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 340 by gezelter, Tue Feb 15 05:05:33 2005 UTC vs.
Revision 1210 by gezelter, Wed Jan 23 03:45:33 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.57 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 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
8 < # 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
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 (FOO=FOO; unset FOO) >/dev/null 2>&1; then
56 > if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57    as_unset=unset
58   else
59    as_unset=false
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 43 | Line 107 | do
107    LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108    LC_TELEPHONE LC_TIME
109   do
110 <  if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
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=:
518   else
519 +  test -d ./-p && rmdir ./-p
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="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
547 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
548  
549   # Sed expression to map a string onto a valid variable name.
550 < as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
550 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551  
552  
235 # IFS
236 # We need space, tab and new line, in precisely that order.
237 as_nl='
238 '
239 IFS="   $as_nl"
553  
554 < # CDPATH.
242 < $as_unset CDPATH
554 > exec 7<&0 </dev/null 6>&1
555  
244
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  
250 exec 6>&1
251
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  
263 # Maximum number of lines to put in a shell here document.
264 # This variable seems obsolete.  It should probably be removed, and
265 # only ac_max_sed_lines should be used.
266 : ${ac_max_here_lines=38}
267
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 277 | 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>
305 #else
306 # if HAVE_STDINT_H
307 #  include <stdint.h>
308 # 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 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 CPP EGREP LIBOBJS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT AR PS MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI SPRNG_LIB_DIR SPRNG_INC_DIR SPRNG_LIB USE_SPRNG MKL_LIBDIR MKL_LIB MKL_INC HAVE_MKL 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 > CXX
668 > CXXFLAGS
669 > LDFLAGS
670 > CPPFLAGS
671 > ac_ct_CXX
672 > EXEEXT
673 > OBJEXT
674 > CC
675 > CFLAGS
676 > ac_ct_CC
677 > FC
678 > FCFLAGS
679 > ac_ct_FC
680 > CPP
681 > GREP
682 > EGREP
683 > LN_S
684 > SET_MAKE
685 > RANLIB
686 > YACC
687 > YFLAGS
688 > LEX
689 > LEX_OUTPUT_ROOT
690 > LEXLIB
691 > PERLINTERP
692 > PERL_SHEBANG
693 > INSTALL_PROGRAM
694 > INSTALL_SCRIPT
695 > INSTALL_DATA
696 > AR
697 > PS
698 > FCFLAGS_F90
699 > FCFLAGS_SRCEXT
700 > PREPDEFFLAG
701 > FCLIBS
702 > FC_FUNC
703 > FC_FUNC_
704 > MOD
705 > F90_WORK_FILES_ARG
706 > MODDIRFLAG
707 > F90MODINCSPEC
708 > F90_MODULE_NAMES
709 > ZLIB_INC_DIR
710 > ZLIB_LIB_DIR
711 > ZLIB
712 > FFTW_INC_DIR
713 > FFTW_LIB_DIR
714 > FFTW_LIBS
715 > QHULL_INC_DIR
716 > QHULL_LIB_DIR
717 > QHULL
718 > USE_QHULL
719 > CXXCPP
720 > OPENBABEL_INC_DIR
721 > OPENBABEL_LIB_DIR
722 > OPENBABEL_LIB
723 > USE_OPENBABEL
724 > LIBOBJS
725 > POW_LIB
726 > __func__
727 > MPI_LIB_DIR
728 > MPI_INC_DIR
729 > MPI_F90_INC
730 > MPI_LIB
731 > MPI_F90_LIB
732 > USE_MPI
733 > CGAL_MAKEFILE
734 > CGAL_CXXFLAGS
735 > CGAL_CPPFLAGS
736 > CGAL_LDFLAGS
737 > CGAL_LIBS
738 > USE_CGAL
739 > DOXYGEN
740 > DOT
741 > DOC
742 > enable_dot
743 > enable_html_docs
744 > enable_latex_docs
745 > BATEXT
746 > MKINSTALLDIRS
747 > OOPSE
748 > OOPSE_HOME
749 > SUBDIRS
750 > LTLIBOBJS'
751   ac_subst_files=''
752 +      ac_precious_vars='build_alias
753 + host_alias
754 + target_alias
755 + CXX
756 + CXXFLAGS
757 + LDFLAGS
758 + LIBS
759 + CPPFLAGS
760 + CCC
761 + CC
762 + CFLAGS
763 + FC
764 + FCFLAGS
765 + CPP
766 + YACC
767 + YFLAGS
768 + CXXCPP'
769  
770 +
771   # Initialize some variables set by options.
772   ac_init_help=
773   ac_init_version=false
# Line 339 | Line 793 | x_libraries=NONE
793   # and all the variables that are supposed to be based on exec_prefix
794   # by default will actually change.
795   # Use braces instead of parens because sh, perl, etc. also accept them.
796 + # (The list follows the same order as the GNU Coding Standards.)
797   bindir='${exec_prefix}/bin'
798   sbindir='${exec_prefix}/sbin'
799   libexecdir='${exec_prefix}/libexec'
800 < datadir='${prefix}/share'
800 > datarootdir='${prefix}/share'
801 > datadir='${datarootdir}'
802   sysconfdir='${prefix}/etc'
803   sharedstatedir='${prefix}/com'
804   localstatedir='${prefix}/var'
349 libdir='${exec_prefix}/lib'
805   includedir='${prefix}/include'
806   oldincludedir='/usr/include'
807 < infodir='${prefix}/info'
808 < mandir='${prefix}/man'
807 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
808 > infodir='${datarootdir}/info'
809 > htmldir='${docdir}'
810 > dvidir='${docdir}'
811 > pdfdir='${docdir}'
812 > psdir='${docdir}'
813 > libdir='${exec_prefix}/lib'
814 > localedir='${datarootdir}/locale'
815 > mandir='${datarootdir}/man'
816  
817   ac_prev=
818 + ac_dashdash=
819   for ac_option
820   do
821    # If the previous option needs an argument, assign it.
822    if test -n "$ac_prev"; then
823 <    eval "$ac_prev=\$ac_option"
823 >    eval $ac_prev=\$ac_option
824      ac_prev=
825      continue
826    fi
827  
828 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
828 >  case $ac_option in
829 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
830 >  *)    ac_optarg=yes ;;
831 >  esac
832  
833    # Accept the important Cygnus configure options, so we can diagnose typos.
834  
835 <  case $ac_option in
835 >  case $ac_dashdash$ac_option in
836 >  --)
837 >    ac_dashdash=yes ;;
838  
839    -bindir | --bindir | --bindi | --bind | --bin | --bi)
840      ac_prev=bindir ;;
# Line 388 | Line 856 | do
856    --config-cache | -C)
857      cache_file=config.cache ;;
858  
859 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
859 >  -datadir | --datadir | --datadi | --datad)
860      ac_prev=datadir ;;
861 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394 <  | --da=*)
861 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
862      datadir=$ac_optarg ;;
863  
864 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
865 +  | --dataroo | --dataro | --datar)
866 +    ac_prev=datarootdir ;;
867 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
868 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
869 +    datarootdir=$ac_optarg ;;
870 +
871    -disable-* | --disable-*)
872      ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
873      # Reject names that are not valid shell variable names.
874 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
874 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
875        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
876     { (exit 1); exit 1; }; }
877 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
878 <    eval "enable_$ac_feature=no" ;;
877 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
878 >    eval enable_$ac_feature=no ;;
879  
880 +  -docdir | --docdir | --docdi | --doc | --do)
881 +    ac_prev=docdir ;;
882 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
883 +    docdir=$ac_optarg ;;
884 +
885 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
886 +    ac_prev=dvidir ;;
887 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
888 +    dvidir=$ac_optarg ;;
889 +
890    -enable-* | --enable-*)
891      ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
892      # Reject names that are not valid shell variable names.
893 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
893 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
894        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
895     { (exit 1); exit 1; }; }
896 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
897 <    case $ac_option in
414 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415 <      *) ac_optarg=yes ;;
416 <    esac
417 <    eval "enable_$ac_feature='$ac_optarg'" ;;
896 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
897 >    eval enable_$ac_feature=\$ac_optarg ;;
898  
899    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
900    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 441 | Line 921 | do
921    -host=* | --host=* | --hos=* | --ho=*)
922      host_alias=$ac_optarg ;;
923  
924 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
925 +    ac_prev=htmldir ;;
926 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
927 +  | --ht=*)
928 +    htmldir=$ac_optarg ;;
929 +
930    -includedir | --includedir | --includedi | --included | --include \
931    | --includ | --inclu | --incl | --inc)
932      ac_prev=includedir ;;
# Line 465 | Line 951 | do
951    | --libexe=* | --libex=* | --libe=*)
952      libexecdir=$ac_optarg ;;
953  
954 +  -localedir | --localedir | --localedi | --localed | --locale)
955 +    ac_prev=localedir ;;
956 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
957 +    localedir=$ac_optarg ;;
958 +
959    -localstatedir | --localstatedir | --localstatedi | --localstated \
960 <  | --localstate | --localstat | --localsta | --localst \
470 <  | --locals | --local | --loca | --loc | --lo)
960 >  | --localstate | --localstat | --localsta | --localst | --locals)
961      ac_prev=localstatedir ;;
962    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
963 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
474 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
963 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
964      localstatedir=$ac_optarg ;;
965  
966    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 536 | Line 1025 | do
1025    | --progr-tra=* | --program-tr=* | --program-t=*)
1026      program_transform_name=$ac_optarg ;;
1027  
1028 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1029 +    ac_prev=pdfdir ;;
1030 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1031 +    pdfdir=$ac_optarg ;;
1032 +
1033 +  -psdir | --psdir | --psdi | --psd | --ps)
1034 +    ac_prev=psdir ;;
1035 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1036 +    psdir=$ac_optarg ;;
1037 +
1038    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1039    | -silent | --silent | --silen | --sile | --sil)
1040      silent=yes ;;
# Line 588 | Line 1087 | do
1087    -with-* | --with-*)
1088      ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1089      # Reject names that are not valid shell variable names.
1090 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1090 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1091        { echo "$as_me: error: invalid package name: $ac_package" >&2
1092     { (exit 1); exit 1; }; }
1093 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1094 <    case $ac_option in
596 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597 <      *) ac_optarg=yes ;;
598 <    esac
599 <    eval "with_$ac_package='$ac_optarg'" ;;
1093 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1094 >    eval with_$ac_package=\$ac_optarg ;;
1095  
1096    -without-* | --without-*)
1097      ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1098      # Reject names that are not valid shell variable names.
1099 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1099 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1100        { echo "$as_me: error: invalid package name: $ac_package" >&2
1101     { (exit 1); exit 1; }; }
1102 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1103 <    eval "with_$ac_package=no" ;;
1102 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1103 >    eval with_$ac_package=no ;;
1104  
1105    --x)
1106      # Obsolete; use --with-x.
# Line 636 | Line 1131 | Try \`$0 --help' for more information." >&2
1131      expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1132        { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1133     { (exit 1); exit 1; }; }
1134 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
640 <    eval "$ac_envvar='$ac_optarg'"
1134 >    eval $ac_envvar=\$ac_optarg
1135      export $ac_envvar ;;
1136  
1137    *)
# Line 657 | Line 1151 | fi
1151     { (exit 1); exit 1; }; }
1152   fi
1153  
1154 < # Be sure to have absolute paths.
1155 < for ac_var in exec_prefix prefix
1154 > # Be sure to have absolute directory names.
1155 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1156 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1157 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1158 >                libdir localedir mandir
1159   do
1160 <  eval ac_val=$`echo $ac_var`
1160 >  eval ac_val=\$$ac_var
1161    case $ac_val in
1162 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
1163 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667 <   { (exit 1); exit 1; }; };;
1162 >    [\\/$]* | ?:[\\/]* )  continue;;
1163 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1164    esac
1165 +  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1166 +   { (exit 1); exit 1; }; }
1167   done
1168  
671 # Be sure to have absolute paths.
672 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
673              localstatedir libdir includedir oldincludedir infodir mandir
674 do
675  eval ac_val=$`echo $ac_var`
676  case $ac_val in
677    [\\/$]* | ?:[\\/]* ) ;;
678    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
679   { (exit 1); exit 1; }; };;
680  esac
681 done
682
1169   # There might be people who depend on the old broken behavior: `$host'
1170   # used to hold the argument of --host etc.
1171   # FIXME: To remove some day.
# Line 704 | Line 1190 | test "$silent" = yes && exec 6>/dev/null
1190   test "$silent" = yes && exec 6>/dev/null
1191  
1192  
1193 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1194 + ac_ls_di=`ls -di .` &&
1195 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1196 +  { echo "$as_me: error: Working directory cannot be determined" >&2
1197 +   { (exit 1); exit 1; }; }
1198 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1199 +  { echo "$as_me: error: pwd does not report name of working directory" >&2
1200 +   { (exit 1); exit 1; }; }
1201 +
1202 +
1203   # Find the source files, if location was not specified.
1204   if test -z "$srcdir"; then
1205    ac_srcdir_defaulted=yes
1206 <  # Try the directory containing this script, then its parent.
1207 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1206 >  # Try the directory containing this script, then the parent directory.
1207 >  ac_confdir=`$as_dirname -- "$0" ||
1208   $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1209 <         X"$0" : 'X\(//\)[^/]' \| \
1210 <         X"$0" : 'X\(//\)$' \| \
1211 <         X"$0" : 'X\(/\)' \| \
716 <         .     : '\(.\)' 2>/dev/null ||
1209 >         X"$0" : 'X\(//\)[^/]' \| \
1210 >         X"$0" : 'X\(//\)$' \| \
1211 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1212   echo X"$0" |
1213 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1214 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1215 <          /^X\(\/\/\)$/{ s//\1/; q; }
1216 <          /^X\(\/\).*/{ s//\1/; q; }
1217 <          s/.*/./; q'`
1213 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1214 >            s//\1/
1215 >            q
1216 >          }
1217 >          /^X\(\/\/\)[^/].*/{
1218 >            s//\1/
1219 >            q
1220 >          }
1221 >          /^X\(\/\/\)$/{
1222 >            s//\1/
1223 >            q
1224 >          }
1225 >          /^X\(\/\).*/{
1226 >            s//\1/
1227 >            q
1228 >          }
1229 >          s/.*/./; q'`
1230    srcdir=$ac_confdir
1231 <  if test ! -r $srcdir/$ac_unique_file; then
1231 >  if test ! -r "$srcdir/$ac_unique_file"; then
1232      srcdir=..
1233    fi
1234   else
1235    ac_srcdir_defaulted=no
1236   fi
1237 < if test ! -r $srcdir/$ac_unique_file; then
1238 <  if test "$ac_srcdir_defaulted" = yes; then
1239 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
1237 > if test ! -r "$srcdir/$ac_unique_file"; then
1238 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1239 >  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1240     { (exit 1); exit 1; }; }
734  else
735    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
736   { (exit 1); exit 1; }; }
737  fi
1241   fi
1242 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1243 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1242 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1243 > ac_abs_confdir=`(
1244 >        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1245     { (exit 1); exit 1; }; }
1246 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1247 < ac_env_build_alias_set=${build_alias+set}
1248 < ac_env_build_alias_value=$build_alias
1249 < ac_cv_env_build_alias_set=${build_alias+set}
1250 < ac_cv_env_build_alias_value=$build_alias
1251 < ac_env_host_alias_set=${host_alias+set}
1252 < ac_env_host_alias_value=$host_alias
1253 < ac_cv_env_host_alias_set=${host_alias+set}
1254 < ac_cv_env_host_alias_value=$host_alias
1255 < ac_env_target_alias_set=${target_alias+set}
1256 < ac_env_target_alias_value=$target_alias
1257 < ac_cv_env_target_alias_set=${target_alias+set}
1258 < ac_cv_env_target_alias_value=$target_alias
1259 < ac_env_CC_set=${CC+set}
1260 < ac_env_CC_value=$CC
1261 < ac_cv_env_CC_set=${CC+set}
1262 < ac_cv_env_CC_value=$CC
759 < ac_env_CFLAGS_set=${CFLAGS+set}
760 < ac_env_CFLAGS_value=$CFLAGS
761 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
762 < ac_cv_env_CFLAGS_value=$CFLAGS
763 < ac_env_LDFLAGS_set=${LDFLAGS+set}
764 < ac_env_LDFLAGS_value=$LDFLAGS
765 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
766 < ac_cv_env_LDFLAGS_value=$LDFLAGS
767 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
768 < ac_env_CPPFLAGS_value=$CPPFLAGS
769 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
770 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
771 < ac_env_CXX_set=${CXX+set}
772 < ac_env_CXX_value=$CXX
773 < ac_cv_env_CXX_set=${CXX+set}
774 < ac_cv_env_CXX_value=$CXX
775 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
776 < ac_env_CXXFLAGS_value=$CXXFLAGS
777 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
778 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
779 < ac_env_F90_set=${F90+set}
780 < ac_env_F90_value=$F90
781 < ac_cv_env_F90_set=${F90+set}
782 < ac_cv_env_F90_value=$F90
783 < ac_env_F90FLAGS_set=${F90FLAGS+set}
784 < ac_env_F90FLAGS_value=$F90FLAGS
785 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
786 < ac_cv_env_F90FLAGS_value=$F90FLAGS
787 < ac_env_CPP_set=${CPP+set}
788 < ac_env_CPP_value=$CPP
789 < ac_cv_env_CPP_set=${CPP+set}
790 < ac_cv_env_CPP_value=$CPP
1246 >        pwd)`
1247 > # When building in place, set srcdir=.
1248 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1249 >  srcdir=.
1250 > fi
1251 > # Remove unnecessary trailing slashes from srcdir.
1252 > # Double slashes in file names in object file debugging info
1253 > # mess up M-x gdb in Emacs.
1254 > case $srcdir in
1255 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1256 > esac
1257 > for ac_var in $ac_precious_vars; do
1258 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1259 >  eval ac_env_${ac_var}_value=\$${ac_var}
1260 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1261 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1262 > done
1263  
1264   #
1265   # Report the --help message.
# Line 796 | Line 1268 | if test "$ac_init_help" = "long"; then
1268    # Omit some internal or obsolete options to make the list less imposing.
1269    # This message is too long to be a string in the A/UX 3.1 sh.
1270    cat <<_ACEOF
1271 < \`configure' configures OOPSE 2.0 to adapt to many kinds of systems.
1271 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1272  
1273   Usage: $0 [OPTION]... [VAR=VALUE]...
1274  
# Line 816 | Line 1288 | Configuration:
1288    -n, --no-create         do not create output files
1289        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1290  
819 _ACEOF
820
821  cat <<_ACEOF
1291   Installation directories:
1292    --prefix=PREFIX         install architecture-independent files in PREFIX
1293 <                          [$ac_default_prefix]
1293 >                          [$ac_default_prefix]
1294    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1295 <                          [PREFIX]
1295 >                          [PREFIX]
1296  
1297   By default, \`make install' will install all the files in
1298   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 836 | Line 1305 | Fine tuning of the installation directories:
1305    --bindir=DIR           user executables [EPREFIX/bin]
1306    --sbindir=DIR          system admin executables [EPREFIX/sbin]
1307    --libexecdir=DIR       program executables [EPREFIX/libexec]
839  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1308    --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1309    --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1310    --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1311    --libdir=DIR           object code libraries [EPREFIX/lib]
1312    --includedir=DIR       C header files [PREFIX/include]
1313    --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1314 <  --infodir=DIR          info documentation [PREFIX/info]
1315 <  --mandir=DIR           man documentation [PREFIX/man]
1316 < _ACEOF
1317 <
1318 <  cat <<\_ACEOF
1319 <
1320 < System types:
1314 >  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1315 >  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1316 >  --infodir=DIR          info documentation [DATAROOTDIR/info]
1317 >  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1318 >  --mandir=DIR           man documentation [DATAROOTDIR/man]
1319 >  --docdir=DIR           documentation root [DATAROOTDIR/doc/oopse]
1320 >  --htmldir=DIR          html documentation [DOCDIR]
1321 >  --dvidir=DIR           dvi documentation [DOCDIR]
1322 >  --pdfdir=DIR           pdf documentation [DOCDIR]
1323 >  --psdir=DIR            ps documentation [DOCDIR]
1324 > _ACEOF
1325 >
1326 >  cat <<\_ACEOF
1327 >
1328 > System types:
1329    --build=BUILD     configure for building on BUILD [guessed]
1330    --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1331   _ACEOF
# Line 857 | Line 1333 | if test -n "$ac_init_help"; then
1333  
1334   if test -n "$ac_init_help"; then
1335    case $ac_init_help in
1336 <     short | recursive ) echo "Configuration of OOPSE 2.0:";;
1336 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1337     esac
1338    cat <<\_ACEOF
1339  
1340   Optional Features:
1341    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1342    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1343 +  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1344    --enable-debug          Compile OOPSE in debug mode
1345 +  --enable-single         compile OOPSE in single precision
1346 +  --enable-float          synonym for --enable-single
1347    --enable-doxygen        enable documentation generation with doxygen (auto)
1348    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1349    --enable-html-docs      enable HTML generation with doxygen (yes)
1350    --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
872  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1351  
1352   Optional Packages:
1353    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1354    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1355 +  --with-perl-shebang     override what perl thinks is the way for the kernel
1356 +                          to start it (seldom needed)
1357 +  --with-zlib=DIR         root directory path of zlib installation (defaults
1358 +                          to /usr/local or /usr if not found in /usr/local)
1359 +  --with-fftw=DIR         root directory path of fftw installation (defaults
1360 +                          to /usr/local or /usr if not found in /usr/local)
1361 +  --with-qhull=DIR        root directory path of qhull installation (defaults
1362 +                          to /usr/local or /usr if not found in /usr/local)
1363 +  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1364 +                          (defaults to /usr/local or /usr if not found in
1365 +                          /usr/local)
1366    --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1367 <  --with-sprng=<prefix>   compile with SPRNG installed in <prefix>
1368 <                          [default=/usr/local]
880 <  --with-mkl              Do we want MKL will check /usr/local/intel/mkl61 /opt/intel/mkl61
1367 >  --with-cgalmakefile=makefile
1368 >                          Use the following CGAL makefile
1369  
1370   Some influential environment variables:
883  CC          C compiler command
884  CFLAGS      C compiler flags
885  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
886              nonstandard directory <lib dir>
887  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
888              headers in a nonstandard directory <include dir>
1371    CXX         C++ compiler command
1372    CXXFLAGS    C++ compiler flags
1373 <  F90         Fortran 90 compiler command
1374 <  F90FLAGS    Fortran 90 compiler flags
1373 >  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1374 >              nonstandard directory <lib dir>
1375 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1376 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1377 >              you have headers in a nonstandard directory <include dir>
1378 >  CC          C compiler command
1379 >  CFLAGS      C compiler flags
1380 >  FC          Fortran compiler command
1381 >  FCFLAGS     Fortran compiler flags
1382    CPP         C preprocessor
1383 +  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1384 +              the first program found out of: `bison -y', `byacc', `yacc'.
1385 +  YFLAGS      The list of arguments that will be passed by default to $YACC.
1386 +              This script will default YFLAGS to the empty string to avoid a
1387 +              default value of `-d' given by some make applications.
1388 +  CXXCPP      C++ preprocessor
1389  
1390   Use these variables to override the choices made by `configure' or to help
1391   it to find libraries and programs with nonstandard names/locations.
1392  
1393   Report bugs to <gezelter@nd.edu>.
1394   _ACEOF
1395 + ac_status=$?
1396   fi
1397  
1398   if test "$ac_init_help" = "recursive"; then
1399    # If there are subdirs, report their specific --help.
904  ac_popdir=`pwd`
1400    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1401 <    test -d $ac_dir || continue
1401 >    test -d "$ac_dir" || continue
1402      ac_builddir=.
1403  
1404 < if test "$ac_dir" != .; then
1404 > case "$ac_dir" in
1405 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1406 > *)
1407    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1408 <  # A "../" for each directory in $ac_dir_suffix.
1409 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1410 < else
1411 <  ac_dir_suffix= ac_top_builddir=
1412 < fi
1408 >  # A ".." for each directory in $ac_dir_suffix.
1409 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1410 >  case $ac_top_builddir_sub in
1411 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1413 >  esac ;;
1414 > esac
1415 > ac_abs_top_builddir=$ac_pwd
1416 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1417 > # for backward compatibility:
1418 > ac_top_builddir=$ac_top_build_prefix
1419  
1420   case $srcdir in
1421 <  .)  # No --srcdir option.  We are building in place.
1421 >  .)  # We are building in place.
1422      ac_srcdir=.
1423 <    if test -z "$ac_top_builddir"; then
1424 <       ac_top_srcdir=.
1425 <    else
923 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
924 <    fi ;;
925 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1423 >    ac_top_srcdir=$ac_top_builddir_sub
1424 >    ac_abs_top_srcdir=$ac_pwd ;;
1425 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1426      ac_srcdir=$srcdir$ac_dir_suffix;
1427 <    ac_top_srcdir=$srcdir ;;
1428 <  *) # Relative path.
1429 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1430 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1427 >    ac_top_srcdir=$srcdir
1428 >    ac_abs_top_srcdir=$srcdir ;;
1429 >  *) # Relative name.
1430 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1431 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1432 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1433   esac
1434 < # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
933 < # absolute.
934 < ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
935 < ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
936 < ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
937 < ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
1434 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1435  
1436 <    cd $ac_dir
1437 <    # Check for guested configure; otherwise get Cygnus style configure.
1438 <    if test -f $ac_srcdir/configure.gnu; then
1439 <      echo
1440 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1441 <    elif test -f $ac_srcdir/configure; then
1442 <      echo
1443 <      $SHELL $ac_srcdir/configure  --help=recursive
947 <    elif test -f $ac_srcdir/configure.ac ||
948 <           test -f $ac_srcdir/configure.in; then
949 <      echo
950 <      $ac_configure --help
1436 >    cd "$ac_dir" || { ac_status=$?; continue; }
1437 >    # Check for guested configure.
1438 >    if test -f "$ac_srcdir/configure.gnu"; then
1439 >      echo &&
1440 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1441 >    elif test -f "$ac_srcdir/configure"; then
1442 >      echo &&
1443 >      $SHELL "$ac_srcdir/configure" --help=recursive
1444      else
1445        echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1446 <    fi
1447 <    cd $ac_popdir
1446 >    fi || ac_status=$?
1447 >    cd "$ac_pwd" || { ac_status=$?; break; }
1448    done
1449   fi
1450  
1451 < test -n "$ac_init_help" && exit 0
1451 > test -n "$ac_init_help" && exit $ac_status
1452   if $ac_init_version; then
1453    cat <<\_ACEOF
1454 < OOPSE configure 2.0
1455 < generated by GNU Autoconf 2.57
1454 > OOPSE configure 4.0
1455 > generated by GNU Autoconf 2.61
1456  
1457 < Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
1458 < Free Software Foundation, Inc.
1457 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1458 > 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1459   This configure script is free software; the Free Software Foundation
1460   gives unlimited permission to copy, distribute and modify it.
1461   _ACEOF
1462 <  exit 0
1462 >  exit
1463   fi
1464 < exec 5>config.log
972 < cat >&5 <<_ACEOF
1464 > cat >config.log <<_ACEOF
1465   This file contains any messages produced by compilers while
1466   running configure, to aid debugging if configure makes a mistake.
1467  
1468 < It was created by OOPSE $as_me 2.0, which was
1469 < generated by GNU Autoconf 2.57.  Invocation command line was
1468 > It was created by OOPSE $as_me 4.0, which was
1469 > generated by GNU Autoconf 2.61.  Invocation command line was
1470  
1471    $ $0 $@
1472  
1473   _ACEOF
1474 + exec 5>>config.log
1475   {
1476   cat <<_ASUNAME
1477   ## --------- ##
# Line 997 | Line 1490 | uname -v = `(uname -v) 2>/dev/null || echo unknown`
1490   /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1491   /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1492   /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1493 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1493 > /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1494   /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1495   /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1496   /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
# Line 1011 | Line 1504 | done
1504    test -z "$as_dir" && as_dir=.
1505    echo "PATH: $as_dir"
1506   done
1507 + IFS=$as_save_IFS
1508  
1509   } >&5
1510  
# Line 1032 | Line 1526 | ac_configure_args1=
1526   ac_configure_args=
1527   ac_configure_args0=
1528   ac_configure_args1=
1035 ac_sep=
1529   ac_must_keep_next=false
1530   for ac_pass in 1 2
1531   do
# Line 1043 | Line 1536 | do
1536      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1537      | -silent | --silent | --silen | --sile | --sil)
1538        continue ;;
1539 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1539 >    *\'*)
1540        ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1541      esac
1542      case $ac_pass in
# Line 1051 | Line 1544 | do
1544      2)
1545        ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1546        if test $ac_must_keep_next = true; then
1547 <        ac_must_keep_next=false # Got value, back to normal.
1547 >        ac_must_keep_next=false # Got value, back to normal.
1548        else
1549 <        case $ac_arg in
1550 <          *=* | --config-cache | -C | -disable-* | --disable-* \
1551 <          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1552 <          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1553 <          | -with-* | --with-* | -without-* | --without-* | --x)
1554 <            case "$ac_configure_args0 " in
1555 <              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1556 <            esac
1557 <            ;;
1558 <          -* ) ac_must_keep_next=true ;;
1559 <        esac
1549 >        case $ac_arg in
1550 >          *=* | --config-cache | -C | -disable-* | --disable-* \
1551 >          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1552 >          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1553 >          | -with-* | --with-* | -without-* | --without-* | --x)
1554 >            case "$ac_configure_args0 " in
1555 >              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1556 >            esac
1557 >            ;;
1558 >          -* ) ac_must_keep_next=true ;;
1559 >        esac
1560        fi
1561 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1069 <      # Get rid of the leading space.
1070 <      ac_sep=" "
1561 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1562        ;;
1563      esac
1564    done
# Line 1078 | Line 1569 | $as_unset ac_configure_args1 || test "${ac_configure_a
1569   # When interrupted or exit'd, cleanup temporary files, and complete
1570   # config.log.  We remove comments because anyway the quotes in there
1571   # would cause problems or look ugly.
1572 < # WARNING: Be sure not to use single quotes in there, as some shells,
1573 < # such as our DU 5.0 friend, will then `close' the trap.
1572 > # WARNING: Use '\'' to represent an apostrophe within the trap.
1573 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1574   trap 'exit_status=$?
1575    # Save into config.log some information that might help in debugging.
1576    {
# Line 1092 | Line 1583 | _ASBOX
1583   _ASBOX
1584      echo
1585      # The following way of writing the cache mishandles newlines in values,
1586 < {
1586 > (
1587 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1588 >    eval ac_val=\$$ac_var
1589 >    case $ac_val in #(
1590 >    *${as_nl}*)
1591 >      case $ac_var in #(
1592 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1593 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1594 >      esac
1595 >      case $ac_var in #(
1596 >      _ | IFS | as_nl) ;; #(
1597 >      *) $as_unset $ac_var ;;
1598 >      esac ;;
1599 >    esac
1600 >  done
1601    (set) 2>&1 |
1602 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1603 <    *ac_space=\ *)
1602 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1603 >    *${as_nl}ac_space=\ *)
1604        sed -n \
1605 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1606 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1607 <      ;;
1605 >        "s/'\''/'\''\\\\'\'''\''/g;
1606 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1607 >      ;; #(
1608      *)
1609 <      sed -n \
1105 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1609 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1610        ;;
1611 <    esac;
1612 < }
1611 >    esac |
1612 >    sort
1613 > )
1614      echo
1615  
1616      cat <<\_ASBOX
# Line 1116 | Line 1621 | _ASBOX
1621      echo
1622      for ac_var in $ac_subst_vars
1623      do
1624 <      eval ac_val=$`echo $ac_var`
1625 <      echo "$ac_var='"'"'$ac_val'"'"'"
1624 >      eval ac_val=\$$ac_var
1625 >      case $ac_val in
1626 >      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1627 >      esac
1628 >      echo "$ac_var='\''$ac_val'\''"
1629      done | sort
1630      echo
1631  
1632      if test -n "$ac_subst_files"; then
1633        cat <<\_ASBOX
1634 < ## ------------- ##
1635 < ## Output files. ##
1636 < ## ------------- ##
1634 > ## ------------------- ##
1635 > ## File substitutions. ##
1636 > ## ------------------- ##
1637   _ASBOX
1638        echo
1639        for ac_var in $ac_subst_files
1640        do
1641 <        eval ac_val=$`echo $ac_var`
1642 <        echo "$ac_var='"'"'$ac_val'"'"'"
1641 >        eval ac_val=\$$ac_var
1642 >        case $ac_val in
1643 >        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1644 >        esac
1645 >        echo "$ac_var='\''$ac_val'\''"
1646        done | sort
1647        echo
1648      fi
# Line 1143 | Line 1654 | _ASBOX
1654   ## ----------- ##
1655   _ASBOX
1656        echo
1657 <      sed "/^$/d" confdefs.h | sort
1657 >      cat confdefs.h
1658        echo
1659      fi
1660      test "$ac_signal" != 0 &&
1661        echo "$as_me: caught signal $ac_signal"
1662      echo "$as_me: exit $exit_status"
1663    } >&5
1664 <  rm -f core core.* *.core &&
1665 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1664 >  rm -f core *.core core.conftest.* &&
1665 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1666      exit $exit_status
1667 <     ' 0
1667 > ' 0
1668   for ac_signal in 1 2 13 15; do
1669    trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1670   done
1671   ac_signal=0
1672  
1673   # confdefs.h avoids OS command line length limits that DEFS can exceed.
1674 < rm -rf conftest* confdefs.h
1164 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1165 < echo >confdefs.h
1674 > rm -f -r conftest* confdefs.h
1675  
1676   # Predefined preprocessor variables.
1677  
# Line 1193 | Line 1702 | _ACEOF
1702  
1703   # Let the site file select an alternate cache file if it wants to.
1704   # Prefer explicitly selected file to automatically selected ones.
1705 < if test -z "$CONFIG_SITE"; then
1706 <  if test "x$prefix" != xNONE; then
1707 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1708 <  else
1709 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1710 <  fi
1705 > if test -n "$CONFIG_SITE"; then
1706 >  set x "$CONFIG_SITE"
1707 > elif test "x$prefix" != xNONE; then
1708 >  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1709 > else
1710 >  set x "$ac_default_prefix/share/config.site" \
1711 >        "$ac_default_prefix/etc/config.site"
1712   fi
1713 < for ac_site_file in $CONFIG_SITE; do
1713 > shift
1714 > for ac_site_file
1715 > do
1716    if test -r "$ac_site_file"; then
1717      { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1718   echo "$as_me: loading site script $ac_site_file" >&6;}
# Line 1216 | Line 1728 | echo "$as_me: loading cache $cache_file" >&6;}
1728      { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1729   echo "$as_me: loading cache $cache_file" >&6;}
1730      case $cache_file in
1731 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1732 <      *)                      . ./$cache_file;;
1731 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1732 >      *)                      . "./$cache_file";;
1733      esac
1734    fi
1735   else
# Line 1229 | Line 1741 | ac_cache_corrupted=false
1741   # Check that the precious variables saved in the cache have kept the same
1742   # value.
1743   ac_cache_corrupted=false
1744 < for ac_var in `(set) 2>&1 |
1233 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1744 > for ac_var in $ac_precious_vars; do
1745    eval ac_old_set=\$ac_cv_env_${ac_var}_set
1746    eval ac_new_set=\$ac_env_${ac_var}_set
1747 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1748 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1747 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1748 >  eval ac_new_val=\$ac_env_${ac_var}_value
1749    case $ac_old_set,$ac_new_set in
1750      set,)
1751        { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
# Line 1247 | Line 1758 | echo "$as_me: error: \`$ac_var' was not set in the pre
1758      ,);;
1759      *)
1760        if test "x$ac_old_val" != "x$ac_new_val"; then
1761 <        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1761 >        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1762   echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1763 <        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1763 >        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1764   echo "$as_me:   former value:  $ac_old_val" >&2;}
1765 <        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1765 >        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1766   echo "$as_me:   current value: $ac_new_val" >&2;}
1767 <        ac_cache_corrupted=:
1767 >        ac_cache_corrupted=:
1768        fi;;
1769    esac
1770    # Pass precious variables to config.status.
1771    if test "$ac_new_set" = set; then
1772      case $ac_new_val in
1773 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1263 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1773 >    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1774      *) ac_arg=$ac_var=$ac_new_val ;;
1775      esac
1776      case " $ac_configure_args " in
# Line 1277 | Line 1787 | fi
1787     { (exit 1); exit 1; }; }
1788   fi
1789  
1280 ac_ext=c
1281 ac_cpp='$CPP $CPPFLAGS'
1282 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1283 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1284 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1790  
1791  
1792  
# Line 1306 | Line 1811 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
1811  
1812  
1813  
1814 + ac_ext=c
1815 + ac_cpp='$CPP $CPPFLAGS'
1816 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1817 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1818 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
1819  
1820  
1311
1821   ac_aux_dir=
1822 < for ac_dir in ac-tools $srcdir/ac-tools; do
1823 <  if test -f $ac_dir/install-sh; then
1822 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
1823 >  if test -f "$ac_dir/install-sh"; then
1824      ac_aux_dir=$ac_dir
1825      ac_install_sh="$ac_aux_dir/install-sh -c"
1826      break
1827 <  elif test -f $ac_dir/install.sh; then
1827 >  elif test -f "$ac_dir/install.sh"; then
1828      ac_aux_dir=$ac_dir
1829      ac_install_sh="$ac_aux_dir/install.sh -c"
1830      break
1831 <  elif test -f $ac_dir/shtool; then
1831 >  elif test -f "$ac_dir/shtool"; then
1832      ac_aux_dir=$ac_dir
1833      ac_install_sh="$ac_aux_dir/shtool install -c"
1834      break
1835    fi
1836   done
1837   if test -z "$ac_aux_dir"; then
1838 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1839 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1838 >  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1839 > echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1840     { (exit 1); exit 1; }; }
1841   fi
1333 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1334 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1335 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1842  
1843 + # These three variables are undocumented and unsupported,
1844 + # and are intended to be withdrawn in a future Autoconf release.
1845 + # They can cause serious problems if a builder's source tree is in a directory
1846 + # whose full name contains unusual characters.
1847 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1848 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1849 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1850  
1338 # This file is part of Autoconf.                       -*- Autoconf -*-
1339 # Programming languages support.
1340 # Copyright 2000, 2001
1341 # Free Software Foundation, Inc.
1342 #
1343 # This program is free software; you can redistribute it and/or modify
1344 # it under the terms of the GNU General Public License as published by
1345 # the Free Software Foundation; either version 2, or (at your option)
1346 # any later version.
1347 #
1348 # This program is distributed in the hope that it will be useful,
1349 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1350 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1351 # GNU General Public License for more details.
1352 #
1353 # You should have received a copy of the GNU General Public License
1354 # along with this program; if not, write to the Free Software
1355 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1356 # 02111-1307, USA.
1357 #
1358 # As a special exception, the Free Software Foundation gives unlimited
1359 # permission to copy, distribute and modify the configure scripts that
1360 # are the output of Autoconf.  You need not follow the terms of the GNU
1361 # General Public License when using or distributing such scripts, even
1362 # though portions of the text of Autoconf appear in them.  The GNU
1363 # General Public License (GPL) does govern all other use of the material
1364 # that constitutes the Autoconf program.
1365 #
1366 # Certain portions of the Autoconf source text are designed to be copied
1367 # (in certain cases, depending on the input) into the output of
1368 # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
1369 # source text consists of comments plus executable code that decides which
1370 # of the data portions to output in any given case.  We call these
1371 # comments and executable code the "non-data" portions.  Autoconf never
1372 # copies any of the non-data portions into its output.
1373 #
1374 # This special exception to the GPL applies to versions of Autoconf
1375 # released by the Free Software Foundation.  When you make and
1376 # distribute a modified version of Autoconf, you may extend this special
1377 # exception to the GPL to apply to your modified version as well, *unless*
1378 # your modified version has the potential to copy into its output some
1379 # of the text that was the non-data portion of the version that you started
1380 # with.  (In other words, unless your change moves or copies text from
1381 # the non-data portions to the data portions.)  If your modification has
1382 # such potential, you must delete any notice of this special exception
1383 # to the GPL from your modified version.
1384 #
1385 # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1386 # many others).
1851  
1852  
1853 < # Table of Contents:
1390 < #
1391 < # 1. Language selection
1392 < #    and routines to produce programs in a given language.
1393 < #  a. Fortran 77 (to be moved from aclang.m4)
1394 < #  b. Fortran 90
1395 < #  c. Fortran 95
1396 < #
1397 < # 2. Producing programs in a given language.
1398 < #  a. Fortran 77 (to be moved from aclang.m4)
1399 < #  b. Fortran 90
1400 < #  c. Fortran 95
1401 < #
1402 < # 3. Looking for a compiler
1403 < #    And possibly the associated preprocessor.
1404 < #  a. Fortran 77 (to be moved from aclang.m4)
1405 < #  b. Fortran 90
1406 < #  c. Fortran 95
1407 < #
1408 < # 4. Compilers' characteristics.
1409 < #  a. Fortran 77 (to be moved from aclang.m4)
1410 < #  b. Fortran 90
1411 < #  c. Fortran 95
1853 > ac_config_headers="$ac_config_headers src/config.h"
1854  
1413 # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1414 # ---------------------------------------------------------------------------
1415 #
1416 # Processing the elements of a list is tedious in shell programming,
1417 # as lists tend to be implemented as space delimited strings.
1418 #
1419 # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1420 # if ELEMENT is a member of LIST, otherwise it executes
1421 # ACTION-IF-NOT-FOUND.
1422 # _AC_LIST_MEMBER_IF
1855  
1856  
1857  
1426 # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1427 # -------------------------------------------------
1428 #
1429 # Specifying options to the compiler (whether it be the C, C++ or
1430 # Fortran 77 compiler) that are meant for the linker is compiler
1431 # dependent.  This macro lets you give options to the compiler that
1432 # are meant for the linker in a portable, compiler-independent way.
1433 #
1434 # This macro take two arguments, a list of linker options that the
1435 # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1436 # a shell variable (SHELL-VARIABLE).  The list of linker options are
1437 # appended to the shell variable in a compiler-dependent way.
1438 #
1439 # For example, if the selected language is C, then this:
1440 #
1441 #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1442 #
1443 # will expand into this if the selected C compiler is gcc:
1444 #
1445 #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1446 #
1447 # otherwise, it will expand into this:
1448 #
1449 #   foo_LDFLAGS"-R /usr/local/lib/foo"
1450 #
1451 # You are encouraged to add support for compilers that this macro
1452 # doesn't currently support.
1453 # FIXME: Get rid of this macro.
1454 # _AC_LINKER_OPTION
1858  
1859  
1860  
1458 ## ----------------------- ##
1459 ## 1. Language selection.  ##
1460 ## ----------------------- ##
1861  
1462 # ----------------------------- #
1463 # 1b. The Fortran 90 language.  #
1464 # ----------------------------- #
1862  
1466 # AC_LANG(Fortran 90)
1467 # -------------------
1863  
1864  
1865  
1471 # _AC_LANG_ABBREV(Fortran 90)
1472 # ---------------------------
1866  
1867  
1868  
1476 # ----------------------------- #
1477 # 1c. The Fortran 95 language.  #
1478 # ----------------------------- #
1869  
1480 # AC_LANG(Fortran 95)
1481 # -------------------
1870  
1871  
1872  
1485 # _AC_LANG_ABBREV(Fortran 95)
1486 # ---------------------------
1873  
1874  
1875  
1490 ## ---------------------- ##
1491 ## 2.Producing programs.  ##
1492 ## ---------------------- ##
1876  
1494 # ------------------------ #
1495 # 2b. Fortran 90 sources.  #
1496 # ------------------------ #
1877  
1498 # AC_LANG_SOURCE(Fortran 90)(BODY)
1499 # --------------------------------
1878  
1879  
1880  
1503 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1504 # -----------------------------------------------
1881  
1882  
1507 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1508 # --------------------------------------------
1883  
1884  
1885  
1512 # ------------------------ #
1513 # 2c. Fortran 95 sources.  #
1514 # ------------------------ #
1886  
1516 # AC_LANG_SOURCE(Fortran 95)(BODY)
1517 # --------------------------------
1887  
1888  
1520 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1521 # -----------------------------------------------
1889  
1890  
1524 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1525 # --------------------------------------------
1891  
1892  
1893  
1529 ## -------------------------------------------- ##
1530 ## 3. Looking for Compilers and Preprocessors.  ##
1531 ## -------------------------------------------- ##
1894  
1533 # ----------------------------- #
1534 # 3b. The Fortran 90 compiler.  #
1535 # ----------------------------- #
1895  
1896  
1538 # AC_LANG_PREPROC(Fortran 90)
1539 # ---------------------------
1540 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1897  
1898 + #
1899 + #
1900 + #
1901  
1902  
1544 # AC_LANG_COMPILER(Fortran 90)
1545 # ----------------------------
1546 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1547 # AC_REQUIRE'able.
1903  
1904  
1905  
1906 < # AC_PROG_F90([COMPILERS...])
1907 < # ---------------------------
1908 < # COMPILERS is a space separated list of Fortran 90 compilers to search
1909 < # for.
1906 >
1907 >
1908 >
1909 >
1910 >
1911 > # AC_F90_MODULE_NAMES
1912 > # -------------------
1913   #
1914 < # Compilers are ordered by
1557 < #  1. F90, F95
1558 < #  2. Good/tested native compilers, bad/untested native compilers
1914 > # Figure out how the Fortran 90 compiler constructs module file names
1915   #
1916 < # pgf90 is the Portland Group F90 compilers.
1561 < # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1562 < # lf95 is the Lahey-Fujitsu compiler.
1563 < # epcf90 is the "Edinburgh Portable Compiler" F90.
1564 < # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1565 < # AC_PROG_F90
1916 > # AC_F90_MODULE_NAMES
1917  
1918  
1568 # ----------------------------- #
1569 # 3c. The Fortran 95 compiler.  #
1570 # ----------------------------- #
1919  
1920  
1573 # AC_LANG_PREPROC(Fortran 95)
1574 # ---------------------------
1575 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1921  
1922  
1923  
1579 # AC_LANG_COMPILER(Fortran 95)
1580 # ----------------------------
1581 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1582 # AC_REQUIRE'able.
1924  
1925  
1926  
1586 # AC_PROG_F95([COMPILERS...])
1587 # ---------------------------
1588 # COMPILERS is a space separated list of Fortran 95 compilers to search
1589 # for.
1590 #
1591 # Compilers are ordered by
1592 #  1. Good/tested native compilers, bad/untested native compilers
1593 #
1594 # xlf95 is the IBM (AIX) F95 compiler.
1595 # lf95 is the Lahey-Fujitsu compiler.
1596 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1597 # AC_PROG_F95
1927  
1928  
1600 ## ------------------------------- ##
1601 ## 4. Compilers' characteristics.  ##
1602 ## ------------------------------- ##
1929  
1930  
1605 # ---------------------------------------- #
1606 # 4b. Fortan 90 compiler characteristics.  #
1607 # ---------------------------------------- #
1931  
1932  
1610 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1611 # -------------------------------------------------
1612 # Link a trivial Fortran program, compiling with a verbose output FLAG
1613 # (which default value, $ac_cv_prog_f90_v, is computed by
1614 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1615 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1616 # so that any link flags that are echoed by the compiler appear as
1617 # space-separated items.
1618 # _AC_PROG_F90_V_OUTPUT
1933  
1934  
1621 # _AC_PROG_F90_V
1622 # --------------
1623 #
1624 # Determine the flag that causes the Fortran 90 compiler to print
1625 # information of library and object files (normally -v)
1626 # Needed for AC_F90_LIBRARY_FLAGS
1627 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1628 # _AC_PROG_F90_V
1935  
1936  
1631 # AC_F90_LIBRARY_LDFLAGS
1632 # ----------------------
1633 #
1634 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1635 # intrinsic and run-time libraries that are required to successfully
1636 # link a Fortran 90 program or shared library.  The output variable
1637 # F90LIBS is set to these flags.
1638 #
1639 # This macro is intended to be used in those situations when it is
1640 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1641 # program or shared library.
1642 #
1643 # For example, if object files from a C++ and Fortran 90 compiler must
1644 # be linked together, then the C++ compiler/linker must be used for
1645 # linking (since special C++-ish things need to happen at link time
1646 # like calling global constructors, instantiating templates, enabling
1647 # exception support, etc.).
1648 #
1649 # However, the Fortran 90 intrinsic and run-time libraries must be
1650 # linked in as well, but the C++ compiler/linker doesn't know how to
1651 # add these Fortran 90 libraries.  Hence, the macro
1652 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1653 # libraries.
1654 #
1655 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1656 # AC_F90_LIBRARY_LDFLAGS
1937  
1938  
1659 # _AC_F90_NAME_MANGLING
1660 # ---------------------
1661 # Test for the name mangling scheme used by the Fortran 90 compiler.
1662 #
1663 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1664 # by commas:
1665 #
1666 # lower case / upper case:
1667 #    case translation of the Fortan 90 symbols
1668 # underscore / no underscore:
1669 #    whether the compiler appends "_" to symbol names
1670 # extra underscore / no extra underscore:
1671 #    whether the compiler appends an extra "_" to symbol names already
1672 #    containing at least one underscore
1673 #
1674 # _AC_F90_NAME_MANGLING
1939  
1676 # The replacement is empty.
1940  
1941  
1942  
1680 # AC_F90_WRAPPERS
1681 # ---------------
1682 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1683 # properly mangle the names of C identifiers, and C identifiers with
1684 # underscores, respectively, so that they match the name mangling
1685 # scheme used by the Fortran 90 compiler.
1686 # AC_F90_WRAPPERS
1943  
1944  
1689 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1690 # ------------------------------------
1691 # For a Fortran subroutine of given NAME, define a shell variable
1692 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1693 # argument is not supplied, it defaults to NAME.
1694 # AC_F90_FUNC
1945  
1946  
1697 # ---------------------------------------- #
1698 # 4c. Fortan 95 compiler characteristics.  #
1699 # ---------------------------------------- #
1947  
1948  
1702 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1703 # -------------------------------------------------
1704 # Link a trivial Fortran program, compiling with a verbose output FLAG
1705 # (which default value, $ac_cv_prog_f95_v, is computed by
1706 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1707 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1708 # so that any link flags that are echoed by the compiler appear as
1709 # space-separated items.
1710 # _AC_PROG_F95_V_OUTPUT
1949  
1950  
1713 # _AC_PROG_F95_V
1714 # --------------
1715 #
1716 # Determine the flag that causes the Fortran 95 compiler to print
1717 # information of library and object files (normally -v)
1718 # Needed for AC_F95_LIBRARY_FLAGS
1719 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1720 # _AC_PROG_F95_V
1951  
1952  
1723 # AC_F95_LIBRARY_LDFLAGS
1724 # ----------------------
1725 #
1726 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1727 # intrinsic and run-time libraries that are required to successfully
1728 # link a Fortran 95 program or shared library.  The output variable
1729 # F95LIBS is set to these flags.
1730 #
1731 # This macro is intended to be used in those situations when it is
1732 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1733 # program or shared library.
1734 #
1735 # For example, if object files from a C++ and Fortran 95 compiler must
1736 # be linked together, then the C++ compiler/linker must be used for
1737 # linking (since special C++-ish things need to happen at link time
1738 # like calling global constructors, instantiating templates, enabling
1739 # exception support, etc.).
1740 #
1741 # However, the Fortran 95 intrinsic and run-time libraries must be
1742 # linked in as well, but the C++ compiler/linker doesn't know how to
1743 # add these Fortran 95 libraries.  Hence, the macro
1744 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1745 # libraries.
1746 #
1747 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1748 # AC_F95_LIBRARY_LDFLAGS
1953  
1954  
1751 # _AC_F95_NAME_MANGLING
1752 # ---------------------
1753 # Test for the name mangling scheme used by the Fortran 95 compiler.
1754 #
1755 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1756 # by commas:
1757 #
1758 # lower case / upper case:
1759 #    case translation of the Fortan 95 symbols
1760 # underscore / no underscore:
1761 #    whether the compiler appends "_" to symbol names
1762 # extra underscore / no extra underscore:
1763 #    whether the compiler appends an extra "_" to symbol names already
1764 #    containing at least one underscore
1765 #
1766 # _AC_F95_NAME_MANGLING
1955  
1768 # The replacement is empty.
1956  
1957  
1958  
1772 # AC_F95_WRAPPERS
1773 # ---------------
1774 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1775 # properly mangle the names of C identifiers, and C identifiers with
1776 # underscores, respectively, so that they match the name mangling
1777 # scheme used by the Fortran 95 compiler.
1778 # AC_F95_WRAPPERS
1959  
1960  
1781 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1782 # ------------------------------------
1783 # For a Fortran subroutine of given NAME, define a shell variable
1784 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1785 # argument is not supplied, it defaults to NAME.
1786 # AC_F95_FUNC
1961  
1788 # AC_F90_MODULE_NAMES
1789 # -------------------
1790 #
1791 # Figure out how the Fortran 90 compiler constructs module file names
1792 #
1793 # AC_F90_MODULE_NAMES
1962  
1963  
1964  
# Line 1850 | Line 2018 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2018  
2019  
2020  
1853 # set program name
1854 PROGNAME="oopse"
2021  
2022  
1857 # there are two ways to do debugging.  One with the --enable-debug flag
1858 # and one using the DEBUG environment variable
2023  
1860 debug=0
1861 # Check whether --enable-debug or --disable-debug was given.
1862 if test "${enable_debug+set}" = set; then
1863  enableval="$enable_debug"
1864  debug=1
1865 fi;
1866 if test "${DEBUG}"; then
2024  
1868 cat >>confdefs.h <<\_ACEOF
1869 #define debug 1
1870 _ACEOF
2025  
2026 <  msg="$msg, debug mode"
2027 < fi
2026 > # This is taken from http://autoqt.sourceforge.net/
2027 > # Copyright (c) 2002, Geoffrey Wossum
2028 > # All rights reserved.
2029  
2030 + # Redistribution and use in source and binary forms, with or without
2031 + # modification, are permitted provided that the following conditions are
2032 + # met:
2033  
2034 + #  - Redistributions of source code must retain the above copyright notice,
2035 + #    this list of conditions and the following disclaimer.
2036 +
2037 + #  - Redistributions in binary form must reproduce the above copyright
2038 + #    notice, this list of conditions and the following disclaimer in the
2039 + #    documentation and/or other materials provided with the distribution.
2040 +
2041 + #  - Neither the name of Geoffrey Wossum nor the names of its
2042 + #    contributors may be used to endorse or promote products derived from
2043 + #    this software without specific prior written permission.
2044 +
2045 +
2046 + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2047 + # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2048 + # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2049 + # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2050 + # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2051 + # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2052 + # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2053 + # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2054 + # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2055 + # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2056 + # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2057 +
2058 +
2059 + # Check for Qt compiler flags, linker flags, and binary packages
2060 +
2061 +
2062 +
2063   # who am i
2064   # Make sure we can run config.sub.
2065 < $ac_config_sub sun4 >/dev/null 2>&1 ||
2066 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2067 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2065 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2066 >  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2067 > echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2068     { (exit 1); exit 1; }; }
2069  
2070 < echo "$as_me:$LINENO: checking build system type" >&5
2071 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
2070 > { echo "$as_me:$LINENO: checking build system type" >&5
2071 > echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2072   if test "${ac_cv_build+set}" = set; then
2073    echo $ECHO_N "(cached) $ECHO_C" >&6
2074   else
2075 <  ac_cv_build_alias=$build_alias
2076 < test -z "$ac_cv_build_alias" &&
2077 <  ac_cv_build_alias=`$ac_config_guess`
2078 < test -z "$ac_cv_build_alias" &&
2075 >  ac_build_alias=$build_alias
2076 > test "x$ac_build_alias" = x &&
2077 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2078 > test "x$ac_build_alias" = x &&
2079    { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2080   echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2081     { (exit 1); exit 1; }; }
2082 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2083 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2084 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2082 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2083 >  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2084 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2085     { (exit 1); exit 1; }; }
2086  
2087   fi
2088 < echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2089 < echo "${ECHO_T}$ac_cv_build" >&6
2088 > { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2089 > echo "${ECHO_T}$ac_cv_build" >&6; }
2090 > case $ac_cv_build in
2091 > *-*-*) ;;
2092 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2093 > echo "$as_me: error: invalid value of canonical build" >&2;}
2094 >   { (exit 1); exit 1; }; };;
2095 > esac
2096   build=$ac_cv_build
2097 < build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2098 < build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2099 < build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2097 > ac_save_IFS=$IFS; IFS='-'
2098 > set x $ac_cv_build
2099 > shift
2100 > build_cpu=$1
2101 > build_vendor=$2
2102 > shift; shift
2103 > # Remember, the first character of IFS is used to create $*,
2104 > # except with old shells:
2105 > build_os=$*
2106 > IFS=$ac_save_IFS
2107 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2108  
2109  
2110 < echo "$as_me:$LINENO: checking host system type" >&5
2111 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2110 > { echo "$as_me:$LINENO: checking host system type" >&5
2111 > echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2112   if test "${ac_cv_host+set}" = set; then
2113    echo $ECHO_N "(cached) $ECHO_C" >&6
2114   else
2115 <  ac_cv_host_alias=$host_alias
2116 < test -z "$ac_cv_host_alias" &&
2117 <  ac_cv_host_alias=$ac_cv_build_alias
2118 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2119 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2120 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2115 >  if test "x$host_alias" = x; then
2116 >  ac_cv_host=$ac_cv_build
2117 > else
2118 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2119 >    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2120 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2121     { (exit 1); exit 1; }; }
2122 + fi
2123  
2124   fi
2125 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2126 < echo "${ECHO_T}$ac_cv_host" >&6
2125 > { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2126 > echo "${ECHO_T}$ac_cv_host" >&6; }
2127 > case $ac_cv_host in
2128 > *-*-*) ;;
2129 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2130 > echo "$as_me: error: invalid value of canonical host" >&2;}
2131 >   { (exit 1); exit 1; }; };;
2132 > esac
2133   host=$ac_cv_host
2134 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2135 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2136 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2134 > ac_save_IFS=$IFS; IFS='-'
2135 > set x $ac_cv_host
2136 > shift
2137 > host_cpu=$1
2138 > host_vendor=$2
2139 > shift; shift
2140 > # Remember, the first character of IFS is used to create $*,
2141 > # except with old shells:
2142 > host_os=$*
2143 > IFS=$ac_save_IFS
2144 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2145  
2146  
2147  
2148  
2149  
2150 < ac_ext=c
2151 < ac_cpp='$CPP $CPPFLAGS'
2152 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2153 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2154 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2155 < if test -n "$ac_tool_prefix"; then
2156 <  for ac_prog in icc xlc gcc cc
2150 > # set program name
2151 > PROGNAME="oopse"
2152 >
2153 >
2154 >
2155 >
2156 > OBJEXT=".$OBJEXT"
2157 >
2158 > OOPSE=oopse
2159 >
2160 > if test "x${prefix}" = "xNONE"
2161 > then
2162 >  OOPSE_HOME=${ac_default_prefix}/oopse
2163 > else
2164 >  OOPSE_HOME=${prefix}/oopse
2165 > fi
2166 > # Check whether --enable-oopse-home was given.
2167 > if test "${enable_oopse_home+set}" = set; then
2168 >  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2169 > fi
2170 >
2171 >
2172 > # there are two ways to do debugging.  One with the --enable-debug flag
2173 > # and one using the DEBUG environment variable
2174 >
2175 > debug=0
2176 > # Check whether --enable-debug was given.
2177 > if test "${enable_debug+set}" = set; then
2178 >  enableval=$enable_debug; debug=1
2179 > fi
2180 >
2181 > if test "${DEBUG}"; then
2182 >
2183 > cat >>confdefs.h <<\_ACEOF
2184 > #define debug 1
2185 > _ACEOF
2186 >
2187 >  msg="$msg, debug mode"
2188 > fi
2189 >
2190 >
2191 > # Check whether --enable-single was given.
2192 > if test "${enable_single+set}" = set; then
2193 >  enableval=$enable_single; ok=$enableval
2194 > else
2195 >  ok=no
2196 > fi
2197 >
2198 > # Check whether --enable-float was given.
2199 > if test "${enable_float+set}" = set; then
2200 >  enableval=$enable_float; ok=$enableval
2201 > fi
2202 >
2203 > if test "$ok" = "yes"; then
2204 >
2205 > cat >>confdefs.h <<\_ACEOF
2206 > #define SINGLE_PRECISION 1
2207 > _ACEOF
2208 >
2209 >        USE_SINGLE_PRECISION=yes
2210 >
2211 > fi
2212 >
2213 > # Checks for programs.
2214 > ac_ext=cpp
2215 > ac_cpp='$CXXCPP $CPPFLAGS'
2216 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2217 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2218 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2219 > if test -z "$CXX"; then
2220 >  if test -n "$CCC"; then
2221 >    CXX=$CCC
2222 >  else
2223 >    if test -n "$ac_tool_prefix"; then
2224 >  for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2225    do
2226      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2227   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2228 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2229 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2230 < if test "${ac_cv_prog_CC+set}" = set; then
2228 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2229 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2230 > if test "${ac_cv_prog_CXX+set}" = set; then
2231    echo $ECHO_N "(cached) $ECHO_C" >&6
2232   else
2233 <  if test -n "$CC"; then
2234 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2233 >  if test -n "$CXX"; then
2234 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2235   else
2236   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2237   for as_dir in $PATH
# Line 1955 | Line 2239 | do
2239    IFS=$as_save_IFS
2240    test -z "$as_dir" && as_dir=.
2241    for ac_exec_ext in '' $ac_executable_extensions; do
2242 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2243 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2242 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2243 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2244      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2245      break 2
2246    fi
2247   done
2248   done
2249 + IFS=$as_save_IFS
2250  
2251   fi
2252   fi
2253 < CC=$ac_cv_prog_CC
2254 < if test -n "$CC"; then
2255 <  echo "$as_me:$LINENO: result: $CC" >&5
2256 < echo "${ECHO_T}$CC" >&6
2253 > CXX=$ac_cv_prog_CXX
2254 > if test -n "$CXX"; then
2255 >  { echo "$as_me:$LINENO: result: $CXX" >&5
2256 > echo "${ECHO_T}$CXX" >&6; }
2257   else
2258 <  echo "$as_me:$LINENO: result: no" >&5
2259 < echo "${ECHO_T}no" >&6
2258 >  { echo "$as_me:$LINENO: result: no" >&5
2259 > echo "${ECHO_T}no" >&6; }
2260   fi
2261  
2262 <    test -n "$CC" && break
2262 >
2263 >    test -n "$CXX" && break
2264    done
2265   fi
2266 < if test -z "$CC"; then
2267 <  ac_ct_CC=$CC
2268 <  for ac_prog in icc xlc gcc cc
2266 > if test -z "$CXX"; then
2267 >  ac_ct_CXX=$CXX
2268 >  for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2269   do
2270    # Extract the first word of "$ac_prog", so it can be a program name with args.
2271   set dummy $ac_prog; ac_word=$2
2272 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2273 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2274 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2272 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2273 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2274 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2275    echo $ECHO_N "(cached) $ECHO_C" >&6
2276   else
2277 <  if test -n "$ac_ct_CC"; then
2278 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2277 >  if test -n "$ac_ct_CXX"; then
2278 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2279   else
2280   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2281   for as_dir in $PATH
# Line 1997 | Line 2283 | do
2283    IFS=$as_save_IFS
2284    test -z "$as_dir" && as_dir=.
2285    for ac_exec_ext in '' $ac_executable_extensions; do
2286 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2287 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2286 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2287 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
2288      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2289      break 2
2290    fi
2291   done
2292   done
2293 + IFS=$as_save_IFS
2294  
2295   fi
2296   fi
2297 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2298 < if test -n "$ac_ct_CC"; then
2299 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2300 < echo "${ECHO_T}$ac_ct_CC" >&6
2297 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2298 > if test -n "$ac_ct_CXX"; then
2299 >  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2300 > echo "${ECHO_T}$ac_ct_CXX" >&6; }
2301   else
2302 <  echo "$as_me:$LINENO: result: no" >&5
2303 < echo "${ECHO_T}no" >&6
2302 >  { echo "$as_me:$LINENO: result: no" >&5
2303 > echo "${ECHO_T}no" >&6; }
2304   fi
2305  
2306 <  test -n "$ac_ct_CC" && break
2306 >
2307 >  test -n "$ac_ct_CXX" && break
2308   done
2309  
2310 <  CC=$ac_ct_CC
2310 >  if test "x$ac_ct_CXX" = x; then
2311 >    CXX="g++"
2312 >  else
2313 >    case $cross_compiling:$ac_tool_warned in
2314 > yes:)
2315 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2316 > whose name does not start with the host triplet.  If you think this
2317 > configuration is useful to you, please write to autoconf@gnu.org." >&5
2318 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2319 > whose name does not start with the host triplet.  If you think this
2320 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2321 > ac_tool_warned=yes ;;
2322 > esac
2323 >    CXX=$ac_ct_CXX
2324 >  fi
2325   fi
2326  
2327 <
2328 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2027 < See \`config.log' for more details." >&5
2028 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2029 < See \`config.log' for more details." >&2;}
2030 <   { (exit 1); exit 1; }; }
2031 <
2327 >  fi
2328 > fi
2329   # Provide some information about the compiler.
2330 < echo "$as_me:$LINENO:" \
2034 <     "checking for C compiler version" >&5
2330 > echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2331   ac_compiler=`set X $ac_compile; echo $2`
2332 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2333 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2334 <  ac_status=$?
2335 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2336 <  (exit $ac_status); }
2337 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2338 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2332 > { (ac_try="$ac_compiler --version >&5"
2333 > case "(($ac_try" in
2334 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2335 >  *) ac_try_echo=$ac_try;;
2336 > esac
2337 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2338 >  (eval "$ac_compiler --version >&5") 2>&5
2339    ac_status=$?
2340    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2341    (exit $ac_status); }
2342 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2343 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2342 > { (ac_try="$ac_compiler -v >&5"
2343 > case "(($ac_try" in
2344 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2345 >  *) ac_try_echo=$ac_try;;
2346 > esac
2347 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2348 >  (eval "$ac_compiler -v >&5") 2>&5
2349    ac_status=$?
2350    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351    (exit $ac_status); }
2352 + { (ac_try="$ac_compiler -V >&5"
2353 + case "(($ac_try" in
2354 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355 +  *) ac_try_echo=$ac_try;;
2356 + esac
2357 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2358 +  (eval "$ac_compiler -V >&5") 2>&5
2359 +  ac_status=$?
2360 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2361 +  (exit $ac_status); }
2362  
2363   cat >conftest.$ac_ext <<_ACEOF
2053 #line $LINENO "configure"
2364   /* confdefs.h.  */
2365   _ACEOF
2366   cat confdefs.h >>conftest.$ac_ext
# Line 2070 | Line 2380 | ac_clean_files="$ac_clean_files a.out a.exe b.out"
2380   # Try to create an executable without -o first, disregard a.out.
2381   # It will help us diagnose broken compilers, and finding out an intuition
2382   # of exeext.
2383 < echo "$as_me:$LINENO: checking for C compiler default output" >&5
2384 < echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
2383 > { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
2384 > echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
2385   ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2386 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2387 <  (eval $ac_link_default) 2>&5
2386 > #
2387 > # List of possible output files, starting from the most likely.
2388 > # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2389 > # only as a last resort.  b.out is created by i960 compilers.
2390 > ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2391 > #
2392 > # The IRIX 6 linker writes into existing files which may not be
2393 > # executable, retaining their permissions.  Remove them first so a
2394 > # subsequent execution test works.
2395 > ac_rmfiles=
2396 > for ac_file in $ac_files
2397 > do
2398 >  case $ac_file in
2399 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2400 >    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2401 >  esac
2402 > done
2403 > rm -f $ac_rmfiles
2404 >
2405 > if { (ac_try="$ac_link_default"
2406 > case "(($ac_try" in
2407 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2408 >  *) ac_try_echo=$ac_try;;
2409 > esac
2410 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2411 >  (eval "$ac_link_default") 2>&5
2412    ac_status=$?
2413    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414    (exit $ac_status); }; then
2415 <  # Find the output, starting from the most likely.  This scheme is
2416 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2417 < # resort.
2418 <
2419 < # Be careful to initialize this variable, since it used to be cached.
2420 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2087 < ac_cv_exeext=
2088 < # b.out is created by i960 compilers.
2089 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2415 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2416 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2417 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2418 > # so that the user can short-circuit this test for compilers unknown to
2419 > # Autoconf.
2420 > for ac_file in $ac_files ''
2421   do
2422    test -f "$ac_file" || continue
2423    case $ac_file in
2424 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2425 <        ;;
2095 <    conftest.$ac_ext )
2096 <        # This is the source file.
2097 <        ;;
2424 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2425 >        ;;
2426      [ab].out )
2427 <        # We found the default executable, but exeext='' is most
2428 <        # certainly right.
2429 <        break;;
2427 >        # We found the default executable, but exeext='' is most
2428 >        # certainly right.
2429 >        break;;
2430      *.* )
2431 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2432 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
2433 <        # but it would be cool to find out if it's true.  Does anybody
2434 <        # maintain Libtool? --akim.
2435 <        export ac_cv_exeext
2436 <        break;;
2431 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2432 >        then :; else
2433 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2434 >        fi
2435 >        # We set ac_cv_exeext here because the later test for it is not
2436 >        # safe: cross compilers may not add the suffix if given an `-o'
2437 >        # argument, so we may need to know it at that point already.
2438 >        # Even if this section looks crufty: it has the advantage of
2439 >        # actually working.
2440 >        break;;
2441      * )
2442 <        break;;
2442 >        break;;
2443    esac
2444   done
2445 + test "$ac_cv_exeext" = no && ac_cv_exeext=
2446 +
2447   else
2448 +  ac_file=''
2449 + fi
2450 +
2451 + { echo "$as_me:$LINENO: result: $ac_file" >&5
2452 + echo "${ECHO_T}$ac_file" >&6; }
2453 + if test -z "$ac_file"; then
2454    echo "$as_me: failed program was:" >&5
2455   sed 's/^/| /' conftest.$ac_ext >&5
2456  
2457 < { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2457 > { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
2458   See \`config.log' for more details." >&5
2459 < echo "$as_me: error: C compiler cannot create executables
2459 > echo "$as_me: error: C++ compiler cannot create executables
2460   See \`config.log' for more details." >&2;}
2461     { (exit 77); exit 77; }; }
2462   fi
2463  
2464   ac_exeext=$ac_cv_exeext
2125 echo "$as_me:$LINENO: result: $ac_file" >&5
2126 echo "${ECHO_T}$ac_file" >&6
2465  
2466 < # Check the compiler produces executables we can run.  If not, either
2466 > # Check that the compiler produces executables we can run.  If not, either
2467   # the compiler is broken, or we cross compile.
2468 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2469 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2468 > { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
2469 > echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
2470   # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2471   # If not cross compiling, check that we can run a simple program.
2472   if test "$cross_compiling" != yes; then
2473    if { ac_try='./$ac_file'
2474 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2475 <  (eval $ac_try) 2>&5
2474 >  { (case "(($ac_try" in
2475 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2476 >  *) ac_try_echo=$ac_try;;
2477 > esac
2478 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2479 >  (eval "$ac_try") 2>&5
2480    ac_status=$?
2481    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482    (exit $ac_status); }; }; then
# Line 2143 | Line 2485 | if test "$cross_compiling" != yes; then
2485      if test "$cross_compiling" = maybe; then
2486          cross_compiling=yes
2487      else
2488 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2488 >        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
2489   If you meant to cross compile, use \`--host'.
2490   See \`config.log' for more details." >&5
2491 < echo "$as_me: error: cannot run C compiled programs.
2491 > echo "$as_me: error: cannot run C++ compiled programs.
2492   If you meant to cross compile, use \`--host'.
2493   See \`config.log' for more details." >&2;}
2494     { (exit 1); exit 1; }; }
2495      fi
2496    fi
2497   fi
2498 < echo "$as_me:$LINENO: result: yes" >&5
2499 < echo "${ECHO_T}yes" >&6
2498 > { echo "$as_me:$LINENO: result: yes" >&5
2499 > echo "${ECHO_T}yes" >&6; }
2500  
2501   rm -f a.out a.exe conftest$ac_cv_exeext b.out
2502   ac_clean_files=$ac_clean_files_save
2503 < # Check the compiler produces executables we can run.  If not, either
2503 > # Check that the compiler produces executables we can run.  If not, either
2504   # the compiler is broken, or we cross compile.
2505 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2506 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2507 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
2508 < echo "${ECHO_T}$cross_compiling" >&6
2505 > { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2506 > echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2507 > { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2508 > echo "${ECHO_T}$cross_compiling" >&6; }
2509  
2510 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2511 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2512 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2513 <  (eval $ac_link) 2>&5
2510 > { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2511 > echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2512 > if { (ac_try="$ac_link"
2513 > case "(($ac_try" in
2514 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2515 >  *) ac_try_echo=$ac_try;;
2516 > esac
2517 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2518 >  (eval "$ac_link") 2>&5
2519    ac_status=$?
2520    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2521    (exit $ac_status); }; then
# Line 2179 | Line 2526 | for ac_file in conftest.exe conftest conftest.*; do
2526   for ac_file in conftest.exe conftest conftest.*; do
2527    test -f "$ac_file" || continue
2528    case $ac_file in
2529 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2529 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2530      *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2531 <          export ac_cv_exeext
2185 <          break;;
2531 >          break;;
2532      * ) break;;
2533    esac
2534   done
# Line 2195 | Line 2541 | rm -f conftest$ac_cv_exeext
2541   fi
2542  
2543   rm -f conftest$ac_cv_exeext
2544 < echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2545 < echo "${ECHO_T}$ac_cv_exeext" >&6
2544 > { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2545 > echo "${ECHO_T}$ac_cv_exeext" >&6; }
2546  
2547   rm -f conftest.$ac_ext
2548   EXEEXT=$ac_cv_exeext
2549   ac_exeext=$EXEEXT
2550 < echo "$as_me:$LINENO: checking for suffix of object files" >&5
2551 < echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2550 > { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2551 > echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2552   if test "${ac_cv_objext+set}" = set; then
2553    echo $ECHO_N "(cached) $ECHO_C" >&6
2554   else
2555    cat >conftest.$ac_ext <<_ACEOF
2210 #line $LINENO "configure"
2556   /* confdefs.h.  */
2557   _ACEOF
2558   cat confdefs.h >>conftest.$ac_ext
# Line 2223 | Line 2568 | rm -f conftest.o conftest.obj
2568   }
2569   _ACEOF
2570   rm -f conftest.o conftest.obj
2571 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2572 <  (eval $ac_compile) 2>&5
2571 > if { (ac_try="$ac_compile"
2572 > case "(($ac_try" in
2573 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2574 >  *) ac_try_echo=$ac_try;;
2575 > esac
2576 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2577 >  (eval "$ac_compile") 2>&5
2578    ac_status=$?
2579    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2580    (exit $ac_status); }; then
2581 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2581 >  for ac_file in conftest.o conftest.obj conftest.*; do
2582 >  test -f "$ac_file" || continue;
2583    case $ac_file in
2584 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2584 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2585      *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2586         break;;
2587    esac
# Line 2248 | Line 2599 | fi
2599  
2600   rm -f conftest.$ac_cv_objext conftest.$ac_ext
2601   fi
2602 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2603 < echo "${ECHO_T}$ac_cv_objext" >&6
2602 > { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2603 > echo "${ECHO_T}$ac_cv_objext" >&6; }
2604   OBJEXT=$ac_cv_objext
2605   ac_objext=$OBJEXT
2606 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2607 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2608 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2606 > { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2607 > echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2608 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2609    echo $ECHO_N "(cached) $ECHO_C" >&6
2610   else
2611    cat >conftest.$ac_ext <<_ACEOF
2261 #line $LINENO "configure"
2612   /* confdefs.h.  */
2613   _ACEOF
2614   cat confdefs.h >>conftest.$ac_ext
# Line 2277 | Line 2627 | rm -f conftest.$ac_objext
2627   }
2628   _ACEOF
2629   rm -f conftest.$ac_objext
2630 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2631 <  (eval $ac_compile) 2>&5
2630 > if { (ac_try="$ac_compile"
2631 > case "(($ac_try" in
2632 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2633 >  *) ac_try_echo=$ac_try;;
2634 > esac
2635 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2636 >  (eval "$ac_compile") 2>conftest.er1
2637    ac_status=$?
2638 +  grep -v '^ *+' conftest.er1 >conftest.err
2639 +  rm -f conftest.er1
2640 +  cat conftest.err >&5
2641    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2642 <  (exit $ac_status); } &&
2643 <         { ac_try='test -s conftest.$ac_objext'
2644 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 <  (eval $ac_try) 2>&5
2288 <  ac_status=$?
2289 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2290 <  (exit $ac_status); }; }; then
2642 >  (exit $ac_status); } && {
2643 >         test -z "$ac_cxx_werror_flag" ||
2644 >         test ! -s conftest.err
2645 >       } && test -s conftest.$ac_objext; then
2646    ac_compiler_gnu=yes
2647   else
2648    echo "$as_me: failed program was:" >&5
2649   sed 's/^/| /' conftest.$ac_ext >&5
2650  
2651 < ac_compiler_gnu=no
2651 >        ac_compiler_gnu=no
2652   fi
2298 rm -f conftest.$ac_objext conftest.$ac_ext
2299 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2653  
2654 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2655 + ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2656 +
2657   fi
2658 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2659 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2660 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2661 < ac_test_CFLAGS=${CFLAGS+set}
2662 < ac_save_CFLAGS=$CFLAGS
2663 < CFLAGS="-g"
2664 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2665 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2310 < if test "${ac_cv_prog_cc_g+set}" = set; then
2658 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2659 > echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2660 > GXX=`test $ac_compiler_gnu = yes && echo yes`
2661 > ac_test_CXXFLAGS=${CXXFLAGS+set}
2662 > ac_save_CXXFLAGS=$CXXFLAGS
2663 > { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2664 > echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2665 > if test "${ac_cv_prog_cxx_g+set}" = set; then
2666    echo $ECHO_N "(cached) $ECHO_C" >&6
2667   else
2668 <  cat >conftest.$ac_ext <<_ACEOF
2669 < #line $LINENO "configure"
2668 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2669 >   ac_cxx_werror_flag=yes
2670 >   ac_cv_prog_cxx_g=no
2671 >   CXXFLAGS="-g"
2672 >   cat >conftest.$ac_ext <<_ACEOF
2673   /* confdefs.h.  */
2674   _ACEOF
2675   cat confdefs.h >>conftest.$ac_ext
# Line 2327 | Line 2685 | rm -f conftest.$ac_objext
2685   }
2686   _ACEOF
2687   rm -f conftest.$ac_objext
2688 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2689 <  (eval $ac_compile) 2>&5
2690 <  ac_status=$?
2691 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 <  (exit $ac_status); } &&
2693 <         { ac_try='test -s conftest.$ac_objext'
2694 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2337 <  (eval $ac_try) 2>&5
2688 > if { (ac_try="$ac_compile"
2689 > case "(($ac_try" in
2690 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2691 >  *) ac_try_echo=$ac_try;;
2692 > esac
2693 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2694 >  (eval "$ac_compile") 2>conftest.er1
2695    ac_status=$?
2696 +  grep -v '^ *+' conftest.er1 >conftest.err
2697 +  rm -f conftest.er1
2698 +  cat conftest.err >&5
2699    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2700 <  (exit $ac_status); }; }; then
2701 <  ac_cv_prog_cc_g=yes
2700 >  (exit $ac_status); } && {
2701 >         test -z "$ac_cxx_werror_flag" ||
2702 >         test ! -s conftest.err
2703 >       } && test -s conftest.$ac_objext; then
2704 >  ac_cv_prog_cxx_g=yes
2705   else
2706    echo "$as_me: failed program was:" >&5
2707   sed 's/^/| /' conftest.$ac_ext >&5
2708  
2709 < ac_cv_prog_cc_g=no
2710 < fi
2348 < rm -f conftest.$ac_objext conftest.$ac_ext
2349 < fi
2350 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2351 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2352 < if test "$ac_test_CFLAGS" = set; then
2353 <  CFLAGS=$ac_save_CFLAGS
2354 < elif test $ac_cv_prog_cc_g = yes; then
2355 <  if test "$GCC" = yes; then
2356 <    CFLAGS="-g -O2"
2357 <  else
2358 <    CFLAGS="-g"
2359 <  fi
2360 < else
2361 <  if test "$GCC" = yes; then
2362 <    CFLAGS="-O2"
2363 <  else
2364 <    CFLAGS=
2365 <  fi
2366 < fi
2367 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2368 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2369 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2370 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2371 < else
2372 <  ac_cv_prog_cc_stdc=no
2373 < ac_save_CC=$CC
2374 < cat >conftest.$ac_ext <<_ACEOF
2375 < #line $LINENO "configure"
2709 >        CXXFLAGS=""
2710 >      cat >conftest.$ac_ext <<_ACEOF
2711   /* confdefs.h.  */
2712   _ACEOF
2713   cat confdefs.h >>conftest.$ac_ext
2714   cat >>conftest.$ac_ext <<_ACEOF
2715   /* end confdefs.h.  */
2716 < #include <stdarg.h>
2382 < #include <stdio.h>
2383 < #include <sys/types.h>
2384 < #include <sys/stat.h>
2385 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2386 < struct buf { int x; };
2387 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2388 < static char *e (p, i)
2389 <     char **p;
2390 <     int i;
2391 < {
2392 <  return p[i];
2393 < }
2394 < static char *f (char * (*g) (char **, int), char **p, ...)
2395 < {
2396 <  char *s;
2397 <  va_list v;
2398 <  va_start (v,p);
2399 <  s = g (p, va_arg (v,int));
2400 <  va_end (v);
2401 <  return s;
2402 < }
2403 < int test (int i, double x);
2404 < struct s1 {int (*f) (int a);};
2405 < struct s2 {int (*f) (double a);};
2406 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2407 < int argc;
2408 < char **argv;
2716 >
2717   int
2718   main ()
2719   {
2720 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2720 >
2721    ;
2722    return 0;
2723   }
2724   _ACEOF
2417 # Don't try gcc -ansi; that turns off useful extensions and
2418 # breaks some systems' header files.
2419 # AIX                   -qlanglvl=ansi
2420 # Ultrix and OSF/1      -std1
2421 # HP-UX 10.20 and later -Ae
2422 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2423 # SVR4                  -Xc -D__EXTENSIONS__
2424 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2425 do
2426  CC="$ac_save_CC $ac_arg"
2427  rm -f conftest.$ac_objext
2428 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2429  (eval $ac_compile) 2>&5
2430  ac_status=$?
2431  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2432  (exit $ac_status); } &&
2433         { ac_try='test -s conftest.$ac_objext'
2434  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2435  (eval $ac_try) 2>&5
2436  ac_status=$?
2437  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2438  (exit $ac_status); }; }; then
2439  ac_cv_prog_cc_stdc=$ac_arg
2440 break
2441 else
2442  echo "$as_me: failed program was:" >&5
2443 sed 's/^/| /' conftest.$ac_ext >&5
2444
2445 fi
2725   rm -f conftest.$ac_objext
2726 < done
2727 < rm -f conftest.$ac_ext conftest.$ac_objext
2728 < CC=$ac_save_CC
2729 <
2451 < fi
2452 <
2453 < case "x$ac_cv_prog_cc_stdc" in
2454 <  x|xno)
2455 <    echo "$as_me:$LINENO: result: none needed" >&5
2456 < echo "${ECHO_T}none needed" >&6 ;;
2457 <  *)
2458 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2459 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2460 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2726 > if { (ac_try="$ac_compile"
2727 > case "(($ac_try" in
2728 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2729 >  *) ac_try_echo=$ac_try;;
2730   esac
2731 <
2732 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2464 < # in C++ we need to declare it.  In case someone uses the same compiler
2465 < # for both compiling C and C++ we need to have the C++ compiler decide
2466 < # the declaration of exit, since it's the most demanding environment.
2467 < cat >conftest.$ac_ext <<_ACEOF
2468 < #ifndef __cplusplus
2469 <  choke me
2470 < #endif
2471 < _ACEOF
2472 < rm -f conftest.$ac_objext
2473 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2474 <  (eval $ac_compile) 2>&5
2731 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2732 >  (eval "$ac_compile") 2>conftest.er1
2733    ac_status=$?
2734 +  grep -v '^ *+' conftest.er1 >conftest.err
2735 +  rm -f conftest.er1
2736 +  cat conftest.err >&5
2737    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738 <  (exit $ac_status); } &&
2739 <         { ac_try='test -s conftest.$ac_objext'
2740 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2741 <  (eval $ac_try) 2>&5
2481 <  ac_status=$?
2482 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2483 <  (exit $ac_status); }; }; then
2484 <  for ac_declaration in \
2485 <   ''\
2486 <   '#include <stdlib.h>' \
2487 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2488 <   'extern "C" void std::exit (int); using std::exit;' \
2489 <   'extern "C" void exit (int) throw ();' \
2490 <   'extern "C" void exit (int);' \
2491 <   'void exit (int);'
2492 < do
2493 <  cat >conftest.$ac_ext <<_ACEOF
2494 < #line $LINENO "configure"
2495 < /* confdefs.h.  */
2496 < _ACEOF
2497 < cat confdefs.h >>conftest.$ac_ext
2498 < cat >>conftest.$ac_ext <<_ACEOF
2499 < /* end confdefs.h.  */
2500 < #include <stdlib.h>
2501 < $ac_declaration
2502 < int
2503 < main ()
2504 < {
2505 < exit (42);
2506 <  ;
2507 <  return 0;
2508 < }
2509 < _ACEOF
2510 < rm -f conftest.$ac_objext
2511 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2512 <  (eval $ac_compile) 2>&5
2513 <  ac_status=$?
2514 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2515 <  (exit $ac_status); } &&
2516 <         { ac_try='test -s conftest.$ac_objext'
2517 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2518 <  (eval $ac_try) 2>&5
2519 <  ac_status=$?
2520 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2521 <  (exit $ac_status); }; }; then
2738 >  (exit $ac_status); } && {
2739 >         test -z "$ac_cxx_werror_flag" ||
2740 >         test ! -s conftest.err
2741 >       } && test -s conftest.$ac_objext; then
2742    :
2743   else
2744    echo "$as_me: failed program was:" >&5
2745   sed 's/^/| /' conftest.$ac_ext >&5
2746  
2747 < continue
2748 < fi
2749 < rm -f conftest.$ac_objext conftest.$ac_ext
2530 <  cat >conftest.$ac_ext <<_ACEOF
2531 < #line $LINENO "configure"
2747 >        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2748 >         CXXFLAGS="-g"
2749 >         cat >conftest.$ac_ext <<_ACEOF
2750   /* confdefs.h.  */
2751   _ACEOF
2752   cat confdefs.h >>conftest.$ac_ext
2753   cat >>conftest.$ac_ext <<_ACEOF
2754   /* end confdefs.h.  */
2755 < $ac_declaration
2755 >
2756   int
2757   main ()
2758   {
2759 < exit (42);
2759 >
2760    ;
2761    return 0;
2762   }
2763   _ACEOF
2764   rm -f conftest.$ac_objext
2765 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2766 <  (eval $ac_compile) 2>&5
2765 > if { (ac_try="$ac_compile"
2766 > case "(($ac_try" in
2767 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2768 >  *) ac_try_echo=$ac_try;;
2769 > esac
2770 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2771 >  (eval "$ac_compile") 2>conftest.er1
2772    ac_status=$?
2773 +  grep -v '^ *+' conftest.er1 >conftest.err
2774 +  rm -f conftest.er1
2775 +  cat conftest.err >&5
2776    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 <  (exit $ac_status); } &&
2778 <         { ac_try='test -s conftest.$ac_objext'
2779 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2780 <  (eval $ac_try) 2>&5
2781 <  ac_status=$?
2556 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557 <  (exit $ac_status); }; }; then
2558 <  break
2777 >  (exit $ac_status); } && {
2778 >         test -z "$ac_cxx_werror_flag" ||
2779 >         test ! -s conftest.err
2780 >       } && test -s conftest.$ac_objext; then
2781 >  ac_cv_prog_cxx_g=yes
2782   else
2783    echo "$as_me: failed program was:" >&5
2784   sed 's/^/| /' conftest.$ac_ext >&5
2785  
2786 +
2787   fi
2788 < rm -f conftest.$ac_objext conftest.$ac_ext
2789 < done
2566 < rm -f conftest*
2567 < if test -n "$ac_declaration"; then
2568 <  echo '#ifdef __cplusplus' >>confdefs.h
2569 <  echo $ac_declaration      >>confdefs.h
2570 <  echo '#endif'             >>confdefs.h
2788 >
2789 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2790   fi
2791  
2792 < else
2793 <  echo "$as_me: failed program was:" >&5
2575 < sed 's/^/| /' conftest.$ac_ext >&5
2792 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2793 > fi
2794  
2795 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2796 +   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2797   fi
2798 < rm -f conftest.$ac_objext conftest.$ac_ext
2798 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2799 > echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
2800 > if test "$ac_test_CXXFLAGS" = set; then
2801 >  CXXFLAGS=$ac_save_CXXFLAGS
2802 > elif test $ac_cv_prog_cxx_g = yes; then
2803 >  if test "$GXX" = yes; then
2804 >    CXXFLAGS="-g -O2"
2805 >  else
2806 >    CXXFLAGS="-g"
2807 >  fi
2808 > else
2809 >  if test "$GXX" = yes; then
2810 >    CXXFLAGS="-O2"
2811 >  else
2812 >    CXXFLAGS=
2813 >  fi
2814 > fi
2815   ac_ext=c
2816   ac_cpp='$CPP $CPPFLAGS'
2817   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2818   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2819   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2820  
2821 <
2822 < ac_ext=cc
2823 < ac_cpp='$CXXCPP $CPPFLAGS'
2824 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2825 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2590 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2821 > ac_ext=c
2822 > ac_cpp='$CPP $CPPFLAGS'
2823 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826   if test -n "$ac_tool_prefix"; then
2827 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2827 >  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2828    do
2829      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2830   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2831 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2832 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2833 < if test "${ac_cv_prog_CXX+set}" = set; then
2831 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2832 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2833 > if test "${ac_cv_prog_CC+set}" = set; then
2834    echo $ECHO_N "(cached) $ECHO_C" >&6
2835   else
2836 <  if test -n "$CXX"; then
2837 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2836 >  if test -n "$CC"; then
2837 >  ac_cv_prog_CC="$CC" # Let the user override the test.
2838   else
2839   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2840   for as_dir in $PATH
# Line 2607 | Line 2842 | do
2842    IFS=$as_save_IFS
2843    test -z "$as_dir" && as_dir=.
2844    for ac_exec_ext in '' $ac_executable_extensions; do
2845 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2846 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2845 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2846 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2847      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2848      break 2
2849    fi
2850   done
2851   done
2852 + IFS=$as_save_IFS
2853  
2854   fi
2855   fi
2856 < CXX=$ac_cv_prog_CXX
2857 < if test -n "$CXX"; then
2858 <  echo "$as_me:$LINENO: result: $CXX" >&5
2859 < echo "${ECHO_T}$CXX" >&6
2856 > CC=$ac_cv_prog_CC
2857 > if test -n "$CC"; then
2858 >  { echo "$as_me:$LINENO: result: $CC" >&5
2859 > echo "${ECHO_T}$CC" >&6; }
2860   else
2861 <  echo "$as_me:$LINENO: result: no" >&5
2862 < echo "${ECHO_T}no" >&6
2861 >  { echo "$as_me:$LINENO: result: no" >&5
2862 > echo "${ECHO_T}no" >&6; }
2863   fi
2864  
2865 <    test -n "$CXX" && break
2865 >
2866 >    test -n "$CC" && break
2867    done
2868   fi
2869 < if test -z "$CXX"; then
2870 <  ac_ct_CXX=$CXX
2871 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2869 > if test -z "$CC"; then
2870 >  ac_ct_CC=$CC
2871 >  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2872   do
2873    # Extract the first word of "$ac_prog", so it can be a program name with args.
2874   set dummy $ac_prog; ac_word=$2
2875 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2876 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2877 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2875 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2876 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2877 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2878    echo $ECHO_N "(cached) $ECHO_C" >&6
2879   else
2880 <  if test -n "$ac_ct_CXX"; then
2881 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2880 >  if test -n "$ac_ct_CC"; then
2881 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2882   else
2883   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2884   for as_dir in $PATH
# Line 2649 | Line 2886 | do
2886    IFS=$as_save_IFS
2887    test -z "$as_dir" && as_dir=.
2888    for ac_exec_ext in '' $ac_executable_extensions; do
2889 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2890 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
2889 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2890 >    ac_cv_prog_ac_ct_CC="$ac_prog"
2891      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2892      break 2
2893    fi
2894   done
2895   done
2896 + IFS=$as_save_IFS
2897  
2898   fi
2899   fi
2900 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2901 < if test -n "$ac_ct_CXX"; then
2902 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2903 < echo "${ECHO_T}$ac_ct_CXX" >&6
2900 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
2901 > if test -n "$ac_ct_CC"; then
2902 >  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2903 > echo "${ECHO_T}$ac_ct_CC" >&6; }
2904   else
2905 <  echo "$as_me:$LINENO: result: no" >&5
2906 < echo "${ECHO_T}no" >&6
2905 >  { echo "$as_me:$LINENO: result: no" >&5
2906 > echo "${ECHO_T}no" >&6; }
2907   fi
2908  
2909 <  test -n "$ac_ct_CXX" && break
2909 >
2910 >  test -n "$ac_ct_CC" && break
2911   done
2673 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2912  
2913 <  CXX=$ac_ct_CXX
2913 >  if test "x$ac_ct_CC" = x; then
2914 >    CC=""
2915 >  else
2916 >    case $cross_compiling:$ac_tool_warned in
2917 > yes:)
2918 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2919 > whose name does not start with the host triplet.  If you think this
2920 > configuration is useful to you, please write to autoconf@gnu.org." >&5
2921 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2922 > whose name does not start with the host triplet.  If you think this
2923 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2924 > ac_tool_warned=yes ;;
2925 > esac
2926 >    CC=$ac_ct_CC
2927 >  fi
2928   fi
2929  
2930  
2931 + test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2932 + See \`config.log' for more details." >&5
2933 + echo "$as_me: error: no acceptable C compiler found in \$PATH
2934 + See \`config.log' for more details." >&2;}
2935 +   { (exit 1); exit 1; }; }
2936 +
2937   # Provide some information about the compiler.
2938 < echo "$as_me:$LINENO:" \
2681 <     "checking for C++ compiler version" >&5
2938 > echo "$as_me:$LINENO: checking for C compiler version" >&5
2939   ac_compiler=`set X $ac_compile; echo $2`
2940 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2941 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2940 > { (ac_try="$ac_compiler --version >&5"
2941 > case "(($ac_try" in
2942 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943 >  *) ac_try_echo=$ac_try;;
2944 > esac
2945 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2946 >  (eval "$ac_compiler --version >&5") 2>&5
2947    ac_status=$?
2948    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2949    (exit $ac_status); }
2950 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2951 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2950 > { (ac_try="$ac_compiler -v >&5"
2951 > case "(($ac_try" in
2952 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2953 >  *) ac_try_echo=$ac_try;;
2954 > esac
2955 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2956 >  (eval "$ac_compiler -v >&5") 2>&5
2957    ac_status=$?
2958    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959    (exit $ac_status); }
2960 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2961 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2960 > { (ac_try="$ac_compiler -V >&5"
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 "$ac_compiler -V >&5") 2>&5
2967    ac_status=$?
2968    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969    (exit $ac_status); }
2970  
2971 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2972 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2973 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2971 > { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2972 > echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2973 > if test "${ac_cv_c_compiler_gnu+set}" = set; then
2974    echo $ECHO_N "(cached) $ECHO_C" >&6
2975   else
2976    cat >conftest.$ac_ext <<_ACEOF
2705 #line $LINENO "configure"
2977   /* confdefs.h.  */
2978   _ACEOF
2979   cat confdefs.h >>conftest.$ac_ext
# Line 2721 | Line 2992 | rm -f conftest.$ac_objext
2992   }
2993   _ACEOF
2994   rm -f conftest.$ac_objext
2995 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2996 <  (eval $ac_compile) 2>&5
2995 > if { (ac_try="$ac_compile"
2996 > case "(($ac_try" in
2997 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2998 >  *) ac_try_echo=$ac_try;;
2999 > esac
3000 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3001 >  (eval "$ac_compile") 2>conftest.er1
3002    ac_status=$?
3003 +  grep -v '^ *+' conftest.er1 >conftest.err
3004 +  rm -f conftest.er1
3005 +  cat conftest.err >&5
3006    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007 <  (exit $ac_status); } &&
3008 <         { ac_try='test -s conftest.$ac_objext'
3009 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3010 <  (eval $ac_try) 2>&5
2732 <  ac_status=$?
2733 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2734 <  (exit $ac_status); }; }; then
3007 >  (exit $ac_status); } && {
3008 >         test -z "$ac_c_werror_flag" ||
3009 >         test ! -s conftest.err
3010 >       } && test -s conftest.$ac_objext; then
3011    ac_compiler_gnu=yes
3012   else
3013    echo "$as_me: failed program was:" >&5
3014   sed 's/^/| /' conftest.$ac_ext >&5
3015  
3016 < ac_compiler_gnu=no
3016 >        ac_compiler_gnu=no
3017   fi
2742 rm -f conftest.$ac_objext conftest.$ac_ext
2743 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3018  
3019 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3020 + ac_cv_c_compiler_gnu=$ac_compiler_gnu
3021 +
3022   fi
3023 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3024 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3025 < GXX=`test $ac_compiler_gnu = yes && echo yes`
3026 < ac_test_CXXFLAGS=${CXXFLAGS+set}
3027 < ac_save_CXXFLAGS=$CXXFLAGS
3028 < CXXFLAGS="-g"
3029 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3030 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2754 < if test "${ac_cv_prog_cxx_g+set}" = set; then
3023 > { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3024 > echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3025 > GCC=`test $ac_compiler_gnu = yes && echo yes`
3026 > ac_test_CFLAGS=${CFLAGS+set}
3027 > ac_save_CFLAGS=$CFLAGS
3028 > { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3029 > echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3030 > if test "${ac_cv_prog_cc_g+set}" = set; then
3031    echo $ECHO_N "(cached) $ECHO_C" >&6
3032   else
3033 <  cat >conftest.$ac_ext <<_ACEOF
3034 < #line $LINENO "configure"
3033 >  ac_save_c_werror_flag=$ac_c_werror_flag
3034 >   ac_c_werror_flag=yes
3035 >   ac_cv_prog_cc_g=no
3036 >   CFLAGS="-g"
3037 >   cat >conftest.$ac_ext <<_ACEOF
3038   /* confdefs.h.  */
3039   _ACEOF
3040   cat confdefs.h >>conftest.$ac_ext
# Line 2771 | Line 3050 | rm -f conftest.$ac_objext
3050   }
3051   _ACEOF
3052   rm -f conftest.$ac_objext
3053 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3054 <  (eval $ac_compile) 2>&5
3053 > if { (ac_try="$ac_compile"
3054 > case "(($ac_try" in
3055 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3056 >  *) ac_try_echo=$ac_try;;
3057 > esac
3058 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3059 >  (eval "$ac_compile") 2>conftest.er1
3060    ac_status=$?
3061 +  grep -v '^ *+' conftest.er1 >conftest.err
3062 +  rm -f conftest.er1
3063 +  cat conftest.err >&5
3064    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065 <  (exit $ac_status); } &&
3066 <         { ac_try='test -s conftest.$ac_objext'
3067 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3068 <  (eval $ac_try) 2>&5
3069 <  ac_status=$?
2783 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2784 <  (exit $ac_status); }; }; then
2785 <  ac_cv_prog_cxx_g=yes
3065 >  (exit $ac_status); } && {
3066 >         test -z "$ac_c_werror_flag" ||
3067 >         test ! -s conftest.err
3068 >       } && test -s conftest.$ac_objext; then
3069 >  ac_cv_prog_cc_g=yes
3070   else
3071    echo "$as_me: failed program was:" >&5
3072   sed 's/^/| /' conftest.$ac_ext >&5
3073  
3074 < ac_cv_prog_cxx_g=no
3075 < fi
2792 < rm -f conftest.$ac_objext conftest.$ac_ext
2793 < fi
2794 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2795 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2796 < if test "$ac_test_CXXFLAGS" = set; then
2797 <  CXXFLAGS=$ac_save_CXXFLAGS
2798 < elif test $ac_cv_prog_cxx_g = yes; then
2799 <  if test "$GXX" = yes; then
2800 <    CXXFLAGS="-g -O2"
2801 <  else
2802 <    CXXFLAGS="-g"
2803 <  fi
2804 < else
2805 <  if test "$GXX" = yes; then
2806 <    CXXFLAGS="-O2"
2807 <  else
2808 <    CXXFLAGS=
2809 <  fi
2810 < fi
2811 < for ac_declaration in \
2812 <   ''\
2813 <   '#include <stdlib.h>' \
2814 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2815 <   'extern "C" void std::exit (int); using std::exit;' \
2816 <   'extern "C" void exit (int) throw ();' \
2817 <   'extern "C" void exit (int);' \
2818 <   'void exit (int);'
2819 < do
2820 <  cat >conftest.$ac_ext <<_ACEOF
2821 < #line $LINENO "configure"
3074 >        CFLAGS=""
3075 >      cat >conftest.$ac_ext <<_ACEOF
3076   /* confdefs.h.  */
3077   _ACEOF
3078   cat confdefs.h >>conftest.$ac_ext
3079   cat >>conftest.$ac_ext <<_ACEOF
3080   /* end confdefs.h.  */
3081 < #include <stdlib.h>
2828 < $ac_declaration
3081 >
3082   int
3083   main ()
3084   {
3085 < exit (42);
3085 >
3086    ;
3087    return 0;
3088   }
3089   _ACEOF
3090   rm -f conftest.$ac_objext
3091 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3092 <  (eval $ac_compile) 2>&5
3091 > if { (ac_try="$ac_compile"
3092 > case "(($ac_try" in
3093 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094 >  *) ac_try_echo=$ac_try;;
3095 > esac
3096 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3097 >  (eval "$ac_compile") 2>conftest.er1
3098    ac_status=$?
3099 +  grep -v '^ *+' conftest.er1 >conftest.err
3100 +  rm -f conftest.er1
3101 +  cat conftest.err >&5
3102    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3103 <  (exit $ac_status); } &&
3104 <         { ac_try='test -s conftest.$ac_objext'
3105 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3106 <  (eval $ac_try) 2>&5
2846 <  ac_status=$?
2847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2848 <  (exit $ac_status); }; }; then
3103 >  (exit $ac_status); } && {
3104 >         test -z "$ac_c_werror_flag" ||
3105 >         test ! -s conftest.err
3106 >       } && test -s conftest.$ac_objext; then
3107    :
3108   else
3109    echo "$as_me: failed program was:" >&5
3110   sed 's/^/| /' conftest.$ac_ext >&5
3111  
3112 < continue
3113 < fi
3114 < rm -f conftest.$ac_objext conftest.$ac_ext
2857 <  cat >conftest.$ac_ext <<_ACEOF
2858 < #line $LINENO "configure"
3112 >        ac_c_werror_flag=$ac_save_c_werror_flag
3113 >         CFLAGS="-g"
3114 >         cat >conftest.$ac_ext <<_ACEOF
3115   /* confdefs.h.  */
3116   _ACEOF
3117   cat confdefs.h >>conftest.$ac_ext
3118   cat >>conftest.$ac_ext <<_ACEOF
3119   /* end confdefs.h.  */
3120 < $ac_declaration
3120 >
3121   int
3122   main ()
3123   {
3124 < exit (42);
3124 >
3125    ;
3126    return 0;
3127   }
3128   _ACEOF
3129   rm -f conftest.$ac_objext
3130 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3131 <  (eval $ac_compile) 2>&5
3130 > if { (ac_try="$ac_compile"
3131 > case "(($ac_try" in
3132 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3133 >  *) ac_try_echo=$ac_try;;
3134 > esac
3135 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3136 >  (eval "$ac_compile") 2>conftest.er1
3137    ac_status=$?
3138 +  grep -v '^ *+' conftest.er1 >conftest.err
3139 +  rm -f conftest.er1
3140 +  cat conftest.err >&5
3141    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142 <  (exit $ac_status); } &&
3143 <         { ac_try='test -s conftest.$ac_objext'
3144 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3145 <  (eval $ac_try) 2>&5
3146 <  ac_status=$?
2883 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2884 <  (exit $ac_status); }; }; then
2885 <  break
3142 >  (exit $ac_status); } && {
3143 >         test -z "$ac_c_werror_flag" ||
3144 >         test ! -s conftest.err
3145 >       } && test -s conftest.$ac_objext; then
3146 >  ac_cv_prog_cc_g=yes
3147   else
3148    echo "$as_me: failed program was:" >&5
3149   sed 's/^/| /' conftest.$ac_ext >&5
3150  
3151 +
3152   fi
3153 < rm -f conftest.$ac_objext conftest.$ac_ext
3154 < done
2893 < rm -f conftest*
2894 < if test -n "$ac_declaration"; then
2895 <  echo '#ifdef __cplusplus' >>confdefs.h
2896 <  echo $ac_declaration      >>confdefs.h
2897 <  echo '#endif'             >>confdefs.h
3153 >
3154 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3155   fi
3156  
3157 < ac_ext=c
3158 < ac_cpp='$CPP $CPPFLAGS'
2902 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2903 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2904 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3157 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3158 > fi
3159  
3160 <
3161 < OOPSE_TEMPLATE_FLAGS=""
3162 < if test $ac_cv_cxx_compiler_gnu = no; then
3163 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3164 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3165 <  echo 'void f(){}' > conftest.cc
3166 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3167 <    echo "$as_me:$LINENO: result: yes" >&5
3168 < echo "${ECHO_T}yes" >&6
3169 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3160 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3161 >   ac_c_werror_flag=$ac_save_c_werror_flag
3162 > fi
3163 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3164 > echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3165 > if test "$ac_test_CFLAGS" = set; then
3166 >  CFLAGS=$ac_save_CFLAGS
3167 > elif test $ac_cv_prog_cc_g = yes; then
3168 >  if test "$GCC" = yes; then
3169 >    CFLAGS="-g -O2"
3170    else
3171 <    echo "$as_me:$LINENO: result: no" >&5
2918 < echo "${ECHO_T}no" >&6
3171 >    CFLAGS="-g"
3172    fi
3173 <  rm -f conftest*
3174 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3175 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
2923 <  echo 'void f(){}' > conftest.cc
2924 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
2925 <    echo "$as_me:$LINENO: result: yes" >&5
2926 < echo "${ECHO_T}yes" >&6
2927 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3173 > else
3174 >  if test "$GCC" = yes; then
3175 >    CFLAGS="-O2"
3176    else
3177 <    echo "$as_me:$LINENO: result: no" >&5
2930 < echo "${ECHO_T}no" >&6
3177 >    CFLAGS=
3178    fi
3179 <  rm -f conftest*
3180 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3181 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3182 <  echo 'void f(){}' > conftest.cc
3183 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3184 <    echo "$as_me:$LINENO: result: yes" >&5
3185 < echo "${ECHO_T}yes" >&6
3186 <    OOPSE_TEMPLATE_FLAGS="-pto"
3187 <  else
3188 <    echo "$as_me:$LINENO: result: no" >&5
3189 < echo "${ECHO_T}no" >&6
3190 <  fi
3191 <  rm -f conftest*
3192 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3193 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3194 <  echo 'void f(){}' > conftest.cc
3195 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3196 <    echo "$as_me:$LINENO: result: yes" >&5
3197 < echo "${ECHO_T}yes" >&6
3179 > fi
3180 > { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3181 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3182 > if test "${ac_cv_prog_cc_c89+set}" = set; then
3183 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3184 > else
3185 >  ac_cv_prog_cc_c89=no
3186 > ac_save_CC=$CC
3187 > cat >conftest.$ac_ext <<_ACEOF
3188 > /* confdefs.h.  */
3189 > _ACEOF
3190 > cat confdefs.h >>conftest.$ac_ext
3191 > cat >>conftest.$ac_ext <<_ACEOF
3192 > /* end confdefs.h.  */
3193 > #include <stdarg.h>
3194 > #include <stdio.h>
3195 > #include <sys/types.h>
3196 > #include <sys/stat.h>
3197 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3198 > struct buf { int x; };
3199 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
3200 > static char *e (p, i)
3201 >     char **p;
3202 >     int i;
3203 > {
3204 >  return p[i];
3205 > }
3206 > static char *f (char * (*g) (char **, int), char **p, ...)
3207 > {
3208 >  char *s;
3209 >  va_list v;
3210 >  va_start (v,p);
3211 >  s = g (p, va_arg (v,int));
3212 >  va_end (v);
3213 >  return s;
3214 > }
3215  
3216 + /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3217 +   function prototypes and stuff, but not '\xHH' hex character constants.
3218 +   These don't provoke an error unfortunately, instead are silently treated
3219 +   as 'x'.  The following induces an error, until -std is added to get
3220 +   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3221 +   array size at least.  It's necessary to write '\x00'==0 to get something
3222 +   that's true only with -std.  */
3223 + int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3224  
3225 <    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3226 <  else
3227 <    echo "$as_me:$LINENO: result: no" >&5
3228 < echo "${ECHO_T}no" >&6
2957 <  fi
2958 < fi
3225 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3226 >   inside strings and character constants.  */
3227 > #define FOO(x) 'x'
3228 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3229  
3230 + int test (int i, double x);
3231 + struct s1 {int (*f) (int a);};
3232 + struct s2 {int (*f) (double a);};
3233 + int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3234 + int argc;
3235 + char **argv;
3236 + int
3237 + main ()
3238 + {
3239 + return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3240 +  ;
3241 +  return 0;
3242 + }
3243 + _ACEOF
3244 + for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3245 +        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3246 + do
3247 +  CC="$ac_save_CC $ac_arg"
3248 +  rm -f conftest.$ac_objext
3249 + if { (ac_try="$ac_compile"
3250 + case "(($ac_try" in
3251 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3252 +  *) ac_try_echo=$ac_try;;
3253 + esac
3254 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3255 +  (eval "$ac_compile") 2>conftest.er1
3256 +  ac_status=$?
3257 +  grep -v '^ *+' conftest.er1 >conftest.err
3258 +  rm -f conftest.er1
3259 +  cat conftest.err >&5
3260 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 +  (exit $ac_status); } && {
3262 +         test -z "$ac_c_werror_flag" ||
3263 +         test ! -s conftest.err
3264 +       } && test -s conftest.$ac_objext; then
3265 +  ac_cv_prog_cc_c89=$ac_arg
3266 + else
3267 +  echo "$as_me: failed program was:" >&5
3268 + sed 's/^/| /' conftest.$ac_ext >&5
3269  
3270  
3271 + fi
3272  
3273 < ac_ext=f90
3274 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3275 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3276 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3277 < if test -n "$ac_tool_prefix"; then
3278 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3279 <  do
3280 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3281 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3282 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3283 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3284 < if test "${ac_cv_prog_F90+set}" = set; then
3273 > rm -f core conftest.err conftest.$ac_objext
3274 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
3275 > done
3276 > rm -f conftest.$ac_ext
3277 > CC=$ac_save_CC
3278 >
3279 > fi
3280 > # AC_CACHE_VAL
3281 > case "x$ac_cv_prog_cc_c89" in
3282 >  x)
3283 >    { echo "$as_me:$LINENO: result: none needed" >&5
3284 > echo "${ECHO_T}none needed" >&6; } ;;
3285 >  xno)
3286 >    { echo "$as_me:$LINENO: result: unsupported" >&5
3287 > echo "${ECHO_T}unsupported" >&6; } ;;
3288 >  *)
3289 >    CC="$CC $ac_cv_prog_cc_c89"
3290 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3291 > echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3292 > esac
3293 >
3294 >
3295 > ac_ext=c
3296 > ac_cpp='$CPP $CPPFLAGS'
3297 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3298 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3299 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3300 >
3301 > ac_ext=${ac_fc_srcext-f}
3302 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3303 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3304 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3305 > if test -n "$ac_tool_prefix"; then
3306 >  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3307 >  do
3308 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3309 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3310 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3311 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3312 > if test "${ac_cv_prog_FC+set}" = set; then
3313    echo $ECHO_N "(cached) $ECHO_C" >&6
3314   else
3315 <  if test -n "$F90"; then
3316 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3315 >  if test -n "$FC"; then
3316 >  ac_cv_prog_FC="$FC" # Let the user override the test.
3317   else
3318   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319   for as_dir in $PATH
# Line 2983 | Line 3321 | do
3321    IFS=$as_save_IFS
3322    test -z "$as_dir" && as_dir=.
3323    for ac_exec_ext in '' $ac_executable_extensions; do
3324 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3325 <    ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3324 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3325 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3326      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3327      break 2
3328    fi
3329   done
3330   done
3331 + IFS=$as_save_IFS
3332  
3333   fi
3334   fi
3335 < F90=$ac_cv_prog_F90
3336 < if test -n "$F90"; then
3337 <  echo "$as_me:$LINENO: result: $F90" >&5
3338 < echo "${ECHO_T}$F90" >&6
3335 > FC=$ac_cv_prog_FC
3336 > if test -n "$FC"; then
3337 >  { echo "$as_me:$LINENO: result: $FC" >&5
3338 > echo "${ECHO_T}$FC" >&6; }
3339   else
3340 <  echo "$as_me:$LINENO: result: no" >&5
3341 < echo "${ECHO_T}no" >&6
3340 >  { echo "$as_me:$LINENO: result: no" >&5
3341 > echo "${ECHO_T}no" >&6; }
3342   fi
3343  
3344 <    test -n "$F90" && break
3344 >
3345 >    test -n "$FC" && break
3346    done
3347   fi
3348 < if test -z "$F90"; then
3349 <  ac_ct_F90=$F90
3350 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3348 > if test -z "$FC"; then
3349 >  ac_ct_FC=$FC
3350 >  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3351   do
3352    # Extract the first word of "$ac_prog", so it can be a program name with args.
3353   set dummy $ac_prog; ac_word=$2
3354 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3355 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3356 < if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3354 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3355 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3356 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3357    echo $ECHO_N "(cached) $ECHO_C" >&6
3358   else
3359 <  if test -n "$ac_ct_F90"; then
3360 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3359 >  if test -n "$ac_ct_FC"; then
3360 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3361   else
3362   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3363   for as_dir in $PATH
# Line 3025 | Line 3365 | do
3365    IFS=$as_save_IFS
3366    test -z "$as_dir" && as_dir=.
3367    for ac_exec_ext in '' $ac_executable_extensions; do
3368 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3369 <    ac_cv_prog_ac_ct_F90="$ac_prog"
3368 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3369 >    ac_cv_prog_ac_ct_FC="$ac_prog"
3370      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3371      break 2
3372    fi
3373   done
3374   done
3375 + IFS=$as_save_IFS
3376  
3377   fi
3378   fi
3379 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3380 < if test -n "$ac_ct_F90"; then
3381 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3382 < echo "${ECHO_T}$ac_ct_F90" >&6
3379 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
3380 > if test -n "$ac_ct_FC"; then
3381 >  { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3382 > echo "${ECHO_T}$ac_ct_FC" >&6; }
3383   else
3384 <  echo "$as_me:$LINENO: result: no" >&5
3385 < echo "${ECHO_T}no" >&6
3384 >  { echo "$as_me:$LINENO: result: no" >&5
3385 > echo "${ECHO_T}no" >&6; }
3386   fi
3387  
3388 <  test -n "$ac_ct_F90" && break
3388 >
3389 >  test -n "$ac_ct_FC" && break
3390   done
3391  
3392 <  F90=$ac_ct_F90
3392 >  if test "x$ac_ct_FC" = x; then
3393 >    FC=""
3394 >  else
3395 >    case $cross_compiling:$ac_tool_warned in
3396 > yes:)
3397 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3398 > whose name does not start with the host triplet.  If you think this
3399 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3400 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3401 > whose name does not start with the host triplet.  If you think this
3402 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3403 > ac_tool_warned=yes ;;
3404 > esac
3405 >    FC=$ac_ct_FC
3406 >  fi
3407   fi
3408  
3409  
3410 < # If we don't use `.F90' as extension, the preprocessor is not run on the
3411 < # input file.
3410 > # Provide some information about the compiler.
3411 > echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
3412 > ac_compiler=`set X $ac_compile; echo $2`
3413 > { (ac_try="$ac_compiler --version >&5"
3414 > case "(($ac_try" in
3415 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3416 >  *) ac_try_echo=$ac_try;;
3417 > esac
3418 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3419 >  (eval "$ac_compiler --version >&5") 2>&5
3420 >  ac_status=$?
3421 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3422 >  (exit $ac_status); }
3423 > { (ac_try="$ac_compiler -v >&5"
3424 > case "(($ac_try" in
3425 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3426 >  *) ac_try_echo=$ac_try;;
3427 > esac
3428 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3429 >  (eval "$ac_compiler -v >&5") 2>&5
3430 >  ac_status=$?
3431 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432 >  (exit $ac_status); }
3433 > { (ac_try="$ac_compiler -V >&5"
3434 > case "(($ac_try" in
3435 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3436 >  *) ac_try_echo=$ac_try;;
3437 > esac
3438 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3439 >  (eval "$ac_compiler -V >&5") 2>&5
3440 >  ac_status=$?
3441 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3442 >  (exit $ac_status); }
3443 > rm -f a.out
3444 >
3445 > # If we don't use `.F' as extension, the preprocessor is not run on the
3446 > # input file.  (Note that this only needs to work for GNU compilers.)
3447   ac_save_ext=$ac_ext
3448 < ac_ext=F90
3449 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3450 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3451 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3448 > ac_ext=F
3449 > { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
3450 > echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
3451 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then
3452    echo $ECHO_N "(cached) $ECHO_C" >&6
3453   else
3454    cat >conftest.$ac_ext <<_ACEOF
3455 <
3065 < program main
3066 <
3455 >      program main
3456   #ifndef __GNUC__
3457         choke me
3458   #endif
3459  
3460 < end program main
3072 <
3460 >      end
3461   _ACEOF
3462   rm -f conftest.$ac_objext
3463 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3464 <  (eval $ac_compile) 2>&5
3463 > if { (ac_try="$ac_compile"
3464 > case "(($ac_try" in
3465 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466 >  *) ac_try_echo=$ac_try;;
3467 > esac
3468 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3469 >  (eval "$ac_compile") 2>conftest.er1
3470    ac_status=$?
3471 +  grep -v '^ *+' conftest.er1 >conftest.err
3472 +  rm -f conftest.er1
3473 +  cat conftest.err >&5
3474    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3475 <  (exit $ac_status); } &&
3476 <         { ac_try='test -s conftest.$ac_objext'
3477 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3478 <  (eval $ac_try) 2>&5
3083 <  ac_status=$?
3084 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3085 <  (exit $ac_status); }; }; then
3475 >  (exit $ac_status); } && {
3476 >         test -z "$ac_fc_werror_flag" ||
3477 >         test ! -s conftest.err
3478 >       } && test -s conftest.$ac_objext; then
3479    ac_compiler_gnu=yes
3480   else
3481    echo "$as_me: failed program was:" >&5
3482   sed 's/^/| /' conftest.$ac_ext >&5
3483  
3484 < ac_compiler_gnu=no
3484 >        ac_compiler_gnu=no
3485   fi
3093 rm -f conftest.$ac_objext conftest.$ac_ext
3094 ac_cv_f90_compiler_gnu=$ac_compiler_gnu
3486  
3487 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3488 + ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3489 +
3490   fi
3491 < echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3492 < echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3491 > { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
3492 > echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
3493   ac_ext=$ac_save_ext
3494 < G95=`test $ac_compiler_gnu = yes && echo yes`
3494 > ac_test_FFLAGS=${FCFLAGS+set}
3495 > ac_save_FFLAGS=$FCFLAGS
3496 > FCFLAGS=
3497 > { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
3498 > echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
3499 > if test "${ac_cv_prog_fc_g+set}" = set; then
3500 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3501 > else
3502 >  FCFLAGS=-g
3503 > cat >conftest.$ac_ext <<_ACEOF
3504 >      program main
3505 >
3506 >      end
3507 > _ACEOF
3508 > rm -f conftest.$ac_objext
3509 > if { (ac_try="$ac_compile"
3510 > case "(($ac_try" in
3511 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3512 >  *) ac_try_echo=$ac_try;;
3513 > esac
3514 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3515 >  (eval "$ac_compile") 2>conftest.er1
3516 >  ac_status=$?
3517 >  grep -v '^ *+' conftest.er1 >conftest.err
3518 >  rm -f conftest.er1
3519 >  cat conftest.err >&5
3520 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 >  (exit $ac_status); } && {
3522 >         test -z "$ac_fc_werror_flag" ||
3523 >         test ! -s conftest.err
3524 >       } && test -s conftest.$ac_objext; then
3525 >  ac_cv_prog_fc_g=yes
3526 > else
3527 >  echo "$as_me: failed program was:" >&5
3528 > sed 's/^/| /' conftest.$ac_ext >&5
3529 >
3530 >        ac_cv_prog_fc_g=no
3531 > fi
3532 >
3533 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3534 >
3535 > fi
3536 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
3537 > echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
3538 > if test "$ac_test_FFLAGS" = set; then
3539 >  FCFLAGS=$ac_save_FFLAGS
3540 > elif test $ac_cv_prog_fc_g = yes; then
3541 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3542 >    FCFLAGS="-g -O2"
3543 >  else
3544 >    FCFLAGS="-g"
3545 >  fi
3546 > else
3547 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3548 >    FCFLAGS="-O2"
3549 >  else
3550 >    FCFLAGS=
3551 >  fi
3552 > fi
3553 >
3554   ac_ext=c
3555   ac_cpp='$CPP $CPPFLAGS'
3556   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3557   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3558   ac_compiler_gnu=$ac_cv_c_compiler_gnu
3559  
3560 <
3561 <
3562 <
3563 <
3564 < # Try to determine native compiler flags that allow us to use F90 suffix
3565 < # for preprocessed f90 source.
3566 <
3567 < if test "$ac_test_PREPFLAG" != "set"; then
3568 <  PREPFLAG=""
3569 <  case "${host_cpu}-${host_os}" in
3117 <
3118 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3119 <                    PREPFLAG="-fpp1 "
3120 <                fi;;
3121 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3122 <                    PREPFLAG="-qsuffix=cpp=F90 "
3123 <                fi;;
3124 <  *darwin*)
3125 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3126 <                PREPFLAG="-qsuffix=cpp=F90 "
3127 <        fi;;
3128 <  esac
3129 <
3130 <  if test -z "$PREPFLAG"; then
3131 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3132 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3133 <        PREPFLAG=""
3134 <  fi
3135 <
3136 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3137 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3138 <
3139 <
3140 <  ac_ext=f90
3141 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3142 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3143 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3144 <
3145 <  ac_save_ext=$ac_ext
3146 <  ac_ext=F90
3147 <  ac_save_F90FLAGS=$F90FLAGS
3148 <
3149 <  if test "$PREPFLAG"; then
3150 <  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
3560 > ac_ext=c
3561 > ac_cpp='$CPP $CPPFLAGS'
3562 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3563 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3564 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3565 > { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3566 > echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3567 > # On Suns, sometimes $CPP names a directory.
3568 > if test -n "$CPP" && test -d "$CPP"; then
3569 >  CPP=
3570   fi
3571 <
3572 <    cat >conftest.$ac_ext <<_ACEOF
3573 <
3574 <
3575 < program main
3576 <
3577 <  integer :: i
3578 <  i = 1
3579 <
3580 <
3581 < end program main
3582 <
3571 > if test -z "$CPP"; then
3572 >  if test "${ac_cv_prog_CPP+set}" = set; then
3573 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3574 > else
3575 >      # Double quotes because CPP needs to be expanded
3576 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3577 >    do
3578 >      ac_preproc_ok=false
3579 > for ac_c_preproc_warn_flag in '' yes
3580 > do
3581 >  # Use a header file that comes with gcc, so configuring glibc
3582 >  # with a fresh cross-compiler works.
3583 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3584 >  # <limits.h> exists even on freestanding compilers.
3585 >  # On the NeXT, cc -E runs the code through the compiler's parser,
3586 >  # not just through cpp. "Syntax error" is here to catch this case.
3587 >  cat >conftest.$ac_ext <<_ACEOF
3588 > /* confdefs.h.  */
3589   _ACEOF
3590 < rm -f conftest.$ac_objext
3591 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3592 <  (eval $ac_compile) 2>&5
3590 > cat confdefs.h >>conftest.$ac_ext
3591 > cat >>conftest.$ac_ext <<_ACEOF
3592 > /* end confdefs.h.  */
3593 > #ifdef __STDC__
3594 > # include <limits.h>
3595 > #else
3596 > # include <assert.h>
3597 > #endif
3598 >                     Syntax error
3599 > _ACEOF
3600 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3601 > case "(($ac_try" in
3602 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3603 >  *) ac_try_echo=$ac_try;;
3604 > esac
3605 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3606 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3607    ac_status=$?
3608 +  grep -v '^ *+' conftest.er1 >conftest.err
3609 +  rm -f conftest.er1
3610 +  cat conftest.err >&5
3611    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612 <  (exit $ac_status); } &&
3613 <         { ac_try='test -s conftest.$ac_objext'
3614 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 <  (eval $ac_try) 2>&5
3616 <  ac_status=$?
3175 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3176 <  (exit $ac_status); }; }; then
3177 <  prepflagworks=1
3612 >  (exit $ac_status); } >/dev/null && {
3613 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3614 >         test ! -s conftest.err
3615 >       }; then
3616 >  :
3617   else
3618    echo "$as_me: failed program was:" >&5
3619   sed 's/^/| /' conftest.$ac_ext >&5
3620  
3621 < prepflagworks=0
3621 >  # Broken: fails on valid input.
3622 > continue
3623   fi
3184 rm -f conftest.$ac_objext conftest.$ac_ext
3624  
3625 <  F90FLAGS=$ac_save_F90FLAGS
3187 <  ac_ext=$ac_save_ext
3188 <  ac_ext=c
3189 < ac_cpp='$CPP $CPPFLAGS'
3190 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3191 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3192 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3625 > rm -f conftest.err conftest.$ac_ext
3626  
3627 +  # OK, works on sane cases.  Now check whether nonexistent headers
3628 +  # can be detected and how.
3629 +  cat >conftest.$ac_ext <<_ACEOF
3630 + /* confdefs.h.  */
3631 + _ACEOF
3632 + cat confdefs.h >>conftest.$ac_ext
3633 + cat >>conftest.$ac_ext <<_ACEOF
3634 + /* end confdefs.h.  */
3635 + #include <ac_nonexistent.h>
3636 + _ACEOF
3637 + if { (ac_try="$ac_cpp conftest.$ac_ext"
3638 + case "(($ac_try" in
3639 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3640 +  *) ac_try_echo=$ac_try;;
3641 + esac
3642 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3643 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3644 +  ac_status=$?
3645 +  grep -v '^ *+' conftest.er1 >conftest.err
3646 +  rm -f conftest.er1
3647 +  cat conftest.err >&5
3648 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3649 +  (exit $ac_status); } >/dev/null && {
3650 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3651 +         test ! -s conftest.err
3652 +       }; then
3653 +  # Broken: success on invalid input.
3654 + continue
3655 + else
3656 +  echo "$as_me: failed program was:" >&5
3657 + sed 's/^/| /' conftest.$ac_ext >&5
3658  
3659 <  if test "$prepflagworks" = 1; then
3660 <    echo "$as_me:$LINENO: result: yes" >&5
3661 < echo "${ECHO_T}yes" >&6
3198 <
3199 <  else
3200 <    echo "$as_me:$LINENO: result: no" >&5
3201 < echo "${ECHO_T}no" >&6
3202 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3203 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3204 <   { (exit 1); exit 1; }; }
3205 <  fi
3659 >  # Passes both tests.
3660 > ac_preproc_ok=:
3661 > break
3662   fi
3663  
3664 + rm -f conftest.err conftest.$ac_ext
3665  
3666 <
3667 <
3668 <
3669 < # Try to determine native compiler flags that allow us to use F90 suffix
3670 < # for preprocessed f90 source with -D type defines
3214 <
3215 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3216 <  PREPDEFFLAG=""
3217 <  case "${host_cpu}-${host_os}" in
3218 <
3219 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3220 <                    PREPDEFFLAG=" "
3221 <                fi;;
3222 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3223 <                    PREPDEFFLAG="-WF,"
3224 <                fi;;
3225 <  *darwin*)
3226 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3227 <                PREPDEFFLAG="-WF,"
3228 <        fi;;
3229 <  esac
3230 <
3231 <  if test -z "$PREPDEFFLAG"; then
3232 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3233 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3234 <        PREPDEFFLAG=" "
3235 <  fi
3236 <
3237 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3238 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3239 <
3240 <
3241 <  ac_ext=f90
3242 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3243 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3244 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3245 <
3246 <  ac_save_ext=$ac_ext
3247 <  ac_ext=F90
3248 <  ac_save_F90FLAGS=$F90FLAGS
3249 <
3250 <  if test "$PREPDEFFLAG"; then
3251 <  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3666 > done
3667 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3668 > rm -f conftest.err conftest.$ac_ext
3669 > if $ac_preproc_ok; then
3670 >  break
3671   fi
3672  
3673 <    cat >conftest.$ac_ext <<_ACEOF
3673 >    done
3674 >    ac_cv_prog_CPP=$CPP
3675  
3676 <
3677 < program main
3678 <
3679 <  integer :: i
3680 < #ifdef TEST
3681 <  i = 1
3676 > fi
3677 >  CPP=$ac_cv_prog_CPP
3678 > else
3679 >  ac_cv_prog_CPP=$CPP
3680 > fi
3681 > { echo "$as_me:$LINENO: result: $CPP" >&5
3682 > echo "${ECHO_T}$CPP" >&6; }
3683 > ac_preproc_ok=false
3684 > for ac_c_preproc_warn_flag in '' yes
3685 > do
3686 >  # Use a header file that comes with gcc, so configuring glibc
3687 >  # with a fresh cross-compiler works.
3688 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3689 >  # <limits.h> exists even on freestanding compilers.
3690 >  # On the NeXT, cc -E runs the code through the compiler's parser,
3691 >  # not just through cpp. "Syntax error" is here to catch this case.
3692 >  cat >conftest.$ac_ext <<_ACEOF
3693 > /* confdefs.h.  */
3694 > _ACEOF
3695 > cat confdefs.h >>conftest.$ac_ext
3696 > cat >>conftest.$ac_ext <<_ACEOF
3697 > /* end confdefs.h.  */
3698 > #ifdef __STDC__
3699 > # include <limits.h>
3700   #else
3701 <  choke me
3701 > # include <assert.h>
3702   #endif
3703 +                     Syntax error
3704 + _ACEOF
3705 + if { (ac_try="$ac_cpp conftest.$ac_ext"
3706 + case "(($ac_try" in
3707 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3708 +  *) ac_try_echo=$ac_try;;
3709 + esac
3710 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3711 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3712 +  ac_status=$?
3713 +  grep -v '^ *+' conftest.er1 >conftest.err
3714 +  rm -f conftest.er1
3715 +  cat conftest.err >&5
3716 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3717 +  (exit $ac_status); } >/dev/null && {
3718 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3719 +         test ! -s conftest.err
3720 +       }; then
3721 +  :
3722 + else
3723 +  echo "$as_me: failed program was:" >&5
3724 + sed 's/^/| /' conftest.$ac_ext >&5
3725  
3726 +  # Broken: fails on valid input.
3727 + continue
3728 + fi
3729  
3730 < end program main
3730 > rm -f conftest.err conftest.$ac_ext
3731  
3732 +  # OK, works on sane cases.  Now check whether nonexistent headers
3733 +  # can be detected and how.
3734 +  cat >conftest.$ac_ext <<_ACEOF
3735 + /* confdefs.h.  */
3736   _ACEOF
3737 < rm -f conftest.$ac_objext
3738 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3739 <  (eval $ac_compile) 2>&5
3737 > cat confdefs.h >>conftest.$ac_ext
3738 > cat >>conftest.$ac_ext <<_ACEOF
3739 > /* end confdefs.h.  */
3740 > #include <ac_nonexistent.h>
3741 > _ACEOF
3742 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3743 > case "(($ac_try" in
3744 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3745 >  *) ac_try_echo=$ac_try;;
3746 > esac
3747 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3748 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3749    ac_status=$?
3750 +  grep -v '^ *+' conftest.er1 >conftest.err
3751 +  rm -f conftest.er1
3752 +  cat conftest.err >&5
3753    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3754 <  (exit $ac_status); } &&
3755 <         { ac_try='test -s conftest.$ac_objext'
3756 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3757 <  (eval $ac_try) 2>&5
3758 <  ac_status=$?
3759 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281 <  (exit $ac_status); }; }; then
3282 <  prepdefflagworks=1
3754 >  (exit $ac_status); } >/dev/null && {
3755 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3756 >         test ! -s conftest.err
3757 >       }; then
3758 >  # Broken: success on invalid input.
3759 > continue
3760   else
3761    echo "$as_me: failed program was:" >&5
3762   sed 's/^/| /' conftest.$ac_ext >&5
3763  
3764 < prepdefflagworks=0
3764 >  # Passes both tests.
3765 > ac_preproc_ok=:
3766 > break
3767   fi
3289 rm -f conftest.$ac_objext conftest.$ac_ext
3768  
3769 <  F90FLAGS=$ac_save_F90FLAGS
3770 <  ac_ext=$ac_save_ext
3771 <  ac_ext=c
3769 > rm -f conftest.err conftest.$ac_ext
3770 >
3771 > done
3772 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3773 > rm -f conftest.err conftest.$ac_ext
3774 > if $ac_preproc_ok; then
3775 >  :
3776 > else
3777 >  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3778 > See \`config.log' for more details." >&5
3779 > echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3780 > See \`config.log' for more details." >&2;}
3781 >   { (exit 1); exit 1; }; }
3782 > fi
3783 >
3784 > ac_ext=c
3785   ac_cpp='$CPP $CPPFLAGS'
3786   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3788   ac_compiler_gnu=$ac_cv_c_compiler_gnu
3789  
3790 + { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3791 + echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3792 + if test "${ac_cv_path_GREP+set}" = set; then
3793 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3794 + else
3795 +  # Extract the first word of "grep ggrep" to use in msg output
3796 + if test -z "$GREP"; then
3797 + set dummy grep ggrep; ac_prog_name=$2
3798 + if test "${ac_cv_path_GREP+set}" = set; then
3799 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3800 + else
3801 +  ac_path_GREP_found=false
3802 + # Loop through the user's path and test for each of PROGNAME-LIST
3803 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3804 + for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3805 + do
3806 +  IFS=$as_save_IFS
3807 +  test -z "$as_dir" && as_dir=.
3808 +  for ac_prog in grep ggrep; do
3809 +  for ac_exec_ext in '' $ac_executable_extensions; do
3810 +    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3811 +    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3812 +    # Check for GNU ac_path_GREP and select it if it is found.
3813 +  # Check for GNU $ac_path_GREP
3814 + case `"$ac_path_GREP" --version 2>&1` in
3815 + *GNU*)
3816 +  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3817 + *)
3818 +  ac_count=0
3819 +  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3820 +  while :
3821 +  do
3822 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
3823 +    mv "conftest.tmp" "conftest.in"
3824 +    cp "conftest.in" "conftest.nl"
3825 +    echo 'GREP' >> "conftest.nl"
3826 +    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3827 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3828 +    ac_count=`expr $ac_count + 1`
3829 +    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3830 +      # Best one so far, save it but keep looking for a better one
3831 +      ac_cv_path_GREP="$ac_path_GREP"
3832 +      ac_path_GREP_max=$ac_count
3833 +    fi
3834 +    # 10*(2^10) chars as input seems more than enough
3835 +    test $ac_count -gt 10 && break
3836 +  done
3837 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3838 + esac
3839  
3840  
3841 <  if test "$prepdefflagworks" = 1; then
3842 <    echo "$as_me:$LINENO: result: yes" >&5
3843 < echo "${ECHO_T}yes" >&6
3841 >    $ac_path_GREP_found && break 3
3842 >  done
3843 > done
3844  
3845 <  else
3846 <    echo "$as_me:$LINENO: result: no" >&5
3847 < echo "${ECHO_T}no" >&6
3848 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3849 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3845 > done
3846 > IFS=$as_save_IFS
3847 >
3848 >
3849 > fi
3850 >
3851 > GREP="$ac_cv_path_GREP"
3852 > if test -z "$GREP"; then
3853 >  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3854 > echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3855     { (exit 1); exit 1; }; }
3311  fi
3856   fi
3857  
3858 < ac_ext=f90
3859 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3860 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3317 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3858 > else
3859 >  ac_cv_path_GREP=$GREP
3860 > fi
3861  
3862  
3863 + fi
3864 + { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3865 + echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3866 + GREP="$ac_cv_path_GREP"
3867  
3868 < ac_ext=f90
3869 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3870 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3871 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3325 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3326 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3327 < if test "${ac_cv_prog_f90_v+set}" = set; then
3868 >
3869 > { echo "$as_me:$LINENO: checking for egrep" >&5
3870 > echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3871 > if test "${ac_cv_path_EGREP+set}" = set; then
3872    echo $ECHO_N "(cached) $ECHO_C" >&6
3873   else
3874 +  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3875 +   then ac_cv_path_EGREP="$GREP -E"
3876 +   else
3877 +     # Extract the first word of "egrep" to use in msg output
3878 + if test -z "$EGREP"; then
3879 + set dummy egrep; ac_prog_name=$2
3880 + if test "${ac_cv_path_EGREP+set}" = set; then
3881 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3882 + else
3883 +  ac_path_EGREP_found=false
3884 + # Loop through the user's path and test for each of PROGNAME-LIST
3885 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3886 + for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3887 + do
3888 +  IFS=$as_save_IFS
3889 +  test -z "$as_dir" && as_dir=.
3890 +  for ac_prog in egrep; do
3891 +  for ac_exec_ext in '' $ac_executable_extensions; do
3892 +    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3893 +    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3894 +    # Check for GNU ac_path_EGREP and select it if it is found.
3895 +  # Check for GNU $ac_path_EGREP
3896 + case `"$ac_path_EGREP" --version 2>&1` in
3897 + *GNU*)
3898 +  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3899 + *)
3900 +  ac_count=0
3901 +  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3902 +  while :
3903 +  do
3904 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
3905 +    mv "conftest.tmp" "conftest.in"
3906 +    cp "conftest.in" "conftest.nl"
3907 +    echo 'EGREP' >> "conftest.nl"
3908 +    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3909 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3910 +    ac_count=`expr $ac_count + 1`
3911 +    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3912 +      # Best one so far, save it but keep looking for a better one
3913 +      ac_cv_path_EGREP="$ac_path_EGREP"
3914 +      ac_path_EGREP_max=$ac_count
3915 +    fi
3916 +    # 10*(2^10) chars as input seems more than enough
3917 +    test $ac_count -gt 10 && break
3918 +  done
3919 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3920 + esac
3921  
3331 cat >conftest.$ac_ext <<_ACEOF
3922  
3923 < program main
3923 >    $ac_path_EGREP_found && break 3
3924 >  done
3925 > done
3926  
3927 + done
3928 + IFS=$as_save_IFS
3929  
3336 end program main
3930  
3931 < _ACEOF
3339 < rm -f conftest.$ac_objext
3340 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3341 <  (eval $ac_compile) 2>&5
3342 <  ac_status=$?
3343 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3344 <  (exit $ac_status); } &&
3345 <         { ac_try='test -s conftest.$ac_objext'
3346 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3347 <  (eval $ac_try) 2>&5
3348 <  ac_status=$?
3349 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3350 <  (exit $ac_status); }; }; then
3351 <  ac_cv_prog_f90_v=
3352 < # Try some options frequently used verbose output
3353 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3354 <  ac_ext=f90
3355 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3356 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3357 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3931 > fi
3932  
3933 < cat >conftest.$ac_ext <<_ACEOF
3933 > EGREP="$ac_cv_path_EGREP"
3934 > if test -z "$EGREP"; then
3935 >  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3936 > echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3937 >   { (exit 1); exit 1; }; }
3938 > fi
3939  
3940 < program main
3940 > else
3941 >  ac_cv_path_EGREP=$EGREP
3942 > fi
3943  
3944  
3945 < end program main
3945 >   fi
3946 > fi
3947 > { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3948 > echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3949 > EGREP="$ac_cv_path_EGREP"
3950  
3366 _ACEOF
3951  
3952 < # Compile and link our simple test program by passing a flag (argument
3953 < # 1 to this macro) to the Fortran 90 compiler in order to get
3954 < # "verbose" output that we can then parse for the Fortran 90 linker
3955 < # flags.
3956 < ac_save_F90FLAGS=$F90FLAGS
3957 < F90FLAGS="$F90FLAGS $ac_verb"
3958 <
3959 < (eval echo $as_me:3375: \"$ac_link\") >&5
3960 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3377 < echo "$ac_f90_v_output" >&5
3378 < F90FLAGS=$ac_save_F90FLAGS
3379 <
3380 < rm -f conftest.*
3381 < ac_ext=f90
3382 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3383 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3384 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3385 <
3386 < # If we are using xlf then replace all the commas with spaces.
3387 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3388 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3952 > { echo "$as_me:$LINENO: checking whether ln -s works" >&5
3953 > echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
3954 > LN_S=$as_ln_s
3955 > if test "$LN_S" = "ln -s"; then
3956 >  { echo "$as_me:$LINENO: result: yes" >&5
3957 > echo "${ECHO_T}yes" >&6; }
3958 > else
3959 >  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3960 > echo "${ECHO_T}no, using $LN_S" >&6; }
3961   fi
3962  
3963 < # If we are using Cray Fortran then delete quotes.
3964 < # Use "\"" instead of '"' for font-lock-mode.
3965 < # FIXME: a more general fix for quoted arguments with spaces?
3966 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3967 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3963 > { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3964 > echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3965 > set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3966 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
3967 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3968 > else
3969 >  cat >conftest.make <<\_ACEOF
3970 > SHELL = /bin/sh
3971 > all:
3972 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
3973 > _ACEOF
3974 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3975 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
3976 >  *@@@%%%=?*=@@@%%%*)
3977 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
3978 >  *)
3979 >    eval ac_cv_prog_make_${ac_make}_set=no;;
3980 > esac
3981 > rm -f conftest.make
3982   fi
3983 <  # look for -l* and *.a constructs in the output
3984 <  for ac_arg in $ac_f90_v_output; do
3985 <     case $ac_arg in
3986 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3401 <          ac_cv_prog_f90_v=$ac_verb
3402 <          break 2 ;;
3403 <     esac
3404 <  done
3405 < done
3406 < if test -z "$ac_cv_prog_f90_v"; then
3407 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3408 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3409 < fi
3983 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3984 >  { echo "$as_me:$LINENO: result: yes" >&5
3985 > echo "${ECHO_T}yes" >&6; }
3986 >  SET_MAKE=
3987   else
3988 <  echo "$as_me: failed program was:" >&5
3989 < sed 's/^/| /' conftest.$ac_ext >&5
3990 <
3414 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3415 < echo "$as_me: WARNING: compilation failed" >&2;}
3988 >  { echo "$as_me:$LINENO: result: no" >&5
3989 > echo "${ECHO_T}no" >&6; }
3990 >  SET_MAKE="MAKE=${MAKE-make}"
3991   fi
3417 rm -f conftest.$ac_objext conftest.$ac_ext
3992  
3993 < fi
3994 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3995 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3996 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3997 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3998 < if test "${ac_cv_flibs+set}" = set; then
3993 > if test -n "$ac_tool_prefix"; then
3994 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3995 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3996 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3997 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3998 > if test "${ac_cv_prog_RANLIB+set}" = set; then
3999    echo $ECHO_N "(cached) $ECHO_C" >&6
4000   else
4001 <  if test "x$F90LIBS" != "x"; then
4002 <  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
4001 >  if test -n "$RANLIB"; then
4002 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4003   else
4004 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005 + for as_dir in $PATH
4006 + do
4007 +  IFS=$as_save_IFS
4008 +  test -z "$as_dir" && as_dir=.
4009 +  for ac_exec_ext in '' $ac_executable_extensions; do
4010 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4011 +    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4012 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4013 +    break 2
4014 +  fi
4015 + done
4016 + done
4017 + IFS=$as_save_IFS
4018  
3431 ac_ext=f90
3432 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3433 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3434 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3435
3436 cat >conftest.$ac_ext <<_ACEOF
3437
3438 program main
3439
3440
3441 end program main
3442
3443 _ACEOF
3444
3445 # Compile and link our simple test program by passing a flag (argument
3446 # 1 to this macro) to the Fortran 90 compiler in order to get
3447 # "verbose" output that we can then parse for the Fortran 90 linker
3448 # flags.
3449 ac_save_F90FLAGS=$F90FLAGS
3450 F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3451
3452 (eval echo $as_me:3452: \"$ac_link\") >&5
3453 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3454 echo "$ac_f90_v_output" >&5
3455 F90FLAGS=$ac_save_F90FLAGS
3456
3457 rm -f conftest.*
3458 ac_ext=f90
3459 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3460 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3461 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3462
3463 # If we are using xlf then replace all the commas with spaces.
3464 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3465  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
4019   fi
3467
3468 # If we are using Cray Fortran then delete quotes.
3469 # Use "\"" instead of '"' for font-lock-mode.
3470 # FIXME: a more general fix for quoted arguments with spaces?
3471 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3472  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
4020   fi
4021 <
4022 < ac_cv_f90libs=
4023 <
4024 < # Save positional arguments (if any)
3478 < ac_save_positional="$@"
3479 <
3480 < set X $ac_f90_v_output
3481 < while test $# != 1; do
3482 <  shift
3483 <  ac_arg=$1
3484 <  case $ac_arg in
3485 <        [\\/]*.a | ?:[\\/]*.a)
3486 <            ac_exists=false
3487 <  for ac_i in $ac_cv_f90libs; do
3488 <    if test x"$ac_arg" = x"$ac_i"; then
3489 <      ac_exists=true
3490 <      break
3491 <    fi
3492 <  done
3493 <
3494 <  if test x"$ac_exists" = xtrue; then
3495 <  :
4021 > RANLIB=$ac_cv_prog_RANLIB
4022 > if test -n "$RANLIB"; then
4023 >  { echo "$as_me:$LINENO: result: $RANLIB" >&5
4024 > echo "${ECHO_T}$RANLIB" >&6; }
4025   else
4026 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4026 >  { echo "$as_me:$LINENO: result: no" >&5
4027 > echo "${ECHO_T}no" >&6; }
4028   fi
4029  
3500          ;;
3501        -bI:*)
3502            ac_exists=false
3503  for ac_i in $ac_cv_f90libs; do
3504    if test x"$ac_arg" = x"$ac_i"; then
3505      ac_exists=true
3506      break
3507    fi
3508  done
4030  
4031 <  if test x"$ac_exists" = xtrue; then
4032 <  :
4031 > fi
4032 > if test -z "$ac_cv_prog_RANLIB"; then
4033 >  ac_ct_RANLIB=$RANLIB
4034 >  # Extract the first word of "ranlib", so it can be a program name with args.
4035 > set dummy ranlib; ac_word=$2
4036 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4037 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4038 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4039 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4040   else
4041 <  if test "$ac_compiler_gnu" = yes; then
4042 <  for ac_link_opt in $ac_arg; do
3515 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3516 <  done
4041 >  if test -n "$ac_ct_RANLIB"; then
4042 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4043   else
4044 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4044 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 > for as_dir in $PATH
4046 > do
4047 >  IFS=$as_save_IFS
4048 >  test -z "$as_dir" && as_dir=.
4049 >  for ac_exec_ext in '' $ac_executable_extensions; do
4050 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
4052 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4053 >    break 2
4054 >  fi
4055 > done
4056 > done
4057 > IFS=$as_save_IFS
4058 >
4059   fi
4060   fi
4061 <
4062 <          ;;
4063 <          # Ignore these flags.
4064 <        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3525 <          ;;
3526 <        -lkernel32)
3527 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3528 <          ;;
3529 <        -[LRuY])
3530 <          # These flags, when seen by themselves, take an argument.
3531 <          # We remove the space between option and argument and re-iterate
3532 <          # unless we find an empty arg or a new option (starting with -)
3533 <          case $2 in
3534 <             "" | -*);;
3535 <             *)
3536 <                ac_arg="$ac_arg$2"
3537 <
3538 <                shift; shift
3539 <                set X $ac_arg "$@"
3540 <                ;;
3541 <          esac
3542 <          ;;
3543 <        -YP,*)
3544 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
3545 <              ac_exists=false
3546 <  for ac_i in $ac_cv_f90libs; do
3547 <    if test x"$ac_j" = x"$ac_i"; then
3548 <      ac_exists=true
3549 <      break
3550 <    fi
3551 <  done
3552 <
3553 <  if test x"$ac_exists" = xtrue; then
3554 <  :
4061 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4062 > if test -n "$ac_ct_RANLIB"; then
4063 >  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4064 > echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
4065   else
4066 <  ac_arg="$ac_arg $ac_j"
4067 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
4066 >  { echo "$as_me:$LINENO: result: no" >&5
4067 > echo "${ECHO_T}no" >&6; }
4068   fi
4069  
4070 <          done
4071 <          ;;
4072 <        -[lLR]*)
4073 <            ac_exists=false
4074 <  for ac_i in $ac_cv_f90libs; do
4075 <    if test x"$ac_arg" = x"$ac_i"; then
4076 <      ac_exists=true
4077 <      break
4078 <    fi
4079 <  done
4080 <
4081 <  if test x"$ac_exists" = xtrue; then
4082 <  :
4070 >  if test "x$ac_ct_RANLIB" = x; then
4071 >    RANLIB=":"
4072 >  else
4073 >    case $cross_compiling:$ac_tool_warned in
4074 > yes:)
4075 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4076 > whose name does not start with the host triplet.  If you think this
4077 > configuration is useful to you, please write to autoconf@gnu.org." >&5
4078 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4079 > whose name does not start with the host triplet.  If you think this
4080 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4081 > ac_tool_warned=yes ;;
4082 > esac
4083 >    RANLIB=$ac_ct_RANLIB
4084 >  fi
4085   else
4086 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4086 >  RANLIB="$ac_cv_prog_RANLIB"
4087   fi
4088  
4089 <          ;;
4090 <          # Ignore everything else.
4091 <  esac
4089 > for ac_prog in 'bison -y' byacc
4090 > do
4091 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4092 > set dummy $ac_prog; ac_word=$2
4093 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4094 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4095 > if test "${ac_cv_prog_YACC+set}" = set; then
4096 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4097 > else
4098 >  if test -n "$YACC"; then
4099 >  ac_cv_prog_YACC="$YACC" # Let the user override the test.
4100 > else
4101 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102 > for as_dir in $PATH
4103 > do
4104 >  IFS=$as_save_IFS
4105 >  test -z "$as_dir" && as_dir=.
4106 >  for ac_exec_ext in '' $ac_executable_extensions; do
4107 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4108 >    ac_cv_prog_YACC="$ac_prog"
4109 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4110 >    break 2
4111 >  fi
4112   done
4113 < # restore positional arguments
4114 < set X $ac_save_positional; shift
4113 > done
4114 > IFS=$as_save_IFS
4115  
4116 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4117 < # then we insist that the "run path" must be an absolute path (i.e. it
4118 < # must begin with a "/").
4119 < case `(uname -sr) 2>/dev/null` in
4120 <   "SunOS 5"*)
4121 <      ac_ld_run_path=`echo $ac_f90_v_output |
3590 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
3591 <      test "x$ac_ld_run_path" != x &&
3592 <
3593 <        if test "$ac_compiler_gnu" = yes; then
3594 <  for ac_link_opt in $ac_ld_run_path; do
3595 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3596 <  done
4116 > fi
4117 > fi
4118 > YACC=$ac_cv_prog_YACC
4119 > if test -n "$YACC"; then
4120 >  { echo "$as_me:$LINENO: result: $YACC" >&5
4121 > echo "${ECHO_T}$YACC" >&6; }
4122   else
4123 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
4123 >  { echo "$as_me:$LINENO: result: no" >&5
4124 > echo "${ECHO_T}no" >&6; }
4125   fi
3600      ;;
3601 esac
3602 fi # test "x$F90LIBS" = "x"
4126  
3604 fi
3605 echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
3606 echo "${ECHO_T}$ac_cv_flibs" >&6
3607 F90LIBS="$ac_cv_f90libs"
4127  
4128 < ac_ext=f90
4129 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4130 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3612 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4128 >  test -n "$YACC" && break
4129 > done
4130 > test -n "$YACC" || YACC="yacc"
4131  
4132  
4133 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
4134 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
4135 < if test "${ac_cv_f90_mangling+set}" = set; then
4133 > for ac_prog in flex lex
4134 > do
4135 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4136 > set dummy $ac_prog; ac_word=$2
4137 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4138 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4139 > if test "${ac_cv_prog_LEX+set}" = set; then
4140    echo $ECHO_N "(cached) $ECHO_C" >&6
4141   else
4142 <  ac_ext=f90
4143 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4144 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4145 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4146 < cat >conftest.$ac_ext <<_ACEOF
4147 < subroutine foobar()
4148 < return
4149 < end
4150 < subroutine foo_bar()
4151 < return
4152 < end
4153 < _ACEOF
4154 < rm -f conftest.$ac_objext
4155 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4156 <  (eval $ac_compile) 2>&5
4157 <  ac_status=$?
4158 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3637 <  (exit $ac_status); } &&
3638 <         { ac_try='test -s conftest.$ac_objext'
3639 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3640 <  (eval $ac_try) 2>&5
3641 <  ac_status=$?
3642 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3643 <  (exit $ac_status); }; }; then
3644 <  mv conftest.$ac_objext cf90_test.$ac_objext
4142 >  if test -n "$LEX"; then
4143 >  ac_cv_prog_LEX="$LEX" # Let the user override the test.
4144 > else
4145 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146 > for as_dir in $PATH
4147 > do
4148 >  IFS=$as_save_IFS
4149 >  test -z "$as_dir" && as_dir=.
4150 >  for ac_exec_ext in '' $ac_executable_extensions; do
4151 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4152 >    ac_cv_prog_LEX="$ac_prog"
4153 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4154 >    break 2
4155 >  fi
4156 > done
4157 > done
4158 > IFS=$as_save_IFS
4159  
4160 <  ac_ext=c
4161 < ac_cpp='$CPP $CPPFLAGS'
4162 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4163 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4164 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4160 > fi
4161 > fi
4162 > LEX=$ac_cv_prog_LEX
4163 > if test -n "$LEX"; then
4164 >  { echo "$as_me:$LINENO: result: $LEX" >&5
4165 > echo "${ECHO_T}$LEX" >&6; }
4166 > else
4167 >  { echo "$as_me:$LINENO: result: no" >&5
4168 > echo "${ECHO_T}no" >&6; }
4169 > fi
4170  
3652  ac_save_LIBS=$LIBS
3653  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4171  
4172 <  ac_success=no
4173 <  for ac_foobar in foobar FOOBAR; do
4174 <    for ac_underscore in "" "_"; do
3658 <      ac_func="$ac_foobar$ac_underscore"
3659 <      cat >conftest.$ac_ext <<_ACEOF
3660 < #line $LINENO "configure"
3661 < /* confdefs.h.  */
3662 < _ACEOF
3663 < cat confdefs.h >>conftest.$ac_ext
3664 < cat >>conftest.$ac_ext <<_ACEOF
3665 < /* end confdefs.h.  */
4172 >  test -n "$LEX" && break
4173 > done
4174 > test -n "$LEX" || LEX=":"
4175  
4176 < /* Override any gcc2 internal prototype to avoid an error.  */
4177 < #ifdef __cplusplus
4178 < extern "C"
4176 > if test "x$LEX" != "x:"; then
4177 >  cat >conftest.l <<_ACEOF
4178 > %%
4179 > a { ECHO; }
4180 > b { REJECT; }
4181 > c { yymore (); }
4182 > d { yyless (1); }
4183 > e { yyless (input () != 0); }
4184 > f { unput (yytext[0]); }
4185 > . { BEGIN INITIAL; }
4186 > %%
4187 > #ifdef YYTEXT_POINTER
4188 > extern char *yytext;
4189   #endif
3671 /* We use char because int might match the return type of a gcc2
3672   builtin and then its argument prototype would still apply.  */
3673 char $ac_func ();
4190   int
4191 < main ()
4191 > main (void)
4192   {
4193 < $ac_func ();
3678 <  ;
3679 <  return 0;
4193 >  return ! yylex () + ! yywrap ();
4194   }
4195   _ACEOF
4196 < rm -f conftest.$ac_objext conftest$ac_exeext
4197 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4198 <  (eval $ac_link) 2>&5
4196 > { (ac_try="$LEX conftest.l"
4197 > case "(($ac_try" in
4198 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4199 >  *) ac_try_echo=$ac_try;;
4200 > esac
4201 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4202 >  (eval "$LEX conftest.l") 2>&5
4203    ac_status=$?
4204    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4205 <  (exit $ac_status); } &&
4206 <         { ac_try='test -s conftest$ac_exeext'
4207 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4208 <  (eval $ac_try) 2>&5
4209 <  ac_status=$?
3692 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3693 <  (exit $ac_status); }; }; then
3694 <  ac_success=yes; break 2
4205 >  (exit $ac_status); }
4206 > { echo "$as_me:$LINENO: checking lex output file root" >&5
4207 > echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
4208 > if test "${ac_cv_prog_lex_root+set}" = set; then
4209 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4210   else
3696  echo "$as_me: failed program was:" >&5
3697 sed 's/^/| /' conftest.$ac_ext >&5
4211  
4212 < fi
4213 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4214 <    done
4215 <  done
4212 > if test -f lex.yy.c; then
4213 >  ac_cv_prog_lex_root=lex.yy
4214 > elif test -f lexyy.c; then
4215 >  ac_cv_prog_lex_root=lexyy
4216 > else
4217 >  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
4218 > echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
4219 >   { (exit 1); exit 1; }; }
4220 > fi
4221 > fi
4222 > { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
4223 > echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
4224 > LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4225  
4226 <  if test "$ac_success" = "yes"; then
4227 <     case $ac_foobar in
4228 <        foobar)
4229 <           ac_case=lower
4230 <           ac_foo_bar=foo_bar
4231 <           ;;
3710 <        FOOBAR)
3711 <           ac_case=upper
3712 <           ac_foo_bar=FOO_BAR
3713 <           ;;
3714 <     esac
4226 > if test -z "${LEXLIB+set}"; then
4227 >  { echo "$as_me:$LINENO: checking lex library" >&5
4228 > echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
4229 > if test "${ac_cv_lib_lex+set}" = set; then
4230 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4231 > else
4232  
4233 <     ac_success_extra=no
4234 <     for ac_extra in "" "_"; do
4235 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4236 <
4237 <        cat >conftest.$ac_ext <<_ACEOF
4238 < #line $LINENO "configure"
3722 < /* confdefs.h.  */
4233 >    ac_save_LIBS=$LIBS
4234 >    ac_cv_lib_lex='none needed'
4235 >    for ac_lib in '' -lfl -ll; do
4236 >      LIBS="$ac_lib $ac_save_LIBS"
4237 >      cat >conftest.$ac_ext <<_ACEOF
4238 > `cat $LEX_OUTPUT_ROOT.c`
4239   _ACEOF
3724 cat confdefs.h >>conftest.$ac_ext
3725 cat >>conftest.$ac_ext <<_ACEOF
3726 /* end confdefs.h.  */
3727
3728 /* Override any gcc2 internal prototype to avoid an error.  */
3729 #ifdef __cplusplus
3730 extern "C"
3731 #endif
3732 /* We use char because int might match the return type of a gcc2
3733   builtin and then its argument prototype would still apply.  */
3734 char $ac_func ();
3735 int
3736 main ()
3737 {
3738 $ac_func ();
3739  ;
3740  return 0;
3741 }
3742 _ACEOF
4240   rm -f conftest.$ac_objext conftest$ac_exeext
4241 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4242 <  (eval $ac_link) 2>&5
4241 > if { (ac_try="$ac_link"
4242 > case "(($ac_try" in
4243 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4244 >  *) ac_try_echo=$ac_try;;
4245 > esac
4246 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4247 >  (eval "$ac_link") 2>conftest.er1
4248    ac_status=$?
4249 +  grep -v '^ *+' conftest.er1 >conftest.err
4250 +  rm -f conftest.er1
4251 +  cat conftest.err >&5
4252    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4253 <  (exit $ac_status); } &&
4254 <         { ac_try='test -s conftest$ac_exeext'
4255 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4256 <  (eval $ac_try) 2>&5
4257 <  ac_status=$?
4258 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3754 <  (exit $ac_status); }; }; then
3755 <  ac_success_extra=yes; break
4253 >  (exit $ac_status); } && {
4254 >         test -z "$ac_c_werror_flag" ||
4255 >         test ! -s conftest.err
4256 >       } && test -s conftest$ac_exeext &&
4257 >       $as_test_x conftest$ac_exeext; then
4258 >  ac_cv_lib_lex=$ac_lib
4259   else
4260    echo "$as_me: failed program was:" >&5
4261   sed 's/^/| /' conftest.$ac_ext >&5
4262  
4263 +
4264   fi
3761 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3762     done
4265  
4266 <     if test "$ac_success_extra" = "yes"; then
4267 <        ac_cv_f90_mangling="$ac_case case"
4268 <        if test -z "$ac_underscore"; then
4269 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
4270 <        else
3769 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4266 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4267 >      conftest$ac_exeext conftest.$ac_ext
4268 >      test "$ac_cv_lib_lex" != 'none needed' && break
4269 >    done
4270 >    LIBS=$ac_save_LIBS
4271  
4272 <        fi
4273 <        if test -z "$ac_extra"; then
4274 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
4275 <        else
4276 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
3776 <        fi
3777 <      else
3778 <        ac_cv_f90_mangling="unknown"
3779 <      fi
3780 <  else
3781 <     ac_cv_f90_mangling="unknown"
4272 > fi
4273 > { echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
4274 > echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
4275 >  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
4276 > fi
4277  
3783  fi
4278  
4279 <  LIBS=$ac_save_LIBS
4280 <  ac_ext=f90
4281 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4282 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3789 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3790 <  rm -f cf90_test* conftest*
4279 > { echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
4280 > echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
4281 > if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
4282 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4283   else
4284 +  # POSIX says lex can declare yytext either as a pointer or an array; the
4285 + # default is implementation-dependent.  Figure out which it is, since
4286 + # not all implementations provide the %pointer and %array declarations.
4287 + ac_cv_prog_lex_yytext_pointer=no
4288 + ac_save_LIBS=$LIBS
4289 + LIBS="$LEXLIB $ac_save_LIBS"
4290 + cat >conftest.$ac_ext <<_ACEOF
4291 + #define YYTEXT_POINTER 1
4292 + `cat $LEX_OUTPUT_ROOT.c`
4293 + _ACEOF
4294 + rm -f conftest.$ac_objext conftest$ac_exeext
4295 + if { (ac_try="$ac_link"
4296 + case "(($ac_try" in
4297 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298 +  *) ac_try_echo=$ac_try;;
4299 + esac
4300 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4301 +  (eval "$ac_link") 2>conftest.er1
4302 +  ac_status=$?
4303 +  grep -v '^ *+' conftest.er1 >conftest.err
4304 +  rm -f conftest.er1
4305 +  cat conftest.err >&5
4306 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4307 +  (exit $ac_status); } && {
4308 +         test -z "$ac_c_werror_flag" ||
4309 +         test ! -s conftest.err
4310 +       } && test -s conftest$ac_exeext &&
4311 +       $as_test_x conftest$ac_exeext; then
4312 +  ac_cv_prog_lex_yytext_pointer=yes
4313 + else
4314    echo "$as_me: failed program was:" >&5
4315   sed 's/^/| /' conftest.$ac_ext >&5
4316  
3795 fi
3796 rm -f conftest.$ac_objext conftest.$ac_ext
3797 ac_ext=f90
3798 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3799 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3800 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4317  
4318   fi
3803 echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
3804 echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4319  
4320 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4321 +      conftest$ac_exeext conftest.$ac_ext
4322 + LIBS=$ac_save_LIBS
4323  
4324 + fi
4325 + { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
4326 + echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
4327 + if test $ac_cv_prog_lex_yytext_pointer = yes; then
4328  
4329 < case $ac_cv_f90_mangling in
4330 <  "lower case, no underscore, no extra underscore")
3810 <          cat >>confdefs.h <<\_ACEOF
3811 < #define F90_FUNC(name,NAME) name
4329 > cat >>confdefs.h <<\_ACEOF
4330 > #define YYTEXT_POINTER 1
4331   _ACEOF
4332  
4333 <          cat >>confdefs.h <<\_ACEOF
4334 < #define F90_FUNC_(name,NAME) name
3816 < _ACEOF
3817 < ;;
3818 <  "lower case, no underscore, extra underscore")
3819 <          cat >>confdefs.h <<\_ACEOF
3820 < #define F90_FUNC(name,NAME) name
3821 < _ACEOF
4333 > fi
4334 > rm -f conftest.l $LEX_OUTPUT_ROOT.c
4335  
4336 <          cat >>confdefs.h <<\_ACEOF
3824 < #define F90_FUNC_(name,NAME) name ## _
3825 < _ACEOF
3826 < ;;
3827 <  "lower case, underscore, no extra underscore")
3828 <          cat >>confdefs.h <<\_ACEOF
3829 < #define F90_FUNC(name,NAME) name ## _
3830 < _ACEOF
4336 > fi
4337  
4338 <          cat >>confdefs.h <<\_ACEOF
4339 < #define F90_FUNC_(name,NAME) name ## _
4340 < _ACEOF
4341 < ;;
4342 <  "lower case, underscore, extra underscore")
4343 <          cat >>confdefs.h <<\_ACEOF
4344 < #define F90_FUNC(name,NAME) name ## _
4345 < _ACEOF
4346 <
4347 <          cat >>confdefs.h <<\_ACEOF
4348 < #define F90_FUNC_(name,NAME) name ## __
3843 < _ACEOF
3844 < ;;
3845 <  "upper case, no underscore, no extra underscore")
3846 <          cat >>confdefs.h <<\_ACEOF
3847 < #define F90_FUNC(name,NAME) NAME
3848 < _ACEOF
3849 <
3850 <          cat >>confdefs.h <<\_ACEOF
3851 < #define F90_FUNC_(name,NAME) NAME
3852 < _ACEOF
3853 < ;;
3854 <  "upper case, no underscore, extra underscore")
3855 <          cat >>confdefs.h <<\_ACEOF
3856 < #define F90_FUNC(name,NAME) NAME
3857 < _ACEOF
3858 <
3859 <          cat >>confdefs.h <<\_ACEOF
3860 < #define F90_FUNC_(name,NAME) NAME ## _
3861 < _ACEOF
3862 < ;;
3863 <  "upper case, underscore, no extra underscore")
3864 <          cat >>confdefs.h <<\_ACEOF
3865 < #define F90_FUNC(name,NAME) NAME ## _
3866 < _ACEOF
3867 <
3868 <          cat >>confdefs.h <<\_ACEOF
3869 < #define F90_FUNC_(name,NAME) NAME ## _
3870 < _ACEOF
3871 < ;;
3872 <  "upper case, underscore, extra underscore")
3873 <          cat >>confdefs.h <<\_ACEOF
3874 < #define F90_FUNC(name,NAME) NAME ## _
3875 < _ACEOF
3876 <
3877 <          cat >>confdefs.h <<\_ACEOF
3878 < #define F90_FUNC_(name,NAME) NAME ## __
3879 < _ACEOF
3880 < ;;
4338 >   # Extract the first word of "perl", so it can be a program name with args.
4339 > set dummy perl; ac_word=$2
4340 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4341 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4342 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
4343 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4344 > else
4345 >  case $PERLINTERP in
4346 >  [\\/]* | ?:[\\/]*)
4347 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4348 >  ;;
4349    *)
4350 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4351 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4352 <          ;;
4350 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4351 > for as_dir in $PATH
4352 > do
4353 >  IFS=$as_save_IFS
4354 >  test -z "$as_dir" && as_dir=.
4355 >  for ac_exec_ext in '' $ac_executable_extensions; do
4356 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4357 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4358 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4359 >    break 2
4360 >  fi
4361 > done
4362 > done
4363 > IFS=$as_save_IFS
4364 >
4365 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4366 >  ;;
4367   esac
4368 + fi
4369 + PERLINTERP=$ac_cv_path_PERLINTERP
4370 + if test -n "$PERLINTERP"; then
4371 +  { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
4372 + echo "${ECHO_T}$PERLINTERP" >&6; }
4373 + else
4374 +  { echo "$as_me:$LINENO: result: no" >&5
4375 + echo "${ECHO_T}no" >&6; }
4376 + fi
4377  
4378  
4379 +   ac_cv_path_perlinterp="$PERLINTERP"
4380 +   _sHpB='#!'
4381  
4382  
4383 <
4384 < echo "$as_me:$LINENO: checking for module suffix" >&5
4385 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
3893 < rm -f conftest*
3894 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
3895 < rm -f work*
3896 < cat >conftest.f90 <<EOF
3897 <        module conftest
3898 <        integer n
3899 <        parameter (n=1)
3900 <        end module conftest
3901 < EOF
3902 < # SGI and absoft compilers generates module name in upper case!
3903 < testname="conftest"
3904 < modcase="lower"
3905 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
3906 <    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
3907 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
3908 <    if test -z "$MOD" ; then
3909 <        MOD=`ls CONFTEST* 2>/dev/null \
3910 <                | grep -v CONFTEST.f | grep -v CONFTEST.o`
3911 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
3912 <        if test -n "$MOD" ; then
3913 <            testname="CONFTEST"
3914 <            modcase="upper"
3915 <        fi
3916 <    fi
3917 <    if test -z "$MOD" ; then
3918 <        echo "$as_me:$LINENO: result: unknown" >&5
3919 < echo "${ECHO_T}unknown" >&6
3920 <        # Use mod if we can't figure it out
3921 <        MOD="mod"
3922 <    else
3923 <        echo "$as_me:$LINENO: result: $MOD" >&5
3924 < echo "${ECHO_T}$MOD" >&6
3925 <    fi
3926 <    if test -s work.pcl ; then
3927 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
3928 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
3929 <    fi
4383 > # Check whether --with-perl-shebang was given.
4384 > if test "${with_perl_shebang+set}" = set; then
4385 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
4386   else
4387 <    echo "$as_me:$LINENO: result: unknown" >&5
3932 < echo "${ECHO_T}unknown" >&6
4387 >                opt_perl_shebang="not_set"
4388   fi
4389  
4390 +   { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4391 + echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
4392 + if test "${ax_cv_opt_perl_shebang+set}" = set; then
4393 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4394 + else
4395 +   case "$opt_perl_shebang" in
4396 +                      not_set  ) ax_cv_opt_perl_shebang=''
4397 +                               ;;
4398 +                         *     )
4399 +        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4400 +                    esac
4401  
4402 + fi
4403 + { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
4404 + echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
4405 +   if test "A$ax_cv_opt_perl_shebang" != "A"
4406 +     then
4407 +       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4408 +       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4409 +              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4410 + echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4411  
4412 + # Automatic detection of sharpbang formula starts here
4413 +     else
4414 +   _somian_shbangperl=`$PERLINTERP -V:startperl`
4415 +   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
4416 +   { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
4417 + echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
4418 + if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
4419 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4420 + else
4421 +  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4422 +        if test "x$_somian_kspb_perl" == x
4423 +          then _somian_ksbp_warn_empty='durnit'
4424 +          else
4425 +          case "A$_somian_kspb_perl" in
4426 +                 A#!*perl* )
4427 +           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4428 +                        ;;
4429 +                     A*    )  _somian_ksbp_warn_defau='trouble'
4430 +                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4431 +          esac
4432 +        fi
4433  
4434 + fi
4435 + { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
4436 + echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
4437 + # The above prints Checking ... result message to user.
4438 +   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4439  
4440 < # Check for module include path (some use -I, some (Solaris) use -M, some
4441 < # (absoft) use -p).
4442 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4443 < # specified, work.pcl and work.pc are created.  However, if you specify
4444 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
4445 < # Use the module made above
4446 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
4447 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4448 < rm -f conftest*
4449 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4450 < rm -f work*
4451 < cat >conftest.f90 <<EOF
4452 <        module conftest
4453 <        integer n
4454 <        parameter (n=1)
4455 <        end module conftest
3955 < EOF
3956 < # SGI and absoft compilers generates module name in upper case!
3957 < testname="conftest"
3958 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
3959 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
3960 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
3961 <   if test -n "$mod" ; then
3962 <      testname="CONFTEST"
3963 <   fi
3964 <   madedir=0
3965 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
3966 <   cp $testname.$MOD conf
3967 <   rm -f conftest* CONFTEST*
3968 <   cat >conftest1.f90 <<EOF
3969 <        program main
3970 <        use conftest
3971 <        print *, n
3972 <        end
3973 < EOF
3974 <   F90_WORK_FILES_ARG=""
3975 <   F90MODINCSPEC=""
3976 <   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
3977 <       MODDIRFLAG="-I"
3978 <       F90MODINCSPEC="-I<dir>"
3979 <       echo "$as_me:$LINENO: result: -I" >&5
3980 < echo "${ECHO_T}-I" >&6
3981 <   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
3982 <       MODDIRFLAG="-M"
3983 <       F90MODINCSPEC="-M<dir>"
3984 <       echo "$as_me:$LINENO: result: -M" >&5
3985 < echo "${ECHO_T}-M" >&6
3986 <   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
3987 <       MODDIRFLAG="-p"
3988 <       F90MODINCSPEC="-p<dir>"
3989 <       echo "$as_me:$LINENO: result: -p" >&5
3990 < echo "${ECHO_T}-p" >&6
3991 <   elif test -s work.pc ; then
3992 <        cp work.pc conf/mpimod.pc
3993 <        echo "mpimod.pc" > conf/mpimod.pcl
3994 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
3995 <        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
3996 <            MODDIRFLAG='-cl,mpimod.pcl'
3997 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
3998 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
3999 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4000 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4440 >    if test A${_somian_ksbp_warn_empty+set} == Aset
4441 >      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4442 > echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4443 >    fi
4444 > # Inform user after printing result value
4445 >    if test A${_somian_ksbp_warn_defau+set} == Aset
4446 >      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
4447 > echo "$as_me: Maybe Not good -" >&6;}
4448 >           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4449 > echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4450 >      else { echo "$as_me:$LINENO: OK Good result - " >&5
4451 > echo "$as_me: OK Good result - " >&6;}
4452 >           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4453 > echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4454 >    fi
4455 >  fi
4456  
4457 <        else
4458 <            # The version of the Intel compiler that I have refuses to let
4459 <            # you put the "work catalog" list anywhere but the current
4460 <            # directory. For example, you cannot in
4461 <         :
4462 <        fi
4463 <   fi
4464 <   if test -z "MODDIRFLAG" ; then
4465 <       echo "$as_me:$LINENO: result: unknown" >&5
4466 < echo "${ECHO_T}unknown" >&6
4467 <   fi
4457 > # Find a good install program.  We prefer a C program (faster),
4458 > # so one script is as good as another.  But avoid the broken or
4459 > # incompatible versions:
4460 > # SysV /etc/install, /usr/sbin/install
4461 > # SunOS /usr/etc/install
4462 > # IRIX /sbin/install
4463 > # AIX /bin/install
4464 > # AmigaOS /C/install, which installs bootblocks on floppy discs
4465 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4466 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4467 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4468 > # OS/2's system install, which has a completely different semantic
4469 > # ./install, which can be erroneously created by make from ./install.sh.
4470 > { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4471 > echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4472 > if test -z "$INSTALL"; then
4473 > if test "${ac_cv_path_install+set}" = set; then
4474 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4475 > else
4476 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4477 > for as_dir in $PATH
4478 > do
4479 >  IFS=$as_save_IFS
4480 >  test -z "$as_dir" && as_dir=.
4481 >  # Account for people who put trailing slashes in PATH elements.
4482 > case $as_dir/ in
4483 >  ./ | .// | /cC/* | \
4484 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4485 >  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4486 >  /usr/ucb/* ) ;;
4487 >  *)
4488 >    # OSF1 and SCO ODT 3.0 have their own names for install.
4489 >    # Don't use installbsd from OSF since it installs stuff as root
4490 >    # by default.
4491 >    for ac_prog in ginstall scoinst install; do
4492 >      for ac_exec_ext in '' $ac_executable_extensions; do
4493 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4494 >          if test $ac_prog = install &&
4495 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4496 >            # AIX install.  It has an incompatible calling convention.
4497 >            :
4498 >          elif test $ac_prog = install &&
4499 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4500 >            # program-specific install script used by HP pwplus--don't use.
4501 >            :
4502 >          else
4503 >            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4504 >            break 3
4505 >          fi
4506 >        fi
4507 >      done
4508 >    done
4509 >    ;;
4510 > esac
4511 > done
4512 > IFS=$as_save_IFS
4513  
4514  
4015   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4016   if test $madedir = 1 ; then rmdir conf ; fi
4515   fi
4516 <
4517 <
4518 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4519 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4520 < if test "${ac_cv_f90_module_names+set}" = set; then
4521 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4522 < else
4523 <  ac_ext=f90
4524 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4027 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4028 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4029 <
4030 < # carry out the test in a new directory, so that we don't miss anything
4031 < mkdir conftest
4032 < cd conftest
4033 < cat >conftest.$ac_ext <<_ACEOF
4034 < MODULE Bar
4035 < END MODULE Bar
4036 < _ACEOF
4037 < rm -f conftest.$ac_objext
4038 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4039 <  (eval $ac_compile) 2>&5
4040 <  ac_status=$?
4041 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 <  (exit $ac_status); } &&
4043 <         { ac_try='test -s conftest.$ac_objext'
4044 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4045 <  (eval $ac_try) 2>&5
4046 <  ac_status=$?
4047 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4048 <  (exit $ac_status); }; }; then
4049 <  ac_cv_f90_module_names=
4050 < ac_file_list=*
4051 < for ac_file in $ac_file_list; do
4052 <   case $ac_file in
4053 <      # don't care for original source and object files
4054 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4055 <          :
4056 <          ;;
4057 <      # look for new files derived from the file name
4058 <      *conftest*)
4059 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4060 <            ac_exists=false
4061 <  for ac_i in $ac_cv_f90_module_names; do
4062 <    if test x"$ac_pat" = x"$ac_i"; then
4063 <      ac_exists=true
4064 <      break
4065 <    fi
4066 <  done
4067 <
4068 <  if test x"$ac_exists" = xtrue; then
4069 <  :
4070 < else
4071 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4516 >  if test "${ac_cv_path_install+set}" = set; then
4517 >    INSTALL=$ac_cv_path_install
4518 >  else
4519 >    # As a last resort, use the slow shell script.  Don't cache a
4520 >    # value for INSTALL within a source directory, because that will
4521 >    # break other packages using the cache if that directory is
4522 >    # removed, or if the value is a relative name.
4523 >    INSTALL=$ac_install_sh
4524 >  fi
4525   fi
4526 + { echo "$as_me:$LINENO: result: $INSTALL" >&5
4527 + echo "${ECHO_T}$INSTALL" >&6; }
4528  
4529 <          ;;
4530 <      # look for new files derived from the module name,
4531 <      # with different case translation schemes
4077 <      *Bar*)
4078 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4079 <            ac_exists=false
4080 <  for ac_i in $ac_cv_f90_module_names; do
4081 <    if test x"$ac_pat" = x"$ac_i"; then
4082 <      ac_exists=true
4083 <      break
4084 <    fi
4085 <  done
4529 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4530 > # It thinks the first close brace ends the variable substitution.
4531 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4532  
4533 <  if test x"$ac_exists" = xtrue; then
4088 <  :
4089 < else
4090 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4091 < fi
4533 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4534  
4535 <          ;;
4094 <      *bar*)
4095 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
4096 <            ac_exists=false
4097 <  for ac_i in $ac_cv_f90_module_names; do
4098 <    if test x"$ac_pat" = x"$ac_i"; then
4099 <      ac_exists=true
4100 <      break
4101 <    fi
4102 <  done
4535 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4536  
4537 <  if test x"$ac_exists" = xtrue; then
4538 <  :
4537 > case "x$INSTALL" in
4538 >   x/*) ;;
4539 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4540 > esac
4541 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
4542 > # Extract the first word of "ar", so it can be a program name with args.
4543 > set dummy ar; ac_word=$2
4544 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4545 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4546 > if test "${ac_cv_prog_AR+set}" = set; then
4547 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4548   else
4549 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4550 < fi
4109 <
4110 <          ;;
4111 <      *BAR*)
4112 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4113 <            ac_exists=false
4114 <  for ac_i in $ac_cv_f90_module_names; do
4115 <    if test x"$ac_pat" = x"$ac_i"; then
4116 <      ac_exists=true
4117 <      break
4118 <    fi
4119 <  done
4120 <
4121 <  if test x"$ac_exists" = xtrue; then
4122 <  :
4549 >  if test -n "$AR"; then
4550 >  ac_cv_prog_AR="$AR" # Let the user override the test.
4551   else
4552 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4553 < fi
4554 <
4555 <          ;;
4556 <       # Other files - we have no idea how they are generated
4557 <       *)
4558 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
4559 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4560 <          ;;
4561 <   esac
4552 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4553 > for as_dir in $PATH
4554 > do
4555 >  IFS=$as_save_IFS
4556 >  test -z "$as_dir" && as_dir=.
4557 >  for ac_exec_ext in '' $ac_executable_extensions; do
4558 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4559 >    ac_cv_prog_AR="ar"
4560 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4561 >    break 2
4562 >  fi
4563   done
4564 < if test "x$ac_cv_f90_module_names" = "x"; then
4565 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4137 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4138 < fi
4564 > done
4565 > IFS=$as_save_IFS
4566  
4567 +  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4568 + fi
4569 + fi
4570 + AR=$ac_cv_prog_AR
4571 + if test -n "$AR"; then
4572 +  { echo "$as_me:$LINENO: result: $AR" >&5
4573 + echo "${ECHO_T}$AR" >&6; }
4574   else
4575 <  echo "$as_me: failed program was:" >&5
4576 < sed 's/^/| /' conftest.$ac_ext >&5
4143 <
4144 < ac_cv_f90_module_names=
4145 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4146 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4575 >  { echo "$as_me:$LINENO: result: no" >&5
4576 > echo "${ECHO_T}no" >&6; }
4577   fi
4148 rm -f conftest.$ac_objext conftest.$ac_ext
4149 cd ..
4150 # cleanup
4151 rm -rf conftest
4152 ac_ext=f90
4153 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4154 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4155 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4578  
4157 fi
4158 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
4159 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4579  
4580 < # We now generate a shell script that will help us to figure out the correct
4581 < # module file names, using the value of ac_cv_f90_module_names
4582 <
4583 < echo "Generating shell script modnam"
4584 <
4585 < cat > scripts/modnam << EOF
4586 < #! /bin/sh
4168 < # This script is auto-generated by configure
4580 > if test "$AR" = "NONE"; then
4581 >  cat >confcache <<\_ACEOF
4582 > # This file is a shell script that caches the results of configure
4583 > # tests run on this system so they can be shared between configure
4584 > # scripts and configure runs, see configure's option --config-cache.
4585 > # It is not useful on other systems.  If it contains results you don't
4586 > # want to keep, you may remove or edit it.
4587   #
4588 < usage="\\
4589 < Usage: \$0 [FILES]
4588 > # config.status only pays attention to the cache file if you give it
4589 > # the --recheck option to rerun configure.
4590 > #
4591 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
4592 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
4593 > # following values.
4594  
4595 < [FILES] are Fortran 90 source files.
4174 < The output is a list of module file names that the Fortran 90 compiler
4175 < generates when compiling [FILES]."
4595 > _ACEOF
4596  
4597 < list=
4598 < empty=
4599 <
4600 < if test \$# -eq 0; then
4601 <   echo "\$usage"; exit 0
4602 < fi
4603 <
4604 < while test \$# != 0; do
4605 <
4606 <  file=\$1
4607 <  shift
4608 <
4609 < # strip suffix
4610 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
4611 <
4612 <  test ! -f \$file && continue
4613 <
4614 < # Look for module definitions and transform them to upper / lower case
4195 <  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/'\`
4196 <  upper=\`echo \$mods | tr a-z A-Z\`
4197 <  lower=\`echo \$mods | tr A-Z a-z\`
4198 <
4199 < # Here, the patterns for generating module file names were inserted by configure
4200 <  for trans in $ac_cv_f90_module_names; do
4201 <
4202 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4203 <    var=empty
4204 <    case \$pat in
4205 <       %MODULE%)
4206 <          var=upper ;;
4207 <       %Module%)
4208 <          var=mods ;;
4209 <       %module%)
4210 <          var=lower ;;
4211 <       %FILE%)
4212 <          test -n "\$mods" && var=base ;;
4597 > # The following way of writing the cache mishandles newlines in values,
4598 > # but we know of no workaround that is simple, portable, and efficient.
4599 > # So, we kill variables containing newlines.
4600 > # Ultrix sh set writes to stderr and can't be redirected directly,
4601 > # and sets the high bit in the cache file unless we assign to the vars.
4602 > (
4603 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4604 >    eval ac_val=\$$ac_var
4605 >    case $ac_val in #(
4606 >    *${as_nl}*)
4607 >      case $ac_var in #(
4608 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
4609 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
4610 >      esac
4611 >      case $ac_var in #(
4612 >      _ | IFS | as_nl) ;; #(
4613 >      *) $as_unset $ac_var ;;
4614 >      esac ;;
4615      esac
4214    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4215    list="\$list \$new"
4616    done
4217 done
4617  
4618 < echo \$list
4619 < # end of configure-generated script
4620 < EOF
4621 < chmod 755 scripts/modnam
4622 <
4623 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4624 < F90_MODULE_NAMES=empty
4625 < case $pat in
4626 <       %MODULE%)
4627 <          F90_MODULE_NAMES=UPPER ;;
4628 <       %Module%)
4629 <          F90_MODULE_NAMES=Mixed ;;
4630 <       %module%)
4631 <          F90_MODULE_NAMES=lower ;;
4632 <       *)
4633 <          F90_MODULE_NAMES=unknown ;;
4634 < esac
4635 <
4636 < ac_ext=c
4637 < ac_cpp='$CPP $CPPFLAGS'
4638 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4639 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4640 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4641 <
4642 <
4643 < ac_ext=c
4644 < ac_cpp='$CPP $CPPFLAGS'
4645 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4646 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4647 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4648 <
4649 < ac_ext=c
4650 < ac_cpp='$CPP $CPPFLAGS'
4651 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4253 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4254 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4255 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4256 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4257 < # On Suns, sometimes $CPP names a directory.
4258 < if test -n "$CPP" && test -d "$CPP"; then
4259 <  CPP=
4618 >  (set) 2>&1 |
4619 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
4620 >    *${as_nl}ac_space=\ *)
4621 >      # `set' does not quote correctly, so add quotes (double-quote
4622 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
4623 >      sed -n \
4624 >        "s/'/'\\\\''/g;
4625 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4626 >      ;; #(
4627 >    *)
4628 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
4629 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4630 >      ;;
4631 >    esac |
4632 >    sort
4633 > ) |
4634 >  sed '
4635 >     /^ac_cv_env_/b end
4636 >     t clear
4637 >     :clear
4638 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4639 >     t end
4640 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4641 >     :end' >>confcache
4642 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4643 >  if test -w "$cache_file"; then
4644 >    test "x$cache_file" != "x/dev/null" &&
4645 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
4646 > echo "$as_me: updating cache $cache_file" >&6;}
4647 >    cat confcache >$cache_file
4648 >  else
4649 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
4650 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4651 >  fi
4652   fi
4653 < if test -z "$CPP"; then
4654 <  if test "${ac_cv_prog_CPP+set}" = set; then
4653 > rm -f confcache
4654 >  exit 1
4655 > fi
4656 > # Extract the first word of "ps", so it can be a program name with args.
4657 > set dummy ps; ac_word=$2
4658 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4659 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4660 > if test "${ac_cv_path_PS+set}" = set; then
4661    echo $ECHO_N "(cached) $ECHO_C" >&6
4662   else
4663 <      # Double quotes because CPP needs to be expanded
4664 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4665 <    do
4666 <      ac_preproc_ok=false
4667 < for ac_c_preproc_warn_flag in '' yes
4663 >  case $PS in
4664 >  [\\/]* | ?:[\\/]*)
4665 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
4666 >  ;;
4667 >  *)
4668 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4669 > for as_dir in $PATH
4670   do
4671 <  # Use a header file that comes with gcc, so configuring glibc
4672 <  # with a fresh cross-compiler works.
4673 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4674 <  # <limits.h> exists even on freestanding compilers.
4675 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4676 <  # not just through cpp. "Syntax error" is here to catch this case.
4677 <  cat >conftest.$ac_ext <<_ACEOF
4278 < #line $LINENO "configure"
4279 < /* confdefs.h.  */
4280 < _ACEOF
4281 < cat confdefs.h >>conftest.$ac_ext
4282 < cat >>conftest.$ac_ext <<_ACEOF
4283 < /* end confdefs.h.  */
4284 < #ifdef __STDC__
4285 < # include <limits.h>
4286 < #else
4287 < # include <assert.h>
4288 < #endif
4289 <                     Syntax error
4290 < _ACEOF
4291 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4292 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4293 <  ac_status=$?
4294 <  grep -v '^ *+' conftest.er1 >conftest.err
4295 <  rm -f conftest.er1
4296 <  cat conftest.err >&5
4297 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4298 <  (exit $ac_status); } >/dev/null; then
4299 <  if test -s conftest.err; then
4300 <    ac_cpp_err=$ac_c_preproc_warn_flag
4301 <  else
4302 <    ac_cpp_err=
4671 >  IFS=$as_save_IFS
4672 >  test -z "$as_dir" && as_dir=.
4673 >  for ac_exec_ext in '' $ac_executable_extensions; do
4674 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4675 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
4676 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4677 >    break 2
4678    fi
4679 + done
4680 + done
4681 + IFS=$as_save_IFS
4682 +
4683 +  ;;
4684 + esac
4685 + fi
4686 + PS=$ac_cv_path_PS
4687 + if test -n "$PS"; then
4688 +  { echo "$as_me:$LINENO: result: $PS" >&5
4689 + echo "${ECHO_T}$PS" >&6; }
4690   else
4691 <  ac_cpp_err=yes
4691 >  { echo "$as_me:$LINENO: result: no" >&5
4692 > echo "${ECHO_T}no" >&6; }
4693   fi
4694 < if test -z "$ac_cpp_err"; then
4695 <  :
4694 >
4695 >
4696 > { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
4697 > echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
4698 > if test "${ac_cv_prog_ps_syntax+set}" = set; then
4699 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4700   else
4310  echo "$as_me: failed program was:" >&5
4311 sed 's/^/| /' conftest.$ac_ext >&5
4701  
4702 <  # Broken: fails on valid input.
4703 < continue
4702 >        if $PS ax -o rss > /dev/null 2>&1; then
4703 >                ac_cv_prog_ps_ax=yes
4704 >        else
4705 >                ac_cv_prog_ps_ax=no
4706 >        fi
4707 >        if $PS -ef -o rss > /dev/null 2>&1; then
4708 >                ac_cv_prog_ps_ef=yes
4709 >        else
4710 >                ac_cv_prog_ps_ef=no
4711 >        fi
4712 >        if test "$ac_cv_prog_ps_ax" = yes; then
4713 >                ac_cv_prog_ps_syntax=BSD
4714 >        else
4715 >                if test "$ac_cv_prog_ps_ef" = yes; then
4716 >                        ac_cv_prog_ps_syntax=POSIX
4717 >                else
4718 >                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
4719 > echo "$as_me: error: Could not determine ps syntax" >&2;}
4720 >   { (exit 1); exit 1; }; }
4721 >                fi
4722 >        fi
4723 >
4724   fi
4725 < rm -f conftest.err conftest.$ac_ext
4725 > { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
4726 > echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
4727  
4728 <  # OK, works on sane cases.  Now check whether non-existent headers
4729 <  # can be detected and how.
4320 <  cat >conftest.$ac_ext <<_ACEOF
4321 < #line $LINENO "configure"
4322 < /* confdefs.h.  */
4728 > cat >>confdefs.h <<_ACEOF
4729 > #define PSCOMMAND $PS
4730   _ACEOF
4731 < cat confdefs.h >>conftest.$ac_ext
4732 < cat >>conftest.$ac_ext <<_ACEOF
4733 < /* end confdefs.h.  */
4734 < #include <ac_nonexistent.h>
4731 >
4732 > if test "$ac_cv_prog_ps_syntax" = BSD; then
4733 >
4734 > cat >>confdefs.h <<\_ACEOF
4735 > #define PSTYPE_IS_BSD 1
4736   _ACEOF
4737 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4330 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4331 <  ac_status=$?
4332 <  grep -v '^ *+' conftest.er1 >conftest.err
4333 <  rm -f conftest.er1
4334 <  cat conftest.err >&5
4335 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4336 <  (exit $ac_status); } >/dev/null; then
4337 <  if test -s conftest.err; then
4338 <    ac_cpp_err=$ac_c_preproc_warn_flag
4339 <  else
4340 <    ac_cpp_err=
4341 <  fi
4737 >
4738   else
4739 <  ac_cpp_err=yes
4344 < fi
4345 < if test -z "$ac_cpp_err"; then
4346 <  # Broken: success on invalid input.
4347 < continue
4348 < else
4349 <  echo "$as_me: failed program was:" >&5
4350 < sed 's/^/| /' conftest.$ac_ext >&5
4739 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
4740  
4741 <  # Passes both tests.
4742 < ac_preproc_ok=:
4743 < break
4355 < fi
4356 < rm -f conftest.err conftest.$ac_ext
4741 > cat >>confdefs.h <<\_ACEOF
4742 > #define PSTYPE_IS_POSIX 1
4743 > _ACEOF
4744  
4745 < done
4746 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4747 < rm -f conftest.err conftest.$ac_ext
4748 < if $ac_preproc_ok; then
4749 <  break
4745 >   else
4746 >       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
4747 > echo "$as_me: error: Unknown ps syntax type!" >&2;}
4748 >   { (exit 1); exit 1; }; }
4749 >   fi
4750   fi
4751  
4752 <    done
4753 <    ac_cv_prog_CPP=$CPP
4754 <
4755 < fi
4756 <  CPP=$ac_cv_prog_CPP
4752 > ac_ext=${ac_fc_srcext-f}
4753 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4754 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4755 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4756 >
4757 >
4758 > ac_ext=${ac_fc_srcext-f}
4759 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4760 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4761 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4762 > { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
4763 > echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
4764 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
4765 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4766   else
4767 <  ac_cv_prog_CPP=$CPP
4768 < fi
4769 < echo "$as_me:$LINENO: result: $CPP" >&5
4770 < echo "${ECHO_T}$CPP" >&6
4771 < ac_preproc_ok=false
4772 < for ac_c_preproc_warn_flag in '' yes
4377 < do
4378 <  # Use a header file that comes with gcc, so configuring glibc
4379 <  # with a fresh cross-compiler works.
4380 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4381 <  # <limits.h> exists even on freestanding compilers.
4382 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4383 <  # not just through cpp. "Syntax error" is here to catch this case.
4767 >  ac_ext=F90
4768 > ac_fcflags_srcext_save=$ac_fcflags_srcext
4769 > ac_fcflags_srcext=
4770 > ac_cv_fc_srcext_F90=unknown
4771 > for ac_flag in none -qsuffix=f=F90 -Tf; do
4772 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
4773    cat >conftest.$ac_ext <<_ACEOF
4774 < #line $LINENO "configure"
4775 < /* confdefs.h.  */
4774 >      program main
4775 >
4776 >      end
4777   _ACEOF
4778 < cat confdefs.h >>conftest.$ac_ext
4779 < cat >>conftest.$ac_ext <<_ACEOF
4780 < /* end confdefs.h.  */
4781 < #ifdef __STDC__
4782 < # include <limits.h>
4783 < #else
4784 < # include <assert.h>
4785 < #endif
4396 <                     Syntax error
4397 < _ACEOF
4398 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4399 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4778 > rm -f conftest.$ac_objext
4779 > if { (ac_try="$ac_compile"
4780 > case "(($ac_try" in
4781 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4782 >  *) ac_try_echo=$ac_try;;
4783 > esac
4784 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4785 >  (eval "$ac_compile") 2>conftest.er1
4786    ac_status=$?
4787    grep -v '^ *+' conftest.er1 >conftest.err
4788    rm -f conftest.er1
4789    cat conftest.err >&5
4790    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4791 <  (exit $ac_status); } >/dev/null; then
4792 <  if test -s conftest.err; then
4793 <    ac_cpp_err=$ac_c_preproc_warn_flag
4794 <  else
4795 <    ac_cpp_err=
4410 <  fi
4791 >  (exit $ac_status); } && {
4792 >         test -z "$ac_fc_werror_flag" ||
4793 >         test ! -s conftest.err
4794 >       } && test -s conftest.$ac_objext; then
4795 >  ac_cv_fc_srcext_F90=$ac_flag; break
4796   else
4412  ac_cpp_err=yes
4413 fi
4414 if test -z "$ac_cpp_err"; then
4415  :
4416 else
4797    echo "$as_me: failed program was:" >&5
4798   sed 's/^/| /' conftest.$ac_ext >&5
4799  
4800 <  # Broken: fails on valid input.
4421 < continue
4800 >
4801   fi
4423 rm -f conftest.err conftest.$ac_ext
4802  
4803 <  # OK, works on sane cases.  Now check whether non-existent headers
4804 <  # can be detected and how.
4805 <  cat >conftest.$ac_ext <<_ACEOF
4806 < #line $LINENO "configure"
4807 < /* confdefs.h.  */
4430 < _ACEOF
4431 < cat confdefs.h >>conftest.$ac_ext
4432 < cat >>conftest.$ac_ext <<_ACEOF
4433 < /* end confdefs.h.  */
4434 < #include <ac_nonexistent.h>
4435 < _ACEOF
4436 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4437 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4438 <  ac_status=$?
4439 <  grep -v '^ *+' conftest.er1 >conftest.err
4440 <  rm -f conftest.er1
4441 <  cat conftest.err >&5
4442 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4443 <  (exit $ac_status); } >/dev/null; then
4444 <  if test -s conftest.err; then
4445 <    ac_cpp_err=$ac_c_preproc_warn_flag
4446 <  else
4447 <    ac_cpp_err=
4448 <  fi
4449 < else
4450 <  ac_cpp_err=yes
4803 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804 > done
4805 > rm -f conftest.$ac_objext conftest.F90
4806 > ac_fcflags_srcext=$ac_fcflags_srcext_save
4807 >
4808   fi
4809 < if test -z "$ac_cpp_err"; then
4810 <  # Broken: success on invalid input.
4811 < continue
4809 > { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
4810 > echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
4811 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
4812 >  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
4813 > echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
4814 >   { (exit 1); exit 1; }; }
4815   else
4816 <  echo "$as_me: failed program was:" >&5
4817 < sed 's/^/| /' conftest.$ac_ext >&5
4816 >  ac_fc_srcext=F90
4817 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
4818 >    ac_fcflags_srcext=""
4819 >    FCFLAGS_F90=""
4820 >  else
4821 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
4822 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
4823 >  fi
4824  
4459  # Passes both tests.
4460 ac_preproc_ok=:
4461 break
4462 fi
4463 rm -f conftest.err conftest.$ac_ext
4825  
4465 done
4466 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4467 rm -f conftest.err conftest.$ac_ext
4468 if $ac_preproc_ok; then
4469  :
4470 else
4471  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4472 See \`config.log' for more details." >&5
4473 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4474 See \`config.log' for more details." >&2;}
4475   { (exit 1); exit 1; }; }
4826   fi
4827 + ac_ext=${ac_fc_srcext-f}
4828 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4829 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4830 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4831  
4478 ac_ext=c
4479 ac_cpp='$CPP $CPPFLAGS'
4480 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4481 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4482 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4832  
4833  
4834 < echo "$as_me:$LINENO: checking for egrep" >&5
4835 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4836 < if test "${ac_cv_prog_egrep+set}" = set; then
4837 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4838 < else
4839 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4840 <    then ac_cv_prog_egrep='grep -E'
4841 <    else ac_cv_prog_egrep='egrep'
4842 <    fi
4834 >
4835 >
4836 > # Try to determine native compiler flags that allow us to use F90 suffix
4837 > # for preprocessed f90 source.
4838 >
4839 > if test "$ac_test_PREPFLAG" != "set"; then
4840 >  PREPFLAG=""
4841 >  case "${host_cpu}-${host_os}" in
4842 >
4843 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4844 >                    PREPFLAG="-fpp1 "
4845 >                fi;;
4846 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4847 >                    PREPFLAG="-qsuffix=cpp=F90 "
4848 >                fi;;
4849 >  *darwin*)
4850 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4851 >                PREPFLAG="-qsuffix=cpp=F90 "
4852 >        fi;;
4853 >  esac
4854 >
4855 >  if test -z "$PREPFLAG"; then
4856 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
4857 > echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
4858 >        PREPFLAG=""
4859 >  fi
4860 >
4861 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4862 > echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
4863 >
4864 >  ac_ext=${ac_fc_srcext-f}
4865 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4866 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4867 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4868 >
4869 >  ac_save_ext=$ac_ext
4870 >  ac_ext=F90
4871 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
4872 >
4873 >  if test "$PREPFLAG"; then
4874 >  FCFLAGS_SRCEXT="${PREPFLAG}"
4875   fi
4495 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4496 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4497 EGREP=$ac_cv_prog_egrep
4876  
4877 +    cat >conftest.$ac_ext <<_ACEOF
4878  
4500 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4501 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4502 if test "${ac_cv_header_stdc+set}" = set; then
4503  echo $ECHO_N "(cached) $ECHO_C" >&6
4504 else
4505  cat >conftest.$ac_ext <<_ACEOF
4506 #line $LINENO "configure"
4507 /* confdefs.h.  */
4508 _ACEOF
4509 cat confdefs.h >>conftest.$ac_ext
4510 cat >>conftest.$ac_ext <<_ACEOF
4511 /* end confdefs.h.  */
4512 #include <stdlib.h>
4513 #include <stdarg.h>
4514 #include <string.h>
4515 #include <float.h>
4879  
4880 < int
4881 < main ()
4882 < {
4880 > program conftest
4881 >  integer :: i
4882 >  i = 1
4883 > end program conftest
4884  
4521  ;
4522  return 0;
4523 }
4885   _ACEOF
4886   rm -f conftest.$ac_objext
4887 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4888 <  (eval $ac_compile) 2>&5
4887 > if { (ac_try="$ac_compile"
4888 > case "(($ac_try" in
4889 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890 >  *) ac_try_echo=$ac_try;;
4891 > esac
4892 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893 >  (eval "$ac_compile") 2>conftest.er1
4894    ac_status=$?
4895 +  grep -v '^ *+' conftest.er1 >conftest.err
4896 +  rm -f conftest.er1
4897 +  cat conftest.err >&5
4898    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 <  (exit $ac_status); } &&
4900 <         { ac_try='test -s conftest.$ac_objext'
4901 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4902 <  (eval $ac_try) 2>&5
4903 <  ac_status=$?
4535 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4536 <  (exit $ac_status); }; }; then
4537 <  ac_cv_header_stdc=yes
4899 >  (exit $ac_status); } && {
4900 >         test -z "$ac_fc_werror_flag" ||
4901 >         test ! -s conftest.err
4902 >       } && test -s conftest.$ac_objext; then
4903 >  prepflagworks=1
4904   else
4905    echo "$as_me: failed program was:" >&5
4906   sed 's/^/| /' conftest.$ac_ext >&5
4907  
4908 < ac_cv_header_stdc=no
4908 >        prepflagworks=0
4909   fi
4544 rm -f conftest.$ac_objext conftest.$ac_ext
4910  
4911 < if test $ac_cv_header_stdc = yes; then
4547 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4548 <  cat >conftest.$ac_ext <<_ACEOF
4549 < #line $LINENO "configure"
4550 < /* confdefs.h.  */
4551 < _ACEOF
4552 < cat confdefs.h >>conftest.$ac_ext
4553 < cat >>conftest.$ac_ext <<_ACEOF
4554 < /* end confdefs.h.  */
4555 < #include <string.h>
4911 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4912  
4913 < _ACEOF
4914 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4915 <  $EGREP "memchr" >/dev/null 2>&1; then
4916 <  :
4917 < else
4918 <  ac_cv_header_stdc=no
4563 < fi
4564 < rm -f conftest*
4913 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
4914 >  ac_ext=$ac_save_ext
4915 >  ac_ext=${ac_fc_srcext-f}
4916 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4917 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4918 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4919  
4566 fi
4920  
4921 < if test $ac_cv_header_stdc = yes; then
4922 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4923 <  cat >conftest.$ac_ext <<_ACEOF
4924 < #line $LINENO "configure"
4572 < /* confdefs.h.  */
4573 < _ACEOF
4574 < cat confdefs.h >>conftest.$ac_ext
4575 < cat >>conftest.$ac_ext <<_ACEOF
4576 < /* end confdefs.h.  */
4577 < #include <stdlib.h>
4921 >  if test "$prepflagworks" = 1; then
4922 >    { echo "$as_me:$LINENO: result: yes" >&5
4923 > echo "${ECHO_T}yes" >&6; }
4924 >    FCFLAGS_SRCEXT="${PREPFLAG}"
4925  
4926 < _ACEOF
4927 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4928 <  $EGREP "free" >/dev/null 2>&1; then
4929 <  :
4930 < else
4931 <  ac_cv_header_stdc=no
4926 >  else
4927 >    { echo "$as_me:$LINENO: result: no" >&5
4928 > echo "${ECHO_T}no" >&6; }
4929 >    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
4930 > echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
4931 >   { (exit 1); exit 1; }; }
4932 >  fi
4933   fi
4586 rm -f conftest*
4934  
4588 fi
4935  
4590 if test $ac_cv_header_stdc = yes; then
4591  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4592  if test "$cross_compiling" = yes; then
4593  :
4594 else
4595  cat >conftest.$ac_ext <<_ACEOF
4596 #line $LINENO "configure"
4597 /* confdefs.h.  */
4598 _ACEOF
4599 cat confdefs.h >>conftest.$ac_ext
4600 cat >>conftest.$ac_ext <<_ACEOF
4601 /* end confdefs.h.  */
4602 #include <ctype.h>
4603 #if ((' ' & 0x0FF) == 0x020)
4604 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4605 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4606 #else
4607 # define ISLOWER(c) \
4608                   (('a' <= (c) && (c) <= 'i') \
4609                     || ('j' <= (c) && (c) <= 'r') \
4610                     || ('s' <= (c) && (c) <= 'z'))
4611 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4612 #endif
4936  
4614 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4615 int
4616 main ()
4617 {
4618  int i;
4619  for (i = 0; i < 256; i++)
4620    if (XOR (islower (i), ISLOWER (i))
4621        || toupper (i) != TOUPPER (i))
4622      exit(2);
4623  exit (0);
4624 }
4625 _ACEOF
4626 rm -f conftest$ac_exeext
4627 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4628  (eval $ac_link) 2>&5
4629  ac_status=$?
4630  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4631  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4632  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4633  (eval $ac_try) 2>&5
4634  ac_status=$?
4635  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4636  (exit $ac_status); }; }; then
4637  :
4638 else
4639  echo "$as_me: program exited with status $ac_status" >&5
4640 echo "$as_me: failed program was:" >&5
4641 sed 's/^/| /' conftest.$ac_ext >&5
4937  
4643 ( exit $ac_status )
4644 ac_cv_header_stdc=no
4645 fi
4646 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4647 fi
4648 fi
4649 fi
4650 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4651 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4652 if test $ac_cv_header_stdc = yes; then
4938  
4939 < cat >>confdefs.h <<\_ACEOF
4940 < #define STDC_HEADERS 1
4656 < _ACEOF
4939 > # Try to determine native compiler flags that allow us to use F90 suffix
4940 > # for preprocessed f90 source with -D type defines
4941  
4942 < fi
4942 > if test "$ac_test_PREPDEFFLAG" != "set"; then
4943 >  PREPDEFFLAG=""
4944 >  case "${host_cpu}-${host_os}" in
4945  
4946 < # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4946 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4947 >                    PREPDEFFLAG=" "
4948 >                fi;;
4949 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4950 >                    PREPDEFFLAG="-WF,"
4951 >                fi;;
4952 >  *darwin*)
4953 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4954 >                PREPDEFFLAG="-WF,"
4955 >        fi;;
4956 >  esac
4957  
4958 +  if test -z "$PREPDEFFLAG"; then
4959 +        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
4960 + echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
4961 +        PREPDEFFLAG=" "
4962 +  fi
4963  
4964 +  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
4965 + echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
4966  
4967 +  ac_ext=${ac_fc_srcext-f}
4968 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4969 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4970 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4971  
4972 +  ac_save_ext=$ac_ext
4973 +  ac_ext=F90
4974 +  ac_save_FCFLAGS=$FCFLAGS
4975  
4976 +  if test "$PREPDEFFLAG"; then
4977 +  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4978 + fi
4979  
4980 +    cat >conftest.$ac_ext <<_ACEOF
4981  
4982  
4983 + program conftest
4984 +  integer :: i
4985 + #ifdef TEST
4986 +  i = 1
4987 + #else
4988 +  choke me
4989 + #endif
4990 + end program conftest
4991  
4670 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4671                  inttypes.h stdint.h unistd.h
4672 do
4673 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4674 echo "$as_me:$LINENO: checking for $ac_header" >&5
4675 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4676 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4677  echo $ECHO_N "(cached) $ECHO_C" >&6
4678 else
4679  cat >conftest.$ac_ext <<_ACEOF
4680 #line $LINENO "configure"
4681 /* confdefs.h.  */
4992   _ACEOF
4683 cat confdefs.h >>conftest.$ac_ext
4684 cat >>conftest.$ac_ext <<_ACEOF
4685 /* end confdefs.h.  */
4686 $ac_includes_default
4687
4688 #include <$ac_header>
4689 _ACEOF
4993   rm -f conftest.$ac_objext
4994 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4995 <  (eval $ac_compile) 2>&5
4994 > if { (ac_try="$ac_compile"
4995 > case "(($ac_try" in
4996 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4997 >  *) ac_try_echo=$ac_try;;
4998 > esac
4999 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5000 >  (eval "$ac_compile") 2>conftest.er1
5001    ac_status=$?
5002 +  grep -v '^ *+' conftest.er1 >conftest.err
5003 +  rm -f conftest.er1
5004 +  cat conftest.err >&5
5005    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5006 <  (exit $ac_status); } &&
5007 <         { ac_try='test -s conftest.$ac_objext'
5008 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5009 <  (eval $ac_try) 2>&5
5010 <  ac_status=$?
4700 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4701 <  (exit $ac_status); }; }; then
4702 <  eval "$as_ac_Header=yes"
5006 >  (exit $ac_status); } && {
5007 >         test -z "$ac_fc_werror_flag" ||
5008 >         test ! -s conftest.err
5009 >       } && test -s conftest.$ac_objext; then
5010 >  prepdefflagworks=1
5011   else
5012    echo "$as_me: failed program was:" >&5
5013   sed 's/^/| /' conftest.$ac_ext >&5
5014  
5015 < eval "$as_ac_Header=no"
5015 >        prepdefflagworks=0
5016   fi
4709 rm -f conftest.$ac_objext conftest.$ac_ext
4710 fi
4711 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4712 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4713 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4714  cat >>confdefs.h <<_ACEOF
4715 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4716 _ACEOF
5017  
5018 < fi
5018 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5019  
5020 < done
5020 >  FCFLAGS=$ac_save_FCFLAGS
5021 >  ac_ext=$ac_save_ext
5022 >  ac_ext=${ac_fc_srcext-f}
5023 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5024 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5025 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5026  
5027  
5028 +  if test "$prepdefflagworks" = 1; then
5029 +    { echo "$as_me:$LINENO: result: yes" >&5
5030 + echo "${ECHO_T}yes" >&6; }
5031  
5032 +  else
5033 +    { echo "$as_me:$LINENO: result: no" >&5
5034 + echo "${ECHO_T}no" >&6; }
5035 +    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5036 + echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5037 +   { (exit 1); exit 1; }; }
5038 +  fi
5039 + fi
5040  
5041 <
5042 <
5043 <
5044 <
5045 <
5046 <
5047 <
4732 < for ac_header in unistd.h sys/pstat.h sys/sysmp.h sys/sysinfo.h sys/table.h sys/param.h sys/sysctl.h sys/sytemcfg.h machine/hal_sysinfo.h
4733 < do
4734 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4735 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4736 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
4737 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4738 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5041 > ac_ext=${ac_fc_srcext-f}
5042 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5043 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5044 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5045 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5046 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5047 > if test "${ac_cv_prog_fc_v+set}" = set; then
5048    echo $ECHO_N "(cached) $ECHO_C" >&6
4740 fi
4741 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4742 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5049   else
5050 <  # Is the header compilable?
5051 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5052 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5053 < cat >conftest.$ac_ext <<_ACEOF
4748 < #line $LINENO "configure"
4749 < /* confdefs.h.  */
5050 >  cat >conftest.$ac_ext <<_ACEOF
5051 >      program main
5052 >
5053 >      end
5054   _ACEOF
4751 cat confdefs.h >>conftest.$ac_ext
4752 cat >>conftest.$ac_ext <<_ACEOF
4753 /* end confdefs.h.  */
4754 $ac_includes_default
4755 #include <$ac_header>
4756 _ACEOF
5055   rm -f conftest.$ac_objext
5056 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5057 <  (eval $ac_compile) 2>&5
5056 > if { (ac_try="$ac_compile"
5057 > case "(($ac_try" in
5058 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5059 >  *) ac_try_echo=$ac_try;;
5060 > esac
5061 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5062 >  (eval "$ac_compile") 2>conftest.er1
5063    ac_status=$?
4761  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4762  (exit $ac_status); } &&
4763         { ac_try='test -s conftest.$ac_objext'
4764  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4765  (eval $ac_try) 2>&5
4766  ac_status=$?
4767  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4768  (exit $ac_status); }; }; then
4769  ac_header_compiler=yes
4770 else
4771  echo "$as_me: failed program was:" >&5
4772 sed 's/^/| /' conftest.$ac_ext >&5
4773
4774 ac_header_compiler=no
4775 fi
4776 rm -f conftest.$ac_objext conftest.$ac_ext
4777 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4778 echo "${ECHO_T}$ac_header_compiler" >&6
4779
4780 # Is the header present?
4781 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4782 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4783 cat >conftest.$ac_ext <<_ACEOF
4784 #line $LINENO "configure"
4785 /* confdefs.h.  */
4786 _ACEOF
4787 cat confdefs.h >>conftest.$ac_ext
4788 cat >>conftest.$ac_ext <<_ACEOF
4789 /* end confdefs.h.  */
4790 #include <$ac_header>
4791 _ACEOF
4792 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4793  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4794  ac_status=$?
5064    grep -v '^ *+' conftest.er1 >conftest.err
5065    rm -f conftest.er1
5066    cat conftest.err >&5
5067    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 <  (exit $ac_status); } >/dev/null; then
5069 <  if test -s conftest.err; then
5070 <    ac_cpp_err=$ac_c_preproc_warn_flag
5071 <  else
5072 <    ac_cpp_err=
5073 <  fi
5074 < else
5075 <  ac_cpp_err=yes
5068 >  (exit $ac_status); } && {
5069 >         test -z "$ac_fc_werror_flag" ||
5070 >         test ! -s conftest.err
5071 >       } && test -s conftest.$ac_objext; then
5072 >  ac_cv_prog_fc_v=
5073 > # Try some options frequently used verbose output
5074 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5075 >  cat >conftest.$ac_ext <<_ACEOF
5076 >      program main
5077 >
5078 >      end
5079 > _ACEOF
5080 >
5081 > # Compile and link our simple test program by passing a flag (argument
5082 > # 1 to this macro) to the Fortran compiler in order to get
5083 > # "verbose" output that we can then parse for the Fortran linker
5084 > # flags.
5085 > ac_save_FFLAGS=$FCFLAGS
5086 > FCFLAGS="$FCFLAGS $ac_verb"
5087 > eval "set x $ac_link"
5088 > shift
5089 > echo "$as_me:$LINENO: $*" >&5
5090 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5091 > echo "$ac_fc_v_output" >&5
5092 > FCFLAGS=$ac_save_FFLAGS
5093 >
5094 > rm -f conftest*
5095 >
5096 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5097 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5098 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5099 > ac_fc_v_output="`echo $ac_fc_v_output |
5100 >        grep 'LPATH is:' |
5101 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5102 >
5103 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5104 > #        that detects unbalanced quotes in FLIBS should be implemented
5105 > #        and (ugh) tested at some point.
5106 > case $ac_fc_v_output in
5107 >  # If we are using xlf then replace all the commas with spaces.
5108 >  *xlfentry*)
5109 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5110 >
5111 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5112 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5113 >  *mGLOB_options_string*)
5114 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5115 >
5116 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5117 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5118 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5119 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5120 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5121 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5122 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5123 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5124 >
5125 >  # If we are using Cray Fortran then delete quotes.
5126 >  *cft90*)
5127 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5128 > esac
5129 >
5130 >
5131 >  # look for -l* and *.a constructs in the output
5132 >  for ac_arg in $ac_fc_v_output; do
5133 >     case $ac_arg in
5134 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5135 >          ac_cv_prog_fc_v=$ac_verb
5136 >          break 2 ;;
5137 >     esac
5138 >  done
5139 > done
5140 > if test -z "$ac_cv_prog_fc_v"; then
5141 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5142 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5143   fi
4808 if test -z "$ac_cpp_err"; then
4809  ac_header_preproc=yes
5144   else
5145    echo "$as_me: failed program was:" >&5
5146   sed 's/^/| /' conftest.$ac_ext >&5
5147  
5148 <  ac_header_preproc=no
5148 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5149 > echo "$as_me: WARNING: compilation failed" >&2;}
5150   fi
4816 rm -f conftest.err conftest.$ac_ext
4817 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4818 echo "${ECHO_T}$ac_header_preproc" >&6
5151  
5152 < # So?  What about this header?
5153 < case $ac_header_compiler:$ac_header_preproc in
5154 <  yes:no )
5155 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5156 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5157 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5158 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5159 <    (
4828 <      cat <<\_ASBOX
4829 < ## ------------------------------------ ##
4830 < ## Report this to bug-autoconf@gnu.org. ##
4831 < ## ------------------------------------ ##
4832 < _ASBOX
4833 <    ) |
4834 <      sed "s/^/$as_me: WARNING:     /" >&2
4835 <    ;;
4836 <  no:yes )
4837 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4838 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4839 <    { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4840 < echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4841 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4842 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4843 <    (
4844 <      cat <<\_ASBOX
4845 < ## ------------------------------------ ##
4846 < ## Report this to bug-autoconf@gnu.org. ##
4847 < ## ------------------------------------ ##
4848 < _ASBOX
4849 <    ) |
4850 <      sed "s/^/$as_me: WARNING:     /" >&2
4851 <    ;;
4852 < esac
4853 < echo "$as_me:$LINENO: checking for $ac_header" >&5
4854 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4855 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5152 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5153 >
5154 > fi
5155 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5156 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5157 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5158 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5159 > if test "${ac_cv_fc_libs+set}" = set; then
5160    echo $ECHO_N "(cached) $ECHO_C" >&6
5161   else
5162 <  eval "$as_ac_Header=$ac_header_preproc"
5163 < fi
5164 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4861 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5162 >  if test "x$FCLIBS" != "x"; then
5163 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5164 > else
5165  
5166 < fi
5167 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5168 <  cat >>confdefs.h <<_ACEOF
5169 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5166 > cat >conftest.$ac_ext <<_ACEOF
5167 >      program main
5168 >
5169 >      end
5170   _ACEOF
5171  
5172 < fi
5172 > # Compile and link our simple test program by passing a flag (argument
5173 > # 1 to this macro) to the Fortran compiler in order to get
5174 > # "verbose" output that we can then parse for the Fortran linker
5175 > # flags.
5176 > ac_save_FFLAGS=$FCFLAGS
5177 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5178 > eval "set x $ac_link"
5179 > shift
5180 > echo "$as_me:$LINENO: $*" >&5
5181 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5182 > echo "$ac_fc_v_output" >&5
5183 > FCFLAGS=$ac_save_FFLAGS
5184  
5185 < done
5185 > rm -f conftest*
5186  
5187 <
5188 <
5189 <
5190 <
5187 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5188 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5189 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5190 > ac_fc_v_output="`echo $ac_fc_v_output |
5191 >        grep 'LPATH is:' |
5192 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5193  
5194 < for ac_func in pstat_getstatic sysmp getsysinfo sysctl table
5195 < do
5196 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5197 < echo "$as_me:$LINENO: checking for $ac_func" >&5
5198 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5199 < if eval "test \"\${$as_ac_var+set}\" = set"; then
5194 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5195 > #        that detects unbalanced quotes in FLIBS should be implemented
5196 > #        and (ugh) tested at some point.
5197 > case $ac_fc_v_output in
5198 >  # If we are using xlf then replace all the commas with spaces.
5199 >  *xlfentry*)
5200 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5201 >
5202 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5203 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5204 >  *mGLOB_options_string*)
5205 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5206 >
5207 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5208 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5209 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5210 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5211 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5212 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5213 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5214 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5215 >
5216 >  # If we are using Cray Fortran then delete quotes.
5217 >  *cft90*)
5218 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5219 > esac
5220 >
5221 >
5222 >
5223 > ac_cv_fc_libs=
5224 >
5225 > # Save positional arguments (if any)
5226 > ac_save_positional="$@"
5227 >
5228 > set X $ac_fc_v_output
5229 > while test $# != 1; do
5230 >  shift
5231 >  ac_arg=$1
5232 >  case $ac_arg in
5233 >        [\\/]*.a | ?:[\\/]*.a)
5234 >            ac_exists=false
5235 >  for ac_i in $ac_cv_fc_libs; do
5236 >    if test x"$ac_arg" = x"$ac_i"; then
5237 >      ac_exists=true
5238 >      break
5239 >    fi
5240 >  done
5241 >
5242 >  if test x"$ac_exists" = xtrue; then
5243 >  :
5244 > else
5245 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5246 > fi
5247 >
5248 >          ;;
5249 >        -bI:*)
5250 >            ac_exists=false
5251 >  for ac_i in $ac_cv_fc_libs; do
5252 >    if test x"$ac_arg" = x"$ac_i"; then
5253 >      ac_exists=true
5254 >      break
5255 >    fi
5256 >  done
5257 >
5258 >  if test x"$ac_exists" = xtrue; then
5259 >  :
5260 > else
5261 >  if test "$ac_compiler_gnu" = yes; then
5262 >  for ac_link_opt in $ac_arg; do
5263 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5264 >  done
5265 > else
5266 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5267 > fi
5268 > fi
5269 >
5270 >          ;;
5271 >          # Ignore these flags.
5272 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
5273 >          ;;
5274 >        -lkernel32)
5275 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5276 >          ;;
5277 >        -[LRuYz])
5278 >          # These flags, when seen by themselves, take an argument.
5279 >          # We remove the space between option and argument and re-iterate
5280 >          # unless we find an empty arg or a new option (starting with -)
5281 >          case $2 in
5282 >             "" | -*);;
5283 >             *)
5284 >                ac_arg="$ac_arg$2"
5285 >                shift; shift
5286 >                set X $ac_arg "$@"
5287 >                ;;
5288 >          esac
5289 >          ;;
5290 >        -YP,*)
5291 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5292 >              ac_exists=false
5293 >  for ac_i in $ac_cv_fc_libs; do
5294 >    if test x"$ac_j" = x"$ac_i"; then
5295 >      ac_exists=true
5296 >      break
5297 >    fi
5298 >  done
5299 >
5300 >  if test x"$ac_exists" = xtrue; then
5301 >  :
5302 > else
5303 >  ac_arg="$ac_arg $ac_j"
5304 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5305 > fi
5306 >
5307 >          done
5308 >          ;;
5309 >        -[lLR]*)
5310 >            ac_exists=false
5311 >  for ac_i in $ac_cv_fc_libs; do
5312 >    if test x"$ac_arg" = x"$ac_i"; then
5313 >      ac_exists=true
5314 >      break
5315 >    fi
5316 >  done
5317 >
5318 >  if test x"$ac_exists" = xtrue; then
5319 >  :
5320 > else
5321 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5322 > fi
5323 >
5324 >          ;;
5325 >        -zallextract*| -zdefaultextract)
5326 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5327 >          ;;
5328 >          # Ignore everything else.
5329 >  esac
5330 > done
5331 > # restore positional arguments
5332 > set X $ac_save_positional; shift
5333 >
5334 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
5335 > # then we insist that the "run path" must be an absolute path (i.e. it
5336 > # must begin with a "/").
5337 > case `(uname -sr) 2>/dev/null` in
5338 >   "SunOS 5"*)
5339 >      ac_ld_run_path=`echo $ac_fc_v_output |
5340 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5341 >      test "x$ac_ld_run_path" != x &&
5342 >        if test "$ac_compiler_gnu" = yes; then
5343 >  for ac_link_opt in $ac_ld_run_path; do
5344 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5345 >  done
5346 > else
5347 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5348 > fi
5349 >      ;;
5350 > esac
5351 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5352 >
5353 > fi
5354 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5355 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
5356 > FCLIBS="$ac_cv_fc_libs"
5357 >
5358 >
5359 > ac_ext=${ac_fc_srcext-f}
5360 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5361 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5362 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5363 >
5364 > ac_ext=${ac_fc_srcext-f}
5365 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5366 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5367 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5368 >
5369 > { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
5370 > echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
5371 > if test "${ac_cv_fc_dummy_main+set}" = set; then
5372    echo $ECHO_N "(cached) $ECHO_C" >&6
5373   else
5374 <  cat >conftest.$ac_ext <<_ACEOF
5375 < #line $LINENO "configure"
5374 >  ac_fc_dm_save_LIBS=$LIBS
5375 > LIBS="$LIBS $FCLIBS"
5376 > ac_fortran_dm_var=FC_DUMMY_MAIN
5377 > ac_ext=c
5378 > ac_cpp='$CPP $CPPFLAGS'
5379 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5380 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5381 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5382 >
5383 > # First, try linking without a dummy main:
5384 > cat >conftest.$ac_ext <<_ACEOF
5385   /* confdefs.h.  */
5386   _ACEOF
5387   cat confdefs.h >>conftest.$ac_ext
5388   cat >>conftest.$ac_ext <<_ACEOF
5389   /* end confdefs.h.  */
5390 < /* System header to define __stub macros and hopefully few prototypes,
5391 <    which can conflict with char $ac_func (); below.
5392 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5393 <    <limits.h> exists even on freestanding compilers.  */
5394 < #ifdef __STDC__
5395 < # include <limits.h>
5396 < #else
4900 < # include <assert.h>
5390 >
5391 > #ifdef FC_DUMMY_MAIN
5392 > #ifndef FC_DUMMY_MAIN_EQ_F77
5393 > #  ifdef __cplusplus
5394 >     extern "C"
5395 > #  endif
5396 >   int FC_DUMMY_MAIN() { return 1; }
5397   #endif
4902 /* Override any gcc2 internal prototype to avoid an error.  */
4903 #ifdef __cplusplus
4904 extern "C"
4905 {
5398   #endif
4907 /* We use char because int might match the return type of a gcc2
4908   builtin and then its argument prototype would still apply.  */
4909 char $ac_func ();
4910 /* The GNU C library defines this for functions which it implements
4911    to always fail with ENOSYS.  Some functions are actually named
4912    something starting with __ and the normal name is an alias.  */
4913 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4914 choke me
4915 #else
4916 char (*f) () = $ac_func;
4917 #endif
4918 #ifdef __cplusplus
4919 }
4920 #endif
4921
5399   int
5400   main ()
5401   {
5402 < return f != $ac_func;
5402 >
5403    ;
5404    return 0;
5405   }
5406   _ACEOF
5407   rm -f conftest.$ac_objext conftest$ac_exeext
5408 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5409 <  (eval $ac_link) 2>&5
5408 > if { (ac_try="$ac_link"
5409 > case "(($ac_try" in
5410 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5411 >  *) ac_try_echo=$ac_try;;
5412 > esac
5413 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5414 >  (eval "$ac_link") 2>conftest.er1
5415    ac_status=$?
5416 +  grep -v '^ *+' conftest.er1 >conftest.err
5417 +  rm -f conftest.er1
5418 +  cat conftest.err >&5
5419    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5420 <  (exit $ac_status); } &&
5421 <         { ac_try='test -s conftest$ac_exeext'
5422 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5423 <  (eval $ac_try) 2>&5
5424 <  ac_status=$?
5425 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4941 <  (exit $ac_status); }; }; then
4942 <  eval "$as_ac_var=yes"
5420 >  (exit $ac_status); } && {
5421 >         test -z "$ac_c_werror_flag" ||
5422 >         test ! -s conftest.err
5423 >       } && test -s conftest$ac_exeext &&
5424 >       $as_test_x conftest$ac_exeext; then
5425 >  ac_cv_fortran_dummy_main=none
5426   else
5427    echo "$as_me: failed program was:" >&5
5428   sed 's/^/| /' conftest.$ac_ext >&5
5429  
5430 < eval "$as_ac_var=no"
5430 >        ac_cv_fortran_dummy_main=unknown
5431   fi
5432 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5433 < fi
5434 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4952 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4953 < if test `eval echo '${'$as_ac_var'}'` = yes; then
4954 <  cat >>confdefs.h <<_ACEOF
4955 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4956 < _ACEOF
5432 >
5433 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5434 >      conftest$ac_exeext conftest.$ac_ext
5435  
5436 < fi
5437 < done
5438 <
4961 < # special check for _system_configuration because AIX <4.3.2 do not
4962 < # contain the `physmem' member.
4963 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
4964 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
4965 < cat >conftest.$ac_ext <<_ACEOF
4966 < #line $LINENO "configure"
5436 > if test $ac_cv_fortran_dummy_main = unknown; then
5437 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
5438 >     cat >conftest.$ac_ext <<_ACEOF
5439   /* confdefs.h.  */
5440   _ACEOF
5441   cat confdefs.h >>conftest.$ac_ext
5442   cat >>conftest.$ac_ext <<_ACEOF
5443   /* end confdefs.h.  */
5444 < #include <sys/systemcfg.h>
5444 > #define $ac_fortran_dm_var $ac_func
5445 > #ifdef FC_DUMMY_MAIN
5446 > #ifndef FC_DUMMY_MAIN_EQ_F77
5447 > #  ifdef __cplusplus
5448 >     extern "C"
5449 > #  endif
5450 >   int FC_DUMMY_MAIN() { return 1; }
5451 > #endif
5452 > #endif
5453   int
5454   main ()
5455   {
5456 < double x = _system_configuration.physmem;
5456 >
5457    ;
5458    return 0;
5459   }
5460   _ACEOF
5461 < rm -f conftest.$ac_objext
5462 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5463 <  (eval $ac_compile) 2>&5
5461 > rm -f conftest.$ac_objext conftest$ac_exeext
5462 > if { (ac_try="$ac_link"
5463 > case "(($ac_try" in
5464 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5465 >  *) ac_try_echo=$ac_try;;
5466 > esac
5467 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5468 >  (eval "$ac_link") 2>conftest.er1
5469    ac_status=$?
5470 +  grep -v '^ *+' conftest.er1 >conftest.err
5471 +  rm -f conftest.er1
5472 +  cat conftest.err >&5
5473    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5474 <  (exit $ac_status); } &&
5475 <         { ac_try='test -s conftest.$ac_objext'
5476 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5477 <  (eval $ac_try) 2>&5
5478 <  ac_status=$?
5479 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4992 <  (exit $ac_status); }; }; then
4993 <  echo "$as_me:$LINENO: result: yes" >&5
4994 < echo "${ECHO_T}yes" >&6
4995 <
4996 < cat >>confdefs.h <<\_ACEOF
4997 < #define HAVE__SYSTEM_CONFIGURATION 1
4998 < _ACEOF
4999 <
5474 >  (exit $ac_status); } && {
5475 >         test -z "$ac_c_werror_flag" ||
5476 >         test ! -s conftest.err
5477 >       } && test -s conftest$ac_exeext &&
5478 >       $as_test_x conftest$ac_exeext; then
5479 >  ac_cv_fortran_dummy_main=$ac_func; break
5480   else
5481    echo "$as_me: failed program was:" >&5
5482   sed 's/^/| /' conftest.$ac_ext >&5
5483  
5484 < echo "$as_me:$LINENO: result: no" >&5
5005 < echo "${ECHO_T}no" >&6
5484 >
5485   fi
5007 rm -f conftest.$ac_objext conftest.$ac_ext
5486  
5487 <  # clean out junk possibly left behind by a previous configuration
5488 <  rm -f src/getopt.h
5489 <  # Check for getopt_long support
5487 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5488 >      conftest$ac_exeext conftest.$ac_ext
5489 >   done
5490 > fi
5491 > ac_ext=${ac_fc_srcext-f}
5492 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5493 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5494 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5495 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
5496 > rm -f conftest*
5497 > LIBS=$ac_fc_dm_save_LIBS
5498  
5013 for ac_header in getopt.h
5014 do
5015 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5016 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5017  echo "$as_me:$LINENO: checking for $ac_header" >&5
5018 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5019 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5020  echo $ECHO_N "(cached) $ECHO_C" >&6
5499   fi
5500 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5501 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5502 < else
5503 <  # Is the header compilable?
5504 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5505 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5506 < cat >conftest.$ac_ext <<_ACEOF
5507 < #line $LINENO "configure"
5030 < /* confdefs.h.  */
5500 > { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
5501 > echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
5502 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
5503 > if test "$FC_DUMMY_MAIN" != unknown; then
5504 >  if test $FC_DUMMY_MAIN != none; then
5505 >
5506 > cat >>confdefs.h <<_ACEOF
5507 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
5508   _ACEOF
5032 cat confdefs.h >>conftest.$ac_ext
5033 cat >>conftest.$ac_ext <<_ACEOF
5034 /* end confdefs.h.  */
5035 $ac_includes_default
5036 #include <$ac_header>
5037 _ACEOF
5038 rm -f conftest.$ac_objext
5039 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5040  (eval $ac_compile) 2>&5
5041  ac_status=$?
5042  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5043  (exit $ac_status); } &&
5044         { ac_try='test -s conftest.$ac_objext'
5045  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5046  (eval $ac_try) 2>&5
5047  ac_status=$?
5048  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5049  (exit $ac_status); }; }; then
5050  ac_header_compiler=yes
5051 else
5052  echo "$as_me: failed program was:" >&5
5053 sed 's/^/| /' conftest.$ac_ext >&5
5509  
5510 < ac_header_compiler=no
5056 < fi
5057 < rm -f conftest.$ac_objext conftest.$ac_ext
5058 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5059 < echo "${ECHO_T}$ac_header_compiler" >&6
5510 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
5511  
5512 < # Is the header present?
5513 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5063 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5064 < cat >conftest.$ac_ext <<_ACEOF
5065 < #line $LINENO "configure"
5066 < /* confdefs.h.  */
5512 > cat >>confdefs.h <<\_ACEOF
5513 > #define FC_DUMMY_MAIN_EQ_F77 1
5514   _ACEOF
5515 < cat confdefs.h >>conftest.$ac_ext
5069 < cat >>conftest.$ac_ext <<_ACEOF
5070 < /* end confdefs.h.  */
5071 < #include <$ac_header>
5072 < _ACEOF
5073 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5074 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5075 <  ac_status=$?
5076 <  grep -v '^ *+' conftest.er1 >conftest.err
5077 <  rm -f conftest.er1
5078 <  cat conftest.err >&5
5079 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5080 <  (exit $ac_status); } >/dev/null; then
5081 <  if test -s conftest.err; then
5082 <    ac_cpp_err=$ac_c_preproc_warn_flag
5083 <  else
5084 <    ac_cpp_err=
5515 >
5516    fi
5086 else
5087  ac_cpp_err=yes
5517   fi
5089 if test -z "$ac_cpp_err"; then
5090  ac_header_preproc=yes
5518   else
5519 <  echo "$as_me: failed program was:" >&5
5520 < sed 's/^/| /' conftest.$ac_ext >&5
5521 <
5522 <  ac_header_preproc=no
5519 >  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
5520 > See \`config.log' for more details." >&5
5521 > echo "$as_me: error: linking to Fortran libraries from C fails
5522 > See \`config.log' for more details." >&2;}
5523 >   { (exit 1); exit 1; }; }
5524   fi
5097 rm -f conftest.err conftest.$ac_ext
5098 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5099 echo "${ECHO_T}$ac_header_preproc" >&6
5525  
5101 # So?  What about this header?
5102 case $ac_header_compiler:$ac_header_preproc in
5103  yes:no )
5104    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5105 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5106    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5107 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5108    (
5109      cat <<\_ASBOX
5110 ## ------------------------------------ ##
5111 ## Report this to bug-autoconf@gnu.org. ##
5112 ## ------------------------------------ ##
5113 _ASBOX
5114    ) |
5115      sed "s/^/$as_me: WARNING:     /" >&2
5116    ;;
5117  no:yes )
5118    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5119 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5120    { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5121 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5122    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5123 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5124    (
5125      cat <<\_ASBOX
5126 ## ------------------------------------ ##
5127 ## Report this to bug-autoconf@gnu.org. ##
5128 ## ------------------------------------ ##
5129 _ASBOX
5130    ) |
5131      sed "s/^/$as_me: WARNING:     /" >&2
5132    ;;
5133 esac
5134 echo "$as_me:$LINENO: checking for $ac_header" >&5
5135 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5136 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5137  echo $ECHO_N "(cached) $ECHO_C" >&6
5138 else
5139  eval "$as_ac_Header=$ac_header_preproc"
5140 fi
5141 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5142 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5526  
5527 < fi
5528 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5529 <  cat >>confdefs.h <<_ACEOF
5530 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5148 < _ACEOF
5527 > ac_ext=${ac_fc_srcext-f}
5528 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5529 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5530 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5531  
5532 < fi
5533 <
5534 < done
5535 <
5536 <
5537 < for ac_func in getopt_long
5538 < do
5157 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5158 < echo "$as_me:$LINENO: checking for $ac_func" >&5
5159 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5160 < if eval "test \"\${$as_ac_var+set}\" = set"; then
5532 > ac_ext=${ac_fc_srcext-f}
5533 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5534 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5535 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5536 > { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
5537 > echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
5538 > if test "${ac_cv_fc_mangling+set}" = set; then
5539    echo $ECHO_N "(cached) $ECHO_C" >&6
5540   else
5541    cat >conftest.$ac_ext <<_ACEOF
5542 < #line $LINENO "configure"
5542 >      subroutine foobar()
5543 >      return
5544 >      end
5545 >      subroutine foo_bar()
5546 >      return
5547 >      end
5548 > _ACEOF
5549 > rm -f conftest.$ac_objext
5550 > if { (ac_try="$ac_compile"
5551 > case "(($ac_try" in
5552 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5553 >  *) ac_try_echo=$ac_try;;
5554 > esac
5555 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5556 >  (eval "$ac_compile") 2>conftest.er1
5557 >  ac_status=$?
5558 >  grep -v '^ *+' conftest.er1 >conftest.err
5559 >  rm -f conftest.er1
5560 >  cat conftest.err >&5
5561 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5562 >  (exit $ac_status); } && {
5563 >         test -z "$ac_fc_werror_flag" ||
5564 >         test ! -s conftest.err
5565 >       } && test -s conftest.$ac_objext; then
5566 >  mv conftest.$ac_objext cfortran_test.$ac_objext
5567 >
5568 >  ac_save_LIBS=$LIBS
5569 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
5570 >
5571 >  ac_ext=c
5572 > ac_cpp='$CPP $CPPFLAGS'
5573 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5574 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5575 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5576 >  ac_success=no
5577 >  for ac_foobar in foobar FOOBAR; do
5578 >    for ac_underscore in "" "_"; do
5579 >      ac_func="$ac_foobar$ac_underscore"
5580 >      cat >conftest.$ac_ext <<_ACEOF
5581   /* confdefs.h.  */
5582   _ACEOF
5583   cat confdefs.h >>conftest.$ac_ext
5584   cat >>conftest.$ac_ext <<_ACEOF
5585   /* end confdefs.h.  */
5586 < /* System header to define __stub macros and hopefully few prototypes,
5587 <    which can conflict with char $ac_func (); below.
5588 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5589 <    <limits.h> exists even on freestanding compilers.  */
5174 < #ifdef __STDC__
5175 < # include <limits.h>
5176 < #else
5177 < # include <assert.h>
5178 < #endif
5179 < /* Override any gcc2 internal prototype to avoid an error.  */
5586 >
5587 > /* Override any GCC internal prototype to avoid an error.
5588 >   Use char because int might match the return type of a GCC
5589 >   builtin and then its argument prototype would still apply.  */
5590   #ifdef __cplusplus
5591   extern "C"
5182 {
5592   #endif
5184 /* We use char because int might match the return type of a gcc2
5185   builtin and then its argument prototype would still apply.  */
5593   char $ac_func ();
5594 < /* The GNU C library defines this for functions which it implements
5595 <    to always fail with ENOSYS.  Some functions are actually named
5596 <    something starting with __ and the normal name is an alias.  */
5597 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5598 < choke me
5599 < #else
5193 < char (*f) () = $ac_func;
5594 > #ifdef FC_DUMMY_MAIN
5595 > #ifndef FC_DUMMY_MAIN_EQ_F77
5596 > #  ifdef __cplusplus
5597 >     extern "C"
5598 > #  endif
5599 >   int FC_DUMMY_MAIN() { return 1; }
5600   #endif
5195 #ifdef __cplusplus
5196 }
5601   #endif
5198
5602   int
5603   main ()
5604   {
5605 < return f != $ac_func;
5605 > return $ac_func ();
5606    ;
5607    return 0;
5608   }
5609   _ACEOF
5610   rm -f conftest.$ac_objext conftest$ac_exeext
5611 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5612 <  (eval $ac_link) 2>&5
5611 > if { (ac_try="$ac_link"
5612 > case "(($ac_try" in
5613 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5614 >  *) ac_try_echo=$ac_try;;
5615 > esac
5616 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5617 >  (eval "$ac_link") 2>conftest.er1
5618    ac_status=$?
5619 +  grep -v '^ *+' conftest.er1 >conftest.err
5620 +  rm -f conftest.er1
5621 +  cat conftest.err >&5
5622    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5623 <  (exit $ac_status); } &&
5624 <         { ac_try='test -s conftest$ac_exeext'
5625 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5626 <  (eval $ac_try) 2>&5
5627 <  ac_status=$?
5628 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5218 <  (exit $ac_status); }; }; then
5219 <  eval "$as_ac_var=yes"
5623 >  (exit $ac_status); } && {
5624 >         test -z "$ac_c_werror_flag" ||
5625 >         test ! -s conftest.err
5626 >       } && test -s conftest$ac_exeext &&
5627 >       $as_test_x conftest$ac_exeext; then
5628 >  ac_success=yes; break 2
5629   else
5630    echo "$as_me: failed program was:" >&5
5631   sed 's/^/| /' conftest.$ac_ext >&5
5632  
5633 < eval "$as_ac_var=no"
5633 >
5634   fi
5226 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5227 fi
5228 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5229 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5230 if test `eval echo '${'$as_ac_var'}'` = yes; then
5231  cat >>confdefs.h <<_ACEOF
5232 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5233 _ACEOF
5635  
5636 < else
5637 <  # FreeBSD has a gnugetopt library for this
5638 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
5639 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
5640 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
5641 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5642 < else
5643 <  ac_check_lib_save_LIBS=$LIBS
5644 < LIBS="-lgnugetopt  $LIBS"
5645 < cat >conftest.$ac_ext <<_ACEOF
5646 < #line $LINENO "configure"
5636 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5637 >      conftest$ac_exeext conftest.$ac_ext
5638 >    done
5639 >  done
5640 >  ac_ext=${ac_fc_srcext-f}
5641 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5642 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5643 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5644 >
5645 >  if test "$ac_success" = "yes"; then
5646 >     case $ac_foobar in
5647 >        foobar)
5648 >           ac_case=lower
5649 >           ac_foo_bar=foo_bar
5650 >           ;;
5651 >        FOOBAR)
5652 >           ac_case=upper
5653 >           ac_foo_bar=FOO_BAR
5654 >           ;;
5655 >     esac
5656 >
5657 >     ac_ext=c
5658 > ac_cpp='$CPP $CPPFLAGS'
5659 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5660 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5661 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5662 >     ac_success_extra=no
5663 >     for ac_extra in "" "_"; do
5664 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
5665 >        cat >conftest.$ac_ext <<_ACEOF
5666   /* confdefs.h.  */
5667   _ACEOF
5668   cat confdefs.h >>conftest.$ac_ext
5669   cat >>conftest.$ac_ext <<_ACEOF
5670   /* end confdefs.h.  */
5671  
5672 < /* Override any gcc2 internal prototype to avoid an error.  */
5672 > /* Override any GCC internal prototype to avoid an error.
5673 >   Use char because int might match the return type of a GCC
5674 >   builtin and then its argument prototype would still apply.  */
5675   #ifdef __cplusplus
5676   extern "C"
5677   #endif
5678 < /* We use char because int might match the return type of a gcc2
5679 <   builtin and then its argument prototype would still apply.  */
5680 < char getopt_long ();
5678 > char $ac_func ();
5679 > #ifdef FC_DUMMY_MAIN
5680 > #ifndef FC_DUMMY_MAIN_EQ_F77
5681 > #  ifdef __cplusplus
5682 >     extern "C"
5683 > #  endif
5684 >   int FC_DUMMY_MAIN() { return 1; }
5685 > #endif
5686 > #endif
5687   int
5688   main ()
5689   {
5690 < getopt_long ();
5690 > return $ac_func ();
5691    ;
5692    return 0;
5693   }
5694   _ACEOF
5695   rm -f conftest.$ac_objext conftest$ac_exeext
5696 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5697 <  (eval $ac_link) 2>&5
5696 > if { (ac_try="$ac_link"
5697 > case "(($ac_try" in
5698 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5699 >  *) ac_try_echo=$ac_try;;
5700 > esac
5701 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5702 >  (eval "$ac_link") 2>conftest.er1
5703    ac_status=$?
5704 +  grep -v '^ *+' conftest.er1 >conftest.err
5705 +  rm -f conftest.er1
5706 +  cat conftest.err >&5
5707    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5708 <  (exit $ac_status); } &&
5709 <         { ac_try='test -s conftest$ac_exeext'
5710 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5711 <  (eval $ac_try) 2>&5
5712 <  ac_status=$?
5713 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5278 <  (exit $ac_status); }; }; then
5279 <  ac_cv_lib_gnugetopt_getopt_long=yes
5708 >  (exit $ac_status); } && {
5709 >         test -z "$ac_c_werror_flag" ||
5710 >         test ! -s conftest.err
5711 >       } && test -s conftest$ac_exeext &&
5712 >       $as_test_x conftest$ac_exeext; then
5713 >  ac_success_extra=yes; break
5714   else
5715    echo "$as_me: failed program was:" >&5
5716   sed 's/^/| /' conftest.$ac_ext >&5
5717  
5718 < ac_cv_lib_gnugetopt_getopt_long=no
5718 >
5719   fi
5286 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5287 LIBS=$ac_check_lib_save_LIBS
5288 fi
5289 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
5290 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
5291 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
5292  cat >>confdefs.h <<\_ACEOF
5293 #define HAVE_GETOPT_LONG 1
5294 _ACEOF
5720  
5721 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5722 +      conftest$ac_exeext conftest.$ac_ext
5723 +     done
5724 +     ac_ext=${ac_fc_srcext-f}
5725 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5726 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5727 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5728 +
5729 +     if test "$ac_success_extra" = "yes"; then
5730 +        ac_cv_fc_mangling="$ac_case case"
5731 +        if test -z "$ac_underscore"; then
5732 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
5733 +        else
5734 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
5735 +        fi
5736 +        if test -z "$ac_extra"; then
5737 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
5738 +        else
5739 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
5740 +        fi
5741 +      else
5742 +        ac_cv_fc_mangling="unknown"
5743 +      fi
5744 +  else
5745 +     ac_cv_fc_mangling="unknown"
5746 +  fi
5747 +
5748 +  LIBS=$ac_save_LIBS
5749 +  rm -f cfortran_test* conftest*
5750   else
5751 <  # use the GNU replacement
5752 <      LIBOBJS="$LIBOBJS getopt.$ac_objext"
5299 <      LIBOBJS="$LIBOBJS getopt1.$ac_objext"
5300 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
5751 >  echo "$as_me: failed program was:" >&5
5752 > sed 's/^/| /' conftest.$ac_ext >&5
5753  
5754 +        { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
5755 + See \`config.log' for more details." >&5
5756 + echo "$as_me: error: cannot compile a simple Fortran program
5757 + See \`config.log' for more details." >&2;}
5758 +   { (exit 1); exit 1; }; }
5759   fi
5760  
5761 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762 +
5763   fi
5764 < done
5764 > { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
5765 > echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
5766  
5767 + ac_ext=${ac_fc_srcext-f}
5768 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5769 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5770 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5771  
5772 + ac_ext=${ac_fc_srcext-f}
5773 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5774 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5775 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5776  
5777 < case $debug in
5778 <  1)
5779 <     ;;
5780 <  *)
5777 >
5778 > case $ac_cv_fc_mangling in
5779 >  "lower case, no underscore, no extra underscore")
5780 >          cat >>confdefs.h <<\_ACEOF
5781 > #define FC_FUNC(name,NAME) name
5782 > _ACEOF
5783 >
5784 >          cat >>confdefs.h <<\_ACEOF
5785 > #define FC_FUNC_(name,NAME) name
5786 > _ACEOF
5787 > ;;
5788 >  "lower case, no underscore, extra underscore")
5789 >          cat >>confdefs.h <<\_ACEOF
5790 > #define FC_FUNC(name,NAME) name
5791 > _ACEOF
5792  
5793 +          cat >>confdefs.h <<\_ACEOF
5794 + #define FC_FUNC_(name,NAME) name ## _
5795 + _ACEOF
5796 + ;;
5797 +  "lower case, underscore, no extra underscore")
5798 +          cat >>confdefs.h <<\_ACEOF
5799 + #define FC_FUNC(name,NAME) name ## _
5800 + _ACEOF
5801  
5802 +          cat >>confdefs.h <<\_ACEOF
5803 + #define FC_FUNC_(name,NAME) name ## _
5804 + _ACEOF
5805 + ;;
5806 +  "lower case, underscore, extra underscore")
5807 +          cat >>confdefs.h <<\_ACEOF
5808 + #define FC_FUNC(name,NAME) name ## _
5809 + _ACEOF
5810  
5811 +          cat >>confdefs.h <<\_ACEOF
5812 + #define FC_FUNC_(name,NAME) name ## __
5813 + _ACEOF
5814 + ;;
5815 +  "upper case, no underscore, no extra underscore")
5816 +          cat >>confdefs.h <<\_ACEOF
5817 + #define FC_FUNC(name,NAME) NAME
5818 + _ACEOF
5819  
5820 +          cat >>confdefs.h <<\_ACEOF
5821 + #define FC_FUNC_(name,NAME) NAME
5822 + _ACEOF
5823 + ;;
5824 +  "upper case, no underscore, extra underscore")
5825 +          cat >>confdefs.h <<\_ACEOF
5826 + #define FC_FUNC(name,NAME) NAME
5827 + _ACEOF
5828  
5829 +          cat >>confdefs.h <<\_ACEOF
5830 + #define FC_FUNC_(name,NAME) NAME ## _
5831 + _ACEOF
5832 + ;;
5833 +  "upper case, underscore, no extra underscore")
5834 +          cat >>confdefs.h <<\_ACEOF
5835 + #define FC_FUNC(name,NAME) NAME ## _
5836 + _ACEOF
5837  
5838 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
5839 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
5840 < if test "${ac_cv_prog_really_gcc+set}" = set; then
5841 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5842 < else
5838 >          cat >>confdefs.h <<\_ACEOF
5839 > #define FC_FUNC_(name,NAME) NAME ## _
5840 > _ACEOF
5841 > ;;
5842 >  "upper case, underscore, extra underscore")
5843 >          cat >>confdefs.h <<\_ACEOF
5844 > #define FC_FUNC(name,NAME) NAME ## _
5845 > _ACEOF
5846  
5847 < cat > conftest.c <<EOF
5848 < #ifdef __GNUC__
5849 <  #ifndef __INTEL_COMPILER
5850 <     yes;
5851 <  #endif
5852 < #endif
5853 < EOF
5854 < if { ac_try='${CC-cc} -E conftest.c'
5855 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5334 <  (eval $ac_try) 2>&5
5335 <  ac_status=$?
5336 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5337 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
5338 <  ac_cv_prog_really_gcc=yes
5339 < else
5340 <  ac_cv_prog_really_gcc=no
5341 < fi
5847 >          cat >>confdefs.h <<\_ACEOF
5848 > #define FC_FUNC_(name,NAME) NAME ## __
5849 > _ACEOF
5850 > ;;
5851 >  *)
5852 >          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
5853 > echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
5854 >          ;;
5855 > esac
5856  
5857 < fi
5858 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
5859 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
5860 < if test "$ac_cv_prog_really_gcc" = yes; then
5347 <        :
5857 > ac_ext=${ac_fc_srcext-f}
5858 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5859 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5860 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5861  
5349 else
5350        :
5862  
5352 fi
5863  
5864 <
5865 < # Try to determine "good" native compiler flags if none specified on command
5866 < # line
5867 < if test "$ac_test_CFLAGS" != "set"; then
5868 <  CFLAGS=""
5869 <  case "${host_cpu}-${host_os}" in
5870 <
5361 <  *linux*) if test "$CC" = icc; then
5362 <                    CFLAGS="-O"
5363 <                fi;;
5364 <  sparc-solaris2*) if test "$CC" = cc; then
5365 <                    CFLAGS="-native -fast -xO5 -dalign"
5366 <                 fi;;
5367 <
5368 <  alpha*-osf*)  if test "$CC" = cc; then
5369 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
5370 <                fi;;
5371 <
5372 <  hppa*-hpux*)  if test "$CC" = cc; then
5373 <                    CFLAGS="-Ae +O3 +Oall"
5374 <                fi;;
5375 <
5376 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
5377 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
5378 <                fi;;
5379 <   powerpc*-aix*)
5380 <        if test "$CC" = cc -o "$CC" = xlc; then
5381 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
5382 <                echo "*******************************************************"
5383 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5384 <                echo "*  recommended that you use                           *"
5385 <                echo "*                                                     *"
5386 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5387 <                echo "*                                 ^^^                 *"
5388 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5389 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
5390 <                echo "*******************************************************"
5391 <        fi;;
5392 <   *darwin*)
5393 <        if test "$CC" = xlc -o "$CC" = cc; then
5394 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
5395 <        fi;;
5396 <  esac
5397 <
5398 <  # use default flags for gcc on all systems
5399 <  if test $ac_cv_prog_really_gcc = yes; then
5400 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
5401 <  fi
5402 <
5403 <  # test for gcc-specific flags:
5404 <  if test $ac_cv_prog_really_gcc = yes; then
5405 <    # -malign-double for x86 systems
5406 <
5407 <
5408 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
5409 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
5410 < if test "${ac_align_double+set}" = set; then
5864 > ac_ext=${ac_fc_srcext-f}
5865 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5866 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5867 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5868 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5869 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5870 > if test "${ac_cv_prog_fc_v+set}" = set; then
5871    echo $ECHO_N "(cached) $ECHO_C" >&6
5872   else
5873 <  echo 'void f(){}' > conftest.c
5874 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
5415 <        ac_align_double=yes
5416 < else
5417 <        ac_align_double=no
5418 < fi
5419 < rm -f conftest*
5873 >  cat >conftest.$ac_ext <<_ACEOF
5874 >      program main
5875  
5876 < fi
5877 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
5878 < echo "${ECHO_T}$ac_align_double" >&6
5879 < if test "$ac_align_double" = yes; then
5880 <        :
5881 <        CFLAGS="$CFLAGS -malign-double"
5882 < else
5883 <        :
5876 >      end
5877 > _ACEOF
5878 > rm -f conftest.$ac_objext
5879 > if { (ac_try="$ac_compile"
5880 > case "(($ac_try" in
5881 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5882 >  *) ac_try_echo=$ac_try;;
5883 > esac
5884 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5885 >  (eval "$ac_compile") 2>conftest.er1
5886 >  ac_status=$?
5887 >  grep -v '^ *+' conftest.er1 >conftest.err
5888 >  rm -f conftest.er1
5889 >  cat conftest.err >&5
5890 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891 >  (exit $ac_status); } && {
5892 >         test -z "$ac_fc_werror_flag" ||
5893 >         test ! -s conftest.err
5894 >       } && test -s conftest.$ac_objext; then
5895 >  ac_cv_prog_fc_v=
5896 > # Try some options frequently used verbose output
5897 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5898 >  cat >conftest.$ac_ext <<_ACEOF
5899 >      program main
5900  
5901 < fi
5901 >      end
5902 > _ACEOF
5903  
5904 <    # -fstrict-aliasing for gcc-2.95+
5904 > # Compile and link our simple test program by passing a flag (argument
5905 > # 1 to this macro) to the Fortran compiler in order to get
5906 > # "verbose" output that we can then parse for the Fortran linker
5907 > # flags.
5908 > ac_save_FFLAGS=$FCFLAGS
5909 > FCFLAGS="$FCFLAGS $ac_verb"
5910 > eval "set x $ac_link"
5911 > shift
5912 > echo "$as_me:$LINENO: $*" >&5
5913 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5914 > echo "$ac_fc_v_output" >&5
5915 > FCFLAGS=$ac_save_FFLAGS
5916  
5434
5435 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
5436 echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
5437 if test "${ac_fstrict_aliasing+set}" = set; then
5438  echo $ECHO_N "(cached) $ECHO_C" >&6
5439 else
5440  echo 'void f(){}' > conftest.c
5441 if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
5442        ac_fstrict_aliasing=yes
5443 else
5444        ac_fstrict_aliasing=no
5445 fi
5446 rm -f conftest*
5447
5448 fi
5449 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
5450 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
5451 if test "$ac_fstrict_aliasing" = yes; then
5452        :
5453        CFLAGS="$CFLAGS -fstrict-aliasing"
5454 else
5455        :
5456
5457 fi
5458
5459  fi
5460
5461  CPU_FLAGS=""
5462  if test $ac_cv_prog_really_gcc = yes; then
5463                  case "${host_cpu}" in
5464          i586*)
5465
5466 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
5467 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
5468 if test "${ac_cpu_pentium+set}" = set; then
5469  echo $ECHO_N "(cached) $ECHO_C" >&6
5470 else
5471  echo 'void f(){}' > conftest.c
5472 if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
5473        ac_cpu_pentium=yes
5474 else
5475        ac_cpu_pentium=no
5476 fi
5917   rm -f conftest*
5918  
5919 < fi
5920 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
5921 < echo "${ECHO_T}$ac_cpu_pentium" >&6
5922 < if test "$ac_cpu_pentium" = yes; then
5923 <        :
5924 <        CPU_FLAGS=-mcpu=pentium
5485 < else
5486 <        :
5919 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5920 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5921 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5922 > ac_fc_v_output="`echo $ac_fc_v_output |
5923 >        grep 'LPATH is:' |
5924 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5925  
5926 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
5927 + #        that detects unbalanced quotes in FLIBS should be implemented
5928 + #        and (ugh) tested at some point.
5929 + case $ac_fc_v_output in
5930 +  # If we are using xlf then replace all the commas with spaces.
5931 +  *xlfentry*)
5932 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5933  
5934 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
5935 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
5936 < if test "${ac_pentium+set}" = set; then
5937 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5493 < else
5494 <  echo 'void f(){}' > conftest.c
5495 < if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
5496 <        ac_pentium=yes
5497 < else
5498 <        ac_pentium=no
5499 < fi
5500 < rm -f conftest*
5934 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5935 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5936 >  *mGLOB_options_string*)
5937 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5938  
5939 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5940 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5941 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5942 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
5943 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5944 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5945 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5946 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5947 +
5948 +  # If we are using Cray Fortran then delete quotes.
5949 +  *cft90*)
5950 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5951 + esac
5952 +
5953 +
5954 +  # look for -l* and *.a constructs in the output
5955 +  for ac_arg in $ac_fc_v_output; do
5956 +     case $ac_arg in
5957 +        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5958 +          ac_cv_prog_fc_v=$ac_verb
5959 +          break 2 ;;
5960 +     esac
5961 +  done
5962 + done
5963 + if test -z "$ac_cv_prog_fc_v"; then
5964 +   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5965 + echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5966   fi
5503 echo "$as_me:$LINENO: result: $ac_pentium" >&5
5504 echo "${ECHO_T}$ac_pentium" >&6
5505 if test "$ac_pentium" = yes; then
5506        :
5507        CPU_FLAGS=-mpentium
5967   else
5968 <        :
5968 >  echo "$as_me: failed program was:" >&5
5969 > sed 's/^/| /' conftest.$ac_ext >&5
5970  
5971 +        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5972 + echo "$as_me: WARNING: compilation failed" >&2;}
5973   fi
5974  
5975 < fi
5975 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5976  
5977 <                  ;;
5978 <          i686*)
5979 <
5980 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
5981 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
5982 < if test "${ac_cpu_pentiumpro+set}" = set; then
5977 > fi
5978 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5979 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5980 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5981 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5982 > if test "${ac_cv_fc_libs+set}" = set; then
5983    echo $ECHO_N "(cached) $ECHO_C" >&6
5984   else
5985 <  echo 'void f(){}' > conftest.c
5986 < if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
5525 <        ac_cpu_pentiumpro=yes
5985 >  if test "x$FCLIBS" != "x"; then
5986 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5987   else
5527        ac_cpu_pentiumpro=no
5528 fi
5529 rm -f conftest*
5988  
5989 < fi
5990 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
5533 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
5534 < if test "$ac_cpu_pentiumpro" = yes; then
5535 <        :
5536 <        CPU_FLAGS=-mcpu=pentiumpro
5537 < else
5538 <        :
5989 > cat >conftest.$ac_ext <<_ACEOF
5990 >      program main
5991  
5992 +      end
5993 + _ACEOF
5994  
5995 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
5996 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
5997 < if test "${ac_pentiumpro+set}" = set; then
5998 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5999 < else
6000 <  echo 'void f(){}' > conftest.c
6001 < if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
6002 <        ac_pentiumpro=yes
6003 < else
6004 <        ac_pentiumpro=no
6005 < fi
5995 > # Compile and link our simple test program by passing a flag (argument
5996 > # 1 to this macro) to the Fortran compiler in order to get
5997 > # "verbose" output that we can then parse for the Fortran linker
5998 > # flags.
5999 > ac_save_FFLAGS=$FCFLAGS
6000 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6001 > eval "set x $ac_link"
6002 > shift
6003 > echo "$as_me:$LINENO: $*" >&5
6004 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6005 > echo "$ac_fc_v_output" >&5
6006 > FCFLAGS=$ac_save_FFLAGS
6007 >
6008   rm -f conftest*
6009  
6010 < fi
6011 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
6012 < echo "${ECHO_T}$ac_pentiumpro" >&6
6013 < if test "$ac_pentiumpro" = yes; then
6014 <        :
6015 <        CPU_FLAGS=-mpentiumpro
5560 < else
5561 <        :
6010 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6011 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6012 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6013 > ac_fc_v_output="`echo $ac_fc_v_output |
6014 >        grep 'LPATH is:' |
6015 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6016  
6017 < fi
6017 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6018 > #        that detects unbalanced quotes in FLIBS should be implemented
6019 > #        and (ugh) tested at some point.
6020 > case $ac_fc_v_output in
6021 >  # If we are using xlf then replace all the commas with spaces.
6022 >  *xlfentry*)
6023 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6024  
6025 < fi
6025 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6026 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6027 >  *mGLOB_options_string*)
6028 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6029  
6030 <                  ;;
6031 <          powerpc*)
6032 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
6033 <                is60x=`echo $cputype | egrep "^600-9e?$"`
6034 <                if test -n "$is60x"; then
6030 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6031 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6032 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6033 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6034 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6035 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6036 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6037 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6038  
6039 +  # If we are using Cray Fortran then delete quotes.
6040 +  *cft90*)
6041 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6042 + esac
6043  
5574 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
5575 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
5576 if test "${ac_m_cpu_60x+set}" = set; then
5577  echo $ECHO_N "(cached) $ECHO_C" >&6
5578 else
5579  echo 'void f(){}' > conftest.c
5580 if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
5581        ac_m_cpu_60x=yes
5582 else
5583        ac_m_cpu_60x=no
5584 fi
5585 rm -f conftest*
6044  
5587 fi
5588 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
5589 echo "${ECHO_T}$ac_m_cpu_60x" >&6
5590 if test "$ac_m_cpu_60x" = yes; then
5591        :
5592        CPU_FLAGS=-mcpu=$cputype
5593 else
5594        :
6045  
6046 < fi
6046 > ac_cv_fc_libs=
6047  
6048 <                elif test "$cputype" = 750; then
6048 > # Save positional arguments (if any)
6049 > ac_save_positional="$@"
6050  
6051 + set X $ac_fc_v_output
6052 + while test $# != 1; do
6053 +  shift
6054 +  ac_arg=$1
6055 +  case $ac_arg in
6056 +        [\\/]*.a | ?:[\\/]*.a)
6057 +            ac_exists=false
6058 +  for ac_i in $ac_cv_fc_libs; do
6059 +    if test x"$ac_arg" = x"$ac_i"; then
6060 +      ac_exists=true
6061 +      break
6062 +    fi
6063 +  done
6064  
6065 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
6066 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
5603 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
5604 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6065 >  if test x"$ac_exists" = xtrue; then
6066 >  :
6067   else
6068 <
5607 < cat > conftest.c <<EOF
5608 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
5609 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
5610 <     yes;
5611 < #  endif
5612 < #endif
5613 < EOF
5614 < if { ac_try='${CC-cc} -E conftest.c'
5615 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5616 <  (eval $ac_try) 2>&5
5617 <  ac_status=$?
5618 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5619 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
5620 <  ac_cv_prog_gcc_2_95=yes
5621 < else
5622 <  ac_cv_prog_gcc_2_95=no
6068 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6069   fi
6070  
6071 < fi
6072 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
6073 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
6074 < if test "$ac_cv_prog_gcc_2_95" = yes; then
6075 <        :
6071 >          ;;
6072 >        -bI:*)
6073 >            ac_exists=false
6074 >  for ac_i in $ac_cv_fc_libs; do
6075 >    if test x"$ac_arg" = x"$ac_i"; then
6076 >      ac_exists=true
6077 >      break
6078 >    fi
6079 >  done
6080  
6081 <
6082 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
5633 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
5634 < if test "${ac_m_cpu_750+set}" = set; then
5635 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6081 >  if test x"$ac_exists" = xtrue; then
6082 >  :
6083   else
6084 <  echo 'void f(){}' > conftest.c
6085 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
6086 <        ac_m_cpu_750=yes
6087 < else
6088 <        ac_m_cpu_750=no
6084 >  if test "$ac_compiler_gnu" = yes; then
6085 >  for ac_link_opt in $ac_arg; do
6086 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6087 >  done
6088 > else
6089 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6090   fi
5643 rm -f conftest*
5644
6091   fi
5646 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
5647 echo "${ECHO_T}$ac_m_cpu_750" >&6
5648 if test "$ac_m_cpu_750" = yes; then
5649        :
5650        CPU_FLAGS=-mcpu=750
5651 else
5652        :
6092  
6093 < fi
6093 >          ;;
6094 >          # Ignore these flags.
6095 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6096 >          ;;
6097 >        -lkernel32)
6098 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6099 >          ;;
6100 >        -[LRuYz])
6101 >          # These flags, when seen by themselves, take an argument.
6102 >          # We remove the space between option and argument and re-iterate
6103 >          # unless we find an empty arg or a new option (starting with -)
6104 >          case $2 in
6105 >             "" | -*);;
6106 >             *)
6107 >                ac_arg="$ac_arg$2"
6108 >                shift; shift
6109 >                set X $ac_arg "$@"
6110 >                ;;
6111 >          esac
6112 >          ;;
6113 >        -YP,*)
6114 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6115 >              ac_exists=false
6116 >  for ac_i in $ac_cv_fc_libs; do
6117 >    if test x"$ac_j" = x"$ac_i"; then
6118 >      ac_exists=true
6119 >      break
6120 >    fi
6121 >  done
6122  
6123 +  if test x"$ac_exists" = xtrue; then
6124 +  :
6125   else
6126 <        :
6127 <
6126 >  ac_arg="$ac_arg $ac_j"
6127 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6128   fi
6129  
6130 <                fi
6131 <                if test -z "$CPU_FLAGS"; then
6130 >          done
6131 >          ;;
6132 >        -[lLR]*)
6133 >            ac_exists=false
6134 >  for ac_i in $ac_cv_fc_libs; do
6135 >    if test x"$ac_arg" = x"$ac_i"; then
6136 >      ac_exists=true
6137 >      break
6138 >    fi
6139 >  done
6140  
6141 <
6142 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
5666 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
5667 < if test "${ac_m_cpu_powerpc+set}" = set; then
5668 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6141 >  if test x"$ac_exists" = xtrue; then
6142 >  :
6143   else
6144 <  echo 'void f(){}' > conftest.c
5671 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
5672 <        ac_m_cpu_powerpc=yes
5673 < else
5674 <        ac_m_cpu_powerpc=no
6144 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6145   fi
5676 rm -f conftest*
6146  
6147 < fi
6148 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
6149 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
6150 < if test "$ac_m_cpu_powerpc" = yes; then
6151 <        :
6152 <        CPU_FLAGS=-mcpu=powerpc
6147 >          ;;
6148 >        -zallextract*| -zdefaultextract)
6149 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6150 >          ;;
6151 >          # Ignore everything else.
6152 >  esac
6153 > done
6154 > # restore positional arguments
6155 > set X $ac_save_positional; shift
6156 >
6157 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6158 > # then we insist that the "run path" must be an absolute path (i.e. it
6159 > # must begin with a "/").
6160 > case `(uname -sr) 2>/dev/null` in
6161 >   "SunOS 5"*)
6162 >      ac_ld_run_path=`echo $ac_fc_v_output |
6163 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6164 >      test "x$ac_ld_run_path" != x &&
6165 >        if test "$ac_compiler_gnu" = yes; then
6166 >  for ac_link_opt in $ac_ld_run_path; do
6167 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6168 >  done
6169   else
6170 <        :
6170 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6171 > fi
6172 >      ;;
6173 > esac
6174 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6175  
6176   fi
6177 + { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6178 + echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6179 + FCLIBS="$ac_cv_fc_libs"
6180  
5689                fi
5690                if test -z "$CPU_FLAGS"; then
6181  
6182 + ac_ext=${ac_fc_srcext-f}
6183 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6184 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6185 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6186  
6187 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
6188 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
6189 < if test "${ac_m_powerpc+set}" = set; then
6190 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6187 >
6188 >
6189 > { echo "$as_me:$LINENO: checking for module suffix" >&5
6190 > echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6191 > rm -f conftest*
6192 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6193 > rm -f work*
6194 > cat >conftest.$ac_ext <<EOF
6195 >        module conftest
6196 >        integer n
6197 >        parameter (n=1)
6198 >        end module conftest
6199 > EOF
6200 > # SGI and absoft compilers generates module name in upper case!
6201 > testname="conftest"
6202 > modcase="lower"
6203 > if (eval $ac_compile) 2>/dev/null ; then
6204 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6205 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6206 >    if test -z "$MOD" ; then
6207 >        MOD=`ls CONFTEST* 2>/dev/null \
6208 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6209 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6210 >        if test -n "$MOD" ; then
6211 >            testname="CONFTEST"
6212 >            modcase="upper"
6213 >        fi
6214 >    fi
6215 >    if test -z "$MOD" ; then
6216 >        { echo "$as_me:$LINENO: result: unknown" >&5
6217 > echo "${ECHO_T}unknown" >&6; }
6218 >        # Use mod if we can't figure it out
6219 >        MOD="mod"
6220 >    else
6221 >        { echo "$as_me:$LINENO: result: $MOD" >&5
6222 > echo "${ECHO_T}$MOD" >&6; }
6223 >    fi
6224 >    if test -s work.pcl ; then
6225 >        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
6226 > echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
6227 >    fi
6228   else
6229 <  echo 'void f(){}' > conftest.c
6230 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
5700 <        ac_m_powerpc=yes
5701 < else
5702 <        ac_m_powerpc=no
6229 >    { echo "$as_me:$LINENO: result: unknown" >&5
6230 > echo "${ECHO_T}unknown" >&6; }
6231   fi
5704 rm -f conftest*
6232  
5706 fi
5707 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
5708 echo "${ECHO_T}$ac_m_powerpc" >&6
5709 if test "$ac_m_powerpc" = yes; then
5710        :
5711        CPU_FLAGS=-mpowerpc
5712 else
5713        :
6233  
5715 fi
6234  
5717                fi
5718          esac
5719  fi
6235  
5721  if test -n "$CPU_FLAGS"; then
5722        CFLAGS="$CFLAGS $CPU_FLAGS"
5723  fi
6236  
6237 <  if test -z "$CFLAGS"; then
6238 <        echo ""
6239 <        echo "********************************************************"
6240 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
6241 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
6242 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
6243 <        echo "********************************************************"
6244 <        echo ""
6245 <        CFLAGS="-O3"
6246 <  fi
6237 > # Check for module include path (some use -I, some (Solaris) use -M, some
6238 > # (absoft) use -p).
6239 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
6240 > # specified, work.pcl and work.pc are created.  However, if you specify
6241 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
6242 > # Use the module made above
6243 > { echo "$as_me:$LINENO: checking for module directory path flag" >&5
6244 > echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
6245 > rm -f conftest*
6246 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6247 > rm -f work*
6248 > cat >conftest.$ac_ext <<EOF
6249 >        module conftest
6250 >        integer n
6251 >        parameter (n=1)
6252 >        end module conftest
6253 > EOF
6254 > # SGI and absoft compilers generates module name in upper case!
6255 > testname="conftest"
6256 > if (eval $ac_compile) 2>/dev/null ; then
6257 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6258 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
6259 >   if test -n "$mod" ; then
6260 >      testname="CONFTEST"
6261 >   fi
6262 >   madedir=0
6263 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
6264 >   cp $testname.$MOD conf
6265 >   rm -f conftest* CONFTEST*
6266 >   cat >conftest1.$ac_ext <<EOF
6267 >        program main
6268 >        use conftest
6269 >        print *, n
6270 >        end
6271 > EOF
6272 >   F90_WORK_FILES_ARG=""
6273 >   F90MODINCSPEC=""
6274 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
6275 >       MODDIRFLAG="-I"
6276 >       F90MODINCSPEC="-I<dir>"
6277 >       { echo "$as_me:$LINENO: result: -I" >&5
6278 > echo "${ECHO_T}-I" >&6; }
6279 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6280 >       MODDIRFLAG="-M"
6281 >       F90MODINCSPEC="-M<dir>"
6282 >       { echo "$as_me:$LINENO: result: -M" >&5
6283 > echo "${ECHO_T}-M" >&6; }
6284 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6285 >       MODDIRFLAG="-p"
6286 >       F90MODINCSPEC="-p<dir>"
6287 >       { echo "$as_me:$LINENO: result: -p" >&5
6288 > echo "${ECHO_T}-p" >&6; }
6289 >   elif test -s work.pc ; then
6290 >        cp work.pc conf/mpimod.pc
6291 >        echo "mpimod.pc" > conf/mpimod.pcl
6292 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
6293 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
6294 >            MODDIRFLAG='-cl,mpimod.pcl'
6295 >            { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
6296 > echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
6297 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
6298 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
6299  
6300 +        else
6301 +            # The version of the Intel compiler that I have refuses to let
6302 +            # you put the "work catalog" list anywhere but the current
6303 +            # directory. For example, you cannot in
6304 +         :
6305 +        fi
6306 +   fi
6307 +   if test -z "MODDIRFLAG" ; then
6308 +       { echo "$as_me:$LINENO: result: unknown" >&5
6309 + echo "${ECHO_T}unknown" >&6; }
6310 +   fi
6311  
6312  
6313 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
6314 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
6315 < if test "${ac_guessed_cflags+set}" = set; then
6313 >   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
6314 >   if test $madedir = 1 ; then rmdir conf ; fi
6315 > fi
6316 >
6317 >
6318 > { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
6319 > echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
6320 > if test "${ac_cv_f90_module_names+set}" = set; then
6321    echo $ECHO_N "(cached) $ECHO_C" >&6
6322   else
6323 <  echo 'void f(){}' > conftest.c
6324 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
6325 <        ac_guessed_cflags=yes
6323 >  ac_ext=${ac_fc_srcext-f}
6324 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6325 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6326 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6327 >
6328 > # carry out the test in a new directory, so that we don't miss anything
6329 > mkdir conftest
6330 > cd conftest
6331 > cat >conftest.$ac_ext <<_ACEOF
6332 > MODULE Bar
6333 > END MODULE Bar
6334 > _ACEOF
6335 > rm -f conftest.$ac_objext
6336 > if { (ac_try="$ac_compile"
6337 > case "(($ac_try" in
6338 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6339 >  *) ac_try_echo=$ac_try;;
6340 > esac
6341 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6342 >  (eval "$ac_compile") 2>conftest.er1
6343 >  ac_status=$?
6344 >  grep -v '^ *+' conftest.er1 >conftest.err
6345 >  rm -f conftest.er1
6346 >  cat conftest.err >&5
6347 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6348 >  (exit $ac_status); } && {
6349 >         test -z "$ac_fc_werror_flag" ||
6350 >         test ! -s conftest.err
6351 >       } && test -s conftest.$ac_objext; then
6352 >  ac_cv_f90_module_names=
6353 > ac_file_list=*
6354 > for ac_file in $ac_file_list; do
6355 >   case $ac_file in
6356 >      # don't care for original source and object files
6357 >      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
6358 >          :
6359 >          ;;
6360 >      # look for new files derived from the file name
6361 >      *conftest*)
6362 >          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
6363 >            ac_exists=false
6364 >  for ac_i in $ac_cv_f90_module_names; do
6365 >    if test x"$ac_pat" = x"$ac_i"; then
6366 >      ac_exists=true
6367 >      break
6368 >    fi
6369 >  done
6370 >
6371 >  if test x"$ac_exists" = xtrue; then
6372 >  :
6373   else
6374 <        ac_guessed_cflags=no
6374 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6375   fi
5749 rm -f conftest*
6376  
6377 +          ;;
6378 +      # look for new files derived from the module name,
6379 +      # with different case translation schemes
6380 +      *Bar*)
6381 +          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
6382 +            ac_exists=false
6383 +  for ac_i in $ac_cv_f90_module_names; do
6384 +    if test x"$ac_pat" = x"$ac_i"; then
6385 +      ac_exists=true
6386 +      break
6387 +    fi
6388 +  done
6389 +
6390 +  if test x"$ac_exists" = xtrue; then
6391 +  :
6392 + else
6393 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6394   fi
5752 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
5753 echo "${ECHO_T}$ac_guessed_cflags" >&6
5754 if test "$ac_guessed_cflags" = yes; then
5755        :
6395  
6396 +          ;;
6397 +      *bar*)
6398 +          ac_pat=`echo $ac_file | sed s/bar/%module%/`
6399 +            ac_exists=false
6400 +  for ac_i in $ac_cv_f90_module_names; do
6401 +    if test x"$ac_pat" = x"$ac_i"; then
6402 +      ac_exists=true
6403 +      break
6404 +    fi
6405 +  done
6406 +
6407 +  if test x"$ac_exists" = xtrue; then
6408 +  :
6409   else
6410 <        :
6410 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6411 > fi
6412  
6413 <        echo ""
6414 <        echo "********************************************************"
6415 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
6416 <        echo "* your compiler.                                       *"
6417 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
6418 <        echo "********************************************************"
6419 <        echo ""
6420 <        CFLAGS=""
6413 >          ;;
6414 >      *BAR*)
6415 >          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
6416 >            ac_exists=false
6417 >  for ac_i in $ac_cv_f90_module_names; do
6418 >    if test x"$ac_pat" = x"$ac_i"; then
6419 >      ac_exists=true
6420 >      break
6421 >    fi
6422 >  done
6423  
6424 +  if test x"$ac_exists" = xtrue; then
6425 +  :
6426 + else
6427 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6428   fi
6429  
6430 +          ;;
6431 +       # Other files - we have no idea how they are generated
6432 +       *)
6433 +          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
6434 + echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
6435 +          ;;
6436 +   esac
6437 + done
6438 + if test "x$ac_cv_f90_module_names" = "x"; then
6439 +  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6440 + echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6441 + fi
6442  
6443 + else
6444 +  echo "$as_me: failed program was:" >&5
6445 + sed 's/^/| /' conftest.$ac_ext >&5
6446 +
6447 +        ac_cv_f90_module_names=
6448 + { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6449 + echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6450   fi
6451  
6452 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6453 + cd ..
6454 + # cleanup
6455 + rm -rf conftest
6456 + ac_ext=${ac_fc_srcext-f}
6457 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6458 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6459 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6460  
6461 + fi
6462 + { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
6463 + echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
6464  
6465 + # We now generate a shell script that will help us to figure out the correct
6466 + # module file names, using the value of ac_cv_f90_module_names
6467  
6468 + echo "Generating shell script modnam"
6469  
6470 + cat > scripts/modnam << EOF
6471 + #! /bin/sh
6472 + # This script is auto-generated by configure
6473 + #
6474 + usage="\\
6475 + Usage: \$0 [FILES]
6476  
6477 + [FILES] are Fortran 90 source files.
6478 + The output is a list of module file names that the Fortran 90 compiler
6479 + generates when compiling [FILES]."
6480  
6481 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
6482 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
5782 < if test "${ac_cv_prog_really_gxx+set}" = set; then
5783 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5784 < else
6481 > list=
6482 > empty=
6483  
6484 < cat > conftest.cpp <<EOF
6485 < #ifdef __GNUC__
5788 <  #ifndef __INTEL_COMPILER
5789 <     yes;
5790 <  #endif
5791 < #endif
5792 < EOF
5793 < if { ac_try='${CXX-c++} -E conftest.cpp'
5794 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5795 <  (eval $ac_try) 2>&5
5796 <  ac_status=$?
5797 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
5799 <  ac_cv_prog_really_gxx=yes
5800 < else
5801 <  ac_cv_prog_really_gxx=no
6484 > if test \$# -eq 0; then
6485 >   echo "\$usage"; exit 0
6486   fi
6487  
6488 < fi
5805 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
5806 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
5807 < if test "$ac_cv_prog_really_gxx" = yes; then
5808 <        :
6488 > while test \$# != 0; do
6489  
6490 < else
6491 <        :
6490 >  file=\$1
6491 >  shift
6492  
6493 < fi
6493 > # strip suffix
6494 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
6495  
6496 +  test ! -f \$file && continue
6497  
6498 < # Try to determine "good" native compiler flags if none specified on command
6499 < # line
6500 < if test "$ac_test_CXXFLAGS" != "set"; then
6501 <  CXXFLAGS=""
5820 <  case "${host_cpu}-${host_os}" in
6498 > # Look for module definitions and transform them to upper / lower case
6499 >  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/'\`
6500 >  upper=\`echo \$mods | tr a-z A-Z\`
6501 >  lower=\`echo \$mods | tr A-Z a-z\`
6502  
6503 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
6504 <                    CXXFLAGS="-O"
5824 <                fi;;
5825 <  sparc-solaris2*) if test "$CXX" = CC; then
5826 <                    CXXFLAGS="-native -fast -xO5 -dalign"
5827 <                 fi;;
5828 <   rs6000*-aix*)  if test "$CXX" = xlC; then
5829 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
5830 <                fi;;
5831 <   powerpc*-aix*)
5832 <        if test "$CXX" = xlC; then
5833 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
5834 <                echo "*******************************************************"
5835 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5836 <                echo "*  recommended that you use                           *"
5837 <                echo "*                                                     *"
5838 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5839 <                echo "*                                 ^^^                 *"
5840 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5841 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
5842 <                echo "*******************************************************"
5843 <        fi;;
5844 <   *darwin*)
5845 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
5846 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
5847 <        fi;;
5848 <  esac
6503 > # Here, the patterns for generating module file names were inserted by configure
6504 >  for trans in $ac_cv_f90_module_names; do
6505  
6506 <  # use default flags for gcc on all systems
6507 <  if test $ac_cv_prog_really_gxx = yes; then
6508 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
6509 <  fi
6506 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
6507 >    var=empty
6508 >    case \$pat in
6509 >       %MODULE%)
6510 >          var=upper ;;
6511 >       %Module%)
6512 >          var=mods ;;
6513 >       %module%)
6514 >          var=lower ;;
6515 >       %FILE%)
6516 >          test -n "\$mods" && var=base ;;
6517 >    esac
6518 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
6519 >    list="\$list \$new"
6520 >  done
6521 > done
6522  
6523 <  # test for gcc-specific flags:
6524 <  if test $ac_cv_prog_really_gxx = yes; then
6525 <    # -malign-double for x86 systems
6523 > echo \$list
6524 > # end of configure-generated script
6525 > EOF
6526 > chmod 755 scripts/modnam
6527  
6528 + pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
6529 + F90_MODULE_NAMES=empty
6530 + case $pat in
6531 +       %MODULE%)
6532 +          F90_MODULE_NAMES=UPPER ;;
6533 +       %Module%)
6534 +          F90_MODULE_NAMES=Mixed ;;
6535 +       %module%)
6536 +          F90_MODULE_NAMES=lower ;;
6537 +       *)
6538 +          F90_MODULE_NAMES=unknown ;;
6539 + esac
6540  
6541 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
6542 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
6543 < if test "${ac_align_double+set}" = set; then
6541 > ac_ext=c
6542 > ac_cpp='$CPP $CPPFLAGS'
6543 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6544 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6545 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6546 >
6547 >
6548 > ac_ext=c
6549 > ac_cpp='$CPP $CPPFLAGS'
6550 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6551 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6552 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6553 >
6554 >
6555 >
6556 > { echo "$as_me:$LINENO: checking for asin in -lm" >&5
6557 > echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
6558 > if test "${ac_cv_lib_m_asin+set}" = set; then
6559    echo $ECHO_N "(cached) $ECHO_C" >&6
6560   else
6561 <  echo 'void f(){}' > conftest.cpp
6562 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
6563 <        ac_align_double=yes
6561 >  ac_check_lib_save_LIBS=$LIBS
6562 > LIBS="-lm  $LIBS"
6563 > cat >conftest.$ac_ext <<_ACEOF
6564 > /* confdefs.h.  */
6565 > _ACEOF
6566 > cat confdefs.h >>conftest.$ac_ext
6567 > cat >>conftest.$ac_ext <<_ACEOF
6568 > /* end confdefs.h.  */
6569 >
6570 > /* Override any GCC internal prototype to avoid an error.
6571 >   Use char because int might match the return type of a GCC
6572 >   builtin and then its argument prototype would still apply.  */
6573 > #ifdef __cplusplus
6574 > extern "C"
6575 > #endif
6576 > char asin ();
6577 > #ifdef FC_DUMMY_MAIN
6578 > #ifndef FC_DUMMY_MAIN_EQ_F77
6579 > #  ifdef __cplusplus
6580 >     extern "C"
6581 > #  endif
6582 >   int FC_DUMMY_MAIN() { return 1; }
6583 > #endif
6584 > #endif
6585 > int
6586 > main ()
6587 > {
6588 > return asin ();
6589 >  ;
6590 >  return 0;
6591 > }
6592 > _ACEOF
6593 > rm -f conftest.$ac_objext conftest$ac_exeext
6594 > if { (ac_try="$ac_link"
6595 > case "(($ac_try" in
6596 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6597 >  *) ac_try_echo=$ac_try;;
6598 > esac
6599 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6600 >  (eval "$ac_link") 2>conftest.er1
6601 >  ac_status=$?
6602 >  grep -v '^ *+' conftest.er1 >conftest.err
6603 >  rm -f conftest.er1
6604 >  cat conftest.err >&5
6605 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 >  (exit $ac_status); } && {
6607 >         test -z "$ac_c_werror_flag" ||
6608 >         test ! -s conftest.err
6609 >       } && test -s conftest$ac_exeext &&
6610 >       $as_test_x conftest$ac_exeext; then
6611 >  ac_cv_lib_m_asin=yes
6612   else
6613 <        ac_align_double=no
6614 < fi
5871 < rm -f conftest*
6613 >  echo "$as_me: failed program was:" >&5
6614 > sed 's/^/| /' conftest.$ac_ext >&5
6615  
6616 +        ac_cv_lib_m_asin=no
6617   fi
5874 echo "$as_me:$LINENO: result: $ac_align_double" >&5
5875 echo "${ECHO_T}$ac_align_double" >&6
5876 if test "$ac_align_double" = yes; then
5877        :
5878        CXXFLAGS="$CXXFLAGS -malign-double"
5879 else
5880        :
6618  
6619 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6620 +      conftest$ac_exeext conftest.$ac_ext
6621 + LIBS=$ac_check_lib_save_LIBS
6622   fi
6623 + { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6624 + echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
6625 + if test $ac_cv_lib_m_asin = yes; then
6626 +  cat >>confdefs.h <<_ACEOF
6627 + #define HAVE_LIBM 1
6628 + _ACEOF
6629  
6630 <    # -fstrict-aliasing for gcc-2.95+
6630 >  LIBS="-lm $LIBS"
6631  
6632 + else
6633 +  exit
6634 + fi
6635  
6636 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
6637 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
6638 < if test "${ac_fstrict_aliasing+set}" = set; then
6636 >
6637 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6638 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6639 > if test "${ac_cv_header_stdc+set}" = set; then
6640    echo $ECHO_N "(cached) $ECHO_C" >&6
6641   else
6642 <  echo 'void f(){}' > conftest.cpp
6643 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
6644 <        ac_fstrict_aliasing=yes
6642 >  cat >conftest.$ac_ext <<_ACEOF
6643 > /* confdefs.h.  */
6644 > _ACEOF
6645 > cat confdefs.h >>conftest.$ac_ext
6646 > cat >>conftest.$ac_ext <<_ACEOF
6647 > /* end confdefs.h.  */
6648 > #include <stdlib.h>
6649 > #include <stdarg.h>
6650 > #include <string.h>
6651 > #include <float.h>
6652 >
6653 > #ifdef FC_DUMMY_MAIN
6654 > #ifndef FC_DUMMY_MAIN_EQ_F77
6655 > #  ifdef __cplusplus
6656 >     extern "C"
6657 > #  endif
6658 >   int FC_DUMMY_MAIN() { return 1; }
6659 > #endif
6660 > #endif
6661 > int
6662 > main ()
6663 > {
6664 >
6665 >  ;
6666 >  return 0;
6667 > }
6668 > _ACEOF
6669 > rm -f conftest.$ac_objext
6670 > if { (ac_try="$ac_compile"
6671 > case "(($ac_try" in
6672 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6673 >  *) ac_try_echo=$ac_try;;
6674 > esac
6675 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6676 >  (eval "$ac_compile") 2>conftest.er1
6677 >  ac_status=$?
6678 >  grep -v '^ *+' conftest.er1 >conftest.err
6679 >  rm -f conftest.er1
6680 >  cat conftest.err >&5
6681 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6682 >  (exit $ac_status); } && {
6683 >         test -z "$ac_c_werror_flag" ||
6684 >         test ! -s conftest.err
6685 >       } && test -s conftest.$ac_objext; then
6686 >  ac_cv_header_stdc=yes
6687   else
6688 <        ac_fstrict_aliasing=no
6688 >  echo "$as_me: failed program was:" >&5
6689 > sed 's/^/| /' conftest.$ac_ext >&5
6690 >
6691 >        ac_cv_header_stdc=no
6692   fi
6693 +
6694 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6695 +
6696 + if test $ac_cv_header_stdc = yes; then
6697 +  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6698 +  cat >conftest.$ac_ext <<_ACEOF
6699 + /* confdefs.h.  */
6700 + _ACEOF
6701 + cat confdefs.h >>conftest.$ac_ext
6702 + cat >>conftest.$ac_ext <<_ACEOF
6703 + /* end confdefs.h.  */
6704 + #include <string.h>
6705 +
6706 + _ACEOF
6707 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6708 +  $EGREP "memchr" >/dev/null 2>&1; then
6709 +  :
6710 + else
6711 +  ac_cv_header_stdc=no
6712 + fi
6713   rm -f conftest*
6714  
6715   fi
6716 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
6717 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
6718 < if test "$ac_fstrict_aliasing" = yes; then
6719 <        :
6720 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
6716 >
6717 > if test $ac_cv_header_stdc = yes; then
6718 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6719 >  cat >conftest.$ac_ext <<_ACEOF
6720 > /* confdefs.h.  */
6721 > _ACEOF
6722 > cat confdefs.h >>conftest.$ac_ext
6723 > cat >>conftest.$ac_ext <<_ACEOF
6724 > /* end confdefs.h.  */
6725 > #include <stdlib.h>
6726 >
6727 > _ACEOF
6728 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6729 >  $EGREP "free" >/dev/null 2>&1; then
6730 >  :
6731   else
6732 <        :
6732 >  ac_cv_header_stdc=no
6733 > fi
6734 > rm -f conftest*
6735  
6736   fi
6737 <
6738 <  fi
6739 <
6740 <  CPU_FLAGS=""
6741 <  if test $ac_cv_prog_really_gxx = yes; then
5915 <                  case "${host_cpu}" in
5916 <          i586*)
5917 <
5918 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
5919 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
5920 < if test "${ac_cpu_pentium+set}" = set; then
5921 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6737 >
6738 > if test $ac_cv_header_stdc = yes; then
6739 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6740 >  if test "$cross_compiling" = yes; then
6741 >  :
6742   else
6743 <  echo 'void f(){}' > conftest.cpp
6744 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
6745 <        ac_cpu_pentium=yes
6746 < else
6747 <        ac_cpu_pentium=no
6748 < fi
6749 < rm -f conftest*
6743 >  cat >conftest.$ac_ext <<_ACEOF
6744 > /* confdefs.h.  */
6745 > _ACEOF
6746 > cat confdefs.h >>conftest.$ac_ext
6747 > cat >>conftest.$ac_ext <<_ACEOF
6748 > /* end confdefs.h.  */
6749 > #include <ctype.h>
6750 > #include <stdlib.h>
6751 > #if ((' ' & 0x0FF) == 0x020)
6752 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6753 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6754 > #else
6755 > # define ISLOWER(c) \
6756 >                   (('a' <= (c) && (c) <= 'i') \
6757 >                     || ('j' <= (c) && (c) <= 'r') \
6758 >                     || ('s' <= (c) && (c) <= 'z'))
6759 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6760 > #endif
6761  
6762 < fi
6763 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
6764 < echo "${ECHO_T}$ac_cpu_pentium" >&6
6765 < if test "$ac_cpu_pentium" = yes; then
6766 <        :
6767 <        CPU_FLAGS=-mcpu=pentium
6762 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6763 > int
6764 > main ()
6765 > {
6766 >  int i;
6767 >  for (i = 0; i < 256; i++)
6768 >    if (XOR (islower (i), ISLOWER (i))
6769 >        || toupper (i) != TOUPPER (i))
6770 >      return 2;
6771 >  return 0;
6772 > }
6773 > _ACEOF
6774 > rm -f conftest$ac_exeext
6775 > if { (ac_try="$ac_link"
6776 > case "(($ac_try" in
6777 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6778 >  *) ac_try_echo=$ac_try;;
6779 > esac
6780 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6781 >  (eval "$ac_link") 2>&5
6782 >  ac_status=$?
6783 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6785 >  { (case "(($ac_try" in
6786 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6787 >  *) ac_try_echo=$ac_try;;
6788 > esac
6789 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6790 >  (eval "$ac_try") 2>&5
6791 >  ac_status=$?
6792 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6793 >  (exit $ac_status); }; }; then
6794 >  :
6795   else
6796 <        :
6796 >  echo "$as_me: program exited with status $ac_status" >&5
6797 > echo "$as_me: failed program was:" >&5
6798 > sed 's/^/| /' conftest.$ac_ext >&5
6799  
6800 <
6801 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
5942 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
5943 < if test "${ac_pentium+set}" = set; then
5944 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5945 < else
5946 <  echo 'void f(){}' > conftest.cpp
5947 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
5948 <        ac_pentium=yes
5949 < else
5950 <        ac_pentium=no
6800 > ( exit $ac_status )
6801 > ac_cv_header_stdc=no
6802   fi
6803 < rm -f conftest*
5953 <
6803 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6804   fi
5955 echo "$as_me:$LINENO: result: $ac_pentium" >&5
5956 echo "${ECHO_T}$ac_pentium" >&6
5957 if test "$ac_pentium" = yes; then
5958        :
5959        CPU_FLAGS=-mpentium
5960 else
5961        :
6805  
5963 fi
6806  
6807   fi
5966
5967                  ;;
5968          i686*)
5969
5970 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
5971 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
5972 if test "${ac_cpu_pentiumpro+set}" = set; then
5973  echo $ECHO_N "(cached) $ECHO_C" >&6
5974 else
5975  echo 'void f(){}' > conftest.cpp
5976 if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
5977        ac_cpu_pentiumpro=yes
5978 else
5979        ac_cpu_pentiumpro=no
6808   fi
6809 < rm -f conftest*
6809 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6810 > echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6811 > if test $ac_cv_header_stdc = yes; then
6812  
6813 < fi
6814 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
6815 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
5986 < if test "$ac_cpu_pentiumpro" = yes; then
5987 <        :
5988 <        CPU_FLAGS=-mcpu=pentiumpro
5989 < else
5990 <        :
6813 > cat >>confdefs.h <<\_ACEOF
6814 > #define STDC_HEADERS 1
6815 > _ACEOF
6816  
5992
5993 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
5994 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
5995 if test "${ac_pentiumpro+set}" = set; then
5996  echo $ECHO_N "(cached) $ECHO_C" >&6
5997 else
5998  echo 'void f(){}' > conftest.cpp
5999 if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
6000        ac_pentiumpro=yes
6001 else
6002        ac_pentiumpro=no
6817   fi
6004 rm -f conftest*
6818  
6819 < fi
6007 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
6008 < echo "${ECHO_T}$ac_pentiumpro" >&6
6009 < if test "$ac_pentiumpro" = yes; then
6010 <        :
6011 <        CPU_FLAGS=-mpentiumpro
6012 < else
6013 <        :
6819 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6820  
6015 fi
6821  
6017 fi
6822  
6019                  ;;
6020          powerpc*)
6021                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
6022                is60x=`echo $cputype | egrep "^600-9e?$"`
6023                if test -n "$is60x"; then
6823  
6824  
6026 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
6027 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
6028 if test "${ac_m_cpu_60x+set}" = set; then
6029  echo $ECHO_N "(cached) $ECHO_C" >&6
6030 else
6031  echo 'void f(){}' > conftest.cpp
6032 if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
6033        ac_m_cpu_60x=yes
6034 else
6035        ac_m_cpu_60x=no
6036 fi
6037 rm -f conftest*
6825  
6039 fi
6040 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
6041 echo "${ECHO_T}$ac_m_cpu_60x" >&6
6042 if test "$ac_m_cpu_60x" = yes; then
6043        :
6044        CPU_FLAGS=-mcpu=$cputype
6045 else
6046        :
6826  
6048 fi
6827  
6050                elif test "$cputype" = 750; then
6828  
6829 <
6830 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
6831 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
6832 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
6829 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6830 >                  inttypes.h stdint.h unistd.h
6831 > do
6832 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6833 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
6834 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6835 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6836    echo $ECHO_N "(cached) $ECHO_C" >&6
6837   else
6838 +  cat >conftest.$ac_ext <<_ACEOF
6839 + /* confdefs.h.  */
6840 + _ACEOF
6841 + cat confdefs.h >>conftest.$ac_ext
6842 + cat >>conftest.$ac_ext <<_ACEOF
6843 + /* end confdefs.h.  */
6844 + $ac_includes_default
6845  
6846 < cat > conftest.cpp <<EOF
6847 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
6848 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
6849 <     yes;
6850 < #  endif
6851 < #endif
6852 < EOF
6853 < if { ac_try='${CXX-c++} -E conftest.cpp'
6854 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6855 <  (eval $ac_try) 2>&5
6846 > #include <$ac_header>
6847 > _ACEOF
6848 > rm -f conftest.$ac_objext
6849 > if { (ac_try="$ac_compile"
6850 > case "(($ac_try" in
6851 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6852 >  *) ac_try_echo=$ac_try;;
6853 > esac
6854 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6855 >  (eval "$ac_compile") 2>conftest.er1
6856    ac_status=$?
6857 +  grep -v '^ *+' conftest.er1 >conftest.err
6858 +  rm -f conftest.er1
6859 +  cat conftest.err >&5
6860    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6861 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
6862 <  ac_cv_prog_gxx_2_95=yes
6861 >  (exit $ac_status); } && {
6862 >         test -z "$ac_c_werror_flag" ||
6863 >         test ! -s conftest.err
6864 >       } && test -s conftest.$ac_objext; then
6865 >  eval "$as_ac_Header=yes"
6866   else
6867 <  ac_cv_prog_gxx_2_95=no
6868 < fi
6867 >  echo "$as_me: failed program was:" >&5
6868 > sed 's/^/| /' conftest.$ac_ext >&5
6869  
6870 +        eval "$as_ac_Header=no"
6871   fi
6078 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
6079 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
6080 if test "$ac_cv_prog_gxx_2_95" = yes; then
6081        :
6872  
6873 <
6084 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
6085 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
6086 < if test "${ac_m_cpu_750+set}" = set; then
6087 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6088 < else
6089 <  echo 'void f(){}' > conftest.cpp
6090 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
6091 <        ac_m_cpu_750=yes
6092 < else
6093 <        ac_m_cpu_750=no
6873 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6874   fi
6875 < rm -f conftest*
6875 > ac_res=`eval echo '${'$as_ac_Header'}'`
6876 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
6877 > echo "${ECHO_T}$ac_res" >&6; }
6878 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
6879 >  cat >>confdefs.h <<_ACEOF
6880 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6881 > _ACEOF
6882  
6883   fi
6098 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
6099 echo "${ECHO_T}$ac_m_cpu_750" >&6
6100 if test "$ac_m_cpu_750" = yes; then
6101        :
6102        CPU_FLAGS=-mcpu=750
6103 else
6104        :
6884  
6885 < fi
6885 > done
6886  
6108 else
6109        :
6887  
6888 + #
6889 + # Handle user hints
6890 + #
6891 +
6892 + # Check whether --with-zlib was given.
6893 + if test "${with_zlib+set}" = set; then
6894 +  withval=$with_zlib; zlib_dir="$withval"
6895 + else
6896 +                zlib_dir="not_set"
6897   fi
6898  
6899 <                fi
6900 <                if test -z "$CPU_FLAGS"; then
6899 > if test "$zlib_dir" != "no"; then
6900 >
6901 > if test "$zlib_dir" != "not_set" ; then
6902 >  if test -d "$zlib_dir"
6903 >  then
6904 >    ZLIB_HOME="$zlib_dir"
6905 >  else
6906 >    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
6907 > echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
6908 >        ZLIB_HOME=/usr/local
6909 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
6910 >        then
6911 >                ZLIB_HOME=/usr
6912 >        fi
6913 >  fi
6914 > fi
6915 > #
6916 > # Locate zlib, if wanted
6917 > #
6918 > if test -n "${ZLIB_HOME}"
6919 > then
6920 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
6921 >        ZLIB_OLD_CFLAGS=$CFLAGS
6922 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6923 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
6924  
6925 +        ac_ext=c
6926 + ac_cpp='$CPP $CPPFLAGS'
6927 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6928 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6929 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
6930  
6931 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
6932 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
6933 < if test "${ac_m_cpu_powerpc+set}" = set; then
6931 >        { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6932 > echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
6933 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6934    echo $ECHO_N "(cached) $ECHO_C" >&6
6935   else
6936 <  echo 'void f(){}' > conftest.cpp
6937 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
6938 <        ac_m_cpu_powerpc=yes
6936 >  ac_check_lib_save_LIBS=$LIBS
6937 > LIBS="-lz  $LIBS"
6938 > cat >conftest.$ac_ext <<_ACEOF
6939 > /* confdefs.h.  */
6940 > _ACEOF
6941 > cat confdefs.h >>conftest.$ac_ext
6942 > cat >>conftest.$ac_ext <<_ACEOF
6943 > /* end confdefs.h.  */
6944 >
6945 > /* Override any GCC internal prototype to avoid an error.
6946 >   Use char because int might match the return type of a GCC
6947 >   builtin and then its argument prototype would still apply.  */
6948 > #ifdef __cplusplus
6949 > extern "C"
6950 > #endif
6951 > char inflateEnd ();
6952 > #ifdef FC_DUMMY_MAIN
6953 > #ifndef FC_DUMMY_MAIN_EQ_F77
6954 > #  ifdef __cplusplus
6955 >     extern "C"
6956 > #  endif
6957 >   int FC_DUMMY_MAIN() { return 1; }
6958 > #endif
6959 > #endif
6960 > int
6961 > main ()
6962 > {
6963 > return inflateEnd ();
6964 >  ;
6965 >  return 0;
6966 > }
6967 > _ACEOF
6968 > rm -f conftest.$ac_objext conftest$ac_exeext
6969 > if { (ac_try="$ac_link"
6970 > case "(($ac_try" in
6971 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6972 >  *) ac_try_echo=$ac_try;;
6973 > esac
6974 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6975 >  (eval "$ac_link") 2>conftest.er1
6976 >  ac_status=$?
6977 >  grep -v '^ *+' conftest.er1 >conftest.err
6978 >  rm -f conftest.er1
6979 >  cat conftest.err >&5
6980 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 >  (exit $ac_status); } && {
6982 >         test -z "$ac_c_werror_flag" ||
6983 >         test ! -s conftest.err
6984 >       } && test -s conftest$ac_exeext &&
6985 >       $as_test_x conftest$ac_exeext; then
6986 >  ac_cv_lib_z_inflateEnd=yes
6987   else
6988 <        ac_m_cpu_powerpc=no
6988 >  echo "$as_me: failed program was:" >&5
6989 > sed 's/^/| /' conftest.$ac_ext >&5
6990 >
6991 >        ac_cv_lib_z_inflateEnd=no
6992   fi
6128 rm -f conftest*
6993  
6994 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6995 +      conftest$ac_exeext conftest.$ac_ext
6996 + LIBS=$ac_check_lib_save_LIBS
6997   fi
6998 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
6999 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
7000 < if test "$ac_m_cpu_powerpc" = yes; then
7001 <        :
6135 <        CPU_FLAGS=-mcpu=powerpc
6998 > { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6999 > echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7000 > if test $ac_cv_lib_z_inflateEnd = yes; then
7001 >  zlib_cv_libz=yes
7002   else
7003 <        :
7003 >  zlib_cv_libz=no
7004 > fi
7005  
7006 +        if test "${ac_cv_header_zlib_h+set}" = set; then
7007 +  { echo "$as_me:$LINENO: checking for zlib.h" >&5
7008 + echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7009 + if test "${ac_cv_header_zlib_h+set}" = set; then
7010 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7011   fi
7012 + { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7013 + echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7014 + else
7015 +  # Is the header compilable?
7016 + { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7017 + echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7018 + cat >conftest.$ac_ext <<_ACEOF
7019 + /* confdefs.h.  */
7020 + _ACEOF
7021 + cat confdefs.h >>conftest.$ac_ext
7022 + cat >>conftest.$ac_ext <<_ACEOF
7023 + /* end confdefs.h.  */
7024 + $ac_includes_default
7025 + #include <zlib.h>
7026 + _ACEOF
7027 + rm -f conftest.$ac_objext
7028 + if { (ac_try="$ac_compile"
7029 + case "(($ac_try" in
7030 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7031 +  *) ac_try_echo=$ac_try;;
7032 + esac
7033 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7034 +  (eval "$ac_compile") 2>conftest.er1
7035 +  ac_status=$?
7036 +  grep -v '^ *+' conftest.er1 >conftest.err
7037 +  rm -f conftest.er1
7038 +  cat conftest.err >&5
7039 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 +  (exit $ac_status); } && {
7041 +         test -z "$ac_c_werror_flag" ||
7042 +         test ! -s conftest.err
7043 +       } && test -s conftest.$ac_objext; then
7044 +  ac_header_compiler=yes
7045 + else
7046 +  echo "$as_me: failed program was:" >&5
7047 + sed 's/^/| /' conftest.$ac_ext >&5
7048  
7049 <                fi
7050 <                if test -z "$CPU_FLAGS"; then
7049 >        ac_header_compiler=no
7050 > fi
7051  
7052 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7053 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7054 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7055  
7056 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
7057 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
7058 < if test "${ac_m_powerpc+set}" = set; then
7059 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7060 < else
7061 <  echo 'void f(){}' > conftest.cpp
7062 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
7063 <        ac_m_powerpc=yes
7064 < else
7065 <        ac_m_powerpc=no
7066 < fi
7067 < rm -f conftest*
7056 > # Is the header present?
7057 > { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7058 > echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7059 > cat >conftest.$ac_ext <<_ACEOF
7060 > /* confdefs.h.  */
7061 > _ACEOF
7062 > cat confdefs.h >>conftest.$ac_ext
7063 > cat >>conftest.$ac_ext <<_ACEOF
7064 > /* end confdefs.h.  */
7065 > #include <zlib.h>
7066 > _ACEOF
7067 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7068 > case "(($ac_try" in
7069 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7070 >  *) ac_try_echo=$ac_try;;
7071 > esac
7072 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7073 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7074 >  ac_status=$?
7075 >  grep -v '^ *+' conftest.er1 >conftest.err
7076 >  rm -f conftest.er1
7077 >  cat conftest.err >&5
7078 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 >  (exit $ac_status); } >/dev/null && {
7080 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7081 >         test ! -s conftest.err
7082 >       }; then
7083 >  ac_header_preproc=yes
7084 > else
7085 >  echo "$as_me: failed program was:" >&5
7086 > sed 's/^/| /' conftest.$ac_ext >&5
7087 >
7088 >  ac_header_preproc=no
7089 > fi
7090 >
7091 > rm -f conftest.err conftest.$ac_ext
7092 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7093 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7094 >
7095 > # So?  What about this header?
7096 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7097 >  yes:no: )
7098 >    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7099 > echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7100 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7101 > echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7102 >    ac_header_preproc=yes
7103 >    ;;
7104 >  no:yes:* )
7105 >    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7106 > echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7107 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
7108 > echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
7109 >    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7110 > echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7111 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
7112 > echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7113 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7114 > echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7115 >    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7116 > echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7117 >    ( cat <<\_ASBOX
7118 > ## ------------------------------ ##
7119 > ## Report this to gezelter@nd.edu ##
7120 > ## ------------------------------ ##
7121 > _ASBOX
7122 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7123 >    ;;
7124 > esac
7125 > { echo "$as_me:$LINENO: checking for zlib.h" >&5
7126 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7127 > if test "${ac_cv_header_zlib_h+set}" = set; then
7128 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7129 > else
7130 >  ac_cv_header_zlib_h=$ac_header_preproc
7131 > fi
7132 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7133 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7134 >
7135 > fi
7136 > if test $ac_cv_header_zlib_h = yes; then
7137 >  zlib_cv_zlib_h=yes
7138 > else
7139 >  zlib_cv_zlib_h=no
7140 > fi
7141 >
7142 >
7143 >        ac_ext=c
7144 > ac_cpp='$CPP $CPPFLAGS'
7145 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7146 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7147 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7148 >
7149 >
7150 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7151 >
7152 > cat >>confdefs.h <<\_ACEOF
7153 > #define HAVE_ZLIB_H 1
7154 > _ACEOF
7155 >
7156 >
7157 > cat >>confdefs.h <<\_ACEOF
7158 > #define HAVE_LIBZ 1
7159 > _ACEOF
7160 >
7161 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
7162 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7163 >                ZLIB="-lz"
7164 >        else
7165 >                { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7166 > echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7167 >                ZLIB_INC_DIR=
7168 >                ZLIB_LIB_DIR=
7169 >                ZLIB=
7170 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
7171 >                CFLAGS="$ZLIB_OLD_CFLAGS"
7172 >                { echo "$as_me:$LINENO: result: failed" >&5
7173 > echo "${ECHO_T}failed" >&6; }
7174 >                echo ""
7175 >                echo "*********************************************************"
7176 >                echo "* WARNING: Could not find a working zlib installation   *"
7177 >                echo "* If you need OOPSE to be able to deal with compressed  *"
7178 >                echo "* trajectory dump files be sure to specify a valid zlib *"
7179 >                echo "* installation with --with-zlib=DIR                     *"
7180 >                echo "*                                                       *"
7181 >                echo "* OOPSE will still work without zlib installed.         *"
7182 >                echo "*********************************************************"
7183 >                echo ""
7184 >        fi
7185  
6158 fi
6159 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
6160 echo "${ECHO_T}$ac_m_powerpc" >&6
6161 if test "$ac_m_powerpc" = yes; then
6162        :
6163        CPU_FLAGS=-mpowerpc
6164 else
6165        :
7186  
7187 +
7188   fi
7189 + fi
7190  
7191 <                fi
7192 <          esac
7193 <  fi
7191 > #
7192 > # Handle user hints
7193 > #
7194  
7195 <  if test -n "$CPU_FLAGS"; then
7196 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
7197 <  fi
7195 > # Check whether --with-fftw was given.
7196 > if test "${with_fftw+set}" = set; then
7197 >  withval=$with_fftw; fftw_dir="$withval"
7198 > else
7199 >             fftw_dir="not_set"
7200 > fi
7201  
7202 <  if test -z "$CXXFLAGS"; then
7203 <        echo ""
7204 <        echo "**********************************************************"
7205 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
7206 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
7207 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
7208 <        echo "**********************************************************"
7209 <        echo ""
7210 <        CXXFLAGS="-O3"
7211 <  fi
7202 > if test "$fftw_dir" != "no"; then
7203 >  if test "$fftw_dir" != "not_set" ; then
7204 >    if test -d "$fftw_dir"; then
7205 >      FFTW_HOME="$fftw_dir"
7206 >    else
7207 >      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7208 > echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7209 >      FFTW_HOME=/usr/local
7210 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
7211 >        FFTW_HOME=/usr
7212 >      fi
7213 >    fi
7214 >    #
7215 >    # Locate fftw, if wanted
7216 >    #
7217 >    if test -n "${FFTW_HOME}"; then
7218 >      FFTW_OLD_LDFLAGS=$LDFLAGS
7219 >      FFTW_OLD_CFLAGS=$CFLAGS
7220 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
7221 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
7222  
7223 +      ac_ext=c
7224 + ac_cpp='$CPP $CPPFLAGS'
7225 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7226 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7227 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
7228  
7229 <
7230 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
7231 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
6192 < if test "${ac_guessed_cxxflags+set}" = set; then
7229 >      { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
7230 > echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
7231 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
7232    echo $ECHO_N "(cached) $ECHO_C" >&6
7233   else
7234 <  echo 'void f(){}' > conftest.cpp
7235 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
7236 <        ac_guessed_cxxflags=yes
7234 >  ac_check_lib_save_LIBS=$LIBS
7235 > LIBS="-lfftw3  $LIBS"
7236 > cat >conftest.$ac_ext <<_ACEOF
7237 > /* confdefs.h.  */
7238 > _ACEOF
7239 > cat confdefs.h >>conftest.$ac_ext
7240 > cat >>conftest.$ac_ext <<_ACEOF
7241 > /* end confdefs.h.  */
7242 >
7243 > /* Override any GCC internal prototype to avoid an error.
7244 >   Use char because int might match the return type of a GCC
7245 >   builtin and then its argument prototype would still apply.  */
7246 > #ifdef __cplusplus
7247 > extern "C"
7248 > #endif
7249 > char fftw_execute ();
7250 > #ifdef FC_DUMMY_MAIN
7251 > #ifndef FC_DUMMY_MAIN_EQ_F77
7252 > #  ifdef __cplusplus
7253 >     extern "C"
7254 > #  endif
7255 >   int FC_DUMMY_MAIN() { return 1; }
7256 > #endif
7257 > #endif
7258 > int
7259 > main ()
7260 > {
7261 > return fftw_execute ();
7262 >  ;
7263 >  return 0;
7264 > }
7265 > _ACEOF
7266 > rm -f conftest.$ac_objext conftest$ac_exeext
7267 > if { (ac_try="$ac_link"
7268 > case "(($ac_try" in
7269 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7270 >  *) ac_try_echo=$ac_try;;
7271 > esac
7272 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7273 >  (eval "$ac_link") 2>conftest.er1
7274 >  ac_status=$?
7275 >  grep -v '^ *+' conftest.er1 >conftest.err
7276 >  rm -f conftest.er1
7277 >  cat conftest.err >&5
7278 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279 >  (exit $ac_status); } && {
7280 >         test -z "$ac_c_werror_flag" ||
7281 >         test ! -s conftest.err
7282 >       } && test -s conftest$ac_exeext &&
7283 >       $as_test_x conftest$ac_exeext; then
7284 >  ac_cv_lib_fftw3_fftw_execute=yes
7285   else
7286 <        ac_guessed_cxxflags=no
7287 < fi
6201 < rm -f conftest*
7286 >  echo "$as_me: failed program was:" >&5
7287 > sed 's/^/| /' conftest.$ac_ext >&5
7288  
7289 +        ac_cv_lib_fftw3_fftw_execute=no
7290   fi
6204 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
6205 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
6206 if test "$ac_guessed_cxxflags" = yes; then
6207        :
7291  
7292 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7293 +      conftest$ac_exeext conftest.$ac_ext
7294 + LIBS=$ac_check_lib_save_LIBS
7295 + fi
7296 + { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
7297 + echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
7298 + if test $ac_cv_lib_fftw3_fftw_execute = yes; then
7299 +  fftw_cv_libfftw3=yes
7300   else
7301 <        :
7301 >  fftw_cv_libfftw3=no
7302 > fi
7303  
7304 <        echo ""
7305 <        echo "**********************************************************"
7306 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
7307 <        echo "* your compiler.                                         *"
7308 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
6217 <        echo "**********************************************************"
6218 <        echo ""
6219 <        CXXFLAGS=""
6220 <
7304 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
7305 >  { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7306 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7307 > if test "${ac_cv_header_fftw3_h+set}" = set; then
7308 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7309   fi
7310 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7311 + echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7312 + else
7313 +  # Is the header compilable?
7314 + { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
7315 + echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
7316 + cat >conftest.$ac_ext <<_ACEOF
7317 + /* confdefs.h.  */
7318 + _ACEOF
7319 + cat confdefs.h >>conftest.$ac_ext
7320 + cat >>conftest.$ac_ext <<_ACEOF
7321 + /* end confdefs.h.  */
7322 + $ac_includes_default
7323 + #include <fftw3.h>
7324 + _ACEOF
7325 + rm -f conftest.$ac_objext
7326 + if { (ac_try="$ac_compile"
7327 + case "(($ac_try" in
7328 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7329 +  *) ac_try_echo=$ac_try;;
7330 + esac
7331 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7332 +  (eval "$ac_compile") 2>conftest.er1
7333 +  ac_status=$?
7334 +  grep -v '^ *+' conftest.er1 >conftest.err
7335 +  rm -f conftest.er1
7336 +  cat conftest.err >&5
7337 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338 +  (exit $ac_status); } && {
7339 +         test -z "$ac_c_werror_flag" ||
7340 +         test ! -s conftest.err
7341 +       } && test -s conftest.$ac_objext; then
7342 +  ac_header_compiler=yes
7343 + else
7344 +  echo "$as_me: failed program was:" >&5
7345 + sed 's/^/| /' conftest.$ac_ext >&5
7346  
7347 <
7347 >        ac_header_compiler=no
7348   fi
7349  
7350 <
7351 <
7352 <
6229 <
6230 < # Try to determine "good" native compiler flags if none specified on command
6231 < # line
6232 <
6233 < if test x"$F90FLAGS" = x ; then
6234 <  F90FLAGS=""
6235 <  case "${host_cpu}-${host_os}" in
6236 <
6237 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
6238 <                    F90FLAGS="-O"
6239 <                fi;;
6240 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
6241 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
6242 <                fi;;
6243 <   powerpc*-aix*)
6244 <        if test "$F90" = f90 -o "$F90" = xlf90; then
6245 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
6246 <                echo "*******************************************************"
6247 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
6248 <                echo "*  recommended that you use                           *"
6249 <                echo "*                                                     *"
6250 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
6251 <                echo "*                                 ^^^                 *"
6252 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
6253 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
6254 <                echo "*******************************************************"
6255 <        fi;;
6256 <   *darwin*)
6257 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
6258 <                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
6259 <        fi;;
6260 <  esac
6261 <
6262 <  if test -n "$CPU_FLAGS"; then
6263 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
6264 <  fi
6265 <
6266 <  if test -z "$F90FLAGS"; then
6267 <        echo ""
6268 <        echo "**********************************************************"
6269 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
6270 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
6271 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
6272 <        echo "**********************************************************"
6273 <        echo ""
6274 <        F90FLAGS="-O3"
6275 <  fi
7350 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7351 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7352 > echo "${ECHO_T}$ac_header_compiler" >&6; }
7353  
7354 <
7355 < echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
7356 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
7357 < if test "${ac_guessed_f90flags+set}" = set; then
7358 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7359 < else
7360 <
7361 <
7362 <
7363 < ac_ext=f90
7364 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
7365 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7366 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
7367 <
7368 < echo 'program main' > conftest.$ac_ext
7369 < echo 'end program main' >> conftest.$ac_ext
7370 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
7371 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6295 <  (eval $ac_compile) 2>&5
7354 > # Is the header present?
7355 > { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
7356 > echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
7357 > cat >conftest.$ac_ext <<_ACEOF
7358 > /* confdefs.h.  */
7359 > _ACEOF
7360 > cat confdefs.h >>conftest.$ac_ext
7361 > cat >>conftest.$ac_ext <<_ACEOF
7362 > /* end confdefs.h.  */
7363 > #include <fftw3.h>
7364 > _ACEOF
7365 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7366 > case "(($ac_try" in
7367 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7368 >  *) ac_try_echo=$ac_try;;
7369 > esac
7370 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7371 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7372    ac_status=$?
7373 +  grep -v '^ *+' conftest.er1 >conftest.err
7374 +  rm -f conftest.er1
7375 +  cat conftest.err >&5
7376    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377 <  (exit $ac_status); }; then
7378 <        ac_guessed_f90flags=yes
7377 >  (exit $ac_status); } >/dev/null && {
7378 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7379 >         test ! -s conftest.err
7380 >       }; then
7381 >  ac_header_preproc=yes
7382   else
7383 <        ac_guessed_f90flags=no
7384 < fi
6303 < rm -f conftest*
6304 < ac_ext=c
6305 < ac_cpp='$CPP $CPPFLAGS'
6306 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6307 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6308 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7383 >  echo "$as_me: failed program was:" >&5
7384 > sed 's/^/| /' conftest.$ac_ext >&5
7385  
7386 <
7386 >  ac_header_preproc=no
7387   fi
6312 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
6313 echo "${ECHO_T}$ac_guessed_f90flags" >&6
6314 if test "$ac_guessed_f90flags" = yes; then
6315        :
7388  
7389 < else
7390 <        :
7389 > rm -f conftest.err conftest.$ac_ext
7390 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7391 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7392  
7393 <        echo ""
7394 <        echo "**********************************************************"
7395 <        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
7396 <        echo "* your compiler.                                         *"
7397 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
7398 <        echo "**********************************************************"
7399 <        echo ""
7400 <        F90FLAGS=""
7401 <
7402 < fi
7403 <
7404 <
7405 < fi
7406 <
7407 <     ;;
7393 > # So?  What about this header?
7394 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7395 >  yes:no: )
7396 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
7397 > echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7398 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
7399 > echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
7400 >    ac_header_preproc=yes
7401 >    ;;
7402 >  no:yes:* )
7403 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
7404 > echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
7405 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
7406 > echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
7407 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
7408 > echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
7409 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
7410 > echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7411 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
7412 > echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
7413 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
7414 > echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
7415 >    ( cat <<\_ASBOX
7416 > ## ------------------------------ ##
7417 > ## Report this to gezelter@nd.edu ##
7418 > ## ------------------------------ ##
7419 > _ASBOX
7420 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7421 >    ;;
7422   esac
7423 <
7424 < # Find a good install program.  We prefer a C program (faster),
7425 < # so one script is as good as another.  But avoid the broken or
6339 < # incompatible versions:
6340 < # SysV /etc/install, /usr/sbin/install
6341 < # SunOS /usr/etc/install
6342 < # IRIX /sbin/install
6343 < # AIX /bin/install
6344 < # AmigaOS /C/install, which installs bootblocks on floppy discs
6345 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6346 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6347 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6348 < # ./install, which can be erroneously created by make from ./install.sh.
6349 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6350 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6351 < if test -z "$INSTALL"; then
6352 < if test "${ac_cv_path_install+set}" = set; then
7423 > { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7424 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7425 > if test "${ac_cv_header_fftw3_h+set}" = set; then
7426    echo $ECHO_N "(cached) $ECHO_C" >&6
7427   else
7428 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6356 < for as_dir in $PATH
6357 < do
6358 <  IFS=$as_save_IFS
6359 <  test -z "$as_dir" && as_dir=.
6360 <  # Account for people who put trailing slashes in PATH elements.
6361 < case $as_dir/ in
6362 <  ./ | .// | /cC/* | \
6363 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6364 <  /usr/ucb/* ) ;;
6365 <  *)
6366 <    # OSF1 and SCO ODT 3.0 have their own names for install.
6367 <    # Don't use installbsd from OSF since it installs stuff as root
6368 <    # by default.
6369 <    for ac_prog in ginstall scoinst install; do
6370 <      for ac_exec_ext in '' $ac_executable_extensions; do
6371 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6372 <          if test $ac_prog = install &&
6373 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6374 <            # AIX install.  It has an incompatible calling convention.
6375 <            :
6376 <          elif test $ac_prog = install &&
6377 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6378 <            # program-specific install script used by HP pwplus--don't use.
6379 <            :
6380 <          else
6381 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6382 <            break 3
6383 <          fi
6384 <        fi
6385 <      done
6386 <    done
6387 <    ;;
6388 < esac
6389 < done
6390 <
6391 <
7428 >  ac_cv_header_fftw3_h=$ac_header_preproc
7429   fi
7430 <  if test "${ac_cv_path_install+set}" = set; then
7431 <    INSTALL=$ac_cv_path_install
6395 <  else
6396 <    # As a last resort, use the slow shell script.  We don't cache a
6397 <    # path for INSTALL within a source directory, because that will
6398 <    # break other packages using the cache if that directory is
6399 <    # removed, or if the path is relative.
6400 <    INSTALL=$ac_install_sh
6401 <  fi
6402 < fi
6403 < echo "$as_me:$LINENO: result: $INSTALL" >&5
6404 < echo "${ECHO_T}$INSTALL" >&6
7430 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7431 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7432  
6406 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6407 # It thinks the first close brace ends the variable substitution.
6408 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6409
6410 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6411
6412 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6413
6414 echo "$as_me:$LINENO: checking whether ln -s works" >&5
6415 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
6416 LN_S=$as_ln_s
6417 if test "$LN_S" = "ln -s"; then
6418  echo "$as_me:$LINENO: result: yes" >&5
6419 echo "${ECHO_T}yes" >&6
6420 else
6421  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6422 echo "${ECHO_T}no, using $LN_S" >&6
7433   fi
7434 <
7435 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6426 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
6427 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
6428 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
6429 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7434 > if test $ac_cv_header_fftw3_h = yes; then
7435 >  fftw_cv_fftw3_h=yes
7436   else
7437 <  cat >conftest.make <<\_ACEOF
6432 < all:
6433 <        @echo 'ac_maketemp="$(MAKE)"'
6434 < _ACEOF
6435 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6436 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
6437 < if test -n "$ac_maketemp"; then
6438 <  eval ac_cv_prog_make_${ac_make}_set=yes
6439 < else
6440 <  eval ac_cv_prog_make_${ac_make}_set=no
7437 >  fftw_cv_fftw3_h=no
7438   fi
6442 rm -f conftest.make
6443 fi
6444 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
6445  echo "$as_me:$LINENO: result: yes" >&5
6446 echo "${ECHO_T}yes" >&6
6447  SET_MAKE=
6448 else
6449  echo "$as_me:$LINENO: result: no" >&5
6450 echo "${ECHO_T}no" >&6
6451  SET_MAKE="MAKE=${MAKE-make}"
6452 fi
7439  
6454 if test -n "$ac_tool_prefix"; then
6455  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6456 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6457 echo "$as_me:$LINENO: checking for $ac_word" >&5
6458 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6459 if test "${ac_cv_prog_RANLIB+set}" = set; then
6460  echo $ECHO_N "(cached) $ECHO_C" >&6
6461 else
6462  if test -n "$RANLIB"; then
6463  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6464 else
6465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6466 for as_dir in $PATH
6467 do
6468  IFS=$as_save_IFS
6469  test -z "$as_dir" && as_dir=.
6470  for ac_exec_ext in '' $ac_executable_extensions; do
6471  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6472    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6473    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6474    break 2
6475  fi
6476 done
6477 done
7440  
7441 < fi
7442 < fi
7443 < RANLIB=$ac_cv_prog_RANLIB
7444 < if test -n "$RANLIB"; then
6483 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
6484 < echo "${ECHO_T}$RANLIB" >&6
6485 < else
6486 <  echo "$as_me:$LINENO: result: no" >&5
6487 < echo "${ECHO_T}no" >&6
6488 < fi
6489 <
6490 < fi
6491 < if test -z "$ac_cv_prog_RANLIB"; then
6492 <  ac_ct_RANLIB=$RANLIB
6493 <  # Extract the first word of "ranlib", so it can be a program name with args.
6494 < set dummy ranlib; ac_word=$2
6495 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6496 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6497 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7441 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7442 >        { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
7443 > echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
7444 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
7445    echo $ECHO_N "(cached) $ECHO_C" >&6
7446   else
6500  if test -n "$ac_ct_RANLIB"; then
6501  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6502 else
6503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6504 for as_dir in $PATH
6505 do
6506  IFS=$as_save_IFS
6507  test -z "$as_dir" && as_dir=.
6508  for ac_exec_ext in '' $ac_executable_extensions; do
6509  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6510    ac_cv_prog_ac_ct_RANLIB="ranlib"
6511    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6512    break 2
6513  fi
6514 done
6515 done
6516
6517  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6518 fi
6519 fi
6520 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6521 if test -n "$ac_ct_RANLIB"; then
6522  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6523 echo "${ECHO_T}$ac_ct_RANLIB" >&6
6524 else
6525  echo "$as_me:$LINENO: result: no" >&5
6526 echo "${ECHO_T}no" >&6
6527 fi
6528
6529  RANLIB=$ac_ct_RANLIB
6530 else
6531  RANLIB="$ac_cv_prog_RANLIB"
6532 fi
6533
6534 for ac_prog in 'bison -y' byacc
6535 do
6536  # Extract the first word of "$ac_prog", so it can be a program name with args.
6537 set dummy $ac_prog; ac_word=$2
6538 echo "$as_me:$LINENO: checking for $ac_word" >&5
6539 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6540 if test "${ac_cv_prog_YACC+set}" = set; then
6541  echo $ECHO_N "(cached) $ECHO_C" >&6
6542 else
6543  if test -n "$YACC"; then
6544  ac_cv_prog_YACC="$YACC" # Let the user override the test.
6545 else
6546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6547 for as_dir in $PATH
6548 do
6549  IFS=$as_save_IFS
6550  test -z "$as_dir" && as_dir=.
6551  for ac_exec_ext in '' $ac_executable_extensions; do
6552  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6553    ac_cv_prog_YACC="$ac_prog"
6554    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6555    break 2
6556  fi
6557 done
6558 done
6559
6560 fi
6561 fi
6562 YACC=$ac_cv_prog_YACC
6563 if test -n "$YACC"; then
6564  echo "$as_me:$LINENO: result: $YACC" >&5
6565 echo "${ECHO_T}$YACC" >&6
6566 else
6567  echo "$as_me:$LINENO: result: no" >&5
6568 echo "${ECHO_T}no" >&6
6569 fi
6570
6571  test -n "$YACC" && break
6572 done
6573 test -n "$YACC" || YACC="yacc"
6574
6575 for ac_prog in flex lex
6576 do
6577  # Extract the first word of "$ac_prog", so it can be a program name with args.
6578 set dummy $ac_prog; ac_word=$2
6579 echo "$as_me:$LINENO: checking for $ac_word" >&5
6580 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6581 if test "${ac_cv_prog_LEX+set}" = set; then
6582  echo $ECHO_N "(cached) $ECHO_C" >&6
6583 else
6584  if test -n "$LEX"; then
6585  ac_cv_prog_LEX="$LEX" # Let the user override the test.
6586 else
6587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6588 for as_dir in $PATH
6589 do
6590  IFS=$as_save_IFS
6591  test -z "$as_dir" && as_dir=.
6592  for ac_exec_ext in '' $ac_executable_extensions; do
6593  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6594    ac_cv_prog_LEX="$ac_prog"
6595    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6596    break 2
6597  fi
6598 done
6599 done
6600
6601 fi
6602 fi
6603 LEX=$ac_cv_prog_LEX
6604 if test -n "$LEX"; then
6605  echo "$as_me:$LINENO: result: $LEX" >&5
6606 echo "${ECHO_T}$LEX" >&6
6607 else
6608  echo "$as_me:$LINENO: result: no" >&5
6609 echo "${ECHO_T}no" >&6
6610 fi
6611
6612  test -n "$LEX" && break
6613 done
6614 test -n "$LEX" || LEX=":"
6615
6616 if test -z "$LEXLIB"
6617 then
6618  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
6619 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
6620 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
6621  echo $ECHO_N "(cached) $ECHO_C" >&6
6622 else
7447    ac_check_lib_save_LIBS=$LIBS
7448 < LIBS="-lfl  $LIBS"
7448 > LIBS="-lfftw  $LIBS"
7449   cat >conftest.$ac_ext <<_ACEOF
6626 #line $LINENO "configure"
7450   /* confdefs.h.  */
7451   _ACEOF
7452   cat confdefs.h >>conftest.$ac_ext
7453   cat >>conftest.$ac_ext <<_ACEOF
7454   /* end confdefs.h.  */
7455  
7456 < /* Override any gcc2 internal prototype to avoid an error.  */
7456 > /* Override any GCC internal prototype to avoid an error.
7457 >   Use char because int might match the return type of a GCC
7458 >   builtin and then its argument prototype would still apply.  */
7459   #ifdef __cplusplus
7460   extern "C"
7461   #endif
7462 < /* We use char because int might match the return type of a gcc2
7463 <   builtin and then its argument prototype would still apply.  */
7464 < char yywrap ();
7462 > char fftwnd_one ();
7463 > #ifdef FC_DUMMY_MAIN
7464 > #ifndef FC_DUMMY_MAIN_EQ_F77
7465 > #  ifdef __cplusplus
7466 >     extern "C"
7467 > #  endif
7468 >   int FC_DUMMY_MAIN() { return 1; }
7469 > #endif
7470 > #endif
7471   int
7472   main ()
7473   {
7474 < yywrap ();
7474 > return fftwnd_one ();
7475    ;
7476    return 0;
7477   }
7478   _ACEOF
7479   rm -f conftest.$ac_objext conftest$ac_exeext
7480 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7481 <  (eval $ac_link) 2>&5
7480 > if { (ac_try="$ac_link"
7481 > case "(($ac_try" in
7482 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7483 >  *) ac_try_echo=$ac_try;;
7484 > esac
7485 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7486 >  (eval "$ac_link") 2>conftest.er1
7487    ac_status=$?
7488 +  grep -v '^ *+' conftest.er1 >conftest.err
7489 +  rm -f conftest.er1
7490 +  cat conftest.err >&5
7491    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 <  (exit $ac_status); } &&
7493 <         { ac_try='test -s conftest$ac_exeext'
7494 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7495 <  (eval $ac_try) 2>&5
7496 <  ac_status=$?
7497 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659 <  (exit $ac_status); }; }; then
6660 <  ac_cv_lib_fl_yywrap=yes
7492 >  (exit $ac_status); } && {
7493 >         test -z "$ac_c_werror_flag" ||
7494 >         test ! -s conftest.err
7495 >       } && test -s conftest$ac_exeext &&
7496 >       $as_test_x conftest$ac_exeext; then
7497 >  ac_cv_lib_fftw_fftwnd_one=yes
7498   else
7499    echo "$as_me: failed program was:" >&5
7500   sed 's/^/| /' conftest.$ac_ext >&5
7501  
7502 < ac_cv_lib_fl_yywrap=no
7502 >        ac_cv_lib_fftw_fftwnd_one=no
7503   fi
7504 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7504 >
7505 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7506 >      conftest$ac_exeext conftest.$ac_ext
7507   LIBS=$ac_check_lib_save_LIBS
7508   fi
7509 < echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
7510 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
7511 < if test $ac_cv_lib_fl_yywrap = yes; then
7512 <  LEXLIB="-lfl"
7509 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7510 > echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
7511 > if test $ac_cv_lib_fftw_fftwnd_one = yes; then
7512 >  fftw_cv_libfftw=yes
7513   else
7514 <  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
7515 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
7516 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
7514 >  fftw_cv_libfftw=no
7515 > fi
7516 >
7517 >        if test "${ac_cv_header_fftw_h+set}" = set; then
7518 >  { echo "$as_me:$LINENO: checking for fftw.h" >&5
7519 > echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7520 > if test "${ac_cv_header_fftw_h+set}" = set; then
7521    echo $ECHO_N "(cached) $ECHO_C" >&6
7522 + fi
7523 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7524 + echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7525   else
7526 +  # Is the header compilable?
7527 + { echo "$as_me:$LINENO: checking fftw.h usability" >&5
7528 + echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
7529 + cat >conftest.$ac_ext <<_ACEOF
7530 + /* confdefs.h.  */
7531 + _ACEOF
7532 + cat confdefs.h >>conftest.$ac_ext
7533 + cat >>conftest.$ac_ext <<_ACEOF
7534 + /* end confdefs.h.  */
7535 + $ac_includes_default
7536 + #include <fftw.h>
7537 + _ACEOF
7538 + rm -f conftest.$ac_objext
7539 + if { (ac_try="$ac_compile"
7540 + case "(($ac_try" in
7541 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7542 +  *) ac_try_echo=$ac_try;;
7543 + esac
7544 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7545 +  (eval "$ac_compile") 2>conftest.er1
7546 +  ac_status=$?
7547 +  grep -v '^ *+' conftest.er1 >conftest.err
7548 +  rm -f conftest.er1
7549 +  cat conftest.err >&5
7550 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7551 +  (exit $ac_status); } && {
7552 +         test -z "$ac_c_werror_flag" ||
7553 +         test ! -s conftest.err
7554 +       } && test -s conftest.$ac_objext; then
7555 +  ac_header_compiler=yes
7556 + else
7557 +  echo "$as_me: failed program was:" >&5
7558 + sed 's/^/| /' conftest.$ac_ext >&5
7559 +
7560 +        ac_header_compiler=no
7561 + fi
7562 +
7563 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7564 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7565 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7566 +
7567 + # Is the header present?
7568 + { echo "$as_me:$LINENO: checking fftw.h presence" >&5
7569 + echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
7570 + cat >conftest.$ac_ext <<_ACEOF
7571 + /* confdefs.h.  */
7572 + _ACEOF
7573 + cat confdefs.h >>conftest.$ac_ext
7574 + cat >>conftest.$ac_ext <<_ACEOF
7575 + /* end confdefs.h.  */
7576 + #include <fftw.h>
7577 + _ACEOF
7578 + if { (ac_try="$ac_cpp conftest.$ac_ext"
7579 + case "(($ac_try" in
7580 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7581 +  *) ac_try_echo=$ac_try;;
7582 + esac
7583 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7584 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7585 +  ac_status=$?
7586 +  grep -v '^ *+' conftest.er1 >conftest.err
7587 +  rm -f conftest.er1
7588 +  cat conftest.err >&5
7589 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590 +  (exit $ac_status); } >/dev/null && {
7591 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7592 +         test ! -s conftest.err
7593 +       }; then
7594 +  ac_header_preproc=yes
7595 + else
7596 +  echo "$as_me: failed program was:" >&5
7597 + sed 's/^/| /' conftest.$ac_ext >&5
7598 +
7599 +  ac_header_preproc=no
7600 + fi
7601 +
7602 + rm -f conftest.err conftest.$ac_ext
7603 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7604 + echo "${ECHO_T}$ac_header_preproc" >&6; }
7605 +
7606 + # So?  What about this header?
7607 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7608 +  yes:no: )
7609 +    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7610 + echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7611 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
7612 + echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
7613 +    ac_header_preproc=yes
7614 +    ;;
7615 +  no:yes:* )
7616 +    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
7617 + echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
7618 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
7619 + echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
7620 +    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
7621 + echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
7622 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
7623 + echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7624 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
7625 + echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
7626 +    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
7627 + echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
7628 +    ( cat <<\_ASBOX
7629 + ## ------------------------------ ##
7630 + ## Report this to gezelter@nd.edu ##
7631 + ## ------------------------------ ##
7632 + _ASBOX
7633 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
7634 +    ;;
7635 + esac
7636 + { echo "$as_me:$LINENO: checking for fftw.h" >&5
7637 + echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7638 + if test "${ac_cv_header_fftw_h+set}" = set; then
7639 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7640 + else
7641 +  ac_cv_header_fftw_h=$ac_header_preproc
7642 + fi
7643 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7644 + echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7645 +
7646 + fi
7647 + if test $ac_cv_header_fftw_h = yes; then
7648 +  fftw_cv_fftw_h=yes
7649 + else
7650 +  fftw_cv_fftw_h=no
7651 + fi
7652 +
7653 +
7654 +        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7655 +          { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
7656 + echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
7657 + if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
7658 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7659 + else
7660    ac_check_lib_save_LIBS=$LIBS
7661 < LIBS="-ll  $LIBS"
7661 > LIBS="-ldfftw  $LIBS"
7662   cat >conftest.$ac_ext <<_ACEOF
6683 #line $LINENO "configure"
7663   /* confdefs.h.  */
7664   _ACEOF
7665   cat confdefs.h >>conftest.$ac_ext
7666   cat >>conftest.$ac_ext <<_ACEOF
7667   /* end confdefs.h.  */
7668  
7669 < /* Override any gcc2 internal prototype to avoid an error.  */
7669 > /* Override any GCC internal prototype to avoid an error.
7670 >   Use char because int might match the return type of a GCC
7671 >   builtin and then its argument prototype would still apply.  */
7672   #ifdef __cplusplus
7673   extern "C"
7674   #endif
7675 < /* We use char because int might match the return type of a gcc2
7676 <   builtin and then its argument prototype would still apply.  */
7677 < char yywrap ();
7675 > char fftwnd_one ();
7676 > #ifdef FC_DUMMY_MAIN
7677 > #ifndef FC_DUMMY_MAIN_EQ_F77
7678 > #  ifdef __cplusplus
7679 >     extern "C"
7680 > #  endif
7681 >   int FC_DUMMY_MAIN() { return 1; }
7682 > #endif
7683 > #endif
7684   int
7685   main ()
7686   {
7687 < yywrap ();
7687 > return fftwnd_one ();
7688    ;
7689    return 0;
7690   }
7691   _ACEOF
7692   rm -f conftest.$ac_objext conftest$ac_exeext
7693 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7694 <  (eval $ac_link) 2>&5
7693 > if { (ac_try="$ac_link"
7694 > case "(($ac_try" in
7695 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7696 >  *) ac_try_echo=$ac_try;;
7697 > esac
7698 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7699 >  (eval "$ac_link") 2>conftest.er1
7700    ac_status=$?
7701 +  grep -v '^ *+' conftest.er1 >conftest.err
7702 +  rm -f conftest.er1
7703 +  cat conftest.err >&5
7704    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705 <  (exit $ac_status); } &&
7706 <         { ac_try='test -s conftest$ac_exeext'
7707 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7708 <  (eval $ac_try) 2>&5
7709 <  ac_status=$?
7710 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6716 <  (exit $ac_status); }; }; then
6717 <  ac_cv_lib_l_yywrap=yes
7705 >  (exit $ac_status); } && {
7706 >         test -z "$ac_c_werror_flag" ||
7707 >         test ! -s conftest.err
7708 >       } && test -s conftest$ac_exeext &&
7709 >       $as_test_x conftest$ac_exeext; then
7710 >  ac_cv_lib_dfftw_fftwnd_one=yes
7711   else
7712    echo "$as_me: failed program was:" >&5
7713   sed 's/^/| /' conftest.$ac_ext >&5
7714  
7715 < ac_cv_lib_l_yywrap=no
7715 >        ac_cv_lib_dfftw_fftwnd_one=no
7716   fi
7717 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7717 >
7718 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7719 >      conftest$ac_exeext conftest.$ac_ext
7720   LIBS=$ac_check_lib_save_LIBS
7721   fi
7722 < echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
7723 < echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
7724 < if test $ac_cv_lib_l_yywrap = yes; then
7725 <  LEXLIB="-ll"
7722 > { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7723 > echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7724 > if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
7725 >  fftw_cv_libdfftw=yes
7726 > else
7727 >  fftw_cv_libdfftw=no
7728   fi
7729  
7730 < fi
7731 <
7732 < fi
7733 <
6737 < if test "x$LEX" != "x:"; then
6738 <  echo "$as_me:$LINENO: checking lex output file root" >&5
6739 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6740 < if test "${ac_cv_prog_lex_root+set}" = set; then
7730 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
7731 >  { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7732 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7733 > if test "${ac_cv_header_dfftw_h+set}" = set; then
7734    echo $ECHO_N "(cached) $ECHO_C" >&6
7735 + fi
7736 + { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7737 + echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7738   else
7739 <  # The minimal lex program is just a single line: %%.  But some broken lexes
7740 < # (Solaris, I think it was) want two %% lines, so accommodate them.
7741 < cat >conftest.l <<_ACEOF
7742 < %%
7743 < %%
7739 >  # Is the header compilable?
7740 > { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
7741 > echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
7742 > cat >conftest.$ac_ext <<_ACEOF
7743 > /* confdefs.h.  */
7744   _ACEOF
7745 < { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
7746 <  (eval $LEX conftest.l) 2>&5
7745 > cat confdefs.h >>conftest.$ac_ext
7746 > cat >>conftest.$ac_ext <<_ACEOF
7747 > /* end confdefs.h.  */
7748 > $ac_includes_default
7749 > #include <dfftw.h>
7750 > _ACEOF
7751 > rm -f conftest.$ac_objext
7752 > if { (ac_try="$ac_compile"
7753 > case "(($ac_try" in
7754 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7755 >  *) ac_try_echo=$ac_try;;
7756 > esac
7757 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7758 >  (eval "$ac_compile") 2>conftest.er1
7759    ac_status=$?
7760 +  grep -v '^ *+' conftest.er1 >conftest.err
7761 +  rm -f conftest.er1
7762 +  cat conftest.err >&5
7763    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7764 <  (exit $ac_status); }
7765 < if test -f lex.yy.c; then
7766 <  ac_cv_prog_lex_root=lex.yy
7767 < elif test -f lexyy.c; then
7768 <  ac_cv_prog_lex_root=lexyy
7764 >  (exit $ac_status); } && {
7765 >         test -z "$ac_c_werror_flag" ||
7766 >         test ! -s conftest.err
7767 >       } && test -s conftest.$ac_objext; then
7768 >  ac_header_compiler=yes
7769   else
7770 <  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
7771 < echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
7772 <   { (exit 1); exit 1; }; }
7770 >  echo "$as_me: failed program was:" >&5
7771 > sed 's/^/| /' conftest.$ac_ext >&5
7772 >
7773 >        ac_header_compiler=no
7774   fi
6763 fi
6764 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6765 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6766 rm -f conftest.l
6767 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
7775  
7776 < echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
7777 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
7778 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
7779 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7780 < else
7781 <  # POSIX says lex can declare yytext either as a pointer or an array; the
7782 < # default is implementation-dependent. Figure out which it is, since
6776 < # not all implementations provide the %pointer and %array declarations.
6777 < ac_cv_prog_lex_yytext_pointer=no
6778 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
6779 < ac_save_LIBS=$LIBS
6780 < LIBS="$LIBS $LEXLIB"
7776 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7777 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7778 > echo "${ECHO_T}$ac_header_compiler" >&6; }
7779 >
7780 > # Is the header present?
7781 > { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
7782 > echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
7783   cat >conftest.$ac_ext <<_ACEOF
7784 < `cat $LEX_OUTPUT_ROOT.c`
7784 > /* confdefs.h.  */
7785   _ACEOF
7786 < rm -f conftest.$ac_objext conftest$ac_exeext
7787 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7788 <  (eval $ac_link) 2>&5
7786 > cat confdefs.h >>conftest.$ac_ext
7787 > cat >>conftest.$ac_ext <<_ACEOF
7788 > /* end confdefs.h.  */
7789 > #include <dfftw.h>
7790 > _ACEOF
7791 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7792 > case "(($ac_try" in
7793 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7794 >  *) ac_try_echo=$ac_try;;
7795 > esac
7796 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7797 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7798    ac_status=$?
7799 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7800 <  (exit $ac_status); } &&
7801 <         { ac_try='test -s conftest$ac_exeext'
6791 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6792 <  (eval $ac_try) 2>&5
6793 <  ac_status=$?
7799 >  grep -v '^ *+' conftest.er1 >conftest.err
7800 >  rm -f conftest.er1
7801 >  cat conftest.err >&5
7802    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7803 <  (exit $ac_status); }; }; then
7804 <  ac_cv_prog_lex_yytext_pointer=yes
7803 >  (exit $ac_status); } >/dev/null && {
7804 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7805 >         test ! -s conftest.err
7806 >       }; then
7807 >  ac_header_preproc=yes
7808   else
7809    echo "$as_me: failed program was:" >&5
7810   sed 's/^/| /' conftest.$ac_ext >&5
7811  
7812 +  ac_header_preproc=no
7813   fi
6802 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6803 LIBS=$ac_save_LIBS
6804 rm -f "${LEX_OUTPUT_ROOT}.c"
7814  
7815 < fi
7816 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
7817 < echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6809 < if test $ac_cv_prog_lex_yytext_pointer = yes; then
7815 > rm -f conftest.err conftest.$ac_ext
7816 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7817 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7818  
7819 < cat >>confdefs.h <<\_ACEOF
7820 < #define YYTEXT_POINTER 1
7821 < _ACEOF
7822 <
7823 < fi
7824 <
7825 < fi
7826 < # Extract the first word of "ar", so it can be a program name with args.
7827 < set dummy ar; ac_word=$2
7828 < echo "$as_me:$LINENO: checking for $ac_word" >&5
7829 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7830 < if test "${ac_cv_prog_AR+set}" = set; then
7819 > # So?  What about this header?
7820 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7821 >  yes:no: )
7822 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7823 > echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7824 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
7825 > echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
7826 >    ac_header_preproc=yes
7827 >    ;;
7828 >  no:yes:* )
7829 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
7830 > echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
7831 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
7832 > echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
7833 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
7834 > echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
7835 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
7836 > echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7837 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
7838 > echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
7839 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
7840 > echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
7841 >    ( cat <<\_ASBOX
7842 > ## ------------------------------ ##
7843 > ## Report this to gezelter@nd.edu ##
7844 > ## ------------------------------ ##
7845 > _ASBOX
7846 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7847 >    ;;
7848 > esac
7849 > { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7850 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7851 > if test "${ac_cv_header_dfftw_h+set}" = set; then
7852    echo $ECHO_N "(cached) $ECHO_C" >&6
7853   else
7854 <  if test -n "$AR"; then
6826 <  ac_cv_prog_AR="$AR" # Let the user override the test.
6827 < else
6828 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6829 < for as_dir in $PATH
6830 < do
6831 <  IFS=$as_save_IFS
6832 <  test -z "$as_dir" && as_dir=.
6833 <  for ac_exec_ext in '' $ac_executable_extensions; do
6834 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6835 <    ac_cv_prog_AR="ar"
6836 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6837 <    break 2
6838 <  fi
6839 < done
6840 < done
6841 <
6842 <  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
7854 >  ac_cv_header_dfftw_h=$ac_header_preproc
7855   fi
7856 < fi
7857 < AR=$ac_cv_prog_AR
6846 < if test -n "$AR"; then
6847 <  echo "$as_me:$LINENO: result: $AR" >&5
6848 < echo "${ECHO_T}$AR" >&6
6849 < else
6850 <  echo "$as_me:$LINENO: result: no" >&5
6851 < echo "${ECHO_T}no" >&6
6852 < fi
7856 > { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7857 > echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7858  
6854 if test "$AR" = "NONE"; then
6855  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
6856 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
6857   { (exit 1); exit 1; }; }
6858  cat >confcache <<\_ACEOF
6859 # This file is a shell script that caches the results of configure
6860 # tests run on this system so they can be shared between configure
6861 # scripts and configure runs, see configure's option --config-cache.
6862 # It is not useful on other systems.  If it contains results you don't
6863 # want to keep, you may remove or edit it.
6864 #
6865 # config.status only pays attention to the cache file if you give it
6866 # the --recheck option to rerun configure.
6867 #
6868 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6869 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6870 # following values.
6871
6872 _ACEOF
6873
6874 # The following way of writing the cache mishandles newlines in values,
6875 # but we know of no workaround that is simple, portable, and efficient.
6876 # So, don't put newlines in cache variables' values.
6877 # Ultrix sh set writes to stderr and can't be redirected directly,
6878 # and sets the high bit in the cache file unless we assign to the vars.
6879 {
6880  (set) 2>&1 |
6881    case `(ac_space=' '; set | grep ac_space) 2>&1` in
6882    *ac_space=\ *)
6883      # `set' does not quote correctly, so add quotes (double-quote
6884      # substitution turns \\\\ into \\, and sed turns \\ into \).
6885      sed -n \
6886        "s/'/'\\\\''/g;
6887          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6888      ;;
6889    *)
6890      # `set' quotes correctly as required by POSIX, so do not add quotes.
6891      sed -n \
6892        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6893      ;;
6894    esac;
6895 } |
6896  sed '
6897     t clear
6898     : clear
6899     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6900     t end
6901     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6902     : end' >>confcache
6903 if diff $cache_file confcache >/dev/null 2>&1; then :; else
6904  if test -w $cache_file; then
6905    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6906    cat confcache >$cache_file
6907  else
6908    echo "not updating unwritable cache $cache_file"
6909  fi
7859   fi
7860 < rm -f confcache
7861 <  exit 1
6913 < fi
6914 <
6915 < # Extract the first word of "ps", so it can be a program name with args.
6916 < set dummy ps; ac_word=$2
6917 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6918 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6919 < if test "${ac_cv_path_PS+set}" = set; then
6920 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7860 > if test $ac_cv_header_dfftw_h = yes; then
7861 >  fftw_cv_dfftw_h=yes
7862   else
7863 <  case $PS in
6923 <  [\\/]* | ?:[\\/]*)
6924 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
6925 <  ;;
6926 <  *)
6927 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6928 < for as_dir in $PATH
6929 < do
6930 <  IFS=$as_save_IFS
6931 <  test -z "$as_dir" && as_dir=.
6932 <  for ac_exec_ext in '' $ac_executable_extensions; do
6933 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6934 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
6935 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6936 <    break 2
6937 <  fi
6938 < done
6939 < done
6940 <
6941 <  ;;
6942 < esac
7863 >  fftw_cv_dfftw_h=no
7864   fi
6944 PS=$ac_cv_path_PS
7865  
6946 if test -n "$PS"; then
6947  echo "$as_me:$LINENO: result: $PS" >&5
6948 echo "${ECHO_T}$PS" >&6
6949 else
6950  echo "$as_me:$LINENO: result: no" >&5
6951 echo "${ECHO_T}no" >&6
6952 fi
7866  
7867 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
7868 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
7869 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
7870 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7871 < else
7867 >        fi
7868 >      fi
7869 >      ac_ext=c
7870 > ac_cpp='$CPP $CPPFLAGS'
7871 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7872 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7873 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7874  
7875 <        if $PS -ef -o rss > /dev/null 2>&1; then
6961 <                ac_cv_prog_ps_ef=yes
6962 <        else
6963 <                ac_cv_prog_ps_ef=no
6964 <        fi
6965 <        if $PS ax -o rss > /dev/null 2>&1; then
6966 <                ac_cv_prog_ps_ax=yes
6967 <        else
6968 <                ac_cv_prog_ps_ax=no
6969 <        fi
6970 <        if test "$ac_cv_prog_ps_ef" = yes; then
6971 <                ac_cv_prog_ps_syntax=POSIX
6972 <        else
6973 <                if test "$ac_cv_prog_ps_ax" = yes; then
6974 <                        ac_cv_prog_ps_syntax=BSD
6975 <                else
6976 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
6977 < echo "$as_me: error: Could not determine ps syntax" >&2;}
6978 <   { (exit 1); exit 1; }; }
6979 <                fi
6980 <        fi
7875 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7876  
7877 < fi
7878 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
6984 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
6985 <
6986 < cat >>confdefs.h <<_ACEOF
6987 < #define PS $PS
7877 > cat >>confdefs.h <<\_ACEOF
7878 > #define HAVE_FFTW3_H 1
7879   _ACEOF
7880  
7881 <
7882 < cat >>confdefs.h <<_ACEOF
7883 < #define PSTYPE $ac_cv_prog_ps_syntax
7884 < _ACEOF
7885 <
6995 <
6996 <
6997 <
6998 < # Check whether --with-mpi or --without-mpi was given.
6999 < if test "${with_mpi+set}" = set; then
7000 <  withval="$with_mpi"
7001 <  with_mpi=$withval
7002 < else
7003 <  with_mpi="no"
7004 < fi;
7005 <
7006 < case "x$with_mpi" in
7007 <        xyes | "x")  USE_MPI=yes;;
7008 <        xno) USE_MPI=no ;;
7009 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
7010 < esac
7011 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
7012 <        MPI="/usr/local"
7013 < fi
7014 < if test "$USE_MPI" = "yes"; then
7881 >        FFTW_INC_DIR="${FFTW_HOME}/include"
7882 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
7883 >        FFTW_LIBS="-lfftw3"
7884 >      else
7885 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7886  
7887 + cat >>confdefs.h <<\_ACEOF
7888 + #define HAVE_FFTW_H 1
7889 + _ACEOF
7890  
7891 < # Set variables...
7892 < MPI_LIB_DIR="$MPI/lib"
7893 < MPI_INC_DIR="$MPI/include"
7891 >          FFTW_INC_DIR="${FFTW_HOME}/include"
7892 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
7893 >          FFTW_LIBS="-lfftw"
7894 >        else
7895 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7896  
7897 + cat >>confdefs.h <<\_ACEOF
7898 + #define HAVE_DFFTW_H 1
7899 + _ACEOF
7900  
7901 +            FFTW_INC_DIR="${FFTW_HOME}/include"
7902 +            FFTW_LIB_DIR="${FFTW_HOME}/lib"
7903 +            FFTW_LIBS="-ldfftw"
7904 +          else
7905 +            { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
7906 + echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
7907 +            FFTW_INC_DIR=
7908 +            FFTW_LIB_DIR=
7909 +            FFTW_LIBS=
7910 +            LDFLAGS="$FFTW_OLD_LDFLAGS"
7911 +            CFLAGS="$FFTW_OLD_CFLAGS"
7912 +            { echo "$as_me:$LINENO: result: failed" >&5
7913 + echo "${ECHO_T}failed" >&6; }
7914 +            echo ""
7915 +            echo "*********************************************************"
7916 +            echo "* WARNING: Could not find a working FFTW installation   *"
7917 +            echo "* If you need the staticProps program to be able to     *"
7918 +            echo "* compute undulation spectra, be sure to specify a      *"
7919 +            echo "* valid fftw installation with --with-fftw=DIR          *"
7920 +            echo "*                                                       *"
7921 +            echo "* OOPSE will still work without fftw installed.         *"
7922 +            echo "*********************************************************"
7923 +            echo ""
7924 +          fi
7925 +        fi
7926 +      fi
7927  
7023 echo "$as_me:$LINENO: checking for mpi.h" >&5
7024 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
7025 have_mpi_h=0
7026 echo '#include <mpi.h>' > conftest.cc
7027 if test -z "`${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1`"; then
7028        echo "$as_me:$LINENO: result: yes" >&5
7029 echo "${ECHO_T}yes" >&6
7030        have_mpi_h=1
7031 else
7032        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
7033 echo "${ECHO_T}no! Check MPI include paths" >&6
7034        USE_MPI="no"
7035 fi
7036 rm -f conftest*
7037 if test "$have_mpi_h" = 1; then
7928  
7039 cat >>confdefs.h <<\_ACEOF
7040 #define HAVE_MPI_H 1
7041 _ACEOF
7929  
7930 +    fi
7931 +  fi
7932   fi
7933  
7934 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
7935 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
7936 < have_mpif_h=0
7937 < rm -f conftest*
7938 < cat >conftest.f90 <<EOF
7939 < program main
7940 <   include 'mpif.h'
7052 < end
7053 < EOF
7054 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
7055 <        echo "$as_me:$LINENO: result: yes" >&5
7056 < echo "${ECHO_T}yes" >&6
7057 <        MPI_F90_INC="$MPI_INC_DIR"
7058 <        have_mpif_h=1
7934 > #
7935 > # Handle user hints
7936 > #
7937 >
7938 > # Check whether --with-qhull was given.
7939 > if test "${with_qhull+set}" = set; then
7940 >  withval=$with_qhull; qhull_dir="$withval"
7941   else
7942 <        if test -s conftest.out ; then
7061 <                cat conftest.out >> config.log
7062 <        fi
7063 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
7064 < echo "${ECHO_T}no! Check MPI include paths" >&6
7065 <        USE_MPI="no"
7942 >                qhull_dir="not_set"
7943   fi
7067 rm -f conftest*
7944  
7945 < if test "$have_mpif_h" = 1; then
7945 > if test "$qhull_dir" != "no"; then
7946  
7947 < cat >>confdefs.h <<\_ACEOF
7948 < #define HAVE_MPIF_H 1
7949 < _ACEOF
7950 <
7947 > if test "$qhull_dir" != "not_set" ; then
7948 >  if test -d "$qhull_dir"
7949 >  then
7950 >    QHULL_HOME="$qhull_dir"
7951 >  else
7952 >    { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
7953 > echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
7954 >        QHULL_HOME=/usr/local
7955 >        if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
7956 >        then
7957 >                QHULL_HOME=/usr
7958 >        fi
7959 >  fi
7960   fi
7961 + #
7962 + # Locate qhull, if wanted
7963 + #
7964 + if test -n "${QHULL_HOME}"
7965 + then
7966 +        QHULL_OLD_LDFLAGS=$LDFLAGS
7967 +        QHULL_OLD_CFLAGS=$CFLAGS
7968 +        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7969 +        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
7970  
7971 < ac_ext=c
7971 >        ac_ext=c
7972   ac_cpp='$CPP $CPPFLAGS'
7973   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7974   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7975   ac_compiler_gnu=$ac_cv_c_compiler_gnu
7976  
7977 < ac_save_LDFLAGS=$LDFLAGS
7978 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
7979 <
7086 < if test x = x"$MPI_LIB"; then
7087 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
7088 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
7089 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
7977 >        { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
7978 > echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
7979 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
7980    echo $ECHO_N "(cached) $ECHO_C" >&6
7981   else
7982    ac_check_lib_save_LIBS=$LIBS
7983 < LIBS="-lmpich  $LIBS"
7983 > LIBS="-lqhull  $LIBS"
7984   cat >conftest.$ac_ext <<_ACEOF
7095 #line $LINENO "configure"
7985   /* confdefs.h.  */
7986   _ACEOF
7987   cat confdefs.h >>conftest.$ac_ext
7988   cat >>conftest.$ac_ext <<_ACEOF
7989   /* end confdefs.h.  */
7990  
7991 < /* Override any gcc2 internal prototype to avoid an error.  */
7991 > /* Override any GCC internal prototype to avoid an error.
7992 >   Use char because int might match the return type of a GCC
7993 >   builtin and then its argument prototype would still apply.  */
7994   #ifdef __cplusplus
7995   extern "C"
7996   #endif
7997 < /* We use char because int might match the return type of a gcc2
7998 <   builtin and then its argument prototype would still apply.  */
7999 < char MPI_Init ();
7997 > char qh_qhull ();
7998 > #ifdef FC_DUMMY_MAIN
7999 > #ifndef FC_DUMMY_MAIN_EQ_F77
8000 > #  ifdef __cplusplus
8001 >     extern "C"
8002 > #  endif
8003 >   int FC_DUMMY_MAIN() { return 1; }
8004 > #endif
8005 > #endif
8006   int
8007   main ()
8008   {
8009 < MPI_Init ();
8009 > return qh_qhull ();
8010    ;
8011    return 0;
8012   }
8013   _ACEOF
8014   rm -f conftest.$ac_objext conftest$ac_exeext
8015 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8016 <  (eval $ac_link) 2>&5
8015 > if { (ac_try="$ac_link"
8016 > case "(($ac_try" in
8017 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8018 >  *) ac_try_echo=$ac_try;;
8019 > esac
8020 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8021 >  (eval "$ac_link") 2>conftest.er1
8022    ac_status=$?
8023 +  grep -v '^ *+' conftest.er1 >conftest.err
8024 +  rm -f conftest.er1
8025 +  cat conftest.err >&5
8026    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8027 <  (exit $ac_status); } &&
8028 <         { ac_try='test -s conftest$ac_exeext'
8029 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8030 <  (eval $ac_try) 2>&5
8031 <  ac_status=$?
8032 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7128 <  (exit $ac_status); }; }; then
7129 <  ac_cv_lib_mpich_MPI_Init=yes
8027 >  (exit $ac_status); } && {
8028 >         test -z "$ac_c_werror_flag" ||
8029 >         test ! -s conftest.err
8030 >       } && test -s conftest$ac_exeext &&
8031 >       $as_test_x conftest$ac_exeext; then
8032 >  ac_cv_lib_qhull_qh_qhull=yes
8033   else
8034    echo "$as_me: failed program was:" >&5
8035   sed 's/^/| /' conftest.$ac_ext >&5
8036  
8037 < ac_cv_lib_mpich_MPI_Init=no
8037 >        ac_cv_lib_qhull_qh_qhull=no
8038   fi
8039 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8039 >
8040 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8041 >      conftest$ac_exeext conftest.$ac_ext
8042   LIBS=$ac_check_lib_save_LIBS
8043   fi
8044 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
8045 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
8046 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
8047 <  MPI_LIB="-lmpich"
8044 > { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8045 > echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8046 > if test $ac_cv_lib_qhull_qh_qhull = yes; then
8047 >  qhull_cv_libqhull=yes
8048 > else
8049 >  qhull_cv_libqhull=no
8050   fi
8051  
8052 < fi
8053 < if test x = x"$MPI_LIB"; then
8054 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
8055 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
7149 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
8052 >        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8053 >  { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8054 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8055 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8056    echo $ECHO_N "(cached) $ECHO_C" >&6
8057 + fi
8058 + { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8059 + echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8060   else
8061 <  ac_check_lib_save_LIBS=$LIBS
8062 < LIBS="-lmpi  $LIBS"
8061 >  # Is the header compilable?
8062 > { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8063 > echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8064   cat >conftest.$ac_ext <<_ACEOF
7155 #line $LINENO "configure"
8065   /* confdefs.h.  */
8066   _ACEOF
8067   cat confdefs.h >>conftest.$ac_ext
8068   cat >>conftest.$ac_ext <<_ACEOF
8069   /* end confdefs.h.  */
8070 <
8071 < /* Override any gcc2 internal prototype to avoid an error.  */
7163 < #ifdef __cplusplus
7164 < extern "C"
7165 < #endif
7166 < /* We use char because int might match the return type of a gcc2
7167 <   builtin and then its argument prototype would still apply.  */
7168 < char MPI_Init ();
7169 < int
7170 < main ()
7171 < {
7172 < MPI_Init ();
7173 <  ;
7174 <  return 0;
7175 < }
8070 > $ac_includes_default
8071 > #include <qhull/qhull.h>
8072   _ACEOF
8073 < rm -f conftest.$ac_objext conftest$ac_exeext
8074 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8075 <  (eval $ac_link) 2>&5
8076 <  ac_status=$?
8077 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8078 <  (exit $ac_status); } &&
8079 <         { ac_try='test -s conftest$ac_exeext'
8080 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7185 <  (eval $ac_try) 2>&5
8073 > rm -f conftest.$ac_objext
8074 > if { (ac_try="$ac_compile"
8075 > case "(($ac_try" in
8076 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8077 >  *) ac_try_echo=$ac_try;;
8078 > esac
8079 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8080 >  (eval "$ac_compile") 2>conftest.er1
8081    ac_status=$?
8082 +  grep -v '^ *+' conftest.er1 >conftest.err
8083 +  rm -f conftest.er1
8084 +  cat conftest.err >&5
8085    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 <  (exit $ac_status); }; }; then
8087 <  ac_cv_lib_mpi_MPI_Init=yes
8086 >  (exit $ac_status); } && {
8087 >         test -z "$ac_c_werror_flag" ||
8088 >         test ! -s conftest.err
8089 >       } && test -s conftest.$ac_objext; then
8090 >  ac_header_compiler=yes
8091   else
8092    echo "$as_me: failed program was:" >&5
8093   sed 's/^/| /' conftest.$ac_ext >&5
8094  
8095 < ac_cv_lib_mpi_MPI_Init=no
8095 >        ac_header_compiler=no
8096   fi
7196 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7197 LIBS=$ac_check_lib_save_LIBS
7198 fi
7199 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
7200 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7201 if test $ac_cv_lib_mpi_MPI_Init = yes; then
7202  MPI_LIB="-lmpi"
7203 fi
8097  
8098 < fi
8099 < $as_unset ac_cv_lib_mpi_MPI_Init
8100 < if test x = x"$MPI_LIB"; then
8101 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
8102 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
8103 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
8104 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7212 < else
7213 <  ac_check_lib_save_LIBS=$LIBS
7214 < LIBS="-lmpi "-llam" $LIBS"
8098 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8099 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8100 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8101 >
8102 > # Is the header present?
8103 > { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8104 > echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8105   cat >conftest.$ac_ext <<_ACEOF
7216 #line $LINENO "configure"
8106   /* confdefs.h.  */
8107   _ACEOF
8108   cat confdefs.h >>conftest.$ac_ext
8109   cat >>conftest.$ac_ext <<_ACEOF
8110   /* end confdefs.h.  */
8111 <
7223 < /* Override any gcc2 internal prototype to avoid an error.  */
7224 < #ifdef __cplusplus
7225 < extern "C"
7226 < #endif
7227 < /* We use char because int might match the return type of a gcc2
7228 <   builtin and then its argument prototype would still apply.  */
7229 < char MPI_Init ();
7230 < int
7231 < main ()
7232 < {
7233 < MPI_Init ();
7234 <  ;
7235 <  return 0;
7236 < }
8111 > #include <qhull/qhull.h>
8112   _ACEOF
8113 < rm -f conftest.$ac_objext conftest$ac_exeext
8114 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8115 <  (eval $ac_link) 2>&5
8113 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8114 > case "(($ac_try" in
8115 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8116 >  *) ac_try_echo=$ac_try;;
8117 > esac
8118 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8119 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8120    ac_status=$?
8121 +  grep -v '^ *+' conftest.er1 >conftest.err
8122 +  rm -f conftest.er1
8123 +  cat conftest.err >&5
8124    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125 <  (exit $ac_status); } &&
8126 <         { ac_try='test -s conftest$ac_exeext'
8127 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8128 <  (eval $ac_try) 2>&5
8129 <  ac_status=$?
7248 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7249 <  (exit $ac_status); }; }; then
7250 <  ac_cv_lib_mpi_MPI_Init=yes
8125 >  (exit $ac_status); } >/dev/null && {
8126 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8127 >         test ! -s conftest.err
8128 >       }; then
8129 >  ac_header_preproc=yes
8130   else
8131    echo "$as_me: failed program was:" >&5
8132   sed 's/^/| /' conftest.$ac_ext >&5
8133  
8134 < ac_cv_lib_mpi_MPI_Init=no
8134 >  ac_header_preproc=no
8135   fi
8136 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8137 < LIBS=$ac_check_lib_save_LIBS
8136 >
8137 > rm -f conftest.err conftest.$ac_ext
8138 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8139 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8140 >
8141 > # So?  What about this header?
8142 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8143 >  yes:no: )
8144 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8145 > echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8146 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8147 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8148 >    ac_header_preproc=yes
8149 >    ;;
8150 >  no:yes:* )
8151 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8152 > echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8153 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
8154 > echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
8155 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8156 > echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8157 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
8158 > echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8159 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8160 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8161 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8162 > echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8163 >    ( cat <<\_ASBOX
8164 > ## ------------------------------ ##
8165 > ## Report this to gezelter@nd.edu ##
8166 > ## ------------------------------ ##
8167 > _ASBOX
8168 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8169 >    ;;
8170 > esac
8171 > { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8172 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8173 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8174 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8175 > else
8176 >  ac_cv_header_qhull_qhull_h=$ac_header_preproc
8177   fi
8178 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
8179 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
8180 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
7263 <  MPI_LIB="-lmpi -llam"
8178 > { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8179 > echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8180 >
8181   fi
8182 + if test $ac_cv_header_qhull_qhull_h = yes; then
8183 +  qhull_cv_qhull_h=yes
8184 + else
8185 +  qhull_cv_qhull_h=no
8186 + fi
8187  
8188 +
8189 +        ac_ext=c
8190 + ac_cpp='$CPP $CPPFLAGS'
8191 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8192 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8193 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
8194 +
8195 +
8196 +        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8197 +
8198 + cat >>confdefs.h <<\_ACEOF
8199 + #define HAVE_QHULL_H 1
8200 + _ACEOF
8201 +
8202 +
8203 + cat >>confdefs.h <<\_ACEOF
8204 + #define HAVE_QHULL 1
8205 + _ACEOF
8206 +
8207 +                USE_QHULL=yes
8208 +                QHULL_INC_DIR="${QHULL_HOME}/include"
8209 +                QHULL_LIB_DIR="${QHULL_HOME}/lib"
8210 +                QHULL="-lqhull"
8211 +        else
8212 +                { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
8213 + echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
8214 +                QHULL_INC_DIR=
8215 +                QHULL_LIB_DIR=
8216 +                QHULL=
8217 +                USE_QHULL=no
8218 +                LDFLAGS="$QHULL_OLD_LDFLAGS"
8219 +                CFLAGS="$QHULL_OLD_CFLAGS"
8220 +                { echo "$as_me:$LINENO: result: failed" >&5
8221 + echo "${ECHO_T}failed" >&6; }
8222 +                echo ""
8223 +                echo "*********************************************************"
8224 +                echo "* WARNING: Could not find a working qhull installation  *"
8225 +                echo "* If you need OOPSE to be able to deal with convex      *"
8226 +                echo "* hulls be sure to specify a valid qhull installation   *"
8227 +                echo "* with --with-qhull=DIR                                 *"
8228 +                echo "*                                                       *"
8229 +                echo "* OOPSE will still work without qhull installed.        *"
8230 +                echo "*********************************************************"
8231 +                echo ""
8232 +        fi
8233 +
8234 +
8235 +
8236 +
8237   fi
8238 < $as_unset ac_cv_lib_mpich_MPI_Init
8239 < if test x = x"$MPI_LIB"; then
8240 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
8241 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
8242 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
8238 > fi
8239 >
8240 >
8241 > ac_ext=cpp
8242 > ac_cpp='$CXXCPP $CPPFLAGS'
8243 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8244 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8245 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8246 > { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
8247 > echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
8248 > if test -z "$CXXCPP"; then
8249 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
8250    echo $ECHO_N "(cached) $ECHO_C" >&6
8251   else
8252 <  ac_check_lib_save_LIBS=$LIBS
8253 < LIBS="-lmpich "-lpmpich" $LIBS"
8254 < cat >conftest.$ac_ext <<_ACEOF
8255 < #line $LINENO "configure"
8252 >      # Double quotes because CXXCPP needs to be expanded
8253 >    for CXXCPP in "$CXX -E" "/lib/cpp"
8254 >    do
8255 >      ac_preproc_ok=false
8256 > for ac_cxx_preproc_warn_flag in '' yes
8257 > do
8258 >  # Use a header file that comes with gcc, so configuring glibc
8259 >  # with a fresh cross-compiler works.
8260 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8261 >  # <limits.h> exists even on freestanding compilers.
8262 >  # On the NeXT, cc -E runs the code through the compiler's parser,
8263 >  # not just through cpp. "Syntax error" is here to catch this case.
8264 >  cat >conftest.$ac_ext <<_ACEOF
8265   /* confdefs.h.  */
8266   _ACEOF
8267   cat confdefs.h >>conftest.$ac_ext
8268   cat >>conftest.$ac_ext <<_ACEOF
8269   /* end confdefs.h.  */
8270 <
8271 < /* Override any gcc2 internal prototype to avoid an error.  */
8272 < #ifdef __cplusplus
8273 < extern "C"
8270 > #ifdef __STDC__
8271 > # include <limits.h>
8272 > #else
8273 > # include <assert.h>
8274   #endif
8275 < /* We use char because int might match the return type of a gcc2
7289 <   builtin and then its argument prototype would still apply.  */
7290 < char MPI_Init ();
7291 < int
7292 < main ()
7293 < {
7294 < MPI_Init ();
7295 <  ;
7296 <  return 0;
7297 < }
8275 >                     Syntax error
8276   _ACEOF
8277 < rm -f conftest.$ac_objext conftest$ac_exeext
8278 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8279 <  (eval $ac_link) 2>&5
8277 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8278 > case "(($ac_try" in
8279 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8280 >  *) ac_try_echo=$ac_try;;
8281 > esac
8282 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8283 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8284    ac_status=$?
8285 +  grep -v '^ *+' conftest.er1 >conftest.err
8286 +  rm -f conftest.er1
8287 +  cat conftest.err >&5
8288    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289 <  (exit $ac_status); } &&
8290 <         { ac_try='test -s conftest$ac_exeext'
8291 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8292 <  (eval $ac_try) 2>&5
8293 <  ac_status=$?
8294 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7310 <  (exit $ac_status); }; }; then
7311 <  ac_cv_lib_mpich_MPI_Init=yes
7312 < else
8289 >  (exit $ac_status); } >/dev/null && {
8290 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8291 >         test ! -s conftest.err
8292 >       }; then
8293 >  :
8294 > else
8295    echo "$as_me: failed program was:" >&5
8296   sed 's/^/| /' conftest.$ac_ext >&5
8297  
8298 < ac_cv_lib_mpich_MPI_Init=no
8298 >  # Broken: fails on valid input.
8299 > continue
8300   fi
7318 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7319 LIBS=$ac_check_lib_save_LIBS
7320 fi
7321 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
7322 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
7323 if test $ac_cv_lib_mpich_MPI_Init = yes; then
7324  MPI_LIB="-lmpich -lpmpich"
7325 fi
8301  
8302 < fi
8302 > rm -f conftest.err conftest.$ac_ext
8303  
8304 < $as_unset ac_cv_lib_mpi_MPI_Init
8305 < if test x = x"$MPI_LIB"; then
8306 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
7332 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
7333 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
7334 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7335 < else
7336 <  ac_check_lib_save_LIBS=$LIBS
7337 < LIBS="-lmpi -llam -lpthread $LIBS"
7338 < cat >conftest.$ac_ext <<_ACEOF
7339 < #line $LINENO "configure"
8304 >  # OK, works on sane cases.  Now check whether nonexistent headers
8305 >  # can be detected and how.
8306 >  cat >conftest.$ac_ext <<_ACEOF
8307   /* confdefs.h.  */
8308   _ACEOF
8309   cat confdefs.h >>conftest.$ac_ext
8310   cat >>conftest.$ac_ext <<_ACEOF
8311   /* end confdefs.h.  */
8312 <
7346 < /* Override any gcc2 internal prototype to avoid an error.  */
7347 < #ifdef __cplusplus
7348 < extern "C"
7349 < #endif
7350 < /* We use char because int might match the return type of a gcc2
7351 <   builtin and then its argument prototype would still apply.  */
7352 < char MPI_Init ();
7353 < int
7354 < main ()
7355 < {
7356 < MPI_Init ();
7357 <  ;
7358 <  return 0;
7359 < }
8312 > #include <ac_nonexistent.h>
8313   _ACEOF
8314 < rm -f conftest.$ac_objext conftest$ac_exeext
8315 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8316 <  (eval $ac_link) 2>&5
8314 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8315 > case "(($ac_try" in
8316 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8317 >  *) ac_try_echo=$ac_try;;
8318 > esac
8319 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8320 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8321    ac_status=$?
8322 +  grep -v '^ *+' conftest.er1 >conftest.err
8323 +  rm -f conftest.er1
8324 +  cat conftest.err >&5
8325    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 <  (exit $ac_status); } &&
8327 <         { ac_try='test -s conftest$ac_exeext'
8328 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8329 <  (eval $ac_try) 2>&5
8330 <  ac_status=$?
8331 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7372 <  (exit $ac_status); }; }; then
7373 <  ac_cv_lib_mpi_MPI_Init=yes
8326 >  (exit $ac_status); } >/dev/null && {
8327 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8328 >         test ! -s conftest.err
8329 >       }; then
8330 >  # Broken: success on invalid input.
8331 > continue
8332   else
8333    echo "$as_me: failed program was:" >&5
8334   sed 's/^/| /' conftest.$ac_ext >&5
8335  
8336 < ac_cv_lib_mpi_MPI_Init=no
8336 >  # Passes both tests.
8337 > ac_preproc_ok=:
8338 > break
8339   fi
7380 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7381 LIBS=$ac_check_lib_save_LIBS
7382 fi
7383 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
7384 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7385 if test $ac_cv_lib_mpi_MPI_Init = yes; then
7386  MPI_LIB="-lmpi -llam -lpthread"
7387 else
8340  
8341 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
7390 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
7391 <   { (exit 1); exit 1; }; }
7392 <             USE_MPI="no"
8341 > rm -f conftest.err conftest.$ac_ext
8342  
8343 + done
8344 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8345 + rm -f conftest.err conftest.$ac_ext
8346 + if $ac_preproc_ok; then
8347 +  break
8348   fi
8349  
8350 < fi
8350 >    done
8351 >    ac_cv_prog_CXXCPP=$CXXCPP
8352  
8353 <
8354 <
7400 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
7401 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
7402 < MPI_F90_LIB=""
7403 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
7404 <        MPI_F90_LIB="-lfmpich"
7405 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
7406 <        MPI_F90_LIB="-llamf77mpi"
8353 > fi
8354 >  CXXCPP=$ac_cv_prog_CXXCPP
8355   else
8356 <                        MPI_F90_LIB="  "
8356 >  ac_cv_prog_CXXCPP=$CXXCPP
8357   fi
8358 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
8359 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
8358 > { echo "$as_me:$LINENO: result: $CXXCPP" >&5
8359 > echo "${ECHO_T}$CXXCPP" >&6; }
8360 > ac_preproc_ok=false
8361 > for ac_cxx_preproc_warn_flag in '' yes
8362 > do
8363 >  # Use a header file that comes with gcc, so configuring glibc
8364 >  # with a fresh cross-compiler works.
8365 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8366 >  # <limits.h> exists even on freestanding compilers.
8367 >  # On the NeXT, cc -E runs the code through the compiler's parser,
8368 >  # not just through cpp. "Syntax error" is here to catch this case.
8369 >  cat >conftest.$ac_ext <<_ACEOF
8370 > /* confdefs.h.  */
8371 > _ACEOF
8372 > cat confdefs.h >>conftest.$ac_ext
8373 > cat >>conftest.$ac_ext <<_ACEOF
8374 > /* end confdefs.h.  */
8375 > #ifdef __STDC__
8376 > # include <limits.h>
8377 > #else
8378 > # include <assert.h>
8379 > #endif
8380 >                     Syntax error
8381 > _ACEOF
8382 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8383 > case "(($ac_try" in
8384 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8385 >  *) ac_try_echo=$ac_try;;
8386 > esac
8387 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8388 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8389 >  ac_status=$?
8390 >  grep -v '^ *+' conftest.er1 >conftest.err
8391 >  rm -f conftest.er1
8392 >  cat conftest.err >&5
8393 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8394 >  (exit $ac_status); } >/dev/null && {
8395 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8396 >         test ! -s conftest.err
8397 >       }; then
8398 >  :
8399 > else
8400 >  echo "$as_me: failed program was:" >&5
8401 > sed 's/^/| /' conftest.$ac_ext >&5
8402  
8403 <
8403 >  # Broken: fails on valid input.
8404 > continue
8405   fi
8406  
8407 + rm -f conftest.err conftest.$ac_ext
8408  
8409 <
8410 < # Check whether --with-sprng or --without-sprng was given.
8411 < if test "${with_sprng+set}" = set; then
8412 <  withval="$with_sprng"
8413 <  with_sprng=$withval
8409 >  # OK, works on sane cases.  Now check whether nonexistent headers
8410 >  # can be detected and how.
8411 >  cat >conftest.$ac_ext <<_ACEOF
8412 > /* confdefs.h.  */
8413 > _ACEOF
8414 > cat confdefs.h >>conftest.$ac_ext
8415 > cat >>conftest.$ac_ext <<_ACEOF
8416 > /* end confdefs.h.  */
8417 > #include <ac_nonexistent.h>
8418 > _ACEOF
8419 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8420 > case "(($ac_try" in
8421 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8422 >  *) ac_try_echo=$ac_try;;
8423 > esac
8424 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8425 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8426 >  ac_status=$?
8427 >  grep -v '^ *+' conftest.er1 >conftest.err
8428 >  rm -f conftest.er1
8429 >  cat conftest.err >&5
8430 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431 >  (exit $ac_status); } >/dev/null && {
8432 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8433 >         test ! -s conftest.err
8434 >       }; then
8435 >  # Broken: success on invalid input.
8436 > continue
8437   else
8438 <  with_sprng="/usr/local"
8439 < fi;
8438 >  echo "$as_me: failed program was:" >&5
8439 > sed 's/^/| /' conftest.$ac_ext >&5
8440  
8441 < case "x$with_sprng" in
8442 <        xyes | "x")  USE_SPRNG=yes;;
8443 <        xno) USE_SPRNG=no ;;
7429 <        *) SPRNG="$with_sprng"; USE_SPRNG=yes ;;
7430 < esac
7431 < if test "$USE_SPRNG" = "yes" -a -z "$with_sprng"; then
7432 <        SPRNG="/usr/local"
8441 >  # Passes both tests.
8442 > ac_preproc_ok=:
8443 > break
8444   fi
7434 if test "$USE_SPRNG" = "yes"; then
8445  
8446 + rm -f conftest.err conftest.$ac_ext
8447  
8448 < # Set variables...
8449 < SPRNG_LIB_DIR="$SPRNG/lib"
8450 < SPRNG_INC_DIR="$SPRNG/include"
8448 > done
8449 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8450 > rm -f conftest.err conftest.$ac_ext
8451 > if $ac_preproc_ok; then
8452 >  :
8453 > else
8454 >  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8455 > See \`config.log' for more details." >&5
8456 > echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8457 > See \`config.log' for more details." >&2;}
8458 >   { (exit 1); exit 1; }; }
8459 > fi
8460  
8461 + ac_ext=cpp
8462 + ac_cpp='$CXXCPP $CPPFLAGS'
8463 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8464 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8465 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8466  
8467  
8468 < echo "$as_me:$LINENO: checking for sprng.h" >&5
8469 < echo $ECHO_N "checking for sprng.h... $ECHO_C" >&6
8470 < have_sprng_h=0
7446 < echo '#include <sprng.h>' > conftest.cc
7447 < if test -z "`${CXX} -I${SPRNG_INC_DIR} -c conftest.cc 2>&1`"; then
7448 <        echo "$as_me:$LINENO: result: yes" >&5
7449 < echo "${ECHO_T}yes" >&6
7450 <        have_sprng_h=1
7451 < else
7452 <        echo "$as_me:$LINENO: result: no! Check SPRNG include path!" >&5
7453 < echo "${ECHO_T}no! Check SPRNG include path!" >&6
7454 <        USE_SPRNG="no"
7455 < fi
7456 < rm -f conftest*
7457 < if test "$have_sprng_h" = 1; then
8468 > #
8469 > # Handle user hints
8470 > #
8471  
8472 < cat >>confdefs.h <<\_ACEOF
8473 < #define HAVE_SPRNG_H 1
8474 < _ACEOF
8475 <
8472 > # Check whether --with-openbabel was given.
8473 > if test "${with_openbabel+set}" = set; then
8474 >  withval=$with_openbabel; openbabel_dir="$withval"
8475 > else
8476 >                openbabel_dir="not_set"
8477   fi
8478  
8479 < ac_ext=c
7466 < ac_cpp='$CPP $CPPFLAGS'
7467 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7468 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7469 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
8479 > if test "$openbabel_dir" != "no"; then
8480  
8481 < ac_save_LDFLAGS=$LDFLAGS
8482 < LDFLAGS="${LDFLAGS} -L${SPRNG_LIB_DIR} "
8481 > if test "$openbabel_dir" != "not_set" ; then
8482 >  if test -d "$openbabel_dir"
8483 >  then
8484 >    OPENBABEL_HOME="$openbabel_dir"
8485 >  else
8486 >    { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
8487 > echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
8488 >        OPENBABEL_HOME=/usr/local
8489 >        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
8490 >        then
8491 >                OPENBABEL_HOME=/usr
8492 >        fi
8493 >  fi
8494 > fi
8495 > #
8496 > # Locate openbabel, if wanted
8497 > #
8498 > if test -n "${OPENBABEL_HOME}"
8499 > then
8500  
8501 < echo "$as_me:$LINENO: checking for init_rng in -lsprng" >&5
8502 < echo $ECHO_N "checking for init_rng in -lsprng... $ECHO_C" >&6
8503 < if test "${ac_cv_lib_sprng_init_rng+set}" = set; then
8501 >        ac_ext=cpp
8502 > ac_cpp='$CXXCPP $CPPFLAGS'
8503 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8504 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8505 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8506 >
8507 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
8508 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
8509 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
8510 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
8511 >        if test "${ac_cv_header_openbabel_2_0_openbabel_babelconfig_h+set}" = set; then
8512 >  { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/babelconfig.h" >&5
8513 > echo $ECHO_N "checking for openbabel-2.0/openbabel/babelconfig.h... $ECHO_C" >&6; }
8514 > if test "${ac_cv_header_openbabel_2_0_openbabel_babelconfig_h+set}" = set; then
8515    echo $ECHO_N "(cached) $ECHO_C" >&6
8516 + fi
8517 + { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&5
8518 + echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&6; }
8519   else
8520 <  ac_check_lib_save_LIBS=$LIBS
8521 < LIBS="-lsprng  $LIBS"
8520 >  # Is the header compilable?
8521 > { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/babelconfig.h usability" >&5
8522 > echo $ECHO_N "checking openbabel-2.0/openbabel/babelconfig.h usability... $ECHO_C" >&6; }
8523   cat >conftest.$ac_ext <<_ACEOF
7482 #line $LINENO "configure"
8524   /* confdefs.h.  */
8525   _ACEOF
8526   cat confdefs.h >>conftest.$ac_ext
8527   cat >>conftest.$ac_ext <<_ACEOF
8528   /* end confdefs.h.  */
8529 <
8530 < /* Override any gcc2 internal prototype to avoid an error.  */
7490 < #ifdef __cplusplus
7491 < extern "C"
7492 < #endif
7493 < /* We use char because int might match the return type of a gcc2
7494 <   builtin and then its argument prototype would still apply.  */
7495 < char init_rng ();
7496 < int
7497 < main ()
7498 < {
7499 < init_rng ();
7500 <  ;
7501 <  return 0;
7502 < }
8529 > $ac_includes_default
8530 > #include <openbabel-2.0/openbabel/babelconfig.h>
8531   _ACEOF
8532 < rm -f conftest.$ac_objext conftest$ac_exeext
8533 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8534 <  (eval $ac_link) 2>&5
8532 > rm -f conftest.$ac_objext
8533 > if { (ac_try="$ac_compile"
8534 > case "(($ac_try" in
8535 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8536 >  *) ac_try_echo=$ac_try;;
8537 > esac
8538 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8539 >  (eval "$ac_compile") 2>conftest.er1
8540    ac_status=$?
8541 +  grep -v '^ *+' conftest.er1 >conftest.err
8542 +  rm -f conftest.er1
8543 +  cat conftest.err >&5
8544    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8545 <  (exit $ac_status); } &&
8546 <         { ac_try='test -s conftest$ac_exeext'
8547 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8548 <  (eval $ac_try) 2>&5
8549 <  ac_status=$?
7514 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7515 <  (exit $ac_status); }; }; then
7516 <  ac_cv_lib_sprng_init_rng=yes
8545 >  (exit $ac_status); } && {
8546 >         test -z "$ac_cxx_werror_flag" ||
8547 >         test ! -s conftest.err
8548 >       } && test -s conftest.$ac_objext; then
8549 >  ac_header_compiler=yes
8550   else
8551    echo "$as_me: failed program was:" >&5
8552   sed 's/^/| /' conftest.$ac_ext >&5
8553  
8554 < ac_cv_lib_sprng_init_rng=no
8554 >        ac_header_compiler=no
8555   fi
7523 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7524 LIBS=$ac_check_lib_save_LIBS
7525 fi
7526 echo "$as_me:$LINENO: result: $ac_cv_lib_sprng_init_rng" >&5
7527 echo "${ECHO_T}$ac_cv_lib_sprng_init_rng" >&6
7528 if test $ac_cv_lib_sprng_init_rng = yes; then
7529  SPRNG_LIB="-lsprng"
7530 else
8556  
8557 <             { { echo "$as_me:$LINENO: error: Didn't find libsprng; check path for SPRNG package first..." >&5
8558 < echo "$as_me: error: Didn't find libsprng; check path for SPRNG package first..." >&2;}
8559 <   { (exit 1); exit 1; }; }
7535 <             USE_SPRNG="no"
8557 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8558 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8559 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8560  
8561 + # Is the header present?
8562 + { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/babelconfig.h presence" >&5
8563 + echo $ECHO_N "checking openbabel-2.0/openbabel/babelconfig.h presence... $ECHO_C" >&6; }
8564 + cat >conftest.$ac_ext <<_ACEOF
8565 + /* confdefs.h.  */
8566 + _ACEOF
8567 + cat confdefs.h >>conftest.$ac_ext
8568 + cat >>conftest.$ac_ext <<_ACEOF
8569 + /* end confdefs.h.  */
8570 + #include <openbabel-2.0/openbabel/babelconfig.h>
8571 + _ACEOF
8572 + if { (ac_try="$ac_cpp conftest.$ac_ext"
8573 + case "(($ac_try" in
8574 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8575 +  *) ac_try_echo=$ac_try;;
8576 + esac
8577 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8578 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8579 +  ac_status=$?
8580 +  grep -v '^ *+' conftest.er1 >conftest.err
8581 +  rm -f conftest.er1
8582 +  cat conftest.err >&5
8583 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584 +  (exit $ac_status); } >/dev/null && {
8585 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8586 +         test ! -s conftest.err
8587 +       }; then
8588 +  ac_header_preproc=yes
8589 + else
8590 +  echo "$as_me: failed program was:" >&5
8591 + sed 's/^/| /' conftest.$ac_ext >&5
8592 +
8593 +  ac_header_preproc=no
8594   fi
8595  
8596 + rm -f conftest.err conftest.$ac_ext
8597 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8598 + echo "${ECHO_T}$ac_header_preproc" >&6; }
8599  
8600 < if test "$USE_SPRNG" = "no"; then
8601 <  { { echo "$as_me:$LINENO: error: No working SPRNG library found" >&5
8602 < echo "$as_me: error: No working SPRNG library found" >&2;}
8603 <   { (exit 1); exit 1; }; }
8600 > # So?  What about this header?
8601 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8602 >  yes:no: )
8603 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
8604 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8605 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the compiler's result" >&5
8606 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
8607 >    ac_header_preproc=yes
8608 >    ;;
8609 >  no:yes:* )
8610 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: present but cannot be compiled" >&5
8611 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: present but cannot be compiled" >&2;}
8612 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h:     check for missing prerequisite headers?" >&5
8613 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h:     check for missing prerequisite headers?" >&2;}
8614 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: see the Autoconf documentation" >&5
8615 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
8616 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&5
8617 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8618 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
8619 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
8620 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
8621 > echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
8622 >    ( cat <<\_ASBOX
8623 > ## ------------------------------ ##
8624 > ## Report this to gezelter@nd.edu ##
8625 > ## ------------------------------ ##
8626 > _ASBOX
8627 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8628 >    ;;
8629 > esac
8630 > { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/babelconfig.h" >&5
8631 > echo $ECHO_N "checking for openbabel-2.0/openbabel/babelconfig.h... $ECHO_C" >&6; }
8632 > if test "${ac_cv_header_openbabel_2_0_openbabel_babelconfig_h+set}" = set; then
8633 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8634 > else
8635 >  ac_cv_header_openbabel_2_0_openbabel_babelconfig_h=$ac_header_preproc
8636   fi
8637 + { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&5
8638 + echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&6; }
8639  
7546
8640   fi
8641 + if test $ac_cv_header_openbabel_2_0_openbabel_babelconfig_h = yes; then
8642 +  openbabel_cv_openbabel_h=yes
8643 + else
8644 +  openbabel_cv_openbabel_h=no
8645 + fi
8646  
8647  
8648 <
8649 < echo "$as_me:$LINENO: checking if MKL is wanted" >&5
8650 < echo $ECHO_N "checking if MKL is wanted... $ECHO_C" >&6
8651 <
7554 < # Check whether --with-mkl or --without-mkl was given.
7555 < if test "${with_mkl+set}" = set; then
7556 <  withval="$with_mkl"
7557 <     echo "$as_me:$LINENO: result: yes" >&5
7558 < echo "${ECHO_T}yes" >&6
7559 <    for dir in $withval /usr/local/intel/mkl61 /opt/intel/mkl61; do
7560 <        mkldir="$dir"
7561 <        if test -f "$dir/include/mkl.h"; then
7562 <            found_mkl="yes";
7563 <            break;
7564 <        fi
7565 <    done
7566 <    if test x_$found_mkl != x_yes; then
7567 <        { { echo "$as_me:$LINENO: error: Cannot find MKL includes" >&5
7568 < echo "$as_me: error: Cannot find MKL includes" >&2;}
7569 <   { (exit 1); exit 1; }; }
7570 <    else
7571 <        printf "MKL includes found in $mkldir/include\n";
7572 <    fi
7573 <
7574 <
7575 <
7576 <  ac_ext=c
7577 < ac_cpp='$CPP $CPPFLAGS'
7578 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7579 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7580 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7581 <
7582 <  ac_save_CPPFLAGS=$CPPFLAGS
7583 <  CPPFLAGS="${CPPFLAGS} -I${mkldir}/include"
7584 <  ac_save_LDFLAGS=$LDFLAGS
7585 <  LDFLAGS="${LDFLAGS} -L${mkldir}/lib/32 -lmkl -lvml -lguide"
7586 <  if test "${ac_cv_header_mkl_h+set}" = set; then
7587 <  echo "$as_me:$LINENO: checking for mkl.h" >&5
7588 < echo $ECHO_N "checking for mkl.h... $ECHO_C" >&6
7589 < if test "${ac_cv_header_mkl_h+set}" = set; then
8648 >        if test "${ac_cv_header_openbabel_2_0_openbabel_obconversion_h+set}" = set; then
8649 >  { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/obconversion.h" >&5
8650 > echo $ECHO_N "checking for openbabel-2.0/openbabel/obconversion.h... $ECHO_C" >&6; }
8651 > if test "${ac_cv_header_openbabel_2_0_openbabel_obconversion_h+set}" = set; then
8652    echo $ECHO_N "(cached) $ECHO_C" >&6
8653   fi
8654 < echo "$as_me:$LINENO: result: $ac_cv_header_mkl_h" >&5
8655 < echo "${ECHO_T}$ac_cv_header_mkl_h" >&6
8654 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&5
8655 > echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&6; }
8656   else
8657    # Is the header compilable?
8658 < echo "$as_me:$LINENO: checking mkl.h usability" >&5
8659 < echo $ECHO_N "checking mkl.h usability... $ECHO_C" >&6
8658 > { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/obconversion.h usability" >&5
8659 > echo $ECHO_N "checking openbabel-2.0/openbabel/obconversion.h usability... $ECHO_C" >&6; }
8660   cat >conftest.$ac_ext <<_ACEOF
7599 #line $LINENO "configure"
8661   /* confdefs.h.  */
8662   _ACEOF
8663   cat confdefs.h >>conftest.$ac_ext
8664   cat >>conftest.$ac_ext <<_ACEOF
8665   /* end confdefs.h.  */
8666   $ac_includes_default
8667 < #include <mkl.h>
8667 > #include <openbabel-2.0/openbabel/obconversion.h>
8668   _ACEOF
8669   rm -f conftest.$ac_objext
8670 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8671 <  (eval $ac_compile) 2>&5
8670 > if { (ac_try="$ac_compile"
8671 > case "(($ac_try" in
8672 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8673 >  *) ac_try_echo=$ac_try;;
8674 > esac
8675 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8676 >  (eval "$ac_compile") 2>conftest.er1
8677    ac_status=$?
8678 +  grep -v '^ *+' conftest.er1 >conftest.err
8679 +  rm -f conftest.er1
8680 +  cat conftest.err >&5
8681    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8682 <  (exit $ac_status); } &&
8683 <         { ac_try='test -s conftest.$ac_objext'
8684 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8685 <  (eval $ac_try) 2>&5
7617 <  ac_status=$?
7618 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7619 <  (exit $ac_status); }; }; then
8682 >  (exit $ac_status); } && {
8683 >         test -z "$ac_cxx_werror_flag" ||
8684 >         test ! -s conftest.err
8685 >       } && test -s conftest.$ac_objext; then
8686    ac_header_compiler=yes
8687   else
8688    echo "$as_me: failed program was:" >&5
8689   sed 's/^/| /' conftest.$ac_ext >&5
8690  
8691 < ac_header_compiler=no
8691 >        ac_header_compiler=no
8692   fi
7627 rm -f conftest.$ac_objext conftest.$ac_ext
7628 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7629 echo "${ECHO_T}$ac_header_compiler" >&6
8693  
8694 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8695 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8696 + echo "${ECHO_T}$ac_header_compiler" >&6; }
8697 +
8698   # Is the header present?
8699 < echo "$as_me:$LINENO: checking mkl.h presence" >&5
8700 < echo $ECHO_N "checking mkl.h presence... $ECHO_C" >&6
8699 > { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/obconversion.h presence" >&5
8700 > echo $ECHO_N "checking openbabel-2.0/openbabel/obconversion.h presence... $ECHO_C" >&6; }
8701   cat >conftest.$ac_ext <<_ACEOF
7635 #line $LINENO "configure"
8702   /* confdefs.h.  */
8703   _ACEOF
8704   cat confdefs.h >>conftest.$ac_ext
8705   cat >>conftest.$ac_ext <<_ACEOF
8706   /* end confdefs.h.  */
8707 < #include <mkl.h>
8707 > #include <openbabel-2.0/openbabel/obconversion.h>
8708   _ACEOF
8709 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8710 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8709 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8710 > case "(($ac_try" in
8711 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8712 >  *) ac_try_echo=$ac_try;;
8713 > esac
8714 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8715 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8716    ac_status=$?
8717    grep -v '^ *+' conftest.er1 >conftest.err
8718    rm -f conftest.er1
8719    cat conftest.err >&5
8720    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8721 <  (exit $ac_status); } >/dev/null; then
8722 <  if test -s conftest.err; then
8723 <    ac_cpp_err=$ac_c_preproc_warn_flag
8724 <  else
7654 <    ac_cpp_err=
7655 <  fi
7656 < else
7657 <  ac_cpp_err=yes
7658 < fi
7659 < if test -z "$ac_cpp_err"; then
8721 >  (exit $ac_status); } >/dev/null && {
8722 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8723 >         test ! -s conftest.err
8724 >       }; then
8725    ac_header_preproc=yes
8726   else
8727    echo "$as_me: failed program was:" >&5
# Line 7664 | Line 8729 | fi
8729  
8730    ac_header_preproc=no
8731   fi
8732 +
8733   rm -f conftest.err conftest.$ac_ext
8734 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8735 < echo "${ECHO_T}$ac_header_preproc" >&6
8734 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8735 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8736  
8737   # So?  What about this header?
8738 < case $ac_header_compiler:$ac_header_preproc in
8739 <  yes:no )
8740 <    { echo "$as_me:$LINENO: WARNING: mkl.h: accepted by the compiler, rejected by the preprocessor!" >&5
8741 < echo "$as_me: WARNING: mkl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8742 <    { echo "$as_me:$LINENO: WARNING: mkl.h: proceeding with the preprocessor's result" >&5
8743 < echo "$as_me: WARNING: mkl.h: proceeding with the preprocessor's result" >&2;}
8744 <    (
7679 <      cat <<\_ASBOX
7680 < ## ------------------------------------ ##
7681 < ## Report this to bug-autoconf@gnu.org. ##
7682 < ## ------------------------------------ ##
7683 < _ASBOX
7684 <    ) |
7685 <      sed "s/^/$as_me: WARNING:     /" >&2
8738 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8739 >  yes:no: )
8740 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
8741 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8742 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the compiler's result" >&5
8743 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
8744 >    ac_header_preproc=yes
8745      ;;
8746 <  no:yes )
8747 <    { echo "$as_me:$LINENO: WARNING: mkl.h: present but cannot be compiled" >&5
8748 < echo "$as_me: WARNING: mkl.h: present but cannot be compiled" >&2;}
8749 <    { echo "$as_me:$LINENO: WARNING: mkl.h: check for missing prerequisite headers?" >&5
8750 < echo "$as_me: WARNING: mkl.h: check for missing prerequisite headers?" >&2;}
8751 <    { echo "$as_me:$LINENO: WARNING: mkl.h: proceeding with the preprocessor's result" >&5
8752 < echo "$as_me: WARNING: mkl.h: proceeding with the preprocessor's result" >&2;}
8753 <    (
8754 <      cat <<\_ASBOX
8755 < ## ------------------------------------ ##
8756 < ## Report this to bug-autoconf@gnu.org. ##
8757 < ## ------------------------------------ ##
8746 >  no:yes:* )
8747 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: present but cannot be compiled" >&5
8748 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: present but cannot be compiled" >&2;}
8749 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
8750 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
8751 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: see the Autoconf documentation" >&5
8752 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: see the Autoconf documentation" >&2;}
8753 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
8754 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8755 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
8756 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
8757 >    { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
8758 > echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
8759 >    ( cat <<\_ASBOX
8760 > ## ------------------------------ ##
8761 > ## Report this to gezelter@nd.edu ##
8762 > ## ------------------------------ ##
8763   _ASBOX
8764 <    ) |
7701 <      sed "s/^/$as_me: WARNING:     /" >&2
8764 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8765      ;;
8766   esac
8767 < echo "$as_me:$LINENO: checking for mkl.h" >&5
8768 < echo $ECHO_N "checking for mkl.h... $ECHO_C" >&6
8769 < if test "${ac_cv_header_mkl_h+set}" = set; then
8767 > { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/obconversion.h" >&5
8768 > echo $ECHO_N "checking for openbabel-2.0/openbabel/obconversion.h... $ECHO_C" >&6; }
8769 > if test "${ac_cv_header_openbabel_2_0_openbabel_obconversion_h+set}" = set; then
8770    echo $ECHO_N "(cached) $ECHO_C" >&6
8771   else
8772 <  ac_cv_header_mkl_h=$ac_header_preproc
8772 >  ac_cv_header_openbabel_2_0_openbabel_obconversion_h=$ac_header_preproc
8773   fi
8774 < echo "$as_me:$LINENO: result: $ac_cv_header_mkl_h" >&5
8775 < echo "${ECHO_T}$ac_cv_header_mkl_h" >&6
8774 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&5
8775 > echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&6; }
8776  
8777   fi
8778 < if test $ac_cv_header_mkl_h = yes; then
8779 <
7717 <    echo "$as_me:$LINENO: checking for vslNewStream in -lmkl" >&5
7718 < echo $ECHO_N "checking for vslNewStream in -lmkl... $ECHO_C" >&6
7719 < if test "${ac_cv_lib_mkl_vslNewStream+set}" = set; then
7720 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8778 > if test $ac_cv_header_openbabel_2_0_openbabel_obconversion_h = yes; then
8779 >  openbabel_cv_obconversion_h=yes
8780   else
8781 <  ac_check_lib_save_LIBS=$LIBS
8782 < LIBS="-lmkl  $LIBS"
8783 < cat >conftest.$ac_ext <<_ACEOF
8784 < #line $LINENO "configure"
8785 < /* confdefs.h.  */
8781 >  openbabel_cv_obconversion_h=no
8782 > fi
8783 >
8784 >
8785 >        cat >conftest.$ac_ext <<_ACEOF
8786 >
8787 >             /* confdefs.h.  */
8788   _ACEOF
8789   cat confdefs.h >>conftest.$ac_ext
8790   cat >>conftest.$ac_ext <<_ACEOF
8791   /* end confdefs.h.  */
8792  
8793 < /* Override any gcc2 internal prototype to avoid an error.  */
8794 < #ifdef __cplusplus
8795 < extern "C"
8793 > #include <openbabel/babelconfig.h>
8794 > #include <openbabel/obconversion.h>
8795 > using namespace std;
8796 > using namespace OpenBabel;
8797 >
8798 > #ifdef FC_DUMMY_MAIN
8799 > #ifndef FC_DUMMY_MAIN_EQ_F77
8800 > #  ifdef __cplusplus
8801 >     extern "C"
8802 > #  endif
8803 >   int FC_DUMMY_MAIN() { return 1; }
8804   #endif
8805 < /* We use char because int might match the return type of a gcc2
7737 <   builtin and then its argument prototype would still apply.  */
7738 < char vslNewStream ();
8805 > #endif
8806   int
8807   main ()
8808   {
8809 < vslNewStream ();
8809 >
8810 > OBConversion Conv(&cin, &cout);
8811 >
8812 >
8813    ;
8814    return 0;
8815   }
8816   _ACEOF
8817   rm -f conftest.$ac_objext conftest$ac_exeext
8818 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8819 <  (eval $ac_link) 2>&5
8818 > if { (ac_try="$ac_link"
8819 > case "(($ac_try" in
8820 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8821 >  *) ac_try_echo=$ac_try;;
8822 > esac
8823 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8824 >  (eval "$ac_link") 2>conftest.er1
8825    ac_status=$?
8826 +  grep -v '^ *+' conftest.er1 >conftest.err
8827 +  rm -f conftest.er1
8828 +  cat conftest.err >&5
8829    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830 <  (exit $ac_status); } &&
8831 <         { ac_try='test -s conftest$ac_exeext'
8832 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8833 <  (eval $ac_try) 2>&5
8834 <  ac_status=$?
8835 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8836 <  (exit $ac_status); }; }; then
8837 <  ac_cv_lib_mkl_vslNewStream=yes
8830 >  (exit $ac_status); } && {
8831 >         test -z "$ac_cxx_werror_flag" ||
8832 >         test ! -s conftest.err
8833 >       } && test -s conftest$ac_exeext &&
8834 >       $as_test_x conftest$ac_exeext; then
8835 >
8836 >                openbabel_lib_found="yes"
8837 >                { echo "$as_me:$LINENO: result: found" >&5
8838 > echo "${ECHO_T}found" >&6; }
8839 >
8840   else
8841    echo "$as_me: failed program was:" >&5
8842   sed 's/^/| /' conftest.$ac_ext >&5
8843  
7764 ac_cv_lib_mkl_vslNewStream=no
7765 fi
7766 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7767 LIBS=$ac_check_lib_save_LIBS
7768 fi
7769 echo "$as_me:$LINENO: result: $ac_cv_lib_mkl_vslNewStream" >&5
7770 echo "${ECHO_T}$ac_cv_lib_mkl_vslNewStream" >&6
7771 if test $ac_cv_lib_mkl_vslNewStream = yes; then
7772  MKL_LIBDIR="${mkldir}/lib/32",
7773                     MKL_LIB="-lmkl -lvml -lguide",
7774                     HAVE_MKL="yes"
7775 fi
8844  
8845 +                openbabel_lib_found="no"
8846 +                { echo "$as_me:$LINENO: result: not found" >&5
8847 + echo "${ECHO_T}not found" >&6; }
8848  
8849 < else
7779 <  MKL_INC="-I${mkldir}/include"
8849 >
8850   fi
8851  
8852 <
8853 <  CPPFLAGS=$ac_save_CPPFLAGS
8854 <  LDFLAGS=$ac_save_LDFLAGS
7785 <  ac_ext=c
8852 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8853 >      conftest$ac_exeext conftest.$ac_ext
8854 >        ac_ext=c
8855   ac_cpp='$CPP $CPPFLAGS'
8856   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8857   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8858   ac_compiler_gnu=$ac_cv_c_compiler_gnu
8859  
8860 +        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
8861 +        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
8862  
8863 <  if test x_$HAVE_MKL != x_yes; then
8864 <        { { echo "$as_me:$LINENO: error: Can't build with MKL" >&5
8865 < echo "$as_me: error: Can't build with MKL" >&2;}
8866 <   { (exit 1); exit 1; }; }
8867 <  fi
8868 <
8869 <
8870 <
8871 <
8872 <
8873 < else
8874 <
8875 <    echo "$as_me:$LINENO: result: no" >&5
8876 < echo "${ECHO_T}no" >&6
8863 >        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
8864 >                USE_OPENBABEL=yes
8865 >                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
8866 >                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
8867 >                OPENBABEL_LIB="-lopenbabel"
8868 >        else
8869 >                { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
8870 > echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
8871 >                OPENBABEL_INC_DIR=
8872 >                OPENBABEL_LIB_DIR=
8873 >                OPENBABEL_LIB=
8874 >                USE_OPENBABEL=no
8875 >                { echo "$as_me:$LINENO: result: failed" >&5
8876 > echo "${ECHO_T}failed" >&6; }
8877 >                echo ""
8878 >                echo "*********************************************************"
8879 >                echo "* WARNING: Could not find a working openbabel-2.x       *"
8880 >                echo "* installation If you need OOPSE to be able to convert  *"
8881 >                echo "* xyz or pdb files you need to specify a valid          *"
8882 >                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
8883 >                echo "*                                                       *"
8884 >                echo "* OOPSE will still work without openbabel installed.    *"
8885 >                echo "*********************************************************"
8886 >                echo ""
8887 >        fi
8888  
7807 fi;
8889  
8890  
8891  
8892 < # Check whether --enable-doxygen or --disable-doxygen was given.
8893 < if test "${enable_doxygen+set}" = set; then
7813 <  enableval="$enable_doxygen"
8892 > fi
8893 > fi
8894  
7815 fi;
7816 # Check whether --enable-dot or --disable-dot was given.
7817 if test "${enable_dot+set}" = set; then
7818  enableval="$enable_dot"
8895  
8896 < fi;
8897 < # Check whether --enable-html-docs or --disable-html-docs was given.
8898 < if test "${enable_html_docs+set}" = set; then
8899 <  enableval="$enable_html_docs"
7824 <
7825 < else
7826 <   enable_html_docs=yes
7827 < fi;
7828 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
7829 < if test "${enable_latex_docs+set}" = set; then
7830 <  enableval="$enable_latex_docs"
7831 <
7832 < else
7833 <   enable_latex_docs=no
7834 < fi;
7835 < if test "x$enable_doxygen" = xno; then
7836 <        enable_doc=no
7837 < else
7838 <        # Extract the first word of "doxygen", so it can be a program name with args.
7839 < set dummy doxygen; ac_word=$2
7840 < echo "$as_me:$LINENO: checking for $ac_word" >&5
7841 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7842 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
8896 > # Checks for header files.
8897 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8898 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
8899 > if test "${ac_cv_header_stdc+set}" = set; then
8900    echo $ECHO_N "(cached) $ECHO_C" >&6
8901   else
8902 <  case $DOXYGEN in
8903 <  [\\/]* | ?:[\\/]*)
8904 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
8905 <  ;;
8906 <  *)
8907 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8908 < for as_dir in $PATH
8909 < do
8910 <  IFS=$as_save_IFS
8911 <  test -z "$as_dir" && as_dir=.
7855 <  for ac_exec_ext in '' $ac_executable_extensions; do
7856 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7857 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7858 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7859 <    break 2
7860 <  fi
7861 < done
7862 < done
8902 >  cat >conftest.$ac_ext <<_ACEOF
8903 > /* confdefs.h.  */
8904 > _ACEOF
8905 > cat confdefs.h >>conftest.$ac_ext
8906 > cat >>conftest.$ac_ext <<_ACEOF
8907 > /* end confdefs.h.  */
8908 > #include <stdlib.h>
8909 > #include <stdarg.h>
8910 > #include <string.h>
8911 > #include <float.h>
8912  
8913 <  ;;
8914 < esac
8915 < fi
8916 < DOXYGEN=$ac_cv_path_DOXYGEN
8913 > #ifdef FC_DUMMY_MAIN
8914 > #ifndef FC_DUMMY_MAIN_EQ_F77
8915 > #  ifdef __cplusplus
8916 >     extern "C"
8917 > #  endif
8918 >   int FC_DUMMY_MAIN() { return 1; }
8919 > #endif
8920 > #endif
8921 > int
8922 > main ()
8923 > {
8924  
8925 < if test -n "$DOXYGEN"; then
8926 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
8927 < echo "${ECHO_T}$DOXYGEN" >&6
8925 >  ;
8926 >  return 0;
8927 > }
8928 > _ACEOF
8929 > rm -f conftest.$ac_objext
8930 > if { (ac_try="$ac_compile"
8931 > case "(($ac_try" in
8932 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8933 >  *) ac_try_echo=$ac_try;;
8934 > esac
8935 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8936 >  (eval "$ac_compile") 2>conftest.er1
8937 >  ac_status=$?
8938 >  grep -v '^ *+' conftest.er1 >conftest.err
8939 >  rm -f conftest.er1
8940 >  cat conftest.err >&5
8941 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8942 >  (exit $ac_status); } && {
8943 >         test -z "$ac_c_werror_flag" ||
8944 >         test ! -s conftest.err
8945 >       } && test -s conftest.$ac_objext; then
8946 >  ac_cv_header_stdc=yes
8947   else
8948 <  echo "$as_me:$LINENO: result: no" >&5
8949 < echo "${ECHO_T}no" >&6
8948 >  echo "$as_me: failed program was:" >&5
8949 > sed 's/^/| /' conftest.$ac_ext >&5
8950 >
8951 >        ac_cv_header_stdc=no
8952   fi
8953  
8954 <        if test "x$DOXYGEN" = x; then
7878 <                if test "x$enable_doxygen" = xyes; then
7879 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
7880 < echo "$as_me: error: could not find doxygen" >&2;}
7881 <   { (exit 1); exit 1; }; }
7882 <                fi
7883 <                enable_doc=no
7884 <        else
7885 <                enable_doc=yes
7886 <                # Extract the first word of "dot", so it can be a program name with args.
7887 < set dummy dot; ac_word=$2
7888 < echo "$as_me:$LINENO: checking for $ac_word" >&5
7889 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7890 < if test "${ac_cv_path_DOT+set}" = set; then
7891 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7892 < else
7893 <  case $DOT in
7894 <  [\\/]* | ?:[\\/]*)
7895 <  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7896 <  ;;
7897 <  *)
7898 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7899 < for as_dir in $PATH
7900 < do
7901 <  IFS=$as_save_IFS
7902 <  test -z "$as_dir" && as_dir=.
7903 <  for ac_exec_ext in '' $ac_executable_extensions; do
7904 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7905 <    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
7906 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7907 <    break 2
7908 <  fi
7909 < done
7910 < done
8954 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8955  
8956 <  ;;
8957 < esac
8958 < fi
8959 < DOT=$ac_cv_path_DOT
8956 > if test $ac_cv_header_stdc = yes; then
8957 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8958 >  cat >conftest.$ac_ext <<_ACEOF
8959 > /* confdefs.h.  */
8960 > _ACEOF
8961 > cat confdefs.h >>conftest.$ac_ext
8962 > cat >>conftest.$ac_ext <<_ACEOF
8963 > /* end confdefs.h.  */
8964 > #include <string.h>
8965  
8966 < if test -n "$DOT"; then
8967 <  echo "$as_me:$LINENO: result: $DOT" >&5
8968 < echo "${ECHO_T}$DOT" >&6
8966 > _ACEOF
8967 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8968 >  $EGREP "memchr" >/dev/null 2>&1; then
8969 >  :
8970   else
8971 <  echo "$as_me:$LINENO: result: no" >&5
7922 < echo "${ECHO_T}no" >&6
8971 >  ac_cv_header_stdc=no
8972   fi
8973 + rm -f conftest*
8974  
7925        fi
8975   fi
8976  
8977 < if test "x$enable_doc" = xyes; then
8978 <  DOC=1
8977 > if test $ac_cv_header_stdc = yes; then
8978 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8979 >  cat >conftest.$ac_ext <<_ACEOF
8980 > /* confdefs.h.  */
8981 > _ACEOF
8982 > cat confdefs.h >>conftest.$ac_ext
8983 > cat >>conftest.$ac_ext <<_ACEOF
8984 > /* end confdefs.h.  */
8985 > #include <stdlib.h>
8986 >
8987 > _ACEOF
8988 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8989 >  $EGREP "free" >/dev/null 2>&1; then
8990 >  :
8991   else
8992 <  DOC=0
8992 >  ac_cv_header_stdc=no
8993   fi
8994 + rm -f conftest*
8995  
7934
7935 if test x$DOT = x; then
7936        if test "x$enable_dot" = xyes; then
7937                { { echo "$as_me:$LINENO: error: could not find dot" >&5
7938 echo "$as_me: error: could not find dot" >&2;}
7939   { (exit 1); exit 1; }; }
7940        fi
7941        enable_dot=no
7942 else
7943        enable_dot=yes
8996   fi
8997  
8998 <
8999 <
9000 <
9001 <
7950 <
7951 <
7952 < OBJEXT=".$OBJEXT"
7953 <
7954 < OOPSE=oopse
7955 <
7956 < if test "x${prefix}" = "xNONE"
7957 < then
7958 <  OOPSE_HOME=${ac_default_prefix}/oopse
8998 > if test $ac_cv_header_stdc = yes; then
8999 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9000 >  if test "$cross_compiling" = yes; then
9001 >  :
9002   else
9003 <  OOPSE_HOME=${prefix}/oopse
9004 < fi
9005 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
9006 < if test "${enable_oopse_home+set}" = set; then
9007 <  enableval="$enable_oopse_home"
9008 <  OOPSE_HOME="${enableval}"
9009 < fi;
9003 >  cat >conftest.$ac_ext <<_ACEOF
9004 > /* confdefs.h.  */
9005 > _ACEOF
9006 > cat confdefs.h >>conftest.$ac_ext
9007 > cat >>conftest.$ac_ext <<_ACEOF
9008 > /* end confdefs.h.  */
9009 > #include <ctype.h>
9010 > #include <stdlib.h>
9011 > #if ((' ' & 0x0FF) == 0x020)
9012 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9013 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9014 > #else
9015 > # define ISLOWER(c) \
9016 >                   (('a' <= (c) && (c) <= 'i') \
9017 >                     || ('j' <= (c) && (c) <= 'r') \
9018 >                     || ('s' <= (c) && (c) <= 'z'))
9019 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9020 > #endif
9021  
9022 < case "x$INSTALL" in
9023 <   x/*) ;;
9024 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
9022 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9023 > int
9024 > main ()
9025 > {
9026 >  int i;
9027 >  for (i = 0; i < 256; i++)
9028 >    if (XOR (islower (i), ISLOWER (i))
9029 >        || toupper (i) != TOUPPER (i))
9030 >      return 2;
9031 >  return 0;
9032 > }
9033 > _ACEOF
9034 > rm -f conftest$ac_exeext
9035 > if { (ac_try="$ac_link"
9036 > case "(($ac_try" in
9037 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9038 >  *) ac_try_echo=$ac_try;;
9039   esac
9040 <
9041 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
9042 <
9043 < CFLAGS=${CFLAGS-""}
9044 < CXXFLAGS=${CXXFLAGS-""}
9045 < CPPFLAGS=${CPPFLAGS-""}
9046 < FFLAGS=${FFLAGS-""}
9047 < F90FLAGS=${F90FLAGS-""}
7980 < LDFLAGS=${LDFLAGS-""}
7981 < DEBUG=${DEBUG-"-g"}
7982 <
7983 < case $debug in
7984 <  1)
7985 <     FFLAGS="$DEBUG $FFLAGS"
7986 <     F90FLAGS="$DEBUG $F90FLAGS"
7987 <     ;;
7988 <  *)
7989 <     ;;
9040 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9041 >  (eval "$ac_link") 2>&5
9042 >  ac_status=$?
9043 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9044 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9045 >  { (case "(($ac_try" in
9046 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9047 >  *) ac_try_echo=$ac_try;;
9048   esac
9049 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9050 +  (eval "$ac_try") 2>&5
9051 +  ac_status=$?
9052 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9053 +  (exit $ac_status); }; }; then
9054 +  :
9055 + else
9056 +  echo "$as_me: program exited with status $ac_status" >&5
9057 + echo "$as_me: failed program was:" >&5
9058 + sed 's/^/| /' conftest.$ac_ext >&5
9059  
9060 + ( exit $ac_status )
9061 + ac_cv_header_stdc=no
9062 + fi
9063 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9064 + fi
9065  
9066  
9067 + fi
9068 + fi
9069 + { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9070 + echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9071 + if test $ac_cv_header_stdc = yes; then
9072  
9073 + cat >>confdefs.h <<\_ACEOF
9074 + #define STDC_HEADERS 1
9075 + _ACEOF
9076  
9077 + fi
9078  
9079  
9080  
# Line 8006 | Line 9088 | esac
9088  
9089  
9090  
8009          ac_config_headers="$ac_config_headers src/config.h"
9091  
8011                    ac_config_files="$ac_config_files make/Makefile src/utils/Makefile"
9092  
9093  
8014 cat >confcache <<\_ACEOF
8015 # This file is a shell script that caches the results of configure
8016 # tests run on this system so they can be shared between configure
8017 # scripts and configure runs, see configure's option --config-cache.
8018 # It is not useful on other systems.  If it contains results you don't
8019 # want to keep, you may remove or edit it.
8020 #
8021 # config.status only pays attention to the cache file if you give it
8022 # the --recheck option to rerun configure.
8023 #
8024 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8025 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8026 # following values.
9094  
8028 _ACEOF
9095  
8030 # The following way of writing the cache mishandles newlines in values,
8031 # but we know of no workaround that is simple, portable, and efficient.
8032 # So, don't put newlines in cache variables' values.
8033 # Ultrix sh set writes to stderr and can't be redirected directly,
8034 # and sets the high bit in the cache file unless we assign to the vars.
8035 {
8036  (set) 2>&1 |
8037    case `(ac_space=' '; set | grep ac_space) 2>&1` in
8038    *ac_space=\ *)
8039      # `set' does not quote correctly, so add quotes (double-quote
8040      # substitution turns \\\\ into \\, and sed turns \\ into \).
8041      sed -n \
8042        "s/'/'\\\\''/g;
8043          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8044      ;;
8045    *)
8046      # `set' quotes correctly as required by POSIX, so do not add quotes.
8047      sed -n \
8048        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
8049      ;;
8050    esac;
8051 } |
8052  sed '
8053     t clear
8054     : clear
8055     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8056     t end
8057     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8058     : end' >>confcache
8059 if diff $cache_file confcache >/dev/null 2>&1; then :; else
8060  if test -w $cache_file; then
8061    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
8062    cat confcache >$cache_file
8063  else
8064    echo "not updating unwritable cache $cache_file"
8065  fi
8066 fi
8067 rm -f confcache
9096  
8069 test "x$prefix" = xNONE && prefix=$ac_default_prefix
8070 # Let make expand exec_prefix.
8071 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9097  
8073 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8074 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8075 # trailing colons and then remove the whole line if VPATH becomes empty
8076 # (actually we leave an empty line to preserve line numbers).
8077 if test "x$srcdir" = x.; then
8078  ac_vpsub='/^[         ]*VPATH[        ]*=/{
8079 s/:*\$(srcdir):*/:/;
8080 s/:*\${srcdir}:*/:/;
8081 s/:*@srcdir@:*/:/;
8082 s/^\([^=]*=[    ]*\):*/\1/;
8083 s/:*$//;
8084 s/^[^=]*=[      ]*$//;
8085 }'
8086 fi
9098  
8088 DEFS=-DHAVE_CONFIG_H
9099  
8090 ac_libobjs=
8091 ac_ltlibobjs=
8092 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8093  # 1. Remove the extension, and $U if already installed.
8094  ac_i=`echo "$ac_i" |
8095         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
8096  # 2. Add them.
8097  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
8098  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
8099 done
8100 LIBOBJS=$ac_libobjs
9100  
8102 LTLIBOBJS=$ac_ltlibobjs
9101  
9102  
9103  
9104 < : ${CONFIG_STATUS=./config.status}
9105 < ac_clean_files_save=$ac_clean_files
9106 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9107 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9108 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
9109 < cat >$CONFIG_STATUS <<_ACEOF
9110 < #! $SHELL
9111 < # Generated by $as_me.
8114 < # Run this file to recreate the current configuration.
8115 < # Compiler output produced by configure, useful for debugging
8116 < # configure, is in config.log if it exists.
8117 <
8118 < debug=false
8119 < ac_cs_recheck=false
8120 < ac_cs_silent=false
8121 < SHELL=\${CONFIG_SHELL-$SHELL}
8122 < _ACEOF
8123 <
8124 < cat >>$CONFIG_STATUS <<\_ACEOF
8125 < ## --------------------- ##
8126 < ## M4sh Initialization.  ##
8127 < ## --------------------- ##
8128 <
8129 < # Be Bourne compatible
8130 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
8131 <  emulate sh
8132 <  NULLCMD=:
8133 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
8134 <  # is contrary to our usage.  Disable this feature.
8135 <  alias -g '${1+"$@"}'='"$@"'
8136 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
8137 <  set -o posix
9104 > for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
9105 > do
9106 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9107 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9108 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9109 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9110 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9111 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9112   fi
9113 <
9114 < # Support unset when possible.
9115 < if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
8142 <  as_unset=unset
9113 > ac_res=`eval echo '${'$as_ac_Header'}'`
9114 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
9115 > echo "${ECHO_T}$ac_res" >&6; }
9116   else
9117 <  as_unset=false
9118 < fi
9119 <
9120 <
9121 < # Work around bugs in pre-3.0 UWIN ksh.
9122 < $as_unset ENV MAIL MAILPATH
9123 < PS1='$ '
9124 < PS2='> '
9125 < PS4='+ '
9126 <
9127 < # NLS nuisances.
9128 < for as_var in \
9129 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9130 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9131 <  LC_TELEPHONE LC_TIME
9132 < do
9133 <  if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
9134 <    eval $as_var=C; export $as_var
9135 <  else
9136 <    $as_unset $as_var
9137 <  fi
9138 < done
9139 <
9140 < # Required to use basename.
9141 < if expr a : '\(a\)' >/dev/null 2>&1; then
9142 <  as_expr=expr
9117 >  # Is the header compilable?
9118 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9119 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9120 > cat >conftest.$ac_ext <<_ACEOF
9121 > /* confdefs.h.  */
9122 > _ACEOF
9123 > cat confdefs.h >>conftest.$ac_ext
9124 > cat >>conftest.$ac_ext <<_ACEOF
9125 > /* end confdefs.h.  */
9126 > $ac_includes_default
9127 > #include <$ac_header>
9128 > _ACEOF
9129 > rm -f conftest.$ac_objext
9130 > if { (ac_try="$ac_compile"
9131 > case "(($ac_try" in
9132 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9133 >  *) ac_try_echo=$ac_try;;
9134 > esac
9135 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9136 >  (eval "$ac_compile") 2>conftest.er1
9137 >  ac_status=$?
9138 >  grep -v '^ *+' conftest.er1 >conftest.err
9139 >  rm -f conftest.er1
9140 >  cat conftest.err >&5
9141 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142 >  (exit $ac_status); } && {
9143 >         test -z "$ac_c_werror_flag" ||
9144 >         test ! -s conftest.err
9145 >       } && test -s conftest.$ac_objext; then
9146 >  ac_header_compiler=yes
9147   else
9148 <  as_expr=false
9149 < fi
9148 >  echo "$as_me: failed program was:" >&5
9149 > sed 's/^/| /' conftest.$ac_ext >&5
9150  
9151 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
8175 <  as_basename=basename
8176 < else
8177 <  as_basename=false
9151 >        ac_header_compiler=no
9152   fi
9153  
9154 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9155 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9156 + echo "${ECHO_T}$ac_header_compiler" >&6; }
9157  
9158 < # Name of the executable.
9159 < as_me=`$as_basename "$0" ||
9160 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9161 <         X"$0" : 'X\(//\)$' \| \
9162 <         X"$0" : 'X\(/\)$' \| \
9163 <         .     : '\(.\)' 2>/dev/null ||
9164 < echo X/"$0" |
9165 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9166 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
9167 <          /^X\/\(\/\).*/{ s//\1/; q; }
9168 <          s/.*/./; q'`
9158 > # Is the header present?
9159 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9160 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9161 > cat >conftest.$ac_ext <<_ACEOF
9162 > /* confdefs.h.  */
9163 > _ACEOF
9164 > cat confdefs.h >>conftest.$ac_ext
9165 > cat >>conftest.$ac_ext <<_ACEOF
9166 > /* end confdefs.h.  */
9167 > #include <$ac_header>
9168 > _ACEOF
9169 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9170 > case "(($ac_try" in
9171 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9172 >  *) ac_try_echo=$ac_try;;
9173 > esac
9174 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9175 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9176 >  ac_status=$?
9177 >  grep -v '^ *+' conftest.er1 >conftest.err
9178 >  rm -f conftest.er1
9179 >  cat conftest.err >&5
9180 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9181 >  (exit $ac_status); } >/dev/null && {
9182 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9183 >         test ! -s conftest.err
9184 >       }; then
9185 >  ac_header_preproc=yes
9186 > else
9187 >  echo "$as_me: failed program was:" >&5
9188 > sed 's/^/| /' conftest.$ac_ext >&5
9189  
9190 <
8194 < # PATH needs CR, and LINENO needs CR and PATH.
8195 < # Avoid depending upon Character Ranges.
8196 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8197 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8198 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8199 < as_cr_digits='0123456789'
8200 < as_cr_alnum=$as_cr_Letters$as_cr_digits
8201 <
8202 < # The user is always right.
8203 < if test "${PATH_SEPARATOR+set}" != set; then
8204 <  echo "#! /bin/sh" >conf$$.sh
8205 <  echo  "exit 0"   >>conf$$.sh
8206 <  chmod +x conf$$.sh
8207 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
8208 <    PATH_SEPARATOR=';'
8209 <  else
8210 <    PATH_SEPARATOR=:
8211 <  fi
8212 <  rm -f conf$$.sh
9190 >  ac_header_preproc=no
9191   fi
9192  
9193 + rm -f conftest.err conftest.$ac_ext
9194 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9195 + echo "${ECHO_T}$ac_header_preproc" >&6; }
9196  
9197 <  as_lineno_1=$LINENO
9198 <  as_lineno_2=$LINENO
9199 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9200 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
9201 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
9202 <  # Find who we are.  Look in the path if we contain no path at all
9203 <  # relative or not.
9204 <  case $0 in
9205 <    *[\\/]* ) as_myself=$0 ;;
9206 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9207 < for as_dir in $PATH
9208 < do
9209 <  IFS=$as_save_IFS
9210 <  test -z "$as_dir" && as_dir=.
9211 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9212 < done
9213 <
9214 <       ;;
9215 <  esac
9216 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
9217 <  # in which case we are not to be found in the path.
9218 <  if test "x$as_myself" = x; then
9219 <    as_myself=$0
9220 <  fi
9221 <  if test ! -f "$as_myself"; then
9222 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
9223 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
9224 <   { (exit 1); exit 1; }; }
9225 <  fi
8245 <  case $CONFIG_SHELL in
8246 <  '')
8247 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8248 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
8249 < do
8250 <  IFS=$as_save_IFS
8251 <  test -z "$as_dir" && as_dir=.
8252 <  for as_base in sh bash ksh sh5; do
8253 <         case $as_dir in
8254 <         /*)
8255 <           if ("$as_dir/$as_base" -c '
8256 <  as_lineno_1=$LINENO
8257 <  as_lineno_2=$LINENO
8258 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8259 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
8260 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
8261 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
8262 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
8263 <             CONFIG_SHELL=$as_dir/$as_base
8264 <             export CONFIG_SHELL
8265 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
8266 <           fi;;
8267 <         esac
8268 <       done
8269 < done
8270 < ;;
8271 <  esac
8272 <
8273 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
8274 <  # uniformly replaced by the line number.  The first 'sed' inserts a
8275 <  # line-number line before each line; the second 'sed' does the real
8276 <  # work.  The second script uses 'N' to pair each line-number line
8277 <  # with the numbered line, and appends trailing '-' during
8278 <  # substitution so that $LINENO is not a special case at line end.
8279 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
8280 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
8281 <  sed '=' <$as_myself |
8282 <    sed '
8283 <      N
8284 <      s,$,-,
8285 <      : loop
8286 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
8287 <      t loop
8288 <      s,-$,,
8289 <      s,^['$as_cr_digits']*\n,,
8290 <    ' >$as_me.lineno &&
8291 <  chmod +x $as_me.lineno ||
8292 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
8293 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
8294 <   { (exit 1); exit 1; }; }
8295 <
8296 <  # Don't try to exec as it changes $[0], causing all sort of problems
8297 <  # (the dirname of $[0] is not the place where we might find the
8298 <  # original and so on.  Autoconf is especially sensible to this).
8299 <  . ./$as_me.lineno
8300 <  # Exit status is that of the last command.
8301 <  exit
8302 < }
8303 <
8304 <
8305 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
8306 <  *c*,-n*) ECHO_N= ECHO_C='
8307 < ' ECHO_T='      ' ;;
8308 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
8309 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
9197 > # So?  What about this header?
9198 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9199 >  yes:no: )
9200 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9201 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9202 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9203 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9204 >    ac_header_preproc=yes
9205 >    ;;
9206 >  no:yes:* )
9207 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9208 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9209 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9210 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9211 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9212 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9213 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9214 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9215 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9216 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9217 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9218 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9219 >    ( cat <<\_ASBOX
9220 > ## ------------------------------ ##
9221 > ## Report this to gezelter@nd.edu ##
9222 > ## ------------------------------ ##
9223 > _ASBOX
9224 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9225 >    ;;
9226   esac
9227 <
9228 < if expr a : '\(a\)' >/dev/null 2>&1; then
9229 <  as_expr=expr
9227 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
9228 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9229 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9230 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9231   else
9232 <  as_expr=false
9232 >  eval "$as_ac_Header=\$ac_header_preproc"
9233   fi
9234 + ac_res=`eval echo '${'$as_ac_Header'}'`
9235 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
9236 + echo "${ECHO_T}$ac_res" >&6; }
9237  
8318 rm -f conf$$ conf$$.exe conf$$.file
8319 echo >conf$$.file
8320 if ln -s conf$$.file conf$$ 2>/dev/null; then
8321  # We could just check for DJGPP; but this test a) works b) is more generic
8322  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
8323  if test -f conf$$.exe; then
8324    # Don't use ln at all; we don't have any links
8325    as_ln_s='cp -p'
8326  else
8327    as_ln_s='ln -s'
8328  fi
8329 elif ln conf$$.file conf$$ 2>/dev/null; then
8330  as_ln_s=ln
8331 else
8332  as_ln_s='cp -p'
9238   fi
9239 < rm -f conf$$ conf$$.exe conf$$.file
9239 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
9240 >  cat >>confdefs.h <<_ACEOF
9241 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9242 > _ACEOF
9243  
8336 if mkdir -p . 2>/dev/null; then
8337  as_mkdir_p=:
8338 else
8339  as_mkdir_p=false
9244   fi
9245  
9246 < as_executable_p="test -f"
9246 > done
9247  
8344 # Sed expression to map a string onto a valid CPP name.
8345 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
9248  
9249 < # Sed expression to map a string onto a valid variable name.
9250 < as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
9249 > # Checks for typedefs, structures, and compiler characteristics.
9250 > { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
9251 > echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
9252 > if test "${ac_cv_header_stdbool_h+set}" = set; then
9253 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9254 > else
9255 >  cat >conftest.$ac_ext <<_ACEOF
9256 > /* confdefs.h.  */
9257 > _ACEOF
9258 > cat confdefs.h >>conftest.$ac_ext
9259 > cat >>conftest.$ac_ext <<_ACEOF
9260 > /* end confdefs.h.  */
9261  
9262 <
9263 < # IFS
9264 < # We need space, tab and new line, in precisely that order.
9265 < as_nl='
9266 < '
9267 < IFS="   $as_nl"
9268 <
9269 < # CDPATH.
9270 < $as_unset CDPATH
9271 <
9272 < exec 6>&1
9262 > #include <stdbool.h>
9263 > #ifndef bool
9264 > "error: bool is not defined"
9265 > #endif
9266 > #ifndef false
9267 > "error: false is not defined"
9268 > #endif
9269 > #if false
9270 > "error: false is not 0"
9271 > #endif
9272 > #ifndef true
9273 > "error: true is not defined"
9274 > #endif
9275 > #if true != 1
9276 > "error: true is not 1"
9277 > #endif
9278 > #ifndef __bool_true_false_are_defined
9279 > "error: __bool_true_false_are_defined is not defined"
9280 > #endif
9281  
9282 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
8363 < # report actual input values of CONFIG_FILES etc. instead of their
8364 < # values after options handling.  Logging --version etc. is OK.
8365 < exec 5>>config.log
8366 < {
8367 <  echo
8368 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8369 < ## Running $as_me. ##
8370 < _ASBOX
8371 < } >&5
8372 < cat >&5 <<_CSEOF
9282 >        struct s { _Bool s: 1; _Bool t; } s;
9283  
9284 < This file was extended by OOPSE $as_me 2.0, which was
9285 < generated by GNU Autoconf 2.57.  Invocation command line was
9284 >        char a[true == 1 ? 1 : -1];
9285 >        char b[false == 0 ? 1 : -1];
9286 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9287 >        char d[(bool) 0.5 == true ? 1 : -1];
9288 >        bool e = &s;
9289 >        char f[(_Bool) 0.0 == false ? 1 : -1];
9290 >        char g[true];
9291 >        char h[sizeof (_Bool)];
9292 >        char i[sizeof s.t];
9293 >        enum { j = false, k = true, l = false * true, m = true * 256 };
9294 >        _Bool n[m];
9295 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9296 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9297 > #       if defined __xlc__ || defined __GNUC__
9298 >         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9299 >            reported by James Lemley on 2005-10-05; see
9300 >            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9301 >            This test is not quite right, since xlc is allowed to
9302 >            reject this program, as the initializer for xlcbug is
9303 >            not one of the forms that C requires support for.
9304 >            However, doing the test right would require a runtime
9305 >            test, and that would make cross-compilation harder.
9306 >            Let us hope that IBM fixes the xlc bug, and also adds
9307 >            support for this kind of constant expression.  In the
9308 >            meantime, this test will reject xlc, which is OK, since
9309 >            our stdbool.h substitute should suffice.  We also test
9310 >            this with GCC, where it should work, to detect more
9311 >            quickly whether someone messes up the test in the
9312 >            future.  */
9313 >         char digs[] = "0123456789";
9314 >         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9315 > #       endif
9316 >        /* Catch a bug in an HP-UX C compiler.  See
9317 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9318 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9319 >         */
9320 >        _Bool q = true;
9321 >        _Bool *pq = &q;
9322  
9323 <  CONFIG_FILES    = $CONFIG_FILES
9324 <  CONFIG_HEADERS  = $CONFIG_HEADERS
9325 <  CONFIG_LINKS    = $CONFIG_LINKS
9326 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
9327 <  $ $0 $@
9323 > #ifdef FC_DUMMY_MAIN
9324 > #ifndef FC_DUMMY_MAIN_EQ_F77
9325 > #  ifdef __cplusplus
9326 >     extern "C"
9327 > #  endif
9328 >   int FC_DUMMY_MAIN() { return 1; }
9329 > #endif
9330 > #endif
9331 > int
9332 > main ()
9333 > {
9334  
9335 < _CSEOF
9336 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
9337 < echo >&5
9335 >        *pq |= q;
9336 >        *pq |= ! q;
9337 >        /* Refer to every declared value, to avoid compiler optimizations.  */
9338 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9339 >                + !m + !n + !o + !p + !q + !pq);
9340 >
9341 >  ;
9342 >  return 0;
9343 > }
9344   _ACEOF
9345 + rm -f conftest.$ac_objext
9346 + if { (ac_try="$ac_compile"
9347 + case "(($ac_try" in
9348 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9349 +  *) ac_try_echo=$ac_try;;
9350 + esac
9351 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9352 +  (eval "$ac_compile") 2>conftest.er1
9353 +  ac_status=$?
9354 +  grep -v '^ *+' conftest.er1 >conftest.err
9355 +  rm -f conftest.er1
9356 +  cat conftest.err >&5
9357 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358 +  (exit $ac_status); } && {
9359 +         test -z "$ac_c_werror_flag" ||
9360 +         test ! -s conftest.err
9361 +       } && test -s conftest.$ac_objext; then
9362 +  ac_cv_header_stdbool_h=yes
9363 + else
9364 +  echo "$as_me: failed program was:" >&5
9365 + sed 's/^/| /' conftest.$ac_ext >&5
9366  
9367 < # Files that config.status was made for.
8389 < if test -n "$ac_config_files"; then
8390 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
9367 >        ac_cv_header_stdbool_h=no
9368   fi
9369  
9370 < if test -n "$ac_config_headers"; then
8394 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
9370 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9371   fi
9372 + { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
9373 + echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
9374 + { echo "$as_me:$LINENO: checking for _Bool" >&5
9375 + echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
9376 + if test "${ac_cv_type__Bool+set}" = set; then
9377 +  echo $ECHO_N "(cached) $ECHO_C" >&6
9378 + else
9379 +  cat >conftest.$ac_ext <<_ACEOF
9380 + /* confdefs.h.  */
9381 + _ACEOF
9382 + cat confdefs.h >>conftest.$ac_ext
9383 + cat >>conftest.$ac_ext <<_ACEOF
9384 + /* end confdefs.h.  */
9385 + $ac_includes_default
9386 + typedef _Bool ac__type_new_;
9387 + #ifdef FC_DUMMY_MAIN
9388 + #ifndef FC_DUMMY_MAIN_EQ_F77
9389 + #  ifdef __cplusplus
9390 +     extern "C"
9391 + #  endif
9392 +   int FC_DUMMY_MAIN() { return 1; }
9393 + #endif
9394 + #endif
9395 + int
9396 + main ()
9397 + {
9398 + if ((ac__type_new_ *) 0)
9399 +  return 0;
9400 + if (sizeof (ac__type_new_))
9401 +  return 0;
9402 +  ;
9403 +  return 0;
9404 + }
9405 + _ACEOF
9406 + rm -f conftest.$ac_objext
9407 + if { (ac_try="$ac_compile"
9408 + case "(($ac_try" in
9409 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9410 +  *) ac_try_echo=$ac_try;;
9411 + esac
9412 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9413 +  (eval "$ac_compile") 2>conftest.er1
9414 +  ac_status=$?
9415 +  grep -v '^ *+' conftest.er1 >conftest.err
9416 +  rm -f conftest.er1
9417 +  cat conftest.err >&5
9418 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9419 +  (exit $ac_status); } && {
9420 +         test -z "$ac_c_werror_flag" ||
9421 +         test ! -s conftest.err
9422 +       } && test -s conftest.$ac_objext; then
9423 +  ac_cv_type__Bool=yes
9424 + else
9425 +  echo "$as_me: failed program was:" >&5
9426 + sed 's/^/| /' conftest.$ac_ext >&5
9427  
9428 < if test -n "$ac_config_links"; then
8398 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
9428 >        ac_cv_type__Bool=no
9429   fi
9430  
9431 < if test -n "$ac_config_commands"; then
8402 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
9431 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9432   fi
9433 + { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
9434 + echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
9435 + if test $ac_cv_type__Bool = yes; then
9436  
9437 < cat >>$CONFIG_STATUS <<\_ACEOF
9437 > cat >>confdefs.h <<_ACEOF
9438 > #define HAVE__BOOL 1
9439 > _ACEOF
9440  
8407 ac_cs_usage="\
8408 \`$as_me' instantiates files from templates according to the
8409 current configuration.
9441  
9442 < Usage: $0 [OPTIONS] [FILE]...
9442 > fi
9443  
9444 <  -h, --help       print this help, then exit
8414 <  -V, --version    print version number, then exit
8415 <  -q, --quiet      do not print progress messages
8416 <  -d, --debug      don't remove temporary files
8417 <      --recheck    update $as_me by reconfiguring in the same conditions
8418 <  --file=FILE[:TEMPLATE]
8419 <                   instantiate the configuration file FILE
8420 <  --header=FILE[:TEMPLATE]
8421 <                   instantiate the configuration header FILE
9444 > if test $ac_cv_header_stdbool_h = yes; then
9445  
9446 < Configuration files:
9447 < $config_files
9446 > cat >>confdefs.h <<\_ACEOF
9447 > #define HAVE_STDBOOL_H 1
9448 > _ACEOF
9449  
9450 < Configuration headers:
8427 < $config_headers
9450 > fi
9451  
9452 < Configuration links:
9453 < $config_links
9454 <
9455 < Report bugs to <bug-autoconf@gnu.org>."
9452 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9453 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9454 > if test "${ac_cv_c_const+set}" = set; then
9455 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9456 > else
9457 >  cat >conftest.$ac_ext <<_ACEOF
9458 > /* confdefs.h.  */
9459   _ACEOF
9460 + cat confdefs.h >>conftest.$ac_ext
9461 + cat >>conftest.$ac_ext <<_ACEOF
9462 + /* end confdefs.h.  */
9463  
9464 < cat >>$CONFIG_STATUS <<_ACEOF
9465 < ac_cs_version="\\
9466 < OOPSE config.status 2.0
9467 < configured by $0, generated by GNU Autoconf 2.57,
9468 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
9464 > #ifdef FC_DUMMY_MAIN
9465 > #ifndef FC_DUMMY_MAIN_EQ_F77
9466 > #  ifdef __cplusplus
9467 >     extern "C"
9468 > #  endif
9469 >   int FC_DUMMY_MAIN() { return 1; }
9470 > #endif
9471 > #endif
9472 > int
9473 > main ()
9474 > {
9475 > /* FIXME: Include the comments suggested by Paul. */
9476 > #ifndef __cplusplus
9477 >  /* Ultrix mips cc rejects this.  */
9478 >  typedef int charset[2];
9479 >  const charset cs;
9480 >  /* SunOS 4.1.1 cc rejects this.  */
9481 >  char const *const *pcpcc;
9482 >  char **ppc;
9483 >  /* NEC SVR4.0.2 mips cc rejects this.  */
9484 >  struct point {int x, y;};
9485 >  static struct point const zero = {0,0};
9486 >  /* AIX XL C 1.02.0.0 rejects this.
9487 >     It does not let you subtract one const X* pointer from another in
9488 >     an arm of an if-expression whose if-part is not a constant
9489 >     expression */
9490 >  const char *g = "string";
9491 >  pcpcc = &g + (g ? g-g : 0);
9492 >  /* HPUX 7.0 cc rejects these. */
9493 >  ++pcpcc;
9494 >  ppc = (char**) pcpcc;
9495 >  pcpcc = (char const *const *) ppc;
9496 >  { /* SCO 3.2v4 cc rejects this.  */
9497 >    char *t;
9498 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
9499 >
9500 >    *t++ = 0;
9501 >    if (s) return 0;
9502 >  }
9503 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9504 >    int x[] = {25, 17};
9505 >    const int *foo = &x[0];
9506 >    ++foo;
9507 >  }
9508 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9509 >    typedef const int *iptr;
9510 >    iptr p = 0;
9511 >    ++p;
9512 >  }
9513 >  { /* AIX XL C 1.02.0.0 rejects this saying
9514 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9515 >    struct s { int j; const int *ap[3]; };
9516 >    struct s *b; b->j = 5;
9517 >  }
9518 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9519 >    const int foo = 10;
9520 >    if (!foo) return 0;
9521 >  }
9522 >  return !cs[0] && !zero.x;
9523 > #endif
9524 >
9525 >  ;
9526 >  return 0;
9527 > }
9528 > _ACEOF
9529 > rm -f conftest.$ac_objext
9530 > if { (ac_try="$ac_compile"
9531 > case "(($ac_try" in
9532 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9533 >  *) ac_try_echo=$ac_try;;
9534 > esac
9535 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9536 >  (eval "$ac_compile") 2>conftest.er1
9537 >  ac_status=$?
9538 >  grep -v '^ *+' conftest.er1 >conftest.err
9539 >  rm -f conftest.er1
9540 >  cat conftest.err >&5
9541 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542 >  (exit $ac_status); } && {
9543 >         test -z "$ac_c_werror_flag" ||
9544 >         test ! -s conftest.err
9545 >       } && test -s conftest.$ac_objext; then
9546 >  ac_cv_c_const=yes
9547 > else
9548 >  echo "$as_me: failed program was:" >&5
9549 > sed 's/^/| /' conftest.$ac_ext >&5
9550 >
9551 >        ac_cv_c_const=no
9552 > fi
9553 >
9554 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9555 > fi
9556 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9557 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
9558 > if test $ac_cv_c_const = no; then
9559 >
9560 > cat >>confdefs.h <<\_ACEOF
9561 > #define const
9562 > _ACEOF
9563 >
9564 > fi
9565 >
9566 > { echo "$as_me:$LINENO: checking for inline" >&5
9567 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
9568 > if test "${ac_cv_c_inline+set}" = set; then
9569 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9570 > else
9571 >  ac_cv_c_inline=no
9572 > for ac_kw in inline __inline__ __inline; do
9573 >  cat >conftest.$ac_ext <<_ACEOF
9574 > /* confdefs.h.  */
9575 > _ACEOF
9576 > cat confdefs.h >>conftest.$ac_ext
9577 > cat >>conftest.$ac_ext <<_ACEOF
9578 > /* end confdefs.h.  */
9579 > #ifndef __cplusplus
9580 > typedef int foo_t;
9581 > static $ac_kw foo_t static_foo () {return 0; }
9582 > $ac_kw foo_t foo () {return 0; }
9583 > #endif
9584 >
9585 > _ACEOF
9586 > rm -f conftest.$ac_objext
9587 > if { (ac_try="$ac_compile"
9588 > case "(($ac_try" in
9589 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9590 >  *) ac_try_echo=$ac_try;;
9591 > esac
9592 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9593 >  (eval "$ac_compile") 2>conftest.er1
9594 >  ac_status=$?
9595 >  grep -v '^ *+' conftest.er1 >conftest.err
9596 >  rm -f conftest.er1
9597 >  cat conftest.err >&5
9598 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599 >  (exit $ac_status); } && {
9600 >         test -z "$ac_c_werror_flag" ||
9601 >         test ! -s conftest.err
9602 >       } && test -s conftest.$ac_objext; then
9603 >  ac_cv_c_inline=$ac_kw
9604 > else
9605 >  echo "$as_me: failed program was:" >&5
9606 > sed 's/^/| /' conftest.$ac_ext >&5
9607 >
9608 >
9609 > fi
9610 >
9611 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9612 >  test "$ac_cv_c_inline" != no && break
9613 > done
9614 >
9615 > fi
9616 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9617 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
9618 >
9619 >
9620 > case $ac_cv_c_inline in
9621 >  inline | yes) ;;
9622 >  *)
9623 >    case $ac_cv_c_inline in
9624 >      no) ac_val=;;
9625 >      *) ac_val=$ac_cv_c_inline;;
9626 >    esac
9627 >    cat >>confdefs.h <<_ACEOF
9628 > #ifndef __cplusplus
9629 > #define inline $ac_val
9630 > #endif
9631 > _ACEOF
9632 >    ;;
9633 > esac
9634 >
9635 > { echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
9636 > echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6; }
9637 > if test "${ac_cv_c_restrict+set}" = set; then
9638 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9639 > else
9640 >  ac_cv_c_restrict=no
9641 >   # Try the official restrict keyword, then gcc's __restrict, and
9642 >   # the less common variants.
9643 >   for ac_kw in restrict __restrict __restrict__ _Restrict; do
9644 >     cat >conftest.$ac_ext <<_ACEOF
9645 > /* confdefs.h.  */
9646 > _ACEOF
9647 > cat confdefs.h >>conftest.$ac_ext
9648 > cat >>conftest.$ac_ext <<_ACEOF
9649 > /* end confdefs.h.  */
9650 > typedef int * int_ptr;
9651 >        int foo (int_ptr $ac_kw ip) {
9652 >        return ip[0];
9653 >       }
9654 > #ifdef FC_DUMMY_MAIN
9655 > #ifndef FC_DUMMY_MAIN_EQ_F77
9656 > #  ifdef __cplusplus
9657 >     extern "C"
9658 > #  endif
9659 >   int FC_DUMMY_MAIN() { return 1; }
9660 > #endif
9661 > #endif
9662 > int
9663 > main ()
9664 > {
9665 > int s[1];
9666 >        int * $ac_kw t = s;
9667 >        t[0] = 0;
9668 >        return foo(t)
9669 >  ;
9670 >  return 0;
9671 > }
9672 > _ACEOF
9673 > rm -f conftest.$ac_objext
9674 > if { (ac_try="$ac_compile"
9675 > case "(($ac_try" in
9676 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9677 >  *) ac_try_echo=$ac_try;;
9678 > esac
9679 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9680 >  (eval "$ac_compile") 2>conftest.er1
9681 >  ac_status=$?
9682 >  grep -v '^ *+' conftest.er1 >conftest.err
9683 >  rm -f conftest.er1
9684 >  cat conftest.err >&5
9685 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9686 >  (exit $ac_status); } && {
9687 >         test -z "$ac_c_werror_flag" ||
9688 >         test ! -s conftest.err
9689 >       } && test -s conftest.$ac_objext; then
9690 >  ac_cv_c_restrict=$ac_kw
9691 > else
9692 >  echo "$as_me: failed program was:" >&5
9693 > sed 's/^/| /' conftest.$ac_ext >&5
9694 >
9695 >
9696 > fi
9697 >
9698 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9699 >     test "$ac_cv_c_restrict" != no && break
9700 >   done
9701 >
9702 > fi
9703 > { echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
9704 > echo "${ECHO_T}$ac_cv_c_restrict" >&6; }
9705 > case $ac_cv_c_restrict in
9706 >   restrict) ;;
9707 >   no)
9708 > cat >>confdefs.h <<\_ACEOF
9709 > #define restrict
9710 > _ACEOF
9711 > ;;
9712 >   *)  cat >>confdefs.h <<_ACEOF
9713 > #define restrict $ac_cv_c_restrict
9714 > _ACEOF
9715 > ;;
9716 > esac
9717 >
9718 > { echo "$as_me:$LINENO: checking for size_t" >&5
9719 > echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
9720 > if test "${ac_cv_type_size_t+set}" = set; then
9721 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9722 > else
9723 >  cat >conftest.$ac_ext <<_ACEOF
9724 > /* confdefs.h.  */
9725 > _ACEOF
9726 > cat confdefs.h >>conftest.$ac_ext
9727 > cat >>conftest.$ac_ext <<_ACEOF
9728 > /* end confdefs.h.  */
9729 > $ac_includes_default
9730 > typedef size_t ac__type_new_;
9731 > #ifdef FC_DUMMY_MAIN
9732 > #ifndef FC_DUMMY_MAIN_EQ_F77
9733 > #  ifdef __cplusplus
9734 >     extern "C"
9735 > #  endif
9736 >   int FC_DUMMY_MAIN() { return 1; }
9737 > #endif
9738 > #endif
9739 > int
9740 > main ()
9741 > {
9742 > if ((ac__type_new_ *) 0)
9743 >  return 0;
9744 > if (sizeof (ac__type_new_))
9745 >  return 0;
9746 >  ;
9747 >  return 0;
9748 > }
9749 > _ACEOF
9750 > rm -f conftest.$ac_objext
9751 > if { (ac_try="$ac_compile"
9752 > case "(($ac_try" in
9753 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9754 >  *) ac_try_echo=$ac_try;;
9755 > esac
9756 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9757 >  (eval "$ac_compile") 2>conftest.er1
9758 >  ac_status=$?
9759 >  grep -v '^ *+' conftest.er1 >conftest.err
9760 >  rm -f conftest.er1
9761 >  cat conftest.err >&5
9762 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763 >  (exit $ac_status); } && {
9764 >         test -z "$ac_c_werror_flag" ||
9765 >         test ! -s conftest.err
9766 >       } && test -s conftest.$ac_objext; then
9767 >  ac_cv_type_size_t=yes
9768 > else
9769 >  echo "$as_me: failed program was:" >&5
9770 > sed 's/^/| /' conftest.$ac_ext >&5
9771 >
9772 >        ac_cv_type_size_t=no
9773 > fi
9774 >
9775 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9776 > fi
9777 > { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
9778 > echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
9779 > if test $ac_cv_type_size_t = yes; then
9780 >  :
9781 > else
9782 >
9783 > cat >>confdefs.h <<_ACEOF
9784 > #define size_t unsigned int
9785 > _ACEOF
9786 >
9787 > fi
9788 >
9789 > { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
9790 > echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
9791 > if test "${ac_cv_header_time+set}" = set; then
9792 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9793 > else
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 <sys/types.h>
9801 > #include <sys/time.h>
9802 > #include <time.h>
9803 >
9804 > #ifdef FC_DUMMY_MAIN
9805 > #ifndef FC_DUMMY_MAIN_EQ_F77
9806 > #  ifdef __cplusplus
9807 >     extern "C"
9808 > #  endif
9809 >   int FC_DUMMY_MAIN() { return 1; }
9810 > #endif
9811 > #endif
9812 > int
9813 > main ()
9814 > {
9815 > if ((struct tm *) 0)
9816 > return 0;
9817 >  ;
9818 >  return 0;
9819 > }
9820 > _ACEOF
9821 > rm -f conftest.$ac_objext
9822 > if { (ac_try="$ac_compile"
9823 > case "(($ac_try" in
9824 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9825 >  *) ac_try_echo=$ac_try;;
9826 > esac
9827 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9828 >  (eval "$ac_compile") 2>conftest.er1
9829 >  ac_status=$?
9830 >  grep -v '^ *+' conftest.er1 >conftest.err
9831 >  rm -f conftest.er1
9832 >  cat conftest.err >&5
9833 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9834 >  (exit $ac_status); } && {
9835 >         test -z "$ac_c_werror_flag" ||
9836 >         test ! -s conftest.err
9837 >       } && test -s conftest.$ac_objext; then
9838 >  ac_cv_header_time=yes
9839 > else
9840 >  echo "$as_me: failed program was:" >&5
9841 > sed 's/^/| /' conftest.$ac_ext >&5
9842 >
9843 >        ac_cv_header_time=no
9844 > fi
9845 >
9846 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9847 > fi
9848 > { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
9849 > echo "${ECHO_T}$ac_cv_header_time" >&6; }
9850 > if test $ac_cv_header_time = yes; then
9851 >
9852 > cat >>confdefs.h <<\_ACEOF
9853 > #define TIME_WITH_SYS_TIME 1
9854 > _ACEOF
9855 >
9856 > fi
9857 >
9858 > { echo "$as_me:$LINENO: checking for clock_t" >&5
9859 > echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
9860 > if test "${ac_cv_type_clock_t+set}" = set; then
9861 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9862 > else
9863 >  cat >conftest.$ac_ext <<_ACEOF
9864 > /* confdefs.h.  */
9865 > _ACEOF
9866 > cat confdefs.h >>conftest.$ac_ext
9867 > cat >>conftest.$ac_ext <<_ACEOF
9868 > /* end confdefs.h.  */
9869 > $ac_includes_default
9870 > typedef clock_t ac__type_new_;
9871 > #ifdef FC_DUMMY_MAIN
9872 > #ifndef FC_DUMMY_MAIN_EQ_F77
9873 > #  ifdef __cplusplus
9874 >     extern "C"
9875 > #  endif
9876 >   int FC_DUMMY_MAIN() { return 1; }
9877 > #endif
9878 > #endif
9879 > int
9880 > main ()
9881 > {
9882 > if ((ac__type_new_ *) 0)
9883 >  return 0;
9884 > if (sizeof (ac__type_new_))
9885 >  return 0;
9886 >  ;
9887 >  return 0;
9888 > }
9889 > _ACEOF
9890 > rm -f conftest.$ac_objext
9891 > if { (ac_try="$ac_compile"
9892 > case "(($ac_try" in
9893 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9894 >  *) ac_try_echo=$ac_try;;
9895 > esac
9896 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9897 >  (eval "$ac_compile") 2>conftest.er1
9898 >  ac_status=$?
9899 >  grep -v '^ *+' conftest.er1 >conftest.err
9900 >  rm -f conftest.er1
9901 >  cat conftest.err >&5
9902 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903 >  (exit $ac_status); } && {
9904 >         test -z "$ac_c_werror_flag" ||
9905 >         test ! -s conftest.err
9906 >       } && test -s conftest.$ac_objext; then
9907 >  ac_cv_type_clock_t=yes
9908 > else
9909 >  echo "$as_me: failed program was:" >&5
9910 > sed 's/^/| /' conftest.$ac_ext >&5
9911 >
9912 >        ac_cv_type_clock_t=no
9913 > fi
9914 >
9915 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9916 > fi
9917 > { echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
9918 > echo "${ECHO_T}$ac_cv_type_clock_t" >&6; }
9919 > if test $ac_cv_type_clock_t = yes; then
9920 >
9921 > cat >>confdefs.h <<_ACEOF
9922 > #define HAVE_CLOCK_T 1
9923 > _ACEOF
9924 >
9925 >
9926 > fi
9927 >
9928 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9929 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9930 > if test "${ac_cv_c_const+set}" = set; then
9931 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9932 > else
9933 >  cat >conftest.$ac_ext <<_ACEOF
9934 > /* confdefs.h.  */
9935 > _ACEOF
9936 > cat confdefs.h >>conftest.$ac_ext
9937 > cat >>conftest.$ac_ext <<_ACEOF
9938 > /* end confdefs.h.  */
9939 >
9940 > #ifdef FC_DUMMY_MAIN
9941 > #ifndef FC_DUMMY_MAIN_EQ_F77
9942 > #  ifdef __cplusplus
9943 >     extern "C"
9944 > #  endif
9945 >   int FC_DUMMY_MAIN() { return 1; }
9946 > #endif
9947 > #endif
9948 > int
9949 > main ()
9950 > {
9951 > /* FIXME: Include the comments suggested by Paul. */
9952 > #ifndef __cplusplus
9953 >  /* Ultrix mips cc rejects this.  */
9954 >  typedef int charset[2];
9955 >  const charset cs;
9956 >  /* SunOS 4.1.1 cc rejects this.  */
9957 >  char const *const *pcpcc;
9958 >  char **ppc;
9959 >  /* NEC SVR4.0.2 mips cc rejects this.  */
9960 >  struct point {int x, y;};
9961 >  static struct point const zero = {0,0};
9962 >  /* AIX XL C 1.02.0.0 rejects this.
9963 >     It does not let you subtract one const X* pointer from another in
9964 >     an arm of an if-expression whose if-part is not a constant
9965 >     expression */
9966 >  const char *g = "string";
9967 >  pcpcc = &g + (g ? g-g : 0);
9968 >  /* HPUX 7.0 cc rejects these. */
9969 >  ++pcpcc;
9970 >  ppc = (char**) pcpcc;
9971 >  pcpcc = (char const *const *) ppc;
9972 >  { /* SCO 3.2v4 cc rejects this.  */
9973 >    char *t;
9974 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
9975 >
9976 >    *t++ = 0;
9977 >    if (s) return 0;
9978 >  }
9979 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9980 >    int x[] = {25, 17};
9981 >    const int *foo = &x[0];
9982 >    ++foo;
9983 >  }
9984 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9985 >    typedef const int *iptr;
9986 >    iptr p = 0;
9987 >    ++p;
9988 >  }
9989 >  { /* AIX XL C 1.02.0.0 rejects this saying
9990 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9991 >    struct s { int j; const int *ap[3]; };
9992 >    struct s *b; b->j = 5;
9993 >  }
9994 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9995 >    const int foo = 10;
9996 >    if (!foo) return 0;
9997 >  }
9998 >  return !cs[0] && !zero.x;
9999 > #endif
10000 >
10001 >  ;
10002 >  return 0;
10003 > }
10004 > _ACEOF
10005 > rm -f conftest.$ac_objext
10006 > if { (ac_try="$ac_compile"
10007 > case "(($ac_try" in
10008 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10009 >  *) ac_try_echo=$ac_try;;
10010 > esac
10011 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10012 >  (eval "$ac_compile") 2>conftest.er1
10013 >  ac_status=$?
10014 >  grep -v '^ *+' conftest.er1 >conftest.err
10015 >  rm -f conftest.er1
10016 >  cat conftest.err >&5
10017 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10018 >  (exit $ac_status); } && {
10019 >         test -z "$ac_c_werror_flag" ||
10020 >         test ! -s conftest.err
10021 >       } && test -s conftest.$ac_objext; then
10022 >  ac_cv_c_const=yes
10023 > else
10024 >  echo "$as_me: failed program was:" >&5
10025 > sed 's/^/| /' conftest.$ac_ext >&5
10026 >
10027 >        ac_cv_c_const=no
10028 > fi
10029 >
10030 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10031 > fi
10032 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10033 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
10034 > if test $ac_cv_c_const = no; then
10035 >
10036 > cat >>confdefs.h <<\_ACEOF
10037 > #define const
10038 > _ACEOF
10039 >
10040 > fi
10041 >
10042 > { echo "$as_me:$LINENO: checking for inline" >&5
10043 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10044 > if test "${ac_cv_c_inline+set}" = set; then
10045 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10046 > else
10047 >  ac_cv_c_inline=no
10048 > for ac_kw in inline __inline__ __inline; do
10049 >  cat >conftest.$ac_ext <<_ACEOF
10050 > /* confdefs.h.  */
10051 > _ACEOF
10052 > cat confdefs.h >>conftest.$ac_ext
10053 > cat >>conftest.$ac_ext <<_ACEOF
10054 > /* end confdefs.h.  */
10055 > #ifndef __cplusplus
10056 > typedef int foo_t;
10057 > static $ac_kw foo_t static_foo () {return 0; }
10058 > $ac_kw foo_t foo () {return 0; }
10059 > #endif
10060 >
10061 > _ACEOF
10062 > rm -f conftest.$ac_objext
10063 > if { (ac_try="$ac_compile"
10064 > case "(($ac_try" in
10065 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10066 >  *) ac_try_echo=$ac_try;;
10067 > esac
10068 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10069 >  (eval "$ac_compile") 2>conftest.er1
10070 >  ac_status=$?
10071 >  grep -v '^ *+' conftest.er1 >conftest.err
10072 >  rm -f conftest.er1
10073 >  cat conftest.err >&5
10074 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075 >  (exit $ac_status); } && {
10076 >         test -z "$ac_c_werror_flag" ||
10077 >         test ! -s conftest.err
10078 >       } && test -s conftest.$ac_objext; then
10079 >  ac_cv_c_inline=$ac_kw
10080 > else
10081 >  echo "$as_me: failed program was:" >&5
10082 > sed 's/^/| /' conftest.$ac_ext >&5
10083 >
10084 >
10085 > fi
10086 >
10087 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10088 >  test "$ac_cv_c_inline" != no && break
10089 > done
10090 >
10091 > fi
10092 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10093 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10094 >
10095 >
10096 > case $ac_cv_c_inline in
10097 >  inline | yes) ;;
10098 >  *)
10099 >    case $ac_cv_c_inline in
10100 >      no) ac_val=;;
10101 >      *) ac_val=$ac_cv_c_inline;;
10102 >    esac
10103 >    cat >>confdefs.h <<_ACEOF
10104 > #ifndef __cplusplus
10105 > #define inline $ac_val
10106 > #endif
10107 > _ACEOF
10108 >    ;;
10109 > esac
10110 >
10111 >
10112 > # Checks for library functions.
10113 >
10114 > for ac_header in stdlib.h
10115 > do
10116 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10117 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10118 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10119 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10120 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10121 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10122 > fi
10123 > ac_res=`eval echo '${'$as_ac_Header'}'`
10124 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10125 > echo "${ECHO_T}$ac_res" >&6; }
10126 > else
10127 >  # Is the header compilable?
10128 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10129 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10130 > cat >conftest.$ac_ext <<_ACEOF
10131 > /* confdefs.h.  */
10132 > _ACEOF
10133 > cat confdefs.h >>conftest.$ac_ext
10134 > cat >>conftest.$ac_ext <<_ACEOF
10135 > /* end confdefs.h.  */
10136 > $ac_includes_default
10137 > #include <$ac_header>
10138 > _ACEOF
10139 > rm -f conftest.$ac_objext
10140 > if { (ac_try="$ac_compile"
10141 > case "(($ac_try" in
10142 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10143 >  *) ac_try_echo=$ac_try;;
10144 > esac
10145 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10146 >  (eval "$ac_compile") 2>conftest.er1
10147 >  ac_status=$?
10148 >  grep -v '^ *+' conftest.er1 >conftest.err
10149 >  rm -f conftest.er1
10150 >  cat conftest.err >&5
10151 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10152 >  (exit $ac_status); } && {
10153 >         test -z "$ac_c_werror_flag" ||
10154 >         test ! -s conftest.err
10155 >       } && test -s conftest.$ac_objext; then
10156 >  ac_header_compiler=yes
10157 > else
10158 >  echo "$as_me: failed program was:" >&5
10159 > sed 's/^/| /' conftest.$ac_ext >&5
10160 >
10161 >        ac_header_compiler=no
10162 > fi
10163 >
10164 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10165 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10166 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10167 >
10168 > # Is the header present?
10169 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10170 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10171 > cat >conftest.$ac_ext <<_ACEOF
10172 > /* confdefs.h.  */
10173 > _ACEOF
10174 > cat confdefs.h >>conftest.$ac_ext
10175 > cat >>conftest.$ac_ext <<_ACEOF
10176 > /* end confdefs.h.  */
10177 > #include <$ac_header>
10178 > _ACEOF
10179 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10180 > case "(($ac_try" in
10181 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10182 >  *) ac_try_echo=$ac_try;;
10183 > esac
10184 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10185 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10186 >  ac_status=$?
10187 >  grep -v '^ *+' conftest.er1 >conftest.err
10188 >  rm -f conftest.er1
10189 >  cat conftest.err >&5
10190 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191 >  (exit $ac_status); } >/dev/null && {
10192 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10193 >         test ! -s conftest.err
10194 >       }; then
10195 >  ac_header_preproc=yes
10196 > else
10197 >  echo "$as_me: failed program was:" >&5
10198 > sed 's/^/| /' conftest.$ac_ext >&5
10199 >
10200 >  ac_header_preproc=no
10201 > fi
10202 >
10203 > rm -f conftest.err conftest.$ac_ext
10204 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10205 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10206 >
10207 > # So?  What about this header?
10208 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10209 >  yes:no: )
10210 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10211 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10212 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10213 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10214 >    ac_header_preproc=yes
10215 >    ;;
10216 >  no:yes:* )
10217 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10218 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10219 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10220 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10221 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10222 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10223 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10224 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10225 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10226 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10227 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10228 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10229 >    ( cat <<\_ASBOX
10230 > ## ------------------------------ ##
10231 > ## Report this to gezelter@nd.edu ##
10232 > ## ------------------------------ ##
10233 > _ASBOX
10234 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10235 >    ;;
10236 > esac
10237 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10238 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10239 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10240 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10241 > else
10242 >  eval "$as_ac_Header=\$ac_header_preproc"
10243 > fi
10244 > ac_res=`eval echo '${'$as_ac_Header'}'`
10245 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10246 > echo "${ECHO_T}$ac_res" >&6; }
10247 >
10248 > fi
10249 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10250 >  cat >>confdefs.h <<_ACEOF
10251 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10252 > _ACEOF
10253 >
10254 > fi
10255 >
10256 > done
10257 >
10258 > { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10259 > echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10260 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10261 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10262 > else
10263 >  if test "$cross_compiling" = yes; then
10264 >  ac_cv_func_malloc_0_nonnull=no
10265 > else
10266 >  cat >conftest.$ac_ext <<_ACEOF
10267 > /* confdefs.h.  */
10268 > _ACEOF
10269 > cat confdefs.h >>conftest.$ac_ext
10270 > cat >>conftest.$ac_ext <<_ACEOF
10271 > /* end confdefs.h.  */
10272 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10273 > # include <stdlib.h>
10274 > #else
10275 > char *malloc ();
10276 > #endif
10277 >
10278 > #ifdef FC_DUMMY_MAIN
10279 > #ifndef FC_DUMMY_MAIN_EQ_F77
10280 > #  ifdef __cplusplus
10281 >     extern "C"
10282 > #  endif
10283 >   int FC_DUMMY_MAIN() { return 1; }
10284 > #endif
10285 > #endif
10286 > int
10287 > main ()
10288 > {
10289 > return ! malloc (0);
10290 >  ;
10291 >  return 0;
10292 > }
10293 > _ACEOF
10294 > rm -f conftest$ac_exeext
10295 > if { (ac_try="$ac_link"
10296 > case "(($ac_try" in
10297 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10298 >  *) ac_try_echo=$ac_try;;
10299 > esac
10300 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10301 >  (eval "$ac_link") 2>&5
10302 >  ac_status=$?
10303 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10305 >  { (case "(($ac_try" in
10306 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10307 >  *) ac_try_echo=$ac_try;;
10308 > esac
10309 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10310 >  (eval "$ac_try") 2>&5
10311 >  ac_status=$?
10312 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10313 >  (exit $ac_status); }; }; then
10314 >  ac_cv_func_malloc_0_nonnull=yes
10315 > else
10316 >  echo "$as_me: program exited with status $ac_status" >&5
10317 > echo "$as_me: failed program was:" >&5
10318 > sed 's/^/| /' conftest.$ac_ext >&5
10319 >
10320 > ( exit $ac_status )
10321 > ac_cv_func_malloc_0_nonnull=no
10322 > fi
10323 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10324 > fi
10325 >
10326 >
10327 > fi
10328 > { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10329 > echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10330 > if test $ac_cv_func_malloc_0_nonnull = yes; then
10331 >
10332 > cat >>confdefs.h <<\_ACEOF
10333 > #define HAVE_MALLOC 1
10334 > _ACEOF
10335 >
10336 > else
10337 >  cat >>confdefs.h <<\_ACEOF
10338 > #define HAVE_MALLOC 0
10339 > _ACEOF
10340 >
10341 >   case " $LIBOBJS " in
10342 >  *" malloc.$ac_objext "* ) ;;
10343 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10344 > ;;
10345 > esac
10346 >
10347 >
10348 > cat >>confdefs.h <<\_ACEOF
10349 > #define malloc rpl_malloc
10350 > _ACEOF
10351 >
10352 > fi
10353 >
10354 >
10355 >
10356 > { echo "$as_me:$LINENO: checking for working memcmp" >&5
10357 > echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
10358 > if test "${ac_cv_func_memcmp_working+set}" = set; then
10359 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10360 > else
10361 >  if test "$cross_compiling" = yes; then
10362 >  ac_cv_func_memcmp_working=no
10363 > else
10364 >  cat >conftest.$ac_ext <<_ACEOF
10365 > /* confdefs.h.  */
10366 > _ACEOF
10367 > cat confdefs.h >>conftest.$ac_ext
10368 > cat >>conftest.$ac_ext <<_ACEOF
10369 > /* end confdefs.h.  */
10370 > $ac_includes_default
10371 > #ifdef FC_DUMMY_MAIN
10372 > #ifndef FC_DUMMY_MAIN_EQ_F77
10373 > #  ifdef __cplusplus
10374 >     extern "C"
10375 > #  endif
10376 >   int FC_DUMMY_MAIN() { return 1; }
10377 > #endif
10378 > #endif
10379 > int
10380 > main ()
10381 > {
10382 >
10383 >  /* Some versions of memcmp are not 8-bit clean.  */
10384 >  char c0 = '\100', c1 = '\200', c2 = '\201';
10385 >  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
10386 >    return 1;
10387 >
10388 >  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
10389 >     or more and with at least one buffer not starting on a 4-byte boundary.
10390 >     William Lewis provided this test program.   */
10391 >  {
10392 >    char foo[21];
10393 >    char bar[21];
10394 >    int i;
10395 >    for (i = 0; i < 4; i++)
10396 >      {
10397 >        char *a = foo + i;
10398 >        char *b = bar + i;
10399 >        strcpy (a, "--------01111111");
10400 >        strcpy (b, "--------10000000");
10401 >        if (memcmp (a, b, 16) >= 0)
10402 >          return 1;
10403 >      }
10404 >    return 0;
10405 >  }
10406 >
10407 >  ;
10408 >  return 0;
10409 > }
10410 > _ACEOF
10411 > rm -f conftest$ac_exeext
10412 > if { (ac_try="$ac_link"
10413 > case "(($ac_try" in
10414 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10415 >  *) ac_try_echo=$ac_try;;
10416 > esac
10417 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10418 >  (eval "$ac_link") 2>&5
10419 >  ac_status=$?
10420 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10421 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10422 >  { (case "(($ac_try" in
10423 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10424 >  *) ac_try_echo=$ac_try;;
10425 > esac
10426 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10427 >  (eval "$ac_try") 2>&5
10428 >  ac_status=$?
10429 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 >  (exit $ac_status); }; }; then
10431 >  ac_cv_func_memcmp_working=yes
10432 > else
10433 >  echo "$as_me: program exited with status $ac_status" >&5
10434 > echo "$as_me: failed program was:" >&5
10435 > sed 's/^/| /' conftest.$ac_ext >&5
10436 >
10437 > ( exit $ac_status )
10438 > ac_cv_func_memcmp_working=no
10439 > fi
10440 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10441 > fi
10442 >
10443 >
10444 > fi
10445 > { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
10446 > echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
10447 > test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
10448 >  *" memcmp.$ac_objext "* ) ;;
10449 >  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
10450 > ;;
10451 > esac
10452 >
10453 >
10454 >
10455 > for ac_header in stdlib.h
10456 > do
10457 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10458 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10459 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10460 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10461 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10462 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10463 > fi
10464 > ac_res=`eval echo '${'$as_ac_Header'}'`
10465 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10466 > echo "${ECHO_T}$ac_res" >&6; }
10467 > else
10468 >  # Is the header compilable?
10469 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10470 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10471 > cat >conftest.$ac_ext <<_ACEOF
10472 > /* confdefs.h.  */
10473 > _ACEOF
10474 > cat confdefs.h >>conftest.$ac_ext
10475 > cat >>conftest.$ac_ext <<_ACEOF
10476 > /* end confdefs.h.  */
10477 > $ac_includes_default
10478 > #include <$ac_header>
10479 > _ACEOF
10480 > rm -f conftest.$ac_objext
10481 > if { (ac_try="$ac_compile"
10482 > case "(($ac_try" in
10483 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10484 >  *) ac_try_echo=$ac_try;;
10485 > esac
10486 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10487 >  (eval "$ac_compile") 2>conftest.er1
10488 >  ac_status=$?
10489 >  grep -v '^ *+' conftest.er1 >conftest.err
10490 >  rm -f conftest.er1
10491 >  cat conftest.err >&5
10492 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 >  (exit $ac_status); } && {
10494 >         test -z "$ac_c_werror_flag" ||
10495 >         test ! -s conftest.err
10496 >       } && test -s conftest.$ac_objext; then
10497 >  ac_header_compiler=yes
10498 > else
10499 >  echo "$as_me: failed program was:" >&5
10500 > sed 's/^/| /' conftest.$ac_ext >&5
10501 >
10502 >        ac_header_compiler=no
10503 > fi
10504 >
10505 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10506 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10507 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10508 >
10509 > # Is the header present?
10510 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10511 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10512 > cat >conftest.$ac_ext <<_ACEOF
10513 > /* confdefs.h.  */
10514 > _ACEOF
10515 > cat confdefs.h >>conftest.$ac_ext
10516 > cat >>conftest.$ac_ext <<_ACEOF
10517 > /* end confdefs.h.  */
10518 > #include <$ac_header>
10519 > _ACEOF
10520 > if { (ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 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); } >/dev/null && {
10533 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10534 >         test ! -s conftest.err
10535 >       }; then
10536 >  ac_header_preproc=yes
10537 > else
10538 >  echo "$as_me: failed program was:" >&5
10539 > sed 's/^/| /' conftest.$ac_ext >&5
10540 >
10541 >  ac_header_preproc=no
10542 > fi
10543 >
10544 > rm -f conftest.err conftest.$ac_ext
10545 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10546 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10547 >
10548 > # So?  What about this header?
10549 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10550 >  yes:no: )
10551 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10552 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10553 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10554 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10555 >    ac_header_preproc=yes
10556 >    ;;
10557 >  no:yes:* )
10558 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10559 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10560 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10561 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10562 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10563 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10564 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10565 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10566 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10567 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10568 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10569 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10570 >    ( cat <<\_ASBOX
10571 > ## ------------------------------ ##
10572 > ## Report this to gezelter@nd.edu ##
10573 > ## ------------------------------ ##
10574 > _ASBOX
10575 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10576 >    ;;
10577 > esac
10578 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10579 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10580 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10581 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10582 > else
10583 >  eval "$as_ac_Header=\$ac_header_preproc"
10584 > fi
10585 > ac_res=`eval echo '${'$as_ac_Header'}'`
10586 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10587 > echo "${ECHO_T}$ac_res" >&6; }
10588 >
10589 > fi
10590 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10591 >  cat >>confdefs.h <<_ACEOF
10592 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10593 > _ACEOF
10594 >
10595 > fi
10596 >
10597 > done
10598 >
10599 > { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10600 > echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10601 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10602 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10603 > else
10604 >  if test "$cross_compiling" = yes; then
10605 >  ac_cv_func_realloc_0_nonnull=no
10606 > else
10607 >  cat >conftest.$ac_ext <<_ACEOF
10608 > /* confdefs.h.  */
10609 > _ACEOF
10610 > cat confdefs.h >>conftest.$ac_ext
10611 > cat >>conftest.$ac_ext <<_ACEOF
10612 > /* end confdefs.h.  */
10613 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10614 > # include <stdlib.h>
10615 > #else
10616 > char *realloc ();
10617 > #endif
10618 >
10619 > #ifdef FC_DUMMY_MAIN
10620 > #ifndef FC_DUMMY_MAIN_EQ_F77
10621 > #  ifdef __cplusplus
10622 >     extern "C"
10623 > #  endif
10624 >   int FC_DUMMY_MAIN() { return 1; }
10625 > #endif
10626 > #endif
10627 > int
10628 > main ()
10629 > {
10630 > return ! realloc (0, 0);
10631 >  ;
10632 >  return 0;
10633 > }
10634 > _ACEOF
10635 > rm -f conftest$ac_exeext
10636 > if { (ac_try="$ac_link"
10637 > case "(($ac_try" in
10638 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10639 >  *) ac_try_echo=$ac_try;;
10640 > esac
10641 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10642 >  (eval "$ac_link") 2>&5
10643 >  ac_status=$?
10644 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10645 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10646 >  { (case "(($ac_try" in
10647 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10648 >  *) ac_try_echo=$ac_try;;
10649 > esac
10650 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10651 >  (eval "$ac_try") 2>&5
10652 >  ac_status=$?
10653 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654 >  (exit $ac_status); }; }; then
10655 >  ac_cv_func_realloc_0_nonnull=yes
10656 > else
10657 >  echo "$as_me: program exited with status $ac_status" >&5
10658 > echo "$as_me: failed program was:" >&5
10659 > sed 's/^/| /' conftest.$ac_ext >&5
10660 >
10661 > ( exit $ac_status )
10662 > ac_cv_func_realloc_0_nonnull=no
10663 > fi
10664 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10665 > fi
10666 >
10667 >
10668 > fi
10669 > { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
10670 > echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
10671 > if test $ac_cv_func_realloc_0_nonnull = yes; then
10672 >
10673 > cat >>confdefs.h <<\_ACEOF
10674 > #define HAVE_REALLOC 1
10675 > _ACEOF
10676 >
10677 > else
10678 >  cat >>confdefs.h <<\_ACEOF
10679 > #define HAVE_REALLOC 0
10680 > _ACEOF
10681 >
10682 >   case " $LIBOBJS " in
10683 >  *" realloc.$ac_objext "* ) ;;
10684 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
10685 > ;;
10686 > esac
10687 >
10688 >
10689 > cat >>confdefs.h <<\_ACEOF
10690 > #define realloc rpl_realloc
10691 > _ACEOF
10692 >
10693 > fi
10694 >
10695 >
10696 >
10697 >
10698 >
10699 > for ac_header in sys/select.h sys/socket.h
10700 > do
10701 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10702 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10703 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10704 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10705 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10706 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10707 > fi
10708 > ac_res=`eval echo '${'$as_ac_Header'}'`
10709 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10710 > echo "${ECHO_T}$ac_res" >&6; }
10711 > else
10712 >  # Is the header compilable?
10713 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10714 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10715 > cat >conftest.$ac_ext <<_ACEOF
10716 > /* confdefs.h.  */
10717 > _ACEOF
10718 > cat confdefs.h >>conftest.$ac_ext
10719 > cat >>conftest.$ac_ext <<_ACEOF
10720 > /* end confdefs.h.  */
10721 > $ac_includes_default
10722 > #include <$ac_header>
10723 > _ACEOF
10724 > rm -f conftest.$ac_objext
10725 > if { (ac_try="$ac_compile"
10726 > case "(($ac_try" in
10727 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10728 >  *) ac_try_echo=$ac_try;;
10729 > esac
10730 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10731 >  (eval "$ac_compile") 2>conftest.er1
10732 >  ac_status=$?
10733 >  grep -v '^ *+' conftest.er1 >conftest.err
10734 >  rm -f conftest.er1
10735 >  cat conftest.err >&5
10736 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10737 >  (exit $ac_status); } && {
10738 >         test -z "$ac_c_werror_flag" ||
10739 >         test ! -s conftest.err
10740 >       } && test -s conftest.$ac_objext; then
10741 >  ac_header_compiler=yes
10742 > else
10743 >  echo "$as_me: failed program was:" >&5
10744 > sed 's/^/| /' conftest.$ac_ext >&5
10745 >
10746 >        ac_header_compiler=no
10747 > fi
10748 >
10749 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10750 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10751 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10752 >
10753 > # Is the header present?
10754 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10755 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10756 > cat >conftest.$ac_ext <<_ACEOF
10757 > /* confdefs.h.  */
10758 > _ACEOF
10759 > cat confdefs.h >>conftest.$ac_ext
10760 > cat >>conftest.$ac_ext <<_ACEOF
10761 > /* end confdefs.h.  */
10762 > #include <$ac_header>
10763 > _ACEOF
10764 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10765 > case "(($ac_try" in
10766 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10767 >  *) ac_try_echo=$ac_try;;
10768 > esac
10769 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10770 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10771 >  ac_status=$?
10772 >  grep -v '^ *+' conftest.er1 >conftest.err
10773 >  rm -f conftest.er1
10774 >  cat conftest.err >&5
10775 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776 >  (exit $ac_status); } >/dev/null && {
10777 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10778 >         test ! -s conftest.err
10779 >       }; then
10780 >  ac_header_preproc=yes
10781 > else
10782 >  echo "$as_me: failed program was:" >&5
10783 > sed 's/^/| /' conftest.$ac_ext >&5
10784 >
10785 >  ac_header_preproc=no
10786 > fi
10787 >
10788 > rm -f conftest.err conftest.$ac_ext
10789 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10790 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10791 >
10792 > # So?  What about this header?
10793 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10794 >  yes:no: )
10795 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10796 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10797 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10798 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10799 >    ac_header_preproc=yes
10800 >    ;;
10801 >  no:yes:* )
10802 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10803 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10804 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10805 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10806 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10807 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10808 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10809 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10810 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10811 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10812 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10813 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10814 >    ( cat <<\_ASBOX
10815 > ## ------------------------------ ##
10816 > ## Report this to gezelter@nd.edu ##
10817 > ## ------------------------------ ##
10818 > _ASBOX
10819 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10820 >    ;;
10821 > esac
10822 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10823 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10824 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10825 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10826 > else
10827 >  eval "$as_ac_Header=\$ac_header_preproc"
10828 > fi
10829 > ac_res=`eval echo '${'$as_ac_Header'}'`
10830 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10831 > echo "${ECHO_T}$ac_res" >&6; }
10832 >
10833 > fi
10834 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10835 >  cat >>confdefs.h <<_ACEOF
10836 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10837 > _ACEOF
10838 >
10839 > fi
10840 >
10841 > done
10842 >
10843 > { echo "$as_me:$LINENO: checking types of arguments for select" >&5
10844 > echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
10845 > if test "${ac_cv_func_select_args+set}" = set; then
10846 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10847 > else
10848 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10849 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10850 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10851 >   cat >conftest.$ac_ext <<_ACEOF
10852 > /* confdefs.h.  */
10853 > _ACEOF
10854 > cat confdefs.h >>conftest.$ac_ext
10855 > cat >>conftest.$ac_ext <<_ACEOF
10856 > /* end confdefs.h.  */
10857 > $ac_includes_default
10858 > #ifdef HAVE_SYS_SELECT_H
10859 > # include <sys/select.h>
10860 > #endif
10861 > #ifdef HAVE_SYS_SOCKET_H
10862 > # include <sys/socket.h>
10863 > #endif
10864 >
10865 > #ifdef FC_DUMMY_MAIN
10866 > #ifndef FC_DUMMY_MAIN_EQ_F77
10867 > #  ifdef __cplusplus
10868 >     extern "C"
10869 > #  endif
10870 >   int FC_DUMMY_MAIN() { return 1; }
10871 > #endif
10872 > #endif
10873 > int
10874 > main ()
10875 > {
10876 > extern int select ($ac_arg1,
10877 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
10878 >                                            $ac_arg5);
10879 >  ;
10880 >  return 0;
10881 > }
10882 > _ACEOF
10883 > rm -f conftest.$ac_objext
10884 > if { (ac_try="$ac_compile"
10885 > case "(($ac_try" in
10886 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10887 >  *) ac_try_echo=$ac_try;;
10888 > esac
10889 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10890 >  (eval "$ac_compile") 2>conftest.er1
10891 >  ac_status=$?
10892 >  grep -v '^ *+' conftest.er1 >conftest.err
10893 >  rm -f conftest.er1
10894 >  cat conftest.err >&5
10895 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10896 >  (exit $ac_status); } && {
10897 >         test -z "$ac_c_werror_flag" ||
10898 >         test ! -s conftest.err
10899 >       } && test -s conftest.$ac_objext; then
10900 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10901 > else
10902 >  echo "$as_me: failed program was:" >&5
10903 > sed 's/^/| /' conftest.$ac_ext >&5
10904 >
10905 >
10906 > fi
10907 >
10908 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10909 >  done
10910 > done
10911 > done
10912 > # Provide a safe default value.
10913 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10914 >
10915 > fi
10916 > { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
10917 > echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
10918 > ac_save_IFS=$IFS; IFS=','
10919 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10920 > IFS=$ac_save_IFS
10921 > shift
10922 >
10923 > cat >>confdefs.h <<_ACEOF
10924 > #define SELECT_TYPE_ARG1 $1
10925 > _ACEOF
10926 >
10927 >
10928 > cat >>confdefs.h <<_ACEOF
10929 > #define SELECT_TYPE_ARG234 ($2)
10930 > _ACEOF
10931 >
10932 >
10933 > cat >>confdefs.h <<_ACEOF
10934 > #define SELECT_TYPE_ARG5 ($3)
10935 > _ACEOF
10936 >
10937 > rm -f conftest*
10938 >
10939 >
10940 > for ac_func in strftime
10941 > do
10942 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10943 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
10944 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10945 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10946 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10947 > else
10948 >  cat >conftest.$ac_ext <<_ACEOF
10949 > /* confdefs.h.  */
10950 > _ACEOF
10951 > cat confdefs.h >>conftest.$ac_ext
10952 > cat >>conftest.$ac_ext <<_ACEOF
10953 > /* end confdefs.h.  */
10954 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10955 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10956 > #define $ac_func innocuous_$ac_func
10957 >
10958 > /* System header to define __stub macros and hopefully few prototypes,
10959 >    which can conflict with char $ac_func (); below.
10960 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10961 >    <limits.h> exists even on freestanding compilers.  */
10962 >
10963 > #ifdef __STDC__
10964 > # include <limits.h>
10965 > #else
10966 > # include <assert.h>
10967 > #endif
10968 >
10969 > #undef $ac_func
10970 >
10971 > /* Override any GCC internal prototype to avoid an error.
10972 >   Use char because int might match the return type of a GCC
10973 >   builtin and then its argument prototype would still apply.  */
10974 > #ifdef __cplusplus
10975 > extern "C"
10976 > #endif
10977 > char $ac_func ();
10978 > /* The GNU C library defines this for functions which it implements
10979 >    to always fail with ENOSYS.  Some functions are actually named
10980 >    something starting with __ and the normal name is an alias.  */
10981 > #if defined __stub_$ac_func || defined __stub___$ac_func
10982 > choke me
10983 > #endif
10984 >
10985 > #ifdef FC_DUMMY_MAIN
10986 > #ifndef FC_DUMMY_MAIN_EQ_F77
10987 > #  ifdef __cplusplus
10988 >     extern "C"
10989 > #  endif
10990 >   int FC_DUMMY_MAIN() { return 1; }
10991 > #endif
10992 > #endif
10993 > int
10994 > main ()
10995 > {
10996 > return $ac_func ();
10997 >  ;
10998 >  return 0;
10999 > }
11000 > _ACEOF
11001 > rm -f conftest.$ac_objext conftest$ac_exeext
11002 > if { (ac_try="$ac_link"
11003 > case "(($ac_try" in
11004 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11005 >  *) ac_try_echo=$ac_try;;
11006 > esac
11007 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11008 >  (eval "$ac_link") 2>conftest.er1
11009 >  ac_status=$?
11010 >  grep -v '^ *+' conftest.er1 >conftest.err
11011 >  rm -f conftest.er1
11012 >  cat conftest.err >&5
11013 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11014 >  (exit $ac_status); } && {
11015 >         test -z "$ac_c_werror_flag" ||
11016 >         test ! -s conftest.err
11017 >       } && test -s conftest$ac_exeext &&
11018 >       $as_test_x conftest$ac_exeext; then
11019 >  eval "$as_ac_var=yes"
11020 > else
11021 >  echo "$as_me: failed program was:" >&5
11022 > sed 's/^/| /' conftest.$ac_ext >&5
11023 >
11024 >        eval "$as_ac_var=no"
11025 > fi
11026 >
11027 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11028 >      conftest$ac_exeext conftest.$ac_ext
11029 > fi
11030 > ac_res=`eval echo '${'$as_ac_var'}'`
11031 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11032 > echo "${ECHO_T}$ac_res" >&6; }
11033 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11034 >  cat >>confdefs.h <<_ACEOF
11035 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11036 > _ACEOF
11037 >
11038 > else
11039 >  # strftime is in -lintl on SCO UNIX.
11040 > { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
11041 > echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
11042 > if test "${ac_cv_lib_intl_strftime+set}" = set; then
11043 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11044 > else
11045 >  ac_check_lib_save_LIBS=$LIBS
11046 > LIBS="-lintl  $LIBS"
11047 > cat >conftest.$ac_ext <<_ACEOF
11048 > /* confdefs.h.  */
11049 > _ACEOF
11050 > cat confdefs.h >>conftest.$ac_ext
11051 > cat >>conftest.$ac_ext <<_ACEOF
11052 > /* end confdefs.h.  */
11053 >
11054 > /* Override any GCC internal prototype to avoid an error.
11055 >   Use char because int might match the return type of a GCC
11056 >   builtin and then its argument prototype would still apply.  */
11057 > #ifdef __cplusplus
11058 > extern "C"
11059 > #endif
11060 > char strftime ();
11061 > #ifdef FC_DUMMY_MAIN
11062 > #ifndef FC_DUMMY_MAIN_EQ_F77
11063 > #  ifdef __cplusplus
11064 >     extern "C"
11065 > #  endif
11066 >   int FC_DUMMY_MAIN() { return 1; }
11067 > #endif
11068 > #endif
11069 > int
11070 > main ()
11071 > {
11072 > return strftime ();
11073 >  ;
11074 >  return 0;
11075 > }
11076 > _ACEOF
11077 > rm -f conftest.$ac_objext conftest$ac_exeext
11078 > if { (ac_try="$ac_link"
11079 > case "(($ac_try" in
11080 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11081 >  *) ac_try_echo=$ac_try;;
11082 > esac
11083 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11084 >  (eval "$ac_link") 2>conftest.er1
11085 >  ac_status=$?
11086 >  grep -v '^ *+' conftest.er1 >conftest.err
11087 >  rm -f conftest.er1
11088 >  cat conftest.err >&5
11089 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090 >  (exit $ac_status); } && {
11091 >         test -z "$ac_c_werror_flag" ||
11092 >         test ! -s conftest.err
11093 >       } && test -s conftest$ac_exeext &&
11094 >       $as_test_x conftest$ac_exeext; then
11095 >  ac_cv_lib_intl_strftime=yes
11096 > else
11097 >  echo "$as_me: failed program was:" >&5
11098 > sed 's/^/| /' conftest.$ac_ext >&5
11099 >
11100 >        ac_cv_lib_intl_strftime=no
11101 > fi
11102 >
11103 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11104 >      conftest$ac_exeext conftest.$ac_ext
11105 > LIBS=$ac_check_lib_save_LIBS
11106 > fi
11107 > { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
11108 > echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
11109 > if test $ac_cv_lib_intl_strftime = yes; then
11110 >  cat >>confdefs.h <<\_ACEOF
11111 > #define HAVE_STRFTIME 1
11112 > _ACEOF
11113 >
11114 > LIBS="-lintl $LIBS"
11115 > fi
11116 >
11117 > fi
11118 > done
11119 >
11120 > { echo "$as_me:$LINENO: checking for working strtod" >&5
11121 > echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11122 > if test "${ac_cv_func_strtod+set}" = set; then
11123 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11124 > else
11125 >  if test "$cross_compiling" = yes; then
11126 >  ac_cv_func_strtod=no
11127 > else
11128 >  cat >conftest.$ac_ext <<_ACEOF
11129 > /* confdefs.h.  */
11130 > _ACEOF
11131 > cat confdefs.h >>conftest.$ac_ext
11132 > cat >>conftest.$ac_ext <<_ACEOF
11133 > /* end confdefs.h.  */
11134 >
11135 > $ac_includes_default
11136 > #ifndef strtod
11137 > double strtod ();
11138 > #endif
11139 > int
11140 > main()
11141 > {
11142 >  {
11143 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
11144 >    char *string = " +69";
11145 >    char *term;
11146 >    double value;
11147 >    value = strtod (string, &term);
11148 >    if (value != 69 || term != (string + 4))
11149 >      return 1;
11150 >  }
11151 >
11152 >  {
11153 >    /* Under Solaris 2.4, strtod returns the wrong value for the
11154 >       terminating character under some conditions.  */
11155 >    char *string = "NaN";
11156 >    char *term;
11157 >    strtod (string, &term);
11158 >    if (term != string && *(term - 1) == 0)
11159 >      return 1;
11160 >  }
11161 >  return 0;
11162 > }
11163 >
11164 > _ACEOF
11165 > rm -f conftest$ac_exeext
11166 > if { (ac_try="$ac_link"
11167 > case "(($ac_try" in
11168 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11169 >  *) ac_try_echo=$ac_try;;
11170 > esac
11171 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11172 >  (eval "$ac_link") 2>&5
11173 >  ac_status=$?
11174 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11176 >  { (case "(($ac_try" in
11177 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11178 >  *) ac_try_echo=$ac_try;;
11179 > esac
11180 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11181 >  (eval "$ac_try") 2>&5
11182 >  ac_status=$?
11183 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11184 >  (exit $ac_status); }; }; then
11185 >  ac_cv_func_strtod=yes
11186 > else
11187 >  echo "$as_me: program exited with status $ac_status" >&5
11188 > echo "$as_me: failed program was:" >&5
11189 > sed 's/^/| /' conftest.$ac_ext >&5
11190 >
11191 > ( exit $ac_status )
11192 > ac_cv_func_strtod=no
11193 > fi
11194 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11195 > fi
11196 >
11197 >
11198 > fi
11199 > { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11200 > echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11201 > if test $ac_cv_func_strtod = no; then
11202 >  case " $LIBOBJS " in
11203 >  *" strtod.$ac_objext "* ) ;;
11204 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11205 > ;;
11206 > esac
11207 >
11208 > { echo "$as_me:$LINENO: checking for pow" >&5
11209 > echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11210 > if test "${ac_cv_func_pow+set}" = set; then
11211 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11212 > else
11213 >  cat >conftest.$ac_ext <<_ACEOF
11214 > /* confdefs.h.  */
11215 > _ACEOF
11216 > cat confdefs.h >>conftest.$ac_ext
11217 > cat >>conftest.$ac_ext <<_ACEOF
11218 > /* end confdefs.h.  */
11219 > /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11220 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11221 > #define pow innocuous_pow
11222 >
11223 > /* System header to define __stub macros and hopefully few prototypes,
11224 >    which can conflict with char pow (); below.
11225 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11226 >    <limits.h> exists even on freestanding compilers.  */
11227 >
11228 > #ifdef __STDC__
11229 > # include <limits.h>
11230 > #else
11231 > # include <assert.h>
11232 > #endif
11233 >
11234 > #undef pow
11235 >
11236 > /* Override any GCC internal prototype to avoid an error.
11237 >   Use char because int might match the return type of a GCC
11238 >   builtin and then its argument prototype would still apply.  */
11239 > #ifdef __cplusplus
11240 > extern "C"
11241 > #endif
11242 > char pow ();
11243 > /* The GNU C library defines this for functions which it implements
11244 >    to always fail with ENOSYS.  Some functions are actually named
11245 >    something starting with __ and the normal name is an alias.  */
11246 > #if defined __stub_pow || defined __stub___pow
11247 > choke me
11248 > #endif
11249 >
11250 > #ifdef FC_DUMMY_MAIN
11251 > #ifndef FC_DUMMY_MAIN_EQ_F77
11252 > #  ifdef __cplusplus
11253 >     extern "C"
11254 > #  endif
11255 >   int FC_DUMMY_MAIN() { return 1; }
11256 > #endif
11257 > #endif
11258 > int
11259 > main ()
11260 > {
11261 > return pow ();
11262 >  ;
11263 >  return 0;
11264 > }
11265 > _ACEOF
11266 > rm -f conftest.$ac_objext conftest$ac_exeext
11267 > if { (ac_try="$ac_link"
11268 > case "(($ac_try" in
11269 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11270 >  *) ac_try_echo=$ac_try;;
11271 > esac
11272 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11273 >  (eval "$ac_link") 2>conftest.er1
11274 >  ac_status=$?
11275 >  grep -v '^ *+' conftest.er1 >conftest.err
11276 >  rm -f conftest.er1
11277 >  cat conftest.err >&5
11278 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 >  (exit $ac_status); } && {
11280 >         test -z "$ac_c_werror_flag" ||
11281 >         test ! -s conftest.err
11282 >       } && test -s conftest$ac_exeext &&
11283 >       $as_test_x conftest$ac_exeext; then
11284 >  ac_cv_func_pow=yes
11285 > else
11286 >  echo "$as_me: failed program was:" >&5
11287 > sed 's/^/| /' conftest.$ac_ext >&5
11288 >
11289 >        ac_cv_func_pow=no
11290 > fi
11291 >
11292 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11293 >      conftest$ac_exeext conftest.$ac_ext
11294 > fi
11295 > { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11296 > echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11297 >
11298 > if test $ac_cv_func_pow = no; then
11299 >  { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11300 > echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11301 > if test "${ac_cv_lib_m_pow+set}" = set; then
11302 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11303 > else
11304 >  ac_check_lib_save_LIBS=$LIBS
11305 > LIBS="-lm  $LIBS"
11306 > cat >conftest.$ac_ext <<_ACEOF
11307 > /* confdefs.h.  */
11308 > _ACEOF
11309 > cat confdefs.h >>conftest.$ac_ext
11310 > cat >>conftest.$ac_ext <<_ACEOF
11311 > /* end confdefs.h.  */
11312 >
11313 > /* Override any GCC internal prototype to avoid an error.
11314 >   Use char because int might match the return type of a GCC
11315 >   builtin and then its argument prototype would still apply.  */
11316 > #ifdef __cplusplus
11317 > extern "C"
11318 > #endif
11319 > char pow ();
11320 > #ifdef FC_DUMMY_MAIN
11321 > #ifndef FC_DUMMY_MAIN_EQ_F77
11322 > #  ifdef __cplusplus
11323 >     extern "C"
11324 > #  endif
11325 >   int FC_DUMMY_MAIN() { return 1; }
11326 > #endif
11327 > #endif
11328 > int
11329 > main ()
11330 > {
11331 > return pow ();
11332 >  ;
11333 >  return 0;
11334 > }
11335 > _ACEOF
11336 > rm -f conftest.$ac_objext conftest$ac_exeext
11337 > if { (ac_try="$ac_link"
11338 > case "(($ac_try" in
11339 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11340 >  *) ac_try_echo=$ac_try;;
11341 > esac
11342 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11343 >  (eval "$ac_link") 2>conftest.er1
11344 >  ac_status=$?
11345 >  grep -v '^ *+' conftest.er1 >conftest.err
11346 >  rm -f conftest.er1
11347 >  cat conftest.err >&5
11348 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349 >  (exit $ac_status); } && {
11350 >         test -z "$ac_c_werror_flag" ||
11351 >         test ! -s conftest.err
11352 >       } && test -s conftest$ac_exeext &&
11353 >       $as_test_x conftest$ac_exeext; then
11354 >  ac_cv_lib_m_pow=yes
11355 > else
11356 >  echo "$as_me: failed program was:" >&5
11357 > sed 's/^/| /' conftest.$ac_ext >&5
11358 >
11359 >        ac_cv_lib_m_pow=no
11360 > fi
11361 >
11362 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11363 >      conftest$ac_exeext conftest.$ac_ext
11364 > LIBS=$ac_check_lib_save_LIBS
11365 > fi
11366 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11367 > echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11368 > if test $ac_cv_lib_m_pow = yes; then
11369 >  POW_LIB=-lm
11370 > else
11371 >  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11372 > echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11373 > fi
11374 >
11375 > fi
11376 >
11377 > fi
11378 >
11379 >
11380 >
11381 >
11382 >
11383 >
11384 >
11385 >
11386 >
11387 >
11388 >
11389 >
11390 >
11391 >
11392 >
11393 >
11394 >
11395 >
11396 >
11397 >
11398 >
11399 >
11400 >
11401 >
11402 >
11403 >
11404 >
11405 >
11406 > for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
11407 > do
11408 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11409 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
11410 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11411 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11412 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11413 > else
11414 >  cat >conftest.$ac_ext <<_ACEOF
11415 > /* confdefs.h.  */
11416 > _ACEOF
11417 > cat confdefs.h >>conftest.$ac_ext
11418 > cat >>conftest.$ac_ext <<_ACEOF
11419 > /* end confdefs.h.  */
11420 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11421 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11422 > #define $ac_func innocuous_$ac_func
11423 >
11424 > /* System header to define __stub macros and hopefully few prototypes,
11425 >    which can conflict with char $ac_func (); below.
11426 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11427 >    <limits.h> exists even on freestanding compilers.  */
11428 >
11429 > #ifdef __STDC__
11430 > # include <limits.h>
11431 > #else
11432 > # include <assert.h>
11433 > #endif
11434 >
11435 > #undef $ac_func
11436 >
11437 > /* Override any GCC internal prototype to avoid an error.
11438 >   Use char because int might match the return type of a GCC
11439 >   builtin and then its argument prototype would still apply.  */
11440 > #ifdef __cplusplus
11441 > extern "C"
11442 > #endif
11443 > char $ac_func ();
11444 > /* The GNU C library defines this for functions which it implements
11445 >    to always fail with ENOSYS.  Some functions are actually named
11446 >    something starting with __ and the normal name is an alias.  */
11447 > #if defined __stub_$ac_func || defined __stub___$ac_func
11448 > choke me
11449 > #endif
11450 >
11451 > #ifdef FC_DUMMY_MAIN
11452 > #ifndef FC_DUMMY_MAIN_EQ_F77
11453 > #  ifdef __cplusplus
11454 >     extern "C"
11455 > #  endif
11456 >   int FC_DUMMY_MAIN() { return 1; }
11457 > #endif
11458 > #endif
11459 > int
11460 > main ()
11461 > {
11462 > return $ac_func ();
11463 >  ;
11464 >  return 0;
11465 > }
11466 > _ACEOF
11467 > rm -f conftest.$ac_objext conftest$ac_exeext
11468 > if { (ac_try="$ac_link"
11469 > case "(($ac_try" in
11470 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11471 >  *) ac_try_echo=$ac_try;;
11472 > esac
11473 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11474 >  (eval "$ac_link") 2>conftest.er1
11475 >  ac_status=$?
11476 >  grep -v '^ *+' conftest.er1 >conftest.err
11477 >  rm -f conftest.er1
11478 >  cat conftest.err >&5
11479 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480 >  (exit $ac_status); } && {
11481 >         test -z "$ac_c_werror_flag" ||
11482 >         test ! -s conftest.err
11483 >       } && test -s conftest$ac_exeext &&
11484 >       $as_test_x conftest$ac_exeext; then
11485 >  eval "$as_ac_var=yes"
11486 > else
11487 >  echo "$as_me: failed program was:" >&5
11488 > sed 's/^/| /' conftest.$ac_ext >&5
11489 >
11490 >        eval "$as_ac_var=no"
11491 > fi
11492 >
11493 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11494 >      conftest$ac_exeext conftest.$ac_ext
11495 > fi
11496 > ac_res=`eval echo '${'$as_ac_var'}'`
11497 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11498 > echo "${ECHO_T}$ac_res" >&6; }
11499 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11500 >  cat >>confdefs.h <<_ACEOF
11501 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11502 > _ACEOF
11503 >
11504 > fi
11505 > done
11506 >
11507 >
11508 > # special check for _system_configuration because AIX <4.3.2 do not
11509 > # contain the `physmem' member.
11510 > { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11511 > echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11512 > cat >conftest.$ac_ext <<_ACEOF
11513 > /* confdefs.h.  */
11514 > _ACEOF
11515 > cat confdefs.h >>conftest.$ac_ext
11516 > cat >>conftest.$ac_ext <<_ACEOF
11517 > /* end confdefs.h.  */
11518 > #include <sys/systemcfg.h>
11519 > #ifdef FC_DUMMY_MAIN
11520 > #ifndef FC_DUMMY_MAIN_EQ_F77
11521 > #  ifdef __cplusplus
11522 >     extern "C"
11523 > #  endif
11524 >   int FC_DUMMY_MAIN() { return 1; }
11525 > #endif
11526 > #endif
11527 > int
11528 > main ()
11529 > {
11530 > double x = _system_configuration.physmem;
11531 >  ;
11532 >  return 0;
11533 > }
11534 > _ACEOF
11535 > rm -f conftest.$ac_objext
11536 > if { (ac_try="$ac_compile"
11537 > case "(($ac_try" in
11538 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11539 >  *) ac_try_echo=$ac_try;;
11540 > esac
11541 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11542 >  (eval "$ac_compile") 2>conftest.er1
11543 >  ac_status=$?
11544 >  grep -v '^ *+' conftest.er1 >conftest.err
11545 >  rm -f conftest.er1
11546 >  cat conftest.err >&5
11547 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548 >  (exit $ac_status); } && {
11549 >         test -z "$ac_c_werror_flag" ||
11550 >         test ! -s conftest.err
11551 >       } && test -s conftest.$ac_objext; then
11552 >  { echo "$as_me:$LINENO: result: yes" >&5
11553 > echo "${ECHO_T}yes" >&6; }
11554 >
11555 > cat >>confdefs.h <<\_ACEOF
11556 > #define HAVE__SYSTEM_CONFIGURATION 1
11557 > _ACEOF
11558 >
11559 > else
11560 >  echo "$as_me: failed program was:" >&5
11561 > sed 's/^/| /' conftest.$ac_ext >&5
11562 >
11563 >        { echo "$as_me:$LINENO: result: no" >&5
11564 > echo "${ECHO_T}no" >&6; }
11565 > fi
11566 >
11567 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11568 >
11569 >  # clean out junk possibly left behind by a previous configuration
11570 >  rm -f src/getopt.h
11571 >  # Check for getopt_long support
11572 >
11573 > for ac_header in getopt.h
11574 > do
11575 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11576 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11577 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11578 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11579 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11580 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11581 > fi
11582 > ac_res=`eval echo '${'$as_ac_Header'}'`
11583 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11584 > echo "${ECHO_T}$ac_res" >&6; }
11585 > else
11586 >  # Is the header compilable?
11587 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11588 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11589 > cat >conftest.$ac_ext <<_ACEOF
11590 > /* confdefs.h.  */
11591 > _ACEOF
11592 > cat confdefs.h >>conftest.$ac_ext
11593 > cat >>conftest.$ac_ext <<_ACEOF
11594 > /* end confdefs.h.  */
11595 > $ac_includes_default
11596 > #include <$ac_header>
11597 > _ACEOF
11598 > rm -f conftest.$ac_objext
11599 > if { (ac_try="$ac_compile"
11600 > case "(($ac_try" in
11601 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11602 >  *) ac_try_echo=$ac_try;;
11603 > esac
11604 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11605 >  (eval "$ac_compile") 2>conftest.er1
11606 >  ac_status=$?
11607 >  grep -v '^ *+' conftest.er1 >conftest.err
11608 >  rm -f conftest.er1
11609 >  cat conftest.err >&5
11610 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 >  (exit $ac_status); } && {
11612 >         test -z "$ac_c_werror_flag" ||
11613 >         test ! -s conftest.err
11614 >       } && test -s conftest.$ac_objext; then
11615 >  ac_header_compiler=yes
11616 > else
11617 >  echo "$as_me: failed program was:" >&5
11618 > sed 's/^/| /' conftest.$ac_ext >&5
11619 >
11620 >        ac_header_compiler=no
11621 > fi
11622 >
11623 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11624 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11625 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11626 >
11627 > # Is the header present?
11628 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11629 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11630 > cat >conftest.$ac_ext <<_ACEOF
11631 > /* confdefs.h.  */
11632 > _ACEOF
11633 > cat confdefs.h >>conftest.$ac_ext
11634 > cat >>conftest.$ac_ext <<_ACEOF
11635 > /* end confdefs.h.  */
11636 > #include <$ac_header>
11637 > _ACEOF
11638 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11639 > case "(($ac_try" in
11640 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11641 >  *) ac_try_echo=$ac_try;;
11642 > esac
11643 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11644 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11645 >  ac_status=$?
11646 >  grep -v '^ *+' conftest.er1 >conftest.err
11647 >  rm -f conftest.er1
11648 >  cat conftest.err >&5
11649 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11650 >  (exit $ac_status); } >/dev/null && {
11651 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11652 >         test ! -s conftest.err
11653 >       }; then
11654 >  ac_header_preproc=yes
11655 > else
11656 >  echo "$as_me: failed program was:" >&5
11657 > sed 's/^/| /' conftest.$ac_ext >&5
11658 >
11659 >  ac_header_preproc=no
11660 > fi
11661 >
11662 > rm -f conftest.err conftest.$ac_ext
11663 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11664 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11665 >
11666 > # So?  What about this header?
11667 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11668 >  yes:no: )
11669 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11670 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11671 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11672 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11673 >    ac_header_preproc=yes
11674 >    ;;
11675 >  no:yes:* )
11676 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11677 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11678 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11679 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11680 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11681 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11682 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11683 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11684 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11685 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11686 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11687 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11688 >    ( cat <<\_ASBOX
11689 > ## ------------------------------ ##
11690 > ## Report this to gezelter@nd.edu ##
11691 > ## ------------------------------ ##
11692 > _ASBOX
11693 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11694 >    ;;
11695 > esac
11696 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11697 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11698 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11699 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11700 > else
11701 >  eval "$as_ac_Header=\$ac_header_preproc"
11702 > fi
11703 > ac_res=`eval echo '${'$as_ac_Header'}'`
11704 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11705 > echo "${ECHO_T}$ac_res" >&6; }
11706 >
11707 > fi
11708 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11709 >  cat >>confdefs.h <<_ACEOF
11710 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11711 > _ACEOF
11712 >
11713 > fi
11714 >
11715 > done
11716 >
11717 >
11718 > for ac_func in getopt_long
11719 > do
11720 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11721 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
11722 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11723 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11724 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11725 > else
11726 >  cat >conftest.$ac_ext <<_ACEOF
11727 > /* confdefs.h.  */
11728 > _ACEOF
11729 > cat confdefs.h >>conftest.$ac_ext
11730 > cat >>conftest.$ac_ext <<_ACEOF
11731 > /* end confdefs.h.  */
11732 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11733 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11734 > #define $ac_func innocuous_$ac_func
11735 >
11736 > /* System header to define __stub macros and hopefully few prototypes,
11737 >    which can conflict with char $ac_func (); below.
11738 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11739 >    <limits.h> exists even on freestanding compilers.  */
11740 >
11741 > #ifdef __STDC__
11742 > # include <limits.h>
11743 > #else
11744 > # include <assert.h>
11745 > #endif
11746 >
11747 > #undef $ac_func
11748 >
11749 > /* Override any GCC internal prototype to avoid an error.
11750 >   Use char because int might match the return type of a GCC
11751 >   builtin and then its argument prototype would still apply.  */
11752 > #ifdef __cplusplus
11753 > extern "C"
11754 > #endif
11755 > char $ac_func ();
11756 > /* The GNU C library defines this for functions which it implements
11757 >    to always fail with ENOSYS.  Some functions are actually named
11758 >    something starting with __ and the normal name is an alias.  */
11759 > #if defined __stub_$ac_func || defined __stub___$ac_func
11760 > choke me
11761 > #endif
11762 >
11763 > #ifdef FC_DUMMY_MAIN
11764 > #ifndef FC_DUMMY_MAIN_EQ_F77
11765 > #  ifdef __cplusplus
11766 >     extern "C"
11767 > #  endif
11768 >   int FC_DUMMY_MAIN() { return 1; }
11769 > #endif
11770 > #endif
11771 > int
11772 > main ()
11773 > {
11774 > return $ac_func ();
11775 >  ;
11776 >  return 0;
11777 > }
11778 > _ACEOF
11779 > rm -f conftest.$ac_objext conftest$ac_exeext
11780 > if { (ac_try="$ac_link"
11781 > case "(($ac_try" in
11782 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11783 >  *) ac_try_echo=$ac_try;;
11784 > esac
11785 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11786 >  (eval "$ac_link") 2>conftest.er1
11787 >  ac_status=$?
11788 >  grep -v '^ *+' conftest.er1 >conftest.err
11789 >  rm -f conftest.er1
11790 >  cat conftest.err >&5
11791 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11792 >  (exit $ac_status); } && {
11793 >         test -z "$ac_c_werror_flag" ||
11794 >         test ! -s conftest.err
11795 >       } && test -s conftest$ac_exeext &&
11796 >       $as_test_x conftest$ac_exeext; then
11797 >  eval "$as_ac_var=yes"
11798 > else
11799 >  echo "$as_me: failed program was:" >&5
11800 > sed 's/^/| /' conftest.$ac_ext >&5
11801 >
11802 >        eval "$as_ac_var=no"
11803 > fi
11804 >
11805 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11806 >      conftest$ac_exeext conftest.$ac_ext
11807 > fi
11808 > ac_res=`eval echo '${'$as_ac_var'}'`
11809 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11810 > echo "${ECHO_T}$ac_res" >&6; }
11811 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11812 >  cat >>confdefs.h <<_ACEOF
11813 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11814 > _ACEOF
11815 >
11816 > else
11817 >  # FreeBSD has a gnugetopt library for this
11818 >    { echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
11819 > echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6; }
11820 > if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
11821 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11822 > else
11823 >  ac_check_lib_save_LIBS=$LIBS
11824 > LIBS="-lgnugetopt  $LIBS"
11825 > cat >conftest.$ac_ext <<_ACEOF
11826 > /* confdefs.h.  */
11827 > _ACEOF
11828 > cat confdefs.h >>conftest.$ac_ext
11829 > cat >>conftest.$ac_ext <<_ACEOF
11830 > /* end confdefs.h.  */
11831 >
11832 > /* Override any GCC internal prototype to avoid an error.
11833 >   Use char because int might match the return type of a GCC
11834 >   builtin and then its argument prototype would still apply.  */
11835 > #ifdef __cplusplus
11836 > extern "C"
11837 > #endif
11838 > char getopt_long ();
11839 > #ifdef FC_DUMMY_MAIN
11840 > #ifndef FC_DUMMY_MAIN_EQ_F77
11841 > #  ifdef __cplusplus
11842 >     extern "C"
11843 > #  endif
11844 >   int FC_DUMMY_MAIN() { return 1; }
11845 > #endif
11846 > #endif
11847 > int
11848 > main ()
11849 > {
11850 > return getopt_long ();
11851 >  ;
11852 >  return 0;
11853 > }
11854 > _ACEOF
11855 > rm -f conftest.$ac_objext conftest$ac_exeext
11856 > if { (ac_try="$ac_link"
11857 > case "(($ac_try" in
11858 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11859 >  *) ac_try_echo=$ac_try;;
11860 > esac
11861 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11862 >  (eval "$ac_link") 2>conftest.er1
11863 >  ac_status=$?
11864 >  grep -v '^ *+' conftest.er1 >conftest.err
11865 >  rm -f conftest.er1
11866 >  cat conftest.err >&5
11867 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868 >  (exit $ac_status); } && {
11869 >         test -z "$ac_c_werror_flag" ||
11870 >         test ! -s conftest.err
11871 >       } && test -s conftest$ac_exeext &&
11872 >       $as_test_x conftest$ac_exeext; then
11873 >  ac_cv_lib_gnugetopt_getopt_long=yes
11874 > else
11875 >  echo "$as_me: failed program was:" >&5
11876 > sed 's/^/| /' conftest.$ac_ext >&5
11877 >
11878 >        ac_cv_lib_gnugetopt_getopt_long=no
11879 > fi
11880 >
11881 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11882 >      conftest$ac_exeext conftest.$ac_ext
11883 > LIBS=$ac_check_lib_save_LIBS
11884 > fi
11885 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
11886 > echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6; }
11887 > if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
11888 >  cat >>confdefs.h <<\_ACEOF
11889 > #define HAVE_GETOPT_LONG 1
11890 > _ACEOF
11891 >
11892 > else
11893 >  # use the GNU replacement
11894 >      case " $LIBOBJS " in
11895 >  *" getopt.$ac_objext "* ) ;;
11896 >  *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
11897 > ;;
11898 > esac
11899 >
11900 >      case " $LIBOBJS " in
11901 >  *" getopt1.$ac_objext "* ) ;;
11902 >  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"
11903 > ;;
11904 > esac
11905 >
11906 >      ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
11907 >
11908 > fi
11909 >
11910 > fi
11911 > done
11912 >
11913 >
11914 > ac_ext=cpp
11915 > ac_cpp='$CXXCPP $CPPFLAGS'
11916 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11917 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11918 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11919 >
11920 > { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
11921 > echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; }
11922 > if test "${ac_cv_cxx_namespaces+set}" = set; then
11923 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11924 > else
11925 >
11926 > ac_ext=cpp
11927 > ac_cpp='$CXXCPP $CPPFLAGS'
11928 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11929 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11930 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11931 >
11932 > cat >conftest.$ac_ext <<_ACEOF
11933 > /* confdefs.h.  */
11934 > _ACEOF
11935 > cat confdefs.h >>conftest.$ac_ext
11936 > cat >>conftest.$ac_ext <<_ACEOF
11937 > /* end confdefs.h.  */
11938 > namespace Outer { namespace Inner { int i = 0; }}
11939 > #ifdef FC_DUMMY_MAIN
11940 > #ifndef FC_DUMMY_MAIN_EQ_F77
11941 > #  ifdef __cplusplus
11942 >     extern "C"
11943 > #  endif
11944 >   int FC_DUMMY_MAIN() { return 1; }
11945 > #endif
11946 > #endif
11947 > int
11948 > main ()
11949 > {
11950 > using namespace Outer::Inner; return i;
11951 >  ;
11952 >  return 0;
11953 > }
11954 > _ACEOF
11955 > rm -f conftest.$ac_objext
11956 > if { (ac_try="$ac_compile"
11957 > case "(($ac_try" in
11958 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11959 >  *) ac_try_echo=$ac_try;;
11960 > esac
11961 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11962 >  (eval "$ac_compile") 2>conftest.er1
11963 >  ac_status=$?
11964 >  grep -v '^ *+' conftest.er1 >conftest.err
11965 >  rm -f conftest.er1
11966 >  cat conftest.err >&5
11967 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11968 >  (exit $ac_status); } && {
11969 >         test -z "$ac_cxx_werror_flag" ||
11970 >         test ! -s conftest.err
11971 >       } && test -s conftest.$ac_objext; then
11972 >  ac_cv_cxx_namespaces=yes
11973 > else
11974 >  echo "$as_me: failed program was:" >&5
11975 > sed 's/^/| /' conftest.$ac_ext >&5
11976 >
11977 >        ac_cv_cxx_namespaces=no
11978 > fi
11979 >
11980 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11981 > ac_ext=cpp
11982 > ac_cpp='$CXXCPP $CPPFLAGS'
11983 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11984 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11985 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11986 >
11987 >
11988 > fi
11989 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
11990 > echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; }
11991 > if test "$ac_cv_cxx_namespaces" = yes; then
11992 >
11993 > cat >>confdefs.h <<\_ACEOF
11994 > #define HAVE_NAMESPACES
11995 > _ACEOF
11996 >
11997 > fi
11998 >
11999 > { echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
12000 > echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6; }
12001 > if test "${ac_cv_cxx_have_stl+set}" = set; then
12002 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12003 > else
12004 >
12005 >
12006 > ac_ext=cpp
12007 > ac_cpp='$CXXCPP $CPPFLAGS'
12008 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12009 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12010 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12011 >
12012 > cat >conftest.$ac_ext <<_ACEOF
12013 > /* confdefs.h.  */
12014 > _ACEOF
12015 > cat confdefs.h >>conftest.$ac_ext
12016 > cat >>conftest.$ac_ext <<_ACEOF
12017 > /* end confdefs.h.  */
12018 > #include <list>
12019 > #include <deque>
12020 > #ifdef HAVE_NAMESPACES
12021 > using namespace std;
12022 > #endif
12023 > #ifdef FC_DUMMY_MAIN
12024 > #ifndef FC_DUMMY_MAIN_EQ_F77
12025 > #  ifdef __cplusplus
12026 >     extern "C"
12027 > #  endif
12028 >   int FC_DUMMY_MAIN() { return 1; }
12029 > #endif
12030 > #endif
12031 > int
12032 > main ()
12033 > {
12034 > list<int> x; x.push_back(5);
12035 > list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
12036 >  ;
12037 >  return 0;
12038 > }
12039 > _ACEOF
12040 > rm -f conftest.$ac_objext
12041 > if { (ac_try="$ac_compile"
12042 > case "(($ac_try" in
12043 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12044 >  *) ac_try_echo=$ac_try;;
12045 > esac
12046 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12047 >  (eval "$ac_compile") 2>conftest.er1
12048 >  ac_status=$?
12049 >  grep -v '^ *+' conftest.er1 >conftest.err
12050 >  rm -f conftest.er1
12051 >  cat conftest.err >&5
12052 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053 >  (exit $ac_status); } && {
12054 >         test -z "$ac_cxx_werror_flag" ||
12055 >         test ! -s conftest.err
12056 >       } && test -s conftest.$ac_objext; then
12057 >  ac_cv_cxx_have_stl=yes
12058 > else
12059 >  echo "$as_me: failed program was:" >&5
12060 > sed 's/^/| /' conftest.$ac_ext >&5
12061 >
12062 >        ac_cv_cxx_have_stl=no
12063 > fi
12064 >
12065 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12066 > ac_ext=cpp
12067 > ac_cpp='$CXXCPP $CPPFLAGS'
12068 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12069 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12070 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12071 >
12072 >
12073 > fi
12074 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
12075 > echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6; }
12076 > if test "$ac_cv_cxx_have_stl" = yes; then
12077 >
12078 > cat >>confdefs.h <<\_ACEOF
12079 > #define HAVE_STL
12080 > _ACEOF
12081 >
12082 > fi
12083 >
12084 >
12085 >
12086 >  if test "${ac_cv_header_iostream+set}" = set; then
12087 >  { echo "$as_me:$LINENO: checking for iostream" >&5
12088 > echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12089 > if test "${ac_cv_header_iostream+set}" = set; then
12090 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12091 > fi
12092 > { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12093 > echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12094 > else
12095 >  # Is the header compilable?
12096 > { echo "$as_me:$LINENO: checking iostream usability" >&5
12097 > echo $ECHO_N "checking iostream usability... $ECHO_C" >&6; }
12098 > cat >conftest.$ac_ext <<_ACEOF
12099 > /* confdefs.h.  */
12100 > _ACEOF
12101 > cat confdefs.h >>conftest.$ac_ext
12102 > cat >>conftest.$ac_ext <<_ACEOF
12103 > /* end confdefs.h.  */
12104 > $ac_includes_default
12105 > #include <iostream>
12106 > _ACEOF
12107 > rm -f conftest.$ac_objext
12108 > if { (ac_try="$ac_compile"
12109 > case "(($ac_try" in
12110 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12111 >  *) ac_try_echo=$ac_try;;
12112 > esac
12113 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12114 >  (eval "$ac_compile") 2>conftest.er1
12115 >  ac_status=$?
12116 >  grep -v '^ *+' conftest.er1 >conftest.err
12117 >  rm -f conftest.er1
12118 >  cat conftest.err >&5
12119 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12120 >  (exit $ac_status); } && {
12121 >         test -z "$ac_cxx_werror_flag" ||
12122 >         test ! -s conftest.err
12123 >       } && test -s conftest.$ac_objext; then
12124 >  ac_header_compiler=yes
12125 > else
12126 >  echo "$as_me: failed program was:" >&5
12127 > sed 's/^/| /' conftest.$ac_ext >&5
12128 >
12129 >        ac_header_compiler=no
12130 > fi
12131 >
12132 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12133 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12134 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12135 >
12136 > # Is the header present?
12137 > { echo "$as_me:$LINENO: checking iostream presence" >&5
12138 > echo $ECHO_N "checking iostream presence... $ECHO_C" >&6; }
12139 > cat >conftest.$ac_ext <<_ACEOF
12140 > /* confdefs.h.  */
12141 > _ACEOF
12142 > cat confdefs.h >>conftest.$ac_ext
12143 > cat >>conftest.$ac_ext <<_ACEOF
12144 > /* end confdefs.h.  */
12145 > #include <iostream>
12146 > _ACEOF
12147 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12148 > case "(($ac_try" in
12149 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12150 >  *) ac_try_echo=$ac_try;;
12151 > esac
12152 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12153 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12154 >  ac_status=$?
12155 >  grep -v '^ *+' conftest.er1 >conftest.err
12156 >  rm -f conftest.er1
12157 >  cat conftest.err >&5
12158 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 >  (exit $ac_status); } >/dev/null && {
12160 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12161 >         test ! -s conftest.err
12162 >       }; then
12163 >  ac_header_preproc=yes
12164 > else
12165 >  echo "$as_me: failed program was:" >&5
12166 > sed 's/^/| /' conftest.$ac_ext >&5
12167 >
12168 >  ac_header_preproc=no
12169 > fi
12170 >
12171 > rm -f conftest.err conftest.$ac_ext
12172 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12173 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12174 >
12175 > # So?  What about this header?
12176 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12177 >  yes:no: )
12178 >    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
12179 > echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
12180 >    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
12181 > echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
12182 >    ac_header_preproc=yes
12183 >    ;;
12184 >  no:yes:* )
12185 >    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
12186 > echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
12187 >    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
12188 > echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
12189 >    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
12190 > echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
12191 >    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
12192 > echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
12193 >    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
12194 > echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
12195 >    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
12196 > echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
12197 >    ( cat <<\_ASBOX
12198 > ## ------------------------------ ##
12199 > ## Report this to gezelter@nd.edu ##
12200 > ## ------------------------------ ##
12201 > _ASBOX
12202 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12203 >    ;;
12204 > esac
12205 > { echo "$as_me:$LINENO: checking for iostream" >&5
12206 > echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12207 > if test "${ac_cv_header_iostream+set}" = set; then
12208 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12209 > else
12210 >  ac_cv_header_iostream=$ac_header_preproc
12211 > fi
12212 > { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12213 > echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12214 >
12215 > fi
12216 > if test $ac_cv_header_iostream = yes; then
12217 >
12218 >
12219 > cat >>confdefs.h <<\_ACEOF
12220 > #define HAVE_IOSTREAM 1
12221 > _ACEOF
12222 >
12223 >
12224 > else
12225 >
12226 >
12227 > for ac_header in iostream.h
12228 > do
12229 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12230 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12231 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12232 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12233 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12234 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12235 > fi
12236 > ac_res=`eval echo '${'$as_ac_Header'}'`
12237 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12238 > echo "${ECHO_T}$ac_res" >&6; }
12239 > else
12240 >  # Is the header compilable?
12241 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12242 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12243 > cat >conftest.$ac_ext <<_ACEOF
12244 > /* confdefs.h.  */
12245 > _ACEOF
12246 > cat confdefs.h >>conftest.$ac_ext
12247 > cat >>conftest.$ac_ext <<_ACEOF
12248 > /* end confdefs.h.  */
12249 > $ac_includes_default
12250 > #include <$ac_header>
12251 > _ACEOF
12252 > rm -f conftest.$ac_objext
12253 > if { (ac_try="$ac_compile"
12254 > case "(($ac_try" in
12255 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12256 >  *) ac_try_echo=$ac_try;;
12257 > esac
12258 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12259 >  (eval "$ac_compile") 2>conftest.er1
12260 >  ac_status=$?
12261 >  grep -v '^ *+' conftest.er1 >conftest.err
12262 >  rm -f conftest.er1
12263 >  cat conftest.err >&5
12264 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12265 >  (exit $ac_status); } && {
12266 >         test -z "$ac_cxx_werror_flag" ||
12267 >         test ! -s conftest.err
12268 >       } && test -s conftest.$ac_objext; then
12269 >  ac_header_compiler=yes
12270 > else
12271 >  echo "$as_me: failed program was:" >&5
12272 > sed 's/^/| /' conftest.$ac_ext >&5
12273 >
12274 >        ac_header_compiler=no
12275 > fi
12276 >
12277 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12278 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12279 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12280 >
12281 > # Is the header present?
12282 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12283 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12284 > cat >conftest.$ac_ext <<_ACEOF
12285 > /* confdefs.h.  */
12286 > _ACEOF
12287 > cat confdefs.h >>conftest.$ac_ext
12288 > cat >>conftest.$ac_ext <<_ACEOF
12289 > /* end confdefs.h.  */
12290 > #include <$ac_header>
12291 > _ACEOF
12292 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12293 > case "(($ac_try" in
12294 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12295 >  *) ac_try_echo=$ac_try;;
12296 > esac
12297 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12298 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12299 >  ac_status=$?
12300 >  grep -v '^ *+' conftest.er1 >conftest.err
12301 >  rm -f conftest.er1
12302 >  cat conftest.err >&5
12303 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12304 >  (exit $ac_status); } >/dev/null && {
12305 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12306 >         test ! -s conftest.err
12307 >       }; then
12308 >  ac_header_preproc=yes
12309 > else
12310 >  echo "$as_me: failed program was:" >&5
12311 > sed 's/^/| /' conftest.$ac_ext >&5
12312 >
12313 >  ac_header_preproc=no
12314 > fi
12315 >
12316 > rm -f conftest.err conftest.$ac_ext
12317 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12318 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12319 >
12320 > # So?  What about this header?
12321 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12322 >  yes:no: )
12323 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12324 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12325 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12326 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12327 >    ac_header_preproc=yes
12328 >    ;;
12329 >  no:yes:* )
12330 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12331 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12332 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12333 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12334 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12335 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12336 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12337 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12338 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12339 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12340 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12341 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12342 >    ( cat <<\_ASBOX
12343 > ## ------------------------------ ##
12344 > ## Report this to gezelter@nd.edu ##
12345 > ## ------------------------------ ##
12346 > _ASBOX
12347 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12348 >    ;;
12349 > esac
12350 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
12351 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12352 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12353 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12354 > else
12355 >  eval "$as_ac_Header=\$ac_header_preproc"
12356 > fi
12357 > ac_res=`eval echo '${'$as_ac_Header'}'`
12358 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12359 > echo "${ECHO_T}$ac_res" >&6; }
12360 >
12361 > fi
12362 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
12363 >  cat >>confdefs.h <<_ACEOF
12364 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12365 > _ACEOF
12366 >
12367 > fi
12368 >
12369 > done
12370 >
12371 >
12372 > fi
12373 >
12374 >
12375 >
12376 >
12377 >  if test "${ac_cv_header_iomanip+set}" = set; then
12378 >  { echo "$as_me:$LINENO: checking for iomanip" >&5
12379 > echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12380 > if test "${ac_cv_header_iomanip+set}" = set; then
12381 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12382 > fi
12383 > { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12384 > echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12385 > else
12386 >  # Is the header compilable?
12387 > { echo "$as_me:$LINENO: checking iomanip usability" >&5
12388 > echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6; }
12389 > cat >conftest.$ac_ext <<_ACEOF
12390 > /* confdefs.h.  */
12391 > _ACEOF
12392 > cat confdefs.h >>conftest.$ac_ext
12393 > cat >>conftest.$ac_ext <<_ACEOF
12394 > /* end confdefs.h.  */
12395 > $ac_includes_default
12396 > #include <iomanip>
12397 > _ACEOF
12398 > rm -f conftest.$ac_objext
12399 > if { (ac_try="$ac_compile"
12400 > case "(($ac_try" in
12401 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12402 >  *) ac_try_echo=$ac_try;;
12403 > esac
12404 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12405 >  (eval "$ac_compile") 2>conftest.er1
12406 >  ac_status=$?
12407 >  grep -v '^ *+' conftest.er1 >conftest.err
12408 >  rm -f conftest.er1
12409 >  cat conftest.err >&5
12410 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12411 >  (exit $ac_status); } && {
12412 >         test -z "$ac_cxx_werror_flag" ||
12413 >         test ! -s conftest.err
12414 >       } && test -s conftest.$ac_objext; then
12415 >  ac_header_compiler=yes
12416 > else
12417 >  echo "$as_me: failed program was:" >&5
12418 > sed 's/^/| /' conftest.$ac_ext >&5
12419 >
12420 >        ac_header_compiler=no
12421 > fi
12422 >
12423 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12424 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12425 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12426 >
12427 > # Is the header present?
12428 > { echo "$as_me:$LINENO: checking iomanip presence" >&5
12429 > echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6; }
12430 > cat >conftest.$ac_ext <<_ACEOF
12431 > /* confdefs.h.  */
12432 > _ACEOF
12433 > cat confdefs.h >>conftest.$ac_ext
12434 > cat >>conftest.$ac_ext <<_ACEOF
12435 > /* end confdefs.h.  */
12436 > #include <iomanip>
12437 > _ACEOF
12438 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12439 > case "(($ac_try" in
12440 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12441 >  *) ac_try_echo=$ac_try;;
12442 > esac
12443 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12444 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12445 >  ac_status=$?
12446 >  grep -v '^ *+' conftest.er1 >conftest.err
12447 >  rm -f conftest.er1
12448 >  cat conftest.err >&5
12449 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12450 >  (exit $ac_status); } >/dev/null && {
12451 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12452 >         test ! -s conftest.err
12453 >       }; then
12454 >  ac_header_preproc=yes
12455 > else
12456 >  echo "$as_me: failed program was:" >&5
12457 > sed 's/^/| /' conftest.$ac_ext >&5
12458 >
12459 >  ac_header_preproc=no
12460 > fi
12461 >
12462 > rm -f conftest.err conftest.$ac_ext
12463 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12464 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12465 >
12466 > # So?  What about this header?
12467 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12468 >  yes:no: )
12469 >    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
12470 > echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
12471 >    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
12472 > echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
12473 >    ac_header_preproc=yes
12474 >    ;;
12475 >  no:yes:* )
12476 >    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
12477 > echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
12478 >    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
12479 > echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
12480 >    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
12481 > echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
12482 >    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
12483 > echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
12484 >    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
12485 > echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
12486 >    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
12487 > echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
12488 >    ( cat <<\_ASBOX
12489 > ## ------------------------------ ##
12490 > ## Report this to gezelter@nd.edu ##
12491 > ## ------------------------------ ##
12492 > _ASBOX
12493 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12494 >    ;;
12495 > esac
12496 > { echo "$as_me:$LINENO: checking for iomanip" >&5
12497 > echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12498 > if test "${ac_cv_header_iomanip+set}" = set; then
12499 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12500 > else
12501 >  ac_cv_header_iomanip=$ac_header_preproc
12502 > fi
12503 > { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12504 > echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12505 >
12506 > fi
12507 > if test $ac_cv_header_iomanip = yes; then
12508 >
12509 >
12510 > cat >>confdefs.h <<\_ACEOF
12511 > #define HAVE_IOMANIP 1
12512 > _ACEOF
12513 >
12514 >
12515 > else
12516 >
12517 >
12518 > for ac_header in iomanip.h
12519 > do
12520 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12521 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12522 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12523 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12524 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12525 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12526 > fi
12527 > ac_res=`eval echo '${'$as_ac_Header'}'`
12528 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12529 > echo "${ECHO_T}$ac_res" >&6; }
12530 > else
12531 >  # Is the header compilable?
12532 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12533 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12534 > cat >conftest.$ac_ext <<_ACEOF
12535 > /* confdefs.h.  */
12536 > _ACEOF
12537 > cat confdefs.h >>conftest.$ac_ext
12538 > cat >>conftest.$ac_ext <<_ACEOF
12539 > /* end confdefs.h.  */
12540 > $ac_includes_default
12541 > #include <$ac_header>
12542 > _ACEOF
12543 > rm -f conftest.$ac_objext
12544 > if { (ac_try="$ac_compile"
12545 > case "(($ac_try" in
12546 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12547 >  *) ac_try_echo=$ac_try;;
12548 > esac
12549 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12550 >  (eval "$ac_compile") 2>conftest.er1
12551 >  ac_status=$?
12552 >  grep -v '^ *+' conftest.er1 >conftest.err
12553 >  rm -f conftest.er1
12554 >  cat conftest.err >&5
12555 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 >  (exit $ac_status); } && {
12557 >         test -z "$ac_cxx_werror_flag" ||
12558 >         test ! -s conftest.err
12559 >       } && test -s conftest.$ac_objext; then
12560 >  ac_header_compiler=yes
12561 > else
12562 >  echo "$as_me: failed program was:" >&5
12563 > sed 's/^/| /' conftest.$ac_ext >&5
12564 >
12565 >        ac_header_compiler=no
12566 > fi
12567 >
12568 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12569 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12570 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12571 >
12572 > # Is the header present?
12573 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12574 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12575 > cat >conftest.$ac_ext <<_ACEOF
12576 > /* confdefs.h.  */
12577 > _ACEOF
12578 > cat confdefs.h >>conftest.$ac_ext
12579 > cat >>conftest.$ac_ext <<_ACEOF
12580 > /* end confdefs.h.  */
12581 > #include <$ac_header>
12582 > _ACEOF
12583 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12584 > case "(($ac_try" in
12585 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12586 >  *) ac_try_echo=$ac_try;;
12587 > esac
12588 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12589 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12590 >  ac_status=$?
12591 >  grep -v '^ *+' conftest.er1 >conftest.err
12592 >  rm -f conftest.er1
12593 >  cat conftest.err >&5
12594 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12595 >  (exit $ac_status); } >/dev/null && {
12596 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12597 >         test ! -s conftest.err
12598 >       }; then
12599 >  ac_header_preproc=yes
12600 > else
12601 >  echo "$as_me: failed program was:" >&5
12602 > sed 's/^/| /' conftest.$ac_ext >&5
12603 >
12604 >  ac_header_preproc=no
12605 > fi
12606 >
12607 > rm -f conftest.err conftest.$ac_ext
12608 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12609 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12610 >
12611 > # So?  What about this header?
12612 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12613 >  yes:no: )
12614 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12615 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12616 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12617 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12618 >    ac_header_preproc=yes
12619 >    ;;
12620 >  no:yes:* )
12621 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12622 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12623 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12624 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12625 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12626 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12627 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12628 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12629 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12630 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12631 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12632 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12633 >    ( cat <<\_ASBOX
12634 > ## ------------------------------ ##
12635 > ## Report this to gezelter@nd.edu ##
12636 > ## ------------------------------ ##
12637 > _ASBOX
12638 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12639 >    ;;
12640 > esac
12641 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
12642 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12643 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12644 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12645 > else
12646 >  eval "$as_ac_Header=\$ac_header_preproc"
12647 > fi
12648 > ac_res=`eval echo '${'$as_ac_Header'}'`
12649 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12650 > echo "${ECHO_T}$ac_res" >&6; }
12651 >
12652 > fi
12653 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
12654 >  cat >>confdefs.h <<_ACEOF
12655 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12656 > _ACEOF
12657 >
12658 > fi
12659 >
12660 > done
12661 >
12662 >
12663 > fi
12664 >
12665 >
12666 >
12667 >
12668 > for ac_header in cmath
12669 > do
12670 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12671 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12672 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12673 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12674 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12675 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12676 > fi
12677 > ac_res=`eval echo '${'$as_ac_Header'}'`
12678 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12679 > echo "${ECHO_T}$ac_res" >&6; }
12680 > else
12681 >  # Is the header compilable?
12682 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12683 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12684 > cat >conftest.$ac_ext <<_ACEOF
12685 > /* confdefs.h.  */
12686 > _ACEOF
12687 > cat confdefs.h >>conftest.$ac_ext
12688 > cat >>conftest.$ac_ext <<_ACEOF
12689 > /* end confdefs.h.  */
12690 > $ac_includes_default
12691 > #include <$ac_header>
12692 > _ACEOF
12693 > rm -f conftest.$ac_objext
12694 > if { (ac_try="$ac_compile"
12695 > case "(($ac_try" in
12696 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12697 >  *) ac_try_echo=$ac_try;;
12698 > esac
12699 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12700 >  (eval "$ac_compile") 2>conftest.er1
12701 >  ac_status=$?
12702 >  grep -v '^ *+' conftest.er1 >conftest.err
12703 >  rm -f conftest.er1
12704 >  cat conftest.err >&5
12705 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12706 >  (exit $ac_status); } && {
12707 >         test -z "$ac_cxx_werror_flag" ||
12708 >         test ! -s conftest.err
12709 >       } && test -s conftest.$ac_objext; then
12710 >  ac_header_compiler=yes
12711 > else
12712 >  echo "$as_me: failed program was:" >&5
12713 > sed 's/^/| /' conftest.$ac_ext >&5
12714 >
12715 >        ac_header_compiler=no
12716 > fi
12717 >
12718 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12719 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12720 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12721 >
12722 > # Is the header present?
12723 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12724 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12725 > cat >conftest.$ac_ext <<_ACEOF
12726 > /* confdefs.h.  */
12727 > _ACEOF
12728 > cat confdefs.h >>conftest.$ac_ext
12729 > cat >>conftest.$ac_ext <<_ACEOF
12730 > /* end confdefs.h.  */
12731 > #include <$ac_header>
12732 > _ACEOF
12733 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12734 > case "(($ac_try" in
12735 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12736 >  *) ac_try_echo=$ac_try;;
12737 > esac
12738 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12739 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12740 >  ac_status=$?
12741 >  grep -v '^ *+' conftest.er1 >conftest.err
12742 >  rm -f conftest.er1
12743 >  cat conftest.err >&5
12744 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745 >  (exit $ac_status); } >/dev/null && {
12746 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12747 >         test ! -s conftest.err
12748 >       }; then
12749 >  ac_header_preproc=yes
12750 > else
12751 >  echo "$as_me: failed program was:" >&5
12752 > sed 's/^/| /' conftest.$ac_ext >&5
12753 >
12754 >  ac_header_preproc=no
12755 > fi
12756 >
12757 > rm -f conftest.err conftest.$ac_ext
12758 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12759 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12760 >
12761 > # So?  What about this header?
12762 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12763 >  yes:no: )
12764 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12765 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12766 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12767 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12768 >    ac_header_preproc=yes
12769 >    ;;
12770 >  no:yes:* )
12771 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12772 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12773 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12774 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12775 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12776 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12777 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12778 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12779 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12780 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12781 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12782 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12783 >    ( cat <<\_ASBOX
12784 > ## ------------------------------ ##
12785 > ## Report this to gezelter@nd.edu ##
12786 > ## ------------------------------ ##
12787 > _ASBOX
12788 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12789 >    ;;
12790 > esac
12791 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
12792 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12793 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12794 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12795 > else
12796 >  eval "$as_ac_Header=\$ac_header_preproc"
12797 > fi
12798 > ac_res=`eval echo '${'$as_ac_Header'}'`
12799 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12800 > echo "${ECHO_T}$ac_res" >&6; }
12801 >
12802 > fi
12803 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
12804 >  cat >>confdefs.h <<_ACEOF
12805 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12806 > _ACEOF
12807 >
12808 > fi
12809 >
12810 > done
12811 >
12812 >
12813 >
12814 >
12815 >  { echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
12816 > echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6; }
12817 > if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
12818 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12819 > else
12820 >
12821 >      ac_cv_cxx_have_std_iostream=no
12822 >      ac_cv_cxx_need_use_std_iostream=no
12823 >      if test "x$ac_cv_cxx_namespaces" = xyes; then
12824 >
12825 >        ac_ext=cpp
12826 > ac_cpp='$CXXCPP $CPPFLAGS'
12827 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12828 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12829 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12830 >
12831 >        cat >conftest.$ac_ext <<_ACEOF
12832 > /* confdefs.h.  */
12833 > _ACEOF
12834 > cat confdefs.h >>conftest.$ac_ext
12835 > cat >>conftest.$ac_ext <<_ACEOF
12836 > /* end confdefs.h.  */
12837 >
12838 > #ifdef HAVE_IOSTREAM
12839 > #include <iostream>
12840 > #else
12841 > #include <iostream.h>
12842 > #endif
12843 >
12844 > #ifdef FC_DUMMY_MAIN
12845 > #ifndef FC_DUMMY_MAIN_EQ_F77
12846 > #  ifdef __cplusplus
12847 >     extern "C"
12848 > #  endif
12849 >   int FC_DUMMY_MAIN() { return 1; }
12850 > #endif
12851 > #endif
12852 > int
12853 > main ()
12854 > {
12855 > std::cout<<"Hello World"<<std::endl;return 0;
12856 >  ;
12857 >  return 0;
12858 > }
12859 > _ACEOF
12860 > rm -f conftest.$ac_objext
12861 > if { (ac_try="$ac_compile"
12862 > case "(($ac_try" in
12863 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12864 >  *) ac_try_echo=$ac_try;;
12865 > esac
12866 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12867 >  (eval "$ac_compile") 2>conftest.er1
12868 >  ac_status=$?
12869 >  grep -v '^ *+' conftest.er1 >conftest.err
12870 >  rm -f conftest.er1
12871 >  cat conftest.err >&5
12872 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12873 >  (exit $ac_status); } && {
12874 >         test -z "$ac_cxx_werror_flag" ||
12875 >         test ! -s conftest.err
12876 >       } && test -s conftest.$ac_objext; then
12877 >  ac_cv_cxx_have_std_iostream=yes
12878 > else
12879 >  echo "$as_me: failed program was:" >&5
12880 > sed 's/^/| /' conftest.$ac_ext >&5
12881 >
12882 >
12883 > fi
12884 >
12885 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12886 >        cat >conftest.$ac_ext <<_ACEOF
12887 > /* confdefs.h.  */
12888 > _ACEOF
12889 > cat confdefs.h >>conftest.$ac_ext
12890 > cat >>conftest.$ac_ext <<_ACEOF
12891 > /* end confdefs.h.  */
12892 >
12893 > #define __USE_STD_IOSTREAM 1
12894 > #ifdef HAVE_IOSTREAM
12895 > #include <iostream>
12896 > #else
12897 > #include <iostream.h>
12898 > #endif
12899 >
12900 > #ifdef FC_DUMMY_MAIN
12901 > #ifndef FC_DUMMY_MAIN_EQ_F77
12902 > #  ifdef __cplusplus
12903 >     extern "C"
12904 > #  endif
12905 >   int FC_DUMMY_MAIN() { return 1; }
12906 > #endif
12907 > #endif
12908 > int
12909 > main ()
12910 > {
12911 > std::cout<<"Hello World"<<std::endl;return 0;
12912 >  ;
12913 >  return 0;
12914 > }
12915 > _ACEOF
12916 > rm -f conftest.$ac_objext
12917 > if { (ac_try="$ac_compile"
12918 > case "(($ac_try" in
12919 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12920 >  *) ac_try_echo=$ac_try;;
12921 > esac
12922 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12923 >  (eval "$ac_compile") 2>conftest.er1
12924 >  ac_status=$?
12925 >  grep -v '^ *+' conftest.er1 >conftest.err
12926 >  rm -f conftest.er1
12927 >  cat conftest.err >&5
12928 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12929 >  (exit $ac_status); } && {
12930 >         test -z "$ac_cxx_werror_flag" ||
12931 >         test ! -s conftest.err
12932 >       } && test -s conftest.$ac_objext; then
12933 >  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
12934 > else
12935 >  echo "$as_me: failed program was:" >&5
12936 > sed 's/^/| /' conftest.$ac_ext >&5
12937 >
12938 >
12939 > fi
12940 >
12941 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12942 >        ac_ext=cpp
12943 > ac_cpp='$CXXCPP $CPPFLAGS'
12944 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12945 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12946 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12947 >
12948 >      fi
12949 >
12950 > fi
12951 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
12952 > echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6; }
12953 >  if test "$ac_cv_cxx_have_std_iostream" = yes; then
12954 >
12955 > cat >>confdefs.h <<\_ACEOF
12956 > #define HAVE_STD_IOSTREAM 1
12957 > _ACEOF
12958 >
12959 >  fi
12960 >  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
12961 >
12962 > cat >>confdefs.h <<\_ACEOF
12963 > #define __USE_STD_IOSTREAM 1
12964 > _ACEOF
12965 >
12966 >  fi
12967 >
12968 >
12969 >
12970 >
12971 >  { echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
12972 > echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6; }
12973 > if test "${ac_cv_cxx_have_std_stl+set}" = set; then
12974 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12975 > else
12976 >
12977 >      ac_cv_cxx_have_std_stl=no
12978 >      if test "x$ac_cv_cxx_namespaces" = xyes; then
12979 >
12980 >        ac_ext=cpp
12981 > ac_cpp='$CXXCPP $CPPFLAGS'
12982 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12983 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12984 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12985 >
12986 >        cat >conftest.$ac_ext <<_ACEOF
12987 > /* confdefs.h.  */
12988 > _ACEOF
12989 > cat confdefs.h >>conftest.$ac_ext
12990 > cat >>conftest.$ac_ext <<_ACEOF
12991 > /* end confdefs.h.  */
12992 > #include <list>
12993 >
12994 > #ifdef FC_DUMMY_MAIN
12995 > #ifndef FC_DUMMY_MAIN_EQ_F77
12996 > #  ifdef __cplusplus
12997 >     extern "C"
12998 > #  endif
12999 >   int FC_DUMMY_MAIN() { return 1; }
13000 > #endif
13001 > #endif
13002 > int
13003 > main ()
13004 > {
13005 > std::list<int> foo;return 0;
13006 >  ;
13007 >  return 0;
13008 > }
13009 > _ACEOF
13010 > rm -f conftest.$ac_objext
13011 > if { (ac_try="$ac_compile"
13012 > case "(($ac_try" in
13013 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13014 >  *) ac_try_echo=$ac_try;;
13015 > esac
13016 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13017 >  (eval "$ac_compile") 2>conftest.er1
13018 >  ac_status=$?
13019 >  grep -v '^ *+' conftest.er1 >conftest.err
13020 >  rm -f conftest.er1
13021 >  cat conftest.err >&5
13022 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13023 >  (exit $ac_status); } && {
13024 >         test -z "$ac_cxx_werror_flag" ||
13025 >         test ! -s conftest.err
13026 >       } && test -s conftest.$ac_objext; then
13027 >  ac_cv_cxx_have_std_stl=yes
13028 > else
13029 >  echo "$as_me: failed program was:" >&5
13030 > sed 's/^/| /' conftest.$ac_ext >&5
13031 >
13032 >
13033 > fi
13034 >
13035 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13036 >        ac_ext=cpp
13037 > ac_cpp='$CXXCPP $CPPFLAGS'
13038 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13039 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13040 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13041 >
13042 >      fi
13043 >
13044 > fi
13045 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
13046 > echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6; }
13047 >  if test "$ac_cv_cxx_have_std_stl" = yes; then
13048 >
13049 > cat >>confdefs.h <<\_ACEOF
13050 > #define HAVE_STD_STL 1
13051 > _ACEOF
13052 >
13053 >  fi
13054 >
13055 >
13056 >
13057 >  { echo "$as_me:$LINENO: checking for fstream::attach()" >&5
13058 > echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6; }
13059 > if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
13060 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13061 > else
13062 >
13063 >    ac_cv_cxx_have_fstream_attach=no
13064 >
13065 >    ac_ext=cpp
13066 > ac_cpp='$CXXCPP $CPPFLAGS'
13067 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13068 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13069 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13070 >
13071 >    cat >conftest.$ac_ext <<_ACEOF
13072 > /* confdefs.h.  */
13073 > _ACEOF
13074 > cat confdefs.h >>conftest.$ac_ext
13075 > cat >>conftest.$ac_ext <<_ACEOF
13076 > /* end confdefs.h.  */
13077 >
13078 > #ifdef HAVE_IOSTREAM
13079 > #include <fstream>
13080 > #else
13081 > #include <fstream.h>
13082 > #endif
13083 > #ifdef HAVE_STD_IOSTREAM
13084 > using namespace std;
13085 > #endif
13086 >
13087 > #ifdef FC_DUMMY_MAIN
13088 > #ifndef FC_DUMMY_MAIN_EQ_F77
13089 > #  ifdef __cplusplus
13090 >     extern "C"
13091 > #  endif
13092 >   int FC_DUMMY_MAIN() { return 1; }
13093 > #endif
13094 > #endif
13095 > int
13096 > main ()
13097 > {
13098 > int fd=0;ofstream s;s.attach(fd);
13099 >  ;
13100 >  return 0;
13101 > }
13102 > _ACEOF
13103 > rm -f conftest.$ac_objext
13104 > if { (ac_try="$ac_compile"
13105 > case "(($ac_try" in
13106 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13107 >  *) ac_try_echo=$ac_try;;
13108 > esac
13109 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13110 >  (eval "$ac_compile") 2>conftest.er1
13111 >  ac_status=$?
13112 >  grep -v '^ *+' conftest.er1 >conftest.err
13113 >  rm -f conftest.er1
13114 >  cat conftest.err >&5
13115 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116 >  (exit $ac_status); } && {
13117 >         test -z "$ac_cxx_werror_flag" ||
13118 >         test ! -s conftest.err
13119 >       } && test -s conftest.$ac_objext; then
13120 >  ac_cv_cxx_have_fstream_attach=yes
13121 > else
13122 >  echo "$as_me: failed program was:" >&5
13123 > sed 's/^/| /' conftest.$ac_ext >&5
13124 >
13125 >
13126 > fi
13127 >
13128 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13129 >    ac_ext=cpp
13130 > ac_cpp='$CXXCPP $CPPFLAGS'
13131 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13132 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13133 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13134 >
13135 >
13136 > fi
13137 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
13138 > echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6; }
13139 >  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
13140 >
13141 > cat >>confdefs.h <<\_ACEOF
13142 > #define HAVE_FSTREAM_ATTACH 1
13143 > _ACEOF
13144 >
13145 >  fi
13146 >
13147 >
13148 >
13149 >  { echo "$as_me:$LINENO: checking for fstream::open()" >&5
13150 > echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6; }
13151 > if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
13152 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13153 > else
13154 >
13155 >    ac_cv_cxx_have_fstream_open=no
13156 >    ac_cv_cxx_fstream_open_prot=no
13157 >
13158 >    ac_ext=cpp
13159 > ac_cpp='$CXXCPP $CPPFLAGS'
13160 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13161 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13162 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13163 >
13164 >    # Try with 2 parameters
13165 >    cat >conftest.$ac_ext <<_ACEOF
13166 > /* confdefs.h.  */
13167 > _ACEOF
13168 > cat confdefs.h >>conftest.$ac_ext
13169 > cat >>conftest.$ac_ext <<_ACEOF
13170 > /* end confdefs.h.  */
13171 >
13172 > #ifdef HAVE_IOSTREAM
13173 > #include <fstream>
13174 > #else
13175 > #include <fstream.h>
13176 > #endif
13177 > #ifdef HAVE_STD_IOSTREAM
13178 > using namespace std;
13179 > #endif
13180 >
13181 > #ifdef FC_DUMMY_MAIN
13182 > #ifndef FC_DUMMY_MAIN_EQ_F77
13183 > #  ifdef __cplusplus
13184 >     extern "C"
13185 > #  endif
13186 >   int FC_DUMMY_MAIN() { return 1; }
13187 > #endif
13188 > #endif
13189 > int
13190 > main ()
13191 > {
13192 > ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
13193 >  ;
13194 >  return 0;
13195 > }
13196 > _ACEOF
13197 > rm -f conftest.$ac_objext
13198 > if { (ac_try="$ac_compile"
13199 > case "(($ac_try" in
13200 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13201 >  *) ac_try_echo=$ac_try;;
13202 > esac
13203 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13204 >  (eval "$ac_compile") 2>conftest.er1
13205 >  ac_status=$?
13206 >  grep -v '^ *+' conftest.er1 >conftest.err
13207 >  rm -f conftest.er1
13208 >  cat conftest.err >&5
13209 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13210 >  (exit $ac_status); } && {
13211 >         test -z "$ac_cxx_werror_flag" ||
13212 >         test ! -s conftest.err
13213 >       } && test -s conftest.$ac_objext; then
13214 >  ac_cv_cxx_have_fstream_open=yes
13215 > else
13216 >  echo "$as_me: failed program was:" >&5
13217 > sed 's/^/| /' conftest.$ac_ext >&5
13218 >
13219 >
13220 > fi
13221 >
13222 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13223 >    # Try with mode parameter
13224 >    cat >conftest.$ac_ext <<_ACEOF
13225 > /* confdefs.h.  */
13226 > _ACEOF
13227 > cat confdefs.h >>conftest.$ac_ext
13228 > cat >>conftest.$ac_ext <<_ACEOF
13229 > /* end confdefs.h.  */
13230 >
13231 > #ifdef HAVE_IOSTREAM
13232 > #include <fstream>
13233 > #else
13234 > #include <fstream.h>
13235 > #endif
13236 > #ifdef HAVE_STD_IOSTREAM
13237 > using namespace std;
13238 > #endif
13239 >
13240 > #ifdef FC_DUMMY_MAIN
13241 > #ifndef FC_DUMMY_MAIN_EQ_F77
13242 > #  ifdef __cplusplus
13243 >     extern "C"
13244 > #  endif
13245 >   int FC_DUMMY_MAIN() { return 1; }
13246 > #endif
13247 > #endif
13248 > int
13249 > main ()
13250 > {
13251 > ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
13252 >  ;
13253 >  return 0;
13254 > }
13255 > _ACEOF
13256 > rm -f conftest.$ac_objext
13257 > if { (ac_try="$ac_compile"
13258 > case "(($ac_try" in
13259 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13260 >  *) ac_try_echo=$ac_try;;
13261 > esac
13262 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13263 >  (eval "$ac_compile") 2>conftest.er1
13264 >  ac_status=$?
13265 >  grep -v '^ *+' conftest.er1 >conftest.err
13266 >  rm -f conftest.er1
13267 >  cat conftest.err >&5
13268 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13269 >  (exit $ac_status); } && {
13270 >         test -z "$ac_cxx_werror_flag" ||
13271 >         test ! -s conftest.err
13272 >       } && test -s conftest.$ac_objext; then
13273 >  ac_cv_cxx_fstream_open_prot=yes
13274 > else
13275 >  echo "$as_me: failed program was:" >&5
13276 > sed 's/^/| /' conftest.$ac_ext >&5
13277 >
13278 >
13279 > fi
13280 >
13281 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13282 >    ac_ext=cpp
13283 > ac_cpp='$CXXCPP $CPPFLAGS'
13284 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13285 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13286 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13287 >
13288 >
13289 > fi
13290 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
13291 > echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6; }
13292 >  if test "$ac_cv_cxx_have_fstream_open" = yes; then
13293 >
13294 > cat >>confdefs.h <<\_ACEOF
13295 > #define HAVE_FSTREAM_OPEN 1
13296 > _ACEOF
13297 >
13298 >  fi
13299 >  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
13300 >
13301 > cat >>confdefs.h <<\_ACEOF
13302 > #define FSTREAM_OPEN_PROT 1
13303 > _ACEOF
13304 >
13305 >  fi
13306 >
13307 >
13308 >
13309 >
13310 >
13311 >
13312 >
13313 > for ac_header in ctype.h iostream fstream sstream strstream
13314 > do
13315 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13316 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13317 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
13318 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13319 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13320 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13321 > fi
13322 > ac_res=`eval echo '${'$as_ac_Header'}'`
13323 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
13324 > echo "${ECHO_T}$ac_res" >&6; }
13325 > else
13326 >  # Is the header compilable?
13327 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13328 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13329 > cat >conftest.$ac_ext <<_ACEOF
13330 > /* confdefs.h.  */
13331 > _ACEOF
13332 > cat confdefs.h >>conftest.$ac_ext
13333 > cat >>conftest.$ac_ext <<_ACEOF
13334 > /* end confdefs.h.  */
13335 > $ac_includes_default
13336 > #include <$ac_header>
13337 > _ACEOF
13338 > rm -f conftest.$ac_objext
13339 > if { (ac_try="$ac_compile"
13340 > case "(($ac_try" in
13341 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13342 >  *) ac_try_echo=$ac_try;;
13343 > esac
13344 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13345 >  (eval "$ac_compile") 2>conftest.er1
13346 >  ac_status=$?
13347 >  grep -v '^ *+' conftest.er1 >conftest.err
13348 >  rm -f conftest.er1
13349 >  cat conftest.err >&5
13350 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13351 >  (exit $ac_status); } && {
13352 >         test -z "$ac_cxx_werror_flag" ||
13353 >         test ! -s conftest.err
13354 >       } && test -s conftest.$ac_objext; then
13355 >  ac_header_compiler=yes
13356 > else
13357 >  echo "$as_me: failed program was:" >&5
13358 > sed 's/^/| /' conftest.$ac_ext >&5
13359 >
13360 >        ac_header_compiler=no
13361 > fi
13362 >
13363 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13365 > echo "${ECHO_T}$ac_header_compiler" >&6; }
13366 >
13367 > # Is the header present?
13368 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13369 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13370 > cat >conftest.$ac_ext <<_ACEOF
13371 > /* confdefs.h.  */
13372 > _ACEOF
13373 > cat confdefs.h >>conftest.$ac_ext
13374 > cat >>conftest.$ac_ext <<_ACEOF
13375 > /* end confdefs.h.  */
13376 > #include <$ac_header>
13377 > _ACEOF
13378 > if { (ac_try="$ac_cpp conftest.$ac_ext"
13379 > case "(($ac_try" in
13380 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13381 >  *) ac_try_echo=$ac_try;;
13382 > esac
13383 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13384 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13385 >  ac_status=$?
13386 >  grep -v '^ *+' conftest.er1 >conftest.err
13387 >  rm -f conftest.er1
13388 >  cat conftest.err >&5
13389 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390 >  (exit $ac_status); } >/dev/null && {
13391 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13392 >         test ! -s conftest.err
13393 >       }; then
13394 >  ac_header_preproc=yes
13395 > else
13396 >  echo "$as_me: failed program was:" >&5
13397 > sed 's/^/| /' conftest.$ac_ext >&5
13398 >
13399 >  ac_header_preproc=no
13400 > fi
13401 >
13402 > rm -f conftest.err conftest.$ac_ext
13403 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13404 > echo "${ECHO_T}$ac_header_preproc" >&6; }
13405 >
13406 > # So?  What about this header?
13407 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13408 >  yes:no: )
13409 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13410 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13411 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13412 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13413 >    ac_header_preproc=yes
13414 >    ;;
13415 >  no:yes:* )
13416 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13417 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13418 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13419 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13420 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13421 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13422 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13423 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13424 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13425 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13426 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13427 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13428 >    ( cat <<\_ASBOX
13429 > ## ------------------------------ ##
13430 > ## Report this to gezelter@nd.edu ##
13431 > ## ------------------------------ ##
13432 > _ASBOX
13433 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
13434 >    ;;
13435 > esac
13436 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
13437 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13438 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13439 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13440 > else
13441 >  eval "$as_ac_Header=\$ac_header_preproc"
13442 > fi
13443 > ac_res=`eval echo '${'$as_ac_Header'}'`
13444 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
13445 > echo "${ECHO_T}$ac_res" >&6; }
13446 >
13447 > fi
13448 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
13449 >  cat >>confdefs.h <<_ACEOF
13450 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13451 > _ACEOF
13452 >
13453 > fi
13454 >
13455 > done
13456 >
13457 > # AC_CPP_FUNC
13458 > # ------------------ #
13459 > # Checks to see if ANSI C99 CPP variable __func__ works.
13460 > # If not, perhaps __FUNCTION__ works instead.
13461 > # If not, we'll just define __func__ to "".
13462 > # AC_CPP_FUNC
13463 >
13464 >   case $ac_cv_prog_cc_stdc in
13465 >  no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;;
13466 >  *) { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
13467 > echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
13468 > if test "${ac_cv_prog_cc_c99+set}" = set; then
13469 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13470 > else
13471 >  ac_cv_prog_cc_c99=no
13472 > ac_save_CC=$CC
13473 > cat >conftest.$ac_ext <<_ACEOF
13474 > /* confdefs.h.  */
13475 > _ACEOF
13476 > cat confdefs.h >>conftest.$ac_ext
13477 > cat >>conftest.$ac_ext <<_ACEOF
13478 > /* end confdefs.h.  */
13479 > #include <stdarg.h>
13480 > #include <stdbool.h>
13481 > #include <stdlib.h>
13482 > #include <wchar.h>
13483 > #include <stdio.h>
13484 >
13485 > // Check varargs macros.  These examples are taken from C99 6.10.3.5.
13486 > #define debug(...) fprintf (stderr, __VA_ARGS__)
13487 > #define showlist(...) puts (#__VA_ARGS__)
13488 > #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
13489 > static void
13490 > test_varargs_macros (void)
13491 > {
13492 >  int x = 1234;
13493 >  int y = 5678;
13494 >  debug ("Flag");
13495 >  debug ("X = %d\n", x);
13496 >  showlist (The first, second, and third items.);
13497 >  report (x>y, "x is %d but y is %d", x, y);
13498 > }
13499 >
13500 > // Check long long types.
13501 > #define BIG64 18446744073709551615ull
13502 > #define BIG32 4294967295ul
13503 > #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
13504 > #if !BIG_OK
13505 >  your preprocessor is broken;
13506 > #endif
13507 > #if BIG_OK
13508 > #else
13509 >  your preprocessor is broken;
13510 > #endif
13511 > static long long int bignum = -9223372036854775807LL;
13512 > static unsigned long long int ubignum = BIG64;
13513 >
13514 > struct incomplete_array
13515 > {
13516 >  int datasize;
13517 >  double data[];
13518 > };
13519 >
13520 > struct named_init {
13521 >  int number;
13522 >  const wchar_t *name;
13523 >  double average;
13524 > };
13525 >
13526 > typedef const char *ccp;
13527 >
13528 > static inline int
13529 > test_restrict (ccp restrict text)
13530 > {
13531 >  // See if C++-style comments work.
13532 >  // Iterate through items via the restricted pointer.
13533 >  // Also check for declarations in for loops.
13534 >  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
13535 >    continue;
13536 >  return 0;
13537 > }
13538 >
13539 > // Check varargs and va_copy.
13540 > static void
13541 > test_varargs (const char *format, ...)
13542 > {
13543 >  va_list args;
13544 >  va_start (args, format);
13545 >  va_list args_copy;
13546 >  va_copy (args_copy, args);
13547 >
13548 >  const char *str;
13549 >  int number;
13550 >  float fnumber;
13551 >
13552 >  while (*format)
13553 >    {
13554 >      switch (*format++)
13555 >        {
13556 >        case 's': // string
13557 >          str = va_arg (args_copy, const char *);
13558 >          break;
13559 >        case 'd': // int
13560 >          number = va_arg (args_copy, int);
13561 >          break;
13562 >        case 'f': // float
13563 >          fnumber = va_arg (args_copy, double);
13564 >          break;
13565 >        default:
13566 >          break;
13567 >        }
13568 >    }
13569 >  va_end (args_copy);
13570 >  va_end (args);
13571 > }
13572 >
13573 > #ifdef FC_DUMMY_MAIN
13574 > #ifndef FC_DUMMY_MAIN_EQ_F77
13575 > #  ifdef __cplusplus
13576 >     extern "C"
13577 > #  endif
13578 >   int FC_DUMMY_MAIN() { return 1; }
13579 > #endif
13580 > #endif
13581 > int
13582 > main ()
13583 > {
13584 >
13585 >  // Check bool.
13586 >  _Bool success = false;
13587 >
13588 >  // Check restrict.
13589 >  if (test_restrict ("String literal") == 0)
13590 >    success = true;
13591 >  char *restrict newvar = "Another string";
13592 >
13593 >  // Check varargs.
13594 >  test_varargs ("s, d' f .", "string", 65, 34.234);
13595 >  test_varargs_macros ();
13596 >
13597 >  // Check flexible array members.
13598 >  struct incomplete_array *ia =
13599 >    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
13600 >  ia->datasize = 10;
13601 >  for (int i = 0; i < ia->datasize; ++i)
13602 >    ia->data[i] = i * 1.234;
13603 >
13604 >  // Check named initializers.
13605 >  struct named_init ni = {
13606 >    .number = 34,
13607 >    .name = L"Test wide string",
13608 >    .average = 543.34343,
13609 >  };
13610 >
13611 >  ni.number = 58;
13612 >
13613 >  int dynamic_array[ni.number];
13614 >  dynamic_array[ni.number - 1] = 543;
13615 >
13616 >  // work around unused variable warnings
13617 >  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
13618 >          || dynamic_array[ni.number - 1] != 543);
13619 >
13620 >  ;
13621 >  return 0;
13622 > }
13623 > _ACEOF
13624 > for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
13625 > do
13626 >  CC="$ac_save_CC $ac_arg"
13627 >  rm -f conftest.$ac_objext
13628 > if { (ac_try="$ac_compile"
13629 > case "(($ac_try" in
13630 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13631 >  *) ac_try_echo=$ac_try;;
13632 > esac
13633 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13634 >  (eval "$ac_compile") 2>conftest.er1
13635 >  ac_status=$?
13636 >  grep -v '^ *+' conftest.er1 >conftest.err
13637 >  rm -f conftest.er1
13638 >  cat conftest.err >&5
13639 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13640 >  (exit $ac_status); } && {
13641 >         test -z "$ac_cxx_werror_flag" ||
13642 >         test ! -s conftest.err
13643 >       } && test -s conftest.$ac_objext; then
13644 >  ac_cv_prog_cc_c99=$ac_arg
13645 > else
13646 >  echo "$as_me: failed program was:" >&5
13647 > sed 's/^/| /' conftest.$ac_ext >&5
13648 >
13649 >
13650 > fi
13651 >
13652 > rm -f core conftest.err conftest.$ac_objext
13653 >  test "x$ac_cv_prog_cc_c99" != "xno" && break
13654 > done
13655 > rm -f conftest.$ac_ext
13656 > CC=$ac_save_CC
13657 >
13658 > fi
13659 > # AC_CACHE_VAL
13660 > case "x$ac_cv_prog_cc_c99" in
13661 >  x)
13662 >    { echo "$as_me:$LINENO: result: none needed" >&5
13663 > echo "${ECHO_T}none needed" >&6; } ;;
13664 >  xno)
13665 >    { echo "$as_me:$LINENO: result: unsupported" >&5
13666 > echo "${ECHO_T}unsupported" >&6; } ;;
13667 >  *)
13668 >    CC="$CC $ac_cv_prog_cc_c99"
13669 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
13670 > echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
13671 > esac
13672 > if test "x$ac_cv_prog_cc_c99" != xno; then
13673 >  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
13674 > else
13675 >  { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
13676 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
13677 > if test "${ac_cv_prog_cc_c89+set}" = set; then
13678 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13679 > else
13680 >  ac_cv_prog_cc_c89=no
13681 > ac_save_CC=$CC
13682 > cat >conftest.$ac_ext <<_ACEOF
13683 > /* confdefs.h.  */
13684 > _ACEOF
13685 > cat confdefs.h >>conftest.$ac_ext
13686 > cat >>conftest.$ac_ext <<_ACEOF
13687 > /* end confdefs.h.  */
13688 > #include <stdarg.h>
13689 > #include <stdio.h>
13690 > #include <sys/types.h>
13691 > #include <sys/stat.h>
13692 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
13693 > struct buf { int x; };
13694 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
13695 > static char *e (p, i)
13696 >     char **p;
13697 >     int i;
13698 > {
13699 >  return p[i];
13700 > }
13701 > static char *f (char * (*g) (char **, int), char **p, ...)
13702 > {
13703 >  char *s;
13704 >  va_list v;
13705 >  va_start (v,p);
13706 >  s = g (p, va_arg (v,int));
13707 >  va_end (v);
13708 >  return s;
13709 > }
13710 >
13711 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
13712 >   function prototypes and stuff, but not '\xHH' hex character constants.
13713 >   These don't provoke an error unfortunately, instead are silently treated
13714 >   as 'x'.  The following induces an error, until -std is added to get
13715 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
13716 >   array size at least.  It's necessary to write '\x00'==0 to get something
13717 >   that's true only with -std.  */
13718 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
13719 >
13720 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
13721 >   inside strings and character constants.  */
13722 > #define FOO(x) 'x'
13723 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
13724 >
13725 > int test (int i, double x);
13726 > struct s1 {int (*f) (int a);};
13727 > struct s2 {int (*f) (double a);};
13728 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
13729 > int argc;
13730 > char **argv;
13731 > #ifdef FC_DUMMY_MAIN
13732 > #ifndef FC_DUMMY_MAIN_EQ_F77
13733 > #  ifdef __cplusplus
13734 >     extern "C"
13735 > #  endif
13736 >   int FC_DUMMY_MAIN() { return 1; }
13737 > #endif
13738 > #endif
13739 > int
13740 > main ()
13741 > {
13742 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
13743 >  ;
13744 >  return 0;
13745 > }
13746 > _ACEOF
13747 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
13748 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
13749 > do
13750 >  CC="$ac_save_CC $ac_arg"
13751 >  rm -f conftest.$ac_objext
13752 > if { (ac_try="$ac_compile"
13753 > case "(($ac_try" in
13754 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13755 >  *) ac_try_echo=$ac_try;;
13756 > esac
13757 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13758 >  (eval "$ac_compile") 2>conftest.er1
13759 >  ac_status=$?
13760 >  grep -v '^ *+' conftest.er1 >conftest.err
13761 >  rm -f conftest.er1
13762 >  cat conftest.err >&5
13763 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13764 >  (exit $ac_status); } && {
13765 >         test -z "$ac_cxx_werror_flag" ||
13766 >         test ! -s conftest.err
13767 >       } && test -s conftest.$ac_objext; then
13768 >  ac_cv_prog_cc_c89=$ac_arg
13769 > else
13770 >  echo "$as_me: failed program was:" >&5
13771 > sed 's/^/| /' conftest.$ac_ext >&5
13772 >
13773 >
13774 > fi
13775 >
13776 > rm -f core conftest.err conftest.$ac_objext
13777 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
13778 > done
13779 > rm -f conftest.$ac_ext
13780 > CC=$ac_save_CC
13781 >
13782 > fi
13783 > # AC_CACHE_VAL
13784 > case "x$ac_cv_prog_cc_c89" in
13785 >  x)
13786 >    { echo "$as_me:$LINENO: result: none needed" >&5
13787 > echo "${ECHO_T}none needed" >&6; } ;;
13788 >  xno)
13789 >    { echo "$as_me:$LINENO: result: unsupported" >&5
13790 > echo "${ECHO_T}unsupported" >&6; } ;;
13791 >  *)
13792 >    CC="$CC $ac_cv_prog_cc_c89"
13793 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
13794 > echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
13795 > esac
13796 > if test "x$ac_cv_prog_cc_c89" != xno; then
13797 >  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
13798 > else
13799 >  ac_cv_prog_cc_stdc=no
13800 > fi
13801 >
13802 >
13803 > fi
13804 >
13805 > ;;
13806 > esac
13807 >  { echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5
13808 > echo $ECHO_N "checking for $CC option to accept ISO Standard C... $ECHO_C" >&6; }
13809 >  if test "${ac_cv_prog_cc_stdc+set}" = set; then
13810 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13811 > fi
13812 >
13813 >  case $ac_cv_prog_cc_stdc in
13814 >  no) { echo "$as_me:$LINENO: result: unsupported" >&5
13815 > echo "${ECHO_T}unsupported" >&6; } ;;
13816 >  '') { echo "$as_me:$LINENO: result: none needed" >&5
13817 > echo "${ECHO_T}none needed" >&6; } ;;
13818 >  *) { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
13819 > echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6; } ;;
13820 > esac
13821 >
13822 >
13823 > { echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
13824 > echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6; }
13825 > if test "${ac_cv_cpp_func+set}" = set; then
13826 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13827 > else
13828 >  cat >conftest.$ac_ext <<_ACEOF
13829 > /* confdefs.h.  */
13830 > _ACEOF
13831 > cat confdefs.h >>conftest.$ac_ext
13832 > cat >>conftest.$ac_ext <<_ACEOF
13833 > /* end confdefs.h.  */
13834 >
13835 > #ifdef FC_DUMMY_MAIN
13836 > #ifndef FC_DUMMY_MAIN_EQ_F77
13837 > #  ifdef __cplusplus
13838 >     extern "C"
13839 > #  endif
13840 >   int FC_DUMMY_MAIN() { return 1; }
13841 > #endif
13842 > #endif
13843 > int
13844 > main ()
13845 > {
13846 > const char *foo = __func__;
13847 >  ;
13848 >  return 0;
13849 > }
13850 > _ACEOF
13851 > rm -f conftest.$ac_objext
13852 > if { (ac_try="$ac_compile"
13853 > case "(($ac_try" in
13854 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13855 >  *) ac_try_echo=$ac_try;;
13856 > esac
13857 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13858 >  (eval "$ac_compile") 2>conftest.er1
13859 >  ac_status=$?
13860 >  grep -v '^ *+' conftest.er1 >conftest.err
13861 >  rm -f conftest.er1
13862 >  cat conftest.err >&5
13863 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13864 >  (exit $ac_status); } && {
13865 >         test -z "$ac_cxx_werror_flag" ||
13866 >         test ! -s conftest.err
13867 >       } && test -s conftest.$ac_objext; then
13868 >  ac_cv_cpp_func=yes
13869 > else
13870 >  echo "$as_me: failed program was:" >&5
13871 > sed 's/^/| /' conftest.$ac_ext >&5
13872 >
13873 >        cat >conftest.$ac_ext <<_ACEOF
13874 > /* confdefs.h.  */
13875 > _ACEOF
13876 > cat confdefs.h >>conftest.$ac_ext
13877 > cat >>conftest.$ac_ext <<_ACEOF
13878 > /* end confdefs.h.  */
13879 >
13880 > #ifdef FC_DUMMY_MAIN
13881 > #ifndef FC_DUMMY_MAIN_EQ_F77
13882 > #  ifdef __cplusplus
13883 >     extern "C"
13884 > #  endif
13885 >   int FC_DUMMY_MAIN() { return 1; }
13886 > #endif
13887 > #endif
13888 > int
13889 > main ()
13890 > {
13891 > const char *foo = __FUNCTION__;
13892 >  ;
13893 >  return 0;
13894 > }
13895 > _ACEOF
13896 > rm -f conftest.$ac_objext
13897 > if { (ac_try="$ac_compile"
13898 > case "(($ac_try" in
13899 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13900 >  *) ac_try_echo=$ac_try;;
13901 > esac
13902 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13903 >  (eval "$ac_compile") 2>conftest.er1
13904 >  ac_status=$?
13905 >  grep -v '^ *+' conftest.er1 >conftest.err
13906 >  rm -f conftest.er1
13907 >  cat conftest.err >&5
13908 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13909 >  (exit $ac_status); } && {
13910 >         test -z "$ac_cxx_werror_flag" ||
13911 >         test ! -s conftest.err
13912 >       } && test -s conftest.$ac_objext; then
13913 >  ac_cv_cpp_func=__FUNCTION__
13914 > else
13915 >  echo "$as_me: failed program was:" >&5
13916 > sed 's/^/| /' conftest.$ac_ext >&5
13917 >
13918 >        ac_cv_cpp_func=no
13919 > fi
13920 >
13921 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13922 > fi
13923 >
13924 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13925 > fi
13926 > { echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
13927 > echo "${ECHO_T}$ac_cv_cpp_func" >&6; }
13928 > if test $ac_cv_cpp_func = __FUNCTION__; then
13929 >
13930 > cat >>confdefs.h <<\_ACEOF
13931 > #define __func__ __FUNCTION__
13932 > _ACEOF
13933 >
13934 > elif test $ac_cv_cpp_func = no; then
13935 >
13936 > cat >>confdefs.h <<\_ACEOF
13937 > #define __func__ ""
13938 > _ACEOF
13939 >
13940 > fi
13941 >
13942 >
13943 >
13944 >
13945 >
13946 > case $debug in
13947 >  1)
13948 >     ;;
13949 >  *)
13950 >
13951 >
13952 >
13953 >
13954 > # Try to determine "good" native compiler flags if none specified on command
13955 > # line
13956 >
13957 > if test "$ac_test_FFLAGS" != "set"; then
13958 >  FCFLAGS=""
13959 >  case "${host_cpu}-${host_os}" in
13960 >
13961 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
13962 >                    FCFLAGS="-O3 -ip -no-prec-div"
13963 >                fi;;
13964 >   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
13965 >                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
13966 >                fi;;
13967 >   powerpc*-aix*)
13968 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13969 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
13970 >                echo "*******************************************************"
13971 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
13972 >                echo "*  recommended that you use                           *"
13973 >                echo "*                                                     *"
13974 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
13975 >                echo "*                                 ^^^                 *"
13976 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
13977 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
13978 >                echo "*******************************************************"
13979 >        fi;;
13980 >   *darwin*)
13981 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13982 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
13983 >        fi
13984 >        if test "$FC" = ifort; then
13985 >                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
13986 >        fi;;
13987 >  esac
13988 >
13989 >  if test -n "$CPU_FLAGS"; then
13990 >        FCFLAGS="$FCFLAGS $CPU_FLAGS"
13991 >  fi
13992 >
13993 >  if test -z "$FCFLAGS"; then
13994 >        echo ""
13995 >        echo "*********************************************************"
13996 >        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
13997 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
13998 >        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
13999 >        echo "*********************************************************"
14000 >        echo ""
14001 >        FCFLAGS="-O3"
14002 >  fi
14003 >
14004 >
14005 > { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
14006 > echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
14007 > if test "${ac_guessed_f90flags+set}" = set; then
14008 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14009 > else
14010 >
14011 >
14012 > ac_ext=${ac_fc_srcext-f}
14013 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
14014 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
14015 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
14016 >
14017 > echo 'program main' > conftest.$ac_ext
14018 > echo 'end program main' >> conftest.$ac_ext
14019 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
14020 > if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14021 >  (eval $ac_compile) 2>&5
14022 >  ac_status=$?
14023 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024 >  (exit $ac_status); }; then
14025 >        ac_guessed_f90flags=yes
14026 > else
14027 >        ac_guessed_f90flags=no
14028 > fi
14029 > rm -f conftest*
14030 > ac_ext=cpp
14031 > ac_cpp='$CXXCPP $CPPFLAGS'
14032 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14033 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14034 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14035 >
14036 >
14037 > fi
14038 > { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
14039 > echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
14040 > if test "$ac_guessed_f90flags" = yes; then
14041 >        :
14042 >
14043 > else
14044 >        :
14045 >
14046 >        echo ""
14047 >        echo "**********************************************************"
14048 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
14049 >        echo "* your compiler.                                        *"
14050 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
14051 >        echo "*********************************************************"
14052 >        echo ""
14053 >        FCFLAGS=""
14054 >
14055 > fi
14056 >
14057 >
14058 > fi
14059 >
14060 >
14061 >
14062 >
14063 >
14064 >
14065 >
14066 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
14067 > echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
14068 > if test "${ac_cv_prog_really_gcc+set}" = set; then
14069 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14070 > else
14071 >
14072 > cat > conftest.c <<EOF
14073 > #ifdef __GNUC__
14074 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14075 >     no;
14076 >  #else
14077 >     yes;
14078 >  #endif
14079 > #endif
14080 > EOF
14081 > if { ac_try='${CC-cc} -E conftest.c'
14082 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14083 >  (eval $ac_try) 2>&5
14084 >  ac_status=$?
14085 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14086 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14087 >  ac_cv_prog_really_gcc=yes
14088 > else
14089 >  ac_cv_prog_really_gcc=no
14090 > fi
14091 >
14092 > fi
14093 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
14094 > echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
14095 > if test "$ac_cv_prog_really_gcc" = yes; then
14096 >        :
14097 >
14098 > else
14099 >        :
14100 >
14101 > fi
14102 >
14103 >
14104 > # Try to determine "good" native compiler flags if none specified on command
14105 > # line
14106 > if test "$ac_test_CFLAGS" != "set"; then
14107 >  CFLAGS=""
14108 >  case "${host_cpu}-${host_os}" in
14109 >
14110 >  *linux*) if test "$CC" = icc; then
14111 >                    CFLAGS="-O"
14112 >                fi;;
14113 >  sparc-solaris2*) if test "$CC" = cc; then
14114 >                    CFLAGS="-O -dalign"
14115 >                 fi;;
14116 >
14117 >  alpha*-osf*)  if test "$CC" = cc; then
14118 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
14119 >                fi;;
14120 >
14121 >  hppa*-hpux*)  if test "$CC" = cc; then
14122 >                    CFLAGS="-Ae +O3 +Oall"
14123 >                fi;;
14124 >
14125 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
14126 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
14127 >                fi;;
14128 >   powerpc*-aix*)
14129 >        if test "$CC" = cc -o "$CC" = xlc; then
14130 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
14131 >                echo "*******************************************************"
14132 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
14133 >                echo "*  recommended that you use                           *"
14134 >                echo "*                                                     *"
14135 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
14136 >                echo "*                                 ^^^                 *"
14137 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
14138 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
14139 >                echo "*******************************************************"
14140 >        fi;;
14141 >   *darwin*)
14142 >        if test "$CC" = xlc -o "$CC" = cc; then
14143 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14144 >        fi
14145 >        if test "$CC" = icc; then
14146 >                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14147 >        fi;;
14148 >  esac
14149 >
14150 >  # use default flags for gcc on all systems
14151 >  if test $ac_cv_prog_really_gcc = yes; then
14152 >     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14153 >  fi
14154 >
14155 >  # test for gcc-specific flags:
14156 >  if test $ac_cv_prog_really_gcc = yes; then
14157 >    # -malign-double for x86 systems
14158 >
14159 >
14160 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
14161 > echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
14162 > if test "${ac_align_double+set}" = set; then
14163 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14164 > else
14165 >  echo 'void f(){}' > conftest.c
14166 > if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
14167 >        ac_align_double=yes
14168 > else
14169 >        ac_align_double=no
14170 > fi
14171 > rm -f conftest*
14172 >
14173 > fi
14174 > { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14175 > echo "${ECHO_T}$ac_align_double" >&6; }
14176 > if test "$ac_align_double" = yes; then
14177 >        :
14178 >        CFLAGS="$CFLAGS -malign-double"
14179 > else
14180 >        :
14181 >
14182 > fi
14183 >
14184 >    # -fstrict-aliasing for gcc-2.95+
14185 >
14186 >
14187 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
14188 > echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14189 > if test "${ac_fstrict_aliasing+set}" = set; then
14190 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14191 > else
14192 >  echo 'void f(){}' > conftest.c
14193 > if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
14194 >        ac_fstrict_aliasing=yes
14195 > else
14196 >        ac_fstrict_aliasing=no
14197 > fi
14198 > rm -f conftest*
14199 >
14200 > fi
14201 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14202 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14203 > if test "$ac_fstrict_aliasing" = yes; then
14204 >        :
14205 >        CFLAGS="$CFLAGS -fstrict-aliasing"
14206 > else
14207 >        :
14208 >
14209 > fi
14210 >
14211 >  fi
14212 >
14213 >  CPU_FLAGS=""
14214 >  if test $ac_cv_prog_really_gcc = yes; then
14215 >                  case "${host_cpu}" in
14216 >          i586*)
14217 >
14218 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
14219 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
14220 > if test "${ac_cpu_pentium+set}" = set; then
14221 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14222 > else
14223 >  echo 'void f(){}' > conftest.c
14224 > if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
14225 >        ac_cpu_pentium=yes
14226 > else
14227 >        ac_cpu_pentium=no
14228 > fi
14229 > rm -f conftest*
14230 >
14231 > fi
14232 > { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14233 > echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14234 > if test "$ac_cpu_pentium" = yes; then
14235 >        :
14236 >        CPU_FLAGS=-mcpu=pentium
14237 > else
14238 >        :
14239 >
14240 >
14241 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
14242 > echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
14243 > if test "${ac_pentium+set}" = set; then
14244 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14245 > else
14246 >  echo 'void f(){}' > conftest.c
14247 > if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
14248 >        ac_pentium=yes
14249 > else
14250 >        ac_pentium=no
14251 > fi
14252 > rm -f conftest*
14253 >
14254 > fi
14255 > { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14256 > echo "${ECHO_T}$ac_pentium" >&6; }
14257 > if test "$ac_pentium" = yes; then
14258 >        :
14259 >        CPU_FLAGS=-mpentium
14260 > else
14261 >        :
14262 >
14263 > fi
14264 >
14265 > fi
14266 >
14267 >                  ;;
14268 >          i686*)
14269 >
14270 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
14271 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14272 > if test "${ac_cpu_pentiumpro+set}" = set; then
14273 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14274 > else
14275 >  echo 'void f(){}' > conftest.c
14276 > if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
14277 >        ac_cpu_pentiumpro=yes
14278 > else
14279 >        ac_cpu_pentiumpro=no
14280 > fi
14281 > rm -f conftest*
14282 >
14283 > fi
14284 > { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14285 > echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14286 > if test "$ac_cpu_pentiumpro" = yes; then
14287 >        :
14288 >        CPU_FLAGS=-mcpu=pentiumpro
14289 > else
14290 >        :
14291 >
14292 >
14293 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
14294 > echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
14295 > if test "${ac_pentiumpro+set}" = set; then
14296 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14297 > else
14298 >  echo 'void f(){}' > conftest.c
14299 > if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
14300 >        ac_pentiumpro=yes
14301 > else
14302 >        ac_pentiumpro=no
14303 > fi
14304 > rm -f conftest*
14305 >
14306 > fi
14307 > { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14308 > echo "${ECHO_T}$ac_pentiumpro" >&6; }
14309 > if test "$ac_pentiumpro" = yes; then
14310 >        :
14311 >        CPU_FLAGS=-mpentiumpro
14312 > else
14313 >        :
14314 >
14315 > fi
14316 >
14317 > fi
14318 >
14319 >                  ;;
14320 >          powerpc*)
14321 >                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14322 >                is60x=`echo $cputype | egrep "^600-9e?$"`
14323 >                if test -n "$is60x"; then
14324 >
14325 >
14326 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
14327 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14328 > if test "${ac_m_cpu_60x+set}" = set; then
14329 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14330 > else
14331 >  echo 'void f(){}' > conftest.c
14332 > if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
14333 >        ac_m_cpu_60x=yes
14334 > else
14335 >        ac_m_cpu_60x=no
14336 > fi
14337 > rm -f conftest*
14338 >
14339 > fi
14340 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14341 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14342 > if test "$ac_m_cpu_60x" = yes; then
14343 >        :
14344 >        CPU_FLAGS=-mcpu=$cputype
14345 > else
14346 >        :
14347 >
14348 > fi
14349 >
14350 >                elif test "$cputype" = 750; then
14351 >
14352 >
14353 > { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
14354 > echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
14355 > if test "${ac_cv_prog_gcc_2_95+set}" = set; then
14356 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14357 > else
14358 >
14359 > cat > conftest.c <<EOF
14360 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14361 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14362 >     yes;
14363 > #  endif
14364 > #endif
14365 > EOF
14366 > if { ac_try='${CC-cc} -E conftest.c'
14367 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14368 >  (eval $ac_try) 2>&5
14369 >  ac_status=$?
14370 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14372 >  ac_cv_prog_gcc_2_95=yes
14373 > else
14374 >  ac_cv_prog_gcc_2_95=no
14375 > fi
14376 >
14377 > fi
14378 > { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
14379 > echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
14380 > if test "$ac_cv_prog_gcc_2_95" = yes; then
14381 >        :
14382 >
14383 >
14384 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
14385 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
14386 > if test "${ac_m_cpu_750+set}" = set; then
14387 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14388 > else
14389 >  echo 'void f(){}' > conftest.c
14390 > if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
14391 >        ac_m_cpu_750=yes
14392 > else
14393 >        ac_m_cpu_750=no
14394 > fi
14395 > rm -f conftest*
14396 >
14397 > fi
14398 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14399 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14400 > if test "$ac_m_cpu_750" = yes; then
14401 >        :
14402 >        CPU_FLAGS=-mcpu=750
14403 > else
14404 >        :
14405 >
14406 > fi
14407 >
14408 > else
14409 >        :
14410 >
14411 > fi
14412 >
14413 >                fi
14414 >                if test -z "$CPU_FLAGS"; then
14415 >
14416 >
14417 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
14418 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14419 > if test "${ac_m_cpu_powerpc+set}" = set; then
14420 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14421 > else
14422 >  echo 'void f(){}' > conftest.c
14423 > if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
14424 >        ac_m_cpu_powerpc=yes
14425 > else
14426 >        ac_m_cpu_powerpc=no
14427 > fi
14428 > rm -f conftest*
14429 >
14430 > fi
14431 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14432 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14433 > if test "$ac_m_cpu_powerpc" = yes; then
14434 >        :
14435 >        CPU_FLAGS=-mcpu=powerpc
14436 > else
14437 >        :
14438 >
14439 > fi
14440 >
14441 >                fi
14442 >                if test -z "$CPU_FLAGS"; then
14443 >
14444 >
14445 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
14446 > echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
14447 > if test "${ac_m_powerpc+set}" = set; then
14448 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14449 > else
14450 >  echo 'void f(){}' > conftest.c
14451 > if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
14452 >        ac_m_powerpc=yes
14453 > else
14454 >        ac_m_powerpc=no
14455 > fi
14456 > rm -f conftest*
14457 >
14458 > fi
14459 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14460 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
14461 > if test "$ac_m_powerpc" = yes; then
14462 >        :
14463 >        CPU_FLAGS=-mpowerpc
14464 > else
14465 >        :
14466 >
14467 > fi
14468 >
14469 >                fi
14470 >          esac
14471 >  fi
14472 >
14473 >  if test -n "$CPU_FLAGS"; then
14474 >        CFLAGS="$CFLAGS $CPU_FLAGS"
14475 >  fi
14476 >
14477 >  if test -z "$CFLAGS"; then
14478 >        echo ""
14479 >        echo "********************************************************"
14480 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
14481 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
14482 >        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
14483 >        echo "********************************************************"
14484 >        echo ""
14485 >        CFLAGS="-O3"
14486 >  fi
14487 >
14488 >
14489 >
14490 > { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
14491 > echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
14492 > if test "${ac_guessed_cflags+set}" = set; then
14493 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14494 > else
14495 >  echo 'void f(){}' > conftest.c
14496 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
14497 >        ac_guessed_cflags=yes
14498 > else
14499 >        ac_guessed_cflags=no
14500 > fi
14501 > rm -f conftest*
14502 >
14503 > fi
14504 > { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
14505 > echo "${ECHO_T}$ac_guessed_cflags" >&6; }
14506 > if test "$ac_guessed_cflags" = yes; then
14507 >        :
14508 >
14509 > else
14510 >        :
14511 >
14512 >        echo ""
14513 >        echo "********************************************************"
14514 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
14515 >        echo "* your compiler.                                       *"
14516 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
14517 >        echo "********************************************************"
14518 >        echo ""
14519 >        CFLAGS=""
14520 >
14521 > fi
14522 >
14523 >
14524 > fi
14525 >
14526 >
14527 >
14528 >
14529 >
14530 >
14531 >
14532 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
14533 > echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
14534 > if test "${ac_cv_prog_really_gxx+set}" = set; then
14535 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14536 > else
14537 >
14538 > cat > conftest.cpp <<EOF
14539 > #ifdef __GNUC__
14540 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14541 >     no;
14542 >  #else
14543 >     yes;
14544 >  #endif
14545 > #endif
14546 > EOF
14547 > if { ac_try='${CXX-c++} -E conftest.cpp'
14548 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14549 >  (eval $ac_try) 2>&5
14550 >  ac_status=$?
14551 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14552 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14553 >  ac_cv_prog_really_gxx=yes
14554 > else
14555 >  ac_cv_prog_really_gxx=no
14556 > fi
14557 >
14558 > fi
14559 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
14560 > echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
14561 > if test "$ac_cv_prog_really_gxx" = yes; then
14562 >        :
14563 >
14564 > else
14565 >        :
14566 >
14567 > fi
14568 >
14569 >
14570 > # Try to determine "good" native compiler flags if none specified on command
14571 > # line
14572 > if test "$ac_test_CXXFLAGS" != "set"; then
14573 >  CXXFLAGS=""
14574 >  case "${host_cpu}-${host_os}" in
14575 >
14576 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
14577 >                    CXXFLAGS="-O"
14578 >                fi;;
14579 >  sparc-solaris2*) if test "$CXX" = CC; then
14580 >                    CXXFLAGS="-features=extensions -O -dalign"
14581 >                 fi;;
14582 >   rs6000*-aix*)  if test "$CXX" = xlC; then
14583 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
14584 >                fi;;
14585 >   powerpc*-aix*)
14586 >        if test "$CXX" = xlC; then
14587 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
14588 >                echo "*******************************************************"
14589 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
14590 >                echo "*  recommended that you use                           *"
14591 >                echo "*                                                     *"
14592 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
14593 >                echo "*                                 ^^^                 *"
14594 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
14595 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
14596 >                echo "*******************************************************"
14597 >        fi;;
14598 >   *darwin*)
14599 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
14600 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14601 >        fi
14602 >        if test "$CXX" = icpc; then
14603 >                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14604 >        fi;;
14605 >  esac
14606 >
14607 >  # use default flags for gcc on all systems
14608 >  if test $ac_cv_prog_really_gxx = yes; then
14609 >     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14610 >  fi
14611 >
14612 >  # test for gcc-specific flags:
14613 >  if test $ac_cv_prog_really_gxx = yes; then
14614 >    # -malign-double for x86 systems
14615 >
14616 >
14617 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
14618 > echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
14619 > if test "${ac_align_double+set}" = set; then
14620 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14621 > else
14622 >  echo 'void f(){}' > conftest.cpp
14623 > if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
14624 >        ac_align_double=yes
14625 > else
14626 >        ac_align_double=no
14627 > fi
14628 > rm -f conftest*
14629 >
14630 > fi
14631 > { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14632 > echo "${ECHO_T}$ac_align_double" >&6; }
14633 > if test "$ac_align_double" = yes; then
14634 >        :
14635 >        CXXFLAGS="$CXXFLAGS -malign-double"
14636 > else
14637 >        :
14638 >
14639 > fi
14640 >
14641 >    # -fstrict-aliasing for gcc-2.95+
14642 >
14643 >
14644 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
14645 > echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14646 > if test "${ac_fstrict_aliasing+set}" = set; then
14647 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14648 > else
14649 >  echo 'void f(){}' > conftest.cpp
14650 > if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
14651 >        ac_fstrict_aliasing=yes
14652 > else
14653 >        ac_fstrict_aliasing=no
14654 > fi
14655 > rm -f conftest*
14656 >
14657 > fi
14658 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14659 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14660 > if test "$ac_fstrict_aliasing" = yes; then
14661 >        :
14662 >        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
14663 > else
14664 >        :
14665 >
14666 > fi
14667 >
14668 >  fi
14669 >
14670 >  CPU_FLAGS=""
14671 >  if test $ac_cv_prog_really_gxx = yes; then
14672 >                  case "${host_cpu}" in
14673 >          i586*)
14674 >
14675 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
14676 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
14677 > if test "${ac_cpu_pentium+set}" = set; then
14678 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14679 > else
14680 >  echo 'void f(){}' > conftest.cpp
14681 > if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
14682 >        ac_cpu_pentium=yes
14683 > else
14684 >        ac_cpu_pentium=no
14685 > fi
14686 > rm -f conftest*
14687 >
14688 > fi
14689 > { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14690 > echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14691 > if test "$ac_cpu_pentium" = yes; then
14692 >        :
14693 >        CPU_FLAGS=-mcpu=pentium
14694 > else
14695 >        :
14696 >
14697 >
14698 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
14699 > echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
14700 > if test "${ac_pentium+set}" = set; then
14701 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14702 > else
14703 >  echo 'void f(){}' > conftest.cpp
14704 > if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
14705 >        ac_pentium=yes
14706 > else
14707 >        ac_pentium=no
14708 > fi
14709 > rm -f conftest*
14710 >
14711 > fi
14712 > { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14713 > echo "${ECHO_T}$ac_pentium" >&6; }
14714 > if test "$ac_pentium" = yes; then
14715 >        :
14716 >        CPU_FLAGS=-mpentium
14717 > else
14718 >        :
14719 >
14720 > fi
14721 >
14722 > fi
14723 >
14724 >                  ;;
14725 >          i686*)
14726 >
14727 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
14728 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14729 > if test "${ac_cpu_pentiumpro+set}" = set; then
14730 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14731 > else
14732 >  echo 'void f(){}' > conftest.cpp
14733 > if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
14734 >        ac_cpu_pentiumpro=yes
14735 > else
14736 >        ac_cpu_pentiumpro=no
14737 > fi
14738 > rm -f conftest*
14739 >
14740 > fi
14741 > { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14742 > echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14743 > if test "$ac_cpu_pentiumpro" = yes; then
14744 >        :
14745 >        CPU_FLAGS=-mcpu=pentiumpro
14746 > else
14747 >        :
14748 >
14749 >
14750 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
14751 > echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
14752 > if test "${ac_pentiumpro+set}" = set; then
14753 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14754 > else
14755 >  echo 'void f(){}' > conftest.cpp
14756 > if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
14757 >        ac_pentiumpro=yes
14758 > else
14759 >        ac_pentiumpro=no
14760 > fi
14761 > rm -f conftest*
14762 >
14763 > fi
14764 > { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14765 > echo "${ECHO_T}$ac_pentiumpro" >&6; }
14766 > if test "$ac_pentiumpro" = yes; then
14767 >        :
14768 >        CPU_FLAGS=-mpentiumpro
14769 > else
14770 >        :
14771 >
14772 > fi
14773 >
14774 > fi
14775 >
14776 >                  ;;
14777 >          powerpc*)
14778 >                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14779 >                is60x=`echo $cputype | egrep "^600-9e?$"`
14780 >                if test -n "$is60x"; then
14781 >
14782 >
14783 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
14784 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14785 > if test "${ac_m_cpu_60x+set}" = set; then
14786 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14787 > else
14788 >  echo 'void f(){}' > conftest.cpp
14789 > if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
14790 >        ac_m_cpu_60x=yes
14791 > else
14792 >        ac_m_cpu_60x=no
14793 > fi
14794 > rm -f conftest*
14795 >
14796 > fi
14797 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14798 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14799 > if test "$ac_m_cpu_60x" = yes; then
14800 >        :
14801 >        CPU_FLAGS=-mcpu=$cputype
14802 > else
14803 >        :
14804 >
14805 > fi
14806 >
14807 >                elif test "$cputype" = 750; then
14808 >
14809 >
14810 > { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
14811 > echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
14812 > if test "${ac_cv_prog_gxx_2_95+set}" = set; then
14813 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14814 > else
14815 >
14816 > cat > conftest.cpp <<EOF
14817 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14818 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14819 >     yes;
14820 > #  endif
14821 > #endif
14822 > EOF
14823 > if { ac_try='${CXX-c++} -E conftest.cpp'
14824 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14825 >  (eval $ac_try) 2>&5
14826 >  ac_status=$?
14827 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14828 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14829 >  ac_cv_prog_gxx_2_95=yes
14830 > else
14831 >  ac_cv_prog_gxx_2_95=no
14832 > fi
14833 >
14834 > fi
14835 > { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
14836 > echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
14837 > if test "$ac_cv_prog_gxx_2_95" = yes; then
14838 >        :
14839 >
14840 >
14841 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
14842 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
14843 > if test "${ac_m_cpu_750+set}" = set; then
14844 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14845 > else
14846 >  echo 'void f(){}' > conftest.cpp
14847 > if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
14848 >        ac_m_cpu_750=yes
14849 > else
14850 >        ac_m_cpu_750=no
14851 > fi
14852 > rm -f conftest*
14853 >
14854 > fi
14855 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14856 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14857 > if test "$ac_m_cpu_750" = yes; then
14858 >        :
14859 >        CPU_FLAGS=-mcpu=750
14860 > else
14861 >        :
14862 >
14863 > fi
14864 >
14865 > else
14866 >        :
14867 >
14868 > fi
14869 >
14870 >                fi
14871 >                if test -z "$CPU_FLAGS"; then
14872 >
14873 >
14874 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
14875 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14876 > if test "${ac_m_cpu_powerpc+set}" = set; then
14877 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14878 > else
14879 >  echo 'void f(){}' > conftest.cpp
14880 > if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
14881 >        ac_m_cpu_powerpc=yes
14882 > else
14883 >        ac_m_cpu_powerpc=no
14884 > fi
14885 > rm -f conftest*
14886 >
14887 > fi
14888 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14889 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14890 > if test "$ac_m_cpu_powerpc" = yes; then
14891 >        :
14892 >        CPU_FLAGS=-mcpu=powerpc
14893 > else
14894 >        :
14895 >
14896 > fi
14897 >
14898 >                fi
14899 >                if test -z "$CPU_FLAGS"; then
14900 >
14901 >
14902 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
14903 > echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
14904 > if test "${ac_m_powerpc+set}" = set; then
14905 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14906 > else
14907 >  echo 'void f(){}' > conftest.cpp
14908 > if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
14909 >        ac_m_powerpc=yes
14910 > else
14911 >        ac_m_powerpc=no
14912 > fi
14913 > rm -f conftest*
14914 >
14915 > fi
14916 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14917 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
14918 > if test "$ac_m_powerpc" = yes; then
14919 >        :
14920 >        CPU_FLAGS=-mpowerpc
14921 > else
14922 >        :
14923 >
14924 > fi
14925 >
14926 >                fi
14927 >          esac
14928 >  fi
14929 >
14930 >  if test -n "$CPU_FLAGS"; then
14931 >        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
14932 >  fi
14933 >
14934 >  if test -z "$CXXFLAGS"; then
14935 >        echo ""
14936 >        echo "**********************************************************"
14937 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
14938 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
14939 >        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
14940 >        echo "**********************************************************"
14941 >        echo ""
14942 >        CXXFLAGS="-O3"
14943 >  fi
14944 >
14945 >
14946 >
14947 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
14948 > echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
14949 > if test "${ac_guessed_cxxflags+set}" = set; then
14950 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14951 > else
14952 >  echo 'void f(){}' > conftest.cpp
14953 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
14954 >        ac_guessed_cxxflags=yes
14955 > else
14956 >        ac_guessed_cxxflags=no
14957 > fi
14958 > rm -f conftest*
14959 >
14960 > fi
14961 > { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
14962 > echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
14963 > if test "$ac_guessed_cxxflags" = yes; then
14964 >        :
14965 >
14966 > else
14967 >        :
14968 >
14969 >        echo ""
14970 >        echo "**********************************************************"
14971 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
14972 >        echo "* your compiler.                                         *"
14973 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
14974 >        echo "**********************************************************"
14975 >        echo ""
14976 >        CXXFLAGS=""
14977 >
14978 > fi
14979 >
14980 >
14981 > fi
14982 >
14983 >     ;;
14984 > esac
14985 >
14986 >
14987 > cat >>confdefs.h <<\_ACEOF
14988 > #define OBAPI
14989 > _ACEOF
14990 >
14991 >
14992 >
14993 >
14994 > # Check whether --with-mpi was given.
14995 > if test "${with_mpi+set}" = set; then
14996 >  withval=$with_mpi; with_mpi=$withval
14997 > else
14998 >  with_mpi="no"
14999 > fi
15000 >
15001 >
15002 > case "x$with_mpi" in
15003 >        xyes | "x")  USE_MPI=yes;;
15004 >        xno) USE_MPI=no ;;
15005 >        *) MPI="$with_mpi"; USE_MPI=yes ;;
15006 > esac
15007 > if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
15008 >        MPI="/usr/local"
15009 > fi
15010 > if test "$USE_MPI" = "yes"; then
15011 >
15012 >
15013 > # Set variables...
15014 > MPI_LIB_DIR="$MPI/lib"
15015 > MPI_INC_DIR="$MPI/include"
15016 >
15017 >
15018 >
15019 > ac_ext=c
15020 > ac_cpp='$CPP $CPPFLAGS'
15021 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15022 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15023 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
15024 >
15025 > { echo "$as_me:$LINENO: checking for mpi.h" >&5
15026 > echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6; }
15027 > have_mpi_h=0
15028 > rm -f conftest*
15029 > echo '#include <mpi.h>' > conftest.c
15030 > if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
15031 >        { echo "$as_me:$LINENO: result: yes" >&5
15032 > echo "${ECHO_T}yes" >&6; }
15033 >        have_mpi_h=1
15034 > else
15035 >        if test -s conftest.out ; then
15036 >                cat conftest.out >> config.log
15037 >        fi
15038 >        { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15039 > echo "${ECHO_T}no! Check MPI include paths" >&6; }
15040 >        USE_MPI="no"
15041 > fi
15042 > rm -f conftest*
15043 > if test "$have_mpi_h" = 1; then
15044 >
15045 > cat >>confdefs.h <<\_ACEOF
15046 > #define HAVE_MPI_H 1
15047 > _ACEOF
15048 >
15049 > fi
15050 >
15051 > { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
15052 > echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
15053 >
15054 > ac_ext=${ac_fc_srcext-f}
15055 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
15056 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
15057 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
15058 >
15059 > ac_save_ext=$ac_ext
15060 > ac_ext=F90
15061 > ac_save_FCFLAGS=$FCFLAGS
15062 > have_mpif_h=0
15063 > rm -f conftest*
15064 > cat >conftest.$ac_ext <<EOF
15065 > program main
15066 >   include 'mpif.h'
15067 > end
15068 > EOF
15069 > if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
15070 >        { echo "$as_me:$LINENO: result: yes" >&5
15071 > echo "${ECHO_T}yes" >&6; }
15072 >        MPI_F90_INC="$MPI_INC_DIR"
15073 >        have_mpif_h=1
15074 > else
15075 >        if test -s conftest.out ; then
15076 >                cat conftest.out >> config.log
15077 >        fi
15078 >        { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15079 > echo "${ECHO_T}no! Check MPI include paths" >&6; }
15080 >        USE_MPI="no"
15081 > fi
15082 > rm -f conftest*
15083 >
15084 > if test "$have_mpif_h" = 1; then
15085 >
15086 > cat >>confdefs.h <<\_ACEOF
15087 > #define HAVE_MPIF_H 1
15088 > _ACEOF
15089 >
15090 > fi
15091 > FCFLAGS=$ac_save_FCFLAGS
15092 > ac_ext=$ac_save_ext
15093 > ac_ext=c
15094 > ac_cpp='$CPP $CPPFLAGS'
15095 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15096 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15097 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
15098 >
15099 >
15100 > ac_ext=c
15101 > ac_cpp='$CPP $CPPFLAGS'
15102 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15103 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15104 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
15105 >
15106 > ac_save_LDFLAGS=$LDFLAGS
15107 > LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
15108 >
15109 > if test x = x"$MPI_LIB"; then
15110 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
15111 > echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6; }
15112 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
15113 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15114 > else
15115 >  ac_check_lib_save_LIBS=$LIBS
15116 > LIBS="-lmpich  $LIBS"
15117 > cat >conftest.$ac_ext <<_ACEOF
15118 > /* confdefs.h.  */
15119 > _ACEOF
15120 > cat confdefs.h >>conftest.$ac_ext
15121 > cat >>conftest.$ac_ext <<_ACEOF
15122 > /* end confdefs.h.  */
15123 >
15124 > /* Override any GCC internal prototype to avoid an error.
15125 >   Use char because int might match the return type of a GCC
15126 >   builtin and then its argument prototype would still apply.  */
15127 > #ifdef __cplusplus
15128 > extern "C"
15129 > #endif
15130 > char MPI_Init ();
15131 > #ifdef FC_DUMMY_MAIN
15132 > #ifndef FC_DUMMY_MAIN_EQ_F77
15133 > #  ifdef __cplusplus
15134 >     extern "C"
15135 > #  endif
15136 >   int FC_DUMMY_MAIN() { return 1; }
15137 > #endif
15138 > #endif
15139 > int
15140 > main ()
15141 > {
15142 > return MPI_Init ();
15143 >  ;
15144 >  return 0;
15145 > }
15146 > _ACEOF
15147 > rm -f conftest.$ac_objext conftest$ac_exeext
15148 > if { (ac_try="$ac_link"
15149 > case "(($ac_try" in
15150 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15151 >  *) ac_try_echo=$ac_try;;
15152 > esac
15153 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15154 >  (eval "$ac_link") 2>conftest.er1
15155 >  ac_status=$?
15156 >  grep -v '^ *+' conftest.er1 >conftest.err
15157 >  rm -f conftest.er1
15158 >  cat conftest.err >&5
15159 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160 >  (exit $ac_status); } && {
15161 >         test -z "$ac_c_werror_flag" ||
15162 >         test ! -s conftest.err
15163 >       } && test -s conftest$ac_exeext &&
15164 >       $as_test_x conftest$ac_exeext; then
15165 >  ac_cv_lib_mpich_MPI_Init=yes
15166 > else
15167 >  echo "$as_me: failed program was:" >&5
15168 > sed 's/^/| /' conftest.$ac_ext >&5
15169 >
15170 >        ac_cv_lib_mpich_MPI_Init=no
15171 > fi
15172 >
15173 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15174 >      conftest$ac_exeext conftest.$ac_ext
15175 > LIBS=$ac_check_lib_save_LIBS
15176 > fi
15177 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
15178 > echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6; }
15179 > if test $ac_cv_lib_mpich_MPI_Init = yes; then
15180 >  MPI_LIB="-lmpich"
15181 > fi
15182 >
15183 > fi
15184 > $as_unset ac_cv_lib_mpich_MPI_Init
15185 > if test x = x"$MPI_LIB"; then
15186 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
15187 > echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6; }
15188 > if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
15189 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15190 > else
15191 >  ac_check_lib_save_LIBS=$LIBS
15192 > LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
15193 > cat >conftest.$ac_ext <<_ACEOF
15194 > /* confdefs.h.  */
15195 > _ACEOF
15196 > cat confdefs.h >>conftest.$ac_ext
15197 > cat >>conftest.$ac_ext <<_ACEOF
15198 > /* end confdefs.h.  */
15199 >
15200 > /* Override any GCC internal prototype to avoid an error.
15201 >   Use char because int might match the return type of a GCC
15202 >   builtin and then its argument prototype would still apply.  */
15203 > #ifdef __cplusplus
15204 > extern "C"
15205 > #endif
15206 > char MPI_Init ();
15207 > #ifdef FC_DUMMY_MAIN
15208 > #ifndef FC_DUMMY_MAIN_EQ_F77
15209 > #  ifdef __cplusplus
15210 >     extern "C"
15211 > #  endif
15212 >   int FC_DUMMY_MAIN() { return 1; }
15213 > #endif
15214 > #endif
15215 > int
15216 > main ()
15217 > {
15218 > return MPI_Init ();
15219 >  ;
15220 >  return 0;
15221 > }
15222 > _ACEOF
15223 > rm -f conftest.$ac_objext conftest$ac_exeext
15224 > if { (ac_try="$ac_link"
15225 > case "(($ac_try" in
15226 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15227 >  *) ac_try_echo=$ac_try;;
15228 > esac
15229 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15230 >  (eval "$ac_link") 2>conftest.er1
15231 >  ac_status=$?
15232 >  grep -v '^ *+' conftest.er1 >conftest.err
15233 >  rm -f conftest.er1
15234 >  cat conftest.err >&5
15235 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15236 >  (exit $ac_status); } && {
15237 >         test -z "$ac_c_werror_flag" ||
15238 >         test ! -s conftest.err
15239 >       } && test -s conftest$ac_exeext &&
15240 >       $as_test_x conftest$ac_exeext; then
15241 >  ac_cv_lib_pmpich_MPI_Init=yes
15242 > else
15243 >  echo "$as_me: failed program was:" >&5
15244 > sed 's/^/| /' conftest.$ac_ext >&5
15245 >
15246 >        ac_cv_lib_pmpich_MPI_Init=no
15247 > fi
15248 >
15249 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15250 >      conftest$ac_exeext conftest.$ac_ext
15251 > LIBS=$ac_check_lib_save_LIBS
15252 > fi
15253 > { echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
15254 > echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6; }
15255 > if test $ac_cv_lib_pmpich_MPI_Init = yes; then
15256 >  MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
15257 > fi
15258 >
15259 > fi
15260 > if test x = x"$MPI_LIB"; then
15261 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15262 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15263 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15264 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15265 > else
15266 >  ac_check_lib_save_LIBS=$LIBS
15267 > LIBS="-lmpi  $LIBS"
15268 > cat >conftest.$ac_ext <<_ACEOF
15269 > /* confdefs.h.  */
15270 > _ACEOF
15271 > cat confdefs.h >>conftest.$ac_ext
15272 > cat >>conftest.$ac_ext <<_ACEOF
15273 > /* end confdefs.h.  */
15274 >
15275 > /* Override any GCC internal prototype to avoid an error.
15276 >   Use char because int might match the return type of a GCC
15277 >   builtin and then its argument prototype would still apply.  */
15278 > #ifdef __cplusplus
15279 > extern "C"
15280 > #endif
15281 > char MPI_Init ();
15282 > #ifdef FC_DUMMY_MAIN
15283 > #ifndef FC_DUMMY_MAIN_EQ_F77
15284 > #  ifdef __cplusplus
15285 >     extern "C"
15286 > #  endif
15287 >   int FC_DUMMY_MAIN() { return 1; }
15288 > #endif
15289 > #endif
15290 > int
15291 > main ()
15292 > {
15293 > return MPI_Init ();
15294 >  ;
15295 >  return 0;
15296 > }
15297 > _ACEOF
15298 > rm -f conftest.$ac_objext conftest$ac_exeext
15299 > if { (ac_try="$ac_link"
15300 > case "(($ac_try" in
15301 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15302 >  *) ac_try_echo=$ac_try;;
15303 > esac
15304 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15305 >  (eval "$ac_link") 2>conftest.er1
15306 >  ac_status=$?
15307 >  grep -v '^ *+' conftest.er1 >conftest.err
15308 >  rm -f conftest.er1
15309 >  cat conftest.err >&5
15310 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15311 >  (exit $ac_status); } && {
15312 >         test -z "$ac_c_werror_flag" ||
15313 >         test ! -s conftest.err
15314 >       } && test -s conftest$ac_exeext &&
15315 >       $as_test_x conftest$ac_exeext; then
15316 >  ac_cv_lib_mpi_MPI_Init=yes
15317 > else
15318 >  echo "$as_me: failed program was:" >&5
15319 > sed 's/^/| /' conftest.$ac_ext >&5
15320 >
15321 >        ac_cv_lib_mpi_MPI_Init=no
15322 > fi
15323 >
15324 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15325 >      conftest$ac_exeext conftest.$ac_ext
15326 > LIBS=$ac_check_lib_save_LIBS
15327 > fi
15328 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15329 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15330 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
15331 >  MPI_LIB="-lmpi"
15332 > fi
15333 >
15334 > fi
15335 > $as_unset ac_cv_lib_mpi_MPI_Init
15336 > if test x = x"$MPI_LIB"; then
15337 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15338 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15339 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15340 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15341 > else
15342 >  ac_check_lib_save_LIBS=$LIBS
15343 > LIBS="-lmpi -llam $LIBS"
15344 > cat >conftest.$ac_ext <<_ACEOF
15345 > /* confdefs.h.  */
15346 > _ACEOF
15347 > cat confdefs.h >>conftest.$ac_ext
15348 > cat >>conftest.$ac_ext <<_ACEOF
15349 > /* end confdefs.h.  */
15350 >
15351 > /* Override any GCC internal prototype to avoid an error.
15352 >   Use char because int might match the return type of a GCC
15353 >   builtin and then its argument prototype would still apply.  */
15354 > #ifdef __cplusplus
15355 > extern "C"
15356 > #endif
15357 > char MPI_Init ();
15358 > #ifdef FC_DUMMY_MAIN
15359 > #ifndef FC_DUMMY_MAIN_EQ_F77
15360 > #  ifdef __cplusplus
15361 >     extern "C"
15362 > #  endif
15363 >   int FC_DUMMY_MAIN() { return 1; }
15364 > #endif
15365 > #endif
15366 > int
15367 > main ()
15368 > {
15369 > return MPI_Init ();
15370 >  ;
15371 >  return 0;
15372 > }
15373 > _ACEOF
15374 > rm -f conftest.$ac_objext conftest$ac_exeext
15375 > if { (ac_try="$ac_link"
15376 > case "(($ac_try" in
15377 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15378 >  *) ac_try_echo=$ac_try;;
15379 > esac
15380 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15381 >  (eval "$ac_link") 2>conftest.er1
15382 >  ac_status=$?
15383 >  grep -v '^ *+' conftest.er1 >conftest.err
15384 >  rm -f conftest.er1
15385 >  cat conftest.err >&5
15386 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15387 >  (exit $ac_status); } && {
15388 >         test -z "$ac_c_werror_flag" ||
15389 >         test ! -s conftest.err
15390 >       } && test -s conftest$ac_exeext &&
15391 >       $as_test_x conftest$ac_exeext; then
15392 >  ac_cv_lib_mpi_MPI_Init=yes
15393 > else
15394 >  echo "$as_me: failed program was:" >&5
15395 > sed 's/^/| /' conftest.$ac_ext >&5
15396 >
15397 >        ac_cv_lib_mpi_MPI_Init=no
15398 > fi
15399 >
15400 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15401 >      conftest$ac_exeext conftest.$ac_ext
15402 > LIBS=$ac_check_lib_save_LIBS
15403 > fi
15404 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15405 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15406 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
15407 >  MPI_LIB="-lmpi -llam"
15408 > fi
15409 >
15410 > fi
15411 > $as_unset ac_cv_lib_mpi_MPI_Init
15412 > if test x = x"$MPI_LIB"; then
15413 > { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15414 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15415 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15416 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15417 > else
15418 >  ac_check_lib_save_LIBS=$LIBS
15419 > LIBS="-lmpi -llam -lpthread $LIBS"
15420 > cat >conftest.$ac_ext <<_ACEOF
15421 > /* confdefs.h.  */
15422 > _ACEOF
15423 > cat confdefs.h >>conftest.$ac_ext
15424 > cat >>conftest.$ac_ext <<_ACEOF
15425 > /* end confdefs.h.  */
15426 >
15427 > /* Override any GCC internal prototype to avoid an error.
15428 >   Use char because int might match the return type of a GCC
15429 >   builtin and then its argument prototype would still apply.  */
15430 > #ifdef __cplusplus
15431 > extern "C"
15432 > #endif
15433 > char MPI_Init ();
15434 > #ifdef FC_DUMMY_MAIN
15435 > #ifndef FC_DUMMY_MAIN_EQ_F77
15436 > #  ifdef __cplusplus
15437 >     extern "C"
15438 > #  endif
15439 >   int FC_DUMMY_MAIN() { return 1; }
15440 > #endif
15441 > #endif
15442 > int
15443 > main ()
15444 > {
15445 > return MPI_Init ();
15446 >  ;
15447 >  return 0;
15448 > }
15449 > _ACEOF
15450 > rm -f conftest.$ac_objext conftest$ac_exeext
15451 > if { (ac_try="$ac_link"
15452 > case "(($ac_try" in
15453 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15454 >  *) ac_try_echo=$ac_try;;
15455 > esac
15456 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15457 >  (eval "$ac_link") 2>conftest.er1
15458 >  ac_status=$?
15459 >  grep -v '^ *+' conftest.er1 >conftest.err
15460 >  rm -f conftest.er1
15461 >  cat conftest.err >&5
15462 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463 >  (exit $ac_status); } && {
15464 >         test -z "$ac_c_werror_flag" ||
15465 >         test ! -s conftest.err
15466 >       } && test -s conftest$ac_exeext &&
15467 >       $as_test_x conftest$ac_exeext; then
15468 >  ac_cv_lib_mpi_MPI_Init=yes
15469 > else
15470 >  echo "$as_me: failed program was:" >&5
15471 > sed 's/^/| /' conftest.$ac_ext >&5
15472 >
15473 >        ac_cv_lib_mpi_MPI_Init=no
15474 > fi
15475 >
15476 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15477 >      conftest$ac_exeext conftest.$ac_ext
15478 > LIBS=$ac_check_lib_save_LIBS
15479 > fi
15480 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15481 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15482 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
15483 >  MPI_LIB="-lmpi -llam -lpthread"
15484 > else
15485 >
15486 >             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
15487 > echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
15488 >   { (exit 1); exit 1; }; }
15489 >             USE_MPI="no"
15490 >
15491 > fi
15492 >
15493 > fi
15494 >
15495 >
15496 >
15497 > { echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
15498 > echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6; }
15499 > MPI_F90_LIB=""
15500 > if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
15501 >        MPI_F90_LIB="-lfmpich"
15502 > elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
15503 >        MPI_F90_LIB="-llamf77mpi"
15504 > else
15505 >                        MPI_F90_LIB="  "
15506 > fi
15507 > { echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
15508 > echo "${ECHO_T}found $MPI_F90_LIB" >&6; }
15509 >
15510 >
15511 > fi
15512 >
15513 >
15514 >
15515 > acx_cgal_found=no
15516 >
15517 > # Check whether --with-cgalmakefile was given.
15518 > if test "${with_cgalmakefile+set}" = set; then
15519 >  withval=$with_cgalmakefile;
15520 > fi
15521 >
15522 > case $with_cgalmakefile in
15523 >        yes | "") ;;
15524 >        no) acx_cgal_found=disable ;;
15525 >        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15526 >        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15527 > esac
15528 >
15529 > if test "$acx_cgal_found" == no; then
15530 >    { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
15531 > echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
15532 >
15533 >    if test \! -z "$CGAL_MAKEFILE"; then
15534 >
15535 >        if test -e "$CGAL_MAKEFILE"; then
15536 >            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
15537 >
15538 > cat > $tname << _ACEOF
15539 > include $CGAL_MAKEFILE
15540 >
15541 > cppflags:
15542 >        @echo \$(CGAL_CXXFLAGS)
15543 >
15544 > cxxflags:
15545 >        @echo
15546 > ldflags:
15547 >        @echo \$(CGAL_LDFLAGS)
15548 > _ACEOF
15549 >            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
15550 >            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
15551 >            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
15552 >            for i in $CGAL_LDFLAGST; do
15553 >                if test `echo $i| grep -c ^-l`; then
15554 >                    CGAL_LIBS="$CGAL_LIBS $i"
15555 >                else
15556 >                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
15557 >                fi
15558 >            done
15559 >            rm -f $tname
15560 >            { echo "$as_me:$LINENO: result: yes" >&5
15561 > echo "${ECHO_T}yes" >&6; }
15562 >            acx_cgal_found=yes
15563 >                                   else
15564 >            { echo "$as_me:$LINENO: result: invalid" >&5
15565 > echo "${ECHO_T}invalid" >&6; }
15566 >            { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
15567 > echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
15568 >   { (exit 1); exit 1; }; }
15569 >        fi
15570 >    else
15571 >        { echo "$as_me:$LINENO: result: not defined" >&5
15572 > echo "${ECHO_T}not defined" >&6; }
15573 >    fi
15574 > fi
15575 >
15576 > if test "$acx_cgal_found" == no; then
15577 >        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15578 >  { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15579 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15580 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15581 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15582 > fi
15583 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15584 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15585 > else
15586 >  # Is the header compilable?
15587 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
15588 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
15589 > cat >conftest.$ac_ext <<_ACEOF
15590 > /* confdefs.h.  */
15591 > _ACEOF
15592 > cat confdefs.h >>conftest.$ac_ext
15593 > cat >>conftest.$ac_ext <<_ACEOF
15594 > /* end confdefs.h.  */
15595 > $ac_includes_default
15596 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15597 > _ACEOF
15598 > rm -f conftest.$ac_objext
15599 > if { (ac_try="$ac_compile"
15600 > case "(($ac_try" in
15601 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15602 >  *) ac_try_echo=$ac_try;;
15603 > esac
15604 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15605 >  (eval "$ac_compile") 2>conftest.er1
15606 >  ac_status=$?
15607 >  grep -v '^ *+' conftest.er1 >conftest.err
15608 >  rm -f conftest.er1
15609 >  cat conftest.err >&5
15610 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15611 >  (exit $ac_status); } && {
15612 >         test -z "$ac_c_werror_flag" ||
15613 >         test ! -s conftest.err
15614 >       } && test -s conftest.$ac_objext; then
15615 >  ac_header_compiler=yes
15616 > else
15617 >  echo "$as_me: failed program was:" >&5
15618 > sed 's/^/| /' conftest.$ac_ext >&5
15619 >
15620 >        ac_header_compiler=no
15621 > fi
15622 >
15623 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15624 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15625 > echo "${ECHO_T}$ac_header_compiler" >&6; }
15626 >
15627 > # Is the header present?
15628 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
15629 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
15630 > cat >conftest.$ac_ext <<_ACEOF
15631 > /* confdefs.h.  */
15632 > _ACEOF
15633 > cat confdefs.h >>conftest.$ac_ext
15634 > cat >>conftest.$ac_ext <<_ACEOF
15635 > /* end confdefs.h.  */
15636 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15637 > _ACEOF
15638 > if { (ac_try="$ac_cpp conftest.$ac_ext"
15639 > case "(($ac_try" in
15640 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15641 >  *) ac_try_echo=$ac_try;;
15642 > esac
15643 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15644 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15645 >  ac_status=$?
15646 >  grep -v '^ *+' conftest.er1 >conftest.err
15647 >  rm -f conftest.er1
15648 >  cat conftest.err >&5
15649 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650 >  (exit $ac_status); } >/dev/null && {
15651 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15652 >         test ! -s conftest.err
15653 >       }; then
15654 >  ac_header_preproc=yes
15655 > else
15656 >  echo "$as_me: failed program was:" >&5
15657 > sed 's/^/| /' conftest.$ac_ext >&5
15658 >
15659 >  ac_header_preproc=no
15660 > fi
15661 >
15662 > rm -f conftest.err conftest.$ac_ext
15663 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15664 > echo "${ECHO_T}$ac_header_preproc" >&6; }
15665 >
15666 > # So?  What about this header?
15667 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15668 >  yes:no: )
15669 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
15670 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15671 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
15672 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
15673 >    ac_header_preproc=yes
15674 >    ;;
15675 >  no:yes:* )
15676 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
15677 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
15678 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
15679 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
15680 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
15681 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
15682 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
15683 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
15684 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
15685 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
15686 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
15687 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
15688 >    ( cat <<\_ASBOX
15689 > ## ------------------------------ ##
15690 > ## Report this to gezelter@nd.edu ##
15691 > ## ------------------------------ ##
15692 > _ASBOX
15693 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
15694 >    ;;
15695 > esac
15696 > { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15697 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15698 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15699 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15700 > else
15701 >  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
15702 > fi
15703 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15704 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15705 >
15706 > fi
15707 > if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
15708 >  cgal_have_header=yes
15709 > else
15710 >  cgal_have_header=no
15711 > fi
15712 >
15713 >
15714 >        if test "$cgal_have_header" == yes; then
15715 >                { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15716 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15717 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
15718 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15719 > else
15720 >  ac_check_lib_save_LIBS=$LIBS
15721 > LIBS="-lCGAL  $LIBS"
15722 > cat >conftest.$ac_ext <<_ACEOF
15723 > /* confdefs.h.  */
15724 > _ACEOF
15725 > cat confdefs.h >>conftest.$ac_ext
15726 > cat >>conftest.$ac_ext <<_ACEOF
15727 > /* end confdefs.h.  */
15728 >
15729 >
15730 > #ifdef FC_DUMMY_MAIN
15731 > #ifndef FC_DUMMY_MAIN_EQ_F77
15732 > #  ifdef __cplusplus
15733 >     extern "C"
15734 > #  endif
15735 >   int FC_DUMMY_MAIN() { return 1; }
15736 > #endif
15737 > #endif
15738 > int
15739 > main ()
15740 > {
15741 > return main ();
15742 >  ;
15743 >  return 0;
15744 > }
15745 > _ACEOF
15746 > rm -f conftest.$ac_objext conftest$ac_exeext
15747 > if { (ac_try="$ac_link"
15748 > case "(($ac_try" in
15749 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15750 >  *) ac_try_echo=$ac_try;;
15751 > esac
15752 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15753 >  (eval "$ac_link") 2>conftest.er1
15754 >  ac_status=$?
15755 >  grep -v '^ *+' conftest.er1 >conftest.err
15756 >  rm -f conftest.er1
15757 >  cat conftest.err >&5
15758 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15759 >  (exit $ac_status); } && {
15760 >         test -z "$ac_c_werror_flag" ||
15761 >         test ! -s conftest.err
15762 >       } && test -s conftest$ac_exeext &&
15763 >       $as_test_x conftest$ac_exeext; then
15764 >  ac_cv_lib_CGAL_main=yes
15765 > else
15766 >  echo "$as_me: failed program was:" >&5
15767 > sed 's/^/| /' conftest.$ac_ext >&5
15768 >
15769 >        ac_cv_lib_CGAL_main=no
15770 > fi
15771 >
15772 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15773 >      conftest$ac_exeext conftest.$ac_ext
15774 > LIBS=$ac_check_lib_save_LIBS
15775 > fi
15776 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15777 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15778 > if test $ac_cv_lib_CGAL_main = yes; then
15779 >  cgal_have_lib=yes
15780 > else
15781 >  cgal_have_lib=no
15782 > fi
15783 >
15784 >                if test "$cgal_have_lib" == no; then
15785 >                        save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
15786 >                        { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15787 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15788 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
15789 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15790 > else
15791 >  ac_check_lib_save_LIBS=$LIBS
15792 > LIBS="-lCGAL  $LIBS"
15793 > cat >conftest.$ac_ext <<_ACEOF
15794 > /* confdefs.h.  */
15795 > _ACEOF
15796 > cat confdefs.h >>conftest.$ac_ext
15797 > cat >>conftest.$ac_ext <<_ACEOF
15798 > /* end confdefs.h.  */
15799 >
15800 >
15801 > #ifdef FC_DUMMY_MAIN
15802 > #ifndef FC_DUMMY_MAIN_EQ_F77
15803 > #  ifdef __cplusplus
15804 >     extern "C"
15805 > #  endif
15806 >   int FC_DUMMY_MAIN() { return 1; }
15807 > #endif
15808 > #endif
15809 > int
15810 > main ()
15811 > {
15812 > return main ();
15813 >  ;
15814 >  return 0;
15815 > }
15816 > _ACEOF
15817 > rm -f conftest.$ac_objext conftest$ac_exeext
15818 > if { (ac_try="$ac_link"
15819 > case "(($ac_try" in
15820 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15821 >  *) ac_try_echo=$ac_try;;
15822 > esac
15823 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15824 >  (eval "$ac_link") 2>conftest.er1
15825 >  ac_status=$?
15826 >  grep -v '^ *+' conftest.er1 >conftest.err
15827 >  rm -f conftest.er1
15828 >  cat conftest.err >&5
15829 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830 >  (exit $ac_status); } && {
15831 >         test -z "$ac_c_werror_flag" ||
15832 >         test ! -s conftest.err
15833 >       } && test -s conftest$ac_exeext &&
15834 >       $as_test_x conftest$ac_exeext; then
15835 >  ac_cv_lib_CGAL_main=yes
15836 > else
15837 >  echo "$as_me: failed program was:" >&5
15838 > sed 's/^/| /' conftest.$ac_ext >&5
15839 >
15840 >        ac_cv_lib_CGAL_main=no
15841 > fi
15842 >
15843 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15844 >      conftest$ac_exeext conftest.$ac_ext
15845 > LIBS=$ac_check_lib_save_LIBS
15846 > fi
15847 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15848 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15849 > if test $ac_cv_lib_CGAL_main = yes; then
15850 >  CGAL_LIBS="-lCGAL -lgmp -lmpfr"
15851 >                                                  cgal_have_lib=yes
15852 > else
15853 >  cgal_have_lib=no
15854 > fi
15855 >
15856 >                        LIBS="$save_LIBS"
15857 >                else
15858 >                        CGAL_LIBS="-lCGAL"
15859 >                        { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
15860 > echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
15861 > if test "${ac_cv_lib_mpfr_main+set}" = set; then
15862 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15863 > else
15864 >  ac_check_lib_save_LIBS=$LIBS
15865 > LIBS="-lmpfr  $LIBS"
15866 > cat >conftest.$ac_ext <<_ACEOF
15867 > /* confdefs.h.  */
15868 > _ACEOF
15869 > cat confdefs.h >>conftest.$ac_ext
15870 > cat >>conftest.$ac_ext <<_ACEOF
15871 > /* end confdefs.h.  */
15872 >
15873 >
15874 > #ifdef FC_DUMMY_MAIN
15875 > #ifndef FC_DUMMY_MAIN_EQ_F77
15876 > #  ifdef __cplusplus
15877 >     extern "C"
15878 > #  endif
15879 >   int FC_DUMMY_MAIN() { return 1; }
15880 > #endif
15881 > #endif
15882 > int
15883 > main ()
15884 > {
15885 > return main ();
15886 >  ;
15887 >  return 0;
15888 > }
15889 > _ACEOF
15890 > rm -f conftest.$ac_objext conftest$ac_exeext
15891 > if { (ac_try="$ac_link"
15892 > case "(($ac_try" in
15893 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15894 >  *) ac_try_echo=$ac_try;;
15895 > esac
15896 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15897 >  (eval "$ac_link") 2>conftest.er1
15898 >  ac_status=$?
15899 >  grep -v '^ *+' conftest.er1 >conftest.err
15900 >  rm -f conftest.er1
15901 >  cat conftest.err >&5
15902 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15903 >  (exit $ac_status); } && {
15904 >         test -z "$ac_c_werror_flag" ||
15905 >         test ! -s conftest.err
15906 >       } && test -s conftest$ac_exeext &&
15907 >       $as_test_x conftest$ac_exeext; then
15908 >  ac_cv_lib_mpfr_main=yes
15909 > else
15910 >  echo "$as_me: failed program was:" >&5
15911 > sed 's/^/| /' conftest.$ac_ext >&5
15912 >
15913 >        ac_cv_lib_mpfr_main=no
15914 > fi
15915 >
15916 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15917 >      conftest$ac_exeext conftest.$ac_ext
15918 > LIBS=$ac_check_lib_save_LIBS
15919 > fi
15920 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
15921 > echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
15922 > if test $ac_cv_lib_mpfr_main = yes; then
15923 >  CGAL_LIBS="$CGAL_LIBS -lmpfr"
15924 > fi
15925 >
15926 >                        { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
15927 > echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
15928 > if test "${ac_cv_lib_gmp_main+set}" = set; then
15929 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15930 > else
15931 >  ac_check_lib_save_LIBS=$LIBS
15932 > LIBS="-lgmp  $LIBS"
15933 > cat >conftest.$ac_ext <<_ACEOF
15934 > /* confdefs.h.  */
15935 > _ACEOF
15936 > cat confdefs.h >>conftest.$ac_ext
15937 > cat >>conftest.$ac_ext <<_ACEOF
15938 > /* end confdefs.h.  */
15939 >
15940 >
15941 > #ifdef FC_DUMMY_MAIN
15942 > #ifndef FC_DUMMY_MAIN_EQ_F77
15943 > #  ifdef __cplusplus
15944 >     extern "C"
15945 > #  endif
15946 >   int FC_DUMMY_MAIN() { return 1; }
15947 > #endif
15948 > #endif
15949 > int
15950 > main ()
15951 > {
15952 > return main ();
15953 >  ;
15954 >  return 0;
15955 > }
15956 > _ACEOF
15957 > rm -f conftest.$ac_objext conftest$ac_exeext
15958 > if { (ac_try="$ac_link"
15959 > case "(($ac_try" in
15960 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15961 >  *) ac_try_echo=$ac_try;;
15962 > esac
15963 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15964 >  (eval "$ac_link") 2>conftest.er1
15965 >  ac_status=$?
15966 >  grep -v '^ *+' conftest.er1 >conftest.err
15967 >  rm -f conftest.er1
15968 >  cat conftest.err >&5
15969 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15970 >  (exit $ac_status); } && {
15971 >         test -z "$ac_c_werror_flag" ||
15972 >         test ! -s conftest.err
15973 >       } && test -s conftest$ac_exeext &&
15974 >       $as_test_x conftest$ac_exeext; then
15975 >  ac_cv_lib_gmp_main=yes
15976 > else
15977 >  echo "$as_me: failed program was:" >&5
15978 > sed 's/^/| /' conftest.$ac_ext >&5
15979 >
15980 >        ac_cv_lib_gmp_main=no
15981 > fi
15982 >
15983 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15984 >      conftest$ac_exeext conftest.$ac_ext
15985 > LIBS=$ac_check_lib_save_LIBS
15986 > fi
15987 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
15988 > echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
15989 > if test $ac_cv_lib_gmp_main = yes; then
15990 >  CGAL_LIBS="$CGAL_LIBS -lgmp"
15991 > fi
15992 >
15993 >                        { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
15994 > echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
15995 > if test "${ac_cv_lib_gmpxx_main+set}" = set; then
15996 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15997 > else
15998 >  ac_check_lib_save_LIBS=$LIBS
15999 > LIBS="-lgmpxx  $LIBS"
16000 > cat >conftest.$ac_ext <<_ACEOF
16001 > /* confdefs.h.  */
16002 > _ACEOF
16003 > cat confdefs.h >>conftest.$ac_ext
16004 > cat >>conftest.$ac_ext <<_ACEOF
16005 > /* end confdefs.h.  */
16006 >
16007 >
16008 > #ifdef FC_DUMMY_MAIN
16009 > #ifndef FC_DUMMY_MAIN_EQ_F77
16010 > #  ifdef __cplusplus
16011 >     extern "C"
16012 > #  endif
16013 >   int FC_DUMMY_MAIN() { return 1; }
16014 > #endif
16015 > #endif
16016 > int
16017 > main ()
16018 > {
16019 > return main ();
16020 >  ;
16021 >  return 0;
16022 > }
16023 > _ACEOF
16024 > rm -f conftest.$ac_objext conftest$ac_exeext
16025 > if { (ac_try="$ac_link"
16026 > case "(($ac_try" in
16027 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16028 >  *) ac_try_echo=$ac_try;;
16029 > esac
16030 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16031 >  (eval "$ac_link") 2>conftest.er1
16032 >  ac_status=$?
16033 >  grep -v '^ *+' conftest.er1 >conftest.err
16034 >  rm -f conftest.er1
16035 >  cat conftest.err >&5
16036 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16037 >  (exit $ac_status); } && {
16038 >         test -z "$ac_c_werror_flag" ||
16039 >         test ! -s conftest.err
16040 >       } && test -s conftest$ac_exeext &&
16041 >       $as_test_x conftest$ac_exeext; then
16042 >  ac_cv_lib_gmpxx_main=yes
16043 > else
16044 >  echo "$as_me: failed program was:" >&5
16045 > sed 's/^/| /' conftest.$ac_ext >&5
16046 >
16047 >        ac_cv_lib_gmpxx_main=no
16048 > fi
16049 >
16050 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16051 >      conftest$ac_exeext conftest.$ac_ext
16052 > LIBS=$ac_check_lib_save_LIBS
16053 > fi
16054 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
16055 > echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
16056 > if test $ac_cv_lib_gmpxx_main = yes; then
16057 >  CGAL_LIBS="$CGAL_LIBS -lgmpxx"
16058 > fi
16059 >
16060 >                fi
16061 >
16062 >                if test "$cgal_have_lib" == yes; then
16063 >                        acx_cgal_found=yes
16064 >                fi
16065 >        fi
16066 >        if test "$acx_cgal_found" == yes; then
16067 >                { echo "$as_me:$LINENO: checking for main in -lCore" >&5
16068 > echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
16069 > if test "${ac_cv_lib_Core_main+set}" = set; then
16070 >  echo $ECHO_N "(cached) $ECHO_C" >&6
16071 > else
16072 >  ac_check_lib_save_LIBS=$LIBS
16073 > LIBS="-lCore  $LIBS"
16074 > cat >conftest.$ac_ext <<_ACEOF
16075 > /* confdefs.h.  */
16076 > _ACEOF
16077 > cat confdefs.h >>conftest.$ac_ext
16078 > cat >>conftest.$ac_ext <<_ACEOF
16079 > /* end confdefs.h.  */
16080 >
16081 >
16082 > #ifdef FC_DUMMY_MAIN
16083 > #ifndef FC_DUMMY_MAIN_EQ_F77
16084 > #  ifdef __cplusplus
16085 >     extern "C"
16086 > #  endif
16087 >   int FC_DUMMY_MAIN() { return 1; }
16088 > #endif
16089 > #endif
16090 > int
16091 > main ()
16092 > {
16093 > return main ();
16094 >  ;
16095 >  return 0;
16096 > }
16097 > _ACEOF
16098 > rm -f conftest.$ac_objext conftest$ac_exeext
16099 > if { (ac_try="$ac_link"
16100 > case "(($ac_try" in
16101 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102 >  *) ac_try_echo=$ac_try;;
16103 > esac
16104 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16105 >  (eval "$ac_link") 2>conftest.er1
16106 >  ac_status=$?
16107 >  grep -v '^ *+' conftest.er1 >conftest.err
16108 >  rm -f conftest.er1
16109 >  cat conftest.err >&5
16110 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16111 >  (exit $ac_status); } && {
16112 >         test -z "$ac_c_werror_flag" ||
16113 >         test ! -s conftest.err
16114 >       } && test -s conftest$ac_exeext &&
16115 >       $as_test_x conftest$ac_exeext; then
16116 >  ac_cv_lib_Core_main=yes
16117 > else
16118 >  echo "$as_me: failed program was:" >&5
16119 > sed 's/^/| /' conftest.$ac_ext >&5
16120 >
16121 >        ac_cv_lib_Core_main=no
16122 > fi
16123 >
16124 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16125 >      conftest$ac_exeext conftest.$ac_ext
16126 > LIBS=$ac_check_lib_save_LIBS
16127 > fi
16128 > { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
16129 > echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
16130 > if test $ac_cv_lib_Core_main = yes; then
16131 >  CGAL_LIBS="$CGAL_LIBS -lCore"
16132 > fi
16133  
16134 < Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
16135 < Free Software Foundation, Inc.
16134 >        fi
16135 > fi
16136 >
16137 >
16138 >
16139 > { echo "$as_me:$LINENO: checking CGAL" >&5
16140 > echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
16141 >
16142 >
16143 >
16144 >
16145 >
16146 > if test "$acx_cgal_found" == yes; then
16147 >        { echo "$as_me:$LINENO: result: yes" >&5
16148 > echo "${ECHO_T}yes" >&6; }
16149 >
16150 > else
16151 >        { echo "$as_me:$LINENO: result: no" >&5
16152 > echo "${ECHO_T}no" >&6; }
16153 >
16154 > fi
16155 > USE_CGAL=no
16156 > if test "$acx_cgal_found" == yes; then
16157 >        USE_CGAL=yes
16158 >
16159 > cat >>confdefs.h <<\_ACEOF
16160 > #define HAVE_CGAL 1
16161 > _ACEOF
16162 >
16163 >
16164 >
16165 >
16166 >
16167 > fi
16168 >
16169 >
16170 >
16171 >
16172 > # Check whether --enable-doxygen was given.
16173 > if test "${enable_doxygen+set}" = set; then
16174 >  enableval=$enable_doxygen;
16175 > fi
16176 >
16177 > # Check whether --enable-dot was given.
16178 > if test "${enable_dot+set}" = set; then
16179 >  enableval=$enable_dot;
16180 > fi
16181 >
16182 > # Check whether --enable-html-docs was given.
16183 > if test "${enable_html_docs+set}" = set; then
16184 >  enableval=$enable_html_docs;
16185 > else
16186 >   enable_html_docs=yes
16187 > fi
16188 >
16189 > # Check whether --enable-latex-docs was given.
16190 > if test "${enable_latex_docs+set}" = set; then
16191 >  enableval=$enable_latex_docs;
16192 > else
16193 >   enable_latex_docs=no
16194 > fi
16195 >
16196 > if test "x$enable_doxygen" = xno; then
16197 >        enable_doc=no
16198 > else
16199 >        # Extract the first word of "doxygen", so it can be a program name with args.
16200 > set dummy doxygen; ac_word=$2
16201 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
16202 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16203 > if test "${ac_cv_path_DOXYGEN+set}" = set; then
16204 >  echo $ECHO_N "(cached) $ECHO_C" >&6
16205 > else
16206 >  case $DOXYGEN in
16207 >  [\\/]* | ?:[\\/]*)
16208 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
16209 >  ;;
16210 >  *)
16211 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16212 > for as_dir in $PATH
16213 > do
16214 >  IFS=$as_save_IFS
16215 >  test -z "$as_dir" && as_dir=.
16216 >  for ac_exec_ext in '' $ac_executable_extensions; do
16217 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16218 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
16219 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16220 >    break 2
16221 >  fi
16222 > done
16223 > done
16224 > IFS=$as_save_IFS
16225 >
16226 >  ;;
16227 > esac
16228 > fi
16229 > DOXYGEN=$ac_cv_path_DOXYGEN
16230 > if test -n "$DOXYGEN"; then
16231 >  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
16232 > echo "${ECHO_T}$DOXYGEN" >&6; }
16233 > else
16234 >  { echo "$as_me:$LINENO: result: no" >&5
16235 > echo "${ECHO_T}no" >&6; }
16236 > fi
16237 >
16238 >
16239 >        if test "x$DOXYGEN" = x; then
16240 >                if test "x$enable_doxygen" = xyes; then
16241 >                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
16242 > echo "$as_me: error: could not find doxygen" >&2;}
16243 >   { (exit 1); exit 1; }; }
16244 >                fi
16245 >                enable_doc=no
16246 >        else
16247 >                enable_doc=yes
16248 >                # Extract the first word of "dot", so it can be a program name with args.
16249 > set dummy dot; ac_word=$2
16250 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
16251 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16252 > if test "${ac_cv_path_DOT+set}" = set; then
16253 >  echo $ECHO_N "(cached) $ECHO_C" >&6
16254 > else
16255 >  case $DOT in
16256 >  [\\/]* | ?:[\\/]*)
16257 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
16258 >  ;;
16259 >  *)
16260 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16261 > for as_dir in $PATH
16262 > do
16263 >  IFS=$as_save_IFS
16264 >  test -z "$as_dir" && as_dir=.
16265 >  for ac_exec_ext in '' $ac_executable_extensions; do
16266 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16267 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
16268 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16269 >    break 2
16270 >  fi
16271 > done
16272 > done
16273 > IFS=$as_save_IFS
16274 >
16275 >  ;;
16276 > esac
16277 > fi
16278 > DOT=$ac_cv_path_DOT
16279 > if test -n "$DOT"; then
16280 >  { echo "$as_me:$LINENO: result: $DOT" >&5
16281 > echo "${ECHO_T}$DOT" >&6; }
16282 > else
16283 >  { echo "$as_me:$LINENO: result: no" >&5
16284 > echo "${ECHO_T}no" >&6; }
16285 > fi
16286 >
16287 >
16288 >        fi
16289 > fi
16290 >
16291 > if test "x$enable_doc" = xyes; then
16292 >  DOC=1
16293 > else
16294 >  DOC=0
16295 > fi
16296 >
16297 >
16298 > if test x$DOT = x; then
16299 >        if test "x$enable_dot" = xyes; then
16300 >                { { echo "$as_me:$LINENO: error: could not find dot" >&5
16301 > echo "$as_me: error: could not find dot" >&2;}
16302 >   { (exit 1); exit 1; }; }
16303 >        fi
16304 >        enable_dot=no
16305 > else
16306 >        enable_dot=yes
16307 > fi
16308 >
16309 >
16310 >
16311 >
16312 >
16313 >
16314 >
16315 >
16316 >
16317 >
16318 >
16319 >
16320 >
16321 >
16322 >
16323 >
16324 >
16325 >
16326 >
16327 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
16328 >
16329 >
16330 > cat >confcache <<\_ACEOF
16331 > # This file is a shell script that caches the results of configure
16332 > # tests run on this system so they can be shared between configure
16333 > # scripts and configure runs, see configure's option --config-cache.
16334 > # It is not useful on other systems.  If it contains results you don't
16335 > # want to keep, you may remove or edit it.
16336 > #
16337 > # config.status only pays attention to the cache file if you give it
16338 > # the --recheck option to rerun configure.
16339 > #
16340 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
16341 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
16342 > # following values.
16343 >
16344 > _ACEOF
16345 >
16346 > # The following way of writing the cache mishandles newlines in values,
16347 > # but we know of no workaround that is simple, portable, and efficient.
16348 > # So, we kill variables containing newlines.
16349 > # Ultrix sh set writes to stderr and can't be redirected directly,
16350 > # and sets the high bit in the cache file unless we assign to the vars.
16351 > (
16352 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16353 >    eval ac_val=\$$ac_var
16354 >    case $ac_val in #(
16355 >    *${as_nl}*)
16356 >      case $ac_var in #(
16357 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
16358 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
16359 >      esac
16360 >      case $ac_var in #(
16361 >      _ | IFS | as_nl) ;; #(
16362 >      *) $as_unset $ac_var ;;
16363 >      esac ;;
16364 >    esac
16365 >  done
16366 >
16367 >  (set) 2>&1 |
16368 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16369 >    *${as_nl}ac_space=\ *)
16370 >      # `set' does not quote correctly, so add quotes (double-quote
16371 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
16372 >      sed -n \
16373 >        "s/'/'\\\\''/g;
16374 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16375 >      ;; #(
16376 >    *)
16377 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
16378 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16379 >      ;;
16380 >    esac |
16381 >    sort
16382 > ) |
16383 >  sed '
16384 >     /^ac_cv_env_/b end
16385 >     t clear
16386 >     :clear
16387 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16388 >     t end
16389 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16390 >     :end' >>confcache
16391 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16392 >  if test -w "$cache_file"; then
16393 >    test "x$cache_file" != "x/dev/null" &&
16394 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
16395 > echo "$as_me: updating cache $cache_file" >&6;}
16396 >    cat confcache >$cache_file
16397 >  else
16398 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
16399 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16400 >  fi
16401 > fi
16402 > rm -f confcache
16403 >
16404 > test "x$prefix" = xNONE && prefix=$ac_default_prefix
16405 > # Let make expand exec_prefix.
16406 > test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16407 >
16408 > DEFS=-DHAVE_CONFIG_H
16409 >
16410 > ac_libobjs=
16411 > ac_ltlibobjs=
16412 > for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16413 >  # 1. Remove the extension, and $U if already installed.
16414 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16415 >  ac_i=`echo "$ac_i" | sed "$ac_script"`
16416 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16417 >  #    will be set to the directory where LIBOBJS objects are built.
16418 >  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16419 >  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
16420 > done
16421 > LIBOBJS=$ac_libobjs
16422 >
16423 > LTLIBOBJS=$ac_ltlibobjs
16424 >
16425 >
16426 >
16427 > : ${CONFIG_STATUS=./config.status}
16428 > ac_clean_files_save=$ac_clean_files
16429 > ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16430 > { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16431 > echo "$as_me: creating $CONFIG_STATUS" >&6;}
16432 > cat >$CONFIG_STATUS <<_ACEOF
16433 > #! $SHELL
16434 > # Generated by $as_me.
16435 > # Run this file to recreate the current configuration.
16436 > # Compiler output produced by configure, useful for debugging
16437 > # configure, is in config.log if it exists.
16438 >
16439 > debug=false
16440 > ac_cs_recheck=false
16441 > ac_cs_silent=false
16442 > SHELL=\${CONFIG_SHELL-$SHELL}
16443 > _ACEOF
16444 >
16445 > cat >>$CONFIG_STATUS <<\_ACEOF
16446 > ## --------------------- ##
16447 > ## M4sh Initialization.  ##
16448 > ## --------------------- ##
16449 >
16450 > # Be more Bourne compatible
16451 > DUALCASE=1; export DUALCASE # for MKS sh
16452 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16453 >  emulate sh
16454 >  NULLCMD=:
16455 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16456 >  # is contrary to our usage.  Disable this feature.
16457 >  alias -g '${1+"$@"}'='"$@"'
16458 >  setopt NO_GLOB_SUBST
16459 > else
16460 >  case `(set -o) 2>/dev/null` in
16461 >  *posix*) set -o posix ;;
16462 > esac
16463 >
16464 > fi
16465 >
16466 >
16467 >
16468 >
16469 > # PATH needs CR
16470 > # Avoid depending upon Character Ranges.
16471 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16472 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16473 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16474 > as_cr_digits='0123456789'
16475 > as_cr_alnum=$as_cr_Letters$as_cr_digits
16476 >
16477 > # The user is always right.
16478 > if test "${PATH_SEPARATOR+set}" != set; then
16479 >  echo "#! /bin/sh" >conf$$.sh
16480 >  echo  "exit 0"   >>conf$$.sh
16481 >  chmod +x conf$$.sh
16482 >  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16483 >    PATH_SEPARATOR=';'
16484 >  else
16485 >    PATH_SEPARATOR=:
16486 >  fi
16487 >  rm -f conf$$.sh
16488 > fi
16489 >
16490 > # Support unset when possible.
16491 > if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16492 >  as_unset=unset
16493 > else
16494 >  as_unset=false
16495 > fi
16496 >
16497 >
16498 > # IFS
16499 > # We need space, tab and new line, in precisely that order.  Quoting is
16500 > # there to prevent editors from complaining about space-tab.
16501 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16502 > # splitting by setting IFS to empty value.)
16503 > as_nl='
16504 > '
16505 > IFS=" ""        $as_nl"
16506 >
16507 > # Find who we are.  Look in the path if we contain no directory separator.
16508 > case $0 in
16509 >  *[\\/]* ) as_myself=$0 ;;
16510 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16511 > for as_dir in $PATH
16512 > do
16513 >  IFS=$as_save_IFS
16514 >  test -z "$as_dir" && as_dir=.
16515 >  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16516 > done
16517 > IFS=$as_save_IFS
16518 >
16519 >     ;;
16520 > esac
16521 > # We did not find ourselves, most probably we were run as `sh COMMAND'
16522 > # in which case we are not to be found in the path.
16523 > if test "x$as_myself" = x; then
16524 >  as_myself=$0
16525 > fi
16526 > if test ! -f "$as_myself"; then
16527 >  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16528 >  { (exit 1); exit 1; }
16529 > fi
16530 >
16531 > # Work around bugs in pre-3.0 UWIN ksh.
16532 > for as_var in ENV MAIL MAILPATH
16533 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16534 > done
16535 > PS1='$ '
16536 > PS2='> '
16537 > PS4='+ '
16538 >
16539 > # NLS nuisances.
16540 > for as_var in \
16541 >  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16542 >  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16543 >  LC_TELEPHONE LC_TIME
16544 > do
16545 >  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16546 >    eval $as_var=C; export $as_var
16547 >  else
16548 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16549 >  fi
16550 > done
16551 >
16552 > # Required to use basename.
16553 > if expr a : '\(a\)' >/dev/null 2>&1 &&
16554 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16555 >  as_expr=expr
16556 > else
16557 >  as_expr=false
16558 > fi
16559 >
16560 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16561 >  as_basename=basename
16562 > else
16563 >  as_basename=false
16564 > fi
16565 >
16566 >
16567 > # Name of the executable.
16568 > as_me=`$as_basename -- "$0" ||
16569 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16570 >         X"$0" : 'X\(//\)$' \| \
16571 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16572 > echo X/"$0" |
16573 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
16574 >            s//\1/
16575 >            q
16576 >          }
16577 >          /^X\/\(\/\/\)$/{
16578 >            s//\1/
16579 >            q
16580 >          }
16581 >          /^X\/\(\/\).*/{
16582 >            s//\1/
16583 >            q
16584 >          }
16585 >          s/.*/./; q'`
16586 >
16587 > # CDPATH.
16588 > $as_unset CDPATH
16589 >
16590 >
16591 >
16592 >  as_lineno_1=$LINENO
16593 >  as_lineno_2=$LINENO
16594 >  test "x$as_lineno_1" != "x$as_lineno_2" &&
16595 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
16596 >
16597 >  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16598 >  # uniformly replaced by the line number.  The first 'sed' inserts a
16599 >  # line-number line after each line using $LINENO; the second 'sed'
16600 >  # does the real work.  The second script uses 'N' to pair each
16601 >  # line-number line with the line containing $LINENO, and appends
16602 >  # trailing '-' during substitution so that $LINENO is not a special
16603 >  # case at line end.
16604 >  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16605 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
16606 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
16607 >  sed -n '
16608 >    p
16609 >    /[$]LINENO/=
16610 >  ' <$as_myself |
16611 >    sed '
16612 >      s/[$]LINENO.*/&-/
16613 >      t lineno
16614 >      b
16615 >      :lineno
16616 >      N
16617 >      :loop
16618 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
16619 >      t loop
16620 >      s/-\n.*//
16621 >    ' >$as_me.lineno &&
16622 >  chmod +x "$as_me.lineno" ||
16623 >    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
16624 >   { (exit 1); exit 1; }; }
16625 >
16626 >  # Don't try to exec as it changes $[0], causing all sort of problems
16627 >  # (the dirname of $[0] is not the place where we might find the
16628 >  # original and so on.  Autoconf is especially sensitive to this).
16629 >  . "./$as_me.lineno"
16630 >  # Exit status is that of the last command.
16631 >  exit
16632 > }
16633 >
16634 >
16635 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16636 >  as_dirname=dirname
16637 > else
16638 >  as_dirname=false
16639 > fi
16640 >
16641 > ECHO_C= ECHO_N= ECHO_T=
16642 > case `echo -n x` in
16643 > -n*)
16644 >  case `echo 'x\c'` in
16645 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16646 >  *)   ECHO_C='\c';;
16647 >  esac;;
16648 > *)
16649 >  ECHO_N='-n';;
16650 > esac
16651 >
16652 > if expr a : '\(a\)' >/dev/null 2>&1 &&
16653 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16654 >  as_expr=expr
16655 > else
16656 >  as_expr=false
16657 > fi
16658 >
16659 > rm -f conf$$ conf$$.exe conf$$.file
16660 > if test -d conf$$.dir; then
16661 >  rm -f conf$$.dir/conf$$.file
16662 > else
16663 >  rm -f conf$$.dir
16664 >  mkdir conf$$.dir
16665 > fi
16666 > echo >conf$$.file
16667 > if ln -s conf$$.file conf$$ 2>/dev/null; then
16668 >  as_ln_s='ln -s'
16669 >  # ... but there are two gotchas:
16670 >  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16671 >  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16672 >  # In both cases, we have to default to `cp -p'.
16673 >  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16674 >    as_ln_s='cp -p'
16675 > elif ln conf$$.file conf$$ 2>/dev/null; then
16676 >  as_ln_s=ln
16677 > else
16678 >  as_ln_s='cp -p'
16679 > fi
16680 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16681 > rmdir conf$$.dir 2>/dev/null
16682 >
16683 > if mkdir -p . 2>/dev/null; then
16684 >  as_mkdir_p=:
16685 > else
16686 >  test -d ./-p && rmdir ./-p
16687 >  as_mkdir_p=false
16688 > fi
16689 >
16690 > if test -x / >/dev/null 2>&1; then
16691 >  as_test_x='test -x'
16692 > else
16693 >  if ls -dL / >/dev/null 2>&1; then
16694 >    as_ls_L_option=L
16695 >  else
16696 >    as_ls_L_option=
16697 >  fi
16698 >  as_test_x='
16699 >    eval sh -c '\''
16700 >      if test -d "$1"; then
16701 >        test -d "$1/.";
16702 >      else
16703 >        case $1 in
16704 >        -*)set "./$1";;
16705 >        esac;
16706 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
16707 >        ???[sx]*):;;*)false;;esac;fi
16708 >    '\'' sh
16709 >  '
16710 > fi
16711 > as_executable_p=$as_test_x
16712 >
16713 > # Sed expression to map a string onto a valid CPP name.
16714 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16715 >
16716 > # Sed expression to map a string onto a valid variable name.
16717 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16718 >
16719 >
16720 > exec 6>&1
16721 >
16722 > # Save the log message, to keep $[0] and so on meaningful, and to
16723 > # report actual input values of CONFIG_FILES etc. instead of their
16724 > # values after options handling.
16725 > ac_log="
16726 > This file was extended by OOPSE $as_me 4.0, which was
16727 > generated by GNU Autoconf 2.61.  Invocation command line was
16728 >
16729 >  CONFIG_FILES    = $CONFIG_FILES
16730 >  CONFIG_HEADERS  = $CONFIG_HEADERS
16731 >  CONFIG_LINKS    = $CONFIG_LINKS
16732 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
16733 >  $ $0 $@
16734 >
16735 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
16736 > "
16737 >
16738 > _ACEOF
16739 >
16740 > cat >>$CONFIG_STATUS <<_ACEOF
16741 > # Files that config.status was made for.
16742 > config_files="$ac_config_files"
16743 > config_headers="$ac_config_headers"
16744 > config_links="$ac_config_links"
16745 >
16746 > _ACEOF
16747 >
16748 > cat >>$CONFIG_STATUS <<\_ACEOF
16749 > ac_cs_usage="\
16750 > \`$as_me' instantiates files from templates according to the
16751 > current configuration.
16752 >
16753 > Usage: $0 [OPTIONS] [FILE]...
16754 >
16755 >  -h, --help       print this help, then exit
16756 >  -V, --version    print version number and configuration settings, then exit
16757 >  -q, --quiet      do not print progress messages
16758 >  -d, --debug      don't remove temporary files
16759 >      --recheck    update $as_me by reconfiguring in the same conditions
16760 >  --file=FILE[:TEMPLATE]
16761 >                   instantiate the configuration file FILE
16762 >  --header=FILE[:TEMPLATE]
16763 >                   instantiate the configuration header FILE
16764 >
16765 > Configuration files:
16766 > $config_files
16767 >
16768 > Configuration headers:
16769 > $config_headers
16770 >
16771 > Configuration links:
16772 > $config_links
16773 >
16774 > Report bugs to <bug-autoconf@gnu.org>."
16775 >
16776 > _ACEOF
16777 > cat >>$CONFIG_STATUS <<_ACEOF
16778 > ac_cs_version="\\
16779 > OOPSE config.status 4.0
16780 > configured by $0, generated by GNU Autoconf 2.61,
16781 >  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16782 >
16783 > Copyright (C) 2006 Free Software Foundation, Inc.
16784   This config.status script is free software; the Free Software Foundation
16785   gives unlimited permission to copy, distribute and modify it."
16786 < srcdir=$srcdir
16787 < INSTALL="$INSTALL"
16786 >
16787 > ac_pwd='$ac_pwd'
16788 > srcdir='$srcdir'
16789 > INSTALL='$INSTALL'
16790   _ACEOF
16791  
16792   cat >>$CONFIG_STATUS <<\_ACEOF
# Line 8454 | Line 16797 | do
16797   do
16798    case $1 in
16799    --*=*)
16800 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
16801 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
16800 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16801 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16802      ac_shift=:
16803      ;;
16804 <  -*)
16804 >  *)
16805      ac_option=$1
16806      ac_optarg=$2
16807      ac_shift=shift
16808      ;;
8466  *) # This is not an option, so the user has probably given explicit
8467     # arguments.
8468     ac_option=$1
8469     ac_need_defaults=false;;
16809    esac
16810  
16811    case $ac_option in
16812    # Handling of the options.
8474 _ACEOF
8475 cat >>$CONFIG_STATUS <<\_ACEOF
16813    -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16814      ac_cs_recheck=: ;;
16815 <  --version | --vers* | -V )
16816 <    echo "$ac_cs_version"; exit 0 ;;
16817 <  --he | --h)
8481 <    # Conflict between --help and --header
8482 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
8483 < Try \`$0 --help' for more information." >&5
8484 < echo "$as_me: error: ambiguous option: $1
8485 < Try \`$0 --help' for more information." >&2;}
8486 <   { (exit 1); exit 1; }; };;
8487 <  --help | --hel | -h )
8488 <    echo "$ac_cs_usage"; exit 0 ;;
8489 <  --debug | --d* | -d )
16815 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16816 >    echo "$ac_cs_version"; exit ;;
16817 >  --debug | --debu | --deb | --de | --d | -d )
16818      debug=: ;;
16819    --file | --fil | --fi | --f )
16820      $ac_shift
# Line 8496 | Line 16824 | Try \`$0 --help' for more information." >&2;}
16824      $ac_shift
16825      CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16826      ac_need_defaults=false;;
16827 +  --he | --h)
16828 +    # Conflict between --help and --header
16829 +    { echo "$as_me: error: ambiguous option: $1
16830 + Try \`$0 --help' for more information." >&2
16831 +   { (exit 1); exit 1; }; };;
16832 +  --help | --hel | -h )
16833 +    echo "$ac_cs_usage"; exit ;;
16834    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16835    | -silent | --silent | --silen | --sile | --sil | --si | --s)
16836      ac_cs_silent=: ;;
16837  
16838    # This is an error.
16839 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
16840 < Try \`$0 --help' for more information." >&5
8506 < echo "$as_me: error: unrecognized option: $1
8507 < Try \`$0 --help' for more information." >&2;}
16839 >  -*) { echo "$as_me: error: unrecognized option: $1
16840 > Try \`$0 --help' for more information." >&2
16841     { (exit 1); exit 1; }; } ;;
16842  
16843 <  *) ac_config_targets="$ac_config_targets $1" ;;
16843 >  *) ac_config_targets="$ac_config_targets $1"
16844 >     ac_need_defaults=false ;;
16845  
16846    esac
16847    shift
# Line 8523 | Line 16857 | if \$ac_cs_recheck; then
16857   _ACEOF
16858   cat >>$CONFIG_STATUS <<_ACEOF
16859   if \$ac_cs_recheck; then
16860 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16861 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16860 >  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16861 >  CONFIG_SHELL=$SHELL
16862 >  export CONFIG_SHELL
16863 >  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16864 > fi
16865 >
16866 > _ACEOF
16867 > cat >>$CONFIG_STATUS <<\_ACEOF
16868 > exec 5>>config.log
16869 > {
16870 >  echo
16871 >  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16872 > ## Running $as_me. ##
16873 > _ASBOX
16874 >  echo "$ac_log"
16875 > } >&5
16876 >
16877 > _ACEOF
16878 > cat >>$CONFIG_STATUS <<_ACEOF
16879 > _ACEOF
16880 >
16881 > cat >>$CONFIG_STATUS <<\_ACEOF
16882 >
16883 > # Handling of arguments.
16884 > for ac_config_target in $ac_config_targets
16885 > do
16886 >  case $ac_config_target in
16887 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
16888 >    "src/getopt.h") CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
16889 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
16890 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
16891 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
16892 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
16893 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
16894 >
16895 >  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16896 > echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16897 >   { (exit 1); exit 1; }; };;
16898 >  esac
16899 > done
16900 >
16901 >
16902 > # If the user did not use the arguments to specify the items to instantiate,
16903 > # then the envvar interface is used.  Set only those that are not.
16904 > # We use the long form for the default assignment because of an extremely
16905 > # bizarre bug on SunOS 4.1.3.
16906 > if $ac_need_defaults; then
16907 >  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16908 >  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16909 >  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16910 > fi
16911 >
16912 > # Have a temporary directory for convenience.  Make it in the build tree
16913 > # simply because there is no reason against having it here, and in addition,
16914 > # creating and moving files from /tmp can sometimes cause problems.
16915 > # Hook for its removal unless debugging.
16916 > # Note that there is a small window in which the directory will not be cleaned:
16917 > # after its creation but before its name has been assigned to `$tmp'.
16918 > $debug ||
16919 > {
16920 >  tmp=
16921 >  trap 'exit_status=$?
16922 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16923 > ' 0
16924 >  trap '{ (exit 1); exit 1; }' 1 2 13 15
16925 > }
16926 > # Create a (secure) tmp directory for tmp files.
16927 >
16928 > {
16929 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16930 >  test -n "$tmp" && test -d "$tmp"
16931 > }  ||
16932 > {
16933 >  tmp=./conf$$-$RANDOM
16934 >  (umask 077 && mkdir "$tmp")
16935 > } ||
16936 > {
16937 >   echo "$me: cannot create a temporary directory in ." >&2
16938 >   { (exit 1); exit 1; }
16939 > }
16940 >
16941 > #
16942 > # Set up the sed scripts for CONFIG_FILES section.
16943 > #
16944 >
16945 > # No need to generate the scripts if there are no CONFIG_FILES.
16946 > # This happens for instance when ./config.status config.h
16947 > if test -n "$CONFIG_FILES"; then
16948 >
16949 > _ACEOF
16950 >
16951 >
16952 >
16953 > ac_delim='%!_!# '
16954 > for ac_last_try in false false false false false :; do
16955 >  cat >conf$$subs.sed <<_ACEOF
16956 > SHELL!$SHELL$ac_delim
16957 > PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
16958 > PACKAGE_NAME!$PACKAGE_NAME$ac_delim
16959 > PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
16960 > PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
16961 > PACKAGE_STRING!$PACKAGE_STRING$ac_delim
16962 > PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
16963 > exec_prefix!$exec_prefix$ac_delim
16964 > prefix!$prefix$ac_delim
16965 > program_transform_name!$program_transform_name$ac_delim
16966 > bindir!$bindir$ac_delim
16967 > sbindir!$sbindir$ac_delim
16968 > libexecdir!$libexecdir$ac_delim
16969 > datarootdir!$datarootdir$ac_delim
16970 > datadir!$datadir$ac_delim
16971 > sysconfdir!$sysconfdir$ac_delim
16972 > sharedstatedir!$sharedstatedir$ac_delim
16973 > localstatedir!$localstatedir$ac_delim
16974 > includedir!$includedir$ac_delim
16975 > oldincludedir!$oldincludedir$ac_delim
16976 > docdir!$docdir$ac_delim
16977 > infodir!$infodir$ac_delim
16978 > htmldir!$htmldir$ac_delim
16979 > dvidir!$dvidir$ac_delim
16980 > pdfdir!$pdfdir$ac_delim
16981 > psdir!$psdir$ac_delim
16982 > libdir!$libdir$ac_delim
16983 > localedir!$localedir$ac_delim
16984 > mandir!$mandir$ac_delim
16985 > DEFS!$DEFS$ac_delim
16986 > ECHO_C!$ECHO_C$ac_delim
16987 > ECHO_N!$ECHO_N$ac_delim
16988 > ECHO_T!$ECHO_T$ac_delim
16989 > LIBS!$LIBS$ac_delim
16990 > build_alias!$build_alias$ac_delim
16991 > host_alias!$host_alias$ac_delim
16992 > target_alias!$target_alias$ac_delim
16993 > build!$build$ac_delim
16994 > build_cpu!$build_cpu$ac_delim
16995 > build_vendor!$build_vendor$ac_delim
16996 > build_os!$build_os$ac_delim
16997 > host!$host$ac_delim
16998 > host_cpu!$host_cpu$ac_delim
16999 > host_vendor!$host_vendor$ac_delim
17000 > host_os!$host_os$ac_delim
17001 > PROGNAME!$PROGNAME$ac_delim
17002 > debug!$debug$ac_delim
17003 > USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
17004 > CXX!$CXX$ac_delim
17005 > CXXFLAGS!$CXXFLAGS$ac_delim
17006 > LDFLAGS!$LDFLAGS$ac_delim
17007 > CPPFLAGS!$CPPFLAGS$ac_delim
17008 > ac_ct_CXX!$ac_ct_CXX$ac_delim
17009 > EXEEXT!$EXEEXT$ac_delim
17010 > OBJEXT!$OBJEXT$ac_delim
17011 > CC!$CC$ac_delim
17012 > CFLAGS!$CFLAGS$ac_delim
17013 > ac_ct_CC!$ac_ct_CC$ac_delim
17014 > FC!$FC$ac_delim
17015 > FCFLAGS!$FCFLAGS$ac_delim
17016 > ac_ct_FC!$ac_ct_FC$ac_delim
17017 > CPP!$CPP$ac_delim
17018 > GREP!$GREP$ac_delim
17019 > EGREP!$EGREP$ac_delim
17020 > LN_S!$LN_S$ac_delim
17021 > SET_MAKE!$SET_MAKE$ac_delim
17022 > RANLIB!$RANLIB$ac_delim
17023 > YACC!$YACC$ac_delim
17024 > YFLAGS!$YFLAGS$ac_delim
17025 > LEX!$LEX$ac_delim
17026 > LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
17027 > LEXLIB!$LEXLIB$ac_delim
17028 > PERLINTERP!$PERLINTERP$ac_delim
17029 > PERL_SHEBANG!$PERL_SHEBANG$ac_delim
17030 > INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
17031 > INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
17032 > INSTALL_DATA!$INSTALL_DATA$ac_delim
17033 > AR!$AR$ac_delim
17034 > PS!$PS$ac_delim
17035 > FCFLAGS_F90!$FCFLAGS_F90$ac_delim
17036 > FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
17037 > PREPDEFFLAG!$PREPDEFFLAG$ac_delim
17038 > FCLIBS!$FCLIBS$ac_delim
17039 > FC_FUNC!$FC_FUNC$ac_delim
17040 > FC_FUNC_!$FC_FUNC_$ac_delim
17041 > MOD!$MOD$ac_delim
17042 > F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
17043 > MODDIRFLAG!$MODDIRFLAG$ac_delim
17044 > F90MODINCSPEC!$F90MODINCSPEC$ac_delim
17045 > F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
17046 > ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
17047 > ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
17048 > ZLIB!$ZLIB$ac_delim
17049 > FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
17050 > FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
17051 > FFTW_LIBS!$FFTW_LIBS$ac_delim
17052 > QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
17053 > _ACEOF
17054 >
17055 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
17056 >    break
17057 >  elif $ac_last_try; then
17058 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17059 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17060 >   { (exit 1); exit 1; }; }
17061 >  else
17062 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17063 >  fi
17064 > done
17065 >
17066 > ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17067 > if test -n "$ac_eof"; then
17068 >  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17069 >  ac_eof=`expr $ac_eof + 1`
17070   fi
17071  
17072 + cat >>$CONFIG_STATUS <<_ACEOF
17073 + cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
17074 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17075   _ACEOF
17076 + sed '
17077 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17078 + s/^/s,@/; s/!/@,|#_!!_#|/
17079 + :n
17080 + t n
17081 + s/'"$ac_delim"'$/,g/; t
17082 + s/$/\\/; p
17083 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17084 + ' >>$CONFIG_STATUS <conf$$subs.sed
17085 + rm -f conf$$subs.sed
17086 + cat >>$CONFIG_STATUS <<_ACEOF
17087 + CEOF$ac_eof
17088 + _ACEOF
17089 +
17090 +
17091 + ac_delim='%!_!# '
17092 + for ac_last_try in false false false false false :; do
17093 +  cat >conf$$subs.sed <<_ACEOF
17094 + QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
17095 + QHULL!$QHULL$ac_delim
17096 + USE_QHULL!$USE_QHULL$ac_delim
17097 + CXXCPP!$CXXCPP$ac_delim
17098 + OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
17099 + OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
17100 + OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
17101 + USE_OPENBABEL!$USE_OPENBABEL$ac_delim
17102 + LIBOBJS!$LIBOBJS$ac_delim
17103 + POW_LIB!$POW_LIB$ac_delim
17104 + __func__!$__func__$ac_delim
17105 + MPI_LIB_DIR!$MPI_LIB_DIR$ac_delim
17106 + MPI_INC_DIR!$MPI_INC_DIR$ac_delim
17107 + MPI_F90_INC!$MPI_F90_INC$ac_delim
17108 + MPI_LIB!$MPI_LIB$ac_delim
17109 + MPI_F90_LIB!$MPI_F90_LIB$ac_delim
17110 + USE_MPI!$USE_MPI$ac_delim
17111 + CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
17112 + CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
17113 + CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
17114 + CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
17115 + CGAL_LIBS!$CGAL_LIBS$ac_delim
17116 + USE_CGAL!$USE_CGAL$ac_delim
17117 + DOXYGEN!$DOXYGEN$ac_delim
17118 + DOT!$DOT$ac_delim
17119 + DOC!$DOC$ac_delim
17120 + enable_dot!$enable_dot$ac_delim
17121 + enable_html_docs!$enable_html_docs$ac_delim
17122 + enable_latex_docs!$enable_latex_docs$ac_delim
17123 + BATEXT!$BATEXT$ac_delim
17124 + MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
17125 + OOPSE!$OOPSE$ac_delim
17126 + OOPSE_HOME!$OOPSE_HOME$ac_delim
17127 + SUBDIRS!$SUBDIRS$ac_delim
17128 + LTLIBOBJS!$LTLIBOBJS$ac_delim
17129 + _ACEOF
17130 +
17131 +  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 35; then
17132 +    break
17133 +  elif $ac_last_try; then
17134 +    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17135 + echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17136 +   { (exit 1); exit 1; }; }
17137 +  else
17138 +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17139 +  fi
17140 + done
17141 +
17142 + ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17143 + if test -n "$ac_eof"; then
17144 +  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17145 +  ac_eof=`expr $ac_eof + 1`
17146 + fi
17147 +
17148 + cat >>$CONFIG_STATUS <<_ACEOF
17149 + cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
17150 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
17151 + _ACEOF
17152 + sed '
17153 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17154 + s/^/s,@/; s/!/@,|#_!!_#|/
17155 + :n
17156 + t n
17157 + s/'"$ac_delim"'$/,g/; t
17158 + s/$/\\/; p
17159 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17160 + ' >>$CONFIG_STATUS <conf$$subs.sed
17161 + rm -f conf$$subs.sed
17162 + cat >>$CONFIG_STATUS <<_ACEOF
17163 + :end
17164 + s/|#_!!_#|//g
17165 + CEOF$ac_eof
17166 + _ACEOF
17167 +
17168 +
17169 + # VPATH may cause trouble with some makes, so we remove $(srcdir),
17170 + # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17171 + # trailing colons and then remove the whole line if VPATH becomes empty
17172 + # (actually we leave an empty line to preserve line numbers).
17173 + if test "x$srcdir" = x.; then
17174 +  ac_vpsub='/^[  ]*VPATH[        ]*=/{
17175 + s/:*\$(srcdir):*/:/
17176 + s/:*\${srcdir}:*/:/
17177 + s/:*@srcdir@:*/:/
17178 + s/^\([^=]*=[     ]*\):*/\1/
17179 + s/:*$//
17180 + s/^[^=]*=[       ]*$//
17181 + }'
17182 + fi
17183  
17184 + cat >>$CONFIG_STATUS <<\_ACEOF
17185 + fi # test -n "$CONFIG_FILES"
17186  
17187  
17188 <
8535 <
8536 < cat >>$CONFIG_STATUS <<\_ACEOF
8537 < for ac_config_target in $ac_config_targets
17188 > for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS
17189   do
17190 <  case "$ac_config_target" in
17191 <  # Handling of arguments.
17192 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
17193 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
17194 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
17195 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
17196 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8546 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17190 >  case $ac_tag in
17191 >  :[FHLC]) ac_mode=$ac_tag; continue;;
17192 >  esac
17193 >  case $ac_mode$ac_tag in
17194 >  :[FHL]*:*);;
17195 >  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
17196 > echo "$as_me: error: Invalid tag $ac_tag." >&2;}
17197     { (exit 1); exit 1; }; };;
17198 +  :[FH]-) ac_tag=-:-;;
17199 +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17200    esac
17201 < done
17201 >  ac_save_IFS=$IFS
17202 >  IFS=:
17203 >  set x $ac_tag
17204 >  IFS=$ac_save_IFS
17205 >  shift
17206 >  ac_file=$1
17207 >  shift
17208  
17209 < # If the user did not use the arguments to specify the items to instantiate,
17210 < # then the envvar interface is used.  Set only those that are not.
17211 < # We use the long form for the default assignment because of an extremely
17212 < # bizarre bug on SunOS 4.1.3.
17213 < if $ac_need_defaults; then
17214 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17215 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17216 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
17217 < fi
17209 >  case $ac_mode in
17210 >  :L) ac_source=$1;;
17211 >  :[FH])
17212 >    ac_file_inputs=
17213 >    for ac_f
17214 >    do
17215 >      case $ac_f in
17216 >      -) ac_f="$tmp/stdin";;
17217 >      *) # Look for the file first in the build tree, then in the source tree
17218 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
17219 >         # because $ac_f cannot contain `:'.
17220 >         test -f "$ac_f" ||
17221 >           case $ac_f in
17222 >           [\\/$]*) false;;
17223 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17224 >           esac ||
17225 >           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
17226 > echo "$as_me: error: cannot find input file: $ac_f" >&2;}
17227 >   { (exit 1); exit 1; }; };;
17228 >      esac
17229 >      ac_file_inputs="$ac_file_inputs $ac_f"
17230 >    done
17231  
17232 < # Have a temporary directory for convenience.  Make it in the build tree
17233 < # simply because there is no reason to put it here, and in addition,
17234 < # creating and moving files from /tmp can sometimes cause problems.
17235 < # Create a temporary directory, and hook for its removal unless debugging.
17236 < $debug ||
17237 < {
17238 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17239 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
17240 < }
17232 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
17233 >    # use $as_me), people would be surprised to read:
17234 >    #    /* config.h.  Generated by config.status.  */
17235 >    configure_input="Generated from "`IFS=:
17236 >          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
17237 >    if test x"$ac_file" != x-; then
17238 >      configure_input="$ac_file.  $configure_input"
17239 >      { echo "$as_me:$LINENO: creating $ac_file" >&5
17240 > echo "$as_me: creating $ac_file" >&6;}
17241 >    fi
17242  
17243 < # Create a (secure) tmp directory for tmp files.
17243 >    case $ac_tag in
17244 >    *:-:* | *:-) cat >"$tmp/stdin";;
17245 >    esac
17246 >    ;;
17247 >  esac
17248  
17249 < {
17250 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17251 <  test -n "$tmp" && test -d "$tmp"
17252 < }  ||
17253 < {
17254 <  tmp=./confstat$$-$RANDOM
17255 <  (umask 077 && mkdir $tmp)
17256 < } ||
17257 < {
17258 <   echo "$me: cannot create a temporary directory in ." >&2
17259 <   { (exit 1); exit 1; }
17260 < }
17249 >  ac_dir=`$as_dirname -- "$ac_file" ||
17250 > $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17251 >         X"$ac_file" : 'X\(//\)[^/]' \| \
17252 >         X"$ac_file" : 'X\(//\)$' \| \
17253 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17254 > echo X"$ac_file" |
17255 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17256 >            s//\1/
17257 >            q
17258 >          }
17259 >          /^X\(\/\/\)[^/].*/{
17260 >            s//\1/
17261 >            q
17262 >          }
17263 >          /^X\(\/\/\)$/{
17264 >            s//\1/
17265 >            q
17266 >          }
17267 >          /^X\(\/\).*/{
17268 >            s//\1/
17269 >            q
17270 >          }
17271 >          s/.*/./; q'`
17272 >  { as_dir="$ac_dir"
17273 >  case $as_dir in #(
17274 >  -*) as_dir=./$as_dir;;
17275 >  esac
17276 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17277 >    as_dirs=
17278 >    while :; do
17279 >      case $as_dir in #(
17280 >      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
17281 >      *) as_qdir=$as_dir;;
17282 >      esac
17283 >      as_dirs="'$as_qdir' $as_dirs"
17284 >      as_dir=`$as_dirname -- "$as_dir" ||
17285 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17286 >         X"$as_dir" : 'X\(//\)[^/]' \| \
17287 >         X"$as_dir" : 'X\(//\)$' \| \
17288 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17289 > echo X"$as_dir" |
17290 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17291 >            s//\1/
17292 >            q
17293 >          }
17294 >          /^X\(\/\/\)[^/].*/{
17295 >            s//\1/
17296 >            q
17297 >          }
17298 >          /^X\(\/\/\)$/{
17299 >            s//\1/
17300 >            q
17301 >          }
17302 >          /^X\(\/\).*/{
17303 >            s//\1/
17304 >            q
17305 >          }
17306 >          s/.*/./; q'`
17307 >      test -d "$as_dir" && break
17308 >    done
17309 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
17310 >  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17311 > echo "$as_me: error: cannot create directory $as_dir" >&2;}
17312 >   { (exit 1); exit 1; }; }; }
17313 >  ac_builddir=.
17314  
17315 < _ACEOF
17315 > case "$ac_dir" in
17316 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17317 > *)
17318 >  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17319 >  # A ".." for each directory in $ac_dir_suffix.
17320 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
17321 >  case $ac_top_builddir_sub in
17322 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17323 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17324 >  esac ;;
17325 > esac
17326 > ac_abs_top_builddir=$ac_pwd
17327 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
17328 > # for backward compatibility:
17329 > ac_top_builddir=$ac_top_build_prefix
17330  
17331 < cat >>$CONFIG_STATUS <<_ACEOF
17331 > case $srcdir in
17332 >  .)  # We are building in place.
17333 >    ac_srcdir=.
17334 >    ac_top_srcdir=$ac_top_builddir_sub
17335 >    ac_abs_top_srcdir=$ac_pwd ;;
17336 >  [\\/]* | ?:[\\/]* )  # Absolute name.
17337 >    ac_srcdir=$srcdir$ac_dir_suffix;
17338 >    ac_top_srcdir=$srcdir
17339 >    ac_abs_top_srcdir=$srcdir ;;
17340 >  *) # Relative name.
17341 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17342 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
17343 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17344 > esac
17345 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17346  
8590 #
8591 # CONFIG_FILES section.
8592 #
17347  
17348 < # No need to generate the scripts if there are no CONFIG_FILES.
17349 < # This happens for instance when ./config.status config.h
17350 < if test -n "\$CONFIG_FILES"; then
17351 <  # Protect against being on the right side of a sed subst in config.status.
17352 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8599 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8600 < s,@SHELL@,$SHELL,;t t
8601 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8602 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8603 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8604 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8605 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8606 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8607 < s,@exec_prefix@,$exec_prefix,;t t
8608 < s,@prefix@,$prefix,;t t
8609 < s,@program_transform_name@,$program_transform_name,;t t
8610 < s,@bindir@,$bindir,;t t
8611 < s,@sbindir@,$sbindir,;t t
8612 < s,@libexecdir@,$libexecdir,;t t
8613 < s,@datadir@,$datadir,;t t
8614 < s,@sysconfdir@,$sysconfdir,;t t
8615 < s,@sharedstatedir@,$sharedstatedir,;t t
8616 < s,@localstatedir@,$localstatedir,;t t
8617 < s,@libdir@,$libdir,;t t
8618 < s,@includedir@,$includedir,;t t
8619 < s,@oldincludedir@,$oldincludedir,;t t
8620 < s,@infodir@,$infodir,;t t
8621 < s,@mandir@,$mandir,;t t
8622 < s,@build_alias@,$build_alias,;t t
8623 < s,@host_alias@,$host_alias,;t t
8624 < s,@target_alias@,$target_alias,;t t
8625 < s,@DEFS@,$DEFS,;t t
8626 < s,@ECHO_C@,$ECHO_C,;t t
8627 < s,@ECHO_N@,$ECHO_N,;t t
8628 < s,@ECHO_T@,$ECHO_T,;t t
8629 < s,@LIBS@,$LIBS,;t t
8630 < s,@PROGNAME@,$PROGNAME,;t t
8631 < s,@debug@,$debug,;t t
8632 < s,@build@,$build,;t t
8633 < s,@build_cpu@,$build_cpu,;t t
8634 < s,@build_vendor@,$build_vendor,;t t
8635 < s,@build_os@,$build_os,;t t
8636 < s,@host@,$host,;t t
8637 < s,@host_cpu@,$host_cpu,;t t
8638 < s,@host_vendor@,$host_vendor,;t t
8639 < s,@host_os@,$host_os,;t t
8640 < s,@CC@,$CC,;t t
8641 < s,@CFLAGS@,$CFLAGS,;t t
8642 < s,@LDFLAGS@,$LDFLAGS,;t t
8643 < s,@CPPFLAGS@,$CPPFLAGS,;t t
8644 < s,@ac_ct_CC@,$ac_ct_CC,;t t
8645 < s,@EXEEXT@,$EXEEXT,;t t
8646 < s,@OBJEXT@,$OBJEXT,;t t
8647 < s,@CXX@,$CXX,;t t
8648 < s,@CXXFLAGS@,$CXXFLAGS,;t t
8649 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8650 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
8651 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
8652 < s,@F90@,$F90,;t t
8653 < s,@F90FLAGS@,$F90FLAGS,;t t
8654 < s,@ac_ct_F90@,$ac_ct_F90,;t t
8655 < s,@PREPFLAG@,$PREPFLAG,;t t
8656 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
8657 < s,@F90LIBS@,$F90LIBS,;t t
8658 < s,@F90_FUNC@,$F90_FUNC,;t t
8659 < s,@F90_FUNC_@,$F90_FUNC_,;t t
8660 < s,@MOD@,$MOD,;t t
8661 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
8662 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
8663 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
8664 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
8665 < s,@CPP@,$CPP,;t t
8666 < s,@EGREP@,$EGREP,;t t
8667 < s,@LIBOBJS@,$LIBOBJS,;t t
8668 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8669 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8670 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8671 < s,@LN_S@,$LN_S,;t t
8672 < s,@SET_MAKE@,$SET_MAKE,;t t
8673 < s,@RANLIB@,$RANLIB,;t t
8674 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8675 < s,@YACC@,$YACC,;t t
8676 < s,@LEX@,$LEX,;t t
8677 < s,@LEXLIB@,$LEXLIB,;t t
8678 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
8679 < s,@AR@,$AR,;t t
8680 < s,@PS@,$PS,;t t
8681 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
8682 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
8683 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
8684 < s,@MPI_LIB@,$MPI_LIB,;t t
8685 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
8686 < s,@USE_MPI@,$USE_MPI,;t t
8687 < s,@SPRNG_LIB_DIR@,$SPRNG_LIB_DIR,;t t
8688 < s,@SPRNG_INC_DIR@,$SPRNG_INC_DIR,;t t
8689 < s,@SPRNG_LIB@,$SPRNG_LIB,;t t
8690 < s,@USE_SPRNG@,$USE_SPRNG,;t t
8691 < s,@MKL_LIBDIR@,$MKL_LIBDIR,;t t
8692 < s,@MKL_LIB@,$MKL_LIB,;t t
8693 < s,@MKL_INC@,$MKL_INC,;t t
8694 < s,@HAVE_MKL@,$HAVE_MKL,;t t
8695 < s,@DOXYGEN@,$DOXYGEN,;t t
8696 < s,@DOT@,$DOT,;t t
8697 < s,@DOC@,$DOC,;t t
8698 < s,@enable_dot@,$enable_dot,;t t
8699 < s,@enable_html_docs@,$enable_html_docs,;t t
8700 < s,@enable_latex_docs@,$enable_latex_docs,;t t
8701 < s,@BATEXT@,$BATEXT,;t t
8702 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
8703 < s,@OOPSE@,$OOPSE,;t t
8704 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
8705 < s,@SUBDIRS@,$SUBDIRS,;t t
8706 < s,@FFLAGS@,$FFLAGS,;t t
8707 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8708 < CEOF
17348 >  case $ac_mode in
17349 >  :F)
17350 >  #
17351 >  # CONFIG_FILE
17352 >  #
17353  
8710 _ACEOF
8711
8712  cat >>$CONFIG_STATUS <<\_ACEOF
8713  # Split the substitutions into bite-sized pieces for seds with
8714  # small command number limits, like on Digital OSF/1 and HP-UX.
8715  ac_max_sed_lines=48
8716  ac_sed_frag=1 # Number of current file.
8717  ac_beg=1 # First line for current file.
8718  ac_end=$ac_max_sed_lines # Line after last line for current file.
8719  ac_more_lines=:
8720  ac_sed_cmds=
8721  while $ac_more_lines; do
8722    if test $ac_beg -gt 1; then
8723      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8724    else
8725      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8726    fi
8727    if test ! -s $tmp/subs.frag; then
8728      ac_more_lines=false
8729    else
8730      # The purpose of the label and of the branching condition is to
8731      # speed up the sed processing (if there are no `@' at all, there
8732      # is no need to browse any of the substitutions).
8733      # These are the two extra sed commands mentioned above.
8734      (echo ':t
8735  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
8736      if test -z "$ac_sed_cmds"; then
8737        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
8738      else
8739        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8740      fi
8741      ac_sed_frag=`expr $ac_sed_frag + 1`
8742      ac_beg=$ac_end
8743      ac_end=`expr $ac_end + $ac_max_sed_lines`
8744    fi
8745  done
8746  if test -z "$ac_sed_cmds"; then
8747    ac_sed_cmds=cat
8748  fi
8749 fi # test -n "$CONFIG_FILES"
8750
8751 _ACEOF
8752 cat >>$CONFIG_STATUS <<\_ACEOF
8753 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
8754  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8755  case $ac_file in
8756  - | *:- | *:-:* ) # input from stdin
8757        cat >$tmp/stdin
8758        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8759        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8760  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8761        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8762  * )   ac_file_in=$ac_file.in ;;
8763  esac
8764
8765  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8766  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8767 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8768         X"$ac_file" : 'X\(//\)[^/]' \| \
8769         X"$ac_file" : 'X\(//\)$' \| \
8770         X"$ac_file" : 'X\(/\)' \| \
8771         .     : '\(.\)' 2>/dev/null ||
8772 echo X"$ac_file" |
8773    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8774          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8775          /^X\(\/\/\)$/{ s//\1/; q; }
8776          /^X\(\/\).*/{ s//\1/; q; }
8777          s/.*/./; q'`
8778  { if $as_mkdir_p; then
8779    mkdir -p "$ac_dir"
8780  else
8781    as_dir="$ac_dir"
8782    as_dirs=
8783    while test ! -d "$as_dir"; do
8784      as_dirs="$as_dir $as_dirs"
8785      as_dir=`(dirname "$as_dir") 2>/dev/null ||
8786 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8787         X"$as_dir" : 'X\(//\)[^/]' \| \
8788         X"$as_dir" : 'X\(//\)$' \| \
8789         X"$as_dir" : 'X\(/\)' \| \
8790         .     : '\(.\)' 2>/dev/null ||
8791 echo X"$as_dir" |
8792    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8793          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8794          /^X\(\/\/\)$/{ s//\1/; q; }
8795          /^X\(\/\).*/{ s//\1/; q; }
8796          s/.*/./; q'`
8797    done
8798    test ! -n "$as_dirs" || mkdir $as_dirs
8799  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8800 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8801   { (exit 1); exit 1; }; }; }
8802
8803  ac_builddir=.
8804
8805 if test "$ac_dir" != .; then
8806  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8807  # A "../" for each directory in $ac_dir_suffix.
8808  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8809 else
8810  ac_dir_suffix= ac_top_builddir=
8811 fi
8812
8813 case $srcdir in
8814  .)  # No --srcdir option.  We are building in place.
8815    ac_srcdir=.
8816    if test -z "$ac_top_builddir"; then
8817       ac_top_srcdir=.
8818    else
8819       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8820    fi ;;
8821  [\\/]* | ?:[\\/]* )  # Absolute path.
8822    ac_srcdir=$srcdir$ac_dir_suffix;
8823    ac_top_srcdir=$srcdir ;;
8824  *) # Relative path.
8825    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8826    ac_top_srcdir=$ac_top_builddir$srcdir ;;
8827 esac
8828 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
8829 # absolute.
8830 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
8831 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
8832 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
8833 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
8834
8835
17354    case $INSTALL in
17355    [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17356 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17356 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17357    esac
17358 + _ACEOF
17359  
17360 <  if test x"$ac_file" != x-; then
17361 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
17362 < echo "$as_me: creating $ac_file" >&6;}
17363 <    rm -f "$ac_file"
8845 <  fi
8846 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
8847 <  # use $as_me), people would be surprised to read:
8848 <  #    /* config.h.  Generated by config.status.  */
8849 <  if test x"$ac_file" = x-; then
8850 <    configure_input=
8851 <  else
8852 <    configure_input="$ac_file.  "
8853 <  fi
8854 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
8855 <                                     sed 's,.*/,,'` by configure."
17360 > cat >>$CONFIG_STATUS <<\_ACEOF
17361 > # If the template does not know about datarootdir, expand it.
17362 > # FIXME: This hack should be removed a few years after 2.60.
17363 > ac_datarootdir_hack=; ac_datarootdir_seen=
17364  
17365 <  # First look for the input files in the build tree, otherwise in the
17366 <  # src tree.
17367 <  ac_file_inputs=`IFS=:
17368 <    for f in $ac_file_in; do
17369 <      case $f in
17370 <      -) echo $tmp/stdin ;;
17371 <      [\\/$]*)
17372 <         # Absolute (can't be DOS-style, as IFS=:)
17373 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17374 < echo "$as_me: error: cannot find input file: $f" >&2;}
17375 <   { (exit 1); exit 1; }; }
17376 <         echo $f;;
17377 <      *) # Relative
17378 <         if test -f "$f"; then
8871 <           # Build tree
8872 <           echo $f
8873 <         elif test -f "$srcdir/$f"; then
8874 <           # Source tree
8875 <           echo $srcdir/$f
8876 <         else
8877 <           # /dev/null tree
8878 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8879 < echo "$as_me: error: cannot find input file: $f" >&2;}
8880 <   { (exit 1); exit 1; }; }
8881 <         fi;;
8882 <      esac
8883 <    done` || { (exit 1); exit 1; }
17365 > case `sed -n '/datarootdir/ {
17366 >  p
17367 >  q
17368 > }
17369 > /@datadir@/p
17370 > /@docdir@/p
17371 > /@infodir@/p
17372 > /@localedir@/p
17373 > /@mandir@/p
17374 > ' $ac_file_inputs` in
17375 > *datarootdir*) ac_datarootdir_seen=yes;;
17376 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17377 >  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17378 > echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17379   _ACEOF
17380   cat >>$CONFIG_STATUS <<_ACEOF
17381 +  ac_datarootdir_hack='
17382 +  s&@datadir@&$datadir&g
17383 +  s&@docdir@&$docdir&g
17384 +  s&@infodir@&$infodir&g
17385 +  s&@localedir@&$localedir&g
17386 +  s&@mandir@&$mandir&g
17387 +    s&\\\${datarootdir}&$datarootdir&g' ;;
17388 + esac
17389 + _ACEOF
17390 +
17391 + # Neutralize VPATH when `$srcdir' = `.'.
17392 + # Shell code in configure.ac might set extrasub.
17393 + # FIXME: do we really want to maintain this feature?
17394 + cat >>$CONFIG_STATUS <<_ACEOF
17395    sed "$ac_vpsub
17396   $extrasub
17397   _ACEOF
17398   cat >>$CONFIG_STATUS <<\_ACEOF
17399   :t
17400   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17401 < s,@configure_input@,$configure_input,;t t
17402 < s,@srcdir@,$ac_srcdir,;t t
17403 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
17404 < s,@top_srcdir@,$ac_top_srcdir,;t t
17405 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17406 < s,@builddir@,$ac_builddir,;t t
17407 < s,@abs_builddir@,$ac_abs_builddir,;t t
17408 < s,@top_builddir@,$ac_top_builddir,;t t
17409 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17410 < s,@INSTALL@,$ac_INSTALL,;t t
17411 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17412 <  rm -f $tmp/stdin
8904 <  if test x"$ac_file" != x-; then
8905 <    mv $tmp/out $ac_file
8906 <  else
8907 <    cat $tmp/out
8908 <    rm -f $tmp/out
8909 <  fi
17401 > s&@configure_input@&$configure_input&;t t
17402 > s&@top_builddir@&$ac_top_builddir_sub&;t t
17403 > s&@srcdir@&$ac_srcdir&;t t
17404 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
17405 > s&@top_srcdir@&$ac_top_srcdir&;t t
17406 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17407 > s&@builddir@&$ac_builddir&;t t
17408 > s&@abs_builddir@&$ac_abs_builddir&;t t
17409 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17410 > s&@INSTALL@&$ac_INSTALL&;t t
17411 > $ac_datarootdir_hack
17412 > " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
17413  
17414 < done
17415 < _ACEOF
17416 < cat >>$CONFIG_STATUS <<\_ACEOF
17414 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17415 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17416 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17417 >  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17418 > which seems to be undefined.  Please make sure it is defined." >&5
17419 > echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17420 > which seems to be undefined.  Please make sure it is defined." >&2;}
17421  
17422 < #
8916 < # CONFIG_HEADER section.
8917 < #
8918 <
8919 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8920 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
8921 < #
8922 < # ac_d sets the value in "#define NAME VALUE" lines.
8923 < ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'
8924 < ac_dB='[        ].*$,\1#\2'
8925 < ac_dC=' '
8926 < ac_dD=',;t'
8927 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8928 < ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
8929 < ac_uB='$,\1#\2define\3'
8930 < ac_uC=' '
8931 < ac_uD=',;t'
8932 <
8933 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
8934 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17422 >  rm -f "$tmp/stdin"
17423    case $ac_file in
17424 <  - | *:- | *:-:* ) # input from stdin
17425 <        cat >$tmp/stdin
8938 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8939 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8940 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8941 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8942 <  * )   ac_file_in=$ac_file.in ;;
17424 >  -) cat "$tmp/out"; rm -f "$tmp/out";;
17425 >  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
17426    esac
17427 <
17428 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17429 < echo "$as_me: creating $ac_file" >&6;}
17430 <
17431 <  # First look for the input files in the build tree, otherwise in the
8949 <  # src tree.
8950 <  ac_file_inputs=`IFS=:
8951 <    for f in $ac_file_in; do
8952 <      case $f in
8953 <      -) echo $tmp/stdin ;;
8954 <      [\\/$]*)
8955 <         # Absolute (can't be DOS-style, as IFS=:)
8956 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8957 < echo "$as_me: error: cannot find input file: $f" >&2;}
8958 <   { (exit 1); exit 1; }; }
8959 <         echo $f;;
8960 <      *) # Relative
8961 <         if test -f "$f"; then
8962 <           # Build tree
8963 <           echo $f
8964 <         elif test -f "$srcdir/$f"; then
8965 <           # Source tree
8966 <           echo $srcdir/$f
8967 <         else
8968 <           # /dev/null tree
8969 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8970 < echo "$as_me: error: cannot find input file: $f" >&2;}
8971 <   { (exit 1); exit 1; }; }
8972 <         fi;;
8973 <      esac
8974 <    done` || { (exit 1); exit 1; }
8975 <  # Remove the trailing spaces.
8976 <  sed 's/[      ]*$//' $ac_file_inputs >$tmp/in
8977 <
17427 > ;;
17428 >  :H)
17429 >  #
17430 >  # CONFIG_HEADER
17431 >  #
17432   _ACEOF
17433  
17434 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
17435 < # `conftest.undefs', that substitutes the proper values into
17436 < # config.h.in to produce config.h.  The first handles `#define'
17437 < # templates, and the second `#undef' templates.
17438 < # And first: Protect against being on the right side of a sed subst in
17439 < # config.status.  Protect against being in an unquoted here document
17440 < # in config.status.
17441 < rm -f conftest.defines conftest.undefs
17442 < # Using a here document instead of a string reduces the quoting nightmare.
17443 < # Putting comments in sed scripts is not portable.
17444 < #
17445 < # `end' is used to avoid that the second main sed command (meant for
17446 < # 0-ary CPP macros) applies to n-ary macro definitions.
17447 < # See the Autoconf documentation for `clear'.
17448 < cat >confdef2sed.sed <<\_ACEOF
17449 < s/[\\&,]/\\&/g
17450 < s,[\\$`],\\&,g
17451 < t clear
17452 < : clear
8999 < s,^[    ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
9000 < t end
9001 < s,^[    ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
9002 < : end
9003 < _ACEOF
9004 < # If some macros were called several times there might be several times
9005 < # the same #defines, which is useless.  Nevertheless, we may not want to
9006 < # sort them, since we want the *last* AC-DEFINE to be honored.
9007 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
9008 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
9009 < rm -f confdef2sed.sed
17434 > # Transform confdefs.h into a sed script `conftest.defines', that
17435 > # substitutes the proper values into config.h.in to produce config.h.
17436 > rm -f conftest.defines conftest.tail
17437 > # First, append a space to every undef/define line, to ease matching.
17438 > echo 's/$/ /' >conftest.defines
17439 > # Then, protect against being on the right side of a sed subst, or in
17440 > # an unquoted here document, in config.status.  If some macros were
17441 > # called several times there might be several #defines for the same
17442 > # symbol, which is useless.  But do not sort them, since the last
17443 > # AC_DEFINE must be honored.
17444 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17445 > # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
17446 > # NAME is the cpp macro being defined, VALUE is the value it is being given.
17447 > # PARAMS is the parameter list in the macro definition--in most cases, it's
17448 > # just an empty string.
17449 > ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
17450 > ac_dB='\\)[      (].*,\\1define\\2'
17451 > ac_dC=' '
17452 > ac_dD=' ,'
17453  
17454 < # This sed command replaces #undef with comments.  This is necessary, for
17454 > uniq confdefs.h |
17455 >  sed -n '
17456 >        t rset
17457 >        :rset
17458 >        s/^[     ]*#[    ]*define[       ][      ]*//
17459 >        t ok
17460 >        d
17461 >        :ok
17462 >        s/[\\&,]/\\&/g
17463 >        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
17464 >        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
17465 >  ' >>conftest.defines
17466 >
17467 > # Remove the space that was appended to ease matching.
17468 > # Then replace #undef with comments.  This is necessary, for
17469   # example, in the case of _POSIX_SOURCE, which is predefined and required
17470   # on some systems where configure will not decide to define it.
17471 < cat >>conftest.undefs <<\_ACEOF
17472 < s,^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17473 < _ACEOF
17471 > # (The regexp can be short, since the line contains either #define or #undef.)
17472 > echo 's/ $//
17473 > s,^[     #]*u.*,/* & */,' >>conftest.defines
17474  
17475 < # Break up conftest.defines because some shells have a limit on the size
17476 < # of here documents, and old seds have small limits too (100 cmds).
17477 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17478 < echo '  if grep "^[     ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17479 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17480 < echo '  :' >>$CONFIG_STATUS
17481 < rm -f conftest.tail
17482 < while grep . conftest.defines >/dev/null
17475 > # Break up conftest.defines:
17476 > ac_max_sed_lines=50
17477 >
17478 > # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
17479 > # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
17480 > # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
17481 > # et cetera.
17482 > ac_in='$ac_file_inputs'
17483 > ac_out='"$tmp/out1"'
17484 > ac_nxt='"$tmp/out2"'
17485 >
17486 > while :
17487   do
17488 <  # Write a limited-size here document to $tmp/defines.sed.
17489 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17490 <  # Speed up: don't consider the non `#define' lines.
17491 <  echo '/^[     ]*#[    ]*define/!b' >>$CONFIG_STATUS
17492 <  # Work around the forget-to-reset-the-flag bug.
17493 <  echo 't clr' >>$CONFIG_STATUS
17494 <  echo ': clr' >>$CONFIG_STATUS
17495 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17488 >  # Write a here document:
17489 >    cat >>$CONFIG_STATUS <<_ACEOF
17490 >    # First, check the format of the line:
17491 >    cat >"\$tmp/defines.sed" <<\\CEOF
17492 > /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
17493 > /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
17494 > b
17495 > :def
17496 > _ACEOF
17497 >  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
17498    echo 'CEOF
17499 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
17500 <  rm -f $tmp/in
17501 <  mv $tmp/out $tmp/in
17502 < ' >>$CONFIG_STATUS
9040 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17499 >    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
17500 >  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
17501 >  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
17502 >  grep . conftest.tail >/dev/null || break
17503    rm -f conftest.defines
17504    mv conftest.tail conftest.defines
17505   done
17506 < rm -f conftest.defines
9045 < echo '  fi # grep' >>$CONFIG_STATUS
9046 < echo >>$CONFIG_STATUS
9047 <
9048 < # Break up conftest.undefs because some shells have a limit on the size
9049 < # of here documents, and old seds have small limits too (100 cmds).
9050 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
9051 < rm -f conftest.tail
9052 < while grep . conftest.undefs >/dev/null
9053 < do
9054 <  # Write a limited-size here document to $tmp/undefs.sed.
9055 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
9056 <  # Speed up: don't consider the non `#undef'
9057 <  echo '/^[     ]*#[    ]*undef/!b' >>$CONFIG_STATUS
9058 <  # Work around the forget-to-reset-the-flag bug.
9059 <  echo 't clr' >>$CONFIG_STATUS
9060 <  echo ': clr' >>$CONFIG_STATUS
9061 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
9062 <  echo 'CEOF
9063 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
9064 <  rm -f $tmp/in
9065 <  mv $tmp/out $tmp/in
9066 < ' >>$CONFIG_STATUS
9067 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
9068 <  rm -f conftest.undefs
9069 <  mv conftest.tail conftest.undefs
9070 < done
9071 < rm -f conftest.undefs
17506 > rm -f conftest.defines conftest.tail
17507  
17508 + echo "ac_result=$ac_in" >>$CONFIG_STATUS
17509   cat >>$CONFIG_STATUS <<\_ACEOF
9074  # Let's still pretend it is `configure' which instantiates (i.e., don't
9075  # use $as_me), people would be surprised to read:
9076  #    /* config.h.  Generated by config.status.  */
9077  if test x"$ac_file" = x-; then
9078    echo "/* Generated by configure.  */" >$tmp/config.h
9079  else
9080    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
9081  fi
9082  cat $tmp/in >>$tmp/config.h
9083  rm -f $tmp/in
17510    if test x"$ac_file" != x-; then
17511 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17511 >    echo "/* $configure_input  */" >"$tmp/config.h"
17512 >    cat "$ac_result" >>"$tmp/config.h"
17513 >    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
17514        { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17515   echo "$as_me: $ac_file is unchanged" >&6;}
17516      else
9089      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9090 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9091         X"$ac_file" : 'X\(//\)[^/]' \| \
9092         X"$ac_file" : 'X\(//\)$' \| \
9093         X"$ac_file" : 'X\(/\)' \| \
9094         .     : '\(.\)' 2>/dev/null ||
9095 echo X"$ac_file" |
9096    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9097          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9098          /^X\(\/\/\)$/{ s//\1/; q; }
9099          /^X\(\/\).*/{ s//\1/; q; }
9100          s/.*/./; q'`
9101      { if $as_mkdir_p; then
9102    mkdir -p "$ac_dir"
9103  else
9104    as_dir="$ac_dir"
9105    as_dirs=
9106    while test ! -d "$as_dir"; do
9107      as_dirs="$as_dir $as_dirs"
9108      as_dir=`(dirname "$as_dir") 2>/dev/null ||
9109 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9110         X"$as_dir" : 'X\(//\)[^/]' \| \
9111         X"$as_dir" : 'X\(//\)$' \| \
9112         X"$as_dir" : 'X\(/\)' \| \
9113         .     : '\(.\)' 2>/dev/null ||
9114 echo X"$as_dir" |
9115    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9116          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9117          /^X\(\/\/\)$/{ s//\1/; q; }
9118          /^X\(\/\).*/{ s//\1/; q; }
9119          s/.*/./; q'`
9120    done
9121    test ! -n "$as_dirs" || mkdir $as_dirs
9122  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9123 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9124   { (exit 1); exit 1; }; }; }
9125
17517        rm -f $ac_file
17518 <      mv $tmp/config.h $ac_file
17518 >      mv "$tmp/config.h" $ac_file
17519      fi
17520    else
17521 <    cat $tmp/config.h
17522 <    rm -f $tmp/config.h
17521 >    echo "/* $configure_input  */"
17522 >    cat "$ac_result"
17523    fi
17524 < done
17525 < _ACEOF
17526 < cat >>$CONFIG_STATUS <<\_ACEOF
17524 >  rm -f "$tmp/out12"
17525 > ;;
17526 >  :L)
17527 >  #
17528 >  # CONFIG_LINK
17529 >  #
17530  
17531 < #
17532 < # CONFIG_LINKS section.
9139 < #
17531 >  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
17532 > echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
17533  
17534 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
9142 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
9143 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
9144 <
9145 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
9146 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
9147 <
9148 <  if test ! -r $srcdir/$ac_source; then
17534 >  if test ! -r "$srcdir/$ac_source"; then
17535      { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
17536   echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
17537     { (exit 1); exit 1; }; }
17538    fi
17539 <  rm -f $ac_dest
17539 >  rm -f "$ac_file"
17540  
17541 <  # Make relative symlinks.
17542 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
17543 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17544 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
17545 <         X"$ac_dest" : 'X\(//\)$' \| \
17546 <         X"$ac_dest" : 'X\(/\)' \| \
17547 <         .     : '\(.\)' 2>/dev/null ||
17548 < echo X"$ac_dest" |
17549 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17550 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17551 <          /^X\(\/\/\)$/{ s//\1/; q; }
17552 <          /^X\(\/\).*/{ s//\1/; q; }
9167 <          s/.*/./; q'`
9168 <  { if $as_mkdir_p; then
9169 <    mkdir -p "$ac_dest_dir"
9170 <  else
9171 <    as_dir="$ac_dest_dir"
9172 <    as_dirs=
9173 <    while test ! -d "$as_dir"; do
9174 <      as_dirs="$as_dir $as_dirs"
9175 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
9176 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9177 <         X"$as_dir" : 'X\(//\)[^/]' \| \
9178 <         X"$as_dir" : 'X\(//\)$' \| \
9179 <         X"$as_dir" : 'X\(/\)' \| \
9180 <         .     : '\(.\)' 2>/dev/null ||
9181 < echo X"$as_dir" |
9182 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9183 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9184 <          /^X\(\/\/\)$/{ s//\1/; q; }
9185 <          /^X\(\/\).*/{ s//\1/; q; }
9186 <          s/.*/./; q'`
9187 <    done
9188 <    test ! -n "$as_dirs" || mkdir $as_dirs
9189 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
9190 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
9191 <   { (exit 1); exit 1; }; }; }
17541 >  # Try a relative symlink, then a hard link, then a copy.
17542 >  case $srcdir in
17543 >  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17544 >      *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
17545 >  esac
17546 >  ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
17547 >    ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
17548 >    cp -p "$srcdir/$ac_source" "$ac_file" ||
17549 >    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
17550 > echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
17551 >   { (exit 1); exit 1; }; }
17552 > ;;
17553  
17554 <  ac_builddir=.
17554 >  esac
17555  
9195 if test "$ac_dest_dir" != .; then
9196  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
9197  # A "../" for each directory in $ac_dir_suffix.
9198  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9199 else
9200  ac_dir_suffix= ac_top_builddir=
9201 fi
17556  
17557 < case $srcdir in
17558 <  .)  # No --srcdir option.  We are building in place.
17559 <    ac_srcdir=.
17560 <    if test -z "$ac_top_builddir"; then
17561 <       ac_top_srcdir=.
17562 <    else
9209 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9210 <    fi ;;
9211 <  [\\/]* | ?:[\\/]* )  # Absolute path.
9212 <    ac_srcdir=$srcdir$ac_dir_suffix;
9213 <    ac_top_srcdir=$srcdir ;;
9214 <  *) # Relative path.
9215 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9216 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
9217 < esac
9218 < # Don't blindly perform a `cd "$ac_dest_dir"/$ac_foo && pwd` since $ac_foo can be
9219 < # absolute.
9220 < ac_abs_builddir=`cd "$ac_dest_dir" && cd $ac_builddir && pwd`
9221 < ac_abs_top_builddir=`cd "$ac_dest_dir" && cd ${ac_top_builddir}. && pwd`
9222 < ac_abs_srcdir=`cd "$ac_dest_dir" && cd $ac_srcdir && pwd`
9223 < ac_abs_top_srcdir=`cd "$ac_dest_dir" && cd $ac_top_srcdir && pwd`
17557 >  case $ac_file$ac_mode in
17558 >    "make/Makefile":F) chmod 0755 scripts/* ;;
17559 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
17560 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
17561 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
17562 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
17563  
9225
9226  case $srcdir in
9227  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
9228      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
17564    esac
17565 + done # for ac_tag
17566  
9231  # Try a symlink, then a hard link, then a copy.
9232  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
9233    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
9234    cp -p $srcdir/$ac_source $ac_dest ||
9235    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
9236 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
9237   { (exit 1); exit 1; }; }
9238 done
9239 _ACEOF
17567  
9241 cat >>$CONFIG_STATUS <<\_ACEOF
9242
17568   { (exit 0); exit 0; }
17569   _ACEOF
17570   chmod +x $CONFIG_STATUS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines