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 803 by gezelter, Thu Dec 8 22:04:30 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 <      ;;
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"
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  
1467 # _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  
1499 ## ----------------------- ##
1500 ## 1. Language selection.  ##
1501 ## ----------------------- ##
1860  
1503 # ----------------------------- #
1504 # 1b. The Fortran 90 language.  #
1505 # ----------------------------- #
1861  
1507 # AC_LANG(Fortran 90)
1508 # -------------------
1862  
1863  
1864  
1512 # _AC_LANG_ABBREV(Fortran 90)
1513 # ---------------------------
1865  
1866  
1867  
1517 # ----------------------------- #
1518 # 1c. The Fortran 95 language.  #
1519 # ----------------------------- #
1868  
1521 # AC_LANG(Fortran 95)
1522 # -------------------
1869  
1870  
1871  
1526 # _AC_LANG_ABBREV(Fortran 95)
1527 # ---------------------------
1872  
1873  
1874  
1531 ## ---------------------- ##
1532 ## 2.Producing programs.  ##
1533 ## ---------------------- ##
1875  
1535 # ------------------------ #
1536 # 2b. Fortran 90 sources.  #
1537 # ------------------------ #
1876  
1539 # AC_LANG_SOURCE(Fortran 90)(BODY)
1540 # --------------------------------
1877  
1878  
1879  
1544 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545 # -----------------------------------------------
1880  
1881  
1548 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549 # --------------------------------------------
1882  
1883  
1884  
1553 # ------------------------ #
1554 # 2c. Fortran 95 sources.  #
1555 # ------------------------ #
1885  
1557 # AC_LANG_SOURCE(Fortran 95)(BODY)
1558 # --------------------------------
1886  
1887  
1561 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562 # -----------------------------------------------
1888  
1889  
1565 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1566 # --------------------------------------------
1890  
1891  
1892  
1570 ## -------------------------------------------- ##
1571 ## 3. Looking for Compilers and Preprocessors.  ##
1572 ## -------------------------------------------- ##
1893  
1574 # ----------------------------- #
1575 # 3b. The Fortran 90 compiler.  #
1576 # ----------------------------- #
1894  
1895  
1579 # AC_LANG_PREPROC(Fortran 90)
1580 # ---------------------------
1581 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1896  
1897 + #
1898 + #
1899 + #
1900  
1901  
1585 # AC_LANG_COMPILER(Fortran 90)
1586 # ----------------------------
1587 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1588 # AC_REQUIRE'able.
1902  
1903  
1904  
1905 < # AC_PROG_F90([COMPILERS...])
1906 < # ---------------------------
1907 < # COMPILERS is a space separated list of Fortran 90 compilers to search
1908 < # for.
1905 >
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 1896 | Line 2022 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2022  
2023  
2024  
1899 # set program name
1900 PROGNAME="oopse"
2025  
2026  
1903 # there are two ways to do debugging.  One with the --enable-debug flag
1904 # and one using the DEBUG environment variable
2027  
1906 debug=0
1907 # Check whether --enable-debug or --disable-debug was given.
1908 if test "${enable_debug+set}" = set; then
1909  enableval="$enable_debug"
1910  debug=1
1911 fi;
1912 if test "${DEBUG}"; then
2028  
1914 cat >>confdefs.h <<\_ACEOF
1915 #define debug 1
1916 _ACEOF
2029  
1918  msg="$msg, debug mode"
1919 fi
2030  
2031  
2032 +
2033 +
2034 +
2035 +
2036 +
2037 +
2038 +
2039 + # This is taken from http://autoqt.sourceforge.net/
2040 + # Copyright (c) 2002, Geoffrey Wossum
2041 + # All rights reserved.
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 < $ac_config_sub sun4 >/dev/null 2>&1 ||
2079 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2080 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2078 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2079 >  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2080 > echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2081     { (exit 1); exit 1; }; }
2082  
2083 < echo "$as_me:$LINENO: checking build system type" >&5
2084 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
2083 > { echo "$as_me:$LINENO: checking build system type" >&5
2084 > echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2085   if test "${ac_cv_build+set}" = set; then
2086    echo $ECHO_N "(cached) $ECHO_C" >&6
2087   else
2088 <  ac_cv_build_alias=$build_alias
2089 < test -z "$ac_cv_build_alias" &&
2090 <  ac_cv_build_alias=`$ac_config_guess`
2091 < test -z "$ac_cv_build_alias" &&
2088 >  ac_build_alias=$build_alias
2089 > test "x$ac_build_alias" = x &&
2090 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2091 > test "x$ac_build_alias" = x &&
2092    { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2093   echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2094     { (exit 1); exit 1; }; }
2095 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2096 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2097 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2095 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2096 >  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2097 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2098     { (exit 1); exit 1; }; }
2099  
2100   fi
2101 < echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102 < echo "${ECHO_T}$ac_cv_build" >&6
2101 > { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102 > echo "${ECHO_T}$ac_cv_build" >&6; }
2103 > case $ac_cv_build in
2104 > *-*-*) ;;
2105 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2106 > echo "$as_me: error: invalid value of canonical build" >&2;}
2107 >   { (exit 1); exit 1; }; };;
2108 > esac
2109   build=$ac_cv_build
2110 < build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2111 < build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2112 < build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2110 > ac_save_IFS=$IFS; IFS='-'
2111 > set x $ac_cv_build
2112 > shift
2113 > build_cpu=$1
2114 > build_vendor=$2
2115 > shift; shift
2116 > # Remember, the first character of IFS is used to create $*,
2117 > # except with old shells:
2118 > build_os=$*
2119 > IFS=$ac_save_IFS
2120 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2121  
2122  
2123 < echo "$as_me:$LINENO: checking host system type" >&5
2124 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2123 > { echo "$as_me:$LINENO: checking host system type" >&5
2124 > echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2125   if test "${ac_cv_host+set}" = set; then
2126    echo $ECHO_N "(cached) $ECHO_C" >&6
2127   else
2128 <  ac_cv_host_alias=$host_alias
2129 < test -z "$ac_cv_host_alias" &&
2130 <  ac_cv_host_alias=$ac_cv_build_alias
2131 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2132 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2133 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2128 >  if test "x$host_alias" = x; then
2129 >  ac_cv_host=$ac_cv_build
2130 > else
2131 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2132 >    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2133 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2134     { (exit 1); exit 1; }; }
2135 + fi
2136  
2137   fi
2138 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139 < echo "${ECHO_T}$ac_cv_host" >&6
2138 > { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139 > echo "${ECHO_T}$ac_cv_host" >&6; }
2140 > case $ac_cv_host in
2141 > *-*-*) ;;
2142 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2143 > echo "$as_me: error: invalid value of canonical host" >&2;}
2144 >   { (exit 1); exit 1; }; };;
2145 > esac
2146   host=$ac_cv_host
2147 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2148 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2149 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2147 > ac_save_IFS=$IFS; IFS='-'
2148 > set x $ac_cv_host
2149 > shift
2150 > host_cpu=$1
2151 > host_vendor=$2
2152 > shift; shift
2153 > # Remember, the first character of IFS is used to create $*,
2154 > # except with old shells:
2155 > host_os=$*
2156 > IFS=$ac_save_IFS
2157 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2158  
2159  
2160  
2161  
2162  
2163 < ac_ext=c
2164 < ac_cpp='$CPP $CPPFLAGS'
2165 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2166 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2167 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2168 < if test -n "$ac_tool_prefix"; then
2169 <  for ac_prog in pathcc icc xlc gcc cc
2170 <  do
2171 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2172 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2173 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2174 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2175 < if test "${ac_cv_prog_CC+set}" = set; then
2163 > # set program name
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 was given.
2190 > if test "${enable_debug+set}" = set; then
2191 >  enableval=$enable_debug; debug=1
2192 > fi
2193 >
2194 > if test "${DEBUG}"; then
2195 >
2196 > cat >>confdefs.h <<\_ACEOF
2197 > #define debug 1
2198 > _ACEOF
2199 >
2200 >  msg="$msg, debug mode"
2201 > fi
2202 >
2203 >
2204 > # Check whether --enable-single was given.
2205 > if test "${enable_single+set}" = set; then
2206 >  enableval=$enable_single; ok=$enableval
2207 > else
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
2215 >
2216 > if test "$ok" = "yes"; then
2217 >
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 <  if test -n "$CC"; then
2237 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2236 >  if test -n "$ac_cc_set"; then
2237 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2238   else
2239   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2240   for as_dir in $PATH
# Line 2001 | Line 2242 | do
2242    IFS=$as_save_IFS
2243    test -z "$as_dir" && as_dir=.
2244    for ac_exec_ext in '' $ac_executable_extensions; do
2245 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2246 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2245 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2246 >    ac_cv_prog_ac_cc_set="$ac_prog"
2247      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2248      break 2
2249    fi
2250   done
2251   done
2252 + IFS=$as_save_IFS
2253  
2254   fi
2255   fi
2256 < CC=$ac_cv_prog_CC
2257 < if test -n "$CC"; then
2258 <  echo "$as_me:$LINENO: result: $CC" >&5
2259 < echo "${ECHO_T}$CC" >&6
2256 > ac_cc_set=$ac_cv_prog_ac_cc_set
2257 > if test -n "$ac_cc_set"; then
2258 >  { echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2259 > echo "${ECHO_T}$ac_cc_set" >&6; }
2260   else
2261 <  echo "$as_me:$LINENO: result: no" >&5
2262 < echo "${ECHO_T}no" >&6
2261 >  { echo "$as_me:$LINENO: result: no" >&5
2262 > echo "${ECHO_T}no" >&6; }
2263   fi
2264  
2265 <    test -n "$CC" && break
2266 <  done
2267 < fi
2268 < if test -z "$CC"; then
2269 <  ac_ct_CC=$CC
2270 <  for ac_prog in pathcc icc xlc gcc cc
2271 < do
2272 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
2273 < set dummy $ac_prog; 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_prog_ac_ct_CC+set}" = set; then
2265 >
2266 >  test -n "$ac_cc_set" && break
2267 > done
2268 > test -n "$ac_cc_set" || ac_cc_set="no"
2269 >
2270 >   if test $ac_cc_set != no; then
2271 >
2272 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2273 > set dummy $ac_cc_set; ac_word=$2
2274 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2275 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2276 > if test "${ac_cv_path_ac_cc_path+set}" = set; then
2277    echo $ECHO_N "(cached) $ECHO_C" >&6
2278   else
2279 <  if test -n "$ac_ct_CC"; then
2280 <  ac_cv_prog_ac_ct_CC="$ac_ct_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_ac_ct_CC="$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 < fi
2304 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2305 < if test -n "$ac_ct_CC"; then
2306 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2059 < echo "${ECHO_T}$ac_ct_CC" >&6
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
2308 >  { echo "$as_me:$LINENO: result: no" >&5
2309 > echo "${ECHO_T}no" >&6; }
2310   fi
2311  
2065  test -n "$ac_ct_CC" && break
2066 done
2312  
2313 <  CC=$ac_ct_CC
2313 > else
2314 >
2315 >     { { echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2316 > echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2317 >   { (exit 1); exit 1; }; }
2318   fi
2319  
2320  
2321 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2322 < See \`config.log' for more details." >&5
2323 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2324 < See \`config.log' for more details." >&2;}
2321 >   if test $ac_cc_path != no; then
2322 >
2323 >     { echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2324 > echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2325 > else
2326 >
2327 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2328 > echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2329     { (exit 1); exit 1; }; }
2330 + fi
2331  
2332 < # Provide some information about the compiler.
2079 < echo "$as_me:$LINENO:" \
2080 <     "checking for C compiler version" >&5
2081 < ac_compiler=`set X $ac_compile; echo $2`
2082 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2083 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2084 <  ac_status=$?
2085 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2086 <  (exit $ac_status); }
2087 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2088 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2089 <  ac_status=$?
2090 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2091 <  (exit $ac_status); }
2092 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2093 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2094 <  ac_status=$?
2095 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2096 <  (exit $ac_status); }
2332 > fi
2333  
2334 < cat >conftest.$ac_ext <<_ACEOF
2335 < /* confdefs.h.  */
2100 < _ACEOF
2101 < cat confdefs.h >>conftest.$ac_ext
2102 < cat >>conftest.$ac_ext <<_ACEOF
2103 < /* end confdefs.h.  */
2104 <
2105 < int
2106 < main ()
2107 < {
2108 <
2109 <  ;
2110 <  return 0;
2111 < }
2112 < _ACEOF
2113 < ac_clean_files_save=$ac_clean_files
2114 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
2115 < # Try to create an executable without -o first, disregard a.out.
2116 < # It will help us diagnose broken compilers, and finding out an intuition
2117 < # of exeext.
2118 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2119 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2120 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2121 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2122 <  (eval $ac_link_default) 2>&5
2123 <  ac_status=$?
2124 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2125 <  (exit $ac_status); }; then
2126 <  # Find the output, starting from the most likely.  This scheme is
2127 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2128 < # resort.
2129 <
2130 < # Be careful to initialize this variable, since it used to be cached.
2131 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2132 < ac_cv_exeext=
2133 < # b.out is created by i960 compilers.
2134 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2334 > if test x"$CXX" != x; then
2335 >   for ac_prog in $CXX
2336   do
2337 <  test -f "$ac_file" || continue
2338 <  case $ac_file in
2339 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2340 <        ;;
2341 <    conftest.$ac_ext )
2342 <        # This is the source file.
2142 <        ;;
2143 <    [ab].out )
2144 <        # We found the default executable, but exeext='' is most
2145 <        # certainly right.
2146 <        break;;
2147 <    *.* )
2148 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2149 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
2150 <        # but it would be cool to find out if it's true.  Does anybody
2151 <        # maintain Libtool? --akim.
2152 <        export ac_cv_exeext
2153 <        break;;
2154 <    * )
2155 <        break;;
2156 <  esac
2157 < done
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_cxx_set+set}" = set; then
2342 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2343   else
2344 <  echo "$as_me: failed program was:" >&5
2345 < sed 's/^/| /' conftest.$ac_ext >&5
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
2349 > 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 { 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  
2162 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2163 See \`config.log' for more details." >&5
2164 echo "$as_me: error: C compiler cannot create executables
2165 See \`config.log' for more details." >&2;}
2166   { (exit 77); exit 77; }; }
2362   fi
2363 + fi
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; }
2371 + fi
2372  
2169 ac_exeext=$ac_cv_exeext
2170 echo "$as_me:$LINENO: result: $ac_file" >&5
2171 echo "${ECHO_T}$ac_file" >&6
2373  
2374 < # Check the compiler produces executables we can run.  If not, either
2375 < # the compiler is broken, or we cross compile.
2376 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2176 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2177 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2178 < # If not cross compiling, check that we can run a simple program.
2179 < if test "$cross_compiling" != yes; then
2180 <  if { ac_try='./$ac_file'
2181 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2182 <  (eval $ac_try) 2>&5
2183 <  ac_status=$?
2184 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185 <  (exit $ac_status); }; }; then
2186 <    cross_compiling=no
2187 <  else
2188 <    if test "$cross_compiling" = maybe; then
2189 <        cross_compiling=yes
2190 <    else
2191 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2192 < If you meant to cross compile, use \`--host'.
2193 < See \`config.log' for more details." >&5
2194 < echo "$as_me: error: cannot run C compiled programs.
2195 < If you meant to cross compile, use \`--host'.
2196 < See \`config.log' for more details." >&2;}
2197 <   { (exit 1); exit 1; }; }
2198 <    fi
2199 <  fi
2200 < fi
2201 < echo "$as_me:$LINENO: result: yes" >&5
2202 < echo "${ECHO_T}yes" >&6
2374 >  test -n "$ac_cxx_set" && break
2375 > done
2376 > test -n "$ac_cxx_set" || ac_cxx_set="no"
2377  
2378 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
2205 < ac_clean_files=$ac_clean_files_save
2206 < # Check the compiler produces executables we can run.  If not, either
2207 < # the compiler is broken, or we cross compile.
2208 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2209 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2210 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
2211 < echo "${ECHO_T}$cross_compiling" >&6
2378 >   if test $ac_cxx_set != no; then
2379  
2380 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2381 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2382 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2383 <  (eval $ac_link) 2>&5
2384 <  ac_status=$?
2385 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2386 <  (exit $ac_status); }; then
2387 <  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2388 < # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2389 < # work properly (i.e., refer to `conftest.exe'), while it won't with
2390 < # `rm'.
2391 < for ac_file in conftest.exe conftest conftest.*; do
2392 <  test -f "$ac_file" || continue
2393 <  case $ac_file in
2394 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2395 <    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2396 <          export ac_cv_exeext
2397 <          break;;
2398 <    * ) break;;
2399 <  esac
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 >  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 + done
2405 + IFS=$as_save_IFS
2406 +
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: error: cannot compute suffix of executables: cannot compile and link
2417 < See \`config.log' for more details." >&5
2237 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2238 < See \`config.log' for more details." >&2;}
2239 <   { (exit 1); exit 1; }; }
2416 >  { echo "$as_me:$LINENO: result: no" >&5
2417 > echo "${ECHO_T}no" >&6; }
2418   fi
2419  
2242 rm -f conftest$ac_cv_exeext
2243 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2244 echo "${ECHO_T}$ac_cv_exeext" >&6
2420  
2246 rm -f conftest.$ac_ext
2247 EXEEXT=$ac_cv_exeext
2248 ac_exeext=$EXEEXT
2249 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2250 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2251 if test "${ac_cv_objext+set}" = set; then
2252  echo $ECHO_N "(cached) $ECHO_C" >&6
2421   else
2254  cat >conftest.$ac_ext <<_ACEOF
2255 /* confdefs.h.  */
2256 _ACEOF
2257 cat confdefs.h >>conftest.$ac_ext
2258 cat >>conftest.$ac_ext <<_ACEOF
2259 /* end confdefs.h.  */
2422  
2423 < int
2424 < main ()
2425 < {
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; }; }
2426 > fi
2427  
2428 <  ;
2429 <  return 0;
2430 < }
2431 < _ACEOF
2432 < rm -f conftest.o conftest.obj
2270 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2271 <  (eval $ac_compile) 2>&5
2272 <  ac_status=$?
2273 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 <  (exit $ac_status); }; then
2275 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2276 <  case $ac_file in
2277 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2278 <    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2279 <       break;;
2280 <  esac
2281 < done
2428 >
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
2283  echo "$as_me: failed program was:" >&5
2284 sed 's/^/| /' conftest.$ac_ext >&5
2434  
2435 < { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2436 < See \`config.log' for more details." >&5
2288 < echo "$as_me: error: cannot compute suffix of object files: cannot compile
2289 < See \`config.log' for more details." >&2;}
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  
2293 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2440   fi
2441 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2442 < echo "${ECHO_T}$ac_cv_objext" >&6
2443 < OBJEXT=$ac_cv_objext
2444 < ac_objext=$OBJEXT
2445 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2446 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2447 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2441 >
2442 > if test x"$FC" != x; then
2443 >   for ac_prog in $FC
2444 > do
2445 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2446 > set dummy $ac_prog; ac_word=$2
2447 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2448 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2449 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2450    echo $ECHO_N "(cached) $ECHO_C" >&6
2451   else
2452 <  cat >conftest.$ac_ext <<_ACEOF
2453 < /* confdefs.h.  */
2454 < _ACEOF
2455 < cat confdefs.h >>conftest.$ac_ext
2456 < cat >>conftest.$ac_ext <<_ACEOF
2457 < /* end confdefs.h.  */
2452 >  if test -n "$ac_fc_set"; then
2453 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2454 > else
2455 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2456 > for as_dir in $PATH
2457 > do
2458 >  IFS=$as_save_IFS
2459 >  test -z "$as_dir" && as_dir=.
2460 >  for ac_exec_ext in '' $ac_executable_extensions; do
2461 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2462 >    ac_cv_prog_ac_fc_set="$ac_prog"
2463 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2464 >    break 2
2465 >  fi
2466 > done
2467 > done
2468 > IFS=$as_save_IFS
2469  
2470 < int
2471 < main ()
2472 < {
2473 < #ifndef __GNUC__
2474 <       choke me
2475 < #endif
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 <  ;
2482 <  return 0;
2483 < }
2484 < _ACEOF
2485 < rm -f conftest.$ac_objext
2486 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2487 <  (eval $ac_compile) 2>conftest.er1
2488 <  ac_status=$?
2489 <  grep -v '^ *+' conftest.er1 >conftest.err
2490 <  rm -f conftest.er1
2491 <  cat conftest.err >&5
2492 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2493 <  (exit $ac_status); } &&
2331 <         { ac_try='test -z "$ac_c_werror_flag"
2332 <                         || test ! -s conftest.err'
2333 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2334 <  (eval $ac_try) 2>&5
2335 <  ac_status=$?
2336 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2337 <  (exit $ac_status); }; } &&
2338 <         { ac_try='test -s conftest.$ac_objext'
2339 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2340 <  (eval $ac_try) 2>&5
2341 <  ac_status=$?
2342 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2343 <  (exit $ac_status); }; }; then
2344 <  ac_compiler_gnu=yes
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 <  echo "$as_me: failed program was:" >&5
2496 < sed 's/^/| /' conftest.$ac_ext >&5
2495 >  case $ac_fc_path in
2496 >  [\\/]* | ?:[\\/]*)
2497 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2498 >  ;;
2499 >  *)
2500 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 > for as_dir in $PATH
2502 > do
2503 >  IFS=$as_save_IFS
2504 >  test -z "$as_dir" && as_dir=.
2505 >  for ac_exec_ext in '' $ac_executable_extensions; do
2506 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2507 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2508 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2509 >    break 2
2510 >  fi
2511 > done
2512 > done
2513 > IFS=$as_save_IFS
2514  
2515 < ac_compiler_gnu=no
2515 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2516 >  ;;
2517 > esac
2518   fi
2519 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2520 < ac_cv_c_compiler_gnu=$ac_compiler_gnu
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 +
2529 + else
2530 +
2531 +     { { echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2532 + echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2533 +   { (exit 1); exit 1; }; }
2534   fi
2535 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2536 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2537 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2538 < ac_test_CFLAGS=${CFLAGS+set}
2539 < ac_save_CFLAGS=$CFLAGS
2540 < CFLAGS="-g"
2361 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2362 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2363 < if test "${ac_cv_prog_cc_g+set}" = set; then
2364 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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
2366  cat >conftest.$ac_ext <<_ACEOF
2367 /* confdefs.h.  */
2368 _ACEOF
2369 cat confdefs.h >>conftest.$ac_ext
2370 cat >>conftest.$ac_ext <<_ACEOF
2371 /* end confdefs.h.  */
2542  
2543 < int
2544 < main ()
2545 < {
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  
2548 <  ;
2549 <  return 0;
2550 < }
2551 < _ACEOF
2552 < rm -f conftest.$ac_objext
2553 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2554 <  (eval $ac_compile) 2>conftest.er1
2555 <  ac_status=$?
2385 <  grep -v '^ *+' conftest.er1 >conftest.err
2386 <  rm -f conftest.er1
2387 <  cat conftest.err >&5
2388 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2389 <  (exit $ac_status); } &&
2390 <         { ac_try='test -z "$ac_c_werror_flag"
2391 <                         || test ! -s conftest.err'
2392 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2393 <  (eval $ac_try) 2>&5
2394 <  ac_status=$?
2395 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396 <  (exit $ac_status); }; } &&
2397 <         { ac_try='test -s conftest.$ac_objext'
2398 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2399 <  (eval $ac_try) 2>&5
2400 <  ac_status=$?
2401 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2402 <  (exit $ac_status); }; }; then
2403 <  ac_cv_prog_cc_g=yes
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 <  echo "$as_me: failed program was:" >&5
2558 < sed 's/^/| /' conftest.$ac_ext >&5
2557 >  with_mpi="auto"
2558 > fi
2559  
2560 < ac_cv_prog_cc_g=no
2560 > if test "x$with_mpi" != "xno"; then
2561 >
2562 >
2563 > for ac_prog in $CC openmpicc mpicc
2564 > do
2565 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2566 > set dummy $ac_prog; ac_word=$2
2567 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2568 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2569 > if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2570 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2571 > else
2572 >  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 >
2590   fi
2410 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 < else
2632 <  if test "$GCC" = yes; then
2633 <    CFLAGS="-O2"
2634 <  else
2635 <    CFLAGS=
2636 <  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 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2640 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2641 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2642 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2639 > acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2640 > if test -n "$acx_mpi_mpicc_path"; then
2641 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2642 > echo "${ECHO_T}$acx_mpi_mpicc_path" >&6; }
2643   else
2644 <  ac_cv_prog_cc_stdc=no
2645 < ac_save_CC=$CC
2646 < cat >conftest.$ac_ext <<_ACEOF
2437 < /* confdefs.h.  */
2438 < _ACEOF
2439 < cat confdefs.h >>conftest.$ac_ext
2440 < cat >>conftest.$ac_ext <<_ACEOF
2441 < /* end confdefs.h.  */
2442 < #include <stdarg.h>
2443 < #include <stdio.h>
2444 < #include <sys/types.h>
2445 < #include <sys/stat.h>
2446 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2447 < struct buf { int x; };
2448 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2449 < static char *e (p, i)
2450 <     char **p;
2451 <     int i;
2452 < {
2453 <  return p[i];
2454 < }
2455 < static char *f (char * (*g) (char **, int), char **p, ...)
2456 < {
2457 <  char *s;
2458 <  va_list v;
2459 <  va_start (v,p);
2460 <  s = g (p, va_arg (v,int));
2461 <  va_end (v);
2462 <  return s;
2463 < }
2644 >  { echo "$as_me:$LINENO: result: no" >&5
2645 > echo "${ECHO_T}no" >&6; }
2646 > fi
2647  
2465 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2466   function prototypes and stuff, but not '\xHH' hex character constants.
2467   These don't provoke an error unfortunately, instead are silently treated
2468   as 'x'.  The following induces an error, until -std1 is added to get
2469   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2470   array size at least.  It's necessary to write '\x00'==0 to get something
2471   that's true only with -std1.  */
2472 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);};
2477 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2478 < int argc;
2479 < char **argv;
2480 < int
2481 < main ()
2482 < {
2483 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2484 <  ;
2485 <  return 0;
2486 < }
2487 < _ACEOF
2488 < # Don't try gcc -ansi; that turns off useful extensions and
2489 < # breaks some systems' header files.
2490 < # AIX                   -qlanglvl=ansi
2491 < # Ultrix and OSF/1      -std1
2492 < # HP-UX 10.20 and later -Ae
2493 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2494 < # SVR4                  -Xc -D__EXTENSIONS__
2495 < 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
2503 <  rm -f conftest.er1
2504 <  cat conftest.err >&5
2505 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2506 <  (exit $ac_status); } &&
2507 <         { ac_try='test -z "$ac_c_werror_flag"
2508 <                         || test ! -s conftest.err'
2509 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2510 <  (eval $ac_try) 2>&5
2511 <  ac_status=$?
2512 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2513 <  (exit $ac_status); }; } &&
2514 <         { ac_try='test -s conftest.$ac_objext'
2515 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2516 <  (eval $ac_try) 2>&5
2517 <  ac_status=$?
2518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2519 <  (exit $ac_status); }; }; then
2520 <  ac_cv_prog_cc_stdc=$ac_arg
2521 < 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
2662 <
2663 < fi
2664 < rm -f conftest.err conftest.$ac_objext
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 < rm -f conftest.$ac_ext conftest.$ac_objext
2676 < CC=$ac_save_CC
2675 > done
2676 > IFS=$as_save_IFS
2677  
2678   fi
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  
2534 case "x$ac_cv_prog_cc_stdc" in
2535  x|xno)
2536    echo "$as_me:$LINENO: result: none needed" >&5
2537 echo "${ECHO_T}none needed" >&6 ;;
2538  *)
2539    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2540 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2541    CC="$CC $ac_cv_prog_cc_stdc" ;;
2542 esac
2689  
2690 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2691 < # in C++ we need to declare it.  In case someone uses the same compiler
2692 < # for both compiling C and C++ we need to have the C++ compiler decide
2547 < # the declaration of exit, since it's the most demanding environment.
2548 < cat >conftest.$ac_ext <<_ACEOF
2549 < #ifndef __cplusplus
2550 <  choke me
2551 < #endif
2552 < _ACEOF
2553 < rm -f conftest.$ac_objext
2554 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2555 <  (eval $ac_compile) 2>conftest.er1
2556 <  ac_status=$?
2557 <  grep -v '^ *+' conftest.er1 >conftest.err
2558 <  rm -f conftest.er1
2559 <  cat conftest.err >&5
2560 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2561 <  (exit $ac_status); } &&
2562 <         { ac_try='test -z "$ac_c_werror_flag"
2563 <                         || test ! -s conftest.err'
2564 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2565 <  (eval $ac_try) 2>&5
2566 <  ac_status=$?
2567 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2568 <  (exit $ac_status); }; } &&
2569 <         { ac_try='test -s conftest.$ac_objext'
2570 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2571 <  (eval $ac_try) 2>&5
2572 <  ac_status=$?
2573 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2574 <  (exit $ac_status); }; }; then
2575 <  for ac_declaration in \
2576 <   '' \
2577 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2578 <   'extern "C" void std::exit (int); using std::exit;' \
2579 <   'extern "C" void exit (int) throw ();' \
2580 <   'extern "C" void exit (int);' \
2581 <   'void exit (int);'
2582 < do
2583 <  cat >conftest.$ac_ext <<_ACEOF
2584 < /* confdefs.h.  */
2585 < _ACEOF
2586 < cat confdefs.h >>conftest.$ac_ext
2587 < cat >>conftest.$ac_ext <<_ACEOF
2588 < /* end confdefs.h.  */
2589 < $ac_declaration
2590 < #include <stdlib.h>
2591 < int
2592 < main ()
2593 < {
2594 < exit (42);
2595 <  ;
2596 <  return 0;
2597 < }
2598 < _ACEOF
2599 < rm -f conftest.$ac_objext
2600 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2601 <  (eval $ac_compile) 2>conftest.er1
2602 <  ac_status=$?
2603 <  grep -v '^ *+' conftest.er1 >conftest.err
2604 <  rm -f conftest.er1
2605 <  cat conftest.err >&5
2606 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2607 <  (exit $ac_status); } &&
2608 <         { ac_try='test -z "$ac_c_werror_flag"
2609 <                         || test ! -s conftest.err'
2610 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2611 <  (eval $ac_try) 2>&5
2612 <  ac_status=$?
2613 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2614 <  (exit $ac_status); }; } &&
2615 <         { ac_try='test -s conftest.$ac_objext'
2616 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2617 <  (eval $ac_try) 2>&5
2618 <  ac_status=$?
2619 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2620 <  (exit $ac_status); }; }; then
2621 <  :
2622 < else
2623 <  echo "$as_me: failed program was:" >&5
2624 < sed 's/^/| /' conftest.$ac_ext >&5
2690 >  test -n "$acx_mpi_mpif90" && break
2691 > done
2692 > test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2693  
2694 < continue
2627 < fi
2628 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2629 <  cat >conftest.$ac_ext <<_ACEOF
2630 < /* confdefs.h.  */
2631 < _ACEOF
2632 < cat confdefs.h >>conftest.$ac_ext
2633 < cat >>conftest.$ac_ext <<_ACEOF
2634 < /* end confdefs.h.  */
2635 < $ac_declaration
2636 < int
2637 < main ()
2638 < {
2639 < exit (42);
2640 <  ;
2641 <  return 0;
2642 < }
2643 < _ACEOF
2644 < rm -f conftest.$ac_objext
2645 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2646 <  (eval $ac_compile) 2>conftest.er1
2647 <  ac_status=$?
2648 <  grep -v '^ *+' conftest.er1 >conftest.err
2649 <  rm -f conftest.er1
2650 <  cat conftest.err >&5
2651 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652 <  (exit $ac_status); } &&
2653 <         { ac_try='test -z "$ac_c_werror_flag"
2654 <                         || test ! -s conftest.err'
2655 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2656 <  (eval $ac_try) 2>&5
2657 <  ac_status=$?
2658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659 <  (exit $ac_status); }; } &&
2660 <         { ac_try='test -s conftest.$ac_objext'
2661 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662 <  (eval $ac_try) 2>&5
2663 <  ac_status=$?
2664 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665 <  (exit $ac_status); }; }; then
2666 <  break
2667 < else
2668 <  echo "$as_me: failed program was:" >&5
2669 < sed 's/^/| /' conftest.$ac_ext >&5
2694 > if test $acx_mpi_mpif90 != no; then
2695  
2696 < fi
2697 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2698 < done
2699 < rm -f conftest*
2700 < if test -n "$ac_declaration"; then
2676 <  echo '#ifdef __cplusplus' >>confdefs.h
2677 <  echo $ac_declaration      >>confdefs.h
2678 <  echo '#endif'             >>confdefs.h
2679 < fi
2680 <
2681 < else
2682 <  echo "$as_me: failed program was:" >&5
2683 < sed 's/^/| /' conftest.$ac_ext >&5
2684 <
2685 < fi
2686 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2687 < ac_ext=c
2688 < ac_cpp='$CPP $CPPFLAGS'
2689 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2690 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2691 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2692 <
2693 <
2694 < ac_ext=cc
2695 < ac_cpp='$CXXCPP $CPPFLAGS'
2696 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2697 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2698 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2699 < if test -n "$ac_tool_prefix"; then
2700 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2701 <  do
2702 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2703 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2704 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2705 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2706 < if test "${ac_cv_prog_CXX+set}" = set; then
2696 >  # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2697 > set dummy $acx_mpi_mpif90; ac_word=$2
2698 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2699 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2700 > if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2701    echo $ECHO_N "(cached) $ECHO_C" >&6
2702   else
2703 <  if test -n "$CXX"; then
2704 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2705 < else
2706 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2703 >  case $acx_mpi_mpif90_path in
2704 >  [\\/]* | ?:[\\/]*)
2705 >  ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2706 >  ;;
2707 >  *)
2708 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709   for as_dir in $PATH
2710   do
2711    IFS=$as_save_IFS
2712    test -z "$as_dir" && as_dir=.
2713    for ac_exec_ext in '' $ac_executable_extensions; do
2714 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2715 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
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 +  test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2724 +  ;;
2725 + esac
2726   fi
2727 < fi
2728 < CXX=$ac_cv_prog_CXX
2729 < if test -n "$CXX"; then
2730 <  echo "$as_me:$LINENO: result: $CXX" >&5
2731 < echo "${ECHO_T}$CXX" >&6
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:$LINENO: result: no" >&5
2733 < echo "${ECHO_T}no" >&6
2732 >  { echo "$as_me:$LINENO: result: no" >&5
2733 > echo "${ECHO_T}no" >&6; }
2734   fi
2735  
2736 <    test -n "$CXX" && break
2738 <  done
2736 >
2737   fi
2738 < if test -z "$CXX"; then
2739 <  ac_ct_CXX=$CXX
2742 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2738 >
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_ac_ct_CXX+set}" = set; then
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 "$ac_ct_CXX"; then
2749 <  ac_cv_prog_ac_ct_CXX="$ac_ct_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 2757 | 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_ac_ct_CXX="$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 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2769 < if test -n "$ac_ct_CXX"; then
2770 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2771 < echo "${ECHO_T}$ac_ct_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  
2779  test -n "$ac_ct_CXX" && break
2780 done
2781 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2777  
2778 <  CXX=$ac_ct_CXX
2779 < fi
2780 <
2781 <
2782 < # Provide some information about the compiler.
2783 < echo "$as_me:$LINENO:" \
2784 <     "checking for C++ compiler version" >&5
2785 < ac_compiler=`set X $ac_compile; echo $2`
2786 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2787 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2788 <  ac_status=$?
2789 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795 <  (exit $ac_status); }
2796 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2797 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2798 <  ac_status=$?
2799 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2800 <  (exit $ac_status); }
2801 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2802 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2803 <  ac_status=$?
2804 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2805 <  (exit $ac_status); }
2806 <
2807 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2808 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2809 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2810 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2811 < else
2812 <  cat >conftest.$ac_ext <<_ACEOF
2813 < /* confdefs.h.  */
2814 < _ACEOF
2815 < cat confdefs.h >>conftest.$ac_ext
2816 < cat >>conftest.$ac_ext <<_ACEOF
2817 < /* end confdefs.h.  */
2818 <
2819 < int
2820 < main ()
2821 < {
2822 < #ifndef __GNUC__
2823 <       choke me
2824 < #endif
2825 <
2826 <  ;
2827 <  return 0;
2828 < }
2829 < _ACEOF
2830 < rm -f conftest.$ac_objext
2831 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2832 <  (eval $ac_compile) 2>conftest.er1
2833 <  ac_status=$?
2834 <  grep -v '^ *+' conftest.er1 >conftest.err
2835 <  rm -f conftest.er1
2836 <  cat conftest.err >&5
2837 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2838 <  (exit $ac_status); } &&
2839 <         { ac_try='test -z "$ac_cxx_werror_flag"
2840 <                         || test ! -s conftest.err'
2841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2842 <  (eval $ac_try) 2>&5
2843 <  ac_status=$?
2844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845 <  (exit $ac_status); }; } &&
2846 <         { ac_try='test -s conftest.$ac_objext'
2847 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848 <  (eval $ac_try) 2>&5
2849 <  ac_status=$?
2850 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851 <  (exit $ac_status); }; }; then
2852 <  ac_compiler_gnu=yes
2853 < else
2854 <  echo "$as_me: failed program was:" >&5
2855 < sed 's/^/| /' conftest.$ac_ext >&5
2856 <
2857 < ac_compiler_gnu=no
2858 < fi
2859 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2860 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2861 <
2862 < fi
2863 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2864 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2865 < GXX=`test $ac_compiler_gnu = yes && echo yes`
2866 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2867 < ac_save_CXXFLAGS=$CXXFLAGS
2868 < CXXFLAGS="-g"
2869 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2870 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2871 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2872 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2873 < else
2874 <  cat >conftest.$ac_ext <<_ACEOF
2875 < /* confdefs.h.  */
2876 < _ACEOF
2877 < cat confdefs.h >>conftest.$ac_ext
2878 < cat >>conftest.$ac_ext <<_ACEOF
2879 < /* end confdefs.h.  */
2880 <
2881 < int
2882 < main ()
2883 < {
2884 <
2885 <  ;
2886 <  return 0;
2887 < }
2888 < _ACEOF
2889 < rm -f conftest.$ac_objext
2890 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2891 <  (eval $ac_compile) 2>conftest.er1
2892 <  ac_status=$?
2893 <  grep -v '^ *+' conftest.er1 >conftest.err
2894 <  rm -f conftest.er1
2895 <  cat conftest.err >&5
2896 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897 <  (exit $ac_status); } &&
2898 <         { ac_try='test -z "$ac_cxx_werror_flag"
2899 <                         || test ! -s conftest.err'
2900 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2901 <  (eval $ac_try) 2>&5
2902 <  ac_status=$?
2903 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2904 <  (exit $ac_status); }; } &&
2905 <         { ac_try='test -s conftest.$ac_objext'
2906 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2907 <  (eval $ac_try) 2>&5
2908 <  ac_status=$?
2909 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2910 <  (exit $ac_status); }; }; then
2911 <  ac_cv_prog_cxx_g=yes
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 <  echo "$as_me: failed program was:" >&5
2792 < sed 's/^/| /' conftest.$ac_ext >&5
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 { 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 < ac_cv_prog_cxx_g=no
2811 >  test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2812 >  ;;
2813 > esac
2814   fi
2815 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2816 < fi
2817 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2818 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2922 < if test "$ac_test_CXXFLAGS" = set; then
2923 <  CXXFLAGS=$ac_save_CXXFLAGS
2924 < elif test $ac_cv_prog_cxx_g = yes; then
2925 <  if test "$GXX" = yes; then
2926 <    CXXFLAGS="-g -O2"
2927 <  else
2928 <    CXXFLAGS="-g"
2929 <  fi
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 <  if test "$GXX" = yes; then
2821 <    CXXFLAGS="-O2"
2933 <  else
2934 <    CXXFLAGS=
2935 <  fi
2820 >  { echo "$as_me:$LINENO: result: no" >&5
2821 > echo "${ECHO_T}no" >&6; }
2822   fi
2823 < for ac_declaration in \
2824 <   '' \
2825 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2826 <   'extern "C" void std::exit (int); using std::exit;' \
2827 <   'extern "C" void exit (int) throw ();' \
2828 <   'extern "C" void exit (int);' \
2829 <   'void exit (int);'
2830 < do
2831 <  cat >conftest.$ac_ext <<_ACEOF
2832 < /* confdefs.h.  */
2947 < _ACEOF
2948 < cat confdefs.h >>conftest.$ac_ext
2949 < cat >>conftest.$ac_ext <<_ACEOF
2950 < /* end confdefs.h.  */
2951 < $ac_declaration
2952 < #include <stdlib.h>
2953 < int
2954 < main ()
2955 < {
2956 < exit (42);
2957 <  ;
2958 <  return 0;
2959 < }
2960 < _ACEOF
2961 < rm -f conftest.$ac_objext
2962 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2963 <  (eval $ac_compile) 2>conftest.er1
2964 <  ac_status=$?
2965 <  grep -v '^ *+' conftest.er1 >conftest.err
2966 <  rm -f conftest.er1
2967 <  cat conftest.err >&5
2968 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969 <  (exit $ac_status); } &&
2970 <         { ac_try='test -z "$ac_cxx_werror_flag"
2971 <                         || test ! -s conftest.err'
2972 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2973 <  (eval $ac_try) 2>&5
2974 <  ac_status=$?
2975 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2976 <  (exit $ac_status); }; } &&
2977 <         { ac_try='test -s conftest.$ac_objext'
2978 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2979 <  (eval $ac_try) 2>&5
2980 <  ac_status=$?
2981 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2982 <  (exit $ac_status); }; }; then
2983 <  :
2823 >
2824 >
2825 > fi
2826 >
2827 > if test $acx_mpi_mpicc = no; then
2828 >
2829 >  if test $acx_mpi_mpicxx = no; then
2830 >
2831 >    acx_mpi_compiler=no
2832 >
2833   else
2985  echo "$as_me: failed program was:" >&5
2986 sed 's/^/| /' conftest.$ac_ext >&5
2834  
2835 < continue
2835 >    acx_mpi_compiler=$acx_mpi_mpicxx
2836 >    acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2837   fi
2838 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2839 <  cat >conftest.$ac_ext <<_ACEOF
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 < $ac_declaration
2863 >
2864 > #include <mpi.h>
2865 >
2866   int
2867   main ()
2868   {
2869 < exit (42);
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
2892 <  (eval $ac_try) 2>&5
2893 <  ac_status=$?
2894 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2895 <  (exit $ac_status); }; } &&
3022 <         { ac_try='test -s conftest.$ac_objext'
3023 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3024 <  (eval $ac_try) 2>&5
3025 <  ac_status=$?
3026 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3027 <  (exit $ac_status); }; }; then
3028 <  break
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 >      acx_mpi_compiler=$acx_mpi_mpicxx
2894 >      acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2895 >
2896   else
3030  echo "$as_me: failed program was:" >&5
3031 sed 's/^/| /' conftest.$ac_ext >&5
2897  
2898 +      acx_mpi_compiler=$acx_mpi_mpicc
2899 +      acx_mpi_compiler_path=$acx_mpi_mpicc_path
2900   fi
3034 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3035 done
3036 rm -f conftest*
3037 if test -n "$ac_declaration"; then
3038  echo '#ifdef __cplusplus' >>confdefs.h
3039  echo $ac_declaration      >>confdefs.h
3040  echo '#endif'             >>confdefs.h
3041 fi
2901  
2902 < ac_ext=c
2902 >    ac_ext=c
2903   ac_cpp='$CPP $CPPFLAGS'
2904   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2905   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2906   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2907  
2908 +    { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2909 + echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2910 + fi
2911  
2912 + fi
2913 +
2914 + { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
2915 + echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
2916 + ac_ext=${ac_fc_srcext-f}
2917 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
2918 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
2919 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2920 +
2921 + ac_save_ext=$ac_ext
2922 + ac_ext=F90
2923 + rm -f conftest*
2924 + cat >conftest.$ac_ext <<EOF
2925 + program main
2926 +   include 'mpif.h'
2927 +   call MPI_Init
2928 + end
2929 + EOF
2930 + if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
2931 +        acx_mpi_f90_compiler=yes
2932 +        { echo "$as_me:$LINENO: result: yes" >&5
2933 + echo "${ECHO_T}yes" >&6; }
2934 + else
2935 +        if test -s conftest.out ; then
2936 +                cat conftest.out >> config.log
2937 +        fi
2938 +        acx_mpi_f90_compiler=no
2939 +        { echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
2940 + echo "${ECHO_T}no! Check MPI fortran include paths" >&6; }
2941 + fi
2942 + rm -f conftest*
2943 + ac_ext=$ac_save_ext
2944   ac_ext=c
2945   ac_cpp='$CPP $CPPFLAGS'
2946   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2947   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2948   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2949 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2950 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2951 < # On Suns, sometimes $CPP names a directory.
2952 < if test -n "$CPP" && test -d "$CPP"; then
2953 <  CPP=
2954 < fi
2955 < if test -z "$CPP"; then
2956 <  if test "${ac_cv_prog_CPP+set}" = set; then
2949 >
2950 > if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2951 >
2952 > acx_cv_mpi_implementation=no
2953 > else
2954 >  { echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
2955 > echo $ECHO_N "checking for the MPI implementation flavor... $ECHO_C" >&6; }
2956 > if test "${acx_cv_mpi_implementation+set}" = set; then
2957    echo $ECHO_N "(cached) $ECHO_C" >&6
2958   else
2959 <      # Double quotes because CPP needs to be expanded
2960 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2961 <    do
2962 <      ac_preproc_ok=false
2963 < for ac_c_preproc_warn_flag in '' yes
2964 < do
2965 <  # Use a header file that comes with gcc, so configuring glibc
2966 <  # with a fresh cross-compiler works.
3073 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3074 <  # <limits.h> exists even on freestanding compilers.
3075 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3076 <  # not just through cpp. "Syntax error" is here to catch this case.
3077 <  cat >conftest.$ac_ext <<_ACEOF
3078 < /* confdefs.h.  */
3079 < _ACEOF
3080 < cat confdefs.h >>conftest.$ac_ext
3081 < cat >>conftest.$ac_ext <<_ACEOF
3082 < /* end confdefs.h.  */
3083 < #ifdef __STDC__
3084 < # include <limits.h>
3085 < #else
3086 < # include <assert.h>
3087 < #endif
3088 <                     Syntax error
3089 < _ACEOF
3090 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3091 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2959 >  acx_cv_mpi_implementation=no
2960 > if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
2961 > case "(($ac_try" in
2962 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 >  *) ac_try_echo=$ac_try;;
2964 > esac
2965 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966 >  (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
2967    ac_status=$?
2968    grep -v '^ *+' conftest.er1 >conftest.err
2969    rm -f conftest.er1
2970    cat conftest.err >&5
2971    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2972 <  (exit $ac_status); } >/dev/null; then
3098 <  if test -s conftest.err; then
3099 <    ac_cpp_err=$ac_c_preproc_warn_flag
3100 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3101 <  else
3102 <    ac_cpp_err=
3103 <  fi
3104 < else
3105 <  ac_cpp_err=yes
3106 < fi
3107 < if test -z "$ac_cpp_err"; then
3108 <  :
3109 < else
3110 <  echo "$as_me: failed program was:" >&5
3111 < sed 's/^/| /' conftest.$ac_ext >&5
2972 >  (exit $ac_status); }; then
2973  
2974 <  # Broken: fails on valid input.
3114 < continue
3115 < fi
3116 < 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>
3127 < _ACEOF
3128 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3129 <  (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
3136 <  if test -s conftest.err; then
3137 <    ac_cpp_err=$ac_c_preproc_warn_flag
3138 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3139 <  else
3140 <    ac_cpp_err=
3141 <  fi
3142 < else
3143 <  ac_cpp_err=yes
3144 < fi
3145 < if test -z "$ac_cpp_err"; then
3146 <  # Broken: success on invalid input.
3147 < continue
3148 < else
3149 <  echo "$as_me: failed program was:" >&5
3150 < sed 's/^/| /' conftest.$ac_ext >&5
2990 >  (exit $ac_status); }; then
2991  
2992 <  # Passes both tests.
3153 < ac_preproc_ok=:
3154 < break
3155 < fi
3156 < rm -f conftest.err conftest.$ac_ext
2992 >    acx_cv_mpi_implementation=openmpi
2993  
3158 done
3159 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3160 rm -f conftest.err conftest.$ac_ext
3161 if $ac_preproc_ok; then
3162  break
3163 fi
3164
3165    done
3166    ac_cv_prog_CPP=$CPP
3167
3168 fi
3169  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
3179 <  # with a fresh cross-compiler works.
3180 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3181 <  # <limits.h> exists even on freestanding compilers.
3182 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3183 <  # not just through cpp. "Syntax error" is here to catch this case.
3184 <  cat >conftest.$ac_ext <<_ACEOF
3185 < /* confdefs.h.  */
3186 < _ACEOF
3187 < cat confdefs.h >>conftest.$ac_ext
3188 < cat >>conftest.$ac_ext <<_ACEOF
3189 < /* end confdefs.h.  */
3190 < #ifdef __STDC__
3191 < # include <limits.h>
3192 < #else
3193 < # include <assert.h>
3194 < #endif
3195 <                     Syntax error
3196 < _ACEOF
3197 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3198 <  (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
3208 <  else
3209 <    ac_cpp_err=
3210 <  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
3214 if test -z "$ac_cpp_err"; then
3215  :
3216 else
3217  echo "$as_me: failed program was:" >&5
3218 sed 's/^/| /' conftest.$ac_ext >&5
3015  
3220  # Broken: fails on valid input.
3221 continue
3016   fi
3223 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
3256  echo "$as_me: failed program was:" >&5
3257 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
3279 < ac_cpp='$CPP $CPPFLAGS'
3280 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3281 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3282 < 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
3297 < 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=""
3302 < if test $ac_cv_cxx_compiler_gnu = no; then
3303 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3304 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3305 <  echo 'void f(){}' > conftest.cc
3306 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3307 <    echo "$as_me:$LINENO: result: yes" >&5
3308 < echo "${ECHO_T}yes" >&6
3309 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3310 <  else
3311 <    echo "$as_me:$LINENO: result: no" >&5
3312 < echo "${ECHO_T}no" >&6
3313 <  fi
3314 <  rm -f conftest*
3315 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3316 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3317 <  echo 'void f(){}' > conftest.cc
3318 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3319 <    echo "$as_me:$LINENO: result: yes" >&5
3320 < echo "${ECHO_T}yes" >&6
3321 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3322 <  else
3323 <    echo "$as_me:$LINENO: result: no" >&5
3324 < echo "${ECHO_T}no" >&6
3325 <  fi
3326 <  rm -f conftest*
3327 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3328 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3329 <  echo 'void f(){}' > conftest.cc
3330 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3331 <    echo "$as_me:$LINENO: result: yes" >&5
3332 < echo "${ECHO_T}yes" >&6
3333 <    OOPSE_TEMPLATE_FLAGS="-pto"
3334 <  else
3335 <    echo "$as_me:$LINENO: result: no" >&5
3336 < echo "${ECHO_T}no" >&6
3337 <  fi
3338 <  rm -f conftest*
3339 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3340 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3341 <  echo 'void f(){}' > conftest.cc
3342 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3343 <    echo "$as_me:$LINENO: result: yes" >&5
3344 < 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 3377 | 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 3419 | 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 <
3459 < program main
3460 <
3461 < #ifndef __GNUC__
3462 <       choke me
3463 < #endif
3464 <
3465 < end program main
3466 <
3467 < _ACEOF
3468 < rm -f conftest.$ac_objext
3469 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3470 <  (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=$?
3472  grep -v '^ *+' conftest.er1 >conftest.err
3473  rm -f conftest.er1
3474  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
3490 <  ac_compiler_gnu=yes
3491 < else
3492 <  echo "$as_me: failed program was:" >&5
3493 < 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
3503 < ac_ext=$ac_save_ext
3504 < G95=`test $ac_compiler_gnu = yes && echo yes`
3505 < ac_ext=c
3506 < ac_cpp='$CPP $CPPFLAGS'
3507 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3508 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3509 < 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.
3494 <
3495 < if test "$ac_test_PREPFLAG" != "set"; then
3496 <  PREPFLAG=""
3497 <  case "${host_cpu}-${host_os}" in
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 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3523 <                    PREPFLAG="-fpp1 "
3524 <                fi;;
3525 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3526 <                    PREPFLAG="-qsuffix=cpp=F90 "
3527 <                fi;;
3528 <  *darwin*)
3529 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3530 <                PREPFLAG="-qsuffix=cpp=F90 "
3531 <        fi;;
3532 <  esac
3499 > ac_exeext=$ac_cv_exeext
3500  
3501 <  if test -z "$PREPFLAG"; then
3502 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3503 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3504 <        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
3582 <  ac_status=$?
3583 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3584 <  (exit $ac_status); }; } &&
3585 <         { ac_try='test -s conftest.$ac_objext'
3586 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3587 <  (eval $ac_try) 2>&5
3588 <  ac_status=$?
3589 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590 <  (exit $ac_status); }; }; then
3591 <  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
3598 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3688  
3689 <  F90FLAGS=$ac_save_F90FLAGS
3690 <  ac_ext=$ac_save_ext
3602 <  ac_ext=c
3603 < ac_cpp='$CPP $CPPFLAGS'
3604 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3605 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3606 < 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  
3608
3609  if test "$prepflagworks" = 1; then
3610    echo "$as_me:$LINENO: result: yes" >&5
3611 echo "${ECHO_T}yes" >&6
3612
3613  else
3614    echo "$as_me:$LINENO: result: no" >&5
3615 echo "${ECHO_T}no" >&6
3616    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3617 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3618   { (exit 1); exit 1; }; }
3619  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 <
3629 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3630 <  PREPDEFFLAG=""
3631 <  case "${host_cpu}-${host_os}" in
3632 <
3633 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3634 <                    PREPDEFFLAG=" "
3635 <                fi;;
3636 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3637 <                    PREPDEFFLAG="-WF,"
3638 <                fi;;
3639 <  *darwin*)
3640 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3641 <                PREPDEFFLAG="-WF,"
3642 <        fi;;
3643 <  esac
3644 <
3645 <  if test -z "$PREPDEFFLAG"; then
3646 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3647 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3648 <        PREPDEFFLAG=" "
3649 <  fi
3650 <
3651 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3652 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3653 <
3654 <
3655 <  ac_ext=f90
3656 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3657 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3658 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3659 <
3660 <  ac_save_ext=$ac_ext
3661 <  ac_ext=F90
3662 <  ac_save_F90FLAGS=$F90FLAGS
3663 <
3664 <  if test "$PREPDEFFLAG"; then
3665 <  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3666 < fi
3667 <
3668 <    cat >conftest.$ac_ext <<_ACEOF
3669 <
3670 <
3671 < program main
3672 <
3673 <  integer :: i
3674 < #ifdef TEST
3675 <  i = 1
3676 < #else
3677 <  choke me
3678 < #endif
3679 <
3680 <
3681 < end program main
3682 <
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
3697 <  ac_status=$?
3698 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3699 <  (exit $ac_status); }; } &&
3700 <         { ac_try='test -s conftest.$ac_objext'
3701 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3702 <  (eval $ac_try) 2>&5
3703 <  ac_status=$?
3704 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3705 <  (exit $ac_status); }; }; then
3706 <  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
3718 < ac_cpp='$CPP $CPPFLAGS'
3719 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3720 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3721 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3791 > int
3792 > main ()
3793 > {
3794  
3795 <
3796 <
3797 <  if test "$prepdefflagworks" = 1; then
3726 <    echo "$as_me:$LINENO: result: yes" >&5
3727 < echo "${ECHO_T}yes" >&6
3728 <
3729 <  else
3730 <    echo "$as_me:$LINENO: result: no" >&5
3731 < echo "${ECHO_T}no" >&6
3732 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3733 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3734 <   { (exit 1); exit 1; }; }
3735 <  fi
3736 < fi
3737 <
3738 < ac_ext=f90
3739 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3740 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3741 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3742 <
3743 <
3744 <
3745 < ac_ext=f90
3746 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3747 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3748 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3749 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3750 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3751 < if test "${ac_cv_prog_f90_v+set}" = set; then
3752 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3753 < else
3754 <
3755 < cat >conftest.$ac_ext <<_ACEOF
3756 <
3757 < program main
3758 <
3759 <
3760 < end program main
3761 <
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); }; } &&
3779 <         { ac_try='test -s conftest.$ac_objext'
3780 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3781 <  (eval $ac_try) 2>&5
3782 <  ac_status=$?
3783 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3784 <  (exit $ac_status); }; }; then
3785 <  ac_cv_prog_f90_v=
3786 < # Try some options frequently used verbose output
3787 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3788 <  ac_ext=f90
3789 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3790 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3791 < 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  
3793 cat >conftest.$ac_ext <<_ACEOF
3821  
3822 < program main
3822 > fi
3823  
3824 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825 + fi
3826  
3827 < end program main
3799 <
3800 < _ACEOF
3801 <
3802 < # Compile and link our simple test program by passing a flag (argument
3803 < # 1 to this macro) to the Fortran 90 compiler in order to get
3804 < # "verbose" output that we can then parse for the Fortran 90 linker
3805 < # flags.
3806 < ac_save_F90FLAGS=$F90FLAGS
3807 < F90FLAGS="$F90FLAGS $ac_verb"
3808 <
3809 < (eval echo $as_me:3809: \"$ac_link\") >&5
3810 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3811 < echo "$ac_f90_v_output" >&5
3812 < F90FLAGS=$ac_save_F90FLAGS
3813 <
3814 < rm -f conftest.*
3815 < ac_ext=f90
3816 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3817 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3818 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3819 <
3820 < # If we are using xlf then replace all the commas with spaces.
3821 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3822 <  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
3829  
3830 < # If we are using Cray Fortran then delete quotes.
3831 < # Use "\"" instead of '"' for font-lock-mode.
3827 < # FIXME: a more general fix for quoted arguments with spaces?
3828 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3829 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
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 <  # look for -l* and *.a constructs in the output
3834 <  for ac_arg in $ac_f90_v_output; do
3835 <     case $ac_arg in
3836 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3837 <          ac_cv_prog_f90_v=$ac_verb
3838 <          break 2 ;;
3839 <     esac
3840 <  done
3841 < done
3842 < if test -z "$ac_cv_prog_f90_v"; then
3841 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3842 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3843 < fi
3833 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3834 > echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3835 > if test "$ac_test_CXXFLAGS" = set; then
3836 >  CXXFLAGS=$ac_save_CXXFLAGS
3837 > elif test $ac_cv_prog_cxx_g = yes; then
3838 >  if test "$GXX" = yes; then
3839 >    CXXFLAGS="-g -O2"
3840 >  else
3841 >    CXXFLAGS="-g"
3842 >  fi
3843   else
3844 <  echo "$as_me: failed program was:" >&5
3845 < sed 's/^/| /' conftest.$ac_ext >&5
3846 <
3847 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3848 < echo "$as_me: WARNING: compilation failed" >&2;}
3844 >  if test "$GXX" = yes; then
3845 >    CXXFLAGS="-O2"
3846 >  else
3847 >    CXXFLAGS=
3848 >  fi
3849   fi
3850 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3850 > ac_ext=c
3851 > ac_cpp='$CPP $CPPFLAGS'
3852 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3853 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3854 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3855  
3856 < fi
3857 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3858 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3859 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3860 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3861 < if test "${ac_cv_flibs+set}" = set; then
3856 > ac_ext=c
3857 > ac_cpp='$CPP $CPPFLAGS'
3858 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3859 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3860 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3861 > if test -n "$ac_tool_prefix"; then
3862 >  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3863 >  do
3864 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3865 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3866 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3867 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3868 > if test "${ac_cv_prog_CC+set}" = set; then
3869    echo $ECHO_N "(cached) $ECHO_C" >&6
3870   else
3871 <  if test "x$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  
3865 ac_ext=f90
3866 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3867 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3868 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3869
3870 cat >conftest.$ac_ext <<_ACEOF
3871
3872 program main
3873
3874
3875 end program main
3876
3877 _ACEOF
3878
3879 # Compile and link our simple test program by passing a flag (argument
3880 # 1 to this macro) to the Fortran 90 compiler in order to get
3881 # "verbose" output that we can then parse for the Fortran 90 linker
3882 # flags.
3883 ac_save_F90FLAGS=$F90FLAGS
3884 F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3885
3886 (eval echo $as_me:3886: \"$ac_link\") >&5
3887 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3888 echo "$ac_f90_v_output" >&5
3889 F90FLAGS=$ac_save_F90FLAGS
3890
3891 rm -f conftest.*
3892 ac_ext=f90
3893 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3894 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3895 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3896
3897 # If we are using xlf then replace all the commas with spaces.
3898 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3899  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3889   fi
3901
3902 # If we are using Cray Fortran then delete quotes.
3903 # Use "\"" instead of '"' for font-lock-mode.
3904 # FIXME: a more general fix for quoted arguments with spaces?
3905 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3906  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)
3912 < ac_save_positional="$@"
3913 <
3914 < set X $ac_f90_v_output
3915 < while test $# != 1; do
3916 <  shift
3917 <  ac_arg=$1
3918 <  case $ac_arg in
3919 <        [\\/]*.a | ?:[\\/]*.a)
3920 <            ac_exists=false
3921 <  for ac_i in $ac_cv_f90libs; do
3922 <    if test x"$ac_arg" = x"$ac_i"; then
3923 <      ac_exists=true
3924 <      break
3925 <    fi
3926 <  done
3927 <
3928 <  if test x"$ac_exists" = xtrue; then
3929 <  :
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  
3934          ;;
3935        -bI:*)
3936            ac_exists=false
3937  for ac_i in $ac_cv_f90libs; do
3938    if test x"$ac_arg" = x"$ac_i"; then
3939      ac_exists=true
3940      break
3941    fi
3942  done
3900  
3901 <  if test x"$ac_exists" = xtrue; then
3945 <  :
3946 < else
3947 <  if test "$ac_compiler_gnu" = yes; then
3948 <  for ac_link_opt in $ac_arg; do
3949 <    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:=*)
3959 <          ;;
3960 <        -lkernel32)
3961 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3962 <          ;;
3963 <        -[LRuY])
3964 <          # These flags, when seen by themselves, take an argument.
3965 <          # We remove the space between option and argument and re-iterate
3966 <          # unless we find an empty arg or a new option (starting with -)
3967 <          case $2 in
3968 <             "" | -*);;
3969 <             *)
3970 <                ac_arg="$ac_arg$2"
3971 <
3972 <                shift; shift
3973 <                set X $ac_arg "$@"
3974 <                ;;
3975 <          esac
3976 <          ;;
3977 <        -YP,*)
3978 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
3979 <              ac_exists=false
3980 <  for ac_i in $ac_cv_f90libs; do
3981 <    if test x"$ac_j" = x"$ac_i"; then
3982 <      ac_exists=true
3983 <      break
3984 <    fi
3985 <  done
3986 <
3987 <  if test x"$ac_exists" = xtrue; then
3988 <  :
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  
3994          done
3995          ;;
3996        -[lLR]*)
3997            ac_exists=false
3998  for ac_i in $ac_cv_f90libs; do
3999    if test x"$ac_arg" = x"$ac_i"; then
4000      ac_exists=true
4001      break
4002    fi
4003  done
3944  
3945 <  if test x"$ac_exists" = xtrue; then
4006 <  :
4007 < else
4008 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4009 < fi
4010 <
4011 <          ;;
4012 <          # Ignore everything else.
4013 <  esac
3945 >  test -n "$ac_ct_CC" && break
3946   done
4015 # restore positional arguments
4016 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"
4030 <  done
4031 < else
4032 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
4033 < fi
4034 <      ;;
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 < fi # test "x$F90LIBS" = "x"
3962 <
3961 >    CC=$ac_ct_CC
3962 >  fi
3963   fi
4039 echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
4040 echo "${ECHO_T}$ac_cv_flibs" >&6
4041 F90LIBS="$ac_cv_f90libs"
3964  
4043 ac_ext=f90
4044 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4045 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4046 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
4059 < subroutine foobar()
4060 < return
4061 < end
4062 < subroutine foo_bar()
4063 < return
4064 < end
4065 < _ACEOF
4066 < rm -f conftest.$ac_objext
4067 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4068 <  (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=$?
4070  grep -v '^ *+' conftest.er1 >conftest.err
4071  rm -f conftest.er1
4072  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
4088 <  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 <
4096 <  ac_save_LIBS=$LIBS
4097 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4098 <
4099 <  ac_success=no
4100 <  for ac_foobar in foobar FOOBAR; do
4101 <    for ac_underscore in "" "_"; do
4102 <      ac_func="$ac_foobar$ac_underscore"
4103 <      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  
4110 /* Override any gcc2 internal prototype to avoid an error.  */
4111 #ifdef __cplusplus
4112 extern "C"
4113 #endif
4114 /* We use char because int might match the return type of a gcc2
4115   builtin and then its argument prototype would still apply.  */
4116 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
4138 <  ac_status=$?
4139 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4140 <  (exit $ac_status); }; } &&
4141 <         { ac_try='test -s conftest$ac_exeext'
4142 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4143 <  (eval $ac_try) 2>&5
4144 <  ac_status=$?
4145 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4146 <  (exit $ac_status); }; }; then
4147 <  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
4153 rm -f conftest.err conftest.$ac_objext \
4154      conftest$ac_exeext conftest.$ac_ext
4155    done
4156  done
4053  
4054 <  if test "$ac_success" = "yes"; then
4055 <     case $ac_foobar in
4160 <        foobar)
4161 <           ac_case=lower
4162 <           ac_foo_bar=foo_bar
4163 <           ;;
4164 <        FOOBAR)
4165 <           ac_case=upper
4166 <           ac_foo_bar=FOO_BAR
4167 <           ;;
4168 <     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  
4181 /* Override any gcc2 internal prototype to avoid an error.  */
4182 #ifdef __cplusplus
4183 extern "C"
4184 #endif
4185 /* We use char because int might match the return type of a gcc2
4186   builtin and then its argument prototype would still apply.  */
4187 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
4209 <  ac_status=$?
4210 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4211 <  (exit $ac_status); }; } &&
4212 <         { ac_try='test -s conftest$ac_exeext'
4213 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4214 <  (eval $ac_try) 2>&5
4215 <  ac_status=$?
4216 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4217 <  (exit $ac_status); }; }; then
4218 <  ac_success_extra=yes; break
4219 < else
4220 <  echo "$as_me: failed program was:" >&5
4221 < sed 's/^/| /' conftest.$ac_ext >&5
4222 <
4223 < fi
4224 < rm -f conftest.err conftest.$ac_objext \
4225 <      conftest$ac_exeext conftest.$ac_ext
4226 <     done
4227 <
4228 <     if test "$ac_success_extra" = "yes"; then
4229 <        ac_cv_f90_mangling="$ac_case case"
4230 <        if test -z "$ac_underscore"; then
4231 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
4232 <        else
4233 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4234 <
4235 <        fi
4236 <        if test -z "$ac_extra"; then
4237 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
4238 <        else
4239 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
4240 <        fi
4241 <      else
4242 <        ac_cv_f90_mangling="unknown"
4243 <      fi
4244 <  else
4245 <     ac_cv_f90_mangling="unknown"
4246 <
4247 <  fi
4248 <
4249 <  LIBS=$ac_save_LIBS
4250 <  ac_ext=f90
4251 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4252 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4253 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4254 <  rm -f cf90_test* conftest*
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 conftest.$ac_ext
4111 < ac_ext=f90
4262 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4263 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4264 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4265 <
4266 < fi
4267 < echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4268 < echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4269 <
4270 <
4271 <
4272 < case $ac_cv_f90_mangling in
4273 <  "lower case, no underscore, no extra underscore")
4274 <          cat >>confdefs.h <<\_ACEOF
4275 < #define F90_FUNC(name,NAME) name
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 <          cat >>confdefs.h <<\_ACEOF
4118 < #define F90_FUNC_(name,NAME) name
4119 < _ACEOF
4281 < ;;
4282 <  "lower case, no underscore, extra underscore")
4283 <          cat >>confdefs.h <<\_ACEOF
4284 < #define F90_FUNC(name,NAME) name
4285 < _ACEOF
4117 > int
4118 > main ()
4119 > {
4120  
4121 <          cat >>confdefs.h <<\_ACEOF
4122 < #define F90_FUNC_(name,NAME) name ## _
4121 >  ;
4122 >  return 0;
4123 > }
4124   _ACEOF
4125 < ;;
4126 <  "lower case, underscore, no extra underscore")
4127 <          cat >>confdefs.h <<\_ACEOF
4128 < #define F90_FUNC(name,NAME) name ## _
4129 < _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 <          cat >>confdefs.h <<\_ACEOF
4148 < #define F90_FUNC_(name,NAME) name ## _
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 < ;;
4153 <  "lower case, underscore, extra underscore")
4154 <          cat >>confdefs.h <<\_ACEOF
4302 < #define F90_FUNC(name,NAME) name ## _
4303 < _ACEOF
4152 > cat confdefs.h >>conftest.$ac_ext
4153 > cat >>conftest.$ac_ext <<_ACEOF
4154 > /* end confdefs.h.  */
4155  
4156 <          cat >>confdefs.h <<\_ACEOF
4157 < #define F90_FUNC_(name,NAME) name ## __
4158 < _ACEOF
4308 < ;;
4309 <  "upper case, no underscore, no extra underscore")
4310 <          cat >>confdefs.h <<\_ACEOF
4311 < #define F90_FUNC(name,NAME) NAME
4312 < _ACEOF
4156 > int
4157 > main ()
4158 > {
4159  
4160 <          cat >>confdefs.h <<\_ACEOF
4161 < #define F90_FUNC_(name,NAME) NAME
4160 >  ;
4161 >  return 0;
4162 > }
4163   _ACEOF
4164 < ;;
4165 <  "upper case, no underscore, extra underscore")
4166 <          cat >>confdefs.h <<\_ACEOF
4167 < #define F90_FUNC(name,NAME) NAME
4168 < _ACEOF
4322 <
4323 <          cat >>confdefs.h <<\_ACEOF
4324 < #define F90_FUNC_(name,NAME) NAME ## _
4325 < _ACEOF
4326 < ;;
4327 <  "upper case, underscore, no extra underscore")
4328 <          cat >>confdefs.h <<\_ACEOF
4329 < #define F90_FUNC(name,NAME) NAME ## _
4330 < _ACEOF
4331 <
4332 <          cat >>confdefs.h <<\_ACEOF
4333 < #define F90_FUNC_(name,NAME) NAME ## _
4334 < _ACEOF
4335 < ;;
4336 <  "upper case, underscore, extra underscore")
4337 <          cat >>confdefs.h <<\_ACEOF
4338 < #define F90_FUNC(name,NAME) NAME ## _
4339 < _ACEOF
4340 <
4341 <          cat >>confdefs.h <<\_ACEOF
4342 < #define F90_FUNC_(name,NAME) NAME ## __
4343 < _ACEOF
4344 < ;;
4345 <  *)
4346 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4347 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4348 <          ;;
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 <
4171 <
4352 <
4353 <
4354 <
4355 < echo "$as_me:$LINENO: checking for module suffix" >&5
4356 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4357 < rm -f conftest*
4358 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4359 < rm -f work*
4360 < cat >conftest.f90 <<EOF
4361 <        module conftest
4362 <        integer n
4363 <        parameter (n=1)
4364 <        end module conftest
4365 < EOF
4366 < # SGI and absoft compilers generates module name in upper case!
4367 < testname="conftest"
4368 < modcase="lower"
4369 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4370 <    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4371 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4372 <    if test -z "$MOD" ; then
4373 <        MOD=`ls CONFTEST* 2>/dev/null \
4374 <                | grep -v CONFTEST.f | grep -v CONFTEST.o`
4375 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4376 <        if test -n "$MOD" ; then
4377 <            testname="CONFTEST"
4378 <            modcase="upper"
4379 <        fi
4380 <    fi
4381 <    if test -z "$MOD" ; then
4382 <        echo "$as_me:$LINENO: result: unknown" >&5
4383 < echo "${ECHO_T}unknown" >&6
4384 <        # Use mod if we can't figure it out
4385 <        MOD="mod"
4386 <    else
4387 <        echo "$as_me:$LINENO: result: $MOD" >&5
4388 < echo "${ECHO_T}$MOD" >&6
4389 <    fi
4390 <    if test -s work.pcl ; then
4391 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4392 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4393 <    fi
4394 < else
4395 <    echo "$as_me:$LINENO: result: unknown" >&5
4396 < echo "${ECHO_T}unknown" >&6
4397 < fi
4398 <
4399 <
4400 <
4401 <
4402 <
4403 < # Check for module include path (some use -I, some (Solaris) use -M, some
4404 < # (absoft) use -p).
4405 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4406 < # specified, work.pcl and work.pc are created.  However, if you specify
4407 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
4408 < # Use the module made above
4409 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
4410 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4411 < rm -f conftest*
4412 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4413 < rm -f work*
4414 < cat >conftest.f90 <<EOF
4415 <        module conftest
4416 <        integer n
4417 <        parameter (n=1)
4418 <        end module conftest
4419 < EOF
4420 < # SGI and absoft compilers generates module name in upper case!
4421 < testname="conftest"
4422 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4423 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4424 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4425 <   if test -n "$mod" ; then
4426 <      testname="CONFTEST"
4427 <   fi
4428 <   madedir=0
4429 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
4430 <   cp $testname.$MOD conf
4431 <   rm -f conftest* CONFTEST*
4432 <   cat >conftest1.f90 <<EOF
4433 <        program main
4434 <        use conftest
4435 <        print *, n
4436 <        end
4437 < EOF
4438 <   F90_WORK_FILES_ARG=""
4439 <   F90MODINCSPEC=""
4440 <   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4441 <       MODDIRFLAG="-I"
4442 <       F90MODINCSPEC="-I<dir>"
4443 <       echo "$as_me:$LINENO: result: -I" >&5
4444 < echo "${ECHO_T}-I" >&6
4445 <   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4446 <       MODDIRFLAG="-M"
4447 <       F90MODINCSPEC="-M<dir>"
4448 <       echo "$as_me:$LINENO: result: -M" >&5
4449 < echo "${ECHO_T}-M" >&6
4450 <   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4451 <       MODDIRFLAG="-p"
4452 <       F90MODINCSPEC="-p<dir>"
4453 <       echo "$as_me:$LINENO: result: -p" >&5
4454 < echo "${ECHO_T}-p" >&6
4455 <   elif test -s work.pc ; then
4456 <        cp work.pc conf/mpimod.pc
4457 <        echo "mpimod.pc" > conf/mpimod.pcl
4458 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4459 <        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4460 <            MODDIRFLAG='-cl,mpimod.pcl'
4461 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4462 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4463 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4464 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4465 <
4466 <        else
4467 <            # The version of the Intel compiler that I have refuses to let
4468 <            # you put the "work catalog" list anywhere but the current
4469 <            # directory. For example, you cannot in
4470 <         :
4471 <        fi
4472 <   fi
4473 <   if test -z "MODDIRFLAG" ; then
4474 <       echo "$as_me:$LINENO: result: unknown" >&5
4475 < echo "${ECHO_T}unknown" >&6
4476 <   fi
4477 <
4478 <
4479 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4480 <   if test $madedir = 1 ; then rmdir conf ; fi
4481 < fi
4482 <
4483 <
4484 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4485 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4486 < if test "${ac_cv_f90_module_names+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
4493 <
4494 < # carry out the test in a new directory, so that we don't miss anything
4495 < mkdir conftest
4496 < cd conftest
4497 < cat >conftest.$ac_ext <<_ACEOF
4498 < MODULE Bar
4499 < END MODULE Bar
4500 < _ACEOF
4501 < rm -f conftest.$ac_objext
4502 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4503 <  (eval $ac_compile) 2>conftest.er1
4170 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4171 >  (eval "$ac_compile") 2>conftest.er1
4172    ac_status=$?
4173    grep -v '^ *+' conftest.er1 >conftest.err
4174    rm -f conftest.er1
4175    cat conftest.err >&5
4176    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4177 <  (exit $ac_status); } &&
4178 <         { ac_try='test -z "$ac_f90_werror_flag"
4179 <                         || test ! -s conftest.err'
4180 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4181 <  (eval $ac_try) 2>&5
4514 <  ac_status=$?
4515 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4516 <  (exit $ac_status); }; } &&
4517 <         { ac_try='test -s conftest.$ac_objext'
4518 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4519 <  (eval $ac_try) 2>&5
4520 <  ac_status=$?
4521 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4522 <  (exit $ac_status); }; }; then
4523 <  ac_cv_f90_module_names=
4524 < ac_file_list=*
4525 < for ac_file in $ac_file_list; do
4526 <   case $ac_file in
4527 <      # don't care for original source and object files
4528 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4529 <          :
4530 <          ;;
4531 <      # look for new files derived from the file name
4532 <      *conftest*)
4533 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4534 <            ac_exists=false
4535 <  for ac_i in $ac_cv_f90_module_names; do
4536 <    if test x"$ac_pat" = x"$ac_i"; then
4537 <      ac_exists=true
4538 <      break
4539 <    fi
4540 <  done
4541 <
4542 <  if test x"$ac_exists" = xtrue; then
4543 <  :
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 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4184 < fi
4183 >  echo "$as_me: failed program was:" >&5
4184 > sed 's/^/| /' conftest.$ac_ext >&5
4185  
4548          ;;
4549      # look for new files derived from the module name,
4550      # with different case translation schemes
4551      *Bar*)
4552          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4553            ac_exists=false
4554  for ac_i in $ac_cv_f90_module_names; do
4555    if test x"$ac_pat" = x"$ac_i"; then
4556      ac_exists=true
4557      break
4558    fi
4559  done
4186  
4561  if test x"$ac_exists" = xtrue; then
4562  :
4563 else
4564  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4187   fi
4188  
4189 <          ;;
4568 <      *bar*)
4569 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
4570 <            ac_exists=false
4571 <  for ac_i in $ac_cv_f90_module_names; do
4572 <    if test x"$ac_pat" = x"$ac_i"; then
4573 <      ac_exists=true
4574 <      break
4575 <    fi
4576 <  done
4577 <
4578 <  if test x"$ac_exists" = xtrue; then
4579 <  :
4580 < else
4581 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4189 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4190   fi
4191  
4192 <          ;;
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"
4192 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4193   fi
4194  
4195 <          ;;
4196 <       # Other files - we have no idea how they are generated
4603 <       *)
4604 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
4605 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4606 <          ;;
4607 <   esac
4608 < done
4609 < if test "x$ac_cv_f90_module_names" = "x"; then
4610 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4611 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
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 <
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 <  echo "$as_me: failed program was:" >&5
4210 < sed 's/^/| /' conftest.$ac_ext >&5
4211 <
4212 < ac_cv_f90_module_names=
4213 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4620 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4209 >  if test "$GCC" = yes; then
4210 >    CFLAGS="-O2"
4211 >  else
4212 >    CFLAGS=
4213 >  fi
4214   fi
4215 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4216 < cd ..
4217 < # cleanup
4625 < rm -rf conftest
4626 < ac_ext=f90
4627 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4628 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4629 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4630 <
4631 < fi
4632 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
4633 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4634 <
4635 < # We now generate a shell script that will help us to figure out the correct
4636 < # module file names, using the value of ac_cv_f90_module_names
4637 <
4638 < echo "Generating shell script modnam"
4639 <
4640 < cat > scripts/modnam << EOF
4641 < #! /bin/sh
4642 < # This script is auto-generated by configure
4643 < #
4644 < usage="\\
4645 < Usage: \$0 [FILES]
4646 <
4647 < [FILES] are Fortran 90 source files.
4648 < The output is a list of module file names that the Fortran 90 compiler
4649 < generates when compiling [FILES]."
4650 <
4651 < list=
4652 < empty=
4653 <
4654 < if test \$# -eq 0; then
4655 <   echo "\$usage"; exit 0
4656 < fi
4657 <
4658 < while test \$# != 0; do
4659 <
4660 <  file=\$1
4661 <  shift
4662 <
4663 < # strip suffix
4664 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
4665 <
4666 <  test ! -f \$file && continue
4667 <
4668 < # Look for module definitions and transform them to upper / lower case
4669 <  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/'\`
4670 <  upper=\`echo \$mods | tr a-z A-Z\`
4671 <  lower=\`echo \$mods | tr A-Z a-z\`
4672 <
4673 < # Here, the patterns for generating module file names were inserted by configure
4674 <  for trans in $ac_cv_f90_module_names; do
4675 <
4676 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4677 <    var=empty
4678 <    case \$pat in
4679 <       %MODULE%)
4680 <          var=upper ;;
4681 <       %Module%)
4682 <          var=mods ;;
4683 <       %module%)
4684 <          var=lower ;;
4685 <       %FILE%)
4686 <          test -n "\$mods" && var=base ;;
4687 <    esac
4688 <    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4689 <    list="\$list \$new"
4690 <  done
4691 < done
4692 <
4693 < echo \$list
4694 < # end of configure-generated script
4695 < EOF
4696 < chmod 755 scripts/modnam
4697 <
4698 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4699 < F90_MODULE_NAMES=empty
4700 < case $pat in
4701 <       %MODULE%)
4702 <          F90_MODULE_NAMES=UPPER ;;
4703 <       %Module%)
4704 <          F90_MODULE_NAMES=Mixed ;;
4705 <       %module%)
4706 <          F90_MODULE_NAMES=lower ;;
4707 <       *)
4708 <          F90_MODULE_NAMES=unknown ;;
4709 < esac
4710 <
4711 < ac_ext=c
4712 < ac_cpp='$CPP $CPPFLAGS'
4713 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4714 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4715 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4716 <
4717 <
4718 < ac_ext=cc
4719 < ac_cpp='$CXXCPP $CPPFLAGS'
4720 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4721 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4722 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4723 <
4724 <
4725 <
4726 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
4727 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
4728 < if test "${ac_cv_lib_m_asin+set}" = set; then
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_check_lib_save_LIBS=$LIBS
4221 < LIBS="-lm  $LIBS"
4220 >  ac_cv_prog_cc_c89=no
4221 > ac_save_CC=$CC
4222   cat >conftest.$ac_ext <<_ACEOF
4223   /* confdefs.h.  */
4224   _ACEOF
4225   cat confdefs.h >>conftest.$ac_ext
4226   cat >>conftest.$ac_ext <<_ACEOF
4227   /* end confdefs.h.  */
4228 + #include <stdarg.h>
4229 + #include <stdio.h>
4230 + #include <sys/types.h>
4231 + #include <sys/stat.h>
4232 + /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4233 + struct buf { int x; };
4234 + FILE * (*rcsopen) (struct buf *, struct stat *, int);
4235 + static char *e (p, i)
4236 +     char **p;
4237 +     int i;
4238 + {
4239 +  return p[i];
4240 + }
4241 + static char *f (char * (*g) (char **, int), char **p, ...)
4242 + {
4243 +  char *s;
4244 +  va_list v;
4245 +  va_start (v,p);
4246 +  s = g (p, va_arg (v,int));
4247 +  va_end (v);
4248 +  return s;
4249 + }
4250  
4251 < /* Override any gcc2 internal prototype to avoid an error.  */
4252 < #ifdef __cplusplus
4253 < extern "C"
4254 < #endif
4255 < /* We use char because int might match the return type of a gcc2
4256 <   builtin and then its argument prototype would still apply.  */
4257 < char asin ();
4251 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4252 >   function prototypes and stuff, but not '\xHH' hex character constants.
4253 >   These don't provoke an error unfortunately, instead are silently treated
4254 >   as 'x'.  The following induces an error, until -std is added to get
4255 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4256 >   array size at least.  It's necessary to write '\x00'==0 to get something
4257 >   that's true only with -std.  */
4258 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4259 >
4260 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4261 >   inside strings and character constants.  */
4262 > #define FOO(x) 'x'
4263 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4264 >
4265 > int test (int i, double x);
4266 > struct s1 {int (*f) (int a);};
4267 > struct s2 {int (*f) (double a);};
4268 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4269 > int argc;
4270 > char **argv;
4271   int
4272   main ()
4273   {
4274 < asin ();
4274 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4275    ;
4276    return 0;
4277   }
4278   _ACEOF
4279 < rm -f conftest.$ac_objext conftest$ac_exeext
4280 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4281 <  (eval $ac_link) 2>conftest.er1
4279 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4280 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4281 > do
4282 >  CC="$ac_save_CC $ac_arg"
4283 >  rm -f conftest.$ac_objext
4284 > if { (ac_try="$ac_compile"
4285 > case "(($ac_try" in
4286 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4287 >  *) ac_try_echo=$ac_try;;
4288 > esac
4289 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4290 >  (eval "$ac_compile") 2>conftest.er1
4291    ac_status=$?
4292    grep -v '^ *+' conftest.er1 >conftest.err
4293    rm -f conftest.er1
4294    cat conftest.err >&5
4295    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 <  (exit $ac_status); } &&
4297 <         { ac_try='test -z "$ac_cxx_werror_flag"
4298 <                         || test ! -s conftest.err'
4299 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4300 <  (eval $ac_try) 2>&5
4768 <  ac_status=$?
4769 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4770 <  (exit $ac_status); }; } &&
4771 <         { ac_try='test -s conftest$ac_exeext'
4772 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4773 <  (eval $ac_try) 2>&5
4774 <  ac_status=$?
4775 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4776 <  (exit $ac_status); }; }; then
4777 <  ac_cv_lib_m_asin=yes
4296 >  (exit $ac_status); } && {
4297 >         test -z "$ac_c_werror_flag" ||
4298 >         test ! -s conftest.err
4299 >       } && test -s conftest.$ac_objext; then
4300 >  ac_cv_prog_cc_c89=$ac_arg
4301   else
4302    echo "$as_me: failed program was:" >&5
4303   sed 's/^/| /' conftest.$ac_ext >&5
4304  
4305 < ac_cv_lib_m_asin=no
4305 >
4306   fi
4784 rm -f conftest.err conftest.$ac_objext \
4785      conftest$ac_exeext conftest.$ac_ext
4786 LIBS=$ac_check_lib_save_LIBS
4787 fi
4788 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
4789 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
4790 if test $ac_cv_lib_m_asin = yes; then
4791  cat >>confdefs.h <<_ACEOF
4792 #define HAVE_LIBM 1
4793 _ACEOF
4307  
4308 <  LIBS="-lm $LIBS"
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  
4797 else
4798  exit
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 +    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
# Line 4805 | Line 4333 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
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 <
4337 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4338 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4339 < if test "${ac_cv_header_stdc+set}" = set; then
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 <  cat >conftest.$ac_ext <<_ACEOF
4351 < /* confdefs.h.  */
4816 < _ACEOF
4817 < cat confdefs.h >>conftest.$ac_ext
4818 < cat >>conftest.$ac_ext <<_ACEOF
4819 < /* end confdefs.h.  */
4820 < #include <stdlib.h>
4821 < #include <stdarg.h>
4822 < #include <string.h>
4823 < #include <float.h>
4824 <
4825 < int
4826 < main ()
4827 < {
4828 <
4829 <  ;
4830 <  return 0;
4831 < }
4832 < _ACEOF
4833 < rm -f conftest.$ac_objext
4834 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4835 <  (eval $ac_compile) 2>conftest.er1
4836 <  ac_status=$?
4837 <  grep -v '^ *+' conftest.er1 >conftest.err
4838 <  rm -f conftest.er1
4839 <  cat conftest.err >&5
4840 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4841 <  (exit $ac_status); } &&
4842 <         { ac_try='test -z "$ac_c_werror_flag"
4843 <                         || test ! -s conftest.err'
4844 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4845 <  (eval $ac_try) 2>&5
4846 <  ac_status=$?
4847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4848 <  (exit $ac_status); }; } &&
4849 <         { ac_try='test -s conftest.$ac_objext'
4850 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4851 <  (eval $ac_try) 2>&5
4852 <  ac_status=$?
4853 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4854 <  (exit $ac_status); }; }; then
4855 <  ac_cv_header_stdc=yes
4350 >  if test -n "$FC"; then
4351 >  ac_cv_prog_FC="$FC" # Let the user override the test.
4352   else
4353 <  echo "$as_me: failed program was:" >&5
4354 < sed 's/^/| /' conftest.$ac_ext >&5
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  
4860 ac_cv_header_stdc=no
4368   fi
4369 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4370 <
4371 < if test $ac_cv_header_stdc = yes; then
4372 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4373 <  cat >conftest.$ac_ext <<_ACEOF
4867 < /* confdefs.h.  */
4868 < _ACEOF
4869 < cat confdefs.h >>conftest.$ac_ext
4870 < cat >>conftest.$ac_ext <<_ACEOF
4871 < /* end confdefs.h.  */
4872 < #include <string.h>
4873 <
4874 < _ACEOF
4875 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4876 <  $EGREP "memchr" >/dev/null 2>&1; then
4877 <  :
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 <  ac_cv_header_stdc=no
4375 >  { echo "$as_me:$LINENO: result: no" >&5
4376 > echo "${ECHO_T}no" >&6; }
4377   fi
4881 rm -f conftest*
4378  
4883 fi
4379  
4380 < if test $ac_cv_header_stdc = yes; then
4381 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4887 <  cat >conftest.$ac_ext <<_ACEOF
4888 < /* confdefs.h.  */
4889 < _ACEOF
4890 < cat confdefs.h >>conftest.$ac_ext
4891 < cat >>conftest.$ac_ext <<_ACEOF
4892 < /* end confdefs.h.  */
4893 < #include <stdlib.h>
4894 <
4895 < _ACEOF
4896 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4897 <  $EGREP "free" >/dev/null 2>&1; then
4898 <  :
4899 < else
4900 <  ac_cv_header_stdc=no
4380 >    test -n "$FC" && break
4381 >  done
4382   fi
4383 < rm -f conftest*
4384 <
4385 < fi
4386 <
4387 < if test $ac_cv_header_stdc = yes; then
4388 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4389 <  if test "$cross_compiling" = yes; then
4390 <  :
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 <  cat >conftest.$ac_ext <<_ACEOF
4395 < /* confdefs.h.  */
4913 < _ACEOF
4914 < cat confdefs.h >>conftest.$ac_ext
4915 < cat >>conftest.$ac_ext <<_ACEOF
4916 < /* end confdefs.h.  */
4917 < #include <ctype.h>
4918 < #if ((' ' & 0x0FF) == 0x020)
4919 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4920 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4921 < #else
4922 < # define ISLOWER(c) \
4923 <                   (('a' <= (c) && (c) <= 'i') \
4924 <                     || ('j' <= (c) && (c) <= 'r') \
4925 <                     || ('s' <= (c) && (c) <= 'z'))
4926 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4927 < #endif
4928 <
4929 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4930 < int
4931 < main ()
4932 < {
4933 <  int i;
4934 <  for (i = 0; i < 256; i++)
4935 <    if (XOR (islower (i), ISLOWER (i))
4936 <        || toupper (i) != TOUPPER (i))
4937 <      exit(2);
4938 <  exit (0);
4939 < }
4940 < _ACEOF
4941 < rm -f conftest$ac_exeext
4942 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4943 <  (eval $ac_link) 2>&5
4944 <  ac_status=$?
4945 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4946 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4947 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4948 <  (eval $ac_try) 2>&5
4949 <  ac_status=$?
4950 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4951 <  (exit $ac_status); }; }; then
4952 <  :
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 <  echo "$as_me: program exited with status $ac_status" >&5
4398 < echo "$as_me: failed program was:" >&5
4399 < sed 's/^/| /' conftest.$ac_ext >&5
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  
4958 ( exit $ac_status )
4959 ac_cv_header_stdc=no
4412   fi
4961 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
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
4964 fi
4965 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4966 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4967 if test $ac_cv_header_stdc = yes; then
4422  
4969 cat >>confdefs.h <<\_ACEOF
4970 #define STDC_HEADERS 1
4971 _ACEOF
4423  
4424 +  test -n "$ac_ct_FC" && break
4425 + done
4426 +
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  
4975 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4444  
4445 + # Provide some information about the compiler.
4446 + echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4447 + ac_compiler=`set X $ac_compile; echo $2`
4448 + { (ac_try="$ac_compiler --version >&5"
4449 + case "(($ac_try" in
4450 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4451 +  *) ac_try_echo=$ac_try;;
4452 + esac
4453 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4454 +  (eval "$ac_compiler --version >&5") 2>&5
4455 +  ac_status=$?
4456 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4457 +  (exit $ac_status); }
4458 + { (ac_try="$ac_compiler -v >&5"
4459 + case "(($ac_try" in
4460 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4461 +  *) ac_try_echo=$ac_try;;
4462 + esac
4463 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4464 +  (eval "$ac_compiler -v >&5") 2>&5
4465 +  ac_status=$?
4466 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467 +  (exit $ac_status); }
4468 + { (ac_try="$ac_compiler -V >&5"
4469 + case "(($ac_try" in
4470 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471 +  *) ac_try_echo=$ac_try;;
4472 + esac
4473 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4474 +  (eval "$ac_compiler -V >&5") 2>&5
4475 +  ac_status=$?
4476 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477 +  (exit $ac_status); }
4478 + rm -f a.out
4479  
4480 <
4481 <
4482 <
4483 <
4484 <
4485 <
4486 <
4985 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4986 <                  inttypes.h stdint.h unistd.h
4987 < do
4988 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4989 < echo "$as_me:$LINENO: checking for $ac_header" >&5
4990 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4991 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4480 > # If we don't use `.F' as extension, the preprocessor is not run on the
4481 > # input file.  (Note that this only needs to work for GNU compilers.)
4482 > ac_save_ext=$ac_ext
4483 > ac_ext=F
4484 > { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4485 > echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
4486 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4487    echo $ECHO_N "(cached) $ECHO_C" >&6
4488   else
4489    cat >conftest.$ac_ext <<_ACEOF
4490 < /* confdefs.h.  */
4491 < _ACEOF
4492 < cat confdefs.h >>conftest.$ac_ext
4493 < cat >>conftest.$ac_ext <<_ACEOF
4999 < /* end confdefs.h.  */
5000 < $ac_includes_default
4490 >      program main
4491 > #ifndef __GNUC__
4492 >       choke me
4493 > #endif
4494  
4495 < #include <$ac_header>
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_c_werror_flag"
4512 <                         || test ! -s conftest.err'
4513 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4514 <  (eval $ac_try) 2>&5
5017 <  ac_status=$?
5018 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5019 <  (exit $ac_status); }; } &&
5020 <         { ac_try='test -s conftest.$ac_objext'
5021 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5022 <  (eval $ac_try) 2>&5
5023 <  ac_status=$?
5024 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5025 <  (exit $ac_status); }; }; then
5026 <  eval "$as_ac_Header=yes"
4510 >  (exit $ac_status); } && {
4511 >         test -z "$ac_fc_werror_flag" ||
4512 >         test ! -s conftest.err
4513 >       } && test -s conftest.$ac_objext; then
4514 >  ac_compiler_gnu=yes
4515   else
4516    echo "$as_me: failed program was:" >&5
4517   sed 's/^/| /' conftest.$ac_ext >&5
4518  
4519 < eval "$as_ac_Header=no"
4519 >        ac_compiler_gnu=no
4520   fi
5033 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5034 fi
5035 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5036 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5037 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5038  cat >>confdefs.h <<_ACEOF
5039 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5040 _ACEOF
4521  
4522 < fi
4522 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4523 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4524  
5044 done
5045
5046
5047 #
5048 # Handle user hints
5049 #
5050 echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5051 echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
5052
5053 # Check whether --with-zlib or --without-zlib was given.
5054 if test "${with_zlib+set}" = set; then
5055  withval="$with_zlib"
5056  if test "$withval" != no ; then
5057  echo "$as_me:$LINENO: result: yes" >&5
5058 echo "${ECHO_T}yes" >&6
5059  if test -d "$withval"
5060  then
5061    ZLIB_HOME="$withval"
5062  else
5063    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5064 echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5065  fi
5066 else
5067  echo "$as_me:$LINENO: result: no" >&5
5068 echo "${ECHO_T}no" >&6
4525   fi
4526 < fi;
4527 <
4528 < ZLIB_HOME=/usr/local
4529 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
4530 < then
4531 <        ZLIB_HOME=/usr
4532 < fi
4533 <
4534 < #
5079 < # Locate zlib, if wanted
5080 < #
5081 < if test -n "${ZLIB_HOME}"
5082 < then
5083 <        ZLIB_OLD_LDFLAGS=$LDFLAGS
5084 <        ZLIB_OLD_CPPFLAGS=$LDFLAGS
5085 <        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5086 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5087 <
5088 <
5089 <        ac_ext=c
5090 < ac_cpp='$CPP $CPPFLAGS'
5091 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5092 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5093 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5094 <
5095 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5096 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5097 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
4526 > { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4527 > echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
4528 > ac_ext=$ac_save_ext
4529 > ac_test_FFLAGS=${FCFLAGS+set}
4530 > ac_save_FFLAGS=$FCFLAGS
4531 > FCFLAGS=
4532 > { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4533 > echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
4534 > if test "${ac_cv_prog_fc_g+set}" = set; then
4535    echo $ECHO_N "(cached) $ECHO_C" >&6
4536   else
4537 <  ac_check_lib_save_LIBS=$LIBS
5101 < LIBS="-lz  $LIBS"
4537 >  FCFLAGS=-g
4538   cat >conftest.$ac_ext <<_ACEOF
4539 < /* confdefs.h.  */
5104 < _ACEOF
5105 < cat confdefs.h >>conftest.$ac_ext
5106 < cat >>conftest.$ac_ext <<_ACEOF
5107 < /* end confdefs.h.  */
4539 >      program main
4540  
4541 < /* Override any gcc2 internal prototype to avoid an error.  */
5110 < #ifdef __cplusplus
5111 < extern "C"
5112 < #endif
5113 < /* We use char because int might match the return type of a gcc2
5114 <   builtin and then its argument prototype would still apply.  */
5115 < char inflateEnd ();
5116 < int
5117 < main ()
5118 < {
5119 < inflateEnd ();
5120 <  ;
5121 <  return 0;
5122 < }
4541 >      end
4542   _ACEOF
4543 < rm -f conftest.$ac_objext conftest$ac_exeext
4544 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4545 <  (eval $ac_link) 2>conftest.er1
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 <         { ac_try='test -z "$ac_c_werror_flag"
4558 <                         || test ! -s conftest.err'
4559 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4560 <  (eval $ac_try) 2>&5
5137 <  ac_status=$?
5138 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5139 <  (exit $ac_status); }; } &&
5140 <         { ac_try='test -s conftest$ac_exeext'
5141 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5142 <  (eval $ac_try) 2>&5
5143 <  ac_status=$?
5144 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5145 <  (exit $ac_status); }; }; then
5146 <  ac_cv_lib_z_inflateEnd=yes
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_lib_z_inflateEnd=no
4565 >        ac_cv_prog_fc_g=no
4566   fi
5153 rm -f conftest.err conftest.$ac_objext \
5154      conftest$ac_exeext conftest.$ac_ext
5155 LIBS=$ac_check_lib_save_LIBS
5156 fi
5157 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5158 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5159 if test $ac_cv_lib_z_inflateEnd = yes; then
5160  zlib_cv_libz=yes
5161 else
5162  zlib_cv_libz=no
5163 fi
4567  
4568 <        if test "${ac_cv_header_zlib_h+set}" = set; then
5166 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
5167 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5168 < if test "${ac_cv_header_zlib_h+set}" = set; then
5169 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5170 < fi
5171 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5172 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5173 < else
5174 <  # Is the header compilable?
5175 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
5176 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5177 < cat >conftest.$ac_ext <<_ACEOF
5178 < /* confdefs.h.  */
5179 < _ACEOF
5180 < cat confdefs.h >>conftest.$ac_ext
5181 < cat >>conftest.$ac_ext <<_ACEOF
5182 < /* end confdefs.h.  */
5183 < $ac_includes_default
5184 < #include <zlib.h>
5185 < _ACEOF
5186 < rm -f conftest.$ac_objext
5187 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5188 <  (eval $ac_compile) 2>conftest.er1
5189 <  ac_status=$?
5190 <  grep -v '^ *+' conftest.er1 >conftest.err
5191 <  rm -f conftest.er1
5192 <  cat conftest.err >&5
5193 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5194 <  (exit $ac_status); } &&
5195 <         { ac_try='test -z "$ac_c_werror_flag"
5196 <                         || test ! -s conftest.err'
5197 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5198 <  (eval $ac_try) 2>&5
5199 <  ac_status=$?
5200 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5201 <  (exit $ac_status); }; } &&
5202 <         { ac_try='test -s conftest.$ac_objext'
5203 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5204 <  (eval $ac_try) 2>&5
5205 <  ac_status=$?
5206 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5207 <  (exit $ac_status); }; }; then
5208 <  ac_header_compiler=yes
5209 < else
5210 <  echo "$as_me: failed program was:" >&5
5211 < sed 's/^/| /' conftest.$ac_ext >&5
4568 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4569  
5213 ac_header_compiler=no
4570   fi
4571 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4572 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4573 < echo "${ECHO_T}$ac_header_compiler" >&6
4574 <
4575 < # Is the header present?
4576 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
4577 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5222 < cat >conftest.$ac_ext <<_ACEOF
5223 < /* confdefs.h.  */
5224 < _ACEOF
5225 < cat confdefs.h >>conftest.$ac_ext
5226 < cat >>conftest.$ac_ext <<_ACEOF
5227 < /* end confdefs.h.  */
5228 < #include <zlib.h>
5229 < _ACEOF
5230 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5231 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5232 <  ac_status=$?
5233 <  grep -v '^ *+' conftest.er1 >conftest.err
5234 <  rm -f conftest.er1
5235 <  cat conftest.err >&5
5236 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5237 <  (exit $ac_status); } >/dev/null; then
5238 <  if test -s conftest.err; then
5239 <    ac_cpp_err=$ac_c_preproc_warn_flag
5240 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
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 <    ac_cpp_err=
4579 >    FCFLAGS="-g"
4580    fi
4581   else
4582 <  ac_cpp_err=yes
4582 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4583 >    FCFLAGS="-O2"
4584 >  else
4585 >    FCFLAGS=
4586 >  fi
4587   fi
5247 if test -z "$ac_cpp_err"; then
5248  ac_header_preproc=yes
5249 else
5250  echo "$as_me: failed program was:" >&5
5251 sed 's/^/| /' conftest.$ac_ext >&5
4588  
4589 <  ac_header_preproc=no
5254 < fi
5255 < rm -f conftest.err conftest.$ac_ext
5256 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5257 < echo "${ECHO_T}$ac_header_preproc" >&6
5258 <
5259 < # So?  What about this header?
5260 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5261 <  yes:no: )
5262 <    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5263 < echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5264 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5265 < echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5266 <    ac_header_preproc=yes
5267 <    ;;
5268 <  no:yes:* )
5269 <    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5270 < echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5271 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
5272 < echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
5273 <    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5274 < echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5275 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
5276 < echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
5277 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5278 < echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
5279 <    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
5280 < echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
5281 <    (
5282 <      cat <<\_ASBOX
5283 < ## ------------------------------ ##
5284 < ## Report this to gezelter@nd.edu ##
5285 < ## ------------------------------ ##
5286 < _ASBOX
5287 <    ) |
5288 <      sed "s/^/$as_me: WARNING:     /" >&2
5289 <    ;;
5290 < esac
5291 < echo "$as_me:$LINENO: checking for zlib.h" >&5
5292 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5293 < if test "${ac_cv_header_zlib_h+set}" = set; then
5294 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5295 < else
5296 <  ac_cv_header_zlib_h=$ac_header_preproc
5297 < fi
5298 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5299 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5300 <
5301 < fi
5302 < if test $ac_cv_header_zlib_h = yes; then
5303 <  zlib_cv_zlib_h=yes
5304 < else
5305 <  zlib_cv_zlib_h=no
5306 < fi
5307 <
5308 <
5309 <        ac_ext=c
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 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
4596 <        then
4597 <                #
4598 <                # If both library and header were found, use them
4599 <                #
4600 <
4601 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
4602 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
4603 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
4604 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5325 < else
5326 <  ac_check_lib_save_LIBS=$LIBS
5327 < LIBS="-lz  $LIBS"
5328 < cat >conftest.$ac_ext <<_ACEOF
5329 < /* confdefs.h.  */
5330 < _ACEOF
5331 < cat confdefs.h >>conftest.$ac_ext
5332 < cat >>conftest.$ac_ext <<_ACEOF
5333 < /* end confdefs.h.  */
5334 <
5335 < /* Override any gcc2 internal prototype to avoid an error.  */
5336 < #ifdef __cplusplus
5337 < extern "C"
5338 < #endif
5339 < /* We use char because int might match the return type of a gcc2
5340 <   builtin and then its argument prototype would still apply.  */
5341 < char inflateEnd ();
5342 < int
5343 < main ()
5344 < {
5345 < inflateEnd ();
5346 <  ;
5347 <  return 0;
5348 < }
5349 < _ACEOF
5350 < rm -f conftest.$ac_objext conftest$ac_exeext
5351 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5352 <  (eval $ac_link) 2>conftest.er1
5353 <  ac_status=$?
5354 <  grep -v '^ *+' conftest.er1 >conftest.err
5355 <  rm -f conftest.er1
5356 <  cat conftest.err >&5
5357 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5358 <  (exit $ac_status); } &&
5359 <         { ac_try='test -z "$ac_c_werror_flag"
5360 <                         || test ! -s conftest.err'
5361 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5362 <  (eval $ac_try) 2>&5
5363 <  ac_status=$?
5364 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5365 <  (exit $ac_status); }; } &&
5366 <         { ac_try='test -s conftest$ac_exeext'
5367 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5368 <  (eval $ac_try) 2>&5
5369 <  ac_status=$?
5370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5371 <  (exit $ac_status); }; }; then
5372 <  ac_cv_lib_z_inflateEnd=yes
5373 < else
5374 <  echo "$as_me: failed program was:" >&5
5375 < sed 's/^/| /' conftest.$ac_ext >&5
5376 <
5377 < ac_cv_lib_z_inflateEnd=no
5378 < fi
5379 < rm -f conftest.err conftest.$ac_objext \
5380 <      conftest$ac_exeext conftest.$ac_ext
5381 < LIBS=$ac_check_lib_save_LIBS
5382 < fi
5383 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5384 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5385 < if test $ac_cv_lib_z_inflateEnd = yes; then
5386 <  cat >>confdefs.h <<_ACEOF
5387 < #define HAVE_LIBZ 1
5388 < _ACEOF
5389 <
5390 <  LIBS="-lz $LIBS"
5391 <
5392 < fi
5393 <
5394 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
5395 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
5396 <                echo "$as_me:$LINENO: result: ok" >&5
5397 < echo "${ECHO_T}ok" >&6
5398 <        else
5399 <                #
5400 <                # If either header or library was not found, revert and bomb
5401 <                #
5402 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
5403 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
5404 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
5405 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
5406 <                echo "$as_me:$LINENO: result: failed" >&5
5407 < echo "${ECHO_T}failed" >&6
5408 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
5409 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
5410 <   { (exit 1); exit 1; }; }
5411 <        fi
5412 < fi
5413 <
5414 <
5415 <
5416 <
5417 <
5418 <
5419 <
5420 <
5421 < for ac_header in sys/time.h unistd.h stdlib.h stdio.h conio.h string.h
5422 < do
5423 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5424 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5425 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5426 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5427 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5428 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5429 < fi
5430 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5431 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5432 < else
5433 <  # Is the header compilable?
5434 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5435 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5436 < cat >conftest.$ac_ext <<_ACEOF
5437 < /* confdefs.h.  */
5438 < _ACEOF
5439 < cat confdefs.h >>conftest.$ac_ext
5440 < cat >>conftest.$ac_ext <<_ACEOF
5441 < /* end confdefs.h.  */
5442 < $ac_includes_default
5443 < #include <$ac_header>
5444 < _ACEOF
5445 < rm -f conftest.$ac_objext
5446 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5447 <  (eval $ac_compile) 2>conftest.er1
5448 <  ac_status=$?
5449 <  grep -v '^ *+' conftest.er1 >conftest.err
5450 <  rm -f conftest.er1
5451 <  cat conftest.err >&5
5452 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5453 <  (exit $ac_status); } &&
5454 <         { ac_try='test -z "$ac_c_werror_flag"
5455 <                         || test ! -s conftest.err'
5456 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5457 <  (eval $ac_try) 2>&5
5458 <  ac_status=$?
5459 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460 <  (exit $ac_status); }; } &&
5461 <         { ac_try='test -s conftest.$ac_objext'
5462 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5463 <  (eval $ac_try) 2>&5
5464 <  ac_status=$?
5465 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5466 <  (exit $ac_status); }; }; then
5467 <  ac_header_compiler=yes
5468 < else
5469 <  echo "$as_me: failed program was:" >&5
5470 < sed 's/^/| /' conftest.$ac_ext >&5
5471 <
5472 < ac_header_compiler=no
5473 < fi
5474 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5475 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5476 < echo "${ECHO_T}$ac_header_compiler" >&6
5477 <
5478 < # Is the header present?
5479 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5480 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5481 < cat >conftest.$ac_ext <<_ACEOF
5482 < /* confdefs.h.  */
5483 < _ACEOF
5484 < cat confdefs.h >>conftest.$ac_ext
5485 < cat >>conftest.$ac_ext <<_ACEOF
5486 < /* end confdefs.h.  */
5487 < #include <$ac_header>
5488 < _ACEOF
5489 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5490 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5491 <  ac_status=$?
5492 <  grep -v '^ *+' conftest.er1 >conftest.err
5493 <  rm -f conftest.er1
5494 <  cat conftest.err >&5
5495 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5496 <  (exit $ac_status); } >/dev/null; then
5497 <  if test -s conftest.err; then
5498 <    ac_cpp_err=$ac_c_preproc_warn_flag
5499 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5500 <  else
5501 <    ac_cpp_err=
5502 <  fi
5503 < else
5504 <  ac_cpp_err=yes
5505 < fi
5506 < if test -z "$ac_cpp_err"; then
5507 <  ac_header_preproc=yes
5508 < else
5509 <  echo "$as_me: failed program was:" >&5
5510 < sed 's/^/| /' conftest.$ac_ext >&5
5511 <
5512 <  ac_header_preproc=no
5513 < fi
5514 < rm -f conftest.err conftest.$ac_ext
5515 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5516 < echo "${ECHO_T}$ac_header_preproc" >&6
5517 <
5518 < # So?  What about this header?
5519 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5520 <  yes:no: )
5521 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5522 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5523 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5524 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5525 <    ac_header_preproc=yes
5526 <    ;;
5527 <  no:yes:* )
5528 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5529 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5530 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5531 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5532 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5533 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5534 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5535 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5536 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5537 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5538 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5539 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5540 <    (
5541 <      cat <<\_ASBOX
5542 < ## ------------------------------ ##
5543 < ## Report this to gezelter@nd.edu ##
5544 < ## ------------------------------ ##
5545 < _ASBOX
5546 <    ) |
5547 <      sed "s/^/$as_me: WARNING:     /" >&2
5548 <    ;;
5549 < esac
5550 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5551 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5552 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5553 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5554 < else
5555 <  eval "$as_ac_Header=\$ac_header_preproc"
5556 < fi
5557 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5558 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5559 <
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 `eval echo '${'$as_ac_Header'}'` = yes; then
4607 <  cat >>confdefs.h <<_ACEOF
5563 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5564 < _ACEOF
5565 <
5566 < fi
5567 <
5568 < done
5569 <
5570 <
5571 <
5572 <
5573 <
5574 <
5575 < for ac_header in strstream.h iostream.h fstream.h math.h time.h
5576 < do
5577 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5578 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5579 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5580 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5581 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4606 > if test -z "$CPP"; then
4607 >  if test "${ac_cv_prog_CPP+set}" = set; then
4608    echo $ECHO_N "(cached) $ECHO_C" >&6
5583 fi
5584 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5585 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4609   else
4610 <  # Is the header compilable?
4611 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5589 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5590 < cat >conftest.$ac_ext <<_ACEOF
5591 < /* confdefs.h.  */
5592 < _ACEOF
5593 < cat confdefs.h >>conftest.$ac_ext
5594 < cat >>conftest.$ac_ext <<_ACEOF
5595 < /* end confdefs.h.  */
5596 < $ac_includes_default
5597 < #include <$ac_header>
5598 < _ACEOF
5599 < rm -f conftest.$ac_objext
5600 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5601 <  (eval $ac_compile) 2>conftest.er1
5602 <  ac_status=$?
5603 <  grep -v '^ *+' conftest.er1 >conftest.err
5604 <  rm -f conftest.er1
5605 <  cat conftest.err >&5
5606 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5607 <  (exit $ac_status); } &&
5608 <         { ac_try='test -z "$ac_c_werror_flag"
5609 <                         || test ! -s conftest.err'
5610 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5611 <  (eval $ac_try) 2>&5
5612 <  ac_status=$?
5613 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5614 <  (exit $ac_status); }; } &&
5615 <         { ac_try='test -s conftest.$ac_objext'
5616 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5617 <  (eval $ac_try) 2>&5
5618 <  ac_status=$?
5619 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5620 <  (exit $ac_status); }; }; then
5621 <  ac_header_compiler=yes
5622 < else
5623 <  echo "$as_me: failed program was:" >&5
5624 < sed 's/^/| /' conftest.$ac_ext >&5
5625 <
5626 < ac_header_compiler=no
5627 < fi
5628 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5629 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5630 < echo "${ECHO_T}$ac_header_compiler" >&6
5631 <
5632 < # Is the header present?
5633 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5634 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5635 < cat >conftest.$ac_ext <<_ACEOF
5636 < /* confdefs.h.  */
5637 < _ACEOF
5638 < cat confdefs.h >>conftest.$ac_ext
5639 < cat >>conftest.$ac_ext <<_ACEOF
5640 < /* end confdefs.h.  */
5641 < #include <$ac_header>
5642 < _ACEOF
5643 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5644 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5645 <  ac_status=$?
5646 <  grep -v '^ *+' conftest.er1 >conftest.err
5647 <  rm -f conftest.er1
5648 <  cat conftest.err >&5
5649 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650 <  (exit $ac_status); } >/dev/null; then
5651 <  if test -s conftest.err; then
5652 <    ac_cpp_err=$ac_c_preproc_warn_flag
5653 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5654 <  else
5655 <    ac_cpp_err=
5656 <  fi
5657 < else
5658 <  ac_cpp_err=yes
5659 < fi
5660 < if test -z "$ac_cpp_err"; then
5661 <  ac_header_preproc=yes
5662 < else
5663 <  echo "$as_me: failed program was:" >&5
5664 < sed 's/^/| /' conftest.$ac_ext >&5
5665 <
5666 <  ac_header_preproc=no
5667 < fi
5668 < rm -f conftest.err conftest.$ac_ext
5669 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5670 < echo "${ECHO_T}$ac_header_preproc" >&6
5671 <
5672 < # So?  What about this header?
5673 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5674 <  yes:no: )
5675 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5676 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5677 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5678 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5679 <    ac_header_preproc=yes
5680 <    ;;
5681 <  no:yes:* )
5682 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5683 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5684 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5685 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5686 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5687 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5688 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5689 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5690 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5691 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5692 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5693 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5694 <    (
5695 <      cat <<\_ASBOX
5696 < ## ------------------------------ ##
5697 < ## Report this to gezelter@nd.edu ##
5698 < ## ------------------------------ ##
5699 < _ASBOX
5700 <    ) |
5701 <      sed "s/^/$as_me: WARNING:     /" >&2
5702 <    ;;
5703 < esac
5704 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5705 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5706 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5707 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5708 < else
5709 <  eval "$as_ac_Header=\$ac_header_preproc"
5710 < fi
5711 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5712 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5713 <
5714 < fi
5715 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5716 <  cat >>confdefs.h <<_ACEOF
5717 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5718 < _ACEOF
5719 <
5720 < fi
5721 <
5722 < done
5723 <
5724 < ac_ext=cc
5725 < ac_cpp='$CXXCPP $CPPFLAGS'
5726 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5727 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5728 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5729 <
5730 < ac_ext=cc
5731 < ac_cpp='$CXXCPP $CPPFLAGS'
5732 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5733 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5734 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5735 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5736 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
5737 < if test -z "$CXXCPP"; then
5738 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
5739 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5740 < else
5741 <      # Double quotes because CXXCPP needs to be expanded
5742 <    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 5763 | 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
5777 <  else
5778 <    ac_cpp_err=
5779 <  fi
5780 < else
5781 <  ac_cpp_err=yes
5782 < fi
5783 < 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 5789 | 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 5801 | 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
5815 <  else
5816 <    ac_cpp_err=
5817 <  fi
5818 < else
5819 <  ac_cpp_err=yes
5820 < fi
5821 < 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 5829 | Line 4695 | fi
4695   ac_preproc_ok=:
4696   break
4697   fi
4698 +
4699   rm -f conftest.err conftest.$ac_ext
4700  
4701   done
# Line 5839 | 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 5870 | 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
5884 <  else
5885 <    ac_cpp_err=
5886 <  fi
5887 < else
5888 <  ac_cpp_err=yes
5889 < fi
5890 < 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 5896 | 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 5908 | 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
5922 <  else
5923 <    ac_cpp_err=
5924 <  fi
5925 < else
5926 <  ac_cpp_err=yes
5927 < fi
5928 < 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 5936 | Line 4800 | fi
4800   ac_preproc_ok=:
4801   break
4802   fi
4803 +
4804   rm -f conftest.err conftest.$ac_ext
4805  
4806   done
# Line 5944 | 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 + { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4826 + echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4827 + if test "${ac_cv_path_GREP+set}" = set; then
4828 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4829 + else
4830 +  # Extract the first word of "grep ggrep" to use in msg output
4831 + if test -z "$GREP"; then
4832 + set dummy grep ggrep; ac_prog_name=$2
4833 + if test "${ac_cv_path_GREP+set}" = set; then
4834 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4835 + else
4836 +  ac_path_GREP_found=false
4837 + # Loop through the user's path and test for each of PROGNAME-LIST
4838 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839 + for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4840 + do
4841 +  IFS=$as_save_IFS
4842 +  test -z "$as_dir" && as_dir=.
4843 +  for ac_prog in grep ggrep; do
4844 +  for ac_exec_ext in '' $ac_executable_extensions; do
4845 +    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4846 +    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4847 +    # Check for GNU ac_path_GREP and select it if it is found.
4848 +  # Check for GNU $ac_path_GREP
4849 + case `"$ac_path_GREP" --version 2>&1` in
4850 + *GNU*)
4851 +  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4852 + *)
4853 +  ac_count=0
4854 +  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4855 +  while :
4856 +  do
4857 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
4858 +    mv "conftest.tmp" "conftest.in"
4859 +    cp "conftest.in" "conftest.nl"
4860 +    echo 'GREP' >> "conftest.nl"
4861 +    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4862 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4863 +    ac_count=`expr $ac_count + 1`
4864 +    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4865 +      # Best one so far, save it but keep looking for a better one
4866 +      ac_cv_path_GREP="$ac_path_GREP"
4867 +      ac_path_GREP_max=$ac_count
4868 +    fi
4869 +    # 10*(2^10) chars as input seems more than enough
4870 +    test $ac_count -gt 10 && break
4871 +  done
4872 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4873 + esac
4874  
4875  
4876 +    $ac_path_GREP_found && break 3
4877 +  done
4878 + done
4879  
4880 + done
4881 + IFS=$as_save_IFS
4882  
4883  
5965
5966 for ac_header in ctype.h iostream fstream sstream strstream
5967 do
5968 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5969 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5970  echo "$as_me:$LINENO: checking for $ac_header" >&5
5971 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5972 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5973  echo $ECHO_N "(cached) $ECHO_C" >&6
4884   fi
5975 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5976 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5977 else
5978  # Is the header compilable?
5979 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5980 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5981 cat >conftest.$ac_ext <<_ACEOF
5982 /* confdefs.h.  */
5983 _ACEOF
5984 cat confdefs.h >>conftest.$ac_ext
5985 cat >>conftest.$ac_ext <<_ACEOF
5986 /* end confdefs.h.  */
5987 $ac_includes_default
5988 #include <$ac_header>
5989 _ACEOF
5990 rm -f conftest.$ac_objext
5991 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5992  (eval $ac_compile) 2>conftest.er1
5993  ac_status=$?
5994  grep -v '^ *+' conftest.er1 >conftest.err
5995  rm -f conftest.er1
5996  cat conftest.err >&5
5997  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5998  (exit $ac_status); } &&
5999         { ac_try='test -z "$ac_cxx_werror_flag"
6000                         || test ! -s conftest.err'
6001  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6002  (eval $ac_try) 2>&5
6003  ac_status=$?
6004  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6005  (exit $ac_status); }; } &&
6006         { ac_try='test -s conftest.$ac_objext'
6007  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6008  (eval $ac_try) 2>&5
6009  ac_status=$?
6010  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6011  (exit $ac_status); }; }; then
6012  ac_header_compiler=yes
6013 else
6014  echo "$as_me: failed program was:" >&5
6015 sed 's/^/| /' conftest.$ac_ext >&5
4885  
4886 < ac_header_compiler=no
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
6019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6020 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6021 echo "${ECHO_T}$ac_header_compiler" >&6
4892  
6023 # Is the header present?
6024 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6025 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6026 cat >conftest.$ac_ext <<_ACEOF
6027 /* confdefs.h.  */
6028 _ACEOF
6029 cat confdefs.h >>conftest.$ac_ext
6030 cat >>conftest.$ac_ext <<_ACEOF
6031 /* end confdefs.h.  */
6032 #include <$ac_header>
6033 _ACEOF
6034 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6035  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6036  ac_status=$?
6037  grep -v '^ *+' conftest.er1 >conftest.err
6038  rm -f conftest.er1
6039  cat conftest.err >&5
6040  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6041  (exit $ac_status); } >/dev/null; then
6042  if test -s conftest.err; then
6043    ac_cpp_err=$ac_cxx_preproc_warn_flag
6044    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6045  else
6046    ac_cpp_err=
6047  fi
4893   else
4894 <  ac_cpp_err=yes
4894 >  ac_cv_path_GREP=$GREP
4895   fi
6051 if test -z "$ac_cpp_err"; then
6052  ac_header_preproc=yes
6053 else
6054  echo "$as_me: failed program was:" >&5
6055 sed 's/^/| /' conftest.$ac_ext >&5
4896  
4897 <  ac_header_preproc=no
4897 >
4898   fi
4899 < rm -f conftest.err conftest.$ac_ext
4900 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4901 < echo "${ECHO_T}$ac_header_preproc" >&6
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  
4903 < # So?  What about this header?
4904 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4905 <  yes:no: )
4906 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6067 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6068 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6069 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6070 <    ac_header_preproc=yes
6071 <    ;;
6072 <  no:yes:* )
6073 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6074 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6075 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6076 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6077 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6078 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6079 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6080 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6081 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6082 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6083 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6084 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6085 <    (
6086 <      cat <<\_ASBOX
6087 < ## ------------------------------ ##
6088 < ## Report this to gezelter@nd.edu ##
6089 < ## ------------------------------ ##
6090 < _ASBOX
6091 <    ) |
6092 <      sed "s/^/$as_me: WARNING:     /" >&2
6093 <    ;;
6094 < esac
6095 < echo "$as_me:$LINENO: checking for $ac_header" >&5
6096 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6097 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4903 >
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 <  eval "$as_ac_Header=\$ac_header_preproc"
4910 < fi
4911 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4912 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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  
6105 fi
6106 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6107  cat >>confdefs.h <<_ACEOF
6108 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6109 _ACEOF
4957  
4958 < fi
4958 >    $ac_path_EGREP_found && break 3
4959 >  done
4960 > done
4961  
4962   done
4963 + IFS=$as_save_IFS
4964  
6115 ac_ext=c
6116 ac_cpp='$CPP $CPPFLAGS'
6117 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6118 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6119 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4965  
4966 + fi
4967  
4968 + EGREP="$ac_cv_path_EGREP"
4969 + if test -z "$EGREP"; then
4970 +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4971 + echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4972 +   { (exit 1); exit 1; }; }
4973 + fi
4974  
4975 + else
4976 +  ac_cv_path_EGREP=$EGREP
4977 + fi
4978  
4979 < for ac_header in sys/pstat.h sys/sysmp.h sys/sysinfo.h
4980 < do
6126 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6127 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6128 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
6129 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6130 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6131 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4979 >
4980 >   fi
4981   fi
4982 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4983 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4984 < else
6136 <  # Is the header compilable?
6137 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6138 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6139 < cat >conftest.$ac_ext <<_ACEOF
6140 < /* confdefs.h.  */
6141 < _ACEOF
6142 < cat confdefs.h >>conftest.$ac_ext
6143 < cat >>conftest.$ac_ext <<_ACEOF
6144 < /* end confdefs.h.  */
6145 < $ac_includes_default
6146 < #include <$ac_header>
6147 < _ACEOF
6148 < rm -f conftest.$ac_objext
6149 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6150 <  (eval $ac_compile) 2>conftest.er1
6151 <  ac_status=$?
6152 <  grep -v '^ *+' conftest.er1 >conftest.err
6153 <  rm -f conftest.er1
6154 <  cat conftest.err >&5
6155 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6156 <  (exit $ac_status); } &&
6157 <         { ac_try='test -z "$ac_c_werror_flag"
6158 <                         || test ! -s conftest.err'
6159 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6160 <  (eval $ac_try) 2>&5
6161 <  ac_status=$?
6162 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6163 <  (exit $ac_status); }; } &&
6164 <         { ac_try='test -s conftest.$ac_objext'
6165 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6166 <  (eval $ac_try) 2>&5
6167 <  ac_status=$?
6168 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6169 <  (exit $ac_status); }; }; then
6170 <  ac_header_compiler=yes
6171 < else
6172 <  echo "$as_me: failed program was:" >&5
6173 < sed 's/^/| /' conftest.$ac_ext >&5
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 < ac_header_compiler=no
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
6177 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6178 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6179 echo "${ECHO_T}$ac_header_compiler" >&6
4997  
4998 < # Is the header present?
4999 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5000 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5001 < cat >conftest.$ac_ext <<_ACEOF
5002 < /* confdefs.h.  */
6186 < _ACEOF
6187 < cat confdefs.h >>conftest.$ac_ext
6188 < cat >>conftest.$ac_ext <<_ACEOF
6189 < /* end confdefs.h.  */
6190 < #include <$ac_header>
6191 < _ACEOF
6192 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6193 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6194 <  ac_status=$?
6195 <  grep -v '^ *+' conftest.er1 >conftest.err
6196 <  rm -f conftest.er1
6197 <  cat conftest.err >&5
6198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 <  (exit $ac_status); } >/dev/null; then
6200 <  if test -s conftest.err; then
6201 <    ac_cpp_err=$ac_c_preproc_warn_flag
6202 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6203 <  else
6204 <    ac_cpp_err=
6205 <  fi
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 <  ac_cpp_err=yes
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 test -z "$ac_cpp_err"; then
5019 <  ac_header_preproc=yes
5018 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5019 >  { echo "$as_me:$LINENO: result: yes" >&5
5020 > echo "${ECHO_T}yes" >&6; }
5021 >  SET_MAKE=
5022   else
5023 <  echo "$as_me: failed program was:" >&5
5024 < sed 's/^/| /' conftest.$ac_ext >&5
5025 <
6215 <  ac_header_preproc=no
5023 >  { echo "$as_me:$LINENO: result: no" >&5
5024 > echo "${ECHO_T}no" >&6; }
5025 >  SET_MAKE="MAKE=${MAKE-make}"
5026   fi
6217 rm -f conftest.err conftest.$ac_ext
6218 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6219 echo "${ECHO_T}$ac_header_preproc" >&6
5027  
5028 < # So?  What about this header?
5029 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5030 <  yes:no: )
5031 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5032 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5033 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6227 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6228 <    ac_header_preproc=yes
6229 <    ;;
6230 <  no:yes:* )
6231 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6232 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6233 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6234 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6235 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6236 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6237 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6238 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6239 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6240 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6241 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6242 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6243 <    (
6244 <      cat <<\_ASBOX
6245 < ## ------------------------------ ##
6246 < ## Report this to gezelter@nd.edu ##
6247 < ## ------------------------------ ##
6248 < _ASBOX
6249 <    ) |
6250 <      sed "s/^/$as_me: WARNING:     /" >&2
6251 <    ;;
6252 < esac
6253 < echo "$as_me:$LINENO: checking for $ac_header" >&5
6254 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6255 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
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 <  eval "$as_ac_Header=\$ac_header_preproc"
5037 < fi
5038 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5039 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5040 <
5041 < fi
5042 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5043 <  cat >>confdefs.h <<_ACEOF
5044 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5045 < _ACEOF
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 +
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 +  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  
5125 <
5126 < for ac_header in sys/table.h sys/param.h sys/sysctl.h sys/sytemcfg.h
5127 < do
5128 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5129 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6281 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
6282 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6283 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5125 >   # Extract the first word of "perl", so it can be a program name with args.
5126 > set dummy perl; ac_word=$2
5127 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5128 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5129 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
5130    echo $ECHO_N "(cached) $ECHO_C" >&6
5131 + else
5132 +  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 +  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5153 +  ;;
5154 + esac
5155   fi
5156 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5157 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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 <  # Is the header compilable?
5162 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5163 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6292 < cat >conftest.$ac_ext <<_ACEOF
6293 < /* confdefs.h.  */
6294 < _ACEOF
6295 < cat confdefs.h >>conftest.$ac_ext
6296 < cat >>conftest.$ac_ext <<_ACEOF
6297 < /* end confdefs.h.  */
6298 < $ac_includes_default
6299 < #include <$ac_header>
6300 < _ACEOF
6301 < rm -f conftest.$ac_objext
6302 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6303 <  (eval $ac_compile) 2>conftest.er1
6304 <  ac_status=$?
6305 <  grep -v '^ *+' conftest.er1 >conftest.err
6306 <  rm -f conftest.er1
6307 <  cat conftest.err >&5
6308 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6309 <  (exit $ac_status); } &&
6310 <         { ac_try='test -z "$ac_c_werror_flag"
6311 <                         || test ! -s conftest.err'
6312 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6313 <  (eval $ac_try) 2>&5
6314 <  ac_status=$?
6315 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6316 <  (exit $ac_status); }; } &&
6317 <         { ac_try='test -s conftest.$ac_objext'
6318 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6319 <  (eval $ac_try) 2>&5
6320 <  ac_status=$?
6321 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6322 <  (exit $ac_status); }; }; then
6323 <  ac_header_compiler=yes
6324 < else
6325 <  echo "$as_me: failed program was:" >&5
6326 < sed 's/^/| /' conftest.$ac_ext >&5
5161 >  { echo "$as_me:$LINENO: result: no" >&5
5162 > echo "${ECHO_T}no" >&6; }
5163 > fi
5164  
5165 < ac_header_compiler=no
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
6330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6331 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6332 echo "${ECHO_T}$ac_header_compiler" >&6
5176  
5177 < # Is the header present?
5178 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5179 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5180 < cat >conftest.$ac_ext <<_ACEOF
6338 < /* confdefs.h.  */
6339 < _ACEOF
6340 < cat confdefs.h >>conftest.$ac_ext
6341 < cat >>conftest.$ac_ext <<_ACEOF
6342 < /* end confdefs.h.  */
6343 < #include <$ac_header>
6344 < _ACEOF
6345 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6346 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6347 <  ac_status=$?
6348 <  grep -v '^ *+' conftest.er1 >conftest.err
6349 <  rm -f conftest.er1
6350 <  cat conftest.err >&5
6351 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352 <  (exit $ac_status); } >/dev/null; then
6353 <  if test -s conftest.err; then
6354 <    ac_cpp_err=$ac_c_preproc_warn_flag
6355 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6356 <  else
6357 <    ac_cpp_err=
6358 <  fi
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 <  ac_cpp_err=yes
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 < if test -z "$ac_cpp_err"; then
5191 <  ac_header_preproc=yes
5190 > { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5191 > echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
5192 >   if test "A$ax_cv_opt_perl_shebang" != "A"
5193 >     then
5194 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5195 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5196 >              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5197 > echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5198 >
5199 > # Automatic detection of sharpbang formula starts here
5200 >     else
5201 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
5202 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
5203 >   { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5204 > echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
5205 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5206 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5207   else
5208 <  echo "$as_me: failed program was:" >&5
5209 < sed 's/^/| /' conftest.$ac_ext >&5
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  
6368  ac_header_preproc=no
5221   fi
5222 < rm -f conftest.err conftest.$ac_ext
5223 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5224 < echo "${ECHO_T}$ac_header_preproc" >&6
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 < # So?  What about this header?
5228 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5229 <  yes:no: )
5230 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5231 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5232 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5233 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5234 <    ac_header_preproc=yes
5235 <    ;;
5236 <  no:yes:* )
5237 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5238 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5239 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5240 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5241 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5242 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5243 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5244 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5245 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5246 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5247 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5248 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5249 <    (
5250 <      cat <<\_ASBOX
5251 < ## ------------------------------ ##
5252 < ## Report this to gezelter@nd.edu ##
5253 < ## ------------------------------ ##
5254 < _ASBOX
5255 <    ) |
5256 <      sed "s/^/$as_me: WARNING:     /" >&2
5257 <    ;;
5258 < esac
5259 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5260 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6408 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5227 >    if test A${_somian_ksbp_warn_empty+set} == Aset
5228 >      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5229 > echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5230 >    fi
5231 > # Inform user after printing result value
5232 >    if test A${_somian_ksbp_warn_defau+set} == Aset
5233 >      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
5234 > echo "$as_me: Maybe Not good -" >&6;}
5235 >           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5236 > echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5237 >      else { echo "$as_me:$LINENO: OK Good result - " >&5
5238 > echo "$as_me: OK Good result - " >&6;}
5239 >           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5240 > echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5241 >    fi
5242 >  fi
5243 >
5244 > # Find a good install program.  We prefer a C program (faster),
5245 > # so one script is as good as another.  But avoid the broken or
5246 > # incompatible versions:
5247 > # SysV /etc/install, /usr/sbin/install
5248 > # SunOS /usr/etc/install
5249 > # IRIX /sbin/install
5250 > # AIX /bin/install
5251 > # AmigaOS /C/install, which installs bootblocks on floppy discs
5252 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5253 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5254 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5255 > # OS/2's system install, which has a completely different semantic
5256 > # ./install, which can be erroneously created by make from ./install.sh.
5257 > { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5258 > echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
5259 > if test -z "$INSTALL"; then
5260 > if test "${ac_cv_path_install+set}" = set; then
5261    echo $ECHO_N "(cached) $ECHO_C" >&6
5262   else
5263 <  eval "$as_ac_Header=\$ac_header_preproc"
5264 < fi
5265 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5266 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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  
6416 fi
6417 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6418  cat >>confdefs.h <<_ACEOF
6419 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6420 _ACEOF
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 < done
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 < for ac_header in machine/hal_sysinfo.h
5323 < do
5324 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5325 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5326 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5327 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5328 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5322 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5323 >
5324 > case "x$INSTALL" in
5325 >   x/*) ;;
5326 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5327 > esac
5328 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5329 > # Extract the first word of "ar", so it can be a program name with args.
5330 > set dummy ar; ac_word=$2
5331 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5332 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5333 > if test "${ac_cv_prog_AR+set}" = set; then
5334    echo $ECHO_N "(cached) $ECHO_C" >&6
6435 fi
6436 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6437 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5335   else
5336 <  # Is the header compilable?
5337 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6441 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6442 < cat >conftest.$ac_ext <<_ACEOF
6443 < /* confdefs.h.  */
6444 < _ACEOF
6445 < cat confdefs.h >>conftest.$ac_ext
6446 < cat >>conftest.$ac_ext <<_ACEOF
6447 < /* end confdefs.h.  */
6448 < $ac_includes_default
6449 < #include <$ac_header>
6450 < _ACEOF
6451 < rm -f conftest.$ac_objext
6452 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6453 <  (eval $ac_compile) 2>conftest.er1
6454 <  ac_status=$?
6455 <  grep -v '^ *+' conftest.er1 >conftest.err
6456 <  rm -f conftest.er1
6457 <  cat conftest.err >&5
6458 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6459 <  (exit $ac_status); } &&
6460 <         { ac_try='test -z "$ac_c_werror_flag"
6461 <                         || test ! -s conftest.err'
6462 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6463 <  (eval $ac_try) 2>&5
6464 <  ac_status=$?
6465 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6466 <  (exit $ac_status); }; } &&
6467 <         { ac_try='test -s conftest.$ac_objext'
6468 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6469 <  (eval $ac_try) 2>&5
6470 <  ac_status=$?
6471 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6472 <  (exit $ac_status); }; }; then
6473 <  ac_header_compiler=yes
5336 >  if test -n "$AR"; then
5337 >  ac_cv_prog_AR="$AR" # Let the user override the test.
5338   else
5339 <  echo "$as_me: failed program was:" >&5
5340 < sed 's/^/| /' conftest.$ac_ext >&5
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 < ac_header_compiler=no
5354 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5355   fi
5356 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5357 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5358 < echo "${ECHO_T}$ac_header_compiler" >&6
5356 > fi
5357 > AR=$ac_cv_prog_AR
5358 > if test -n "$AR"; then
5359 >  { echo "$as_me:$LINENO: result: $AR" >&5
5360 > echo "${ECHO_T}$AR" >&6; }
5361 > else
5362 >  { echo "$as_me:$LINENO: result: no" >&5
5363 > echo "${ECHO_T}no" >&6; }
5364 > fi
5365  
5366 < # Is the header present?
5367 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5368 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5369 < cat >conftest.$ac_ext <<_ACEOF
5370 < /* confdefs.h.  */
5366 >
5367 > if test "$AR" = "NONE"; then
5368 >  cat >confcache <<\_ACEOF
5369 > # This file is a shell script that caches the results of configure
5370 > # tests run on this system so they can be shared between configure
5371 > # scripts and configure runs, see configure's option --config-cache.
5372 > # It is not useful on other systems.  If it contains results you don't
5373 > # want to keep, you may remove or edit it.
5374 > #
5375 > # config.status only pays attention to the cache file if you give it
5376 > # the --recheck option to rerun configure.
5377 > #
5378 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
5379 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
5380 > # following values.
5381 >
5382   _ACEOF
5383 < cat confdefs.h >>conftest.$ac_ext
5384 < cat >>conftest.$ac_ext <<_ACEOF
5385 < /* end confdefs.h.  */
5386 < #include <$ac_header>
5383 >
5384 > # The following way of writing the cache mishandles newlines in values,
5385 > # but we know of no workaround that is simple, portable, and efficient.
5386 > # So, we kill variables containing newlines.
5387 > # Ultrix sh set writes to stderr and can't be redirected directly,
5388 > # and sets the high bit in the cache file unless we assign to the vars.
5389 > (
5390 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5391 >    eval ac_val=\$$ac_var
5392 >    case $ac_val in #(
5393 >    *${as_nl}*)
5394 >      case $ac_var in #(
5395 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5396 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5397 >      esac
5398 >      case $ac_var in #(
5399 >      _ | IFS | as_nl) ;; #(
5400 >      *) $as_unset $ac_var ;;
5401 >      esac ;;
5402 >    esac
5403 >  done
5404 >
5405 >  (set) 2>&1 |
5406 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5407 >    *${as_nl}ac_space=\ *)
5408 >      # `set' does not quote correctly, so add quotes (double-quote
5409 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
5410 >      sed -n \
5411 >        "s/'/'\\\\''/g;
5412 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5413 >      ;; #(
5414 >    *)
5415 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
5416 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5417 >      ;;
5418 >    esac |
5419 >    sort
5420 > ) |
5421 >  sed '
5422 >     /^ac_cv_env_/b end
5423 >     t clear
5424 >     :clear
5425 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5426 >     t end
5427 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5428 >     :end' >>confcache
5429 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5430 >  if test -w "$cache_file"; then
5431 >    test "x$cache_file" != "x/dev/null" &&
5432 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
5433 > echo "$as_me: updating cache $cache_file" >&6;}
5434 >    cat confcache >$cache_file
5435 >  else
5436 >    { 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 >
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 > cat >>confdefs.h <<_ACEOF
5516 > #define PSCOMMAND $PS
5517   _ACEOF
5518 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5519 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5518 >
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 > else
5526 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5527 >
5528 > cat >>confdefs.h <<\_ACEOF
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 > ac_ext=${ac_fc_srcext-f}
5546 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5547 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5548 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5549 > { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5550 > echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
5551 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
5552 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5553 > else
5554 >  ac_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
5565 > rm -f conftest.$ac_objext
5566 > if { (ac_try="$ac_compile"
5567 > case "(($ac_try" in
5568 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5569 >  *) ac_try_echo=$ac_try;;
5570 > esac
5571 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5572 >  (eval "$ac_compile") 2>conftest.er1
5573    ac_status=$?
5574    grep -v '^ *+' conftest.er1 >conftest.err
5575    rm -f conftest.er1
5576    cat conftest.err >&5
5577    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 <  (exit $ac_status); } >/dev/null; then
5579 <  if test -s conftest.err; then
5580 <    ac_cpp_err=$ac_c_preproc_warn_flag
5581 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5582 <  else
6507 <    ac_cpp_err=
6508 <  fi
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
6510  ac_cpp_err=yes
6511 fi
6512 if test -z "$ac_cpp_err"; then
6513  ac_header_preproc=yes
6514 else
5584    echo "$as_me: failed program was:" >&5
5585   sed 's/^/| /' conftest.$ac_ext >&5
5586  
5587 <  ac_header_preproc=no
5587 >
5588   fi
6520 rm -f conftest.err conftest.$ac_ext
6521 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6522 echo "${ECHO_T}$ac_header_preproc" >&6
5589  
5590 < # So?  What about this header?
5591 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5592 <  yes:no: )
5593 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5594 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6529 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6530 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6531 <    ac_header_preproc=yes
6532 <    ;;
6533 <  no:yes:* )
6534 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6535 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6536 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6537 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6538 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6539 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6540 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6541 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6542 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6543 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6544 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6545 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6546 <    (
6547 <      cat <<\_ASBOX
6548 < ## ------------------------------ ##
6549 < ## Report this to gezelter@nd.edu ##
6550 < ## ------------------------------ ##
6551 < _ASBOX
6552 <    ) |
6553 <      sed "s/^/$as_me: WARNING:     /" >&2
6554 <    ;;
6555 < esac
6556 < echo "$as_me:$LINENO: checking for $ac_header" >&5
6557 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6558 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6559 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6560 < else
6561 <  eval "$as_ac_Header=\$ac_header_preproc"
5590 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5591 > done
5592 > rm -f conftest.$ac_objext conftest.F90
5593 > ac_fcflags_srcext=$ac_fcflags_srcext_save
5594 >
5595   fi
5596 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5597 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&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 `eval echo '${'$as_ac_Header'}'` = yes; then
5615 <  cat >>confdefs.h <<_ACEOF
5616 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5617 < _ACEOF
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  
6572 fi
5619  
6574 done
5620  
5621  
5622  
5623 + # Try to determine native compiler flags that allow us to use F90 suffix
5624 + # for preprocessed f90 source.
5625  
5626 + if test "$ac_test_PREPFLAG" != "set"; then
5627 +  PREPFLAG=""
5628 +  case "${host_cpu}-${host_os}" in
5629  
5630 < for ac_func in rint snprintf sranddev strncasecmp
5631 < do
5632 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5633 < echo "$as_me:$LINENO: checking for $ac_func" >&5
5634 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5635 < if eval "test \"\${$as_ac_var+set}\" = set"; then
5636 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5637 < else
5638 <  cat >conftest.$ac_ext <<_ACEOF
5639 < /* confdefs.h.  */
5640 < _ACEOF
6591 < cat confdefs.h >>conftest.$ac_ext
6592 < cat >>conftest.$ac_ext <<_ACEOF
6593 < /* end confdefs.h.  */
6594 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6595 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6596 < #define $ac_func innocuous_$ac_func
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 < /* System header to define __stub macros and hopefully few prototypes,
5643 <    which can conflict with char $ac_func (); below.
5644 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5645 <    <limits.h> exists even on freestanding compilers.  */
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 < #ifdef __STDC__
5649 < # include <limits.h>
6605 < #else
6606 < # include <assert.h>
6607 < #endif
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 < #undef $ac_func
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 < /* Override any gcc2 internal prototype to avoid an error.  */
5657 < #ifdef __cplusplus
5658 < extern "C"
6614 < {
6615 < #endif
6616 < /* We use char because int might match the return type of a gcc2
6617 <   builtin and then its argument prototype would still apply.  */
6618 < char $ac_func ();
6619 < /* The GNU C library defines this for functions which it implements
6620 <    to always fail with ENOSYS.  Some functions are actually named
6621 <    something starting with __ and the normal name is an alias.  */
6622 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6623 < choke me
6624 < #else
6625 < char (*f) () = $ac_func;
6626 < #endif
6627 < #ifdef __cplusplus
6628 < }
6629 < #endif
5656 >  ac_save_ext=$ac_ext
5657 >  ac_ext=F90
5658 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5659  
5660 < int
5661 < main ()
5662 < {
5663 < return f != $ac_func;
5664 <  ;
5665 <  return 0;
5666 < }
5660 >  if test "$PREPFLAG"; then
5661 >  FCFLAGS_SRCEXT="${PREPFLAG}"
5662 > fi
5663 >
5664 >    cat >conftest.$ac_ext <<_ACEOF
5665 >
5666 >
5667 > program conftest
5668 >  integer :: i
5669 >  i = 1
5670 > end program conftest
5671 >
5672   _ACEOF
5673 < rm -f conftest.$ac_objext conftest$ac_exeext
5674 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5675 <  (eval $ac_link) 2>conftest.er1
5673 > rm -f conftest.$ac_objext
5674 > if { (ac_try="$ac_compile"
5675 > case "(($ac_try" in
5676 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5677 >  *) ac_try_echo=$ac_try;;
5678 > esac
5679 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5680 >  (eval "$ac_compile") 2>conftest.er1
5681    ac_status=$?
5682    grep -v '^ *+' conftest.er1 >conftest.err
5683    rm -f conftest.er1
5684    cat conftest.err >&5
5685    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 <  (exit $ac_status); } &&
5687 <         { ac_try='test -z "$ac_c_werror_flag"
5688 <                         || test ! -s conftest.err'
5689 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5690 <  (eval $ac_try) 2>&5
6652 <  ac_status=$?
6653 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6654 <  (exit $ac_status); }; } &&
6655 <         { ac_try='test -s conftest$ac_exeext'
6656 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6657 <  (eval $ac_try) 2>&5
6658 <  ac_status=$?
6659 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6660 <  (exit $ac_status); }; }; then
6661 <  eval "$as_ac_var=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 < eval "$as_ac_var=no"
5695 >        prepflagworks=0
5696   fi
6668 rm -f conftest.err conftest.$ac_objext \
6669      conftest$ac_exeext conftest.$ac_ext
6670 fi
6671 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6672 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6673 if test `eval echo '${'$as_ac_var'}'` = yes; then
6674  cat >>confdefs.h <<_ACEOF
6675 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6676 _ACEOF
5697  
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
6679 done
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 < for ac_func in pstat_getstatic sysmp getsysinfo sysctl table
5730 < do
5731 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6689 < echo "$as_me:$LINENO: checking for $ac_func" >&5
6690 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6691 < if eval "test \"\${$as_ac_var+set}\" = set"; then
6692 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6693 < else
6694 <  cat >conftest.$ac_ext <<_ACEOF
6695 < /* confdefs.h.  */
6696 < _ACEOF
6697 < cat confdefs.h >>conftest.$ac_ext
6698 < cat >>conftest.$ac_ext <<_ACEOF
6699 < /* end confdefs.h.  */
6700 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6701 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6702 < #define $ac_func innocuous_$ac_func
5729 > if test "$ac_test_PREPDEFFLAG" != "set"; then
5730 >  PREPDEFFLAG=""
5731 >  case "${host_cpu}-${host_os}" in
5732  
5733 < /* System header to define __stub macros and hopefully few prototypes,
5734 <    which can conflict with char $ac_func (); below.
5735 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5736 <    <limits.h> exists even on freestanding compilers.  */
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 < #ifdef __STDC__
5746 < # include <limits.h>
5747 < #else
5748 < # include <assert.h>
5749 < #endif
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 < #undef $ac_func
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 < /* Override any gcc2 internal prototype to avoid an error.  */
5755 < #ifdef __cplusplus
5756 < extern "C"
5757 < {
5758 < #endif
5759 < /* We use char because int might match the return type of a gcc2
5760 <   builtin and then its argument prototype would still apply.  */
5761 < char $ac_func ();
5762 < /* The GNU C library defines this for functions which it implements
5763 <    to always fail with ENOSYS.  Some functions are actually named
5764 <    something starting with __ and the normal name is an alias.  */
5765 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5766 < choke me
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 < char (*f) () = $ac_func;
5775 >  choke me
5776   #endif
5777 < #ifdef __cplusplus
6734 < }
6735 < #endif
5777 > end program conftest
5778  
6737 int
6738 main ()
6739 {
6740 return f != $ac_func;
6741  ;
6742  return 0;
6743 }
5779   _ACEOF
5780 < rm -f conftest.$ac_objext conftest$ac_exeext
5781 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5782 <  (eval $ac_link) 2>conftest.er1
5780 > rm -f conftest.$ac_objext
5781 > if { (ac_try="$ac_compile"
5782 > case "(($ac_try" in
5783 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5784 >  *) ac_try_echo=$ac_try;;
5785 > esac
5786 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5787 >  (eval "$ac_compile") 2>conftest.er1
5788    ac_status=$?
5789    grep -v '^ *+' conftest.er1 >conftest.err
5790    rm -f conftest.er1
5791    cat conftest.err >&5
5792    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 <  (exit $ac_status); } &&
5794 <         { ac_try='test -z "$ac_c_werror_flag"
5795 <                         || test ! -s conftest.err'
5796 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5797 <  (eval $ac_try) 2>&5
6758 <  ac_status=$?
6759 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6760 <  (exit $ac_status); }; } &&
6761 <         { ac_try='test -s conftest$ac_exeext'
6762 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6763 <  (eval $ac_try) 2>&5
6764 <  ac_status=$?
6765 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6766 <  (exit $ac_status); }; }; then
6767 <  eval "$as_ac_var=yes"
5793 >  (exit $ac_status); } && {
5794 >         test -z "$ac_fc_werror_flag" ||
5795 >         test ! -s conftest.err
5796 >       } && test -s conftest.$ac_objext; then
5797 >  prepdefflagworks=1
5798   else
5799    echo "$as_me: failed program was:" >&5
5800   sed 's/^/| /' conftest.$ac_ext >&5
5801  
5802 < eval "$as_ac_var=no"
5802 >        prepdefflagworks=0
5803   fi
6774 rm -f conftest.err conftest.$ac_objext \
6775      conftest$ac_exeext conftest.$ac_ext
6776 fi
6777 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6778 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6779 if test `eval echo '${'$as_ac_var'}'` = yes; then
6780  cat >>confdefs.h <<_ACEOF
6781 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6782 _ACEOF
5804  
5805 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5806 +
5807 +  FCFLAGS=$ac_save_FCFLAGS
5808 +  ac_ext=$ac_save_ext
5809 +  ac_ext=${ac_fc_srcext-f}
5810 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5811 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5812 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5813 +
5814 +
5815 +  if test "$prepdefflagworks" = 1; then
5816 +    { echo "$as_me:$LINENO: result: yes" >&5
5817 + echo "${ECHO_T}yes" >&6; }
5818 +
5819 +  else
5820 +    { echo "$as_me:$LINENO: result: no" >&5
5821 + echo "${ECHO_T}no" >&6; }
5822 +    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5823 + echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5824 +   { (exit 1); exit 1; }; }
5825 +  fi
5826   fi
6785 done
5827  
5828 < # special check for _system_configuration because AIX <4.3.2 do not
5829 < # contain the `physmem' member.
5830 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
5831 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
5832 < cat >conftest.$ac_ext <<_ACEOF
5833 < /* confdefs.h.  */
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 >  cat >conftest.$ac_ext <<_ACEOF
5838 >      program main
5839 >
5840 >      end
5841   _ACEOF
6794 cat confdefs.h >>conftest.$ac_ext
6795 cat >>conftest.$ac_ext <<_ACEOF
6796 /* end confdefs.h.  */
6797 #include <sys/systemcfg.h>
6798 int
6799 main ()
6800 {
6801 double x = _system_configuration.physmem;
6802  ;
6803  return 0;
6804 }
6805 _ACEOF
5842   rm -f conftest.$ac_objext
5843 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5844 <  (eval $ac_compile) 2>conftest.er1
5843 > if { (ac_try="$ac_compile"
5844 > case "(($ac_try" in
5845 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5846 >  *) ac_try_echo=$ac_try;;
5847 > esac
5848 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5849 >  (eval "$ac_compile") 2>conftest.er1
5850    ac_status=$?
5851    grep -v '^ *+' conftest.er1 >conftest.err
5852    rm -f conftest.er1
5853    cat conftest.err >&5
5854    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855 <  (exit $ac_status); } &&
5856 <         { ac_try='test -z "$ac_c_werror_flag"
5857 <                         || test ! -s conftest.err'
5858 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5859 <  (eval $ac_try) 2>&5
5860 <  ac_status=$?
5861 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5862 <  (exit $ac_status); }; } &&
5863 <         { ac_try='test -s conftest.$ac_objext'
6823 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6824 <  (eval $ac_try) 2>&5
6825 <  ac_status=$?
6826 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6827 <  (exit $ac_status); }; }; then
6828 <  echo "$as_me:$LINENO: result: yes" >&5
6829 < echo "${ECHO_T}yes" >&6
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 < cat >>confdefs.h <<\_ACEOF
6832 < #define HAVE__SYSTEM_CONFIGURATION 1
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
5931   else
5932    echo "$as_me: failed program was:" >&5
5933   sed 's/^/| /' conftest.$ac_ext >&5
5934  
5935 < echo "$as_me:$LINENO: result: no" >&5
5936 < echo "${ECHO_T}no" >&6
5935 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5936 > echo "$as_me: WARNING: compilation failed" >&2;}
5937   fi
5938 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5939 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5940 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
5941 < if test "${ac_cv_header_time+set}" = set; then
5938 >
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 <  cat >conftest.$ac_ext <<_ACEOF
5949 >  if test "x$FCLIBS" != "x"; then
5950 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5951 > else
5952 >
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 > ac_ext=${ac_fc_srcext-f}
6153 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6154 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6155 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6156 >
6157 > { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6158 > echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
6159 > if test "${ac_cv_fc_dummy_main+set}" = set; then
6160 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6161 > else
6162 >  ac_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.  */
6854 #include <sys/types.h>
6855 #include <sys/time.h>
6856 #include <time.h>
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 < if ((struct tm *) 0)
6862 < return 0;
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_c_werror_flag"
6210 <                         || test ! -s conftest.err'
6211 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6212 <  (eval $ac_try) 2>&5
6213 <  ac_status=$?
6881 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6882 <  (exit $ac_status); }; } &&
6883 <         { ac_try='test -s conftest.$ac_objext'
6884 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6885 <  (eval $ac_try) 2>&5
6886 <  ac_status=$?
6887 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6888 <  (exit $ac_status); }; }; then
6889 <  ac_cv_header_time=yes
6208 >  (exit $ac_status); } && {
6209 >         test -z "$ac_c_werror_flag" ||
6210 >         test ! -s conftest.err
6211 >       } && test -s conftest$ac_exeext &&
6212 >       $as_test_x conftest$ac_exeext; then
6213 >  ac_cv_fortran_dummy_main=none
6214   else
6215    echo "$as_me: failed program was:" >&5
6216   sed 's/^/| /' conftest.$ac_ext >&5
6217  
6218 < ac_cv_header_time=no
6218 >        ac_cv_fortran_dummy_main=unknown
6219   fi
6896 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6897 fi
6898 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
6899 echo "${ECHO_T}$ac_cv_header_time" >&6
6900 if test $ac_cv_header_time = yes; then
6220  
6221 < cat >>confdefs.h <<\_ACEOF
6222 < #define TIME_WITH_SYS_TIME 1
6904 < _ACEOF
6221 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6222 >      conftest$ac_exeext conftest.$ac_ext
6223  
6224 < fi
6225 <
6226 <
6909 < echo "$as_me:$LINENO: checking for clock_t" >&5
6910 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
6911 < if test "${ac_cv_type_clock_t+set}" = set; then
6912 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6913 < else
6914 <  cat >conftest.$ac_ext <<_ACEOF
6224 > if test $ac_cv_fortran_dummy_main = unknown; then
6225 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6226 >     cat >conftest.$ac_ext <<_ACEOF
6227   /* confdefs.h.  */
6228   _ACEOF
6229   cat confdefs.h >>conftest.$ac_ext
6230   cat >>conftest.$ac_ext <<_ACEOF
6231   /* end confdefs.h.  */
6232 < $ac_includes_default
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 < if ((clock_t *) 0)
6925 <  return 0;
6926 < if (sizeof (clock_t))
6927 <  return 0;
6244 >
6245    ;
6246    return 0;
6247   }
6248   _ACEOF
6249 < rm -f conftest.$ac_objext
6250 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6251 <  (eval $ac_compile) 2>conftest.er1
6249 > rm -f conftest.$ac_objext conftest$ac_exeext
6250 > if { (ac_try="$ac_link"
6251 > case "(($ac_try" in
6252 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6253 >  *) ac_try_echo=$ac_try;;
6254 > esac
6255 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6256 >  (eval "$ac_link") 2>conftest.er1
6257    ac_status=$?
6258    grep -v '^ *+' conftest.er1 >conftest.err
6259    rm -f conftest.er1
6260    cat conftest.err >&5
6261    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6262 <  (exit $ac_status); } &&
6263 <         { ac_try='test -z "$ac_c_werror_flag"
6264 <                         || test ! -s conftest.err'
6265 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6266 <  (eval $ac_try) 2>&5
6267 <  ac_status=$?
6946 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947 <  (exit $ac_status); }; } &&
6948 <         { ac_try='test -s conftest.$ac_objext'
6949 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6950 <  (eval $ac_try) 2>&5
6951 <  ac_status=$?
6952 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953 <  (exit $ac_status); }; }; then
6954 <  ac_cv_type_clock_t=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  
6272 < ac_cv_type_clock_t=no
6272 >
6273   fi
6274 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
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 < echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
6289 < echo "${ECHO_T}$ac_cv_type_clock_t" >&6
6290 < if test $ac_cv_type_clock_t = 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 HAVE_CLOCK_T 1
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 FC_DUMMY_MAIN_EQ_F77 1
6302 + _ACEOF
6303 +
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 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6315 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6316 < if test "${ac_cv_c_const+set}" = set; then
6314 >
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
6328   else
6329    cat >conftest.$ac_ext <<_ACEOF
6330 +      subroutine foobar()
6331 +      return
6332 +      end
6333 +      subroutine foo_bar()
6334 +      return
6335 +      end
6336 + _ACEOF
6337 + rm -f conftest.$ac_objext
6338 + if { (ac_try="$ac_compile"
6339 + case "(($ac_try" in
6340 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6341 +  *) ac_try_echo=$ac_try;;
6342 + esac
6343 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6344 +  (eval "$ac_compile") 2>conftest.er1
6345 +  ac_status=$?
6346 +  grep -v '^ *+' conftest.er1 >conftest.err
6347 +  rm -f conftest.er1
6348 +  cat conftest.err >&5
6349 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 +  (exit $ac_status); } && {
6351 +         test -z "$ac_fc_werror_flag" ||
6352 +         test ! -s conftest.err
6353 +       } && test -s conftest.$ac_objext; then
6354 +  mv conftest.$ac_objext cfortran_test.$ac_objext
6355 +
6356 +  ac_save_LIBS=$LIBS
6357 +  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6358 +
6359 +  ac_ext=c
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  
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 < /* FIXME: Include the comments suggested by Paul. */
6990 < #ifndef __cplusplus
6991 <  /* Ultrix mips cc rejects this.  */
6992 <  typedef int charset[2];
6993 <  const charset x;
6994 <  /* SunOS 4.1.1 cc rejects this.  */
6995 <  char const *const *ccp;
6996 <  char **p;
6997 <  /* NEC SVR4.0.2 mips cc rejects this.  */
6998 <  struct point {int x, y;};
6999 <  static struct point const zero = {0,0};
7000 <  /* AIX XL C 1.02.0.0 rejects this.
7001 <     It does not let you subtract one const X* pointer from another in
7002 <     an arm of an if-expression whose if-part is not a constant
7003 <     expression */
7004 <  const char *g = "string";
7005 <  ccp = &g + (g ? g-g : 0);
7006 <  /* HPUX 7.0 cc rejects these. */
7007 <  ++ccp;
7008 <  p = (char**) ccp;
7009 <  ccp = (char const *const *) p;
7010 <  { /* SCO 3.2v4 cc rejects this.  */
7011 <    char *t;
7012 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7013 <
7014 <    *t++ = 0;
7015 <  }
7016 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7017 <    int x[] = {25, 17};
7018 <    const int *foo = &x[0];
7019 <    ++foo;
7020 <  }
7021 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7022 <    typedef const int *iptr;
7023 <    iptr p = 0;
7024 <    ++p;
7025 <  }
7026 <  { /* AIX XL C 1.02.0.0 rejects this saying
7027 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7028 <    struct s { int j; const int *ap[3]; };
7029 <    struct s *b; b->j = 5;
7030 <  }
7031 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7032 <    const int foo = 10;
7033 <  }
7034 < #endif
7035 <
6393 > return $ac_func ();
6394    ;
6395    return 0;
6396   }
6397   _ACEOF
6398 < rm -f conftest.$ac_objext
6399 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6400 <  (eval $ac_compile) 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); } &&
6412 <         { ac_try='test -z "$ac_c_werror_flag"
6413 <                         || test ! -s conftest.err'
6414 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6415 <  (eval $ac_try) 2>&5
6416 <  ac_status=$?
7054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7055 <  (exit $ac_status); }; } &&
7056 <         { ac_try='test -s conftest.$ac_objext'
7057 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7058 <  (eval $ac_try) 2>&5
7059 <  ac_status=$?
7060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7061 <  (exit $ac_status); }; }; then
7062 <  ac_cv_c_const=yes
6411 >  (exit $ac_status); } && {
6412 >         test -z "$ac_c_werror_flag" ||
6413 >         test ! -s conftest.err
6414 >       } && test -s conftest$ac_exeext &&
6415 >       $as_test_x conftest$ac_exeext; then
6416 >  ac_success=yes; break 2
6417   else
6418    echo "$as_me: failed program was:" >&5
6419   sed 's/^/| /' conftest.$ac_ext >&5
6420  
7067 ac_cv_c_const=no
7068 fi
7069 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7070 fi
7071 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7072 echo "${ECHO_T}$ac_cv_c_const" >&6
7073 if test $ac_cv_c_const = no; then
6421  
7075 cat >>confdefs.h <<\_ACEOF
7076 #define const
7077 _ACEOF
7078
6422   fi
6423  
6424 < echo "$as_me:$LINENO: checking for inline" >&5
6425 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
6426 < if test "${ac_cv_c_inline+set}" = set; then
6427 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6428 < else
6429 <  ac_cv_c_inline=no
6430 < for ac_kw in inline __inline__ __inline; do
6431 <  cat >conftest.$ac_ext <<_ACEOF
7089 < /* confdefs.h.  */
7090 < _ACEOF
7091 < cat confdefs.h >>conftest.$ac_ext
7092 < cat >>conftest.$ac_ext <<_ACEOF
7093 < /* end confdefs.h.  */
7094 < #ifndef __cplusplus
7095 < typedef int foo_t;
7096 < static $ac_kw foo_t static_foo () {return 0; }
7097 < $ac_kw foo_t foo () {return 0; }
7098 < #endif
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 < _ACEOF
6434 < rm -f conftest.$ac_objext
6435 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6436 <  (eval $ac_compile) 2>conftest.er1
6437 <  ac_status=$?
6438 <  grep -v '^ *+' conftest.er1 >conftest.err
6439 <  rm -f conftest.er1
6440 <  cat conftest.err >&5
6441 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442 <  (exit $ac_status); } &&
6443 <         { ac_try='test -z "$ac_c_werror_flag"
7111 <                         || test ! -s conftest.err'
7112 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7113 <  (eval $ac_try) 2>&5
7114 <  ac_status=$?
7115 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7116 <  (exit $ac_status); }; } &&
7117 <         { ac_try='test -s conftest.$ac_objext'
7118 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7119 <  (eval $ac_try) 2>&5
7120 <  ac_status=$?
7121 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7122 <  (exit $ac_status); }; }; then
7123 <  ac_cv_c_inline=$ac_kw; break
7124 < else
7125 <  echo "$as_me: failed program was:" >&5
7126 < sed 's/^/| /' conftest.$ac_ext >&5
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 < fi
6446 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6447 < done
6448 <
6449 < fi
6450 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6451 < echo "${ECHO_T}$ac_cv_c_inline" >&6
6452 <
6453 <
7137 < case $ac_cv_c_inline in
7138 <  inline | yes) ;;
7139 <  *)
7140 <    case $ac_cv_c_inline in
7141 <      no) ac_val=;;
7142 <      *) ac_val=$ac_cv_c_inline;;
7143 <    esac
7144 <    cat >>confdefs.h <<_ACEOF
7145 < #ifndef __cplusplus
7146 < #define inline $ac_val
7147 < #endif
7148 < _ACEOF
7149 <    ;;
7150 < esac
7151 <
7152 <
7153 <
7154 <
7155 < for ac_func in rint sranddev
7156 < do
7157 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7158 < echo "$as_me:$LINENO: checking for $ac_func" >&5
7159 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7160 < if eval "test \"\${$as_ac_var+set}\" = set"; then
7161 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7162 < else
7163 <  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.  */
7169 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7170   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7171 #define $ac_func innocuous_$ac_func
6459  
6460 < /* System header to define __stub macros and hopefully few prototypes,
6461 <    which can conflict with char $ac_func (); below.
6462 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7176 <    <limits.h> exists even on freestanding compilers.  */
7177 <
7178 < #ifdef __STDC__
7179 < # include <limits.h>
7180 < #else
7181 < # include <assert.h>
7182 < #endif
7183 <
7184 < #undef $ac_func
7185 <
7186 < /* Override any gcc2 internal prototype to avoid an error.  */
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"
7189 {
6465   #endif
7191 /* We use char because int might match the return type of a gcc2
7192   builtin and then its argument prototype would still apply.  */
6466   char $ac_func ();
6467 < /* The GNU C library defines this for functions which it implements
6468 <    to always fail with ENOSYS.  Some functions are actually named
6469 <    something starting with __ and the normal name is an alias.  */
6470 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6471 < choke me
6472 < #else
7200 < char (*f) () = $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
7202 #ifdef __cplusplus
7203 }
6474   #endif
7205
6475   int
6476   main ()
6477   {
6478 < return f != $ac_func;
6478 > return $ac_func ();
6479    ;
6480    return 0;
6481   }
6482   _ACEOF
6483   rm -f conftest.$ac_objext conftest$ac_exeext
6484 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6485 <  (eval $ac_link) 2>conftest.er1
6484 > if { (ac_try="$ac_link"
6485 > case "(($ac_try" in
6486 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6487 >  *) ac_try_echo=$ac_try;;
6488 > esac
6489 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6490 >  (eval "$ac_link") 2>conftest.er1
6491    ac_status=$?
6492    grep -v '^ *+' conftest.er1 >conftest.err
6493    rm -f conftest.er1
6494    cat conftest.err >&5
6495    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6496 <  (exit $ac_status); } &&
6497 <         { ac_try='test -z "$ac_c_werror_flag"
6498 <                         || test ! -s conftest.err'
6499 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6500 <  (eval $ac_try) 2>&5
6501 <  ac_status=$?
7228 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7229 <  (exit $ac_status); }; } &&
7230 <         { ac_try='test -s conftest$ac_exeext'
7231 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7232 <  (eval $ac_try) 2>&5
7233 <  ac_status=$?
7234 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7235 <  (exit $ac_status); }; }; then
7236 <  eval "$as_ac_var=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  
7241 eval "$as_ac_var=no"
7242 fi
7243 rm -f conftest.err conftest.$ac_objext \
7244      conftest$ac_exeext conftest.$ac_ext
7245 fi
7246 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7247 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7248 if test `eval echo '${'$as_ac_var'}'` = yes; then
7249  cat >>confdefs.h <<_ACEOF
7250 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7251 _ACEOF
6506  
6507   fi
7254 done
6508  
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 <  # clean out junk possibly left behind by a previous configuration
6518 <  rm -f src/getopt.h
6519 <  # Check for getopt_long support
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
6535  
6536 < for ac_header in getopt.h
6537 < do
7263 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7264 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7265 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7266 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7267 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7268 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7269 < fi
7270 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7271 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6536 >  LIBS=$ac_save_LIBS
6537 >  rm -f cfortran_test* conftest*
6538   else
7273  # Is the header compilable?
7274 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7275 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7276 cat >conftest.$ac_ext <<_ACEOF
7277 /* confdefs.h.  */
7278 _ACEOF
7279 cat confdefs.h >>conftest.$ac_ext
7280 cat >>conftest.$ac_ext <<_ACEOF
7281 /* end confdefs.h.  */
7282 $ac_includes_default
7283 #include <$ac_header>
7284 _ACEOF
7285 rm -f conftest.$ac_objext
7286 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7287  (eval $ac_compile) 2>conftest.er1
7288  ac_status=$?
7289  grep -v '^ *+' conftest.er1 >conftest.err
7290  rm -f conftest.er1
7291  cat conftest.err >&5
7292  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7293  (exit $ac_status); } &&
7294         { ac_try='test -z "$ac_c_werror_flag"
7295                         || test ! -s conftest.err'
7296  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7297  (eval $ac_try) 2>&5
7298  ac_status=$?
7299  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7300  (exit $ac_status); }; } &&
7301         { ac_try='test -s conftest.$ac_objext'
7302  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7303  (eval $ac_try) 2>&5
7304  ac_status=$?
7305  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7306  (exit $ac_status); }; }; then
7307  ac_header_compiler=yes
7308 else
6539    echo "$as_me: failed program was:" >&5
6540   sed 's/^/| /' conftest.$ac_ext >&5
6541  
6542 < ac_header_compiler=no
6542 >        { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6543 > See \`config.log' for more details." >&5
6544 > echo "$as_me: error: cannot compile a simple Fortran program
6545 > See \`config.log' for more details." >&2;}
6546 >   { (exit 1); exit 1; }; }
6547   fi
7314 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7315 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7316 echo "${ECHO_T}$ac_header_compiler" >&6
6548  
6549 < # Is the header present?
6550 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6551 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6552 < cat >conftest.$ac_ext <<_ACEOF
6553 < /* confdefs.h.  */
6554 < _ACEOF
6555 < cat confdefs.h >>conftest.$ac_ext
6556 < cat >>conftest.$ac_ext <<_ACEOF
6557 < /* end confdefs.h.  */
6558 < #include <$ac_header>
7328 < _ACEOF
7329 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7330 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7331 <  ac_status=$?
7332 <  grep -v '^ *+' conftest.er1 >conftest.err
7333 <  rm -f conftest.er1
7334 <  cat conftest.err >&5
7335 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336 <  (exit $ac_status); } >/dev/null; then
7337 <  if test -s conftest.err; then
7338 <    ac_cpp_err=$ac_c_preproc_warn_flag
7339 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7340 <  else
7341 <    ac_cpp_err=
7342 <  fi
7343 < else
7344 <  ac_cpp_err=yes
7345 < fi
7346 < if test -z "$ac_cpp_err"; then
7347 <  ac_header_preproc=yes
7348 < else
7349 <  echo "$as_me: failed program was:" >&5
7350 < sed 's/^/| /' conftest.$ac_ext >&5
6549 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6550 >
6551 > fi
6552 > { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6553 > echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
6554 >
6555 > ac_ext=${ac_fc_srcext-f}
6556 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6557 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6558 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6559  
6560 <  ac_header_preproc=no
6561 < fi
6562 < rm -f conftest.err conftest.$ac_ext
6563 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7356 < echo "${ECHO_T}$ac_header_preproc" >&6
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  
7358 # So?  What about this header?
7359 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7360  yes:no: )
7361    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7362 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7363    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7364 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7365    ac_header_preproc=yes
7366    ;;
7367  no:yes:* )
7368    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7369 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7370    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7371 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7372    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7373 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7374    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7375 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7376    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7377 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7378    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7379 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7380    (
7381      cat <<\_ASBOX
7382 ## ------------------------------ ##
7383 ## Report this to gezelter@nd.edu ##
7384 ## ------------------------------ ##
7385 _ASBOX
7386    ) |
7387      sed "s/^/$as_me: WARNING:     /" >&2
7388    ;;
7389 esac
7390 echo "$as_me:$LINENO: checking for $ac_header" >&5
7391 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7392 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7393  echo $ECHO_N "(cached) $ECHO_C" >&6
7394 else
7395  eval "$as_ac_Header=\$ac_header_preproc"
7396 fi
7397 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7398 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6565  
6566 < fi
6567 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6568 <  cat >>confdefs.h <<_ACEOF
6569 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
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 < fi
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 < done
6581 >          cat >>confdefs.h <<\_ACEOF
6582 > #define FC_FUNC_(name,NAME) name ## _
6583 > _ACEOF
6584 > ;;
6585 >  "lower case, underscore, no extra underscore")
6586 >          cat >>confdefs.h <<\_ACEOF
6587 > #define FC_FUNC(name,NAME) name ## _
6588 > _ACEOF
6589  
6590 +          cat >>confdefs.h <<\_ACEOF
6591 + #define FC_FUNC_(name,NAME) name ## _
6592 + _ACEOF
6593 + ;;
6594 +  "lower case, underscore, extra underscore")
6595 +          cat >>confdefs.h <<\_ACEOF
6596 + #define FC_FUNC(name,NAME) name ## _
6597 + _ACEOF
6598  
6599 < for ac_func in getopt_long
6600 < do
7413 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7414 < echo "$as_me:$LINENO: checking for $ac_func" >&5
7415 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7416 < if eval "test \"\${$as_ac_var+set}\" = set"; then
7417 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7418 < else
7419 <  cat >conftest.$ac_ext <<_ACEOF
7420 < /* confdefs.h.  */
6599 >          cat >>confdefs.h <<\_ACEOF
6600 > #define FC_FUNC_(name,NAME) name ## __
6601   _ACEOF
6602 < cat confdefs.h >>conftest.$ac_ext
6603 < cat >>conftest.$ac_ext <<_ACEOF
6604 < /* end confdefs.h.  */
6605 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6606 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7427 < #define $ac_func innocuous_$ac_func
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 < /* System header to define __stub macros and hopefully few prototypes,
6609 <    which can conflict with char $ac_func (); below.
6610 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6611 <    <limits.h> exists even on freestanding compilers.  */
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 < #ifdef __STDC__
6618 < # include <limits.h>
6619 < #else
6620 < # include <assert.h>
6621 < #endif
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 < #undef $ac_func
6627 <
7442 < /* Override any gcc2 internal prototype to avoid an error.  */
7443 < #ifdef __cplusplus
7444 < extern "C"
7445 < {
7446 < #endif
7447 < /* We use char because int might match the return type of a gcc2
7448 <   builtin and then its argument prototype would still apply.  */
7449 < char $ac_func ();
7450 < /* The GNU C library defines this for functions which it implements
7451 <    to always fail with ENOSYS.  Some functions are actually named
7452 <    something starting with __ and the normal name is an alias.  */
7453 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7454 < choke me
7455 < #else
7456 < char (*f) () = $ac_func;
7457 < #endif
7458 < #ifdef __cplusplus
7459 < }
7460 < #endif
7461 <
7462 < int
7463 < main ()
7464 < {
7465 < return f != $ac_func;
7466 <  ;
7467 <  return 0;
7468 < }
6626 >          cat >>confdefs.h <<\_ACEOF
6627 > #define FC_FUNC_(name,NAME) NAME ## _
6628   _ACEOF
6629 < rm -f conftest.$ac_objext conftest$ac_exeext
6630 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6631 <  (eval $ac_link) 2>conftest.er1
6632 <  ac_status=$?
6633 <  grep -v '^ *+' conftest.er1 >conftest.err
7475 <  rm -f conftest.er1
7476 <  cat conftest.err >&5
7477 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7478 <  (exit $ac_status); } &&
7479 <         { ac_try='test -z "$ac_c_werror_flag"
7480 <                         || test ! -s conftest.err'
7481 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7482 <  (eval $ac_try) 2>&5
7483 <  ac_status=$?
7484 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7485 <  (exit $ac_status); }; } &&
7486 <         { ac_try='test -s conftest$ac_exeext'
7487 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7488 <  (eval $ac_try) 2>&5
7489 <  ac_status=$?
7490 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7491 <  (exit $ac_status); }; }; then
7492 <  eval "$as_ac_var=yes"
7493 < else
7494 <  echo "$as_me: failed program was:" >&5
7495 < sed 's/^/| /' conftest.$ac_ext >&5
6629 > ;;
6630 >  "upper case, underscore, extra underscore")
6631 >          cat >>confdefs.h <<\_ACEOF
6632 > #define FC_FUNC(name,NAME) NAME ## _
6633 > _ACEOF
6634  
6635 < eval "$as_ac_var=no"
6636 < fi
7499 < rm -f conftest.err conftest.$ac_objext \
7500 <      conftest$ac_exeext conftest.$ac_ext
7501 < fi
7502 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7503 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7504 < if test `eval echo '${'$as_ac_var'}'` = yes; then
7505 <  cat >>confdefs.h <<_ACEOF
7506 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
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 < else
6646 <  # FreeBSD has a gnugetopt library for this
6647 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
6648 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
6649 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
6645 > ac_ext=${ac_fc_srcext-f}
6646 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6647 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6648 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6649 >
6650 >
6651 >
6652 > ac_ext=${ac_fc_srcext-f}
6653 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6654 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6655 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6656 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6657 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6658 > if test "${ac_cv_prog_fc_v+set}" = set; then
6659    echo $ECHO_N "(cached) $ECHO_C" >&6
6660   else
6661 <  ac_check_lib_save_LIBS=$LIBS
6662 < LIBS="-lgnugetopt  $LIBS"
7518 < cat >conftest.$ac_ext <<_ACEOF
7519 < /* confdefs.h.  */
7520 < _ACEOF
7521 < cat confdefs.h >>conftest.$ac_ext
7522 < cat >>conftest.$ac_ext <<_ACEOF
7523 < /* end confdefs.h.  */
6661 >  cat >conftest.$ac_ext <<_ACEOF
6662 >      program main
6663  
6664 < /* Override any gcc2 internal prototype to avoid an error.  */
7526 < #ifdef __cplusplus
7527 < extern "C"
7528 < #endif
7529 < /* We use char because int might match the return type of a gcc2
7530 <   builtin and then its argument prototype would still apply.  */
7531 < char getopt_long ();
7532 < int
7533 < main ()
7534 < {
7535 < getopt_long ();
7536 <  ;
7537 <  return 0;
7538 < }
6664 >      end
6665   _ACEOF
6666 < rm -f conftest.$ac_objext conftest$ac_exeext
6667 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6668 <  (eval $ac_link) 2>conftest.er1
6666 > rm -f conftest.$ac_objext
6667 > if { (ac_try="$ac_compile"
6668 > case "(($ac_try" in
6669 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6670 >  *) ac_try_echo=$ac_try;;
6671 > esac
6672 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6673 >  (eval "$ac_compile") 2>conftest.er1
6674    ac_status=$?
6675    grep -v '^ *+' conftest.er1 >conftest.err
6676    rm -f conftest.er1
6677    cat conftest.err >&5
6678    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 <  (exit $ac_status); } &&
6680 <         { ac_try='test -z "$ac_c_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_exeext'
7557 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7558 <  (eval $ac_try) 2>&5
7559 <  ac_status=$?
7560 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7561 <  (exit $ac_status); }; }; then
7562 <  ac_cv_lib_gnugetopt_getopt_long=yes
7563 < else
7564 <  echo "$as_me: failed program was:" >&5
7565 < sed 's/^/| /' conftest.$ac_ext >&5
6679 >  (exit $ac_status); } && {
6680 >         test -z "$ac_fc_werror_flag" ||
6681 >         test ! -s conftest.err
6682 >       } && test -s conftest.$ac_objext; then
6683 >  ac_cv_prog_fc_v=
6684 > # Try some options frequently used verbose output
6685 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6686 >  cat >conftest.$ac_ext <<_ACEOF
6687 >      program main
6688  
6689 < ac_cv_lib_gnugetopt_getopt_long=no
7568 < fi
7569 < rm -f conftest.err conftest.$ac_objext \
7570 <      conftest$ac_exeext conftest.$ac_ext
7571 < LIBS=$ac_check_lib_save_LIBS
7572 < fi
7573 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
7574 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
7575 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
7576 <  cat >>confdefs.h <<\_ACEOF
7577 < #define HAVE_GETOPT_LONG 1
6689 >      end
6690   _ACEOF
6691  
6692 < else
6693 <  # use the GNU replacement
6694 <      case $LIBOBJS in
6695 <    "getopt.$ac_objext"   | \
6696 <  *" getopt.$ac_objext"   | \
6697 <    "getopt.$ac_objext "* | \
6698 <  *" getopt.$ac_objext "* ) ;;
6699 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
6700 < esac
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 <      case $LIBOBJS in
7591 <    "getopt1.$ac_objext"   | \
7592 <  *" getopt1.$ac_objext"   | \
7593 <    "getopt1.$ac_objext "* | \
7594 <  *" getopt1.$ac_objext "* ) ;;
7595 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
7596 < esac
6705 > rm -f conftest*
6706  
6707 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
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 < fi
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 < fi
6723 < done
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  
7607 case $debug in
7608  1)
7609     ;;
7610  *)
6741  
6742 +  # look for -l* and *.a constructs in the output
6743 +  for ac_arg in $ac_fc_v_output; do
6744 +     case $ac_arg in
6745 +        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6746 +          ac_cv_prog_fc_v=$ac_verb
6747 +          break 2 ;;
6748 +     esac
6749 +  done
6750 + done
6751 + if test -z "$ac_cv_prog_fc_v"; then
6752 +   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6753 + echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6754 + fi
6755 + else
6756 +  echo "$as_me: failed program was:" >&5
6757 + sed 's/^/| /' conftest.$ac_ext >&5
6758  
6759 +        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6760 + echo "$as_me: WARNING: compilation failed" >&2;}
6761 + fi
6762  
6763 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6764  
6765 <
6766 <
6767 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
6768 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
6769 < if test "${ac_cv_prog_really_gcc+set}" = set; then
6765 > fi
6766 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6767 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
6768 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6769 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
6770 > if test "${ac_cv_fc_libs+set}" = set; then
6771    echo $ECHO_N "(cached) $ECHO_C" >&6
6772   else
6773 <
6774 < cat > conftest.c <<EOF
7624 < #ifdef __GNUC__
7625 <  #ifndef __INTEL_COMPILER
7626 <     yes;
7627 <  #endif
7628 < #endif
7629 < EOF
7630 < if { ac_try='${CC-cc} -E conftest.c'
7631 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7632 <  (eval $ac_try) 2>&5
7633 <  ac_status=$?
7634 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7635 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
7636 <  ac_cv_prog_really_gcc=yes
6773 >  if test "x$FCLIBS" != "x"; then
6774 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6775   else
7638  ac_cv_prog_really_gcc=no
7639 fi
6776  
6777 < fi
6778 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
7643 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
7644 < if test "$ac_cv_prog_really_gcc" = yes; then
7645 <        :
6777 > cat >conftest.$ac_ext <<_ACEOF
6778 >      program main
6779  
6780 < else
6781 <        :
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 < # Try to determine "good" native compiler flags if none specified on command
6799 < # line
6800 < if test "$ac_test_CFLAGS" != "set"; then
6801 <  CFLAGS=""
6802 <  case "${host_cpu}-${host_os}" in
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 <  *linux*) if test "$CC" = icc; then
6806 <                    CFLAGS="-O"
6807 <                fi;;
6808 <  sparc-solaris2*) if test "$CC" = cc; then
6809 <                    CFLAGS="-native -fast -xO5 -dalign"
6810 <                 fi;;
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 <  alpha*-osf*)  if test "$CC" = cc; then
6814 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
6815 <                fi;;
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 <  hppa*-hpux*)  if test "$CC" = cc; then
6819 <                    CFLAGS="-Ae +O3 +Oall"
6820 <                fi;;
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 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
6828 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
6829 <                fi;;
6830 <   powerpc*-aix*)
7678 <        if test "$CC" = cc -o "$CC" = xlc; then
7679 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
7680 <                echo "*******************************************************"
7681 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
7682 <                echo "*  recommended that you use                           *"
7683 <                echo "*                                                     *"
7684 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
7685 <                echo "*                                 ^^^                 *"
7686 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
7687 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
7688 <                echo "*******************************************************"
7689 <        fi;;
7690 <   *darwin*)
7691 <        if test "$CC" = xlc -o "$CC" = cc; then
7692 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
7693 <        fi;;
7694 <  esac
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  
7696  # use default flags for gcc on all systems
7697  if test $ac_cv_prog_really_gcc = yes; then
7698     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
7699  fi
6832  
7701  # test for gcc-specific flags:
7702  if test $ac_cv_prog_really_gcc = yes; then
7703    # -malign-double for x86 systems
6833  
6834 + ac_cv_fc_libs=
6835  
6836 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
6837 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
7708 < if test "${ac_align_double+set}" = set; then
7709 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7710 < else
7711 <  echo 'void f(){}' > conftest.c
7712 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
7713 <        ac_align_double=yes
7714 < else
7715 <        ac_align_double=no
7716 < fi
7717 < rm -f conftest*
6836 > # Save positional arguments (if any)
6837 > ac_save_positional="$@"
6838  
6839 < fi
6840 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
6841 < echo "${ECHO_T}$ac_align_double" >&6
6842 < if test "$ac_align_double" = yes; then
6843 <        :
6844 <        CFLAGS="$CFLAGS -malign-double"
6845 < else
6846 <        :
6839 > set X $ac_fc_v_output
6840 > while test $# != 1; do
6841 >  shift
6842 >  ac_arg=$1
6843 >  case $ac_arg in
6844 >        [\\/]*.a | ?:[\\/]*.a)
6845 >            ac_exists=false
6846 >  for ac_i in $ac_cv_fc_libs; do
6847 >    if test x"$ac_arg" = x"$ac_i"; then
6848 >      ac_exists=true
6849 >      break
6850 >    fi
6851 >  done
6852  
6853 +  if test x"$ac_exists" = xtrue; then
6854 +  :
6855 + else
6856 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6857   fi
6858  
6859 <    # -fstrict-aliasing for gcc-2.95+
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 <
6870 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
7734 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
7735 < if test "${ac_fstrict_aliasing+set}" = set; then
7736 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6869 >  if test x"$ac_exists" = xtrue; then
6870 >  :
6871   else
6872 <  echo 'void f(){}' > conftest.c
6873 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
6874 <        ac_fstrict_aliasing=yes
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_fstrict_aliasing=no
6877 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6878   fi
7744 rm -f conftest*
7745
6879   fi
7747 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
7748 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
7749 if test "$ac_fstrict_aliasing" = yes; then
7750        :
7751        CFLAGS="$CFLAGS -fstrict-aliasing"
7752 else
7753        :
6880  
6881 < fi
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 <  fi
6912 <
7759 <  CPU_FLAGS=""
7760 <  if test $ac_cv_prog_really_gcc = yes; then
7761 <                  case "${host_cpu}" in
7762 <          i586*)
7763 <
7764 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
7765 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
7766 < if test "${ac_cpu_pentium+set}" = set; then
7767 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6911 >  if test x"$ac_exists" = xtrue; then
6912 >  :
6913   else
6914 <  echo 'void f(){}' > conftest.c
6915 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
7771 <        ac_cpu_pentium=yes
7772 < else
7773 <        ac_cpu_pentium=no
6914 >  ac_arg="$ac_arg $ac_j"
6915 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6916   fi
7775 rm -f conftest*
6917  
6918 < fi
6919 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
6920 < echo "${ECHO_T}$ac_cpu_pentium" >&6
6921 < if test "$ac_cpu_pentium" = yes; then
6922 <        :
6923 <        CPU_FLAGS=-mcpu=pentium
6924 < else
6925 <        :
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 <
6930 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
7788 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
7789 < if test "${ac_pentium+set}" = set; then
7790 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6929 >  if test x"$ac_exists" = xtrue; then
6930 >  :
6931   else
6932 <  echo 'void f(){}' > conftest.c
7793 < if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
7794 <        ac_pentium=yes
7795 < else
7796 <        ac_pentium=no
6932 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6933   fi
7798 rm -f conftest*
6934  
6935 < fi
6936 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
6937 < echo "${ECHO_T}$ac_pentium" >&6
6938 < if test "$ac_pentium" = yes; then
6939 <        :
6940 <        CPU_FLAGS=-mpentium
6941 < else
6942 <        :
6935 >          ;;
6936 >        -zallextract*| -zdefaultextract)
6937 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6938 >          ;;
6939 >          # Ignore everything else.
6940 >  esac
6941 > done
6942 > # restore positional arguments
6943 > set X $ac_save_positional; shift
6944  
6945 + # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6946 + # then we insist that the "run path" must be an absolute path (i.e. it
6947 + # must begin with a "/").
6948 + case `(uname -sr) 2>/dev/null` in
6949 +   "SunOS 5"*)
6950 +      ac_ld_run_path=`echo $ac_fc_v_output |
6951 +                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6952 +      test "x$ac_ld_run_path" != x &&
6953 +        if test "$ac_compiler_gnu" = yes; then
6954 +  for ac_link_opt in $ac_ld_run_path; do
6955 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6956 +  done
6957 + else
6958 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6959   fi
6960 +      ;;
6961 + esac
6962 + fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6963  
6964   fi
6965 <
6966 <                  ;;
6967 <          i686*)
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  
7816 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
7817 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
7818 if test "${ac_cpu_pentiumpro+set}" = set; then
7819  echo $ECHO_N "(cached) $ECHO_C" >&6
7820 else
7821  echo 'void f(){}' > conftest.c
7822 if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
7823        ac_cpu_pentiumpro=yes
7824 else
7825        ac_cpu_pentiumpro=no
7826 fi
7827 rm -f conftest*
6969  
6970 < fi
6971 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
6972 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
6973 < if test "$ac_cpu_pentiumpro" = yes; then
7833 <        :
7834 <        CPU_FLAGS=-mcpu=pentiumpro
7835 < else
7836 <        :
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  
7839 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
7840 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
7841 if test "${ac_pentiumpro+set}" = set; then
7842  echo $ECHO_N "(cached) $ECHO_C" >&6
7843 else
7844  echo 'void f(){}' > conftest.c
7845 if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
7846        ac_pentiumpro=yes
7847 else
7848        ac_pentiumpro=no
7849 fi
7850 rm -f conftest*
6976  
6977 < fi
6978 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
6979 < echo "${ECHO_T}$ac_pentiumpro" >&6
6980 < if test "$ac_pentiumpro" = yes; then
6981 <        :
6982 <        CPU_FLAGS=-mpentiumpro
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 <        :
7018 <
7017 >    { echo "$as_me:$LINENO: result: unknown" >&5
7018 > echo "${ECHO_T}unknown" >&6; }
7019   fi
7020  
7863 fi
7021  
7865                  ;;
7866          powerpc*)
7867                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
7868                is60x=`echo $cputype | egrep "^600-9e?$"`
7869                if test -n "$is60x"; then
7022  
7023  
7024 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
7025 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
7026 < if test "${ac_m_cpu_60x+set}" = set; then
7027 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7028 < else
7029 <  echo 'void f(){}' > conftest.c
7030 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
7031 <        ac_m_cpu_60x=yes
7032 < else
7881 <        ac_m_cpu_60x=no
7882 < fi
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 < fi
7089 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
7090 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
7091 < if test "$ac_m_cpu_60x" = yes; then
7092 <        :
7093 <        CPU_FLAGS=-mcpu=$cputype
7094 < else
7095 <        :
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  
7896                elif test "$cputype" = 750; then
7105  
7106 <
7107 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
7108 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
7901 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
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 < cat > conftest.c <<EOF
7117 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
7118 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
7119 <     yes;
7120 < #  endif
7121 < #endif
7122 < EOF
7123 < if { ac_try='${CC-cc} -E conftest.c'
7124 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7125 <  (eval $ac_try) 2>&5
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); }; } | egrep yes >/dev/null 2>&1; then
7137 <  ac_cv_prog_gcc_2_95=yes
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_prog_gcc_2_95=no
7162 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7163   fi
7164  
7165 < fi
7166 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
7167 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
7168 < if test "$ac_cv_prog_gcc_2_95" = yes; then
7169 <        :
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 <
7179 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
7931 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
7932 < if test "${ac_m_cpu_750+set}" = set; then
7933 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7178 >  if test x"$ac_exists" = xtrue; then
7179 >  :
7180   else
7181 <  echo 'void f(){}' > conftest.c
7936 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
7937 <        ac_m_cpu_750=yes
7938 < else
7939 <        ac_m_cpu_750=no
7181 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7182   fi
7941 rm -f conftest*
7183  
7184 < fi
7185 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
7186 < echo "${ECHO_T}$ac_m_cpu_750" >&6
7187 < if test "$ac_m_cpu_750" = yes; then
7188 <        :
7189 <        CPU_FLAGS=-mcpu=750
7190 < else
7191 <        :
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 < fi
7196 <
7195 >  if test x"$ac_exists" = xtrue; then
7196 >  :
7197   else
7198 <        :
7956 <
7198 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7199   fi
7200  
7201 <                fi
7202 <                if test -z "$CPU_FLAGS"; then
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 <
7213 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
7964 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
7965 < if test "${ac_m_cpu_powerpc+set}" = set; then
7966 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7212 >  if test x"$ac_exists" = xtrue; then
7213 >  :
7214   else
7215 <  echo 'void f(){}' > conftest.c
7969 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
7970 <        ac_m_cpu_powerpc=yes
7971 < else
7972 <        ac_m_cpu_powerpc=no
7215 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7216   fi
7974 rm -f conftest*
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 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
7978 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
7979 < if test "$ac_m_cpu_powerpc" = yes; then
7980 <        :
7981 <        CPU_FLAGS=-mcpu=powerpc
7230 >
7231   else
7232 <        :
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 <                fi
7241 <                if test -z "$CPU_FLAGS"; then
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  
7990
7991 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
7992 echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
7993 if test "${ac_m_powerpc+set}" = set; then
7994  echo $ECHO_N "(cached) $ECHO_C" >&6
7995 else
7996  echo 'void f(){}' > conftest.c
7997 if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
7998        ac_m_powerpc=yes
7999 else
8000        ac_m_powerpc=no
7249   fi
7250 < rm -f conftest*
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 < fi
7254 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
8006 < echo "${ECHO_T}$ac_m_powerpc" >&6
8007 < if test "$ac_m_powerpc" = yes; then
8008 <        :
8009 <        CPU_FLAGS=-mpowerpc
8010 < else
8011 <        :
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 < fi
7256 > echo "Generating shell script modnam"
7257  
7258 <                fi
7259 <          esac
7260 <  fi
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 <  if test -n "$CPU_FLAGS"; then
7266 <        CFLAGS="$CFLAGS $CPU_FLAGS"
7267 <  fi
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 <  if test -z "$CFLAGS"; then
7270 <        echo ""
8025 <        echo "********************************************************"
8026 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
8027 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8028 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
8029 <        echo "********************************************************"
8030 <        echo ""
8031 <        CFLAGS="-O3"
8032 <  fi
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 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
7279 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
8038 < if test "${ac_guessed_cflags+set}" = set; then
8039 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8040 < else
8041 <  echo 'void f(){}' > conftest.c
8042 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
8043 <        ac_guessed_cflags=yes
8044 < else
8045 <        ac_guessed_cflags=no
8046 < fi
8047 < rm -f conftest*
7278 >  file=\$1
7279 >  shift
7280  
7281 < fi
7282 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
8051 < echo "${ECHO_T}$ac_guessed_cflags" >&6
8052 < if test "$ac_guessed_cflags" = yes; then
8053 <        :
7281 > # strip suffix
7282 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
7283  
7284 < else
8056 <        :
7284 >  test ! -f \$file && continue
7285  
7286 <        echo ""
7287 <        echo "********************************************************"
7288 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
7289 <        echo "* your compiler.                                       *"
8062 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8063 <        echo "********************************************************"
8064 <        echo ""
8065 <        CFLAGS=""
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 < fi
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 < fi
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 whether we are *really* using GNU c++" >&5
7345 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
7346 < if test "${ac_cv_prog_really_gxx+set}" = set; then
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 < cat > conftest.cpp <<EOF
7359 < #ifdef __GNUC__
7360 <  #ifndef __INTEL_COMPILER
7361 <     yes;
7362 <  #endif
7358 > /* Override any GCC internal prototype to avoid an error.
7359 >   Use char because int might match the return type of a GCC
7360 >   builtin and then its argument prototype would still apply.  */
7361 > #ifdef __cplusplus
7362 > extern "C"
7363   #endif
7364 < EOF
7365 < if { ac_try='${CXX-c++} -E conftest.cpp'
7366 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7367 <  (eval $ac_try) 2>&5
7364 > char asin ();
7365 > #ifdef FC_DUMMY_MAIN
7366 > #ifndef FC_DUMMY_MAIN_EQ_F77
7367 > #  ifdef __cplusplus
7368 >     extern "C"
7369 > #  endif
7370 >   int FC_DUMMY_MAIN() { return 1; }
7371 > #endif
7372 > #endif
7373 > int
7374 > main ()
7375 > {
7376 > return asin ();
7377 >  ;
7378 >  return 0;
7379 > }
7380 > _ACEOF
7381 > rm -f conftest.$ac_objext conftest$ac_exeext
7382 > if { (ac_try="$ac_link"
7383 > case "(($ac_try" in
7384 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7385 >  *) ac_try_echo=$ac_try;;
7386 > esac
7387 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7388 >  (eval "$ac_link") 2>conftest.er1
7389    ac_status=$?
7390 +  grep -v '^ *+' conftest.er1 >conftest.err
7391 +  rm -f conftest.er1
7392 +  cat conftest.err >&5
7393    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7394 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
7395 <  ac_cv_prog_really_gxx=yes
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 <  ac_cv_prog_really_gxx=no
7401 >  echo "$as_me: failed program was:" >&5
7402 > sed 's/^/| /' conftest.$ac_ext >&5
7403 >
7404 >        ac_cv_lib_m_asin=no
7405   fi
7406  
7407 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7408 +      conftest$ac_exeext conftest.$ac_ext
7409 + LIBS=$ac_check_lib_save_LIBS
7410   fi
7411 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
7412 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
7413 < if test "$ac_cv_prog_really_gxx" = yes; then
7414 <        :
7411 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7412 > echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
7413 > if test $ac_cv_lib_m_asin = yes; then
7414 >  cat >>confdefs.h <<_ACEOF
7415 > #define HAVE_LIBM 1
7416 > _ACEOF
7417  
7418 < else
8109 <        :
7418 >  LIBS="-lm $LIBS"
7419  
7420 + else
7421 +  exit
7422   fi
7423  
7424  
7425 < # Try to determine "good" native compiler flags if none specified on command
7426 < # line
7427 < if test "$ac_test_CXXFLAGS" != "set"; then
8117 <  CXXFLAGS=""
8118 <  case "${host_cpu}-${host_os}" in
8119 <
8120 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
8121 <                    CXXFLAGS="-O"
8122 <                fi;;
8123 <  sparc-solaris2*) if test "$CXX" = CC; then
8124 <                    CXXFLAGS="-native -fast -xO5 -dalign"
8125 <                 fi;;
8126 <   rs6000*-aix*)  if test "$CXX" = xlC; then
8127 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8128 <                fi;;
8129 <   powerpc*-aix*)
8130 <        if test "$CXX" = xlC; then
8131 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
8132 <                echo "*******************************************************"
8133 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8134 <                echo "*  recommended that you use                           *"
8135 <                echo "*                                                     *"
8136 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8137 <                echo "*                                 ^^^                 *"
8138 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8139 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8140 <                echo "*******************************************************"
8141 <        fi;;
8142 <   *darwin*)
8143 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
8144 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8145 <        fi;;
8146 <  esac
8147 <
8148 <  # use default flags for gcc on all systems
8149 <  if test $ac_cv_prog_really_gxx = yes; then
8150 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8151 <  fi
8152 <
8153 <  # test for gcc-specific flags:
8154 <  if test $ac_cv_prog_really_gxx = yes; then
8155 <    # -malign-double for x86 systems
8156 <
8157 <
8158 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
8159 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
8160 < if test "${ac_align_double+set}" = set; then
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 <  echo 'void f(){}' > conftest.cpp
7431 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
7432 <        ac_align_double=yes
7433 < else
7434 <        ac_align_double=no
7435 < fi
7436 < rm -f conftest*
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 < fi
7442 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
7443 < echo "${ECHO_T}$ac_align_double" >&6
7444 < if test "$ac_align_double" = yes; then
7445 <        :
7446 <        CXXFLAGS="$CXXFLAGS -malign-double"
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 >  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 <        :
7476 >  echo "$as_me: failed program was:" >&5
7477 > sed 's/^/| /' conftest.$ac_ext >&5
7478  
7479 +        ac_cv_header_stdc=no
7480   fi
7481  
7482 <    # -fstrict-aliasing for gcc-2.95+
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 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
7495 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
7496 < if test "${ac_fstrict_aliasing+set}" = set; then
7497 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7494 > _ACEOF
7495 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7496 >  $EGREP "memchr" >/dev/null 2>&1; then
7497 >  :
7498   else
7499 <  echo 'void f(){}' > conftest.cpp
8191 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
8192 <        ac_fstrict_aliasing=yes
8193 < else
8194 <        ac_fstrict_aliasing=no
7499 >  ac_cv_header_stdc=no
7500   fi
7501   rm -f conftest*
7502  
7503   fi
8199 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8200 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8201 if test "$ac_fstrict_aliasing" = yes; then
8202        :
8203        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
8204 else
8205        :
7504  
7505 < fi
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 <  fi
7516 <
7517 <  CPU_FLAGS=""
7518 <  if test $ac_cv_prog_really_gxx = yes; then
8213 <                  case "${host_cpu}" in
8214 <          i586*)
8215 <
8216 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
8217 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
8218 < if test "${ac_cpu_pentium+set}" = set; then
8219 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7515 > _ACEOF
7516 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7517 >  $EGREP "free" >/dev/null 2>&1; then
7518 >  :
7519   else
7520 <  echo 'void f(){}' > conftest.cpp
8222 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8223 <        ac_cpu_pentium=yes
8224 < else
8225 <        ac_cpu_pentium=no
7520 >  ac_cv_header_stdc=no
7521   fi
7522   rm -f conftest*
7523  
7524   fi
8230 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8231 echo "${ECHO_T}$ac_cpu_pentium" >&6
8232 if test "$ac_cpu_pentium" = yes; then
8233        :
8234        CPU_FLAGS=-mcpu=pentium
8235 else
8236        :
7525  
7526 <
7527 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
7528 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
7529 < if test "${ac_pentium+set}" = set; then
7530 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7531 < else
7532 <  echo 'void f(){}' > conftest.cpp
7533 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
7534 <        ac_pentium=yes
7535 < else
7536 <        ac_pentium=no
7537 < fi
7538 < rm -f conftest*
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 < fi
7551 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
7552 < echo "${ECHO_T}$ac_pentium" >&6
7553 < if test "$ac_pentium" = yes; then
7554 <        :
7555 <        CPU_FLAGS=-mpentium
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 <        :
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 <
7591 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7592   fi
7593  
8265                  ;;
8266          i686*)
7594  
8268 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
8269 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8270 if test "${ac_cpu_pentiumpro+set}" = set; then
8271  echo $ECHO_N "(cached) $ECHO_C" >&6
8272 else
8273  echo 'void f(){}' > conftest.cpp
8274 if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8275        ac_cpu_pentiumpro=yes
8276 else
8277        ac_cpu_pentiumpro=no
7595   fi
8279 rm -f conftest*
8280
7596   fi
7597 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
7598 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
7599 < if test "$ac_cpu_pentiumpro" = yes; then
8285 <        :
8286 <        CPU_FLAGS=-mcpu=pentiumpro
8287 < else
8288 <        :
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  
8291 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
8292 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
8293 if test "${ac_pentiumpro+set}" = set; then
8294  echo $ECHO_N "(cached) $ECHO_C" >&6
8295 else
8296  echo 'void f(){}' > conftest.cpp
8297 if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
8298        ac_pentiumpro=yes
8299 else
8300        ac_pentiumpro=no
7605   fi
8302 rm -f conftest*
7606  
7607 < fi
8305 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8306 < echo "${ECHO_T}$ac_pentiumpro" >&6
8307 < if test "$ac_pentiumpro" = yes; then
8308 <        :
8309 <        CPU_FLAGS=-mpentiumpro
8310 < else
8311 <        :
7607 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7608  
8313 fi
7609  
8315 fi
7610  
8317                  ;;
8318          powerpc*)
8319                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8320                is60x=`echo $cputype | egrep "^600-9e?$"`
8321                if test -n "$is60x"; then
7611  
7612  
8324 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
8325 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
8326 if test "${ac_m_cpu_60x+set}" = set; then
8327  echo $ECHO_N "(cached) $ECHO_C" >&6
8328 else
8329  echo 'void f(){}' > conftest.cpp
8330 if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
8331        ac_m_cpu_60x=yes
8332 else
8333        ac_m_cpu_60x=no
8334 fi
8335 rm -f conftest*
7613  
8337 fi
8338 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8339 echo "${ECHO_T}$ac_m_cpu_60x" >&6
8340 if test "$ac_m_cpu_60x" = yes; then
8341        :
8342        CPU_FLAGS=-mcpu=$cputype
8343 else
8344        :
7614  
8346 fi
7615  
8348                elif test "$cputype" = 750; then
7616  
7617 <
7618 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
7619 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
7620 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
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 < cat > conftest.cpp <<EOF
7635 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
7636 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
7637 <     yes;
7638 < #  endif
7639 < #endif
7640 < EOF
7641 < if { ac_try='${CXX-c++} -E conftest.cpp'
7642 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7643 <  (eval $ac_try) 2>&5
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); }; } | egrep yes >/dev/null 2>&1; then
7650 <  ac_cv_prog_gxx_2_95=yes
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 <  ac_cv_prog_gxx_2_95=no
7656 < fi
7655 >  echo "$as_me: failed program was:" >&5
7656 > sed 's/^/| /' conftest.$ac_ext >&5
7657  
7658 +        eval "$as_ac_Header=no"
7659   fi
8376 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
8377 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
8378 if test "$ac_cv_prog_gxx_2_95" = yes; then
8379        :
7660  
7661 <
8382 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
8383 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
8384 < if test "${ac_m_cpu_750+set}" = set; then
8385 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8386 < else
8387 <  echo 'void f(){}' > conftest.cpp
8388 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
8389 <        ac_m_cpu_750=yes
8390 < else
8391 <        ac_m_cpu_750=no
7661 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662   fi
7663 < rm -f conftest*
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
8396 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8397 echo "${ECHO_T}$ac_m_cpu_750" >&6
8398 if test "$ac_m_cpu_750" = yes; then
8399        :
8400        CPU_FLAGS=-mcpu=750
8401 else
8402        :
7672  
7673 < fi
7673 > done
7674  
8406 else
8407        :
7675  
7676 < fi
7676 > #
7677 > # Handle user hints
7678 > #
7679  
7680 <                fi
7681 <                if test -z "$CPU_FLAGS"; then
7682 <
8414 <
8415 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
8416 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
8417 < if test "${ac_m_cpu_powerpc+set}" = set; then
8418 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  echo 'void f(){}' > conftest.cpp
8421 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
8422 <        ac_m_cpu_powerpc=yes
8423 < else
8424 <        ac_m_cpu_powerpc=no
7684 >                zlib_dir="not_set"
7685   fi
8426 rm -f conftest*
7686  
7687 < fi
8429 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
8430 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
8431 < if test "$ac_m_cpu_powerpc" = yes; then
8432 <        :
8433 <        CPU_FLAGS=-mcpu=powerpc
8434 < else
8435 <        :
7687 > if test "$zlib_dir" != "no"; then
7688  
7689 + if test "$zlib_dir" != "not_set" ; then
7690 +  if test -d "$zlib_dir"
7691 +  then
7692 +    ZLIB_HOME="$zlib_dir"
7693 +  else
7694 +    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7695 + echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7696 +        ZLIB_HOME=/usr/local
7697 +        if test ! -f "${ZLIB_HOME}/include/zlib.h"
7698 +        then
7699 +                ZLIB_HOME=/usr
7700 +        fi
7701 +  fi
7702   fi
7703 + #
7704 + # Locate zlib, if wanted
7705 + #
7706 + if test -n "${ZLIB_HOME}"
7707 + then
7708 +        ZLIB_OLD_LDFLAGS=$LDFLAGS
7709 +        ZLIB_OLD_CFLAGS=$CFLAGS
7710 +        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7711 +        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7712  
7713 <                fi
7714 <                if test -z "$CPU_FLAGS"; then
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 <
7720 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
7721 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
8445 < if test "${ac_m_powerpc+set}" = set; then
7719 >        { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7720 > echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
7721 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7722    echo $ECHO_N "(cached) $ECHO_C" >&6
7723   else
7724 <  echo 'void f(){}' > conftest.cpp
7725 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
7726 <        ac_m_powerpc=yes
7724 >  ac_check_lib_save_LIBS=$LIBS
7725 > LIBS="-lz  $LIBS"
7726 > cat >conftest.$ac_ext <<_ACEOF
7727 > /* confdefs.h.  */
7728 > _ACEOF
7729 > cat confdefs.h >>conftest.$ac_ext
7730 > cat >>conftest.$ac_ext <<_ACEOF
7731 > /* end confdefs.h.  */
7732 >
7733 > /* Override any GCC internal prototype to avoid an error.
7734 >   Use char because int might match the return type of a GCC
7735 >   builtin and then its argument prototype would still apply.  */
7736 > #ifdef __cplusplus
7737 > extern "C"
7738 > #endif
7739 > char inflateEnd ();
7740 > #ifdef FC_DUMMY_MAIN
7741 > #ifndef FC_DUMMY_MAIN_EQ_F77
7742 > #  ifdef __cplusplus
7743 >     extern "C"
7744 > #  endif
7745 >   int FC_DUMMY_MAIN() { return 1; }
7746 > #endif
7747 > #endif
7748 > int
7749 > main ()
7750 > {
7751 > return inflateEnd ();
7752 >  ;
7753 >  return 0;
7754 > }
7755 > _ACEOF
7756 > rm -f conftest.$ac_objext conftest$ac_exeext
7757 > if { (ac_try="$ac_link"
7758 > case "(($ac_try" in
7759 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7760 >  *) ac_try_echo=$ac_try;;
7761 > esac
7762 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7763 >  (eval "$ac_link") 2>conftest.er1
7764 >  ac_status=$?
7765 >  grep -v '^ *+' conftest.er1 >conftest.err
7766 >  rm -f conftest.er1
7767 >  cat conftest.err >&5
7768 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7769 >  (exit $ac_status); } && {
7770 >         test -z "$ac_c_werror_flag" ||
7771 >         test ! -s conftest.err
7772 >       } && test -s conftest$ac_exeext &&
7773 >       $as_test_x conftest$ac_exeext; then
7774 >  ac_cv_lib_z_inflateEnd=yes
7775   else
7776 <        ac_m_powerpc=no
7776 >  echo "$as_me: failed program was:" >&5
7777 > sed 's/^/| /' conftest.$ac_ext >&5
7778 >
7779 >        ac_cv_lib_z_inflateEnd=no
7780   fi
8454 rm -f conftest*
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_m_powerpc" >&5
7787 < echo "${ECHO_T}$ac_m_powerpc" >&6
7788 < if test "$ac_m_powerpc" = yes; then
7789 <        :
8461 <        CPU_FLAGS=-mpowerpc
7786 > { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7787 > echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7788 > if test $ac_cv_lib_z_inflateEnd = yes; then
7789 >  zlib_cv_libz=yes
7790   else
7791 <        :
8464 <
7791 >  zlib_cv_libz=no
7792   fi
7793  
7794 <                fi
7795 <          esac
7796 <  fi
7797 <
8471 <  if test -n "$CPU_FLAGS"; then
8472 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
8473 <  fi
8474 <
8475 <  if test -z "$CXXFLAGS"; then
8476 <        echo ""
8477 <        echo "**********************************************************"
8478 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
8479 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
8480 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
8481 <        echo "**********************************************************"
8482 <        echo ""
8483 <        CXXFLAGS="-O3"
8484 <  fi
8485 <
8486 <
8487 <
8488 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
8489 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
8490 < if test "${ac_guessed_cxxflags+set}" = set; then
7794 >        if test "${ac_cv_header_zlib_h+set}" = set; then
7795 >  { echo "$as_me:$LINENO: checking for zlib.h" >&5
7796 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7797 > if test "${ac_cv_header_zlib_h+set}" = set; then
7798    echo $ECHO_N "(cached) $ECHO_C" >&6
7799 + fi
7800 + { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7801 + echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7802   else
7803 <  echo 'void f(){}' > conftest.cpp
7804 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
7805 <        ac_guessed_cxxflags=yes
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; }
7806 > cat >conftest.$ac_ext <<_ACEOF
7807 > /* confdefs.h.  */
7808 > _ACEOF
7809 > cat confdefs.h >>conftest.$ac_ext
7810 > cat >>conftest.$ac_ext <<_ACEOF
7811 > /* end confdefs.h.  */
7812 > $ac_includes_default
7813 > #include <zlib.h>
7814 > _ACEOF
7815 > rm -f conftest.$ac_objext
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 >         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 <        ac_guessed_cxxflags=no
7835 < fi
8499 < rm -f conftest*
7834 >  echo "$as_me: failed program was:" >&5
7835 > sed 's/^/| /' conftest.$ac_ext >&5
7836  
7837 +        ac_header_compiler=no
7838   fi
8502 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
8503 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
8504 if test "$ac_guessed_cxxflags" = yes; then
8505        :
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; }
7847 + cat >conftest.$ac_ext <<_ACEOF
7848 + /* confdefs.h.  */
7849 + _ACEOF
7850 + cat confdefs.h >>conftest.$ac_ext
7851 + cat >>conftest.$ac_ext <<_ACEOF
7852 + /* end confdefs.h.  */
7853 + #include <zlib.h>
7854 + _ACEOF
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 && {
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 <        :
7873 >  echo "$as_me: failed program was:" >&5
7874 > sed 's/^/| /' conftest.$ac_ext >&5
7875  
7876 <        echo ""
8511 <        echo "**********************************************************"
8512 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
8513 <        echo "* your compiler.                                         *"
8514 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
8515 <        echo "**********************************************************"
8516 <        echo ""
8517 <        CXXFLAGS=""
8518 <
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; }
7882  
7883 + # So?  What about this header?
7884 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7885 +  yes:no: )
7886 +    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7887 + echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7888 +    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7889 + echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7890 +    ac_header_preproc=yes
7891 +    ;;
7892 +  no:yes:* )
7893 +    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7894 + echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7895 +    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
7896 + echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
7897 +    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7898 + echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7899 +    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
7900 + echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7901 +    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7902 + echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7903 +    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7904 + echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7905 +    ( cat <<\_ASBOX
7906 + ## ------------------------------ ##
7907 + ## Report this to gezelter@nd.edu ##
7908 + ## ------------------------------ ##
7909 + _ASBOX
7910 +     ) | 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; }
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; }
7922  
7923 + fi
7924 + if test $ac_cv_header_zlib_h = yes; then
7925 +  zlib_cv_zlib_h=yes
7926 + else
7927 +  zlib_cv_zlib_h=no
7928 + fi
7929  
7930  
7931 +        ac_ext=c
7932 + ac_cpp='$CPP $CPPFLAGS'
7933 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7934 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7935 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
7936  
7937  
7938 < # Try to determine "good" native compiler flags if none specified on command
8529 < # line
7938 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7939  
7940 < if test x"$F90FLAGS" = x ; then
7941 <  F90FLAGS=""
7942 <  case "${host_cpu}-${host_os}" in
7940 > cat >>confdefs.h <<\_ACEOF
7941 > #define HAVE_ZLIB_H 1
7942 > _ACEOF
7943  
8535  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
8536                    F90FLAGS="-O"
8537                fi;;
8538   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
8539                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8540                fi;;
8541   powerpc*-aix*)
8542        if test "$F90" = f90 -o "$F90" = xlf90; then
8543                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
8544                echo "*******************************************************"
8545                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8546                echo "*  recommended that you use                           *"
8547                echo "*                                                     *"
8548                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8549                echo "*                                 ^^^                 *"
8550                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8551                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
8552                echo "*******************************************************"
8553        fi;;
8554   *darwin*)
8555        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
8556                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
8557        fi;;
8558  esac
7944  
7945 <  if test -n "$CPU_FLAGS"; then
7946 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
7947 <  fi
7945 > cat >>confdefs.h <<\_ACEOF
7946 > #define HAVE_LIBZ 1
7947 > _ACEOF
7948  
7949 <  if test -z "$F90FLAGS"; then
7950 <        echo ""
7951 <        echo "**********************************************************"
7952 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
7953 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
7954 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
7955 <        echo "**********************************************************"
7956 <        echo ""
7957 <        F90FLAGS="-O3"
7958 <  fi
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  
8576 echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
8577 echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
8578 if test "${ac_guessed_f90flags+set}" = set; then
8579  echo $ECHO_N "(cached) $ECHO_C" >&6
8580 else
7975  
7976 + fi
7977 + fi
7978  
7979 + #
7980 + # Handle user hints
7981 + #
7982  
7983 < ac_ext=f90
7984 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
7985 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8587 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
8588 <
8589 < echo 'program main' > conftest.$ac_ext
8590 < echo 'end program main' >> conftest.$ac_ext
8591 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
8592 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8593 <  (eval $ac_compile) 2>&5
8594 <  ac_status=$?
8595 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8596 <  (exit $ac_status); }; then
8597 <        ac_guessed_f90flags=yes
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 <        ac_guessed_f90flags=no
7987 >             fftw_dir="not_set"
7988   fi
7989 < rm -f conftest*
7990 < ac_ext=c
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="-lfftw3  $LIBS"
8024 + cat >conftest.$ac_ext <<_ACEOF
8025 + /* confdefs.h.  */
8026 + _ACEOF
8027 + cat confdefs.h >>conftest.$ac_ext
8028 + cat >>conftest.$ac_ext <<_ACEOF
8029 + /* end confdefs.h.  */
8030  
8031 < fi
8032 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
8033 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
8034 < if test "$ac_guessed_f90flags" = yes; then
8035 <        :
8036 <
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 > 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 > return fftw_execute ();
8050 >  ;
8051 >  return 0;
8052 > }
8053 > _ACEOF
8054 > rm -f conftest.$ac_objext conftest$ac_exeext
8055 > if { (ac_try="$ac_link"
8056 > case "(($ac_try" in
8057 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8058 >  *) ac_try_echo=$ac_try;;
8059 > esac
8060 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8061 >  (eval "$ac_link") 2>conftest.er1
8062 >  ac_status=$?
8063 >  grep -v '^ *+' conftest.er1 >conftest.err
8064 >  rm -f conftest.er1
8065 >  cat conftest.err >&5
8066 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8067 >  (exit $ac_status); } && {
8068 >         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 <        :
8074 >  echo "$as_me: failed program was:" >&5
8075 > sed 's/^/| /' conftest.$ac_ext >&5
8076  
8077 <        echo ""
8078 <        echo "**********************************************************"
8620 <        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
8621 <        echo "* your compiler.                                         *"
8622 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
8623 <        echo "**********************************************************"
8624 <        echo ""
8625 <        F90FLAGS=""
8077 >        ac_cv_lib_fftw3_fftw_execute=no
8078 > fi
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_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 <
8093 < fi
8094 <
8095 <     ;;
8096 < esac
8097 <
8098 < # Find a good install program.  We prefer a C program (faster),
8099 < # so one script is as good as another.  But avoid the broken or
8637 < # incompatible versions:
8638 < # SysV /etc/install, /usr/sbin/install
8639 < # SunOS /usr/etc/install
8640 < # IRIX /sbin/install
8641 < # AIX /bin/install
8642 < # AmigaOS /C/install, which installs bootblocks on floppy discs
8643 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8644 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8645 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8646 < # OS/2's system install, which has a completely different semantic
8647 < # ./install, which can be erroneously created by make from ./install.sh.
8648 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8649 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8650 < if test -z "$INSTALL"; then
8651 < if test "${ac_cv_path_install+set}" = set; then
8652 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8092 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
8093 >  { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8094 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8095 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8096 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8097 > fi
8098 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8099 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8100   else
8101 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8102 < for as_dir in $PATH
8103 < do
8104 <  IFS=$as_save_IFS
8105 <  test -z "$as_dir" && as_dir=.
8106 <  # Account for people who put trailing slashes in PATH elements.
8107 < case $as_dir/ in
8108 <  ./ | .// | /cC/* | \
8109 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8110 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8111 <  /usr/ucb/* ) ;;
8112 <  *)
8113 <    # OSF1 and SCO ODT 3.0 have their own names for install.
8114 <    # Don't use installbsd from OSF since it installs stuff as root
8115 <    # by default.
8116 <    for ac_prog in ginstall scoinst install; do
8117 <      for ac_exec_ext in '' $ac_executable_extensions; do
8671 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8672 <          if test $ac_prog = install &&
8673 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8674 <            # AIX install.  It has an incompatible calling convention.
8675 <            :
8676 <          elif test $ac_prog = install &&
8677 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8678 <            # program-specific install script used by HP pwplus--don't use.
8679 <            :
8680 <          else
8681 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8682 <            break 3
8683 <          fi
8684 <        fi
8685 <      done
8686 <    done
8687 <    ;;
8101 >  # Is the header compilable?
8102 > { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8103 > echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
8104 > cat >conftest.$ac_ext <<_ACEOF
8105 > /* confdefs.h.  */
8106 > _ACEOF
8107 > cat confdefs.h >>conftest.$ac_ext
8108 > cat >>conftest.$ac_ext <<_ACEOF
8109 > /* end confdefs.h.  */
8110 > $ac_includes_default
8111 > #include <fftw3.h>
8112 > _ACEOF
8113 > rm -f conftest.$ac_objext
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 < done
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 >         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 <
8135 >        ac_header_compiler=no
8136   fi
8693  if test "${ac_cv_path_install+set}" = set; then
8694    INSTALL=$ac_cv_path_install
8695  else
8696    # As a last resort, use the slow shell script.  We don't cache a
8697    # path for INSTALL within a source directory, because that will
8698    # break other packages using the cache if that directory is
8699    # removed, or if the path is relative.
8700    INSTALL=$ac_install_sh
8701  fi
8702 fi
8703 echo "$as_me:$LINENO: result: $INSTALL" >&5
8704 echo "${ECHO_T}$INSTALL" >&6
8137  
8138 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8139 < # It thinks the first close brace ends the variable substitution.
8140 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
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 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8143 <
8144 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8145 <
8146 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
8715 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8716 < LN_S=$as_ln_s
8717 < if test "$LN_S" = "ln -s"; then
8718 <  echo "$as_me:$LINENO: result: yes" >&5
8719 < echo "${ECHO_T}yes" >&6
8720 < else
8721 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8722 < echo "${ECHO_T}no, using $LN_S" >&6
8723 < fi
8724 <
8725 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8726 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
8727 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
8728 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
8729 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8730 < else
8731 <  cat >conftest.make <<\_ACEOF
8732 < all:
8733 <        @echo 'ac_maketemp="$(MAKE)"'
8142 > # Is the header present?
8143 > { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8144 > echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
8145 > cat >conftest.$ac_ext <<_ACEOF
8146 > /* confdefs.h.  */
8147   _ACEOF
8148 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8149 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
8150 < if test -n "$ac_maketemp"; then
8151 <  eval ac_cv_prog_make_${ac_make}_set=yes
8148 > cat confdefs.h >>conftest.$ac_ext
8149 > cat >>conftest.$ac_ext <<_ACEOF
8150 > /* end confdefs.h.  */
8151 > #include <fftw3.h>
8152 > _ACEOF
8153 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8154 > case "(($ac_try" in
8155 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8156 >  *) ac_try_echo=$ac_try;;
8157 > esac
8158 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8159 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8160 >  ac_status=$?
8161 >  grep -v '^ *+' conftest.er1 >conftest.err
8162 >  rm -f conftest.er1
8163 >  cat conftest.err >&5
8164 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 >  (exit $ac_status); } >/dev/null && {
8166 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8167 >         test ! -s conftest.err
8168 >       }; then
8169 >  ac_header_preproc=yes
8170   else
8171 <  eval ac_cv_prog_make_${ac_make}_set=no
8172 < fi
8742 < rm -f conftest.make
8743 < fi
8744 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
8745 <  echo "$as_me:$LINENO: result: yes" >&5
8746 < echo "${ECHO_T}yes" >&6
8747 <  SET_MAKE=
8748 < else
8749 <  echo "$as_me:$LINENO: result: no" >&5
8750 < echo "${ECHO_T}no" >&6
8751 <  SET_MAKE="MAKE=${MAKE-make}"
8752 < fi
8171 >  echo "$as_me: failed program was:" >&5
8172 > sed 's/^/| /' conftest.$ac_ext >&5
8173  
8174 < if test -n "$ac_tool_prefix"; then
8755 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8756 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8757 < echo "$as_me:$LINENO: checking for $ac_word" >&5
8758 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8759 < if test "${ac_cv_prog_RANLIB+set}" = set; then
8760 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8761 < else
8762 <  if test -n "$RANLIB"; then
8763 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8764 < else
8765 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8766 < for as_dir in $PATH
8767 < do
8768 <  IFS=$as_save_IFS
8769 <  test -z "$as_dir" && as_dir=.
8770 <  for ac_exec_ext in '' $ac_executable_extensions; do
8771 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8772 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8773 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8774 <    break 2
8775 <  fi
8776 < done
8777 < done
8778 <
8174 >  ac_header_preproc=no
8175   fi
8780 fi
8781 RANLIB=$ac_cv_prog_RANLIB
8782 if test -n "$RANLIB"; then
8783  echo "$as_me:$LINENO: result: $RANLIB" >&5
8784 echo "${ECHO_T}$RANLIB" >&6
8785 else
8786  echo "$as_me:$LINENO: result: no" >&5
8787 echo "${ECHO_T}no" >&6
8788 fi
8176  
8177 < fi
8178 < if test -z "$ac_cv_prog_RANLIB"; then
8179 <  ac_ct_RANLIB=$RANLIB
8793 <  # Extract the first word of "ranlib", so it can be a program name with args.
8794 < set dummy ranlib; ac_word=$2
8795 < echo "$as_me:$LINENO: checking for $ac_word" >&5
8796 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8797 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8798 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8799 < else
8800 <  if test -n "$ac_ct_RANLIB"; then
8801 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8802 < else
8803 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8804 < for as_dir in $PATH
8805 < do
8806 <  IFS=$as_save_IFS
8807 <  test -z "$as_dir" && as_dir=.
8808 <  for ac_exec_ext in '' $ac_executable_extensions; do
8809 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8810 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
8811 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8812 <    break 2
8813 <  fi
8814 < done
8815 < done
8816 <
8817 <  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8818 < fi
8819 < fi
8820 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8821 < if test -n "$ac_ct_RANLIB"; then
8822 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8823 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
8824 < else
8825 <  echo "$as_me:$LINENO: result: no" >&5
8826 < echo "${ECHO_T}no" >&6
8827 < fi
8828 <
8829 <  RANLIB=$ac_ct_RANLIB
8830 < else
8831 <  RANLIB="$ac_cv_prog_RANLIB"
8832 < fi
8177 > rm -f conftest.err conftest.$ac_ext
8178 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8179 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8180  
8181 < for ac_prog in 'bison -y' byacc
8182 < do
8183 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
8184 < set dummy $ac_prog; ac_word=$2
8185 < echo "$as_me:$LINENO: checking for $ac_word" >&5
8186 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8187 < if test "${ac_cv_prog_YACC+set}" = set; then
8181 > # So?  What about this header?
8182 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8183 >  yes:no: )
8184 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8185 > echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8186 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8187 > echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8188 >    ac_header_preproc=yes
8189 >    ;;
8190 >  no:yes:* )
8191 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8192 > echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8193 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
8194 > echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
8195 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8196 > echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8197 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
8198 > echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8199 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8200 > echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8201 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8202 > echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8203 >    ( cat <<\_ASBOX
8204 > ## ------------------------------ ##
8205 > ## Report this to gezelter@nd.edu ##
8206 > ## ------------------------------ ##
8207 > _ASBOX
8208 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8209 >    ;;
8210 > esac
8211 > { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8212 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8213 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8214    echo $ECHO_N "(cached) $ECHO_C" >&6
8215   else
8216 <  if test -n "$YACC"; then
8844 <  ac_cv_prog_YACC="$YACC" # Let the user override the test.
8845 < else
8846 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8847 < for as_dir in $PATH
8848 < do
8849 <  IFS=$as_save_IFS
8850 <  test -z "$as_dir" && as_dir=.
8851 <  for ac_exec_ext in '' $ac_executable_extensions; do
8852 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8853 <    ac_cv_prog_YACC="$ac_prog"
8854 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8855 <    break 2
8856 <  fi
8857 < done
8858 < done
8859 <
8216 >  ac_cv_header_fftw3_h=$ac_header_preproc
8217   fi
8218 < fi
8219 < YACC=$ac_cv_prog_YACC
8863 < if test -n "$YACC"; then
8864 <  echo "$as_me:$LINENO: result: $YACC" >&5
8865 < echo "${ECHO_T}$YACC" >&6
8866 < else
8867 <  echo "$as_me:$LINENO: result: no" >&5
8868 < echo "${ECHO_T}no" >&6
8869 < fi
8218 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8219 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8220  
8871  test -n "$YACC" && break
8872 done
8873 test -n "$YACC" || YACC="yacc"
8874
8875 for ac_prog in flex lex
8876 do
8877  # Extract the first word of "$ac_prog", so it can be a program name with args.
8878 set dummy $ac_prog; ac_word=$2
8879 echo "$as_me:$LINENO: checking for $ac_word" >&5
8880 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8881 if test "${ac_cv_prog_LEX+set}" = set; then
8882  echo $ECHO_N "(cached) $ECHO_C" >&6
8883 else
8884  if test -n "$LEX"; then
8885  ac_cv_prog_LEX="$LEX" # Let the user override the test.
8886 else
8887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8888 for as_dir in $PATH
8889 do
8890  IFS=$as_save_IFS
8891  test -z "$as_dir" && as_dir=.
8892  for ac_exec_ext in '' $ac_executable_extensions; do
8893  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8894    ac_cv_prog_LEX="$ac_prog"
8895    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8896    break 2
8897  fi
8898 done
8899 done
8900
8221   fi
8222 < fi
8223 < LEX=$ac_cv_prog_LEX
8904 < if test -n "$LEX"; then
8905 <  echo "$as_me:$LINENO: result: $LEX" >&5
8906 < echo "${ECHO_T}$LEX" >&6
8222 > if test $ac_cv_header_fftw3_h = yes; then
8223 >  fftw_cv_fftw3_h=yes
8224   else
8225 <  echo "$as_me:$LINENO: result: no" >&5
8909 < echo "${ECHO_T}no" >&6
8225 >  fftw_cv_fftw3_h=no
8226   fi
8227  
8912  test -n "$LEX" && break
8913 done
8914 test -n "$LEX" || LEX=":"
8228  
8229 < if test -z "$LEXLIB"
8230 < then
8231 <  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
8232 < echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
8920 < if test "${ac_cv_lib_fl_yywrap+set}" = set; then
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="-lfl  $LIBS"
8236 > LIBS="-lfftw  $LIBS"
8237   cat >conftest.$ac_ext <<_ACEOF
8238   /* confdefs.h.  */
8239   _ACEOF
# Line 8929 | Line 8241 | cat >>conftest.$ac_ext <<_ACEOF
8241   cat >>conftest.$ac_ext <<_ACEOF
8242   /* end confdefs.h.  */
8243  
8244 < /* Override any gcc2 internal prototype to avoid an error.  */
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 < /* We use char because int might match the return type of a gcc2
8251 <   builtin and then its argument prototype would still apply.  */
8252 < char yywrap ();
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 < yywrap ();
8262 > return fftwnd_one ();
8263    ;
8264    return 0;
8265   }
8266   _ACEOF
8267   rm -f conftest.$ac_objext conftest$ac_exeext
8268 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8269 <  (eval $ac_link) 2>conftest.er1
8268 > if { (ac_try="$ac_link"
8269 > case "(($ac_try" in
8270 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8271 >  *) ac_try_echo=$ac_try;;
8272 > esac
8273 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8274 >  (eval "$ac_link") 2>conftest.er1
8275    ac_status=$?
8276    grep -v '^ *+' conftest.er1 >conftest.err
8277    rm -f conftest.er1
8278    cat conftest.err >&5
8279    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 <  (exit $ac_status); } &&
8281 <         { ac_try='test -z "$ac_c_werror_flag"
8282 <                         || test ! -s conftest.err'
8283 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8284 <  (eval $ac_try) 2>&5
8285 <  ac_status=$?
8961 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8962 <  (exit $ac_status); }; } &&
8963 <         { ac_try='test -s conftest$ac_exeext'
8964 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8965 <  (eval $ac_try) 2>&5
8966 <  ac_status=$?
8967 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8968 <  (exit $ac_status); }; }; then
8969 <  ac_cv_lib_fl_yywrap=yes
8280 >  (exit $ac_status); } && {
8281 >         test -z "$ac_c_werror_flag" ||
8282 >         test ! -s conftest.err
8283 >       } && test -s conftest$ac_exeext &&
8284 >       $as_test_x conftest$ac_exeext; then
8285 >  ac_cv_lib_fftw_fftwnd_one=yes
8286   else
8287    echo "$as_me: failed program was:" >&5
8288   sed 's/^/| /' conftest.$ac_ext >&5
8289  
8290 < ac_cv_lib_fl_yywrap=no
8290 >        ac_cv_lib_fftw_fftwnd_one=no
8291   fi
8292 < rm -f conftest.err conftest.$ac_objext \
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_fl_yywrap" >&5
8298 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
8299 < if test $ac_cv_lib_fl_yywrap = yes; then
8300 <  LEXLIB="-lfl"
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 <  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
8303 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
8304 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
8302 >  fftw_cv_libfftw=no
8303 > fi
8304 >
8305 >        if test "${ac_cv_header_fftw_h+set}" = set; then
8306 >  { echo "$as_me:$LINENO: checking for fftw.h" >&5
8307 > echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8308 > if test "${ac_cv_header_fftw_h+set}" = set; then
8309    echo $ECHO_N "(cached) $ECHO_C" >&6
8310 + fi
8311 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8312 + echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8313   else
8314 <  ac_check_lib_save_LIBS=$LIBS
8315 < LIBS="-ll  $LIBS"
8314 >  # Is the header compilable?
8315 > { echo "$as_me:$LINENO: checking fftw.h usability" >&5
8316 > echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
8317   cat >conftest.$ac_ext <<_ACEOF
8318   /* confdefs.h.  */
8319   _ACEOF
8320   cat confdefs.h >>conftest.$ac_ext
8321   cat >>conftest.$ac_ext <<_ACEOF
8322   /* end confdefs.h.  */
8323 <
8324 < /* Override any gcc2 internal prototype to avoid an error.  */
9000 < #ifdef __cplusplus
9001 < extern "C"
9002 < #endif
9003 < /* We use char because int might match the return type of a gcc2
9004 <   builtin and then its argument prototype would still apply.  */
9005 < char yywrap ();
9006 < int
9007 < main ()
9008 < {
9009 < yywrap ();
9010 <  ;
9011 <  return 0;
9012 < }
8323 > $ac_includes_default
8324 > #include <fftw.h>
8325   _ACEOF
8326 < rm -f conftest.$ac_objext conftest$ac_exeext
8327 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8328 <  (eval $ac_link) 2>conftest.er1
8326 > rm -f conftest.$ac_objext
8327 > if { (ac_try="$ac_compile"
8328 > case "(($ac_try" in
8329 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8330 >  *) ac_try_echo=$ac_try;;
8331 > esac
8332 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8333 >  (eval "$ac_compile") 2>conftest.er1
8334    ac_status=$?
8335    grep -v '^ *+' conftest.er1 >conftest.err
8336    rm -f conftest.er1
8337    cat conftest.err >&5
8338    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339 <  (exit $ac_status); } &&
8340 <         { ac_try='test -z "$ac_c_werror_flag"
8341 <                         || test ! -s conftest.err'
8342 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8343 <  (eval $ac_try) 2>&5
9027 <  ac_status=$?
9028 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9029 <  (exit $ac_status); }; } &&
9030 <         { ac_try='test -s conftest$ac_exeext'
9031 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9032 <  (eval $ac_try) 2>&5
9033 <  ac_status=$?
9034 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9035 <  (exit $ac_status); }; }; then
9036 <  ac_cv_lib_l_yywrap=yes
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_cv_lib_l_yywrap=no
8348 >        ac_header_compiler=no
8349   fi
9043 rm -f conftest.err conftest.$ac_objext \
9044      conftest$ac_exeext conftest.$ac_ext
9045 LIBS=$ac_check_lib_save_LIBS
9046 fi
9047 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
9048 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
9049 if test $ac_cv_lib_l_yywrap = yes; then
9050  LEXLIB="-ll"
9051 fi
8350  
8351 < fi
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 < fi
8356 <
8357 < if test "x$LEX" != "x:"; then
8358 <  echo "$as_me:$LINENO: checking lex output file root" >&5
8359 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
9060 < if test "${ac_cv_prog_lex_root+set}" = set; then
9061 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9062 < else
9063 <  # The minimal lex program is just a single line: %%.  But some broken lexes
9064 < # (Solaris, I think it was) want two %% lines, so accommodate them.
9065 < cat >conftest.l <<_ACEOF
9066 < %%
9067 < %%
8355 > # Is the header present?
8356 > { echo "$as_me:$LINENO: checking fftw.h presence" >&5
8357 > echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
8358 > cat >conftest.$ac_ext <<_ACEOF
8359 > /* confdefs.h.  */
8360   _ACEOF
8361 < { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
8362 <  (eval $LEX conftest.l) 2>&5
8361 > cat confdefs.h >>conftest.$ac_ext
8362 > cat >>conftest.$ac_ext <<_ACEOF
8363 > /* end confdefs.h.  */
8364 > #include <fftw.h>
8365 > _ACEOF
8366 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8367 > case "(($ac_try" in
8368 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369 >  *) ac_try_echo=$ac_try;;
8370 > esac
8371 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8373    ac_status=$?
8374 +  grep -v '^ *+' conftest.er1 >conftest.err
8375 +  rm -f conftest.er1
8376 +  cat conftest.err >&5
8377    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378 <  (exit $ac_status); }
8379 < if test -f lex.yy.c; then
8380 <  ac_cv_prog_lex_root=lex.yy
8381 < elif test -f lexyy.c; then
8382 <  ac_cv_prog_lex_root=lexyy
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:$LINENO: error: cannot find output from $LEX; giving up" >&5
8385 < echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
8386 <   { (exit 1); exit 1; }; }
8384 >  echo "$as_me: failed program was:" >&5
8385 > sed 's/^/| /' conftest.$ac_ext >&5
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; }
8393 +
8394 + # So?  What about this header?
8395 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8396 +  yes:no: )
8397 +    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8398 + echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8399 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8400 + echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8401 +    ac_header_preproc=yes
8402 +    ;;
8403 +  no:yes:* )
8404 +    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8405 + echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8406 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
8407 + echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
8408 +    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8409 + echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8410 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8411 + echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8412 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8413 + echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8414 +    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8415 + echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8416 +    ( cat <<\_ASBOX
8417 + ## ------------------------------ ##
8418 + ## Report this to gezelter@nd.edu ##
8419 + ## ------------------------------ ##
8420 + _ASBOX
8421 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
8422 +    ;;
8423 + esac
8424 + { echo "$as_me:$LINENO: checking for fftw.h" >&5
8425 + echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8426 + if test "${ac_cv_header_fftw_h+set}" = set; then
8427 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8428 + else
8429 +  ac_cv_header_fftw_h=$ac_header_preproc
8430   fi
8431 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
8432 < echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9086 < rm -f conftest.l
9087 < LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
8431 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8432 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8433  
8434 < echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
8435 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
8436 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
8434 > fi
8435 > if test $ac_cv_header_fftw_h = yes; then
8436 >  fftw_cv_fftw_h=yes
8437 > else
8438 >  fftw_cv_fftw_h=no
8439 > fi
8440 >
8441 >
8442 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8443 >          { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8444 > echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
8445 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8446    echo $ECHO_N "(cached) $ECHO_C" >&6
8447   else
8448 <  # POSIX says lex can declare yytext either as a pointer or an array; the
8449 < # default is implementation-dependent. Figure out which it is, since
9096 < # not all implementations provide the %pointer and %array declarations.
9097 < ac_cv_prog_lex_yytext_pointer=no
9098 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9099 < ac_save_LIBS=$LIBS
9100 < LIBS="$LIBS $LEXLIB"
8448 >  ac_check_lib_save_LIBS=$LIBS
8449 > LIBS="-ldfftw  $LIBS"
8450   cat >conftest.$ac_ext <<_ACEOF
8451 < `cat $LEX_OUTPUT_ROOT.c`
8451 > /* confdefs.h.  */
8452   _ACEOF
8453 + cat confdefs.h >>conftest.$ac_ext
8454 + cat >>conftest.$ac_ext <<_ACEOF
8455 + /* end confdefs.h.  */
8456 +
8457 + /* Override any GCC internal prototype to avoid an error.
8458 +   Use char because int might match the return type of a GCC
8459 +   builtin and then its argument prototype would still apply.  */
8460 + #ifdef __cplusplus
8461 + extern "C"
8462 + #endif
8463 + char fftwnd_one ();
8464 + #ifdef FC_DUMMY_MAIN
8465 + #ifndef FC_DUMMY_MAIN_EQ_F77
8466 + #  ifdef __cplusplus
8467 +     extern "C"
8468 + #  endif
8469 +   int FC_DUMMY_MAIN() { return 1; }
8470 + #endif
8471 + #endif
8472 + int
8473 + main ()
8474 + {
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=$?
9118 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9119 <  (exit $ac_status); }; } &&
9120 <         { ac_try='test -s conftest$ac_exeext'
9121 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9122 <  (eval $ac_try) 2>&5
9123 <  ac_status=$?
9124 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125 <  (exit $ac_status); }; }; then
9126 <  ac_cv_prog_lex_yytext_pointer=yes
8493 >  (exit $ac_status); } && {
8494 >         test -z "$ac_c_werror_flag" ||
8495 >         test ! -s conftest.err
8496 >       } && test -s conftest$ac_exeext &&
8497 >       $as_test_x conftest$ac_exeext; then
8498 >  ac_cv_lib_dfftw_fftwnd_one=yes
8499   else
8500    echo "$as_me: failed program was:" >&5
8501   sed 's/^/| /' conftest.$ac_ext >&5
8502  
8503 +        ac_cv_lib_dfftw_fftwnd_one=no
8504   fi
9132 rm -f conftest.err conftest.$ac_objext \
9133      conftest$ac_exeext conftest.$ac_ext
9134 LIBS=$ac_save_LIBS
9135 rm -f "${LEX_OUTPUT_ROOT}.c"
8505  
8506 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8507 +      conftest$ac_exeext conftest.$ac_ext
8508 + LIBS=$ac_check_lib_save_LIBS
8509   fi
8510 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
8511 < echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
8512 < if test $ac_cv_prog_lex_yytext_pointer = yes; then
8513 <
8514 < cat >>confdefs.h <<\_ACEOF
8515 < #define YYTEXT_POINTER 1
9144 < _ACEOF
9145 <
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
8517  
8518 < fi
8519 <
8520 <   # Extract the first word of "perl", so it can be a program name with args.
8521 < set dummy perl; ac_word=$2
9152 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9153 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9154 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
8518 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
8519 >  { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8520 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8521 > if test "${ac_cv_header_dfftw_h+set}" = set; then
8522    echo $ECHO_N "(cached) $ECHO_C" >&6
9156 else
9157  case $PERLINTERP in
9158  [\\/]* | ?:[\\/]*)
9159  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
9160  ;;
9161  *)
9162  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9163 for as_dir in $PATH
9164 do
9165  IFS=$as_save_IFS
9166  test -z "$as_dir" && as_dir=.
9167  for ac_exec_ext in '' $ac_executable_extensions; do
9168  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9169    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9170    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9171    break 2
9172  fi
9173 done
9174 done
9175
9176  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
9177  ;;
9178 esac
8523   fi
8524 < PERLINTERP=$ac_cv_path_PERLINTERP
8525 <
9182 < if test -n "$PERLINTERP"; then
9183 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
9184 < echo "${ECHO_T}$PERLINTERP" >&6
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 <  echo "$as_me:$LINENO: result: no" >&5
8528 < echo "${ECHO_T}no" >&6
8529 < fi
8530 <
8531 <   ac_cv_path_perlinterp="$PERLINTERP"
8532 <   _sHpB='#!'
8533 <
8534 <
8535 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
8536 < if test "${with_perl_shebang+set}" = set; then
8537 <  withval="$with_perl_shebang"
8538 <  opt_perl_shebang="$withval"
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 > $ac_includes_default
8537 > #include <dfftw.h>
8538 > _ACEOF
8539 > rm -f conftest.$ac_objext
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 >         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 <                opt_perl_shebang="not_set"
8559 < fi;
9201 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9202 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9203 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
9204 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9205 < else
9206 <   case "$opt_perl_shebang" in
9207 <                      not_set  ) ax_cv_opt_perl_shebang=''
9208 <                               ;;
9209 <                         *     )
9210 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9211 <                    esac
8558 >  echo "$as_me: failed program was:" >&5
8559 > sed 's/^/| /' conftest.$ac_ext >&5
8560  
8561 +        ac_header_compiler=no
8562   fi
9214 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
9215 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9216   if test "A$ax_cv_opt_perl_shebang" != "A"
9217     then
9218       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9219       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9220              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9221 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
8563  
8564 < # Automatic detection of sharpbang formula starts here
8565 <     else
8566 <   _somian_shbangperl=`$PERLINTERP -V:startperl`
9226 <   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
9227 <   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
9228 < echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
9229 < if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
9230 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9231 < else
9232 <  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9233 <        if test "x$_somian_kspb_perl" == x
9234 <          then _somian_ksbp_warn_empty='durnit'
9235 <          else
9236 <          case "A$_somian_kspb_perl" in
9237 <                 A#!*perl* )
9238 <           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9239 <                        ;;
9240 <                     A*    )  _somian_ksbp_warn_defau='trouble'
9241 <                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9242 <          esac
9243 <        fi
8564 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8565 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8566 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8567  
8568 < fi
8569 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
8570 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
8571 < # The above prints Checking ... result message to user.
8572 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9250 <
9251 <    if test A${_somian_ksbp_warn_empty+set} == Aset
9252 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
9253 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
9254 <    fi
9255 < # Inform user after printing result value
9256 <    if test A${_somian_ksbp_warn_defau+set} == Aset
9257 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
9258 < echo "$as_me: Maybe Not good -" >&6;}
9259 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
9260 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
9261 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
9262 < echo "$as_me: OK Good result - " >&6;}
9263 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
9264 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
9265 <    fi
9266 <  fi
9267 <
9268 < # Extract the first word of "ar", so it can be a program name with args.
9269 < set dummy ar; ac_word=$2
9270 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9271 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9272 < if test "${ac_cv_prog_AR+set}" = set; then
9273 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9274 < else
9275 <  if test -n "$AR"; then
9276 <  ac_cv_prog_AR="$AR" # Let the user override the test.
9277 < else
9278 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9279 < for as_dir in $PATH
9280 < do
9281 <  IFS=$as_save_IFS
9282 <  test -z "$as_dir" && as_dir=.
9283 <  for ac_exec_ext in '' $ac_executable_extensions; do
9284 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9285 <    ac_cv_prog_AR="ar"
9286 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9287 <    break 2
9288 <  fi
9289 < done
9290 < done
9291 <
9292 <  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
9293 < fi
9294 < fi
9295 < AR=$ac_cv_prog_AR
9296 < if test -n "$AR"; then
9297 <  echo "$as_me:$LINENO: result: $AR" >&5
9298 < echo "${ECHO_T}$AR" >&6
9299 < else
9300 <  echo "$as_me:$LINENO: result: no" >&5
9301 < echo "${ECHO_T}no" >&6
9302 < fi
9303 <
9304 < if test "$AR" = "NONE"; then
9305 <  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
9306 < echo "$as_me: error: --> Can't find \`ar'!" >&2;}
9307 <   { (exit 1); exit 1; }; }
9308 <  cat >confcache <<\_ACEOF
9309 < # This file is a shell script that caches the results of configure
9310 < # tests run on this system so they can be shared between configure
9311 < # scripts and configure runs, see configure's option --config-cache.
9312 < # It is not useful on other systems.  If it contains results you don't
9313 < # want to keep, you may remove or edit it.
9314 < #
9315 < # config.status only pays attention to the cache file if you give it
9316 < # the --recheck option to rerun configure.
9317 < #
9318 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
9319 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
9320 < # following values.
9321 <
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 <
8575 < # The following way of writing the cache mishandles newlines in values,
8576 < # but we know of no workaround that is simple, portable, and efficient.
8577 < # So, don't put newlines in cache variables' values.
8578 < # Ultrix sh set writes to stderr and can't be redirected directly,
8579 < # and sets the high bit in the cache file unless we assign to the vars.
8580 < {
8581 <  (set) 2>&1 |
8582 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
9332 <    *ac_space=\ *)
9333 <      # `set' does not quote correctly, so add quotes (double-quote
9334 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
9335 <      sed -n \
9336 <        "s/'/'\\\\''/g;
9337 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9338 <      ;;
9339 <    *)
9340 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
9341 <      sed -n \
9342 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9343 <      ;;
9344 <    esac;
9345 < } |
9346 <  sed '
9347 <     t clear
9348 <     : clear
9349 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9350 <     t end
9351 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9352 <     : end' >>confcache
9353 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
9354 <  if test -w $cache_file; then
9355 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9356 <    cat confcache >$cache_file
9357 <  else
9358 <    echo "not updating unwritable cache $cache_file"
9359 <  fi
9360 < fi
9361 < rm -f confcache
9362 <  exit 1
9363 < fi
9364 <
9365 < # Extract the first word of "ps", so it can be a program name with args.
9366 < set dummy ps; ac_word=$2
9367 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9368 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9369 < if test "${ac_cv_path_PS+set}" = set; then
9370 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9371 < else
9372 <  case $PS in
9373 <  [\\/]* | ?:[\\/]*)
9374 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
9375 <  ;;
9376 <  *)
9377 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9378 < for as_dir in $PATH
9379 < do
9380 <  IFS=$as_save_IFS
9381 <  test -z "$as_dir" && as_dir=.
9382 <  for ac_exec_ext in '' $ac_executable_extensions; do
9383 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9384 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
9385 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9386 <    break 2
9387 <  fi
9388 < done
9389 < done
9390 <
9391 <  ;;
8574 > cat confdefs.h >>conftest.$ac_ext
8575 > cat >>conftest.$ac_ext <<_ACEOF
8576 > /* end confdefs.h.  */
8577 > #include <dfftw.h>
8578 > _ACEOF
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 < fi
8585 < PS=$ac_cv_path_PS
8586 <
8587 < if test -n "$PS"; then
8588 <  echo "$as_me:$LINENO: result: $PS" >&5
8589 < echo "${ECHO_T}$PS" >&6
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); } >/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:$LINENO: result: no" >&5
8598 < echo "${ECHO_T}no" >&6
8597 >  echo "$as_me: failed program was:" >&5
8598 > sed 's/^/| /' conftest.$ac_ext >&5
8599 >
8600 >  ac_header_preproc=no
8601   fi
8602  
8603 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
8604 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
8605 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
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_dfftw_h" >&5
8645 + echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8646  
9410        if $PS ax -o rss > /dev/null 2>&1; then
9411                ac_cv_prog_ps_ax=yes
9412        else
9413                ac_cv_prog_ps_ax=no
9414        fi
9415        if $PS -ef -o rss > /dev/null 2>&1; then
9416                ac_cv_prog_ps_ef=yes
9417        else
9418                ac_cv_prog_ps_ef=no
9419        fi
9420        if test "$ac_cv_prog_ps_ax" = yes; then
9421                ac_cv_prog_ps_syntax=BSD
9422        else
9423                if test "$ac_cv_prog_ps_ef" = yes; then
9424                        ac_cv_prog_ps_syntax=POSIX
9425                else
9426                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
9427 echo "$as_me: error: Could not determine ps syntax" >&2;}
9428   { (exit 1); exit 1; }; }
9429                fi
9430        fi
9431
8647   fi
8648 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
8649 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
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 < cat >>confdefs.h <<_ACEOF
8656 < #define PSCOMMAND $PS
8657 < _ACEOF
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 OBAPI
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  
9447
9448 if test "$ac_cv_prog_ps_syntax" = BSD; then
9449
8675   cat >>confdefs.h <<\_ACEOF
8676 < #define PSTYPE_IS_BSD 1
8676 > #define HAVE_FFTW_H 1
8677   _ACEOF
8678  
8679 < else
8680 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
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 PSTYPE_IS_POSIX 1
8686 > #define HAVE_DFFTW_H 1
8687   _ACEOF
8688  
8689 <   else
8690 <       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
8691 < echo "$as_me: error: Unknown ps syntax type!" >&2;}
8692 <   { (exit 1); exit 1; }; }
8693 <   fi
8694 < fi
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  
9469 # Check whether --with-mpi or --without-mpi was given.
9470 if test "${with_mpi+set}" = set; then
9471  withval="$with_mpi"
9472  with_mpi=$withval
9473 else
9474  with_mpi="no"
9475 fi;
8717  
8718 < case "x$with_mpi" in
8719 <        xyes | "x")  USE_MPI=yes;;
9479 <        xno) USE_MPI=no ;;
9480 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
9481 < esac
9482 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
9483 <        MPI="/usr/local"
8718 >    fi
8719 >  fi
8720   fi
9485 if test "$USE_MPI" = "yes"; then
8721  
8722 + #
8723 + # Handle user hints
8724 + #
8725  
8726 < # Set variables...
8727 < MPI_LIB_DIR="$MPI/lib"
8728 < MPI_INC_DIR="$MPI/include"
9491 <
9492 <
9493 <
9494 < echo "$as_me:$LINENO: checking for mpi.h" >&5
9495 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
9496 < have_mpi_h=0
9497 < rm -f conftest*
9498 < echo '#include <mpi.h>' > conftest.cc
9499 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
9500 <        echo "$as_me:$LINENO: result: yes" >&5
9501 < echo "${ECHO_T}yes" >&6
9502 <        have_mpi_h=1
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 <        if test -s conftest.out ; then
9505 <                cat conftest.out >> config.log
9506 <        fi
9507 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
9508 < echo "${ECHO_T}no! Check MPI include paths" >&6
9509 <        USE_MPI="no"
8730 >                qhull_dir="not_set"
8731   fi
9511 rm -f conftest*
9512 if test "$have_mpi_h" = 1; then
8732  
8733 < cat >>confdefs.h <<\_ACEOF
9515 < #define HAVE_MPI_H 1
9516 < _ACEOF
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 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
9521 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
9522 < have_mpif_h=0
9523 < rm -f conftest*
9524 < cat >conftest.f90 <<EOF
9525 < program main
9526 <   include 'mpif.h'
9527 < end
9528 < EOF
9529 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
9530 <        echo "$as_me:$LINENO: result: yes" >&5
9531 < echo "${ECHO_T}yes" >&6
9532 <        MPI_F90_INC="$MPI_INC_DIR"
9533 <        have_mpif_h=1
9534 < else
9535 <        if test -s conftest.out ; then
9536 <                cat conftest.out >> config.log
9537 <        fi
9538 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
9539 < echo "${ECHO_T}no! Check MPI include paths" >&6
9540 <        USE_MPI="no"
9541 < fi
9542 < rm -f conftest*
9543 <
9544 < if test "$have_mpif_h" = 1; then
9545 <
9546 < cat >>confdefs.h <<\_ACEOF
9547 < #define HAVE_MPIF_H 1
9548 < _ACEOF
9549 <
9550 < fi
9551 <
9552 < ac_ext=c
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 < ac_save_LDFLAGS=$LDFLAGS
8762 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
8763 <
8764 < if test x = x"$MPI_LIB"; then
8765 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
8766 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
8767 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
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 <  ac_check_lib_save_LIBS=$LIBS
8777 < LIBS="-lmpich  $LIBS"
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 <
8786 < /* Override any gcc2 internal prototype to avoid an error.  */
9577 < #ifdef __cplusplus
9578 < extern "C"
9579 < #endif
9580 < /* We use char because int might match the return type of a gcc2
9581 <   builtin and then its argument prototype would still apply.  */
9582 < char MPI_Init ();
9583 < int
9584 < main ()
9585 < {
9586 < MPI_Init ();
9587 <  ;
9588 <  return 0;
9589 < }
8785 > $ac_includes_default
8786 > #include <qhull/qhull.h>
8787   _ACEOF
8788 < rm -f conftest.$ac_objext conftest$ac_exeext
8789 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8790 <  (eval $ac_link) 2>conftest.er1
8788 > rm -f conftest.$ac_objext
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
9604 <  ac_status=$?
9605 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9606 <  (exit $ac_status); }; } &&
9607 <         { ac_try='test -s conftest$ac_exeext'
9608 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9609 <  (eval $ac_try) 2>&5
9610 <  ac_status=$?
9611 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9612 <  (exit $ac_status); }; }; then
9613 <  ac_cv_lib_mpich_MPI_Init=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_lib_mpich_MPI_Init=no
8810 >        ac_header_compiler=no
8811   fi
9620 rm -f conftest.err conftest.$ac_objext \
9621      conftest$ac_exeext conftest.$ac_ext
9622 LIBS=$ac_check_lib_save_LIBS
9623 fi
9624 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
9625 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
9626 if test $ac_cv_lib_mpich_MPI_Init = yes; then
9627  MPI_LIB="-lmpich"
9628 fi
8812  
8813 < fi
8814 < if test x = x"$MPI_LIB"; then
8815 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
8816 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
8817 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
8818 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8819 < else
9637 <  ac_check_lib_save_LIBS=$LIBS
9638 < LIBS="-lmpi  $LIBS"
8813 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8814 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8815 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8816 >
8817 > # Is the header present?
8818 > { echo "$as_me:$LINENO: checking 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 <
9646 < /* Override any gcc2 internal prototype to avoid an error.  */
9647 < #ifdef __cplusplus
9648 < extern "C"
9649 < #endif
9650 < /* We use char because int might match the return type of a gcc2
9651 <   builtin and then its argument prototype would still apply.  */
9652 < char MPI_Init ();
9653 < int
9654 < main ()
9655 < {
9656 < MPI_Init ();
9657 <  ;
9658 <  return 0;
9659 < }
8826 > #include <qhull/qhull.h>
8827   _ACEOF
8828 < rm -f conftest.$ac_objext conftest$ac_exeext
8829 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8830 <  (eval $ac_link) 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
9674 <  ac_status=$?
9675 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676 <  (exit $ac_status); }; } &&
9677 <         { ac_try='test -s conftest$ac_exeext'
9678 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9679 <  (eval $ac_try) 2>&5
9680 <  ac_status=$?
9681 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682 <  (exit $ac_status); }; }; then
9683 <  ac_cv_lib_mpi_MPI_Init=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_lib_mpi_MPI_Init=no
8849 >  ac_header_preproc=no
8850   fi
8851 < rm -f conftest.err conftest.$ac_objext \
8852 <      conftest$ac_exeext conftest.$ac_ext
8853 < LIBS=$ac_check_lib_save_LIBS
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_lib_mpi_MPI_Init" >&5
8894 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9696 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
9697 <  MPI_LIB="-lmpi"
9698 < 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 < $as_unset ac_cv_lib_mpi_MPI_Init
8898 < if test x = x"$MPI_LIB"; then
8899 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
8900 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
8901 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
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="-lmpi "-llam" $LIBS"
8910 > LIBS="-lqhull  $LIBS"
8911   cat >conftest.$ac_ext <<_ACEOF
8912   /* confdefs.h.  */
8913   _ACEOF
# Line 9714 | Line 8915 | cat >>conftest.$ac_ext <<_ACEOF
8915   cat >>conftest.$ac_ext <<_ACEOF
8916   /* end confdefs.h.  */
8917  
8918 < /* Override any gcc2 internal prototype to avoid an error.  */
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 < /* We use char because int might match the return type of a gcc2
8925 <   builtin and then its argument prototype would still apply.  */
8926 < char MPI_Init ();
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 < MPI_Init ();
8936 > return qh_qhull ();
8937    ;
8938    return 0;
8939   }
8940   _ACEOF
8941   rm -f conftest.$ac_objext conftest$ac_exeext
8942 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8943 <  (eval $ac_link) 2>conftest.er1
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 <         { ac_try='test -z "$ac_c_werror_flag"
8956 <                         || test ! -s conftest.err'
8957 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8958 <  (eval $ac_try) 2>&5
8959 <  ac_status=$?
9746 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9747 <  (exit $ac_status); }; } &&
9748 <         { ac_try='test -s conftest$ac_exeext'
9749 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9750 <  (eval $ac_try) 2>&5
9751 <  ac_status=$?
9752 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9753 <  (exit $ac_status); }; }; then
9754 <  ac_cv_lib_mpi_MPI_Init=yes
8954 >  (exit $ac_status); } && {
8955 >         test -z "$ac_c_werror_flag" ||
8956 >         test ! -s conftest.err
8957 >       } && test -s conftest$ac_exeext &&
8958 >       $as_test_x conftest$ac_exeext; then
8959 >  ac_cv_lib_qhull_qh_qhull=yes
8960   else
8961    echo "$as_me: failed program was:" >&5
8962   sed 's/^/| /' conftest.$ac_ext >&5
8963  
8964 < ac_cv_lib_mpi_MPI_Init=no
8964 >        ac_cv_lib_qhull_qh_qhull=no
8965   fi
8966 < rm -f conftest.err conftest.$ac_objext \
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_mpi_MPI_Init" >&5
8972 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
8973 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
8974 <  MPI_LIB="-lmpi -llam"
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 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 < $as_unset ac_cv_lib_mpich_MPI_Init
9030 < if test x = x"$MPI_LIB"; then
9031 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
9032 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
9033 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
9029 > fi
9030 >
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_check_lib_save_LIBS=$LIBS
9044 < LIBS="-lmpich "-lpmpich" $LIBS"
9045 < cat >conftest.$ac_ext <<_ACEOF
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 <
9062 < /* Override any gcc2 internal prototype to avoid an error.  */
9063 < #ifdef __cplusplus
9064 < extern "C"
9061 > #ifdef __STDC__
9062 > # include <limits.h>
9063 > #else
9064 > # include <assert.h>
9065   #endif
9066 < /* We use char because int might match the return type of a gcc2
9793 <   builtin and then its argument prototype would still apply.  */
9794 < char MPI_Init ();
9795 < int
9796 < main ()
9797 < {
9798 < MPI_Init ();
9799 <  ;
9800 <  return 0;
9801 < }
9066 >                     Syntax error
9067   _ACEOF
9068 < rm -f conftest.$ac_objext conftest$ac_exeext
9069 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9070 <  (eval $ac_link) 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
9816 <  ac_status=$?
9817 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9818 <  (exit $ac_status); }; } &&
9819 <         { ac_try='test -s conftest$ac_exeext'
9820 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9821 <  (eval $ac_try) 2>&5
9822 <  ac_status=$?
9823 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9824 <  (exit $ac_status); }; }; then
9825 <  ac_cv_lib_mpich_MPI_Init=yes
9080 >  (exit $ac_status); } >/dev/null && {
9081 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9082 >         test ! -s conftest.err
9083 >       }; then
9084 >  :
9085   else
9086    echo "$as_me: failed program was:" >&5
9087   sed 's/^/| /' conftest.$ac_ext >&5
9088  
9089 < ac_cv_lib_mpich_MPI_Init=no
9089 >  # Broken: fails on valid input.
9090 > continue
9091   fi
9832 rm -f conftest.err conftest.$ac_objext \
9833      conftest$ac_exeext conftest.$ac_ext
9834 LIBS=$ac_check_lib_save_LIBS
9835 fi
9836 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
9837 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
9838 if test $ac_cv_lib_mpich_MPI_Init = yes; then
9839  MPI_LIB="-lmpich -lpmpich"
9840 fi
9092  
9093 < fi
9093 > rm -f conftest.err conftest.$ac_ext
9094  
9095 < $as_unset ac_cv_lib_mpi_MPI_Init
9096 < if test x = x"$MPI_LIB"; then
9097 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
9847 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
9848 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
9849 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9850 < else
9851 <  ac_check_lib_save_LIBS=$LIBS
9852 < LIBS="-lmpi -llam -lpthread $LIBS"
9853 < cat >conftest.$ac_ext <<_ACEOF
9095 >  # OK, works on sane cases.  Now check whether nonexistent headers
9096 >  # can be detected and how.
9097 >  cat >conftest.$ac_ext <<_ACEOF
9098   /* confdefs.h.  */
9099   _ACEOF
9100   cat confdefs.h >>conftest.$ac_ext
9101   cat >>conftest.$ac_ext <<_ACEOF
9102   /* end confdefs.h.  */
9103 <
9860 < /* Override any gcc2 internal prototype to avoid an error.  */
9861 < #ifdef __cplusplus
9862 < extern "C"
9863 < #endif
9864 < /* We use char because int might match the return type of a gcc2
9865 <   builtin and then its argument prototype would still apply.  */
9866 < char MPI_Init ();
9867 < int
9868 < main ()
9869 < {
9870 < MPI_Init ();
9871 <  ;
9872 <  return 0;
9873 < }
9103 > #include <ac_nonexistent.h>
9104   _ACEOF
9105 < rm -f conftest.$ac_objext conftest$ac_exeext
9106 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9107 <  (eval $ac_link) 2>conftest.er1
9105 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9106 > case "(($ac_try" in
9107 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9108 >  *) ac_try_echo=$ac_try;;
9109 > esac
9110 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9111 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9112    ac_status=$?
9113    grep -v '^ *+' conftest.er1 >conftest.err
9114    rm -f conftest.er1
9115    cat conftest.err >&5
9116    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9117 <  (exit $ac_status); } &&
9118 <         { ac_try='test -z "$ac_c_werror_flag"
9119 <                         || test ! -s conftest.err'
9120 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9121 <  (eval $ac_try) 2>&5
9122 <  ac_status=$?
9889 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890 <  (exit $ac_status); }; } &&
9891 <         { ac_try='test -s conftest$ac_exeext'
9892 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9893 <  (eval $ac_try) 2>&5
9894 <  ac_status=$?
9895 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9896 <  (exit $ac_status); }; }; then
9897 <  ac_cv_lib_mpi_MPI_Init=yes
9117 >  (exit $ac_status); } >/dev/null && {
9118 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9119 >         test ! -s conftest.err
9120 >       }; then
9121 >  # Broken: success on invalid input.
9122 > continue
9123   else
9124    echo "$as_me: failed program was:" >&5
9125   sed 's/^/| /' conftest.$ac_ext >&5
9126  
9127 < ac_cv_lib_mpi_MPI_Init=no
9127 >  # Passes both tests.
9128 > ac_preproc_ok=:
9129 > break
9130   fi
9904 rm -f conftest.err conftest.$ac_objext \
9905      conftest$ac_exeext conftest.$ac_ext
9906 LIBS=$ac_check_lib_save_LIBS
9907 fi
9908 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
9909 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9910 if test $ac_cv_lib_mpi_MPI_Init = yes; then
9911  MPI_LIB="-lmpi -llam -lpthread"
9912 else
9131  
9132 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
9915 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
9916 <   { (exit 1); exit 1; }; }
9917 <             USE_MPI="no"
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 < fi
9141 >    done
9142 >    ac_cv_prog_CXXCPP=$CXXCPP
9143  
9923
9924
9925 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
9926 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
9927 MPI_F90_LIB=""
9928 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
9929        MPI_F90_LIB="-lfmpich"
9930 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
9931        MPI_F90_LIB="-llamf77mpi"
9932 else
9933                        MPI_F90_LIB="  "
9144   fi
9145 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
9146 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
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 > 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 <
9194 >  # Broken: fails on valid input.
9195 > continue
9196   fi
9197  
9198 + rm -f conftest.err conftest.$ac_ext
9199  
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 +  # Passes both tests.
9233 + ac_preproc_ok=:
9234 + break
9235 + fi
9236  
9237 < USE_CGAL=no
9945 < cgal_makefile=auto
9237 > rm -f conftest.err conftest.$ac_ext
9238  
9239 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
9240 < if test "${with_cgal_makefile+set}" = set; then
9241 <  withval="$with_cgal_makefile"
9242 <  cgal_makefile="$withval"
9243 < fi;
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 < if test "x$cgal_makefile" != xno; then
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  
9955  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
9956    cgal_makefile="$CGAL_MAKEFILE"
9957  fi
9258  
9259 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
9260 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
9259 > #
9260 > # Handle user hints
9261 > #
9262  
9263 <  if test -f "$cgal_makefile"; then
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 <    cat >config.tmp.Makefile <<EOF
9965 < include $cgal_makefile
9966 < default:
9967 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
9968 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
9969 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
9970 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
9971 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
9972 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
9973 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
9974 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
9975 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
9976 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
9977 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
9978 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
9979 < EOF
9270 > if test "$openbabel_dir" != "no"; then
9271  
9272 <    make -s -f config.tmp.Makefile
9273 <    . config.tmp.cgalvariables
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 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
9985 <
9986 <    if test "x$CGAL_INCLDIR" = "x"; then
9987 <      CGAL_INCLDIR=""
9988 <    fi
9989 <
9990 <    if test "x$CGAL_LIBDIR" = "x"; then
9991 <      CGAL_LIBDIR=""
9992 <    fi
9993 <
9994 <    if test "x$CGAL_RLIBDIR" = "x"; then
9995 <      CGAL_RLIBDIR=""
9996 <    fi
9997 <
9998 <    if test "x$LEDA_INCLDIR" = "x"; then
9999 <      LEDA_INCLDIR=""
10000 <    fi
10001 <
10002 <    if test "x$LEDA_LIBDIR" = "x"; then
10003 <      LEDA_LIBDIR=""
10004 <    fi
10005 <
10006 <    if test "x$LEDA_RLIBDIR" = "x"; then
10007 <      LEDA_RLIBDIR=""
10008 <    fi
10009 <
10010 <    if test "x$GMP_INCLDIR" = "x"; then
10011 <      GMP_INCLDIR=""
10012 <    fi
10013 <
10014 <    if test "x$GMP_LIBDIR" = "x"; then
10015 <      GMP_LIBDIR=""
10016 <    fi
10017 <
10018 <    if test "x$GMP_RLIBDIR" = "x"; then
10019 <      GMP_RLIBDIR=""
10020 <    fi
10021 <
10022 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
10023 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
10024 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
10025 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
10026 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
10027 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
10028 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
10029 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
10030 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
10031 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
10032 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
10033 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
10034 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
10035 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
10036 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
10037 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
10038 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
10039 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
10040 <
10041 <    ac_ext=cc
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 <    save_CXXFLAGS="$CXXFLAGS"
9299 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
9300 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
9301 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
9302 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
9303 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
9298 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9299 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9300 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9301 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9302 >        if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9303 >  { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9304 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9305 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9306    echo $ECHO_N "(cached) $ECHO_C" >&6
9307   fi
9308 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
9309 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&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 CGAL/Cartesian.h usability" >&5
9313 < echo $ECHO_N "checking CGAL/Cartesian.h 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 10065 | Line 9318 | $ac_includes_default
9318   cat >>conftest.$ac_ext <<_ACEOF
9319   /* end confdefs.h.  */
9320   $ac_includes_default
9321 < #include <CGAL/Cartesian.h>
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_cxx_werror_flag"
9338 <                         || test ! -s conftest.err'
9339 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10082 <  (eval $ac_try) 2>&5
10083 <  ac_status=$?
10084 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10085 <  (exit $ac_status); }; } &&
10086 <         { ac_try='test -s conftest.$ac_objext'
10087 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10088 <  (eval $ac_try) 2>&5
10089 <  ac_status=$?
10090 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10091 <  (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
10099 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10100 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10101 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 CGAL/Cartesian.h presence" >&5
9354 < echo $ECHO_N "checking CGAL/Cartesian.h 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 <CGAL/Cartesian.h>
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_cxx_preproc_warn_flag
9378 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10125 <  else
10126 <    ac_cpp_err=
10127 <  fi
10128 < else
10129 <  ac_cpp_err=yes
10130 < fi
10131 < 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 10136 | 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_cxx_preproc_warn_flag in
9393    yes:no: )
9394 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
9395 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9396 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
9397 < echo "$as_me: WARNING: CGAL/Cartesian.h: 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: CGAL/Cartesian.h: present but cannot be compiled" >&5
9402 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
9403 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
9404 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
9405 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
9406 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
9407 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
9408 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9409 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
9410 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
9411 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
9412 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
9413 <    (
10166 <      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 <    ) |
10172 <      sed "s/^/$as_me: WARNING:     /" >&2
9418 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9419      ;;
9420   esac
9421 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
9422 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
9423 < if test "${ac_cv_header_CGAL_Cartesian_h+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 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
9426 >  ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9427   fi
9428 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
9429 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&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 $ac_cv_header_CGAL_Cartesian_h = yes; then
9433 <  cgal=yes
9432 > if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9433 >  openbabel_cv_openbabel_h=yes
9434   else
9435 <  cgal=no
9435 >  openbabel_cv_openbabel_h=no
9436   fi
9437  
9438  
9439 <    CXXFLAGS="$save_CXXFLAGS"
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 >  # Is the header compilable?
9449 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9450 > echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
9451 > cat >conftest.$ac_ext <<_ACEOF
9452 > /* confdefs.h.  */
9453 > _ACEOF
9454 > cat confdefs.h >>conftest.$ac_ext
9455 > cat >>conftest.$ac_ext <<_ACEOF
9456 > /* end confdefs.h.  */
9457 > $ac_includes_default
9458 > #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 <    if test "x$cgal" = xyes; then
9483 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
10197 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
10198 <      LOCATION=${CGAL_INCLDIR}
10199 <      LOCATION=${LOCATION:-/usr/include}
10200 <      if test -f $LOCATION/CGAL/version.h; then
10201 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
10202 <      else
10203 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
10204 <      fi
10205 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
10206 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
10207 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
10208 <      else
10209 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
10210 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
10211 <        cgal=no
10212 <      fi
10213 <    fi
9482 >        ac_header_compiler=no
9483 > fi
9484  
9485 <    if test "x$cgal" = xyes; then
9486 <      CGAL_LIBS="-lCGAL"
9487 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
10218 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
10219 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
10220 <        CGAL_USES_LEDA=yes
10221 <        echo "$as_me:$LINENO: result: yes" >&5
10222 < echo "${ECHO_T}yes" >&6
10223 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
10224 <      else
10225 <        echo "$as_me:$LINENO: result: no" >&5
10226 < echo "${ECHO_T}no" >&6
10227 <        CGAL_USES_LEDA=no
10228 <      fi
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 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
9490 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
9491 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
9492 <        CGAL_USES_GMP=yes
9493 <        echo "$as_me:$LINENO: result: yes" >&5
9494 < echo "${ECHO_T}yes" >&6
9495 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
9496 <      else
9497 <        echo "$as_me:$LINENO: result: no" >&5
9498 < echo "${ECHO_T}no" >&6
9499 <        CGAL_USES_GMP=no
9500 <      fi
9489 > # Is the header present?
9490 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9491 > echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
9492 > cat >conftest.$ac_ext <<_ACEOF
9493 > /* confdefs.h.  */
9494 > _ACEOF
9495 > cat confdefs.h >>conftest.$ac_ext
9496 > cat >>conftest.$ac_ext <<_ACEOF
9497 > /* end confdefs.h.  */
9498 > #include <openbabel/obconversion.h>
9499 > _ACEOF
9500 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9501 > case "(($ac_try" in
9502 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9503 >  *) ac_try_echo=$ac_try;;
9504 > esac
9505 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9506 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9507 >  ac_status=$?
9508 >  grep -v '^ *+' conftest.er1 >conftest.err
9509 >  rm -f conftest.er1
9510 >  cat conftest.err >&5
9511 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512 >  (exit $ac_status); } >/dev/null && {
9513 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9514 >         test ! -s conftest.err
9515 >       }; then
9516 >  ac_header_preproc=yes
9517 > else
9518 >  echo "$as_me: failed program was:" >&5
9519 > sed 's/^/| /' conftest.$ac_ext >&5
9520  
9521 <      CGAL_LIBS="$CGAL_LIBS -lm"
9521 >  ac_header_preproc=no
9522 > fi
9523  
9524 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
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 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
9529 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
9530 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
9531 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
9532 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
9533 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
9534 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
9535 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
9536 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
9537 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
9538 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
9539 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
9540 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
9541 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
9542 <    fi
9528 > # So?  What about this header?
9529 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9530 >  yes:no: )
9531 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9532 > echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9533 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9534 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9535 >    ac_header_preproc=yes
9536 >    ;;
9537 >  no:yes:* )
9538 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9539 > echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9540 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
9541 > echo "$as_me: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
9542 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9543 > echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9544 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
9545 > echo "$as_me: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9546 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9547 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9548 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9549 > echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9550 >    ( cat <<\_ASBOX
9551 > ## ------------------------------ ##
9552 > ## Report this to gezelter@nd.edu ##
9553 > ## ------------------------------ ##
9554 > _ASBOX
9555 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9556 >    ;;
9557 > esac
9558 > { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9559 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9560 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9561 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9562 > else
9563 >  ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9564 > fi
9565 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9566 > echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9567  
9568 <    if test "x$cgal" = xyes; then
9569 <      save_LIBS="$LIBS"
9570 <      LIBS="$LIBS -L$CGAL_LIBDIR"
9571 <      if test "x$CGAL_USES_LEDA" = xyes; then
9572 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
9573 <      fi
9574 <      # if test "x$CGAL_USES_GMP" = xyes; then
9575 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
9576 <      # fi
9577 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
9578 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
10274 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
10275 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10276 < save_LIBS_CHECK_CXX_LIB="$LIBS"
10277 < LIBS="-lCGAL  $LIBS"
10278 < cat >conftest.$ac_ext <<_ACEOF
10279 < /* confdefs.h.  */
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 < #include <CGAL/Cartesian.h>
9583 >
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 > #endif
9597   int
9598   main ()
9599   {
9600 < ::CGAL::Cartesian<int>::Point_2 P
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_cxx_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
10311 <  (eval $ac_try) 2>&5
10312 <  ac_status=$?
10313 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10314 <  (exit $ac_status); }; }; then
10315 <  echo "$as_me:$LINENO: result: yes" >&5
10316 < echo "${ECHO_T}yes" >&6
10317 < cgal=yes
9621 >  (exit $ac_status); } && {
9622 >         test -z "$ac_cxx_werror_flag" ||
9623 >         test ! -s conftest.err
9624 >       } && test -s conftest$ac_exeext &&
9625 >       $as_test_x conftest$ac_exeext; then
9626 >
9627 >                openbabel_lib_found="yes"
9628 >                { echo "$as_me:$LINENO: result: found" >&5
9629 > echo "${ECHO_T}found" >&6; }
9630 >
9631   else
9632    echo "$as_me: failed program was:" >&5
9633   sed 's/^/| /' conftest.$ac_ext >&5
9634  
9635 < echo "$as_me:$LINENO: result: no" >&5
9636 < echo "${ECHO_T}no" >&6
9637 < cgal=no
9635 >
9636 >                openbabel_lib_found="no"
9637 >                { echo "$as_me:$LINENO: result: not found" >&5
9638 > echo "${ECHO_T}not found" >&6; }
9639 >
9640 >
9641   fi
10326 rm -f conftest.err conftest.$ac_objext \
10327      conftest$ac_exeext conftest.$ac_ext
10328 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
10329 LIBS="$save_LIBS_CHECK_CXX_LIB"
10330      LIBS="$save_LIBS"
10331    fi
9642  
9643 <  fi
9644 <  ac_ext=c
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 < fi
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  
10343 if test "x$cgal" = xyes; then
10344  USE_CGAL=yes
9680  
10346 cat >>confdefs.h <<\_ACEOF
10347 #define HAVE_CGAL 1
10348 _ACEOF
9681  
9682  
10351 cat >>confdefs.h <<_ACEOF
10352 #define CGAL_VERSION $CGAL_VERSION
10353 _ACEOF
10354
10355  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
10356    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10357 echo "$as_me: WARNING: *****************************************************" >&2;}
10358    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
10359 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
10360    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
10361 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
10362    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10363 echo "$as_me: WARNING: *****************************************************" >&2;}
10364  fi
10365 else
10366   if test "x$cgal_makefile" != xno; then
10367    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
10368 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
10369  fi
10370  CGAL_INCLDIR=
10371  CGAL_LIBDIR=
10372  CGAL_RLIBDIR=
10373  CGAL_DEFINES=
10374  CGAL_CXXFLAGS=
10375  CGAL_LIBS=
9683   fi
9684 + fi
9685  
9686  
9687 < CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
9688 <
9689 < CGAL_LIB_DIR=${CGAL_LIBDIR}
9690 <
9691 < CGAL_RLIB_DIR=${CGAL_RLIBDIR}
10384 <
10385 <
10386 <
10387 <
10388 <
10389 <
10390 <
10391 < # Check whether --enable-doxygen or --disable-doxygen was given.
10392 < if test "${enable_doxygen+set}" = set; then
10393 <  enableval="$enable_doxygen"
10394 <
10395 < fi;
10396 < # Check whether --enable-dot or --disable-dot was given.
10397 < if test "${enable_dot+set}" = set; then
10398 <  enableval="$enable_dot"
10399 <
10400 < fi;
10401 < # Check whether --enable-html-docs or --disable-html-docs was given.
10402 < if test "${enable_html_docs+set}" = set; then
10403 <  enableval="$enable_html_docs"
10404 <
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 <   enable_html_docs=yes
9694 < fi;
9695 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
9696 < if test "${enable_latex_docs+set}" = set; then
9697 <  enableval="$enable_latex_docs"
9698 <
9699 < else
9700 <   enable_latex_docs=no
9701 < fi;
9702 < if test "x$enable_doxygen" = xno; then
10416 <        enable_doc=no
10417 < else
10418 <        # Extract the first word of "doxygen", so it can be a program name with args.
10419 < set dummy doxygen; ac_word=$2
10420 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10421 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10422 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
10423 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10424 < else
10425 <  case $DOXYGEN in
10426 <  [\\/]* | ?:[\\/]*)
10427 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
10428 <  ;;
10429 <  *)
10430 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10431 < for as_dir in $PATH
10432 < do
10433 <  IFS=$as_save_IFS
10434 <  test -z "$as_dir" && as_dir=.
10435 <  for ac_exec_ext in '' $ac_executable_extensions; do
10436 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10437 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
10438 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10439 <    break 2
10440 <  fi
10441 < done
10442 < done
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 <  ;;
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 > #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); } && {
9734 +         test -z "$ac_c_werror_flag" ||
9735 +         test ! -s conftest.err
9736 +       } && test -s conftest.$ac_objext; then
9737 +  ac_cv_header_stdc=yes
9738 + else
9739 +  echo "$as_me: failed program was:" >&5
9740 + sed 's/^/| /' conftest.$ac_ext >&5
9741 +
9742 +        ac_cv_header_stdc=no
9743   fi
10447 DOXYGEN=$ac_cv_path_DOXYGEN
9744  
9745 < if test -n "$DOXYGEN"; then
9746 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
9747 < echo "${ECHO_T}$DOXYGEN" >&6
9745 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9746 >
9747 > if test $ac_cv_header_stdc = yes; then
9748 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9749 >  cat >conftest.$ac_ext <<_ACEOF
9750 > /* confdefs.h.  */
9751 > _ACEOF
9752 > cat confdefs.h >>conftest.$ac_ext
9753 > cat >>conftest.$ac_ext <<_ACEOF
9754 > /* end confdefs.h.  */
9755 > #include <string.h>
9756 >
9757 > _ACEOF
9758 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9759 >  $EGREP "memchr" >/dev/null 2>&1; then
9760 >  :
9761   else
9762 <  echo "$as_me:$LINENO: result: no" >&5
10454 < echo "${ECHO_T}no" >&6
9762 >  ac_cv_header_stdc=no
9763   fi
9764 + rm -f conftest*
9765  
10457        if test "x$DOXYGEN" = x; then
10458                if test "x$enable_doxygen" = xyes; then
10459                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
10460 echo "$as_me: error: could not find doxygen" >&2;}
10461   { (exit 1); exit 1; }; }
10462                fi
10463                enable_doc=no
10464        else
10465                enable_doc=yes
10466                # Extract the first word of "dot", so it can be a program name with args.
10467 set dummy dot; ac_word=$2
10468 echo "$as_me:$LINENO: checking for $ac_word" >&5
10469 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10470 if test "${ac_cv_path_DOT+set}" = set; then
10471  echo $ECHO_N "(cached) $ECHO_C" >&6
10472 else
10473  case $DOT in
10474  [\\/]* | ?:[\\/]*)
10475  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
10476  ;;
10477  *)
10478  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10479 for as_dir in $PATH
10480 do
10481  IFS=$as_save_IFS
10482  test -z "$as_dir" && as_dir=.
10483  for ac_exec_ext in '' $ac_executable_extensions; do
10484  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10485    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
10486    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10487    break 2
10488  fi
10489 done
10490 done
10491
10492  ;;
10493 esac
9766   fi
10495 DOT=$ac_cv_path_DOT
9767  
9768 < if test -n "$DOT"; then
9769 <  echo "$as_me:$LINENO: result: $DOT" >&5
9770 < echo "${ECHO_T}$DOT" >&6
9768 > if test $ac_cv_header_stdc = yes; then
9769 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9770 >  cat >conftest.$ac_ext <<_ACEOF
9771 > /* confdefs.h.  */
9772 > _ACEOF
9773 > cat confdefs.h >>conftest.$ac_ext
9774 > cat >>conftest.$ac_ext <<_ACEOF
9775 > /* end confdefs.h.  */
9776 > #include <stdlib.h>
9777 >
9778 > _ACEOF
9779 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9780 >  $EGREP "free" >/dev/null 2>&1; then
9781 >  :
9782   else
9783 <  echo "$as_me:$LINENO: result: no" >&5
10502 < echo "${ECHO_T}no" >&6
9783 >  ac_cv_header_stdc=no
9784   fi
9785 + rm -f conftest*
9786  
10505        fi
9787   fi
9788  
9789 < if test "x$enable_doc" = xyes; then
9790 <  DOC=1
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 <  DOC=0
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 > #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 "$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 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9855 + fi
9856  
9857  
10515 if test x$DOT = x; then
10516        if test "x$enable_dot" = xyes; then
10517                { { echo "$as_me:$LINENO: error: could not find dot" >&5
10518 echo "$as_me: error: could not find dot" >&2;}
10519   { (exit 1); exit 1; }; }
10520        fi
10521        enable_dot=no
10522 else
10523        enable_dot=yes
9858   fi
9859 + fi
9860 + { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9861 + echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9862 + if test $ac_cv_header_stdc = yes; then
9863  
9864 + cat >>confdefs.h <<\_ACEOF
9865 + #define STDC_HEADERS 1
9866 + _ACEOF
9867  
9868 + fi
9869  
9870  
9871  
9872  
9873  
10532 OBJEXT=".$OBJEXT"
9874  
10534 OOPSE=oopse
9875  
10536 if test "x${prefix}" = "xNONE"
10537 then
10538  OOPSE_HOME=${ac_default_prefix}/oopse
10539 else
10540  OOPSE_HOME=${prefix}/oopse
10541 fi
10542 # Check whether --enable-oopse-home or --disable-oopse-home was given.
10543 if test "${enable_oopse_home+set}" = set; then
10544  enableval="$enable_oopse_home"
10545  OOPSE_HOME="${enableval}"
10546 fi;
9876  
10548 case "x$INSTALL" in
10549   x/*) ;;
10550   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
10551 esac
9877  
10553 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
9878  
10555 CFLAGS=${CFLAGS-""}
10556 CXXFLAGS=${CXXFLAGS-""}
10557 CPPFLAGS=${CPPFLAGS-""}
10558 FFLAGS=${FFLAGS-""}
10559 F90FLAGS=${F90FLAGS-""}
10560 LDFLAGS=${LDFLAGS-""}
10561 DEBUG=${DEBUG-"-g"}
9879  
10563 case $debug in
10564  1)
10565     FFLAGS="$DEBUG $FFLAGS"
10566     F90FLAGS="$DEBUG $F90FLAGS"
10567     ;;
10568  *)
10569     ;;
10570 esac
9880  
9881  
9882  
9883  
9884  
9885 + for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
9886 + do
9887 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9888 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9889 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9890 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9891 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9892 +  echo $ECHO_N "(cached) $ECHO_C" >&6
9893 + fi
9894 + ac_res=`eval echo '${'$as_ac_Header'}'`
9895 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
9896 + echo "${ECHO_T}$ac_res" >&6; }
9897 + else
9898 +  # 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); } && {
9924 +         test -z "$ac_c_werror_flag" ||
9925 +         test ! -s conftest.err
9926 +       } && test -s conftest.$ac_objext; then
9927 +  ac_header_compiler=yes
9928 + else
9929 +  echo "$as_me: failed program was:" >&5
9930 + sed 's/^/| /' conftest.$ac_ext >&5
9931  
9932 +        ac_header_compiler=no
9933 + fi
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 + # 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 "$as_me: failed program was:" >&5
9969 + sed 's/^/| /' conftest.$ac_ext >&5
9970  
9971 +  ac_header_preproc=no
9972 + fi
9973  
9974 + rm -f conftest.err conftest.$ac_ext
9975 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9976 + echo "${ECHO_T}$ac_header_preproc" >&6; }
9977  
9978 + # So?  What about this header?
9979 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9980 +  yes:no: )
9981 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9982 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9983 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9984 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9985 +    ac_header_preproc=yes
9986 +    ;;
9987 +  no:yes:* )
9988 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9989 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9990 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9991 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9992 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9993 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9994 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9995 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9996 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9997 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9998 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9999 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10000 +    ( cat <<\_ASBOX
10001 + ## ------------------------------ ##
10002 + ## Report this to gezelter@nd.edu ##
10003 + ## ------------------------------ ##
10004 + _ASBOX
10005 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
10006 +    ;;
10007 + esac
10008 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
10009 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10010 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10011 +  echo $ECHO_N "(cached) $ECHO_C" >&6
10012 + else
10013 +  eval "$as_ac_Header=\$ac_header_preproc"
10014 + fi
10015 + ac_res=`eval echo '${'$as_ac_Header'}'`
10016 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
10017 + echo "${ECHO_T}$ac_res" >&6; }
10018  
10019 <
10020 <
10021 <
10022 <
10587 <
10588 <
10589 <          ac_config_headers="$ac_config_headers src/config.h"
10590 <
10591 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
10592 <
10593 <
10594 < cat >confcache <<\_ACEOF
10595 < # This file is a shell script that caches the results of configure
10596 < # tests run on this system so they can be shared between configure
10597 < # scripts and configure runs, see configure's option --config-cache.
10598 < # It is not useful on other systems.  If it contains results you don't
10599 < # want to keep, you may remove or edit it.
10600 < #
10601 < # config.status only pays attention to the cache file if you give it
10602 < # the --recheck option to rerun configure.
10603 < #
10604 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
10605 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
10606 < # following values.
10607 <
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  
10610 # The following way of writing the cache mishandles newlines in values,
10611 # but we know of no workaround that is simple, portable, and efficient.
10612 # So, don't put newlines in cache variables' values.
10613 # Ultrix sh set writes to stderr and can't be redirected directly,
10614 # and sets the high bit in the cache file unless we assign to the vars.
10615 {
10616  (set) 2>&1 |
10617    case `(ac_space=' '; set | grep ac_space) 2>&1` in
10618    *ac_space=\ *)
10619      # `set' does not quote correctly, so add quotes (double-quote
10620      # substitution turns \\\\ into \\, and sed turns \\ into \).
10621      sed -n \
10622        "s/'/'\\\\''/g;
10623          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10624      ;;
10625    *)
10626      # `set' quotes correctly as required by POSIX, so do not add quotes.
10627      sed -n \
10628        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10629      ;;
10630    esac;
10631 } |
10632  sed '
10633     t clear
10634     : clear
10635     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10636     t end
10637     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10638     : end' >>confcache
10639 if diff $cache_file confcache >/dev/null 2>&1; then :; else
10640  if test -w $cache_file; then
10641    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10642    cat confcache >$cache_file
10643  else
10644    echo "not updating unwritable cache $cache_file"
10645  fi
10025   fi
10647 rm -f confcache
10026  
10027 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
10650 < # Let make expand exec_prefix.
10651 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10027 > done
10028  
10653 # VPATH may cause trouble with some makes, so we remove $(srcdir),
10654 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10655 # trailing colons and then remove the whole line if VPATH becomes empty
10656 # (actually we leave an empty line to preserve line numbers).
10657 if test "x$srcdir" = x.; then
10658  ac_vpsub='/^[  ]*VPATH[        ]*=/{
10659 s/:*\$(srcdir):*/:/;
10660 s/:*\${srcdir}:*/:/;
10661 s/:*@srcdir@:*/:/;
10662 s/^\([^=]*=[     ]*\):*/\1/;
10663 s/:*$//;
10664 s/^[^=]*=[       ]*$//;
10665 }'
10666 fi
10029  
10030 < DEFS=-DHAVE_CONFIG_H
10030 > # Checks for typedefs, structures, and compiler characteristics.
10031 > { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10032 > echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
10033 > if test "${ac_cv_header_stdbool_h+set}" = set; then
10034 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10035 > else
10036 >  cat >conftest.$ac_ext <<_ACEOF
10037 > /* confdefs.h.  */
10038 > _ACEOF
10039 > cat confdefs.h >>conftest.$ac_ext
10040 > cat >>conftest.$ac_ext <<_ACEOF
10041 > /* end confdefs.h.  */
10042  
10043 < ac_libobjs=
10044 < ac_ltlibobjs=
10045 < for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10046 <  # 1. Remove the extension, and $U if already installed.
10047 <  ac_i=`echo "$ac_i" |
10048 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10049 <  # 2. Add them.
10050 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
10051 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
10052 < done
10053 < LIBOBJS=$ac_libobjs
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 < LTLIBOBJS=$ac_ltlibobjs
10063 >        struct s { _Bool s: 1; _Bool t; } s;
10064  
10065 +        char a[true == 1 ? 1 : -1];
10066 +        char b[false == 0 ? 1 : -1];
10067 +        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10068 +        char d[(bool) 0.5 == true ? 1 : -1];
10069 +        bool e = &s;
10070 +        char f[(_Bool) 0.0 == false ? 1 : -1];
10071 +        char g[true];
10072 +        char h[sizeof (_Bool)];
10073 +        char i[sizeof s.t];
10074 +        enum { j = false, k = true, l = false * true, m = true * 256 };
10075 +        _Bool n[m];
10076 +        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10077 +        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10078 + #       if defined __xlc__ || defined __GNUC__
10079 +         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10080 +            reported by James Lemley on 2005-10-05; see
10081 +            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10082 +            This test is not quite right, since xlc is allowed to
10083 +            reject this program, as the initializer for xlcbug is
10084 +            not one of the forms that C requires support for.
10085 +            However, doing the test right would require a runtime
10086 +            test, and that would make cross-compilation harder.
10087 +            Let us hope that IBM fixes the xlc bug, and also adds
10088 +            support for this kind of constant expression.  In the
10089 +            meantime, this test will reject xlc, which is OK, since
10090 +            our stdbool.h substitute should suffice.  We also test
10091 +            this with GCC, where it should work, to detect more
10092 +            quickly whether someone messes up the test in the
10093 +            future.  */
10094 +         char digs[] = "0123456789";
10095 +         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10096 + #       endif
10097 +        /* Catch a bug in an HP-UX C compiler.  See
10098 +           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10099 +           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10100 +         */
10101 +        _Bool q = true;
10102 +        _Bool *pq = &q;
10103  
10104 + #ifdef FC_DUMMY_MAIN
10105 + #ifndef FC_DUMMY_MAIN_EQ_F77
10106 + #  ifdef __cplusplus
10107 +     extern "C"
10108 + #  endif
10109 +   int FC_DUMMY_MAIN() { return 1; }
10110 + #endif
10111 + #endif
10112 + int
10113 + main ()
10114 + {
10115  
10116 < : ${CONFIG_STATUS=./config.status}
10117 < ac_clean_files_save=$ac_clean_files
10118 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10119 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10120 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
10691 < cat >$CONFIG_STATUS <<_ACEOF
10692 < #! $SHELL
10693 < # Generated by $as_me.
10694 < # Run this file to recreate the current configuration.
10695 < # Compiler output produced by configure, useful for debugging
10696 < # configure, is in config.log if it exists.
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 < debug=false
10123 < ac_cs_recheck=false
10124 < ac_cs_silent=false
10701 < SHELL=\${CONFIG_SHELL-$SHELL}
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 "$as_me: failed program was:" >&5
10146 + sed 's/^/| /' conftest.$ac_ext >&5
10147  
10148 < cat >>$CONFIG_STATUS <<\_ACEOF
10705 < ## --------------------- ##
10706 < ## M4sh Initialization.  ##
10707 < ## --------------------- ##
10708 <
10709 < # Be Bourne compatible
10710 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
10711 <  emulate sh
10712 <  NULLCMD=:
10713 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10714 <  # is contrary to our usage.  Disable this feature.
10715 <  alias -g '${1+"$@"}'='"$@"'
10716 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
10717 <  set -o posix
10148 >        ac_cv_header_stdbool_h=no
10149   fi
10719 DUALCASE=1; export DUALCASE # for MKS sh
10150  
10151 < # Support unset when possible.
10152 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
10153 <  as_unset=unset
10151 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10152 > fi
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 <  as_unset=false
10160 >  cat >conftest.$ac_ext <<_ACEOF
10161 > /* confdefs.h.  */
10162 > _ACEOF
10163 > cat confdefs.h >>conftest.$ac_ext
10164 > cat >>conftest.$ac_ext <<_ACEOF
10165 > /* end confdefs.h.  */
10166 > $ac_includes_default
10167 > typedef _Bool ac__type_new_;
10168 > #ifdef FC_DUMMY_MAIN
10169 > #ifndef FC_DUMMY_MAIN_EQ_F77
10170 > #  ifdef __cplusplus
10171 >     extern "C"
10172 > #  endif
10173 >   int FC_DUMMY_MAIN() { return 1; }
10174 > #endif
10175 > #endif
10176 > int
10177 > main ()
10178 > {
10179 > if ((ac__type_new_ *) 0)
10180 >  return 0;
10181 > if (sizeof (ac__type_new_))
10182 >  return 0;
10183 >  ;
10184 >  return 0;
10185 > }
10186 > _ACEOF
10187 > rm -f conftest.$ac_objext
10188 > if { (ac_try="$ac_compile"
10189 > case "(($ac_try" in
10190 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10191 >  *) ac_try_echo=$ac_try;;
10192 > esac
10193 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10194 >  (eval "$ac_compile") 2>conftest.er1
10195 >  ac_status=$?
10196 >  grep -v '^ *+' conftest.er1 >conftest.err
10197 >  rm -f conftest.er1
10198 >  cat conftest.err >&5
10199 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200 >  (exit $ac_status); } && {
10201 >         test -z "$ac_c_werror_flag" ||
10202 >         test ! -s conftest.err
10203 >       } && test -s conftest.$ac_objext; then
10204 >  ac_cv_type__Bool=yes
10205 > else
10206 >  echo "$as_me: failed program was:" >&5
10207 > sed 's/^/| /' conftest.$ac_ext >&5
10208 >
10209 >        ac_cv_type__Bool=no
10210   fi
10211  
10212 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10213 + fi
10214 + { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10215 + echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
10216 + if test $ac_cv_type__Bool = yes; then
10217  
10218 < # Work around bugs in pre-3.0 UWIN ksh.
10219 < $as_unset ENV MAIL MAILPATH
10220 < PS1='$ '
10732 < PS2='> '
10733 < PS4='+ '
10218 > cat >>confdefs.h <<_ACEOF
10219 > #define HAVE__BOOL 1
10220 > _ACEOF
10221  
10735 # NLS nuisances.
10736 for as_var in \
10737  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
10738  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
10739  LC_TELEPHONE LC_TIME
10740 do
10741  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
10742    eval $as_var=C; export $as_var
10743  else
10744    $as_unset $as_var
10745  fi
10746 done
10222  
10748 # Required to use basename.
10749 if expr a : '\(a\)' >/dev/null 2>&1; then
10750  as_expr=expr
10751 else
10752  as_expr=false
10223   fi
10224  
10225 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
10226 <  as_basename=basename
10227 < else
10228 <  as_basename=false
10225 > if test $ac_cv_header_stdbool_h = yes; then
10226 >
10227 > cat >>confdefs.h <<\_ACEOF
10228 > #define HAVE_STDBOOL_H 1
10229 > _ACEOF
10230 >
10231   fi
10232  
10233 + { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10234 + echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10235 + if test "${ac_cv_c_const+set}" = set; then
10236 +  echo $ECHO_N "(cached) $ECHO_C" >&6
10237 + else
10238 +  cat >conftest.$ac_ext <<_ACEOF
10239 + /* confdefs.h.  */
10240 + _ACEOF
10241 + cat confdefs.h >>conftest.$ac_ext
10242 + cat >>conftest.$ac_ext <<_ACEOF
10243 + /* end confdefs.h.  */
10244  
10245 < # Name of the executable.
10246 < as_me=`$as_basename "$0" ||
10247 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10248 <         X"$0" : 'X\(//\)$' \| \
10249 <         X"$0" : 'X\(/\)$' \| \
10250 <         .     : '\(.\)' 2>/dev/null ||
10251 < echo X/"$0" |
10252 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10253 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
10254 <          /^X\/\(\/\).*/{ s//\1/; q; }
10255 <          s/.*/./; q'`
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 < # PATH needs CR, and LINENO needs CR and PATH.
10307 < # Avoid depending upon Character Ranges.
10308 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10309 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10310 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10311 < as_cr_digits='0123456789'
10312 < as_cr_alnum=$as_cr_Letters$as_cr_digits
10306 >  ;
10307 >  return 0;
10308 > }
10309 > _ACEOF
10310 > rm -f conftest.$ac_objext
10311 > if { (ac_try="$ac_compile"
10312 > case "(($ac_try" in
10313 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10314 >  *) ac_try_echo=$ac_try;;
10315 > esac
10316 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10317 >  (eval "$ac_compile") 2>conftest.er1
10318 >  ac_status=$?
10319 >  grep -v '^ *+' conftest.er1 >conftest.err
10320 >  rm -f conftest.er1
10321 >  cat conftest.err >&5
10322 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10323 >  (exit $ac_status); } && {
10324 >         test -z "$ac_c_werror_flag" ||
10325 >         test ! -s conftest.err
10326 >       } && test -s conftest.$ac_objext; then
10327 >  ac_cv_c_const=yes
10328 > else
10329 >  echo "$as_me: failed program was:" >&5
10330 > sed 's/^/| /' conftest.$ac_ext >&5
10331  
10332 < # The user is always right.
10784 < if test "${PATH_SEPARATOR+set}" != set; then
10785 <  echo "#! /bin/sh" >conf$$.sh
10786 <  echo  "exit 0"   >>conf$$.sh
10787 <  chmod +x conf$$.sh
10788 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10789 <    PATH_SEPARATOR=';'
10790 <  else
10791 <    PATH_SEPARATOR=:
10792 <  fi
10793 <  rm -f conf$$.sh
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 <  as_lineno_1=$LINENO
10342 <  as_lineno_2=$LINENO
10343 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10800 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
10801 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
10802 <  # Find who we are.  Look in the path if we contain no path at all
10803 <  # relative or not.
10804 <  case $0 in
10805 <    *[\\/]* ) as_myself=$0 ;;
10806 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10807 < for as_dir in $PATH
10808 < do
10809 <  IFS=$as_save_IFS
10810 <  test -z "$as_dir" && as_dir=.
10811 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10812 < done
10341 > cat >>confdefs.h <<\_ACEOF
10342 > #define const
10343 > _ACEOF
10344  
10345 <       ;;
10815 <  esac
10816 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
10817 <  # in which case we are not to be found in the path.
10818 <  if test "x$as_myself" = x; then
10819 <    as_myself=$0
10820 <  fi
10821 <  if test ! -f "$as_myself"; then
10822 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10823 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10824 <   { (exit 1); exit 1; }; }
10825 <  fi
10826 <  case $CONFIG_SHELL in
10827 <  '')
10828 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10829 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
10830 < do
10831 <  IFS=$as_save_IFS
10832 <  test -z "$as_dir" && as_dir=.
10833 <  for as_base in sh bash ksh sh5; do
10834 <         case $as_dir in
10835 <         /*)
10836 <           if ("$as_dir/$as_base" -c '
10837 <  as_lineno_1=$LINENO
10838 <  as_lineno_2=$LINENO
10839 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10840 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
10841 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
10842 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
10843 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
10844 <             CONFIG_SHELL=$as_dir/$as_base
10845 <             export CONFIG_SHELL
10846 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10847 <           fi;;
10848 <         esac
10849 <       done
10850 < done
10851 < ;;
10852 <  esac
10345 > fi
10346  
10347 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10348 <  # uniformly replaced by the line number.  The first 'sed' inserts a
10349 <  # line-number line before each line; the second 'sed' does the real
10350 <  # work.  The second script uses 'N' to pair each line-number line
10351 <  # with the numbered line, and appends trailing '-' during
10352 <  # substitution so that $LINENO is not a special case at line end.
10353 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10354 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
10355 <  sed '=' <$as_myself |
10356 <    sed '
10357 <      N
10358 <      s,$,-,
10359 <      : loop
10360 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10361 <      t loop
10362 <      s,-$,,
10363 <      s,^['$as_cr_digits']*\n,,
10364 <    ' >$as_me.lineno &&
10872 <  chmod +x $as_me.lineno ||
10873 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10874 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10875 <   { (exit 1); exit 1; }; }
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 <  # Don't try to exec as it changes $[0], causing all sort of problems
10367 <  # (the dirname of $[0] is not the place where we might find the
10368 <  # original and so on.  Autoconf is especially sensible to this).
10369 <  . ./$as_me.lineno
10370 <  # Exit status is that of the last command.
10371 <  exit
10372 < }
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 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10391 <  *c*,-n*) ECHO_N= ECHO_C='
10392 < ' ECHO_T='      ' ;;
10393 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
10394 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
10390 > fi
10391 >
10392 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10393 >  test "$ac_cv_c_inline" != no && break
10394 > done
10395 >
10396 > fi
10397 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10398 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10399 >
10400 >
10401 > case $ac_cv_c_inline in
10402 >  inline | yes) ;;
10403 >  *)
10404 >    case $ac_cv_c_inline in
10405 >      no) ac_val=;;
10406 >      *) ac_val=$ac_cv_c_inline;;
10407 >    esac
10408 >    cat >>confdefs.h <<_ACEOF
10409 > #ifndef __cplusplus
10410 > #define inline $ac_val
10411 > #endif
10412 > _ACEOF
10413 >    ;;
10414   esac
10415  
10416 < if expr a : '\(a\)' >/dev/null 2>&1; then
10417 <  as_expr=expr
10418 < else
10419 <  as_expr=false
10897 < fi
10898 <
10899 < rm -f conf$$ conf$$.exe conf$$.file
10900 < echo >conf$$.file
10901 < if ln -s conf$$.file conf$$ 2>/dev/null; then
10902 <  # We could just check for DJGPP; but this test a) works b) is more generic
10903 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10904 <  if test -f conf$$.exe; then
10905 <    # Don't use ln at all; we don't have any links
10906 <    as_ln_s='cp -p'
10907 <  else
10908 <    as_ln_s='ln -s'
10909 <  fi
10910 < elif ln conf$$.file conf$$ 2>/dev/null; then
10911 <  as_ln_s=ln
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 <  as_ln_s='cp -p'
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 > #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); } && {
10462 >         test -z "$ac_c_werror_flag" ||
10463 >         test ! -s conftest.err
10464 >       } && test -s conftest.$ac_objext; then
10465 >  ac_cv_type_size_t=yes
10466 > else
10467 >  echo "$as_me: failed program was:" >&5
10468 > sed 's/^/| /' conftest.$ac_ext >&5
10469 >
10470 >        ac_cv_type_size_t=no
10471   fi
10915 rm -f conf$$ conf$$.exe conf$$.file
10472  
10473 < if mkdir -p . 2>/dev/null; then
10918 <  as_mkdir_p=:
10919 < else
10920 <  test -d ./-p && rmdir ./-p
10921 <  as_mkdir_p=false
10473 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10474   fi
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 < as_executable_p="test -f"
10481 > cat >>confdefs.h <<_ACEOF
10482 > #define size_t unsigned int
10483 > _ACEOF
10484  
10485 < # Sed expression to map a string onto a valid CPP name.
10927 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10485 > fi
10486  
10487 < # Sed expression to map a string onto a valid variable name.
10488 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10487 > { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10488 > echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
10489 > if test "${ac_cv_header_time+set}" = set; then
10490 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10491 > else
10492 >  cat >conftest.$ac_ext <<_ACEOF
10493 > /* confdefs.h.  */
10494 > _ACEOF
10495 > cat confdefs.h >>conftest.$ac_ext
10496 > cat >>conftest.$ac_ext <<_ACEOF
10497 > /* end confdefs.h.  */
10498 > #include <sys/types.h>
10499 > #include <sys/time.h>
10500 > #include <time.h>
10501  
10502 <
10503 < # IFS
10504 < # We need space, tab and new line, in precisely that order.
10505 < as_nl='
10506 < '
10507 < IFS="   $as_nl"
10508 <
10509 < # CDPATH.
10510 < $as_unset CDPATH
10511 <
10942 < exec 6>&1
10943 <
10944 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
10945 < # report actual input values of CONFIG_FILES etc. instead of their
10946 < # values after options handling.  Logging --version etc. is OK.
10947 < exec 5>>config.log
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 <  echo
10514 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10515 < ## Running $as_me. ##
10516 < _ASBOX
10517 < } >&5
10954 < cat >&5 <<_CSEOF
10955 <
10956 < This file was extended by OOPSE $as_me 2.0, which was
10957 < generated by GNU Autoconf 2.59.  Invocation command line was
10958 <
10959 <  CONFIG_FILES    = $CONFIG_FILES
10960 <  CONFIG_HEADERS  = $CONFIG_HEADERS
10961 <  CONFIG_LINKS    = $CONFIG_LINKS
10962 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
10963 <  $ $0 $@
10964 <
10965 < _CSEOF
10966 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10967 < echo >&5
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 < # Files that config.status was made for.
10971 < if test -n "$ac_config_files"; then
10972 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10541 >        ac_cv_header_time=no
10542   fi
10543  
10544 < if test -n "$ac_config_headers"; then
10976 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
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 < if test -n "$ac_config_links"; then
10551 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10552 < fi
10550 > cat >>confdefs.h <<\_ACEOF
10551 > #define TIME_WITH_SYS_TIME 1
10552 > _ACEOF
10553  
10983 if test -n "$ac_config_commands"; then
10984  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10554   fi
10555  
10987 cat >>$CONFIG_STATUS <<\_ACEOF
10556  
10557 < ac_cs_usage="\
10990 < \`$as_me' instantiates files from templates according to the
10991 < current configuration.
10557 > # Checks for library functions.
10558  
10559 < Usage: $0 [OPTIONS] [FILE]...
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 >  # 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 >  echo "$as_me: failed program was:" >&5
10604 > sed 's/^/| /' conftest.$ac_ext >&5
10605  
10606 <  -h, --help       print this help, then exit
10607 <  -V, --version    print version number, then exit
10997 <  -q, --quiet      do not print progress messages
10998 <  -d, --debug      don't remove temporary files
10999 <      --recheck    update $as_me by reconfiguring in the same conditions
11000 <  --file=FILE[:TEMPLATE]
11001 <                   instantiate the configuration file FILE
11002 <  --header=FILE[:TEMPLATE]
11003 <                   instantiate the configuration header FILE
10606 >        ac_header_compiler=no
10607 > fi
10608  
10609 < Configuration files:
10610 < $config_files
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 < Configuration headers:
10614 < $config_headers
10615 <
10616 < Configuration links:
10617 < $config_links
11013 <
11014 < Report bugs to <bug-autoconf@gnu.org>."
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 +  echo "$as_me: failed program was:" >&5
10643 + sed 's/^/| /' conftest.$ac_ext >&5
10644  
10645 < cat >>$CONFIG_STATUS <<_ACEOF
10646 < ac_cs_version="\\
11019 < OOPSE config.status 2.0
11020 < configured by $0, generated by GNU Autoconf 2.59,
11021 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10645 >  ac_header_preproc=no
10646 > fi
10647  
10648 < Copyright (C) 2003 Free Software Foundation, Inc.
10649 < This config.status script is free software; the Free Software Foundation
10650 < gives unlimited permission to copy, distribute and modify it."
11026 < srcdir=$srcdir
11027 < INSTALL="$INSTALL"
11028 < _ACEOF
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 < cat >>$CONFIG_STATUS <<\_ACEOF
10653 < # If no file are specified by the user, then we need to provide default
10654 < # value.  By we need to know if files were specified by the user.
10655 < ac_need_defaults=:
10656 < while test $# != 0
10657 < do
10658 <  case $1 in
10659 <  --*=*)
11038 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
11039 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11040 <    ac_shift=:
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 <  -*)
10662 <    ac_option=$1
10663 <    ac_optarg=$2
10664 <    ac_shift=shift
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 <  *) # This is not an option, so the user has probably given explicit
10682 <     # arguments.
10683 <     ac_option=$1
10684 <     ac_need_defaults=false;;
10685 <  esac
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 >  eval "$as_ac_Header=\$ac_header_preproc"
10688 > fi
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 <  case $ac_option in
10694 <  # Handling of the options.
10693 > fi
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
11056 cat >>$CONFIG_STATUS <<\_ACEOF
11057  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11058    ac_cs_recheck=: ;;
11059  --version | --vers* | -V )
11060    echo "$ac_cs_version"; exit 0 ;;
11061  --he | --h)
11062    # Conflict between --help and --header
11063    { { echo "$as_me:$LINENO: error: ambiguous option: $1
11064 Try \`$0 --help' for more information." >&5
11065 echo "$as_me: error: ambiguous option: $1
11066 Try \`$0 --help' for more information." >&2;}
11067   { (exit 1); exit 1; }; };;
11068  --help | --hel | -h )
11069    echo "$ac_cs_usage"; exit 0 ;;
11070  --debug | --d* | -d )
11071    debug=: ;;
11072  --file | --fil | --fi | --f )
11073    $ac_shift
11074    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11075    ac_need_defaults=false;;
11076  --header | --heade | --head | --hea )
11077    $ac_shift
11078    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11079    ac_need_defaults=false;;
11080  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11081  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11082    ac_cs_silent=: ;;
10698  
10699 <  # This is an error.
11085 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11086 < Try \`$0 --help' for more information." >&5
11087 < echo "$as_me: error: unrecognized option: $1
11088 < Try \`$0 --help' for more information." >&2;}
11089 <   { (exit 1); exit 1; }; } ;;
10699 > fi
10700  
11091  *) ac_config_targets="$ac_config_targets $1" ;;
11092
11093  esac
11094  shift
10701   done
10702  
10703 < ac_configure_extra_args=
10703 > { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10704 > echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10705 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10706 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10707 > else
10708 >  if test "$cross_compiling" = yes; then
10709 >  ac_cv_func_malloc_0_nonnull=no
10710 > else
10711 >  cat >conftest.$ac_ext <<_ACEOF
10712 > /* confdefs.h.  */
10713 > _ACEOF
10714 > cat confdefs.h >>conftest.$ac_ext
10715 > cat >>conftest.$ac_ext <<_ACEOF
10716 > /* end confdefs.h.  */
10717 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10718 > # include <stdlib.h>
10719 > #else
10720 > char *malloc ();
10721 > #endif
10722  
10723 < if $ac_cs_silent; then
10724 <  exec 6>/dev/null
10725 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
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 core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10769 + fi
10770  
10771 +
10772 + fi
10773 + { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10774 + echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10775 + if test $ac_cv_func_malloc_0_nonnull = yes; then
10776 +
10777 + cat >>confdefs.h <<\_ACEOF
10778 + #define HAVE_MALLOC 1
10779   _ACEOF
10780 < cat >>$CONFIG_STATUS <<_ACEOF
10781 < if \$ac_cs_recheck; then
10782 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10783 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10780 >
10781 > else
10782 >  cat >>confdefs.h <<\_ACEOF
10783 > #define HAVE_MALLOC 0
10784 > _ACEOF
10785 >
10786 >   case " $LIBOBJS " in
10787 >  *" malloc.$ac_objext "* ) ;;
10788 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10789 > ;;
10790 > esac
10791 >
10792 >
10793 > cat >>confdefs.h <<\_ACEOF
10794 > #define malloc rpl_malloc
10795 > _ACEOF
10796 >
10797 > fi
10798 >
10799 >
10800 >
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 >  # 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 >  echo "$as_me: failed program was:" >&5
10847 > sed 's/^/| /' conftest.$ac_ext >&5
10848 >
10849 >        ac_header_compiler=no
10850   fi
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 +  echo "$as_me: failed program was:" >&5
10886 + sed 's/^/| /' conftest.$ac_ext >&5
10887  
10888 +  ac_header_preproc=no
10889 + fi
10890  
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 + # 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 +  eval "$as_ac_Header=\$ac_header_preproc"
10931 + fi
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 + 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 < cat >>$CONFIG_STATUS <<\_ACEOF
10943 < for ac_config_target in $ac_config_targets
11119 < do
11120 <  case "$ac_config_target" in
11121 <  # Handling of arguments.
11122 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11123 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11124 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
11125 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11126 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
11127 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11128 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11129 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11130 <   { (exit 1); exit 1; }; };;
11131 <  esac
10942 > fi
10943 >
10944   done
10945  
10946 < # If the user did not use the arguments to specify the items to instantiate,
10947 < # then the envvar interface is used.  Set only those that are not.
10948 < # We use the long form for the default assignment because of an extremely
10949 < # bizarre bug on SunOS 4.1.3.
10950 < if $ac_need_defaults; then
10951 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10952 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10953 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
10954 < fi
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 < # Have a temporary directory for convenience.  Make it in the build tree
10967 < # simply because there is no reason to put it here, and in addition,
10968 < # creating and moving files from /tmp can sometimes cause problems.
10969 < # Create a temporary directory, and hook for its removal unless debugging.
10970 < $debug ||
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 > #endif
10974 > int
10975 > main ()
10976   {
10977 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
10978 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
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); } && { 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 +  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 < # Create a (secure) tmp directory for tmp files.
11008 > ( exit $ac_status )
11009 > ac_cv_func_realloc_0_nonnull=no
11010 > fi
11011 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11012 > fi
11013  
11156 {
11157  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11158  test -n "$tmp" && test -d "$tmp"
11159 }  ||
11160 {
11161  tmp=./confstat$$-$RANDOM
11162  (umask 077 && mkdir $tmp)
11163 } ||
11164 {
11165   echo "$me: cannot create a temporary directory in ." >&2
11166   { (exit 1); exit 1; }
11167 }
11014  
11015 + fi
11016 + { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11017 + echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
11018 + if test $ac_cv_func_realloc_0_nonnull = yes; then
11019 +
11020 + cat >>confdefs.h <<\_ACEOF
11021 + #define HAVE_REALLOC 1
11022   _ACEOF
11023  
11024 < cat >>$CONFIG_STATUS <<_ACEOF
11024 > else
11025 >  cat >>confdefs.h <<\_ACEOF
11026 > #define HAVE_REALLOC 0
11027 > _ACEOF
11028  
11029 < #
11030 < # CONFIG_FILES section.
11031 < #
11029 >   case " $LIBOBJS " in
11030 >  *" realloc.$ac_objext "* ) ;;
11031 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11032 > ;;
11033 > esac
11034  
11177 # No need to generate the scripts if there are no CONFIG_FILES.
11178 # This happens for instance when ./config.status config.h
11179 if test -n "\$CONFIG_FILES"; then
11180  # Protect against being on the right side of a sed subst in config.status.
11181  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11182   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11183 s,@SHELL@,$SHELL,;t t
11184 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11185 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11186 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11187 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11188 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11189 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11190 s,@exec_prefix@,$exec_prefix,;t t
11191 s,@prefix@,$prefix,;t t
11192 s,@program_transform_name@,$program_transform_name,;t t
11193 s,@bindir@,$bindir,;t t
11194 s,@sbindir@,$sbindir,;t t
11195 s,@libexecdir@,$libexecdir,;t t
11196 s,@datadir@,$datadir,;t t
11197 s,@sysconfdir@,$sysconfdir,;t t
11198 s,@sharedstatedir@,$sharedstatedir,;t t
11199 s,@localstatedir@,$localstatedir,;t t
11200 s,@libdir@,$libdir,;t t
11201 s,@includedir@,$includedir,;t t
11202 s,@oldincludedir@,$oldincludedir,;t t
11203 s,@infodir@,$infodir,;t t
11204 s,@mandir@,$mandir,;t t
11205 s,@build_alias@,$build_alias,;t t
11206 s,@host_alias@,$host_alias,;t t
11207 s,@target_alias@,$target_alias,;t t
11208 s,@DEFS@,$DEFS,;t t
11209 s,@ECHO_C@,$ECHO_C,;t t
11210 s,@ECHO_N@,$ECHO_N,;t t
11211 s,@ECHO_T@,$ECHO_T,;t t
11212 s,@LIBS@,$LIBS,;t t
11213 s,@PROGNAME@,$PROGNAME,;t t
11214 s,@debug@,$debug,;t t
11215 s,@build@,$build,;t t
11216 s,@build_cpu@,$build_cpu,;t t
11217 s,@build_vendor@,$build_vendor,;t t
11218 s,@build_os@,$build_os,;t t
11219 s,@host@,$host,;t t
11220 s,@host_cpu@,$host_cpu,;t t
11221 s,@host_vendor@,$host_vendor,;t t
11222 s,@host_os@,$host_os,;t t
11223 s,@CC@,$CC,;t t
11224 s,@CFLAGS@,$CFLAGS,;t t
11225 s,@LDFLAGS@,$LDFLAGS,;t t
11226 s,@CPPFLAGS@,$CPPFLAGS,;t t
11227 s,@ac_ct_CC@,$ac_ct_CC,;t t
11228 s,@EXEEXT@,$EXEEXT,;t t
11229 s,@OBJEXT@,$OBJEXT,;t t
11230 s,@CXX@,$CXX,;t t
11231 s,@CXXFLAGS@,$CXXFLAGS,;t t
11232 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
11233 s,@CPP@,$CPP,;t t
11234 s,@EGREP@,$EGREP,;t t
11235 s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
11236 s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
11237 s,@F90@,$F90,;t t
11238 s,@F90FLAGS@,$F90FLAGS,;t t
11239 s,@ac_ct_F90@,$ac_ct_F90,;t t
11240 s,@PREPFLAG@,$PREPFLAG,;t t
11241 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
11242 s,@F90LIBS@,$F90LIBS,;t t
11243 s,@F90_FUNC@,$F90_FUNC,;t t
11244 s,@F90_FUNC_@,$F90_FUNC_,;t t
11245 s,@MOD@,$MOD,;t t
11246 s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
11247 s,@MODDIRFLAG@,$MODDIRFLAG,;t t
11248 s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
11249 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
11250 s,@CXXCPP@,$CXXCPP,;t t
11251 s,@LIBOBJS@,$LIBOBJS,;t t
11252 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11253 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11254 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11255 s,@LN_S@,$LN_S,;t t
11256 s,@SET_MAKE@,$SET_MAKE,;t t
11257 s,@RANLIB@,$RANLIB,;t t
11258 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11259 s,@YACC@,$YACC,;t t
11260 s,@LEX@,$LEX,;t t
11261 s,@LEXLIB@,$LEXLIB,;t t
11262 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11263 s,@PERLINTERP@,$PERLINTERP,;t t
11264 s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
11265 s,@AR@,$AR,;t t
11266 s,@PS@,$PS,;t t
11267 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
11268 s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
11269 s,@MPI_F90_INC@,$MPI_F90_INC,;t t
11270 s,@MPI_LIB@,$MPI_LIB,;t t
11271 s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
11272 s,@USE_MPI@,$USE_MPI,;t t
11273 s,@USE_CGAL@,$USE_CGAL,;t t
11274 s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
11275 s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
11276 s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
11277 s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
11278 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
11279 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
11280 s,@DOXYGEN@,$DOXYGEN,;t t
11281 s,@DOT@,$DOT,;t t
11282 s,@DOC@,$DOC,;t t
11283 s,@enable_dot@,$enable_dot,;t t
11284 s,@enable_html_docs@,$enable_html_docs,;t t
11285 s,@enable_latex_docs@,$enable_latex_docs,;t t
11286 s,@BATEXT@,$BATEXT,;t t
11287 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11288 s,@OOPSE@,$OOPSE,;t t
11289 s,@OOPSE_HOME@,$OOPSE_HOME,;t t
11290 s,@SUBDIRS@,$SUBDIRS,;t t
11291 s,@FFLAGS@,$FFLAGS,;t t
11292 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11293 CEOF
11035  
11036 + cat >>confdefs.h <<\_ACEOF
11037 + #define realloc rpl_realloc
11038   _ACEOF
11039  
11297  cat >>$CONFIG_STATUS <<\_ACEOF
11298  # Split the substitutions into bite-sized pieces for seds with
11299  # small command number limits, like on Digital OSF/1 and HP-UX.
11300  ac_max_sed_lines=48
11301  ac_sed_frag=1 # Number of current file.
11302  ac_beg=1 # First line for current file.
11303  ac_end=$ac_max_sed_lines # Line after last line for current file.
11304  ac_more_lines=:
11305  ac_sed_cmds=
11306  while $ac_more_lines; do
11307    if test $ac_beg -gt 1; then
11308      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11309    else
11310      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11311    fi
11312    if test ! -s $tmp/subs.frag; then
11313      ac_more_lines=false
11314    else
11315      # The purpose of the label and of the branching condition is to
11316      # speed up the sed processing (if there are no `@' at all, there
11317      # is no need to browse any of the substitutions).
11318      # These are the two extra sed commands mentioned above.
11319      (echo ':t
11320  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11321      if test -z "$ac_sed_cmds"; then
11322        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
11323      else
11324        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11325      fi
11326      ac_sed_frag=`expr $ac_sed_frag + 1`
11327      ac_beg=$ac_end
11328      ac_end=`expr $ac_end + $ac_max_sed_lines`
11329    fi
11330  done
11331  if test -z "$ac_sed_cmds"; then
11332    ac_sed_cmds=cat
11333  fi
11334 fi # test -n "$CONFIG_FILES"
11335
11336 _ACEOF
11337 cat >>$CONFIG_STATUS <<\_ACEOF
11338 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
11339  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11340  case $ac_file in
11341  - | *:- | *:-:* ) # input from stdin
11342        cat >$tmp/stdin
11343        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11344        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11345  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11346        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11347  * )   ac_file_in=$ac_file.in ;;
11348  esac
11349
11350  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11351  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11352 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11353         X"$ac_file" : 'X\(//\)[^/]' \| \
11354         X"$ac_file" : 'X\(//\)$' \| \
11355         X"$ac_file" : 'X\(/\)' \| \
11356         .     : '\(.\)' 2>/dev/null ||
11357 echo X"$ac_file" |
11358    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11359          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11360          /^X\(\/\/\)$/{ s//\1/; q; }
11361          /^X\(\/\).*/{ s//\1/; q; }
11362          s/.*/./; q'`
11363  { if $as_mkdir_p; then
11364    mkdir -p "$ac_dir"
11365  else
11366    as_dir="$ac_dir"
11367    as_dirs=
11368    while test ! -d "$as_dir"; do
11369      as_dirs="$as_dir $as_dirs"
11370      as_dir=`(dirname "$as_dir") 2>/dev/null ||
11371 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11372         X"$as_dir" : 'X\(//\)[^/]' \| \
11373         X"$as_dir" : 'X\(//\)$' \| \
11374         X"$as_dir" : 'X\(/\)' \| \
11375         .     : '\(.\)' 2>/dev/null ||
11376 echo X"$as_dir" |
11377    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11378          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11379          /^X\(\/\/\)$/{ s//\1/; q; }
11380          /^X\(\/\).*/{ s//\1/; q; }
11381          s/.*/./; q'`
11382    done
11383    test ! -n "$as_dirs" || mkdir $as_dirs
11384  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11385 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11386   { (exit 1); exit 1; }; }; }
11387
11388  ac_builddir=.
11389
11390 if test "$ac_dir" != .; then
11391  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11392  # A "../" for each directory in $ac_dir_suffix.
11393  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11394 else
11395  ac_dir_suffix= ac_top_builddir=
11040   fi
11041  
11398 case $srcdir in
11399  .)  # No --srcdir option.  We are building in place.
11400    ac_srcdir=.
11401    if test -z "$ac_top_builddir"; then
11402       ac_top_srcdir=.
11403    else
11404       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11405    fi ;;
11406  [\\/]* | ?:[\\/]* )  # Absolute path.
11407    ac_srcdir=$srcdir$ac_dir_suffix;
11408    ac_top_srcdir=$srcdir ;;
11409  *) # Relative path.
11410    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11411    ac_top_srcdir=$ac_top_builddir$srcdir ;;
11412 esac
11042  
11043 < # Do not use `cd foo && pwd` to compute absolute paths, because
11044 < # the directories may not exist.
11045 < case `pwd` in
11046 < .) ac_abs_builddir="$ac_dir";;
11047 < *)
11048 <  case "$ac_dir" in
11049 <  .) ac_abs_builddir=`pwd`;;
11050 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11051 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
11052 <  esac;;
11053 < esac
11054 < case $ac_abs_builddir in
11055 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
11056 < *)
11057 <  case ${ac_top_builddir}. in
11058 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
11059 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11060 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11061 <  esac;;
11062 < esac
11063 < case $ac_abs_builddir in
11064 < .) ac_abs_srcdir=$ac_srcdir;;
11065 < *)
11066 <  case $ac_srcdir in
11067 <  .) ac_abs_srcdir=$ac_abs_builddir;;
11068 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11069 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11070 <  esac;;
11071 < esac
11072 < case $ac_abs_builddir in
11073 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
11074 < *)
11075 <  case $ac_top_srcdir in
11076 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
11077 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11078 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11079 <  esac;;
11043 >
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 >  # 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 >  echo "$as_me: failed program was:" >&5
11091 > sed 's/^/| /' conftest.$ac_ext >&5
11092 >
11093 >        ac_header_compiler=no
11094 > fi
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 >  echo "$as_me: failed program was:" >&5
11130 > sed 's/^/| /' conftest.$ac_ext >&5
11131 >
11132 >  ac_header_preproc=no
11133 > fi
11134 >
11135 > rm -f conftest.err conftest.$ac_ext
11136 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11137 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11138 >
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 >  eval "$as_ac_Header=\$ac_header_preproc"
11175 > fi
11176 > ac_res=`eval echo '${'$as_ac_Header'}'`
11177 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11178 > echo "${ECHO_T}$ac_res" >&6; }
11179 >
11180 > fi
11181 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11182 >  cat >>confdefs.h <<_ACEOF
11183 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11184 > _ACEOF
11185 >
11186 > fi
11187 >
11188 > done
11189 >
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 >  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 > #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 >  echo "$as_me: failed program was:" >&5
11250 > sed 's/^/| /' conftest.$ac_ext >&5
11251 >
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 > cat >>confdefs.h <<_ACEOF
11281 > #define SELECT_TYPE_ARG5 ($3)
11282 > _ACEOF
11283 >
11284 > rm -f conftest*
11285 >
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 > _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); } && { 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 >  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 > ( exit $ac_status )
11358 > ac_cv_func_strtod=no
11359 > fi
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 > { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11366 > echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11367 > if test $ac_cv_func_strtod = no; then
11368 >  case " $LIBOBJS " in
11369 >  *" strtod.$ac_objext "* ) ;;
11370 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11371 > ;;
11372 > esac
11373 >
11374 > { echo "$as_me:$LINENO: checking for pow" >&5
11375 > echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11376 > if test "${ac_cv_func_pow+set}" = set; then
11377 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11378 > else
11379 >  cat >conftest.$ac_ext <<_ACEOF
11380 > /* confdefs.h.  */
11381 > _ACEOF
11382 > cat confdefs.h >>conftest.$ac_ext
11383 > cat >>conftest.$ac_ext <<_ACEOF
11384 > /* end confdefs.h.  */
11385 > /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11386 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11387 > #define pow innocuous_pow
11388 >
11389 > /* System header to define __stub macros and hopefully few prototypes,
11390 >    which can conflict with char pow (); below.
11391 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11392 >    <limits.h> exists even on freestanding compilers.  */
11393 >
11394 > #ifdef __STDC__
11395 > # include <limits.h>
11396 > #else
11397 > # include <assert.h>
11398 > #endif
11399 >
11400 > #undef pow
11401 >
11402 > /* Override any GCC internal prototype to avoid an error.
11403 >   Use char because int might match the return type of a GCC
11404 >   builtin and then its argument prototype would still apply.  */
11405 > #ifdef __cplusplus
11406 > extern "C"
11407 > #endif
11408 > char pow ();
11409 > /* The GNU C library defines this for functions which it implements
11410 >    to always fail with ENOSYS.  Some functions are actually named
11411 >    something starting with __ and the normal name is an alias.  */
11412 > #if defined __stub_pow || defined __stub___pow
11413 > choke me
11414 > #endif
11415 >
11416 > #ifdef FC_DUMMY_MAIN
11417 > #ifndef FC_DUMMY_MAIN_EQ_F77
11418 > #  ifdef __cplusplus
11419 >     extern "C"
11420 > #  endif
11421 >   int FC_DUMMY_MAIN() { return 1; }
11422 > #endif
11423 > #endif
11424 > int
11425 > main ()
11426 > {
11427 > return pow ();
11428 >  ;
11429 >  return 0;
11430 > }
11431 > _ACEOF
11432 > 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 >  echo "$as_me: failed program was:" >&5
11453 > sed 's/^/| /' conftest.$ac_ext >&5
11454 >
11455 >        ac_cv_func_pow=no
11456 > fi
11457 >
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 > 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
11470 >  ac_check_lib_save_LIBS=$LIBS
11471 > LIBS="-lm  $LIBS"
11472 > cat >conftest.$ac_ext <<_ACEOF
11473 > /* confdefs.h.  */
11474 > _ACEOF
11475 > cat confdefs.h >>conftest.$ac_ext
11476 > cat >>conftest.$ac_ext <<_ACEOF
11477 > /* end confdefs.h.  */
11478 >
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 > 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 > return pow ();
11498 >  ;
11499 >  return 0;
11500 > }
11501 > _ACEOF
11502 > rm -f conftest.$ac_objext conftest$ac_exeext
11503 > if { (ac_try="$ac_link"
11504 > case "(($ac_try" in
11505 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11506 >  *) ac_try_echo=$ac_try;;
11507 > esac
11508 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11509 >  (eval "$ac_link") 2>conftest.er1
11510 >  ac_status=$?
11511 >  grep -v '^ *+' conftest.er1 >conftest.err
11512 >  rm -f conftest.er1
11513 >  cat conftest.err >&5
11514 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515 >  (exit $ac_status); } && {
11516 >         test -z "$ac_c_werror_flag" ||
11517 >         test ! -s conftest.err
11518 >       } && test -s conftest$ac_exeext &&
11519 >       $as_test_x conftest$ac_exeext; then
11520 >  ac_cv_lib_m_pow=yes
11521 > else
11522 >  echo "$as_me: failed program was:" >&5
11523 > sed 's/^/| /' conftest.$ac_ext >&5
11524 >
11525 >        ac_cv_lib_m_pow=no
11526 > fi
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_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: 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 >  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 > /* 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 > 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 > return $ac_func ();
11623 >  ;
11624 >  return 0;
11625 > }
11626 > _ACEOF
11627 > rm -f conftest.$ac_objext conftest$ac_exeext
11628 > if { (ac_try="$ac_link"
11629 > case "(($ac_try" in
11630 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11631 >  *) ac_try_echo=$ac_try;;
11632 > esac
11633 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11634 >  (eval "$ac_link") 2>conftest.er1
11635 >  ac_status=$?
11636 >  grep -v '^ *+' conftest.er1 >conftest.err
11637 >  rm -f conftest.er1
11638 >  cat conftest.err >&5
11639 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 >  (exit $ac_status); } && {
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 >        eval "$as_ac_var=no"
11651 > fi
11652 >
11653 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11654 >      conftest$ac_exeext conftest.$ac_ext
11655 > 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 >
11667 >
11668 > # special check for _system_configuration because AIX <4.3.2 do not
11669 > # contain the `physmem' member.
11670 > { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11671 > echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11672 > cat >conftest.$ac_ext <<_ACEOF
11673 > /* confdefs.h.  */
11674 > _ACEOF
11675 > cat confdefs.h >>conftest.$ac_ext
11676 > cat >>conftest.$ac_ext <<_ACEOF
11677 > /* end confdefs.h.  */
11678 > #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 >         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
11726 >
11727 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11728 >
11729 >
11730 > case $debug in
11731 >  1)
11732 >     ;;
11733 >  *)
11734 >
11735 >
11736 >
11737 >
11738 >
11739 > # Try to determine "good" native compiler flags if none specified on command
11740 > # line
11741 >
11742 > if test "$ac_test_FFLAGS" != "set"; then
11743 >  FCFLAGS=""
11744 >  case "${host_cpu}-${host_os}" in
11745 >
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
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 > 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 >
11820 >
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 >
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 >  ac_cv_prog_really_gcc=no
11874 > fi
11875 >
11876 > fi
11877 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11878 > echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
11879 > if test "$ac_cv_prog_really_gcc" = yes; then
11880 >        :
11881 >
11882 > else
11883 >        :
11884 >
11885 > fi
11886 >
11887 >
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 >  *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
11941 >
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
11952 >
11953 >
11954 >
11955 > { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
11956 > echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
11957 > if test "${ac_guessed_cflags+set}" = set; then
11958 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11959 > else
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 > 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 >        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
11987 >
11988 >
11989 > fi
11990 >
11991 >
11992 >
11993 >
11994 >
11995 >
11996 >
11997 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
11998 > echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
11999 > if test "${ac_cv_prog_really_gxx+set}" = set; then
12000 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12001 > else
12002 >
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 >
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 >
12029 > else
12030 >        :
12031 >
12032 > fi
12033 >
12034 >
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 >  *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*
12105 >
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 >
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 >  # Is the header compilable?
12205 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12206 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
12207 > cat >conftest.$ac_ext <<_ACEOF
12208 > /* confdefs.h.  */
12209 > _ACEOF
12210 > cat confdefs.h >>conftest.$ac_ext
12211 > cat >>conftest.$ac_ext <<_ACEOF
12212 > /* end confdefs.h.  */
12213 > $ac_includes_default
12214 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12215 > _ACEOF
12216 > rm -f conftest.$ac_objext
12217 > if { (ac_try="$ac_compile"
12218 > case "(($ac_try" in
12219 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12220 >  *) ac_try_echo=$ac_try;;
12221 > esac
12222 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12223 >  (eval "$ac_compile") 2>conftest.er1
12224 >  ac_status=$?
12225 >  grep -v '^ *+' conftest.er1 >conftest.err
12226 >  rm -f conftest.er1
12227 >  cat conftest.err >&5
12228 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229 >  (exit $ac_status); } && {
12230 >         test -z "$ac_c_werror_flag" ||
12231 >         test ! -s conftest.err
12232 >       } && test -s conftest.$ac_objext; then
12233 >  ac_header_compiler=yes
12234 > else
12235 >  echo "$as_me: failed program was:" >&5
12236 > sed 's/^/| /' conftest.$ac_ext >&5
12237 >
12238 >        ac_header_compiler=no
12239 > fi
12240 >
12241 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12242 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12243 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12244 >
12245 > # Is the header present?
12246 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12247 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
12248 > cat >conftest.$ac_ext <<_ACEOF
12249 > /* confdefs.h.  */
12250 > _ACEOF
12251 > cat confdefs.h >>conftest.$ac_ext
12252 > cat >>conftest.$ac_ext <<_ACEOF
12253 > /* end confdefs.h.  */
12254 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12255 > _ACEOF
12256 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12257 > case "(($ac_try" in
12258 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12259 >  *) ac_try_echo=$ac_try;;
12260 > esac
12261 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12262 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12263 >  ac_status=$?
12264 >  grep -v '^ *+' conftest.er1 >conftest.err
12265 >  rm -f conftest.er1
12266 >  cat conftest.err >&5
12267 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12268 >  (exit $ac_status); } >/dev/null && {
12269 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12270 >         test ! -s conftest.err
12271 >       }; then
12272 >  ac_header_preproc=yes
12273 > else
12274 >  echo "$as_me: failed program was:" >&5
12275 > sed 's/^/| /' conftest.$ac_ext >&5
12276 >
12277 >  ac_header_preproc=no
12278 > fi
12279 >
12280 > rm -f conftest.err conftest.$ac_ext
12281 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12282 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12283 >
12284 > # So?  What about this header?
12285 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12286 >  yes:no: )
12287 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12288 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12289 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12290 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12291 >    ac_header_preproc=yes
12292 >    ;;
12293 >  no:yes:* )
12294 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12295 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12296 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
12297 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
12298 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12299 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12300 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
12301 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12302 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12303 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12304 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12305 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12306 >    ( cat <<\_ASBOX
12307 > ## ------------------------------ ##
12308 > ## Report this to gezelter@nd.edu ##
12309 > ## ------------------------------ ##
12310 > _ASBOX
12311 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12312 >    ;;
12313 > esac
12314 > { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12315 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12316 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12317 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12318 > else
12319 >  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 > 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="-lCGAL  $LIBS"
12340 > cat >conftest.$ac_ext <<_ACEOF
12341 > /* confdefs.h.  */
12342 > _ACEOF
12343 > cat confdefs.h >>conftest.$ac_ext
12344 > cat >>conftest.$ac_ext <<_ACEOF
12345 > /* end confdefs.h.  */
12346 >
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 > #endif
12356 > int
12357 > main ()
12358 > {
12359 > return main ();
12360 >  ;
12361 >  return 0;
12362 > }
12363 > _ACEOF
12364 > rm -f conftest.$ac_objext conftest$ac_exeext
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 >         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_CGAL_main=no
12388 > fi
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_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 >                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="-lCGAL  $LIBS"
12411 > cat >conftest.$ac_ext <<_ACEOF
12412 > /* confdefs.h.  */
12413 > _ACEOF
12414 > cat confdefs.h >>conftest.$ac_ext
12415 > cat >>conftest.$ac_ext <<_ACEOF
12416 > /* end confdefs.h.  */
12417 >
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 > #endif
12427 > int
12428 > main ()
12429 > {
12430 > return main ();
12431 >  ;
12432 >  return 0;
12433 > }
12434 > _ACEOF
12435 > rm -f conftest.$ac_objext conftest$ac_exeext
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 >         test -z "$ac_c_werror_flag" ||
12450 >         test ! -s conftest.err
12451 >       } && test -s conftest$ac_exeext &&
12452 >       $as_test_x conftest$ac_exeext; then
12453 >  ac_cv_lib_CGAL_main=yes
12454 > else
12455 >  echo "$as_me: failed program was:" >&5
12456 > sed 's/^/| /' conftest.$ac_ext >&5
12457 >
12458 >        ac_cv_lib_CGAL_main=no
12459 > fi
12460 >
12461 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12462 >      conftest$ac_exeext conftest.$ac_ext
12463 > LIBS=$ac_check_lib_save_LIBS
12464 > fi
12465 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12466 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
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 >                        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="-lmpfr  $LIBS"
12484 > cat >conftest.$ac_ext <<_ACEOF
12485 > /* confdefs.h.  */
12486 > _ACEOF
12487 > cat confdefs.h >>conftest.$ac_ext
12488 > cat >>conftest.$ac_ext <<_ACEOF
12489 > /* end confdefs.h.  */
12490 >
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 > #endif
12500 > int
12501 > main ()
12502 > {
12503 > return main ();
12504 >  ;
12505 >  return 0;
12506 > }
12507 > _ACEOF
12508 > rm -f conftest.$ac_objext conftest$ac_exeext
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 +         test -z "$ac_c_werror_flag" ||
12523 +         test ! -s conftest.err
12524 +       } && test -s conftest$ac_exeext &&
12525 +       $as_test_x conftest$ac_exeext; then
12526 +  ac_cv_lib_mpfr_main=yes
12527 + else
12528 +  echo "$as_me: failed program was:" >&5
12529 + sed 's/^/| /' conftest.$ac_ext >&5
12530  
12531 +        ac_cv_lib_mpfr_main=no
12532 + fi
12533  
12534 <  case $INSTALL in
12535 <  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12536 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
12537 <  esac
12534 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12535 >      conftest$ac_exeext conftest.$ac_ext
12536 > LIBS=$ac_check_lib_save_LIBS
12537 > fi
12538 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12539 > echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
12540 > if test $ac_cv_lib_mpfr_main = yes; then
12541 >  CGAL_LIBS="$CGAL_LIBS -lmpfr"
12542 > fi
12543  
12544 <  if test x"$ac_file" != x-; then
12545 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
12546 < echo "$as_me: creating $ac_file" >&6;}
12547 <    rm -f "$ac_file"
12548 <  fi
12549 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
12550 <  # use $as_me), people would be surprised to read:
12551 <  #    /* config.h.  Generated by config.status.  */
12552 <  if test x"$ac_file" = x-; then
12553 <    configure_input=
12554 <  else
12555 <    configure_input="$ac_file.  "
12556 <  fi
11472 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
11473 <                                     sed 's,.*/,,'` by configure."
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="-lgmp  $LIBS"
12551 > cat >conftest.$ac_ext <<_ACEOF
12552 > /* confdefs.h.  */
12553 > _ACEOF
12554 > cat confdefs.h >>conftest.$ac_ext
12555 > cat >>conftest.$ac_ext <<_ACEOF
12556 > /* end confdefs.h.  */
12557  
12558 <  # First look for the input files in the build tree, otherwise in the
12559 <  # src tree.
12560 <  ac_file_inputs=`IFS=:
12561 <    for f in $ac_file_in; do
12562 <      case $f in
12563 <      -) echo $tmp/stdin ;;
12564 <      [\\/$]*)
12565 <         # Absolute (can't be DOS-style, as IFS=:)
12566 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12567 < echo "$as_me: error: cannot find input file: $f" >&2;}
12568 <   { (exit 1); exit 1; }; }
12569 <         echo "$f";;
12570 <      *) # Relative
12571 <         if test -f "$f"; then
12572 <           # Build tree
12573 <           echo "$f"
12574 <         elif test -f "$srcdir/$f"; then
12575 <           # Source tree
12576 <           echo "$srcdir/$f"
12577 <         else
12578 <           # /dev/null tree
12579 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12580 < echo "$as_me: error: cannot find input file: $f" >&2;}
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 > #endif
12567 > int
12568 > main ()
12569 > {
12570 > return main ();
12571 >  ;
12572 >  return 0;
12573 > }
12574 > _ACEOF
12575 > rm -f conftest.$ac_objext conftest$ac_exeext
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 >         test -z "$ac_c_werror_flag" ||
12590 >         test ! -s conftest.err
12591 >       } && test -s conftest$ac_exeext &&
12592 >       $as_test_x conftest$ac_exeext; then
12593 >  ac_cv_lib_gmp_main=yes
12594 > else
12595 >  echo "$as_me: failed program was:" >&5
12596 > sed 's/^/| /' conftest.$ac_ext >&5
12597 >
12598 >        ac_cv_lib_gmp_main=no
12599 > fi
12600 >
12601 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12602 >      conftest$ac_exeext conftest.$ac_ext
12603 > LIBS=$ac_check_lib_save_LIBS
12604 > fi
12605 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
12606 > echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
12607 > if test $ac_cv_lib_gmp_main = yes; then
12608 >  CGAL_LIBS="$CGAL_LIBS -lgmp"
12609 > fi
12610 >
12611 >                        { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
12612 > echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
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="-lgmpxx  $LIBS"
12618 > cat >conftest.$ac_ext <<_ACEOF
12619 > /* confdefs.h.  */
12620 > _ACEOF
12621 > cat confdefs.h >>conftest.$ac_ext
12622 > cat >>conftest.$ac_ext <<_ACEOF
12623 > /* end confdefs.h.  */
12624 >
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 > #endif
12634 > int
12635 > main ()
12636 > {
12637 > return main ();
12638 >  ;
12639 >  return 0;
12640 > }
12641 > _ACEOF
12642 > rm -f conftest.$ac_objext conftest$ac_exeext
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 >         test -z "$ac_c_werror_flag" ||
12657 >         test ! -s conftest.err
12658 >       } && test -s conftest$ac_exeext &&
12659 >       $as_test_x conftest$ac_exeext; then
12660 >  ac_cv_lib_gmpxx_main=yes
12661 > else
12662 >  echo "$as_me: failed program was:" >&5
12663 > sed 's/^/| /' conftest.$ac_ext >&5
12664 >
12665 >        ac_cv_lib_gmpxx_main=no
12666 > fi
12667 >
12668 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12669 >      conftest$ac_exeext conftest.$ac_ext
12670 > LIBS=$ac_check_lib_save_LIBS
12671 > fi
12672 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
12673 > echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
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 >
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 >
12756 >
12757 > { echo "$as_me:$LINENO: checking CGAL" >&5
12758 > echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
12759 >
12760 >
12761 >
12762 >
12763 >
12764 > if test "$acx_cgal_found" == yes; then
12765 >        { echo "$as_me:$LINENO: result: yes" >&5
12766 > echo "${ECHO_T}yes" >&6; }
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 > if test "$acx_cgal_found" == yes; then
12775 >        USE_CGAL=yes
12776 >
12777 > cat >>confdefs.h <<\_ACEOF
12778 > #define HAVE_CGAL 1
12779 > _ACEOF
12780 >
12781 >
12782 >
12783 >
12784 >
12785 > fi
12786 >
12787 >
12788 >
12789 >
12790 > # Check whether --enable-doxygen was given.
12791 > if test "${enable_doxygen+set}" = set; then
12792 >  enableval=$enable_doxygen;
12793 > fi
12794 >
12795 > # Check whether --enable-dot was given.
12796 > if test "${enable_dot+set}" = set; then
12797 >  enableval=$enable_dot;
12798 > fi
12799 >
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 >   enable_html_docs=yes
12805 > fi
12806 >
12807 > # Check whether --enable-latex-docs was given.
12808 > if test "${enable_latex_docs+set}" = set; then
12809 >  enableval=$enable_latex_docs;
12810 > else
12811 >   enable_latex_docs=no
12812 > fi
12813 >
12814 > if test "x$enable_doxygen" = xno; then
12815 >        enable_doc=no
12816 > else
12817 >        # Extract the first word of "doxygen", so it can be a program name with args.
12818 > set dummy doxygen; ac_word=$2
12819 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
12820 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12821 > if test "${ac_cv_path_DOXYGEN+set}" = set; then
12822 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12823 > else
12824 >  case $DOXYGEN in
12825 >  [\\/]* | ?:[\\/]*)
12826 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
12827 >  ;;
12828 >  *)
12829 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12830 > for as_dir in $PATH
12831 > 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 { 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
12848 > if test -n "$DOXYGEN"; then
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; }
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
12860 > echo "$as_me: error: could not find doxygen" >&2;}
12861     { (exit 1); exit 1; }; }
12862 <         fi;;
12862 >                fi
12863 >                enable_doc=no
12864 >        else
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; }
12870 > if test "${ac_cv_path_DOT+set}" = set; then
12871 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12872 > else
12873 >  case $DOT in
12874 >  [\\/]* | ?:[\\/]*)
12875 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
12876 >  ;;
12877 >  *)
12878 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12879 > for as_dir in $PATH
12880 > 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 { 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
12897 > if test -n "$DOT"; then
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; }
12903 > fi
12904 >
12905 >
12906 >        fi
12907 > fi
12908 >
12909 > if test "x$enable_doc" = xyes; then
12910 >  DOC=1
12911 > else
12912 >  DOC=0
12913 > fi
12914 >
12915 >
12916 > if test x$DOT = x; then
12917 >        if test "x$enable_dot" = xyes; then
12918 >                { { echo "$as_me:$LINENO: error: could not find dot" >&5
12919 > echo "$as_me: error: could not find dot" >&2;}
12920 >   { (exit 1); exit 1; }; }
12921 >        fi
12922 >        enable_dot=no
12923 > else
12924 >        enable_dot=yes
12925 > fi
12926 >
12927 >
12928 >
12929 >
12930 >
12931 >
12932 >
12933 >
12934 >
12935 >
12936 >
12937 >
12938 >
12939 >
12940 >
12941 >
12942 >
12943 >
12944 >
12945 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
12946 >
12947 >
12948 > cat >confcache <<\_ACEOF
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
12951 > # scripts and configure runs, see configure's option --config-cache.
12952 > # It is not useful on other systems.  If it contains results you don't
12953 > # want to keep, you may remove or edit it.
12954 > #
12955 > # config.status only pays attention to the cache file if you give it
12956 > # the --recheck option to rerun configure.
12957 > #
12958 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
12959 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
12960 > # following values.
12961 >
12962 > _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, 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 > (
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 <    done` || { (exit 1); exit 1; }
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 $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 >      ;; #(
12994 >    *)
12995 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
12996 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12997 >      ;;
12998 >    esac |
12999 >    sort
13000 > ) |
13001 >  sed '
13002 >     /^ac_cv_env_/b end
13003 >     t clear
13004 >     :clear
13005 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13006 >     t end
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 "$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
13021 >
13022 > test "x$prefix" = xNONE && prefix=$ac_default_prefix
13023 > # Let make expand exec_prefix.
13024 > test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13025 >
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_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 >
13041 > LTLIBOBJS=$ac_ltlibobjs
13042 >
13043 >
13044 >
13045 > : ${CONFIG_STATUS=./config.status}
13046 > ac_clean_files_save=$ac_clean_files
13047 > ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13048 > { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13049 > echo "$as_me: creating $CONFIG_STATUS" >&6;}
13050 > cat >$CONFIG_STATUS <<_ACEOF
13051 > #! $SHELL
13052 > # Generated by $as_me.
13053 > # Run this file to recreate the current configuration.
13054 > # Compiler output produced by configure, useful for debugging
13055 > # configure, is in config.log if it exists.
13056 >
13057 > debug=false
13058 > ac_cs_recheck=false
13059 > ac_cs_silent=false
13060 > SHELL=\${CONFIG_SHELL-$SHELL}
13061 > _ACEOF
13062 >
13063 > cat >>$CONFIG_STATUS <<\_ACEOF
13064 > ## --------------------- ##
13065 > ## M4sh Initialization.  ##
13066 > ## --------------------- ##
13067 >
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 >  setopt NO_GLOB_SUBST
13077 > else
13078 >  case `(set -o) 2>/dev/null` in
13079 >  *posix*) set -o posix ;;
13080 > esac
13081 >
13082 > fi
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
13111 > else
13112 >  as_unset=false
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 > for as_var in ENV MAIL MAILPATH
13151 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13152 > done
13153 > PS1='$ '
13154 > PS2='> '
13155 > PS4='+ '
13156 >
13157 > # NLS nuisances.
13158 > for as_var in \
13159 >  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13160 >  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13161 >  LC_TELEPHONE LC_TIME
13162 > do
13163 >  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13164 >    eval $as_var=C; export $as_var
13165 >  else
13166 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13167 >  fi
13168 > done
13169 >
13170 > # Required to use basename.
13171 > if expr a : '\(a\)' >/dev/null 2>&1 &&
13172 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13173 >  as_expr=expr
13174 > else
13175 >  as_expr=false
13176 > fi
13177 >
13178 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13179 >  as_basename=basename
13180 > else
13181 >  as_basename=false
13182 > fi
13183 >
13184 >
13185 > # Name of the executable.
13186 > as_me=`$as_basename -- "$0" ||
13187 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13188 >         X"$0" : 'X\(//\)$' \| \
13189 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13190 > echo X/"$0" |
13191 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
13192 >            s//\1/
13193 >            q
13194 >          }
13195 >          /^X\/\(\/\/\)$/{
13196 >            s//\1/
13197 >            q
13198 >          }
13199 >          /^X\/\(\/\).*/{
13200 >            s//\1/
13201 >            q
13202 >          }
13203 >          s/.*/./; q'`
13204 >
13205 > # CDPATH.
13206 > $as_unset CDPATH
13207 >
13208 >
13209 >
13210 >  as_lineno_1=$LINENO
13211 >  as_lineno_2=$LINENO
13212 >  test "x$as_lineno_1" != "x$as_lineno_2" &&
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 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 >  # 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 >      :loop
13236 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13237 >      t loop
13238 >      s/-\n.*//
13239 >    ' >$as_me.lineno &&
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 sensitive to this).
13247 >  . "./$as_me.lineno"
13248 >  # Exit status is that of the last command.
13249 >  exit
13250 > }
13251 >
13252 >
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 &&
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 >  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'
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$$.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=:
13303 > else
13304 >  test -d ./-p && rmdir ./-p
13305 >  as_mkdir_p=false
13306 > fi
13307 >
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'"
13333 >
13334 > # Sed expression to map a string onto a valid variable name.
13335 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13336 >
13337 >
13338 > exec 6>&1
13339 >
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.
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 >
13347 >  CONFIG_FILES    = $CONFIG_FILES
13348 >  CONFIG_HEADERS  = $CONFIG_HEADERS
13349 >  CONFIG_LINKS    = $CONFIG_LINKS
13350 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
13351 >  $ $0 $@
13352 >
13353 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
13354 > "
13355 >
13356   _ACEOF
13357 +
13358   cat >>$CONFIG_STATUS <<_ACEOF
13359 <  sed "$ac_vpsub
13360 < $extrasub
13359 > # Files that config.status was made for.
13360 > config_files="$ac_config_files"
13361 > config_headers="$ac_config_headers"
13362 >
13363   _ACEOF
13364 +
13365   cat >>$CONFIG_STATUS <<\_ACEOF
13366 < :t
13367 < /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13368 < s,@configure_input@,$configure_input,;t t
13369 < s,@srcdir@,$ac_srcdir,;t t
13370 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
13371 < s,@top_srcdir@,$ac_top_srcdir,;t t
13372 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13373 < s,@builddir@,$ac_builddir,;t t
13374 < s,@abs_builddir@,$ac_abs_builddir,;t t
13375 < s,@top_builddir@,$ac_top_builddir,;t t
13376 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13377 < s,@INSTALL@,$ac_INSTALL,;t t
13378 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13379 <  rm -f $tmp/stdin
13380 <  if test x"$ac_file" != x-; then
13381 <    mv $tmp/out $ac_file
13382 <  else
13383 <    cat $tmp/out
13384 <    rm -f $tmp/out
13385 <  fi
13366 > ac_cs_usage="\
13367 > \`$as_me' instantiates files from templates according to the
13368 > current configuration.
13369 >
13370 > Usage: $0 [OPTIONS] [FILE]...
13371 >
13372 >  -h, --help       print this help, 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
13377 >  --file=FILE[:TEMPLATE]
13378 >                   instantiate the configuration file FILE
13379 >  --header=FILE[:TEMPLATE]
13380 >                   instantiate the configuration header FILE
13381 >
13382 > Configuration files:
13383 > $config_files
13384 >
13385 > Configuration headers:
13386 > $config_headers
13387 >
13388 > Report bugs to <bug-autoconf@gnu.org>."
13389 >
13390 > _ACEOF
13391 > cat >>$CONFIG_STATUS <<_ACEOF
13392 > ac_cs_version="\\
13393 > OOPSE config.status 4.0
13394 > configured by $0, generated by GNU Autoconf 2.61,
13395 >  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13396 >
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 >
13401 > ac_pwd='$ac_pwd'
13402 > srcdir='$srcdir'
13403 > INSTALL='$INSTALL'
13404 > _ACEOF
13405 >
13406 > cat >>$CONFIG_STATUS <<\_ACEOF
13407 > # If no file are specified by the user, then we need to provide default
13408 > # value.  By we need to know if files were specified by the user.
13409 > ac_need_defaults=:
13410 > while test $# != 0
13411 > do
13412 >  case $1 in
13413 >  --*=*)
13414 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13415 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13416 >    ac_shift=:
13417 >    ;;
13418 >  *)
13419 >    ac_option=$1
13420 >    ac_optarg=$2
13421 >    ac_shift=shift
13422 >    ;;
13423 >  esac
13424 >
13425 >  case $ac_option in
13426 >  # Handling of the options.
13427 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13428 >    ac_cs_recheck=: ;;
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
13435 >    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13436 >    ac_need_defaults=false;;
13437 >  --header | --heade | --head | --hea )
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: 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"
13458 >     ac_need_defaults=false ;;
13459  
11529  # Run the commands associated with the file.
11530  case $ac_file in
11531    make/Makefile ) chmod 0755 scripts/* ;;
11532    src/utils/Makefile ) chmod 0755 scripts/* ;;
11533    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
11534    scripts/filepp ) chmod 0755 scripts/* ;;
13460    esac
13461 +  shift
13462   done
13463 +
13464 + ac_configure_extra_args=
13465 +
13466 + if $ac_cs_silent; then
13467 +  exec 6>/dev/null
13468 +  ac_configure_extra_args="$ac_configure_extra_args --silent"
13469 + fi
13470 +
13471   _ACEOF
13472 + cat >>$CONFIG_STATUS <<_ACEOF
13473 + if \$ac_cs_recheck; then
13474 +  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13475 +  CONFIG_SHELL=$SHELL
13476 +  export CONFIG_SHELL
13477 +  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13478 + fi
13479 +
13480 + _ACEOF
13481   cat >>$CONFIG_STATUS <<\_ACEOF
13482 + exec 5>>config.log
13483 + {
13484 +  echo
13485 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13486 + ## Running $as_me. ##
13487 + _ASBOX
13488 +  echo "$ac_log"
13489 + } >&5
13490  
13491 < #
13492 < # CONFIG_HEADER section.
13493 < #
13491 > _ACEOF
13492 > cat >>$CONFIG_STATUS <<_ACEOF
13493 > _ACEOF
13494  
13495 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11545 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
11546 < #
11547 < # ac_d sets the value in "#define NAME VALUE" lines.
11548 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
11549 < ac_dB='[         ].*$,\1#\2'
11550 < ac_dC=' '
11551 < ac_dD=',;t'
11552 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11553 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
11554 < ac_uB='$,\1#\2define\3'
11555 < ac_uC=' '
11556 < ac_uD=',;t'
13495 > cat >>$CONFIG_STATUS <<\_ACEOF
13496  
13497 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13498 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13499 <  case $ac_file in
13500 <  - | *:- | *:-:* ) # input from stdin
13501 <        cat >$tmp/stdin
13502 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13503 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13504 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13505 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13506 <  * )   ac_file_in=$ac_file.in ;;
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  
11570  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
11571 echo "$as_me: creating $ac_file" >&6;}
13515  
13516 <  # First look for the input files in the build tree, otherwise in the
13517 <  # src tree.
13518 <  ac_file_inputs=`IFS=:
13519 <    for f in $ac_file_in; do
13520 <      case $f in
13521 <      -) echo $tmp/stdin ;;
13522 <      [\\/$]*)
13523 <         # Absolute (can't be DOS-style, as IFS=:)
11581 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11582 < echo "$as_me: error: cannot find input file: $f" >&2;}
11583 <   { (exit 1); exit 1; }; }
11584 <         # Do quote $f, to prevent DOS paths from being IFS'd.
11585 <         echo "$f";;
11586 <      *) # Relative
11587 <         if test -f "$f"; then
11588 <           # Build tree
11589 <           echo "$f"
11590 <         elif test -f "$srcdir/$f"; then
11591 <           # Source tree
11592 <           echo "$srcdir/$f"
11593 <         else
11594 <           # /dev/null tree
11595 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11596 < echo "$as_me: error: cannot find input file: $f" >&2;}
11597 <   { (exit 1); exit 1; }; }
11598 <         fi;;
11599 <      esac
11600 <    done` || { (exit 1); exit 1; }
11601 <  # Remove the trailing spaces.
11602 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
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
13519 > # bizarre bug on SunOS 4.1.3.
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
13523 > fi
13524  
13525 < _ACEOF
13525 > # Have a temporary directory for convenience.  Make it in the build tree
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 > # 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 >  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 > }
13539 > # Create a (secure) tmp directory for tmp files.
13540  
13541 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
13542 < # `conftest.undefs', that substitutes the proper values into
13543 < # config.h.in to produce config.h.  The first handles `#define'
13544 < # templates, and the second `#undef' templates.
13545 < # And first: Protect against being on the right side of a sed subst in
13546 < # config.status.  Protect against being in an unquoted here document
13547 < # in config.status.
13548 < rm -f conftest.defines conftest.undefs
13549 < # Using a here document instead of a string reduces the quoting nightmare.
13550 < # Putting comments in sed scripts is not portable.
13541 > {
13542 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13543 >  test -n "$tmp" && test -d "$tmp"
13544 > }  ||
13545 > {
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 >
13554   #
13555 < # `end' is used to avoid that the second main sed command (meant for
13556 < # 0-ary CPP macros) applies to n-ary macro definitions.
11619 < # See the Autoconf documentation for `clear'.
11620 < cat >confdef2sed.sed <<\_ACEOF
11621 < s/[\\&,]/\\&/g
11622 < s,[\\$`],\\&,g
11623 < t clear
11624 < : clear
11625 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11626 < t end
11627 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11628 < : end
11629 < _ACEOF
11630 < # If some macros were called several times there might be several times
11631 < # the same #defines, which is useless.  Nevertheless, we may not want to
11632 < # sort them, since we want the *last* AC-DEFINE to be honored.
11633 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11634 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11635 < rm -f confdef2sed.sed
13555 > # Set up the sed scripts for CONFIG_FILES section.
13556 > #
13557  
13558 < # This sed command replaces #undef with comments.  This is necessary, for
13559 < # example, in the case of _POSIX_SOURCE, which is predefined and required
13560 < # on some systems where configure will not decide to define it.
13561 < cat >>conftest.undefs <<\_ACEOF
11641 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
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
13561 >
13562   _ACEOF
13563  
11644 # Break up conftest.defines because some shells have a limit on the size
11645 # of here documents, and old seds have small limits too (100 cmds).
11646 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
11647 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
11648 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
11649 echo '  :' >>$CONFIG_STATUS
11650 rm -f conftest.tail
11651 while grep . conftest.defines >/dev/null
11652 do
11653  # Write a limited-size here document to $tmp/defines.sed.
11654  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11655  # Speed up: don't consider the non `#define' lines.
11656  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
11657  # Work around the forget-to-reset-the-flag bug.
11658  echo 't clr' >>$CONFIG_STATUS
11659  echo ': clr' >>$CONFIG_STATUS
11660  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
11661  echo 'CEOF
11662  sed -f $tmp/defines.sed $tmp/in >$tmp/out
11663  rm -f $tmp/in
11664  mv $tmp/out $tmp/in
11665 ' >>$CONFIG_STATUS
11666  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
11667  rm -f conftest.defines
11668  mv conftest.tail conftest.defines
11669 done
11670 rm -f conftest.defines
11671 echo '  fi # grep' >>$CONFIG_STATUS
11672 echo >>$CONFIG_STATUS
13564  
11674 # Break up conftest.undefs because some shells have a limit on the size
11675 # of here documents, and old seds have small limits too (100 cmds).
11676 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
11677 rm -f conftest.tail
11678 while grep . conftest.undefs >/dev/null
11679 do
11680  # Write a limited-size here document to $tmp/undefs.sed.
11681  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11682  # Speed up: don't consider the non `#undef'
11683  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
11684  # Work around the forget-to-reset-the-flag bug.
11685  echo 't clr' >>$CONFIG_STATUS
11686  echo ': clr' >>$CONFIG_STATUS
11687  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11688  echo 'CEOF
11689  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11690  rm -f $tmp/in
11691  mv $tmp/out $tmp/in
11692 ' >>$CONFIG_STATUS
11693  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11694  rm -f conftest.undefs
11695  mv conftest.tail conftest.undefs
11696 done
11697 rm -f conftest.undefs
13565  
13566 < cat >>$CONFIG_STATUS <<\_ACEOF
13567 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
13568 <  # use $as_me), people would be surprised to read:
13569 <  #    /* config.h.  Generated by config.status.  */
13570 <  if test x"$ac_file" = x-; then
13571 <    echo "/* Generated by configure.  */" >$tmp/config.h
13572 <  else
13573 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
13574 <  fi
13575 <  cat $tmp/in >>$tmp/config.h
13576 <  rm -f $tmp/in
13577 <  if test x"$ac_file" != x-; then
13578 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
13579 <      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13580 < echo "$as_me: $ac_file is unchanged" >&6;}
13581 <    else
13582 <      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13583 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13584 <         X"$ac_file" : 'X\(//\)[^/]' \| \
13585 <         X"$ac_file" : 'X\(//\)$' \| \
13586 <         X"$ac_file" : 'X\(/\)' \| \
13587 <         .     : '\(.\)' 2>/dev/null ||
13588 < echo X"$ac_file" |
13589 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13590 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13591 <          /^X\(\/\/\)$/{ s//\1/; q; }
13592 <          /^X\(\/\).*/{ s//\1/; q; }
13593 <          s/.*/./; q'`
13594 <      { if $as_mkdir_p; then
13595 <    mkdir -p "$ac_dir"
13596 <  else
13597 <    as_dir="$ac_dir"
13598 <    as_dirs=
13599 <    while test ! -d "$as_dir"; do
13600 <      as_dirs="$as_dir $as_dirs"
13601 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
13602 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13603 <         X"$as_dir" : 'X\(//\)[^/]' \| \
13604 <         X"$as_dir" : 'X\(//\)$' \| \
13605 <         X"$as_dir" : 'X\(/\)' \| \
13606 <         .     : '\(.\)' 2>/dev/null ||
13607 < echo X"$as_dir" |
13608 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13609 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13610 <          /^X\(\/\/\)$/{ s//\1/; q; }
13611 <          /^X\(\/\).*/{ s//\1/; q; }
13612 <          s/.*/./; q'`
13613 <    done
13614 <    test ! -n "$as_dirs" || mkdir $as_dirs
13615 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13616 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13617 <   { (exit 1); exit 1; }; }; }
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 <      rm -f $ac_file
13669 <      mv $tmp/config.h $ac_file
13670 <    fi
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 <    cat $tmp/config.h
11757 <    rm -f $tmp/config.h
13675 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13676    fi
13677   done
11760 _ACEOF
11761 cat >>$CONFIG_STATUS <<\_ACEOF
13678  
13679 < #
13680 < # CONFIG_LINKS section.
13681 < #
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 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
13686 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13687 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
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  
11771  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
11772 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
13703  
13704 <  if test ! -r $srcdir/$ac_source; then
13705 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
13706 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
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 <  rm -f $ac_dest
13757 > done
13758  
13759 <  # Make relative symlinks.
13760 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
13761 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13762 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
13763 <         X"$ac_dest" : 'X\(//\)$' \| \
13764 <         X"$ac_dest" : 'X\(/\)' \| \
13765 <         .     : '\(.\)' 2>/dev/null ||
13766 < echo X"$ac_dest" |
13767 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13768 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13769 <          /^X\(\/\/\)$/{ s//\1/; q; }
13770 <          /^X\(\/\).*/{ s//\1/; q; }
13771 <          s/.*/./; q'`
13772 <  { if $as_mkdir_p; then
13773 <    mkdir -p "$ac_dest_dir"
13774 <  else
13775 <    as_dir="$ac_dest_dir"
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 > 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 >  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\(/\)' \| . 2>/dev/null ||
13871 > echo X"$ac_file" |
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\(/\)' \| \
11806 <         .     : '\(.\)' 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_dest_dir\"" >&5
13928 < echo "$as_me: error: cannot create directory \"$ac_dest_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; }; }; }
11818
13930    ac_builddir=.
13931  
13932 < if test "$ac_dest_dir" != .; then
13933 <  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
13934 <  # A "../" for each directory in $ac_dir_suffix.
13935 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13936 < else
13937 <  ac_dir_suffix= ac_top_builddir=
13938 < fi
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_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
11835 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11836 <    fi ;;
11837 <  [\\/]* | ?:[\\/]* )  # Absolute path.
13951 >    ac_top_srcdir=$ac_top_builddir_sub
13952 >    ac_abs_top_srcdir=$ac_pwd ;;
13953 >  [\\/]* | ?:[\\/]* )  # Absolute name.
13954      ac_srcdir=$srcdir$ac_dir_suffix;
13955 <    ac_top_srcdir=$srcdir ;;
13956 <  *) # Relative path.
13957 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13958 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
13955 >    ac_top_srcdir=$srcdir
13956 >    ac_abs_top_srcdir=$srcdir ;;
13957 >  *) # Relative name.
13958 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13959 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
13960 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13961   esac
13962 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13963  
13964 < # Do not use `cd foo && pwd` to compute absolute paths, because
13965 < # the directories may not exist.
13966 < case `pwd` in
13967 < .) ac_abs_builddir="$ac_dest_dir";;
13968 < *)
13969 <  case "$ac_dest_dir" in
13970 <  .) ac_abs_builddir=`pwd`;;
13971 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
13972 <  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
13973 <  esac;;
13964 >
13965 >  case $ac_mode in
13966 >  :F)
13967 >  #
13968 >  # CONFIG_FILE
13969 >  #
13970 >
13971 >  case $INSTALL in
13972 >  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13973 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13974 >  esac
13975 > _ACEOF
13976 >
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 > 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 < case $ac_abs_builddir in
11857 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
11858 < *)
11859 <  case ${ac_top_builddir}. in
11860 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
11861 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11862 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11863 <  esac;;
11864 < esac
11865 < case $ac_abs_builddir in
11866 < .) ac_abs_srcdir=$ac_srcdir;;
11867 < *)
11868 <  case $ac_srcdir in
11869 <  .) ac_abs_srcdir=$ac_abs_builddir;;
11870 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11871 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11872 <  esac;;
11873 < esac
11874 < case $ac_abs_builddir in
11875 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
11876 < *)
11877 <  case $ac_top_srcdir in
11878 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
11879 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11880 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11881 <  esac;;
11882 < 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&@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 <  case $srcdir in
14032 <  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
14033 <      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
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 >  -) cat "$tmp/out"; rm -f "$tmp/out";;
14042 >  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14043    esac
14044 + ;;
14045 +  :H)
14046 +  #
14047 +  # CONFIG_HEADER
14048 +  #
14049 + _ACEOF
14050  
14051 <  # Try a symlink, then a hard link, then a copy.
14052 <  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
14053 <    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
14054 <    cp -p $srcdir/$ac_source $ac_dest ||
14055 <    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
14056 < echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
14057 <   { (exit 1); exit 1; }; }
14058 < done
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=' ,'
14070 >
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 > # 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 > # Break up conftest.defines:
14093 > ac_max_sed_lines=50
14094 >
14095 > # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14096 > # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14097 > # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14098 > # et cetera.
14099 > ac_in='$ac_file_inputs'
14100 > ac_out='"$tmp/out1"'
14101 > ac_nxt='"$tmp/out2"'
14102 >
14103 > while :
14104 > do
14105 >  # Write a here document:
14106 >    cat >>$CONFIG_STATUS <<_ACEOF
14107 >    # First, check the format of the line:
14108 >    cat >"\$tmp/defines.sed" <<\\CEOF
14109 > /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14110 > /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14111 > b
14112 > :def
14113   _ACEOF
14114 +  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14115 +  echo 'CEOF
14116 +    sed -f "$tmp/defines.sed"' "$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 conftest.tail
14124  
14125 + echo "ac_result=$ac_in" >>$CONFIG_STATUS
14126   cat >>$CONFIG_STATUS <<\_ACEOF
14127 +  if test x"$ac_file" != x-; 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
14134 +      rm -f $ac_file
14135 +      mv "$tmp/config.h" $ac_file
14136 +    fi
14137 +  else
14138 +    echo "/* $configure_input  */"
14139 +    cat "$ac_result"
14140 +  fi
14141 +  rm -f "$tmp/out12"
14142 + ;;
14143  
14144 +
14145 +  esac
14146 +
14147 +
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 +
14156 +  esac
14157 + done # for ac_tag
14158 +
14159 +
14160   { (exit 0); exit 0; }
14161   _ACEOF
14162   chmod +x $CONFIG_STATUS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines