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 819 by tim, Fri Dec 16 21:52:50 2005 UTC vs.
Revision 1188 by chuckv, Thu Nov 22 16:39:45 2007 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Guess values for system-dependent variables and create Makefiles.
3 < # Generated by GNU Autoconf 2.59 for OOPSE 2.0.
3 > # Generated by GNU Autoconf 2.61 for OOPSE 3.0.
4   #
5   # Report bugs to <gezelter@nd.edu>.
6   #
7 < # Copyright (C) 2003 Free Software Foundation, Inc.
7 > # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 > # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9   # This configure script is free software; the Free Software Foundation
10   # gives unlimited permission to copy, distribute and modify it.
11   ## --------------------- ##
12   ## M4sh Initialization.  ##
13   ## --------------------- ##
14  
15 < # Be Bourne compatible
15 > # Be more Bourne compatible
16 > DUALCASE=1; export DUALCASE # for MKS sh
17   if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18    emulate sh
19    NULLCMD=:
20    # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21    # is contrary to our usage.  Disable this feature.
22    alias -g '${1+"$@"}'='"$@"'
23 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
24 <  set -o posix
23 >  setopt NO_GLOB_SUBST
24 > else
25 >  case `(set -o) 2>/dev/null` in
26 >  *posix*) set -o posix ;;
27 > esac
28 >
29   fi
24 DUALCASE=1; export DUALCASE # for MKS sh
30  
31 +
32 +
33 +
34 + # PATH needs CR
35 + # Avoid depending upon Character Ranges.
36 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 + as_cr_digits='0123456789'
40 + as_cr_alnum=$as_cr_Letters$as_cr_digits
41 +
42 + # The user is always right.
43 + if test "${PATH_SEPARATOR+set}" != set; then
44 +  echo "#! /bin/sh" >conf$$.sh
45 +  echo  "exit 0"   >>conf$$.sh
46 +  chmod +x conf$$.sh
47 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48 +    PATH_SEPARATOR=';'
49 +  else
50 +    PATH_SEPARATOR=:
51 +  fi
52 +  rm -rf conf$$.sh
53 + fi
54 +
55   # Support unset when possible.
56   if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57    as_unset=unset
# Line 31 | Line 60 | fi
60   fi
61  
62  
63 + # IFS
64 + # We need space, tab and new line, in precisely that order.  Quoting is
65 + # there to prevent editors from complaining about space-tab.
66 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 + # splitting by setting IFS to empty value.)
68 + as_nl='
69 + '
70 + IFS=" ""        $as_nl"
71 +
72 + # Find who we are.  Look in the path if we contain no directory separator.
73 + case $0 in
74 +  *[\\/]* ) as_myself=$0 ;;
75 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 + for as_dir in $PATH
77 + do
78 +  IFS=$as_save_IFS
79 +  test -z "$as_dir" && as_dir=.
80 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 + done
82 + IFS=$as_save_IFS
83 +
84 +     ;;
85 + esac
86 + # We did not find ourselves, most probably we were run as `sh COMMAND'
87 + # in which case we are not to be found in the path.
88 + if test "x$as_myself" = x; then
89 +  as_myself=$0
90 + fi
91 + if test ! -f "$as_myself"; then
92 +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93 +  { (exit 1); exit 1; }
94 + fi
95 +
96   # Work around bugs in pre-3.0 UWIN ksh.
97 < $as_unset ENV MAIL MAILPATH
97 > for as_var in ENV MAIL MAILPATH
98 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99 > done
100   PS1='$ '
101   PS2='> '
102   PS4='+ '
# Line 46 | Line 110 | do
110    if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111      eval $as_var=C; export $as_var
112    else
113 <    $as_unset $as_var
113 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114    fi
115   done
116  
117   # Required to use basename.
118 < if expr a : '\(a\)' >/dev/null 2>&1; then
118 > if expr a : '\(a\)' >/dev/null 2>&1 &&
119 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
120    as_expr=expr
121   else
122    as_expr=false
123   fi
124  
125 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
125 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126    as_basename=basename
127   else
128    as_basename=false
# Line 65 | Line 130 | fi
130  
131  
132   # Name of the executable.
133 < as_me=`$as_basename "$0" ||
133 > as_me=`$as_basename -- "$0" ||
134   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135           X"$0" : 'X\(//\)$' \| \
136 <         X"$0" : 'X\(/\)$' \| \
72 <         .     : '\(.\)' 2>/dev/null ||
136 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137   echo X/"$0" |
138 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
139 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
140 <          /^X\/\(\/\).*/{ s//\1/; q; }
141 <          s/.*/./; q'`
138 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
139 >            s//\1/
140 >            q
141 >          }
142 >          /^X\/\(\/\/\)$/{
143 >            s//\1/
144 >            q
145 >          }
146 >          /^X\/\(\/\).*/{
147 >            s//\1/
148 >            q
149 >          }
150 >          s/.*/./; q'`
151  
152 + # CDPATH.
153 + $as_unset CDPATH
154  
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
155  
156 < # The user is always right.
157 < if test "${PATH_SEPARATOR+set}" != set; then
158 <  echo "#! /bin/sh" >conf$$.sh
159 <  echo  "exit 0"   >>conf$$.sh
160 <  chmod +x conf$$.sh
93 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 <    PATH_SEPARATOR=';'
95 <  else
96 <    PATH_SEPARATOR=:
97 <  fi
98 <  rm -f conf$$.sh
156 > if test "x$CONFIG_SHELL" = x; then
157 >  if (eval ":") 2>/dev/null; then
158 >  as_have_required=yes
159 > else
160 >  as_have_required=no
161   fi
162  
163 +  if test $as_have_required = yes &&     (eval ":
164 + (as_func_return () {
165 +  (exit \$1)
166 + }
167 + as_func_success () {
168 +  as_func_return 0
169 + }
170 + as_func_failure () {
171 +  as_func_return 1
172 + }
173 + as_func_ret_success () {
174 +  return 0
175 + }
176 + as_func_ret_failure () {
177 +  return 1
178 + }
179  
180 <  as_lineno_1=$LINENO
181 <  as_lineno_2=$LINENO
182 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
183 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
184 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
185 <  # Find who we are.  Look in the path if we contain no path at all
186 <  # relative or not.
109 <  case $0 in
110 <    *[\\/]* ) as_myself=$0 ;;
111 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 < for as_dir in $PATH
113 < do
114 <  IFS=$as_save_IFS
115 <  test -z "$as_dir" && as_dir=.
116 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 < done
180 > exitcode=0
181 > if as_func_success; then
182 >  :
183 > else
184 >  exitcode=1
185 >  echo as_func_success failed.
186 > fi
187  
188 <       ;;
189 <  esac
190 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
191 <  # in which case we are not to be found in the path.
192 <  if test "x$as_myself" = x; then
193 <    as_myself=$0
194 <  fi
195 <  if test ! -f "$as_myself"; then
196 <    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
197 <   { (exit 1); exit 1; }; }
198 <  fi
199 <  case $CONFIG_SHELL in
200 <  '')
188 > if as_func_failure; then
189 >  exitcode=1
190 >  echo as_func_failure succeeded.
191 > fi
192 >
193 > if as_func_ret_success; then
194 >  :
195 > else
196 >  exitcode=1
197 >  echo as_func_ret_success failed.
198 > fi
199 >
200 > if as_func_ret_failure; then
201 >  exitcode=1
202 >  echo as_func_ret_failure succeeded.
203 > fi
204 >
205 > if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206 >  :
207 > else
208 >  exitcode=1
209 >  echo positional parameters were not saved.
210 > fi
211 >
212 > test \$exitcode = 0) || { (exit 1); exit 1; }
213 >
214 > (
215 >  as_lineno_1=\$LINENO
216 >  as_lineno_2=\$LINENO
217 >  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218 >  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219 > ") 2> /dev/null; then
220 >  :
221 > else
222 >  as_candidate_shells=
223      as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224   for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225   do
226    IFS=$as_save_IFS
227    test -z "$as_dir" && as_dir=.
228 <  for as_base in sh bash ksh sh5; do
138 <         case $as_dir in
228 >  case $as_dir in
229           /*)
230 <           if ("$as_dir/$as_base" -c '
230 >           for as_base in sh bash ksh sh5; do
231 >             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232 >           done;;
233 >       esac
234 > done
235 > IFS=$as_save_IFS
236 >
237 >
238 >      for as_shell in $as_candidate_shells $SHELL; do
239 >         # Try only shells that exist, to save several forks.
240 >         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241 >                { ("$as_shell") 2> /dev/null <<\_ASEOF
242 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243 >  emulate sh
244 >  NULLCMD=:
245 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246 >  # is contrary to our usage.  Disable this feature.
247 >  alias -g '${1+"$@"}'='"$@"'
248 >  setopt NO_GLOB_SUBST
249 > else
250 >  case `(set -o) 2>/dev/null` in
251 >  *posix*) set -o posix ;;
252 > esac
253 >
254 > fi
255 >
256 >
257 > :
258 > _ASEOF
259 > }; then
260 >  CONFIG_SHELL=$as_shell
261 >               as_have_required=yes
262 >               if { "$as_shell" 2> /dev/null <<\_ASEOF
263 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264 >  emulate sh
265 >  NULLCMD=:
266 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267 >  # is contrary to our usage.  Disable this feature.
268 >  alias -g '${1+"$@"}'='"$@"'
269 >  setopt NO_GLOB_SUBST
270 > else
271 >  case `(set -o) 2>/dev/null` in
272 >  *posix*) set -o posix ;;
273 > esac
274 >
275 > fi
276 >
277 >
278 > :
279 > (as_func_return () {
280 >  (exit $1)
281 > }
282 > as_func_success () {
283 >  as_func_return 0
284 > }
285 > as_func_failure () {
286 >  as_func_return 1
287 > }
288 > as_func_ret_success () {
289 >  return 0
290 > }
291 > as_func_ret_failure () {
292 >  return 1
293 > }
294 >
295 > exitcode=0
296 > if as_func_success; then
297 >  :
298 > else
299 >  exitcode=1
300 >  echo as_func_success failed.
301 > fi
302 >
303 > if as_func_failure; then
304 >  exitcode=1
305 >  echo as_func_failure succeeded.
306 > fi
307 >
308 > if as_func_ret_success; then
309 >  :
310 > else
311 >  exitcode=1
312 >  echo as_func_ret_success failed.
313 > fi
314 >
315 > if as_func_ret_failure; then
316 >  exitcode=1
317 >  echo as_func_ret_failure succeeded.
318 > fi
319 >
320 > if ( set x; as_func_ret_success y && test x = "$1" ); then
321 >  :
322 > else
323 >  exitcode=1
324 >  echo positional parameters were not saved.
325 > fi
326 >
327 > test $exitcode = 0) || { (exit 1); exit 1; }
328 >
329 > (
330    as_lineno_1=$LINENO
331    as_lineno_2=$LINENO
143  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
332    test "x$as_lineno_1" != "x$as_lineno_2" &&
333 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 <             CONFIG_SHELL=$as_dir/$as_base
149 <             export CONFIG_SHELL
150 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 <           fi;;
152 <         esac
153 <       done
154 < done
155 < ;;
156 <  esac
333 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334  
335 + _ASEOF
336 + }; then
337 +  break
338 + fi
339 +
340 + fi
341 +
342 +      done
343 +
344 +      if test "x$CONFIG_SHELL" != x; then
345 +  for as_var in BASH_ENV ENV
346 +        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347 +        done
348 +        export CONFIG_SHELL
349 +        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350 + fi
351 +
352 +
353 +    if test $as_have_required = no; then
354 +  echo This script requires a shell more modern than all the
355 +      echo shells that I found on your system.  Please install a
356 +      echo modern shell, or manually run the script under such a
357 +      echo shell if you do have one.
358 +      { (exit 1); exit 1; }
359 + fi
360 +
361 +
362 + fi
363 +
364 + fi
365 +
366 +
367 +
368 + (eval "as_func_return () {
369 +  (exit \$1)
370 + }
371 + as_func_success () {
372 +  as_func_return 0
373 + }
374 + as_func_failure () {
375 +  as_func_return 1
376 + }
377 + as_func_ret_success () {
378 +  return 0
379 + }
380 + as_func_ret_failure () {
381 +  return 1
382 + }
383 +
384 + exitcode=0
385 + if as_func_success; then
386 +  :
387 + else
388 +  exitcode=1
389 +  echo as_func_success failed.
390 + fi
391 +
392 + if as_func_failure; then
393 +  exitcode=1
394 +  echo as_func_failure succeeded.
395 + fi
396 +
397 + if as_func_ret_success; then
398 +  :
399 + else
400 +  exitcode=1
401 +  echo as_func_ret_success failed.
402 + fi
403 +
404 + if as_func_ret_failure; then
405 +  exitcode=1
406 +  echo as_func_ret_failure succeeded.
407 + fi
408 +
409 + if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410 +  :
411 + else
412 +  exitcode=1
413 +  echo positional parameters were not saved.
414 + fi
415 +
416 + test \$exitcode = 0") || {
417 +  echo No shell found that supports shell functions.
418 +  echo Please tell autoconf@gnu.org about your system,
419 +  echo including any error possibly output before this
420 +  echo message
421 + }
422 +
423 +
424 +
425 +  as_lineno_1=$LINENO
426 +  as_lineno_2=$LINENO
427 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
428 +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429 +
430    # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431    # uniformly replaced by the line number.  The first 'sed' inserts a
432 <  # line-number line before each line; the second 'sed' does the real
433 <  # work.  The second script uses 'N' to pair each line-number line
434 <  # with the numbered line, and appends trailing '-' during
435 <  # substitution so that $LINENO is not a special case at line end.
432 >  # line-number line after each line using $LINENO; the second 'sed'
433 >  # does the real work.  The second script uses 'N' to pair each
434 >  # line-number line with the line containing $LINENO, and appends
435 >  # trailing '-' during substitution so that $LINENO is not a special
436 >  # case at line end.
437    # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
439 <  sed '=' <$as_myself |
438 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
439 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
440 >  sed -n '
441 >    p
442 >    /[$]LINENO/=
443 >  ' <$as_myself |
444      sed '
445 +      s/[$]LINENO.*/&-/
446 +      t lineno
447 +      b
448 +      :lineno
449        N
450 <      s,$,-,
451 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
450 >      :loop
451 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452        t loop
453 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
453 >      s/-\n.*//
454      ' >$as_me.lineno &&
455 <  chmod +x $as_me.lineno ||
455 >  chmod +x "$as_me.lineno" ||
456      { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457     { (exit 1); exit 1; }; }
458  
459    # Don't try to exec as it changes $[0], causing all sort of problems
460    # (the dirname of $[0] is not the place where we might find the
461 <  # original and so on.  Autoconf is especially sensible to this).
462 <  . ./$as_me.lineno
461 >  # original and so on.  Autoconf is especially sensitive to this).
462 >  . "./$as_me.lineno"
463    # Exit status is that of the last command.
464    exit
465   }
466  
467  
468 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
469 <  *c*,-n*) ECHO_N= ECHO_C='
470 < ' ECHO_T='      ' ;;
471 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
472 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
468 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469 >  as_dirname=dirname
470 > else
471 >  as_dirname=false
472 > fi
473 >
474 > ECHO_C= ECHO_N= ECHO_T=
475 > case `echo -n x` in
476 > -n*)
477 >  case `echo 'x\c'` in
478 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
479 >  *)   ECHO_C='\c';;
480 >  esac;;
481 > *)
482 >  ECHO_N='-n';;
483   esac
484  
485 < if expr a : '\(a\)' >/dev/null 2>&1; then
485 > if expr a : '\(a\)' >/dev/null 2>&1 &&
486 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
487    as_expr=expr
488   else
489    as_expr=false
490   fi
491  
492 < rm -f conf$$ conf$$.exe conf$$.file
492 > rm -rf conf$$ conf$$.exe conf$$.file
493 > if test -d conf$$.dir; then
494 >  rm -rf conf$$.dir/conf$$.file
495 > else
496 >  rm -rf 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 -rf conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514 > rmdir conf$$.dir 2>/dev/null
515  
516   if mkdir -p . 2>/dev/null; then
517    as_mkdir_p=:
# Line 224 | Line 520 | fi
520    as_mkdir_p=false
521   fi
522  
523 < as_executable_p="test -f"
523 > if test -x / >/dev/null 2>&1; then
524 >  as_test_x='test -x'
525 > else
526 >  if ls -dL / >/dev/null 2>&1; then
527 >    as_ls_L_option=L
528 >  else
529 >    as_ls_L_option=
530 >  fi
531 >  as_test_x='
532 >    eval sh -c '\''
533 >      if test -d "$1"; then
534 >        test -d "$1/.";
535 >      else
536 >        case $1 in
537 >        -*)set "./$1";;
538 >        esac;
539 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540 >        ???[sx]*):;;*)false;;esac;fi
541 >    '\'' sh
542 >  '
543 > fi
544 > as_executable_p=$as_test_x
545  
546   # Sed expression to map a string onto a valid CPP name.
547   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 550 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
550   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551  
552  
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
553  
554 < # CDPATH.
243 < $as_unset CDPATH
554 > exec 7<&0 </dev/null 6>&1
555  
245
556   # Name of the host.
557   # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558   # so uname gets run too.
559   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560  
251 exec 6>&1
252
561   #
562   # Initializations.
563   #
564   ac_default_prefix=/usr/local
565 + ac_clean_files=
566   ac_config_libobj_dir=.
567 + LIBOBJS=
568   cross_compiling=no
569   subdirs=
570   MFLAGS=
571   MAKEFLAGS=
572   SHELL=${CONFIG_SHELL-/bin/sh}
573  
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
574   # Identity of this package.
575   PACKAGE_NAME='OOPSE'
576   PACKAGE_TARNAME='oopse'
577 < PACKAGE_VERSION='2.0'
578 < PACKAGE_STRING='OOPSE 2.0'
577 > PACKAGE_VERSION='3.0'
578 > PACKAGE_STRING='OOPSE 3.0'
579   PACKAGE_BUGREPORT='gezelter@nd.edu'
580  
581   ac_unique_file="src/applications/oopse/oopse.cpp"
# Line 278 | Line 583 | ac_includes_default="\
583   # Factoring default headers for most tests.
584   ac_includes_default="\
585   #include <stdio.h>
586 < #if HAVE_SYS_TYPES_H
586 > #ifdef HAVE_SYS_TYPES_H
587   # include <sys/types.h>
588   #endif
589 < #if HAVE_SYS_STAT_H
589 > #ifdef HAVE_SYS_STAT_H
590   # include <sys/stat.h>
591   #endif
592 < #if STDC_HEADERS
592 > #ifdef STDC_HEADERS
593   # include <stdlib.h>
594   # include <stddef.h>
595   #else
596 < # if HAVE_STDLIB_H
596 > # ifdef HAVE_STDLIB_H
597   #  include <stdlib.h>
598   # endif
599   #endif
600 < #if HAVE_STRING_H
601 < # if !STDC_HEADERS && HAVE_MEMORY_H
600 > #ifdef HAVE_STRING_H
601 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602   #  include <memory.h>
603   # endif
604   # include <string.h>
605   #endif
606 < #if HAVE_STRINGS_H
606 > #ifdef HAVE_STRINGS_H
607   # include <strings.h>
608   #endif
609 < #if HAVE_INTTYPES_H
609 > #ifdef HAVE_INTTYPES_H
610   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
611   #endif
612 < #if HAVE_UNISTD_H
612 > #ifdef HAVE_STDINT_H
613 > # include <stdint.h>
614 > #endif
615 > #ifdef HAVE_UNISTD_H
616   # include <unistd.h>
617   #endif"
618  
619 < ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PROGNAME debug build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP EGREP OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES CXXCPP LIBOBJS __func__ INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT PERLINTERP PERL_SHEBANG AR PS MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LTLIBOBJS'
619 > ac_subst_vars='SHELL
620 > PATH_SEPARATOR
621 > PACKAGE_NAME
622 > PACKAGE_TARNAME
623 > PACKAGE_VERSION
624 > PACKAGE_STRING
625 > PACKAGE_BUGREPORT
626 > exec_prefix
627 > prefix
628 > program_transform_name
629 > bindir
630 > sbindir
631 > libexecdir
632 > datarootdir
633 > datadir
634 > sysconfdir
635 > sharedstatedir
636 > localstatedir
637 > includedir
638 > oldincludedir
639 > docdir
640 > infodir
641 > htmldir
642 > dvidir
643 > pdfdir
644 > psdir
645 > libdir
646 > localedir
647 > mandir
648 > DEFS
649 > ECHO_C
650 > ECHO_N
651 > ECHO_T
652 > LIBS
653 > build_alias
654 > host_alias
655 > target_alias
656 > build
657 > build_cpu
658 > build_vendor
659 > build_os
660 > host
661 > host_cpu
662 > host_vendor
663 > host_os
664 > PROGNAME
665 > debug
666 > USE_SINGLE_PRECISION
667 > 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 > PERLINTERP
687 > PERL_SHEBANG
688 > INSTALL_PROGRAM
689 > INSTALL_SCRIPT
690 > INSTALL_DATA
691 > AR
692 > PS
693 > FCFLAGS_F90
694 > FCFLAGS_SRCEXT
695 > PREPDEFFLAG
696 > FCLIBS
697 > FC_FUNC
698 > FC_FUNC_
699 > MOD
700 > F90_WORK_FILES_ARG
701 > MODDIRFLAG
702 > F90MODINCSPEC
703 > F90_MODULE_NAMES
704 > ZLIB_INC_DIR
705 > ZLIB_LIB_DIR
706 > ZLIB
707 > FFTW_INC_DIR
708 > FFTW_LIB_DIR
709 > FFTW_LIBS
710 > LIBOBJS
711 > POW_LIB
712 > CXXCPP
713 > __func__
714 > MPI_LIB_DIR
715 > MPI_INC_DIR
716 > MPI_F90_INC
717 > MPI_LIB
718 > MPI_F90_LIB
719 > USE_MPI
720 > DOXYGEN
721 > DOT
722 > DOC
723 > enable_dot
724 > enable_html_docs
725 > enable_latex_docs
726 > BATEXT
727 > MKINSTALLDIRS
728 > OOPSE
729 > OOPSE_HOME
730 > SUBDIRS
731 > LTLIBOBJS'
732   ac_subst_files=''
733 +      ac_precious_vars='build_alias
734 + host_alias
735 + target_alias
736 + CXX
737 + CXXFLAGS
738 + LDFLAGS
739 + LIBS
740 + CPPFLAGS
741 + CCC
742 + CC
743 + CFLAGS
744 + FC
745 + FCFLAGS
746 + CPP
747 + CXXCPP'
748  
749 +
750   # Initialize some variables set by options.
751   ac_init_help=
752   ac_init_version=false
# Line 340 | Line 772 | x_libraries=NONE
772   # and all the variables that are supposed to be based on exec_prefix
773   # by default will actually change.
774   # Use braces instead of parens because sh, perl, etc. also accept them.
775 + # (The list follows the same order as the GNU Coding Standards.)
776   bindir='${exec_prefix}/bin'
777   sbindir='${exec_prefix}/sbin'
778   libexecdir='${exec_prefix}/libexec'
779 < datadir='${prefix}/share'
779 > datarootdir='${prefix}/share'
780 > datadir='${datarootdir}'
781   sysconfdir='${prefix}/etc'
782   sharedstatedir='${prefix}/com'
783   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
784   includedir='${prefix}/include'
785   oldincludedir='/usr/include'
786 < infodir='${prefix}/info'
787 < mandir='${prefix}/man'
786 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
787 > infodir='${datarootdir}/info'
788 > htmldir='${docdir}'
789 > dvidir='${docdir}'
790 > pdfdir='${docdir}'
791 > psdir='${docdir}'
792 > libdir='${exec_prefix}/lib'
793 > localedir='${datarootdir}/locale'
794 > mandir='${datarootdir}/man'
795  
796   ac_prev=
797 + ac_dashdash=
798   for ac_option
799   do
800    # If the previous option needs an argument, assign it.
801    if test -n "$ac_prev"; then
802 <    eval "$ac_prev=\$ac_option"
802 >    eval $ac_prev=\$ac_option
803      ac_prev=
804      continue
805    fi
806  
807 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
807 >  case $ac_option in
808 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
809 >  *)    ac_optarg=yes ;;
810 >  esac
811  
812    # Accept the important Cygnus configure options, so we can diagnose typos.
813  
814 <  case $ac_option in
814 >  case $ac_dashdash$ac_option in
815 >  --)
816 >    ac_dashdash=yes ;;
817  
818    -bindir | --bindir | --bindi | --bind | --bin | --bi)
819      ac_prev=bindir ;;
# Line 389 | Line 835 | do
835    --config-cache | -C)
836      cache_file=config.cache ;;
837  
838 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
838 >  -datadir | --datadir | --datadi | --datad)
839      ac_prev=datadir ;;
840 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
840 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
841      datadir=$ac_optarg ;;
842  
843 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
844 +  | --dataroo | --dataro | --datar)
845 +    ac_prev=datarootdir ;;
846 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
847 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
848 +    datarootdir=$ac_optarg ;;
849 +
850    -disable-* | --disable-*)
851      ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
852      # Reject names that are not valid shell variable names.
853 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
853 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
854        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
855     { (exit 1); exit 1; }; }
856 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
857 <    eval "enable_$ac_feature=no" ;;
856 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
857 >    eval enable_$ac_feature=no ;;
858  
859 +  -docdir | --docdir | --docdi | --doc | --do)
860 +    ac_prev=docdir ;;
861 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
862 +    docdir=$ac_optarg ;;
863 +
864 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
865 +    ac_prev=dvidir ;;
866 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
867 +    dvidir=$ac_optarg ;;
868 +
869    -enable-* | --enable-*)
870      ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
871      # Reject names that are not valid shell variable names.
872 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
872 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
873        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
874     { (exit 1); exit 1; }; }
875 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
876 <    case $ac_option in
415 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 <      *) ac_optarg=yes ;;
417 <    esac
418 <    eval "enable_$ac_feature='$ac_optarg'" ;;
875 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
876 >    eval enable_$ac_feature=\$ac_optarg ;;
877  
878    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
879    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 441 | Line 899 | do
899      ac_prev=host_alias ;;
900    -host=* | --host=* | --hos=* | --ho=*)
901      host_alias=$ac_optarg ;;
902 +
903 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
904 +    ac_prev=htmldir ;;
905 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
906 +  | --ht=*)
907 +    htmldir=$ac_optarg ;;
908  
909    -includedir | --includedir | --includedi | --included | --include \
910    | --includ | --inclu | --incl | --inc)
# Line 466 | Line 930 | do
930    | --libexe=* | --libex=* | --libe=*)
931      libexecdir=$ac_optarg ;;
932  
933 +  -localedir | --localedir | --localedi | --localed | --locale)
934 +    ac_prev=localedir ;;
935 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
936 +    localedir=$ac_optarg ;;
937 +
938    -localstatedir | --localstatedir | --localstatedi | --localstated \
939 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
939 >  | --localstate | --localstat | --localsta | --localst | --locals)
940      ac_prev=localstatedir ;;
941    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
942 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
942 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
943      localstatedir=$ac_optarg ;;
944  
945    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1004 | do
1004    | --progr-tra=* | --program-tr=* | --program-t=*)
1005      program_transform_name=$ac_optarg ;;
1006  
1007 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1008 +    ac_prev=pdfdir ;;
1009 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1010 +    pdfdir=$ac_optarg ;;
1011 +
1012 +  -psdir | --psdir | --psdi | --psd | --ps)
1013 +    ac_prev=psdir ;;
1014 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1015 +    psdir=$ac_optarg ;;
1016 +
1017    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1018    | -silent | --silent | --silen | --sile | --sil)
1019      silent=yes ;;
# Line 589 | Line 1066 | do
1066    -with-* | --with-*)
1067      ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1068      # Reject names that are not valid shell variable names.
1069 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1069 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1070        { echo "$as_me: error: invalid package name: $ac_package" >&2
1071     { (exit 1); exit 1; }; }
1072 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1073 <    case $ac_option in
597 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598 <      *) ac_optarg=yes ;;
599 <    esac
600 <    eval "with_$ac_package='$ac_optarg'" ;;
1072 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1073 >    eval with_$ac_package=\$ac_optarg ;;
1074  
1075    -without-* | --without-*)
1076      ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1077      # Reject names that are not valid shell variable names.
1078 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1078 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1079        { echo "$as_me: error: invalid package name: $ac_package" >&2
1080     { (exit 1); exit 1; }; }
1081 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1082 <    eval "with_$ac_package=no" ;;
1081 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1082 >    eval with_$ac_package=no ;;
1083  
1084    --x)
1085      # Obsolete; use --with-x.
# Line 637 | Line 1110 | Try \`$0 --help' for more information." >&2
1110      expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1111        { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1112     { (exit 1); exit 1; }; }
1113 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 <    eval "$ac_envvar='$ac_optarg'"
1113 >    eval $ac_envvar=\$ac_optarg
1114      export $ac_envvar ;;
1115  
1116    *)
# Line 658 | Line 1130 | fi
1130     { (exit 1); exit 1; }; }
1131   fi
1132  
1133 < # Be sure to have absolute paths.
1134 < for ac_var in exec_prefix prefix
1133 > # Be sure to have absolute directory names.
1134 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1135 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1136 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1137 >                libdir localedir mandir
1138   do
1139 <  eval ac_val=$`echo $ac_var`
1139 >  eval ac_val=\$$ac_var
1140    case $ac_val in
1141 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
1142 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 <   { (exit 1); exit 1; }; };;
1141 >    [\\/$]* | ?:[\\/]* )  continue;;
1142 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1143    esac
1144 < done
1145 <
672 < # Be sure to have absolute paths.
673 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 <              localstatedir libdir includedir oldincludedir infodir mandir
675 < do
676 <  eval ac_val=$`echo $ac_var`
677 <  case $ac_val in
678 <    [\\/$]* | ?:[\\/]* ) ;;
679 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 <   { (exit 1); exit 1; }; };;
681 <  esac
1144 >  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1145 >   { (exit 1); exit 1; }; }
1146   done
1147  
1148   # There might be people who depend on the old broken behavior: `$host'
# Line 705 | Line 1169 | test "$silent" = yes && exec 6>/dev/null
1169   test "$silent" = yes && exec 6>/dev/null
1170  
1171  
1172 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1173 + ac_ls_di=`ls -di .` &&
1174 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1175 +  { echo "$as_me: error: Working directory cannot be determined" >&2
1176 +   { (exit 1); exit 1; }; }
1177 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1178 +  { echo "$as_me: error: pwd does not report name of working directory" >&2
1179 +   { (exit 1); exit 1; }; }
1180 +
1181 +
1182   # Find the source files, if location was not specified.
1183   if test -z "$srcdir"; then
1184    ac_srcdir_defaulted=yes
1185 <  # Try the directory containing this script, then its parent.
1186 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1185 >  # Try the directory containing this script, then the parent directory.
1186 >  ac_confdir=`$as_dirname -- "$0" ||
1187   $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1188           X"$0" : 'X\(//\)[^/]' \| \
1189           X"$0" : 'X\(//\)$' \| \
1190 <         X"$0" : 'X\(/\)' \| \
717 <         .     : '\(.\)' 2>/dev/null ||
1190 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1191   echo X"$0" |
1192 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1193 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1194 <          /^X\(\/\/\)$/{ s//\1/; q; }
1195 <          /^X\(\/\).*/{ s//\1/; q; }
1196 <          s/.*/./; q'`
1192 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1193 >            s//\1/
1194 >            q
1195 >          }
1196 >          /^X\(\/\/\)[^/].*/{
1197 >            s//\1/
1198 >            q
1199 >          }
1200 >          /^X\(\/\/\)$/{
1201 >            s//\1/
1202 >            q
1203 >          }
1204 >          /^X\(\/\).*/{
1205 >            s//\1/
1206 >            q
1207 >          }
1208 >          s/.*/./; q'`
1209    srcdir=$ac_confdir
1210 <  if test ! -r $srcdir/$ac_unique_file; then
1210 >  if test ! -r "$srcdir/$ac_unique_file"; then
1211      srcdir=..
1212    fi
1213   else
1214    ac_srcdir_defaulted=no
1215   fi
1216 < if test ! -r $srcdir/$ac_unique_file; then
1217 <  if test "$ac_srcdir_defaulted" = yes; then
1218 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
1216 > if test ! -r "$srcdir/$ac_unique_file"; then
1217 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1218 >  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1219     { (exit 1); exit 1; }; }
735  else
736    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737   { (exit 1); exit 1; }; }
738  fi
1220   fi
1221 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1222 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1221 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1222 > ac_abs_confdir=`(
1223 >        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1224     { (exit 1); exit 1; }; }
1225 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1226 < ac_env_build_alias_set=${build_alias+set}
1227 < ac_env_build_alias_value=$build_alias
1228 < ac_cv_env_build_alias_set=${build_alias+set}
1229 < ac_cv_env_build_alias_value=$build_alias
1230 < ac_env_host_alias_set=${host_alias+set}
1231 < ac_env_host_alias_value=$host_alias
1232 < ac_cv_env_host_alias_set=${host_alias+set}
1233 < ac_cv_env_host_alias_value=$host_alias
1234 < ac_env_target_alias_set=${target_alias+set}
1235 < ac_env_target_alias_value=$target_alias
1236 < ac_cv_env_target_alias_set=${target_alias+set}
1237 < ac_cv_env_target_alias_value=$target_alias
1238 < ac_env_CC_set=${CC+set}
1239 < ac_env_CC_value=$CC
1240 < ac_cv_env_CC_set=${CC+set}
1241 < ac_cv_env_CC_value=$CC
760 < ac_env_CFLAGS_set=${CFLAGS+set}
761 < ac_env_CFLAGS_value=$CFLAGS
762 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
763 < ac_cv_env_CFLAGS_value=$CFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CXX_set=${CXX+set}
773 < ac_env_CXX_value=$CXX
774 < ac_cv_env_CXX_set=${CXX+set}
775 < ac_cv_env_CXX_value=$CXX
776 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777 < ac_env_CXXFLAGS_value=$CXXFLAGS
778 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780 < ac_env_CPP_set=${CPP+set}
781 < ac_env_CPP_value=$CPP
782 < ac_cv_env_CPP_set=${CPP+set}
783 < ac_cv_env_CPP_value=$CPP
784 < ac_env_F90_set=${F90+set}
785 < ac_env_F90_value=$F90
786 < ac_cv_env_F90_set=${F90+set}
787 < ac_cv_env_F90_value=$F90
788 < ac_env_F90FLAGS_set=${F90FLAGS+set}
789 < ac_env_F90FLAGS_value=$F90FLAGS
790 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
791 < ac_cv_env_F90FLAGS_value=$F90FLAGS
792 < ac_env_CXXCPP_set=${CXXCPP+set}
793 < ac_env_CXXCPP_value=$CXXCPP
794 < ac_cv_env_CXXCPP_set=${CXXCPP+set}
795 < ac_cv_env_CXXCPP_value=$CXXCPP
1225 >        pwd)`
1226 > # When building in place, set srcdir=.
1227 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1228 >  srcdir=.
1229 > fi
1230 > # Remove unnecessary trailing slashes from srcdir.
1231 > # Double slashes in file names in object file debugging info
1232 > # mess up M-x gdb in Emacs.
1233 > case $srcdir in
1234 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1235 > esac
1236 > for ac_var in $ac_precious_vars; do
1237 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1238 >  eval ac_env_${ac_var}_value=\$${ac_var}
1239 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1240 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1241 > done
1242  
1243   #
1244   # Report the --help message.
# Line 801 | Line 1247 | if test "$ac_init_help" = "long"; then
1247    # Omit some internal or obsolete options to make the list less imposing.
1248    # This message is too long to be a string in the A/UX 3.1 sh.
1249    cat <<_ACEOF
1250 < \`configure' configures OOPSE 2.0 to adapt to many kinds of systems.
1250 > \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
1251  
1252   Usage: $0 [OPTION]... [VAR=VALUE]...
1253  
# Line 821 | Line 1267 | Configuration:
1267    -n, --no-create         do not create output files
1268        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1269  
824 _ACEOF
825
826  cat <<_ACEOF
1270   Installation directories:
1271    --prefix=PREFIX         install architecture-independent files in PREFIX
1272                            [$ac_default_prefix]
# Line 841 | Line 1284 | Fine tuning of the installation directories:
1284    --bindir=DIR           user executables [EPREFIX/bin]
1285    --sbindir=DIR          system admin executables [EPREFIX/sbin]
1286    --libexecdir=DIR       program executables [EPREFIX/libexec]
844  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1287    --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1288    --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1289    --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1290    --libdir=DIR           object code libraries [EPREFIX/lib]
1291    --includedir=DIR       C header files [PREFIX/include]
1292    --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1293 <  --infodir=DIR          info documentation [PREFIX/info]
1294 <  --mandir=DIR           man documentation [PREFIX/man]
1293 >  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1294 >  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1295 >  --infodir=DIR          info documentation [DATAROOTDIR/info]
1296 >  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1297 >  --mandir=DIR           man documentation [DATAROOTDIR/man]
1298 >  --docdir=DIR           documentation root [DATAROOTDIR/doc/oopse]
1299 >  --htmldir=DIR          html documentation [DOCDIR]
1300 >  --dvidir=DIR           dvi documentation [DOCDIR]
1301 >  --pdfdir=DIR           pdf documentation [DOCDIR]
1302 >  --psdir=DIR            ps documentation [DOCDIR]
1303   _ACEOF
1304  
1305    cat <<\_ACEOF
# Line 862 | Line 1312 | if test -n "$ac_init_help"; then
1312  
1313   if test -n "$ac_init_help"; then
1314    case $ac_init_help in
1315 <     short | recursive ) echo "Configuration of OOPSE 2.0:";;
1315 >     short | recursive ) echo "Configuration of OOPSE 3.0:";;
1316     esac
1317    cat <<\_ACEOF
1318  
1319   Optional Features:
1320    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1321    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1322 +  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1323    --enable-debug          Compile OOPSE in debug mode
1324 +  --enable-single         compile OOPSE in single precision
1325 +  --enable-float          synonym for --enable-single
1326    --enable-doxygen        enable documentation generation with doxygen (auto)
1327    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1328    --enable-html-docs      enable HTML generation with doxygen (yes)
1329    --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
877  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1330  
1331   Optional Packages:
1332    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1333    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
882  --with-zlib=DIR root directory path of zlib installation defaults to
883                    /usr/local or /usr if not found in /usr/local
884  --without-zlib to disable zlib usage completely
1334    --with-perl-shebang     override what perl thinks is the way for the kernel
1335                            to start it (seldom needed)
1336 +  --with-zlib=DIR         root directory path of zlib installation (defaults
1337 +                          to /usr/local or /usr if not found in /usr/local)
1338 +  --with-fftw=DIR         root directory path of fftw installation (defaults
1339 +                          to /usr/local or /usr if not found in /usr/local)
1340    --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
888  --with-cgal-makefile=FILE  CGAL makefile that should be used
1341  
1342   Some influential environment variables:
891  CC          C compiler command
892  CFLAGS      C compiler flags
893  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
894              nonstandard directory <lib dir>
895  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
896              headers in a nonstandard directory <include dir>
1343    CXX         C++ compiler command
1344    CXXFLAGS    C++ compiler flags
1345 <  CPP         C preprocessor
1346 <  F90         Fortran 90 compiler command
1347 <  F90FLAGS    Fortran 90 compiler flags
1348 <  CXXCPP      C++ preprocessor
1349 <
1350 < Use these variables to override the choices made by `configure' or to help
1351 < it to find libraries and programs with nonstandard names/locations.
1345 >  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1346 >              nonstandard directory <lib dir>
1347 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1348 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1349 >              you have headers in a nonstandard directory <include dir>
1350 >  CC          C compiler command
1351 >  CFLAGS      C compiler flags
1352 >  FC          Fortran compiler command
1353 >  FCFLAGS     Fortran compiler flags
1354 >  CPP         C preprocessor
1355 >  CXXCPP      C++ preprocessor
1356  
1357 + Use these variables to override the choices made by `configure' or to help
1358 + it to find libraries and programs with nonstandard names/locations.
1359 +
1360   Report bugs to <gezelter@nd.edu>.
1361   _ACEOF
1362 + ac_status=$?
1363   fi
1364  
1365   if test "$ac_init_help" = "recursive"; then
1366    # If there are subdirs, report their specific --help.
913  ac_popdir=`pwd`
1367    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1368 <    test -d $ac_dir || continue
1368 >    test -d "$ac_dir" || continue
1369      ac_builddir=.
1370  
1371 < if test "$ac_dir" != .; then
1371 > case "$ac_dir" in
1372 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1373 > *)
1374    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1375 <  # A "../" for each directory in $ac_dir_suffix.
1376 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1377 < else
1378 <  ac_dir_suffix= ac_top_builddir=
1379 < fi
1375 >  # A ".." for each directory in $ac_dir_suffix.
1376 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1377 >  case $ac_top_builddir_sub in
1378 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1379 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1380 >  esac ;;
1381 > esac
1382 > ac_abs_top_builddir=$ac_pwd
1383 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1384 > # for backward compatibility:
1385 > ac_top_builddir=$ac_top_build_prefix
1386  
1387   case $srcdir in
1388 <  .)  # No --srcdir option.  We are building in place.
1388 >  .)  # We are building in place.
1389      ac_srcdir=.
1390 <    if test -z "$ac_top_builddir"; then
1391 <       ac_top_srcdir=.
1392 <    else
932 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 <    fi ;;
934 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1390 >    ac_top_srcdir=$ac_top_builddir_sub
1391 >    ac_abs_top_srcdir=$ac_pwd ;;
1392 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1393      ac_srcdir=$srcdir$ac_dir_suffix;
1394 <    ac_top_srcdir=$srcdir ;;
1395 <  *) # Relative path.
1396 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1397 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1394 >    ac_top_srcdir=$srcdir
1395 >    ac_abs_top_srcdir=$srcdir ;;
1396 >  *) # Relative name.
1397 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1398 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1399 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1400   esac
1401 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1402  
1403 < # Do not use `cd foo && pwd` to compute absolute paths, because
1404 < # the directories may not exist.
1405 < case `pwd` in
1406 < .) ac_abs_builddir="$ac_dir";;
1407 < *)
1408 <  case "$ac_dir" in
1409 <  .) ac_abs_builddir=`pwd`;;
1410 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
950 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
951 <  esac;;
952 < esac
953 < case $ac_abs_builddir in
954 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
955 < *)
956 <  case ${ac_top_builddir}. in
957 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
958 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960 <  esac;;
961 < esac
962 < case $ac_abs_builddir in
963 < .) ac_abs_srcdir=$ac_srcdir;;
964 < *)
965 <  case $ac_srcdir in
966 <  .) ac_abs_srcdir=$ac_abs_builddir;;
967 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969 <  esac;;
970 < esac
971 < case $ac_abs_builddir in
972 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
973 < *)
974 <  case $ac_top_srcdir in
975 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
976 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
977 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
978 <  esac;;
979 < esac
980 <
981 <    cd $ac_dir
982 <    # Check for guested configure; otherwise get Cygnus style configure.
983 <    if test -f $ac_srcdir/configure.gnu; then
984 <      echo
985 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
986 <    elif test -f $ac_srcdir/configure; then
987 <      echo
988 <      $SHELL $ac_srcdir/configure  --help=recursive
989 <    elif test -f $ac_srcdir/configure.ac ||
990 <           test -f $ac_srcdir/configure.in; then
991 <      echo
992 <      $ac_configure --help
1403 >    cd "$ac_dir" || { ac_status=$?; continue; }
1404 >    # Check for guested configure.
1405 >    if test -f "$ac_srcdir/configure.gnu"; then
1406 >      echo &&
1407 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1408 >    elif test -f "$ac_srcdir/configure"; then
1409 >      echo &&
1410 >      $SHELL "$ac_srcdir/configure" --help=recursive
1411      else
1412        echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1413 <    fi
1414 <    cd $ac_popdir
1413 >    fi || ac_status=$?
1414 >    cd "$ac_pwd" || { ac_status=$?; break; }
1415    done
1416   fi
1417  
1418 < test -n "$ac_init_help" && exit 0
1418 > test -n "$ac_init_help" && exit $ac_status
1419   if $ac_init_version; then
1420    cat <<\_ACEOF
1421 < OOPSE configure 2.0
1422 < generated by GNU Autoconf 2.59
1421 > OOPSE configure 3.0
1422 > generated by GNU Autoconf 2.61
1423  
1424 < Copyright (C) 2003 Free Software Foundation, Inc.
1424 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1425 > 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1426   This configure script is free software; the Free Software Foundation
1427   gives unlimited permission to copy, distribute and modify it.
1428   _ACEOF
1429 <  exit 0
1429 >  exit
1430   fi
1431 < exec 5>config.log
1013 < cat >&5 <<_ACEOF
1431 > cat >config.log <<_ACEOF
1432   This file contains any messages produced by compilers while
1433   running configure, to aid debugging if configure makes a mistake.
1434  
1435 < It was created by OOPSE $as_me 2.0, which was
1436 < generated by GNU Autoconf 2.59.  Invocation command line was
1435 > It was created by OOPSE $as_me 3.0, which was
1436 > generated by GNU Autoconf 2.61.  Invocation command line was
1437  
1438    $ $0 $@
1439  
1440   _ACEOF
1441 + exec 5>>config.log
1442   {
1443   cat <<_ASUNAME
1444   ## --------- ##
# Line 1038 | Line 1457 | uname -v = `(uname -v) 2>/dev/null || echo unknown`
1457   /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1458   /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1459   /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1460 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1460 > /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1461   /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1462   /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1463   /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
# Line 1052 | Line 1471 | done
1471    test -z "$as_dir" && as_dir=.
1472    echo "PATH: $as_dir"
1473   done
1474 + IFS=$as_save_IFS
1475  
1476   } >&5
1477  
# Line 1073 | Line 1493 | ac_configure_args1=
1493   ac_configure_args=
1494   ac_configure_args0=
1495   ac_configure_args1=
1076 ac_sep=
1496   ac_must_keep_next=false
1497   for ac_pass in 1 2
1498   do
# Line 1084 | Line 1503 | do
1503      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1504      | -silent | --silent | --silen | --sile | --sil)
1505        continue ;;
1506 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1506 >    *\'*)
1507        ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1508      esac
1509      case $ac_pass in
# Line 1106 | Line 1525 | do
1525            -* ) ac_must_keep_next=true ;;
1526          esac
1527        fi
1528 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 <      # Get rid of the leading space.
1111 <      ac_sep=" "
1528 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1529        ;;
1530      esac
1531    done
# Line 1119 | Line 1536 | $as_unset ac_configure_args1 || test "${ac_configure_a
1536   # When interrupted or exit'd, cleanup temporary files, and complete
1537   # config.log.  We remove comments because anyway the quotes in there
1538   # would cause problems or look ugly.
1539 < # WARNING: Be sure not to use single quotes in there, as some shells,
1540 < # such as our DU 5.0 friend, will then `close' the trap.
1539 > # WARNING: Use '\'' to represent an apostrophe within the trap.
1540 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1541   trap 'exit_status=$?
1542    # Save into config.log some information that might help in debugging.
1543    {
# Line 1133 | Line 1550 | _ASBOX
1550   _ASBOX
1551      echo
1552      # The following way of writing the cache mishandles newlines in values,
1553 < {
1553 > (
1554 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1555 >    eval ac_val=\$$ac_var
1556 >    case $ac_val in #(
1557 >    *${as_nl}*)
1558 >      case $ac_var in #(
1559 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1560 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1561 >      esac
1562 >      case $ac_var in #(
1563 >      _ | IFS | as_nl) ;; #(
1564 >      *) $as_unset $ac_var ;;
1565 >      esac ;;
1566 >    esac
1567 >  done
1568    (set) 2>&1 |
1569 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1570 <    *ac_space=\ *)
1569 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1570 >    *${as_nl}ac_space=\ *)
1571        sed -n \
1572 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1573 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1574 <      ;;
1572 >        "s/'\''/'\''\\\\'\'''\''/g;
1573 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1574 >      ;; #(
1575      *)
1576 <      sed -n \
1146 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1576 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1577        ;;
1578 <    esac;
1579 < }
1578 >    esac |
1579 >    sort
1580 > )
1581      echo
1582  
1583      cat <<\_ASBOX
# Line 1157 | Line 1588 | _ASBOX
1588      echo
1589      for ac_var in $ac_subst_vars
1590      do
1591 <      eval ac_val=$`echo $ac_var`
1592 <      echo "$ac_var='"'"'$ac_val'"'"'"
1591 >      eval ac_val=\$$ac_var
1592 >      case $ac_val in
1593 >      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1594 >      esac
1595 >      echo "$ac_var='\''$ac_val'\''"
1596      done | sort
1597      echo
1598  
1599      if test -n "$ac_subst_files"; then
1600        cat <<\_ASBOX
1601 < ## ------------- ##
1602 < ## Output files. ##
1603 < ## ------------- ##
1601 > ## ------------------- ##
1602 > ## File substitutions. ##
1603 > ## ------------------- ##
1604   _ASBOX
1605        echo
1606        for ac_var in $ac_subst_files
1607        do
1608 <        eval ac_val=$`echo $ac_var`
1609 <        echo "$ac_var='"'"'$ac_val'"'"'"
1608 >        eval ac_val=\$$ac_var
1609 >        case $ac_val in
1610 >        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1611 >        esac
1612 >        echo "$ac_var='\''$ac_val'\''"
1613        done | sort
1614        echo
1615      fi
# Line 1184 | Line 1621 | _ASBOX
1621   ## ----------- ##
1622   _ASBOX
1623        echo
1624 <      sed "/^$/d" confdefs.h | sort
1624 >      cat confdefs.h
1625        echo
1626      fi
1627      test "$ac_signal" != 0 &&
1628        echo "$as_me: caught signal $ac_signal"
1629      echo "$as_me: exit $exit_status"
1630    } >&5
1631 <  rm -f core *.core &&
1632 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1631 >  rm -rf core *.core core.conftest.* &&
1632 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1633      exit $exit_status
1634 <     ' 0
1634 > ' 0
1635   for ac_signal in 1 2 13 15; do
1636    trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1637   done
1638   ac_signal=0
1639  
1640   # confdefs.h avoids OS command line length limits that DEFS can exceed.
1641 < rm -rf conftest* confdefs.h
1205 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1206 < echo >confdefs.h
1641 > rm -f -r conftest* confdefs.h
1642  
1643   # Predefined preprocessor variables.
1644  
# Line 1234 | Line 1669 | _ACEOF
1669  
1670   # Let the site file select an alternate cache file if it wants to.
1671   # Prefer explicitly selected file to automatically selected ones.
1672 < if test -z "$CONFIG_SITE"; then
1673 <  if test "x$prefix" != xNONE; then
1674 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1675 <  else
1676 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1677 <  fi
1672 > if test -n "$CONFIG_SITE"; then
1673 >  set x "$CONFIG_SITE"
1674 > elif test "x$prefix" != xNONE; then
1675 >  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1676 > else
1677 >  set x "$ac_default_prefix/share/config.site" \
1678 >        "$ac_default_prefix/etc/config.site"
1679   fi
1680 < for ac_site_file in $CONFIG_SITE; do
1680 > shift
1681 > for ac_site_file
1682 > do
1683    if test -r "$ac_site_file"; then
1684      { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1685   echo "$as_me: loading site script $ac_site_file" >&6;}
# Line 1257 | Line 1695 | echo "$as_me: loading cache $cache_file" >&6;}
1695      { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1696   echo "$as_me: loading cache $cache_file" >&6;}
1697      case $cache_file in
1698 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1699 <      *)                      . ./$cache_file;;
1698 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1699 >      *)                      . "./$cache_file";;
1700      esac
1701    fi
1702   else
# Line 1270 | Line 1708 | ac_cache_corrupted=false
1708   # Check that the precious variables saved in the cache have kept the same
1709   # value.
1710   ac_cache_corrupted=false
1711 < for ac_var in `(set) 2>&1 |
1274 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1711 > for ac_var in $ac_precious_vars; do
1712    eval ac_old_set=\$ac_cv_env_${ac_var}_set
1713    eval ac_new_set=\$ac_env_${ac_var}_set
1714 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1715 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1714 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1715 >  eval ac_new_val=\$ac_env_${ac_var}_value
1716    case $ac_old_set,$ac_new_set in
1717      set,)
1718        { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
# Line 1300 | Line 1737 | echo "$as_me:   current value: $ac_new_val" >&2;}
1737    # Pass precious variables to config.status.
1738    if test "$ac_new_set" = set; then
1739      case $ac_new_val in
1740 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1740 >    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1741      *) ac_arg=$ac_var=$ac_new_val ;;
1742      esac
1743      case " $ac_configure_args " in
# Line 1318 | Line 1754 | fi
1754     { (exit 1); exit 1; }; }
1755   fi
1756  
1321 ac_ext=c
1322 ac_cpp='$CPP $CPPFLAGS'
1323 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1324 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1325 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1757  
1758  
1759  
# Line 1347 | Line 1778 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
1778  
1779  
1780  
1781 + ac_ext=c
1782 + ac_cpp='$CPP $CPPFLAGS'
1783 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1784 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1785 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
1786  
1787  
1352
1788   ac_aux_dir=
1789 < for ac_dir in ac-tools $srcdir/ac-tools; do
1790 <  if test -f $ac_dir/install-sh; then
1789 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
1790 >  if test -f "$ac_dir/install-sh"; then
1791      ac_aux_dir=$ac_dir
1792      ac_install_sh="$ac_aux_dir/install-sh -c"
1793      break
1794 <  elif test -f $ac_dir/install.sh; then
1794 >  elif test -f "$ac_dir/install.sh"; then
1795      ac_aux_dir=$ac_dir
1796      ac_install_sh="$ac_aux_dir/install.sh -c"
1797      break
1798 <  elif test -f $ac_dir/shtool; then
1798 >  elif test -f "$ac_dir/shtool"; then
1799      ac_aux_dir=$ac_dir
1800      ac_install_sh="$ac_aux_dir/shtool install -c"
1801      break
1802    fi
1803   done
1804   if test -z "$ac_aux_dir"; then
1805 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1806 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1805 >  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1806 > echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1807     { (exit 1); exit 1; }; }
1808   fi
1374 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1375 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1376 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1809  
1810 + # These three variables are undocumented and unsupported,
1811 + # and are intended to be withdrawn in a future Autoconf release.
1812 + # They can cause serious problems if a builder's source tree is in a directory
1813 + # whose full name contains unusual characters.
1814 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1815 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1816 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1817  
1379 # This file is part of Autoconf.                       -*- Autoconf -*-
1380 # Programming languages support.
1381 # Copyright 2000, 2001
1382 # Free Software Foundation, Inc.
1383 #
1384 # This program is free software; you can redistribute it and/or modify
1385 # it under the terms of the GNU General Public License as published by
1386 # the Free Software Foundation; either version 2, or (at your option)
1387 # any later version.
1388 #
1389 # This program is distributed in the hope that it will be useful,
1390 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1391 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1392 # GNU General Public License for more details.
1393 #
1394 # You should have received a copy of the GNU General Public License
1395 # along with this program; if not, write to the Free Software
1396 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1397 # 02111-1307, USA.
1398 #
1399 # As a special exception, the Free Software Foundation gives unlimited
1400 # permission to copy, distribute and modify the configure scripts that
1401 # are the output of Autoconf.  You need not follow the terms of the GNU
1402 # General Public License when using or distributing such scripts, even
1403 # though portions of the text of Autoconf appear in them.  The GNU
1404 # General Public License (GPL) does govern all other use of the material
1405 # that constitutes the Autoconf program.
1406 #
1407 # Certain portions of the Autoconf source text are designed to be copied
1408 # (in certain cases, depending on the input) into the output of
1409 # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
1410 # source text consists of comments plus executable code that decides which
1411 # of the data portions to output in any given case.  We call these
1412 # comments and executable code the "non-data" portions.  Autoconf never
1413 # copies any of the non-data portions into its output.
1414 #
1415 # This special exception to the GPL applies to versions of Autoconf
1416 # released by the Free Software Foundation.  When you make and
1417 # distribute a modified version of Autoconf, you may extend this special
1418 # exception to the GPL to apply to your modified version as well, *unless*
1419 # your modified version has the potential to copy into its output some
1420 # of the text that was the non-data portion of the version that you started
1421 # with.  (In other words, unless your change moves or copies text from
1422 # the non-data portions to the data portions.)  If your modification has
1423 # such potential, you must delete any notice of this special exception
1424 # to the GPL from your modified version.
1425 #
1426 # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1427 # many others).
1818  
1819  
1820 < # Table of Contents:
1431 < #
1432 < # 1. Language selection
1433 < #    and routines to produce programs in a given language.
1434 < #  a. Fortran 77 (to be moved from aclang.m4)
1435 < #  b. Fortran 90
1436 < #  c. Fortran 95
1437 < #
1438 < # 2. Producing programs in a given language.
1439 < #  a. Fortran 77 (to be moved from aclang.m4)
1440 < #  b. Fortran 90
1441 < #  c. Fortran 95
1442 < #
1443 < # 3. Looking for a compiler
1444 < #    And possibly the associated preprocessor.
1445 < #  a. Fortran 77 (to be moved from aclang.m4)
1446 < #  b. Fortran 90
1447 < #  c. Fortran 95
1448 < #
1449 < # 4. Compilers' characteristics.
1450 < #  a. Fortran 77 (to be moved from aclang.m4)
1451 < #  b. Fortran 90
1452 < #  c. Fortran 95
1820 > ac_config_headers="$ac_config_headers src/config.h"
1821  
1454 # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1455 # ---------------------------------------------------------------------------
1456 #
1457 # Processing the elements of a list is tedious in shell programming,
1458 # as lists tend to be implemented as space delimited strings.
1459 #
1460 # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1461 # if ELEMENT is a member of LIST, otherwise it executes
1462 # ACTION-IF-NOT-FOUND.
1463 # _AC_LIST_MEMBER_IF
1822  
1823  
1824  
1467 # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1468 # -------------------------------------------------
1469 #
1470 # Specifying options to the compiler (whether it be the C, C++ or
1471 # Fortran 77 compiler) that are meant for the linker is compiler
1472 # dependent.  This macro lets you give options to the compiler that
1473 # are meant for the linker in a portable, compiler-independent way.
1474 #
1475 # This macro take two arguments, a list of linker options that the
1476 # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1477 # a shell variable (SHELL-VARIABLE).  The list of linker options are
1478 # appended to the shell variable in a compiler-dependent way.
1479 #
1480 # For example, if the selected language is C, then this:
1481 #
1482 #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1483 #
1484 # will expand into this if the selected C compiler is gcc:
1485 #
1486 #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1487 #
1488 # otherwise, it will expand into this:
1489 #
1490 #   foo_LDFLAGS"-R /usr/local/lib/foo"
1491 #
1492 # You are encouraged to add support for compilers that this macro
1493 # doesn't currently support.
1494 # FIXME: Get rid of this macro.
1495 # _AC_LINKER_OPTION
1825  
1826  
1827  
1499 ## ----------------------- ##
1500 ## 1. Language selection.  ##
1501 ## ----------------------- ##
1828  
1503 # ----------------------------- #
1504 # 1b. The Fortran 90 language.  #
1505 # ----------------------------- #
1829  
1507 # AC_LANG(Fortran 90)
1508 # -------------------
1830  
1831  
1832  
1512 # _AC_LANG_ABBREV(Fortran 90)
1513 # ---------------------------
1833  
1834  
1835  
1517 # ----------------------------- #
1518 # 1c. The Fortran 95 language.  #
1519 # ----------------------------- #
1836  
1521 # AC_LANG(Fortran 95)
1522 # -------------------
1837  
1838  
1839  
1526 # _AC_LANG_ABBREV(Fortran 95)
1527 # ---------------------------
1840  
1841  
1842  
1531 ## ---------------------- ##
1532 ## 2.Producing programs.  ##
1533 ## ---------------------- ##
1843  
1535 # ------------------------ #
1536 # 2b. Fortran 90 sources.  #
1537 # ------------------------ #
1844  
1539 # AC_LANG_SOURCE(Fortran 90)(BODY)
1540 # --------------------------------
1845  
1846  
1847  
1544 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545 # -----------------------------------------------
1848  
1849  
1548 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549 # --------------------------------------------
1850  
1851  
1852  
1553 # ------------------------ #
1554 # 2c. Fortran 95 sources.  #
1555 # ------------------------ #
1853  
1557 # AC_LANG_SOURCE(Fortran 95)(BODY)
1558 # --------------------------------
1854  
1855  
1561 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562 # -----------------------------------------------
1856  
1857  
1565 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1566 # --------------------------------------------
1858  
1859  
1860  
1570 ## -------------------------------------------- ##
1571 ## 3. Looking for Compilers and Preprocessors.  ##
1572 ## -------------------------------------------- ##
1861  
1574 # ----------------------------- #
1575 # 3b. The Fortran 90 compiler.  #
1576 # ----------------------------- #
1862  
1863  
1579 # AC_LANG_PREPROC(Fortran 90)
1580 # ---------------------------
1581 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1864  
1583
1584
1585 # AC_LANG_COMPILER(Fortran 90)
1586 # ----------------------------
1587 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1588 # AC_REQUIRE'able.
1589
1590
1591
1592 # AC_PROG_F90([COMPILERS...])
1593 # ---------------------------
1594 # COMPILERS is a space separated list of Fortran 90 compilers to search
1595 # for.
1865   #
1597 # Compilers are ordered by
1598 #  1. F90, F95
1599 #  2. Good/tested native compilers, bad/untested native compilers
1866   #
1601 # pgf90 is the Portland Group F90 compilers.
1602 # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1603 # lf95 is the Lahey-Fujitsu compiler.
1604 # epcf90 is the "Edinburgh Portable Compiler" F90.
1605 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1606 # AC_PROG_F90
1607
1608
1609 # ----------------------------- #
1610 # 3c. The Fortran 95 compiler.  #
1611 # ----------------------------- #
1612
1613
1614 # AC_LANG_PREPROC(Fortran 95)
1615 # ---------------------------
1616 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1617
1618
1619
1620 # AC_LANG_COMPILER(Fortran 95)
1621 # ----------------------------
1622 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1623 # AC_REQUIRE'able.
1624
1625
1626
1627 # AC_PROG_F95([COMPILERS...])
1628 # ---------------------------
1629 # COMPILERS is a space separated list of Fortran 95 compilers to search
1630 # for.
1867   #
1632 # Compilers are ordered by
1633 #  1. Good/tested native compilers, bad/untested native compilers
1634 #
1635 # xlf95 is the IBM (AIX) F95 compiler.
1636 # lf95 is the Lahey-Fujitsu compiler.
1637 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1638 # AC_PROG_F95
1868  
1869  
1641 ## ------------------------------- ##
1642 ## 4. Compilers' characteristics.  ##
1643 ## ------------------------------- ##
1870  
1871  
1646 # ---------------------------------------- #
1647 # 4b. Fortan 90 compiler characteristics.  #
1648 # ---------------------------------------- #
1872  
1873  
1874 < # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1875 < # -------------------------------------------------
1653 < # Link a trivial Fortran program, compiling with a verbose output FLAG
1654 < # (which default value, $ac_cv_prog_f90_v, is computed by
1655 < # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1656 < # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1657 < # so that any link flags that are echoed by the compiler appear as
1658 < # space-separated items.
1659 < # _AC_PROG_F90_V_OUTPUT
1660 <
1661 <
1662 < # _AC_PROG_F90_V
1663 < # --------------
1664 < #
1665 < # Determine the flag that causes the Fortran 90 compiler to print
1666 < # information of library and object files (normally -v)
1667 < # Needed for AC_F90_LIBRARY_FLAGS
1668 < # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1669 < # _AC_PROG_F90_V
1670 <
1671 <
1672 < # AC_F90_LIBRARY_LDFLAGS
1673 < # ----------------------
1874 > # AC_F90_MODULE_NAMES
1875 > # -------------------
1876   #
1877 < # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1676 < # intrinsic and run-time libraries that are required to successfully
1677 < # link a Fortran 90 program or shared library.  The output variable
1678 < # F90LIBS is set to these flags.
1877 > # Figure out how the Fortran 90 compiler constructs module file names
1878   #
1879 < # This macro is intended to be used in those situations when it is
1681 < # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1682 < # program or shared library.
1683 < #
1684 < # For example, if object files from a C++ and Fortran 90 compiler must
1685 < # be linked together, then the C++ compiler/linker must be used for
1686 < # linking (since special C++-ish things need to happen at link time
1687 < # like calling global constructors, instantiating templates, enabling
1688 < # exception support, etc.).
1689 < #
1690 < # However, the Fortran 90 intrinsic and run-time libraries must be
1691 < # linked in as well, but the C++ compiler/linker doesn't know how to
1692 < # add these Fortran 90 libraries.  Hence, the macro
1693 < # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1694 < # libraries.
1695 < #
1696 < # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1697 < # AC_F90_LIBRARY_LDFLAGS
1879 > # AC_F90_MODULE_NAMES
1880  
1881  
1700 # _AC_F90_NAME_MANGLING
1701 # ---------------------
1702 # Test for the name mangling scheme used by the Fortran 90 compiler.
1703 #
1704 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1705 # by commas:
1706 #
1707 # lower case / upper case:
1708 #    case translation of the Fortan 90 symbols
1709 # underscore / no underscore:
1710 #    whether the compiler appends "_" to symbol names
1711 # extra underscore / no extra underscore:
1712 #    whether the compiler appends an extra "_" to symbol names already
1713 #    containing at least one underscore
1714 #
1715 # _AC_F90_NAME_MANGLING
1882  
1717 # The replacement is empty.
1883  
1884  
1885  
1721 # AC_F90_WRAPPERS
1722 # ---------------
1723 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1724 # properly mangle the names of C identifiers, and C identifiers with
1725 # underscores, respectively, so that they match the name mangling
1726 # scheme used by the Fortran 90 compiler.
1727 # AC_F90_WRAPPERS
1886  
1887  
1730 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1731 # ------------------------------------
1732 # For a Fortran subroutine of given NAME, define a shell variable
1733 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1734 # argument is not supplied, it defaults to NAME.
1735 # AC_F90_FUNC
1888  
1889  
1738 # ---------------------------------------- #
1739 # 4c. Fortan 95 compiler characteristics.  #
1740 # ---------------------------------------- #
1890  
1891  
1743 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1744 # -------------------------------------------------
1745 # Link a trivial Fortran program, compiling with a verbose output FLAG
1746 # (which default value, $ac_cv_prog_f95_v, is computed by
1747 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1748 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1749 # so that any link flags that are echoed by the compiler appear as
1750 # space-separated items.
1751 # _AC_PROG_F95_V_OUTPUT
1892  
1893  
1754 # _AC_PROG_F95_V
1755 # --------------
1756 #
1757 # Determine the flag that causes the Fortran 95 compiler to print
1758 # information of library and object files (normally -v)
1759 # Needed for AC_F95_LIBRARY_FLAGS
1760 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1761 # _AC_PROG_F95_V
1894  
1895  
1764 # AC_F95_LIBRARY_LDFLAGS
1765 # ----------------------
1766 #
1767 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1768 # intrinsic and run-time libraries that are required to successfully
1769 # link a Fortran 95 program or shared library.  The output variable
1770 # F95LIBS is set to these flags.
1771 #
1772 # This macro is intended to be used in those situations when it is
1773 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1774 # program or shared library.
1775 #
1776 # For example, if object files from a C++ and Fortran 95 compiler must
1777 # be linked together, then the C++ compiler/linker must be used for
1778 # linking (since special C++-ish things need to happen at link time
1779 # like calling global constructors, instantiating templates, enabling
1780 # exception support, etc.).
1781 #
1782 # However, the Fortran 95 intrinsic and run-time libraries must be
1783 # linked in as well, but the C++ compiler/linker doesn't know how to
1784 # add these Fortran 95 libraries.  Hence, the macro
1785 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1786 # libraries.
1787 #
1788 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1789 # AC_F95_LIBRARY_LDFLAGS
1896  
1897  
1792 # _AC_F95_NAME_MANGLING
1793 # ---------------------
1794 # Test for the name mangling scheme used by the Fortran 95 compiler.
1795 #
1796 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1797 # by commas:
1798 #
1799 # lower case / upper case:
1800 #    case translation of the Fortan 95 symbols
1801 # underscore / no underscore:
1802 #    whether the compiler appends "_" to symbol names
1803 # extra underscore / no extra underscore:
1804 #    whether the compiler appends an extra "_" to symbol names already
1805 #    containing at least one underscore
1806 #
1807 # _AC_F95_NAME_MANGLING
1898  
1809 # The replacement is empty.
1899  
1900  
1901  
1813 # AC_F95_WRAPPERS
1814 # ---------------
1815 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1816 # properly mangle the names of C identifiers, and C identifiers with
1817 # underscores, respectively, so that they match the name mangling
1818 # scheme used by the Fortran 95 compiler.
1819 # AC_F95_WRAPPERS
1902  
1903  
1822 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1823 # ------------------------------------
1824 # For a Fortran subroutine of given NAME, define a shell variable
1825 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1826 # argument is not supplied, it defaults to NAME.
1827 # AC_F95_FUNC
1904  
1829 # AC_F90_MODULE_NAMES
1830 # -------------------
1831 #
1832 # Figure out how the Fortran 90 compiler constructs module file names
1833 #
1834 # AC_F90_MODULE_NAMES
1905  
1906  
1907  
# Line 1885 | Line 1955 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
1955  
1956  
1957  
1888 #
1889 #
1890 #
1958  
1959  
1960  
# Line 1898 | Line 1965 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
1965  
1966  
1967  
1968 + # who am i
1969 + # Make sure we can run config.sub.
1970 + $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1971 +  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1972 + echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1973 +   { (exit 1); exit 1; }; }
1974  
1975 + { echo "$as_me:$LINENO: checking build system type" >&5
1976 + echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1977 + if test "${ac_cv_build+set}" = set; then
1978 +  echo $ECHO_N "(cached) $ECHO_C" >&6
1979 + else
1980 +  ac_build_alias=$build_alias
1981 + test "x$ac_build_alias" = x &&
1982 +  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1983 + test "x$ac_build_alias" = x &&
1984 +  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1985 + echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1986 +   { (exit 1); exit 1; }; }
1987 + ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1988 +  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1989 + echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1990 +   { (exit 1); exit 1; }; }
1991  
1992 + fi
1993 + { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1994 + echo "${ECHO_T}$ac_cv_build" >&6; }
1995 + case $ac_cv_build in
1996 + *-*-*) ;;
1997 + *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1998 + echo "$as_me: error: invalid value of canonical build" >&2;}
1999 +   { (exit 1); exit 1; }; };;
2000 + esac
2001 + build=$ac_cv_build
2002 + ac_save_IFS=$IFS; IFS='-'
2003 + set x $ac_cv_build
2004 + shift
2005 + build_cpu=$1
2006 + build_vendor=$2
2007 + shift; shift
2008 + # Remember, the first character of IFS is used to create $*,
2009 + # except with old shells:
2010 + build_os=$*
2011 + IFS=$ac_save_IFS
2012 + case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2013  
2014  
2015 + { echo "$as_me:$LINENO: checking host system type" >&5
2016 + echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2017 + if test "${ac_cv_host+set}" = set; then
2018 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2019 + else
2020 +  if test "x$host_alias" = x; then
2021 +  ac_cv_host=$ac_cv_build
2022 + else
2023 +  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2024 +    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2025 + echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2026 +   { (exit 1); exit 1; }; }
2027 + fi
2028  
2029 + fi
2030 + { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2031 + echo "${ECHO_T}$ac_cv_host" >&6; }
2032 + case $ac_cv_host in
2033 + *-*-*) ;;
2034 + *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2035 + echo "$as_me: error: invalid value of canonical host" >&2;}
2036 +   { (exit 1); exit 1; }; };;
2037 + esac
2038 + host=$ac_cv_host
2039 + ac_save_IFS=$IFS; IFS='-'
2040 + set x $ac_cv_host
2041 + shift
2042 + host_cpu=$1
2043 + host_vendor=$2
2044 + shift; shift
2045 + # Remember, the first character of IFS is used to create $*,
2046 + # except with old shells:
2047 + host_os=$*
2048 + IFS=$ac_save_IFS
2049 + case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2050  
2051  
2052  
2053  
2054  
2055 + # set program name
2056 + PROGNAME="oopse"
2057  
2058  
2059  
2060  
2061 + OBJEXT=".$OBJEXT"
2062  
2063 + OOPSE=oopse
2064  
2065 + if test "x${prefix}" = "xNONE"
2066 + then
2067 +  OOPSE_HOME=${ac_default_prefix}/oopse
2068 + else
2069 +  OOPSE_HOME=${prefix}/oopse
2070 + fi
2071 + # Check whether --enable-oopse-home was given.
2072 + if test "${enable_oopse_home+set}" = set; then
2073 +  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2074 + fi
2075  
2076  
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933 # set program name
1934 PROGNAME="oopse"
1935
1936
2077   # there are two ways to do debugging.  One with the --enable-debug flag
2078   # and one using the DEBUG environment variable
2079  
2080   debug=0
2081 < # Check whether --enable-debug or --disable-debug was given.
2081 > # Check whether --enable-debug was given.
2082   if test "${enable_debug+set}" = set; then
2083 <  enableval="$enable_debug"
2084 <  debug=1
2085 < fi;
2083 >  enableval=$enable_debug; debug=1
2084 > fi
2085 >
2086   if test "${DEBUG}"; then
2087  
2088   cat >>confdefs.h <<\_ACEOF
# Line 1953 | Line 2093 | fi
2093   fi
2094  
2095  
2096 < # who am i
2097 < # Make sure we can run config.sub.
2098 < $ac_config_sub sun4 >/dev/null 2>&1 ||
1959 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1960 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1961 <   { (exit 1); exit 1; }; }
1962 <
1963 < echo "$as_me:$LINENO: checking build system type" >&5
1964 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
1965 < if test "${ac_cv_build+set}" = set; then
1966 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2096 > # Check whether --enable-single was given.
2097 > if test "${enable_single+set}" = set; then
2098 >  enableval=$enable_single; ok=$enableval
2099   else
2100 <  ac_cv_build_alias=$build_alias
1969 < test -z "$ac_cv_build_alias" &&
1970 <  ac_cv_build_alias=`$ac_config_guess`
1971 < test -z "$ac_cv_build_alias" &&
1972 <  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1973 < echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1974 <   { (exit 1); exit 1; }; }
1975 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1976 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1977 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1978 <   { (exit 1); exit 1; }; }
1979 <
2100 >  ok=no
2101   fi
1981 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1982 echo "${ECHO_T}$ac_cv_build" >&6
1983 build=$ac_cv_build
1984 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1985 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1986 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2102  
2103 <
2104 < echo "$as_me:$LINENO: checking host system type" >&5
2105 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
1991 < if test "${ac_cv_host+set}" = set; then
1992 <  echo $ECHO_N "(cached) $ECHO_C" >&6
1993 < else
1994 <  ac_cv_host_alias=$host_alias
1995 < test -z "$ac_cv_host_alias" &&
1996 <  ac_cv_host_alias=$ac_cv_build_alias
1997 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1998 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1999 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2000 <   { (exit 1); exit 1; }; }
2001 <
2103 > # Check whether --enable-float was given.
2104 > if test "${enable_float+set}" = set; then
2105 >  enableval=$enable_float; ok=$enableval
2106   fi
2003 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2004 echo "${ECHO_T}$ac_cv_host" >&6
2005 host=$ac_cv_host
2006 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2007 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2008 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2107  
2108 + if test "$ok" = "yes"; then
2109  
2110 + cat >>confdefs.h <<\_ACEOF
2111 + #define SINGLE_PRECISION 1
2112 + _ACEOF
2113  
2114 +        USE_SINGLE_PRECISION=yes
2115  
2116 + fi
2117  
2118 < ac_ext=c
2119 < ac_cpp='$CPP $CPPFLAGS'
2120 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2121 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2122 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2123 < if test -n "$ac_tool_prefix"; then
2124 <  for ac_prog in pathcc icc xlc gcc cc
2118 > # Checks for programs.
2119 > ac_ext=cpp
2120 > ac_cpp='$CXXCPP $CPPFLAGS'
2121 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2122 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2123 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2124 > if test -z "$CXX"; then
2125 >  if test -n "$CCC"; then
2126 >    CXX=$CCC
2127 >  else
2128 >    if test -n "$ac_tool_prefix"; then
2129 >  for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2130    do
2131      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2132   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2133 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2134 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2135 < if test "${ac_cv_prog_CC+set}" = set; then
2133 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2134 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2135 > if test "${ac_cv_prog_CXX+set}" = set; then
2136    echo $ECHO_N "(cached) $ECHO_C" >&6
2137   else
2138 <  if test -n "$CC"; then
2139 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2138 >  if test -n "$CXX"; then
2139 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2140   else
2141   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2142   for as_dir in $PATH
# Line 2035 | Line 2144 | do
2144    IFS=$as_save_IFS
2145    test -z "$as_dir" && as_dir=.
2146    for ac_exec_ext in '' $ac_executable_extensions; do
2147 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2148 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2147 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2148 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2149      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2150      break 2
2151    fi
2152   done
2153   done
2154 + IFS=$as_save_IFS
2155  
2156   fi
2157   fi
2158 < CC=$ac_cv_prog_CC
2159 < if test -n "$CC"; then
2160 <  echo "$as_me:$LINENO: result: $CC" >&5
2161 < echo "${ECHO_T}$CC" >&6
2158 > CXX=$ac_cv_prog_CXX
2159 > if test -n "$CXX"; then
2160 >  { echo "$as_me:$LINENO: result: $CXX" >&5
2161 > echo "${ECHO_T}$CXX" >&6; }
2162   else
2163 <  echo "$as_me:$LINENO: result: no" >&5
2164 < echo "${ECHO_T}no" >&6
2163 >  { echo "$as_me:$LINENO: result: no" >&5
2164 > echo "${ECHO_T}no" >&6; }
2165   fi
2166  
2167 <    test -n "$CC" && break
2167 >
2168 >    test -n "$CXX" && break
2169    done
2170   fi
2171 < if test -z "$CC"; then
2172 <  ac_ct_CC=$CC
2173 <  for ac_prog in pathcc icc xlc gcc cc
2171 > if test -z "$CXX"; then
2172 >  ac_ct_CXX=$CXX
2173 >  for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2174   do
2175    # Extract the first word of "$ac_prog", so it can be a program name with args.
2176   set dummy $ac_prog; ac_word=$2
2177 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2178 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2179 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2177 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2178 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2179 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2180    echo $ECHO_N "(cached) $ECHO_C" >&6
2181   else
2182 <  if test -n "$ac_ct_CC"; then
2183 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2182 >  if test -n "$ac_ct_CXX"; then
2183 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2184   else
2185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2186   for as_dir in $PATH
# Line 2077 | Line 2188 | do
2188    IFS=$as_save_IFS
2189    test -z "$as_dir" && as_dir=.
2190    for ac_exec_ext in '' $ac_executable_extensions; do
2191 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2192 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2191 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2192 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
2193      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2194      break 2
2195    fi
2196   done
2197   done
2198 + IFS=$as_save_IFS
2199  
2200   fi
2201   fi
2202 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2203 < if test -n "$ac_ct_CC"; then
2204 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2205 < echo "${ECHO_T}$ac_ct_CC" >&6
2202 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2203 > if test -n "$ac_ct_CXX"; then
2204 >  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2205 > echo "${ECHO_T}$ac_ct_CXX" >&6; }
2206   else
2207 <  echo "$as_me:$LINENO: result: no" >&5
2208 < echo "${ECHO_T}no" >&6
2207 >  { echo "$as_me:$LINENO: result: no" >&5
2208 > echo "${ECHO_T}no" >&6; }
2209   fi
2210  
2211 <  test -n "$ac_ct_CC" && break
2211 >
2212 >  test -n "$ac_ct_CXX" && break
2213   done
2214  
2215 <  CC=$ac_ct_CC
2215 >  if test "x$ac_ct_CXX" = x; then
2216 >    CXX="g++"
2217 >  else
2218 >    case $cross_compiling:$ac_tool_warned in
2219 > yes:)
2220 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2221 > whose name does not start with the host triplet.  If you think this
2222 > configuration is useful to you, please write to autoconf@gnu.org." >&5
2223 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2224 > whose name does not start with the host triplet.  If you think this
2225 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2226 > ac_tool_warned=yes ;;
2227 > esac
2228 >    CXX=$ac_ct_CXX
2229 >  fi
2230   fi
2231  
2232 <
2233 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2107 < See \`config.log' for more details." >&5
2108 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2109 < See \`config.log' for more details." >&2;}
2110 <   { (exit 1); exit 1; }; }
2111 <
2232 >  fi
2233 > fi
2234   # Provide some information about the compiler.
2235 < echo "$as_me:$LINENO:" \
2114 <     "checking for C compiler version" >&5
2235 > echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2236   ac_compiler=`set X $ac_compile; echo $2`
2237 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2238 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2237 > { (ac_try="$ac_compiler --version >&5"
2238 > case "(($ac_try" in
2239 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2240 >  *) ac_try_echo=$ac_try;;
2241 > esac
2242 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2243 >  (eval "$ac_compiler --version >&5") 2>&5
2244    ac_status=$?
2245    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2246    (exit $ac_status); }
2247 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2248 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2247 > { (ac_try="$ac_compiler -v >&5"
2248 > case "(($ac_try" in
2249 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2250 >  *) ac_try_echo=$ac_try;;
2251 > esac
2252 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2253 >  (eval "$ac_compiler -v >&5") 2>&5
2254    ac_status=$?
2255    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2256    (exit $ac_status); }
2257 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2258 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2257 > { (ac_try="$ac_compiler -V >&5"
2258 > case "(($ac_try" in
2259 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2260 >  *) ac_try_echo=$ac_try;;
2261 > esac
2262 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2263 >  (eval "$ac_compiler -V >&5") 2>&5
2264    ac_status=$?
2265    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266    (exit $ac_status); }
# Line 2149 | Line 2285 | ac_clean_files="$ac_clean_files a.out a.exe b.out"
2285   # Try to create an executable without -o first, disregard a.out.
2286   # It will help us diagnose broken compilers, and finding out an intuition
2287   # of exeext.
2288 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2289 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2288 > { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
2289 > echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
2290   ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2291 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2292 <  (eval $ac_link_default) 2>&5
2291 > #
2292 > # List of possible output files, starting from the most likely.
2293 > # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2294 > # only as a last resort.  b.out is created by i960 compilers.
2295 > ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2296 > #
2297 > # The IRIX 6 linker writes into existing files which may not be
2298 > # executable, retaining their permissions.  Remove them first so a
2299 > # subsequent execution test works.
2300 > ac_rmfiles=
2301 > for ac_file in $ac_files
2302 > do
2303 >  case $ac_file in
2304 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2305 >    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2306 >  esac
2307 > done
2308 > rm -rf $ac_rmfiles
2309 >
2310 > if { (ac_try="$ac_link_default"
2311 > case "(($ac_try" in
2312 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2313 >  *) ac_try_echo=$ac_try;;
2314 > esac
2315 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2316 >  (eval "$ac_link_default") 2>&5
2317    ac_status=$?
2318    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319    (exit $ac_status); }; then
2320 <  # Find the output, starting from the most likely.  This scheme is
2321 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2322 < # resort.
2323 <
2324 < # Be careful to initialize this variable, since it used to be cached.
2325 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2166 < ac_cv_exeext=
2167 < # b.out is created by i960 compilers.
2168 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2320 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2321 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2322 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2323 > # so that the user can short-circuit this test for compilers unknown to
2324 > # Autoconf.
2325 > for ac_file in $ac_files ''
2326   do
2327    test -f "$ac_file" || continue
2328    case $ac_file in
2329 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2329 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2330          ;;
2174    conftest.$ac_ext )
2175        # This is the source file.
2176        ;;
2331      [ab].out )
2332          # We found the default executable, but exeext='' is most
2333          # certainly right.
2334          break;;
2335      *.* )
2336 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2337 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
2338 <        # but it would be cool to find out if it's true.  Does anybody
2339 <        # maintain Libtool? --akim.
2340 <        export ac_cv_exeext
2336 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2337 >        then :; else
2338 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2339 >        fi
2340 >        # We set ac_cv_exeext here because the later test for it is not
2341 >        # safe: cross compilers may not add the suffix if given an `-o'
2342 >        # argument, so we may need to know it at that point already.
2343 >        # Even if this section looks crufty: it has the advantage of
2344 >        # actually working.
2345          break;;
2346      * )
2347          break;;
2348    esac
2349   done
2350 + test "$ac_cv_exeext" = no && ac_cv_exeext=
2351 +
2352   else
2353 +  ac_file=''
2354 + fi
2355 +
2356 + { echo "$as_me:$LINENO: result: $ac_file" >&5
2357 + echo "${ECHO_T}$ac_file" >&6; }
2358 + if test -z "$ac_file"; then
2359    echo "$as_me: failed program was:" >&5
2360   sed 's/^/| /' conftest.$ac_ext >&5
2361  
2362 < { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2362 > { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
2363   See \`config.log' for more details." >&5
2364 < echo "$as_me: error: C compiler cannot create executables
2364 > echo "$as_me: error: C++ compiler cannot create executables
2365   See \`config.log' for more details." >&2;}
2366     { (exit 77); exit 77; }; }
2367   fi
2368  
2369   ac_exeext=$ac_cv_exeext
2204 echo "$as_me:$LINENO: result: $ac_file" >&5
2205 echo "${ECHO_T}$ac_file" >&6
2370  
2371 < # Check the compiler produces executables we can run.  If not, either
2371 > # Check that the compiler produces executables we can run.  If not, either
2372   # the compiler is broken, or we cross compile.
2373 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2374 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2373 > { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
2374 > echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
2375   # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2376   # If not cross compiling, check that we can run a simple program.
2377   if test "$cross_compiling" != yes; then
2378    if { ac_try='./$ac_file'
2379 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2380 <  (eval $ac_try) 2>&5
2379 >  { (case "(($ac_try" in
2380 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2381 >  *) ac_try_echo=$ac_try;;
2382 > esac
2383 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2384 >  (eval "$ac_try") 2>&5
2385    ac_status=$?
2386    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387    (exit $ac_status); }; }; then
# Line 2222 | Line 2390 | if test "$cross_compiling" != yes; then
2390      if test "$cross_compiling" = maybe; then
2391          cross_compiling=yes
2392      else
2393 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2393 >        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
2394   If you meant to cross compile, use \`--host'.
2395   See \`config.log' for more details." >&5
2396 < echo "$as_me: error: cannot run C compiled programs.
2396 > echo "$as_me: error: cannot run C++ compiled programs.
2397   If you meant to cross compile, use \`--host'.
2398   See \`config.log' for more details." >&2;}
2399     { (exit 1); exit 1; }; }
2400      fi
2401    fi
2402   fi
2403 < echo "$as_me:$LINENO: result: yes" >&5
2404 < echo "${ECHO_T}yes" >&6
2403 > { echo "$as_me:$LINENO: result: yes" >&5
2404 > echo "${ECHO_T}yes" >&6; }
2405  
2406 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
2406 > rm -rf a.out a.exe conftest$ac_cv_exeext b.out
2407   ac_clean_files=$ac_clean_files_save
2408 < # Check the compiler produces executables we can run.  If not, either
2408 > # Check that the compiler produces executables we can run.  If not, either
2409   # the compiler is broken, or we cross compile.
2410 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2411 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2412 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
2413 < echo "${ECHO_T}$cross_compiling" >&6
2410 > { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2411 > echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2412 > { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2413 > echo "${ECHO_T}$cross_compiling" >&6; }
2414  
2415 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2416 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2417 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2418 <  (eval $ac_link) 2>&5
2415 > { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2416 > echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2417 > if { (ac_try="$ac_link"
2418 > case "(($ac_try" in
2419 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2420 >  *) ac_try_echo=$ac_try;;
2421 > esac
2422 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2423 >  (eval "$ac_link") 2>&5
2424    ac_status=$?
2425    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2426    (exit $ac_status); }; then
# Line 2258 | Line 2431 | for ac_file in conftest.exe conftest conftest.*; do
2431   for ac_file in conftest.exe conftest conftest.*; do
2432    test -f "$ac_file" || continue
2433    case $ac_file in
2434 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2434 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2435      *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2263          export ac_cv_exeext
2436            break;;
2437      * ) break;;
2438    esac
# Line 2273 | Line 2445 | fi
2445     { (exit 1); exit 1; }; }
2446   fi
2447  
2448 < rm -f conftest$ac_cv_exeext
2449 < echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2450 < echo "${ECHO_T}$ac_cv_exeext" >&6
2448 > rm -rf conftest$ac_cv_exeext
2449 > { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2450 > echo "${ECHO_T}$ac_cv_exeext" >&6; }
2451  
2452 < rm -f conftest.$ac_ext
2452 > rm -rf conftest.$ac_ext
2453   EXEEXT=$ac_cv_exeext
2454   ac_exeext=$EXEEXT
2455 < echo "$as_me:$LINENO: checking for suffix of object files" >&5
2456 < echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2455 > { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2456 > echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2457   if test "${ac_cv_objext+set}" = set; then
2458    echo $ECHO_N "(cached) $ECHO_C" >&6
2459   else
# Line 2300 | Line 2472 | _ACEOF
2472    return 0;
2473   }
2474   _ACEOF
2475 < rm -f conftest.o conftest.obj
2476 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2477 <  (eval $ac_compile) 2>&5
2475 > rm -rf conftest.o conftest.obj
2476 > if { (ac_try="$ac_compile"
2477 > case "(($ac_try" in
2478 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2479 >  *) ac_try_echo=$ac_try;;
2480 > esac
2481 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2482 >  (eval "$ac_compile") 2>&5
2483    ac_status=$?
2484    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2485    (exit $ac_status); }; then
2486 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2486 >  for ac_file in conftest.o conftest.obj conftest.*; do
2487 >  test -f "$ac_file" || continue;
2488    case $ac_file in
2489 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2489 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2490      *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2491         break;;
2492    esac
# Line 2324 | Line 2502 | fi
2502     { (exit 1); exit 1; }; }
2503   fi
2504  
2505 < rm -f conftest.$ac_cv_objext conftest.$ac_ext
2505 > rm -rf conftest.$ac_cv_objext conftest.$ac_ext
2506   fi
2507 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2508 < echo "${ECHO_T}$ac_cv_objext" >&6
2507 > { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2508 > echo "${ECHO_T}$ac_cv_objext" >&6; }
2509   OBJEXT=$ac_cv_objext
2510   ac_objext=$OBJEXT
2511 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2512 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2513 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2511 > { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2512 > echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2513 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2514    echo $ECHO_N "(cached) $ECHO_C" >&6
2515   else
2516    cat >conftest.$ac_ext <<_ACEOF
# Line 2353 | Line 2531 | _ACEOF
2531    return 0;
2532   }
2533   _ACEOF
2534 < rm -f conftest.$ac_objext
2535 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2536 <  (eval $ac_compile) 2>conftest.er1
2534 > rm -rf conftest.$ac_objext
2535 > if { (ac_try="$ac_compile"
2536 > case "(($ac_try" in
2537 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2538 >  *) ac_try_echo=$ac_try;;
2539 > esac
2540 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2541 >  (eval "$ac_compile") 2>conftest.er1
2542    ac_status=$?
2543    grep -v '^ *+' conftest.er1 >conftest.err
2544 <  rm -f conftest.er1
2544 >  rm -rf conftest.er1
2545    cat conftest.err >&5
2546    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 <  (exit $ac_status); } &&
2548 <         { ac_try='test -z "$ac_c_werror_flag"
2549 <                         || test ! -s conftest.err'
2550 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 <  (eval $ac_try) 2>&5
2369 <  ac_status=$?
2370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 <  (exit $ac_status); }; } &&
2372 <         { ac_try='test -s conftest.$ac_objext'
2373 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374 <  (eval $ac_try) 2>&5
2375 <  ac_status=$?
2376 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 <  (exit $ac_status); }; }; then
2547 >  (exit $ac_status); } && {
2548 >         test -z "$ac_cxx_werror_flag" ||
2549 >         test ! -s conftest.err
2550 >       } && test -s conftest.$ac_objext; then
2551    ac_compiler_gnu=yes
2552   else
2553    echo "$as_me: failed program was:" >&5
2554   sed 's/^/| /' conftest.$ac_ext >&5
2555  
2556 < ac_compiler_gnu=no
2556 >        ac_compiler_gnu=no
2557   fi
2385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2386 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2558  
2559 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
2560 + ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2561 +
2562   fi
2563 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2564 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2565 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2566 < ac_test_CFLAGS=${CFLAGS+set}
2567 < ac_save_CFLAGS=$CFLAGS
2568 < CFLAGS="-g"
2569 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2570 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2397 < if test "${ac_cv_prog_cc_g+set}" = set; then
2563 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2564 > echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2565 > GXX=`test $ac_compiler_gnu = yes && echo yes`
2566 > ac_test_CXXFLAGS=${CXXFLAGS+set}
2567 > ac_save_CXXFLAGS=$CXXFLAGS
2568 > { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2569 > echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2570 > if test "${ac_cv_prog_cxx_g+set}" = set; then
2571    echo $ECHO_N "(cached) $ECHO_C" >&6
2572   else
2573 <  cat >conftest.$ac_ext <<_ACEOF
2573 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2574 >   ac_cxx_werror_flag=yes
2575 >   ac_cv_prog_cxx_g=no
2576 >   CXXFLAGS="-g"
2577 >   cat >conftest.$ac_ext <<_ACEOF
2578   /* confdefs.h.  */
2579   _ACEOF
2580   cat confdefs.h >>conftest.$ac_ext
# Line 2412 | Line 2589 | _ACEOF
2589    return 0;
2590   }
2591   _ACEOF
2592 < rm -f conftest.$ac_objext
2593 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2594 <  (eval $ac_compile) 2>conftest.er1
2592 > rm -rf conftest.$ac_objext
2593 > if { (ac_try="$ac_compile"
2594 > case "(($ac_try" in
2595 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2596 >  *) ac_try_echo=$ac_try;;
2597 > esac
2598 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2599 >  (eval "$ac_compile") 2>conftest.er1
2600    ac_status=$?
2601    grep -v '^ *+' conftest.er1 >conftest.err
2602 <  rm -f conftest.er1
2602 >  rm -rf conftest.er1
2603    cat conftest.err >&5
2604    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605 <  (exit $ac_status); } &&
2606 <         { ac_try='test -z "$ac_c_werror_flag"
2607 <                         || test ! -s conftest.err'
2608 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2609 <  (eval $ac_try) 2>&5
2428 <  ac_status=$?
2429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2430 <  (exit $ac_status); }; } &&
2431 <         { ac_try='test -s conftest.$ac_objext'
2432 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433 <  (eval $ac_try) 2>&5
2434 <  ac_status=$?
2435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 <  (exit $ac_status); }; }; then
2437 <  ac_cv_prog_cc_g=yes
2605 >  (exit $ac_status); } && {
2606 >         test -z "$ac_cxx_werror_flag" ||
2607 >         test ! -s conftest.err
2608 >       } && test -s conftest.$ac_objext; then
2609 >  ac_cv_prog_cxx_g=yes
2610   else
2611    echo "$as_me: failed program was:" >&5
2612   sed 's/^/| /' conftest.$ac_ext >&5
2613  
2614 < ac_cv_prog_cc_g=no
2615 < fi
2444 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2445 < fi
2446 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2447 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2448 < if test "$ac_test_CFLAGS" = set; then
2449 <  CFLAGS=$ac_save_CFLAGS
2450 < elif test $ac_cv_prog_cc_g = yes; then
2451 <  if test "$GCC" = yes; then
2452 <    CFLAGS="-g -O2"
2453 <  else
2454 <    CFLAGS="-g"
2455 <  fi
2456 < else
2457 <  if test "$GCC" = yes; then
2458 <    CFLAGS="-O2"
2459 <  else
2460 <    CFLAGS=
2461 <  fi
2462 < fi
2463 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2464 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2465 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2466 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2467 < else
2468 <  ac_cv_prog_cc_stdc=no
2469 < ac_save_CC=$CC
2470 < cat >conftest.$ac_ext <<_ACEOF
2614 >        CXXFLAGS=""
2615 >      cat >conftest.$ac_ext <<_ACEOF
2616   /* confdefs.h.  */
2617   _ACEOF
2618   cat confdefs.h >>conftest.$ac_ext
2619   cat >>conftest.$ac_ext <<_ACEOF
2620   /* end confdefs.h.  */
2476 #include <stdarg.h>
2477 #include <stdio.h>
2478 #include <sys/types.h>
2479 #include <sys/stat.h>
2480 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2481 struct buf { int x; };
2482 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2483 static char *e (p, i)
2484     char **p;
2485     int i;
2486 {
2487  return p[i];
2488 }
2489 static char *f (char * (*g) (char **, int), char **p, ...)
2490 {
2491  char *s;
2492  va_list v;
2493  va_start (v,p);
2494  s = g (p, va_arg (v,int));
2495  va_end (v);
2496  return s;
2497 }
2621  
2499 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2500   function prototypes and stuff, but not '\xHH' hex character constants.
2501   These don't provoke an error unfortunately, instead are silently treated
2502   as 'x'.  The following induces an error, until -std1 is added to get
2503   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2504   array size at least.  It's necessary to write '\x00'==0 to get something
2505   that's true only with -std1.  */
2506 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2507
2508 int test (int i, double x);
2509 struct s1 {int (*f) (int a);};
2510 struct s2 {int (*f) (double a);};
2511 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2512 int argc;
2513 char **argv;
2622   int
2623   main ()
2624   {
2625 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2625 >
2626    ;
2627    return 0;
2628   }
2629   _ACEOF
2630 < # Don't try gcc -ansi; that turns off useful extensions and
2631 < # breaks some systems' header files.
2632 < # AIX                   -qlanglvl=ansi
2633 < # Ultrix and OSF/1      -std1
2634 < # HP-UX 10.20 and later -Ae
2527 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2528 < # SVR4                  -Xc -D__EXTENSIONS__
2529 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2530 < do
2531 <  CC="$ac_save_CC $ac_arg"
2532 <  rm -f conftest.$ac_objext
2533 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2534 <  (eval $ac_compile) 2>conftest.er1
2535 <  ac_status=$?
2536 <  grep -v '^ *+' conftest.er1 >conftest.err
2537 <  rm -f conftest.er1
2538 <  cat conftest.err >&5
2539 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540 <  (exit $ac_status); } &&
2541 <         { ac_try='test -z "$ac_c_werror_flag"
2542 <                         || test ! -s conftest.err'
2543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 <  (eval $ac_try) 2>&5
2545 <  ac_status=$?
2546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 <  (exit $ac_status); }; } &&
2548 <         { ac_try='test -s conftest.$ac_objext'
2549 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2550 <  (eval $ac_try) 2>&5
2551 <  ac_status=$?
2552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 <  (exit $ac_status); }; }; then
2554 <  ac_cv_prog_cc_stdc=$ac_arg
2555 < break
2556 < else
2557 <  echo "$as_me: failed program was:" >&5
2558 < sed 's/^/| /' conftest.$ac_ext >&5
2559 <
2560 < fi
2561 < rm -f conftest.err conftest.$ac_objext
2562 < done
2563 < rm -f conftest.$ac_ext conftest.$ac_objext
2564 < CC=$ac_save_CC
2565 <
2566 < fi
2567 <
2568 < case "x$ac_cv_prog_cc_stdc" in
2569 <  x|xno)
2570 <    echo "$as_me:$LINENO: result: none needed" >&5
2571 < echo "${ECHO_T}none needed" >&6 ;;
2572 <  *)
2573 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2574 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2575 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2630 > rm -rf conftest.$ac_objext
2631 > if { (ac_try="$ac_compile"
2632 > case "(($ac_try" in
2633 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2634 >  *) ac_try_echo=$ac_try;;
2635   esac
2636 <
2637 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2579 < # in C++ we need to declare it.  In case someone uses the same compiler
2580 < # for both compiling C and C++ we need to have the C++ compiler decide
2581 < # the declaration of exit, since it's the most demanding environment.
2582 < cat >conftest.$ac_ext <<_ACEOF
2583 < #ifndef __cplusplus
2584 <  choke me
2585 < #endif
2586 < _ACEOF
2587 < rm -f conftest.$ac_objext
2588 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2589 <  (eval $ac_compile) 2>conftest.er1
2636 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2637 >  (eval "$ac_compile") 2>conftest.er1
2638    ac_status=$?
2639    grep -v '^ *+' conftest.er1 >conftest.err
2640 <  rm -f conftest.er1
2640 >  rm -rf conftest.er1
2641    cat conftest.err >&5
2642    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2643 <  (exit $ac_status); } &&
2644 <         { ac_try='test -z "$ac_c_werror_flag"
2645 <                         || test ! -s conftest.err'
2646 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2599 <  (eval $ac_try) 2>&5
2600 <  ac_status=$?
2601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 <  (exit $ac_status); }; } &&
2603 <         { ac_try='test -s conftest.$ac_objext'
2604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2605 <  (eval $ac_try) 2>&5
2606 <  ac_status=$?
2607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 <  (exit $ac_status); }; }; then
2609 <  for ac_declaration in \
2610 <   '' \
2611 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2612 <   'extern "C" void std::exit (int); using std::exit;' \
2613 <   'extern "C" void exit (int) throw ();' \
2614 <   'extern "C" void exit (int);' \
2615 <   'void exit (int);'
2616 < do
2617 <  cat >conftest.$ac_ext <<_ACEOF
2618 < /* confdefs.h.  */
2619 < _ACEOF
2620 < cat confdefs.h >>conftest.$ac_ext
2621 < cat >>conftest.$ac_ext <<_ACEOF
2622 < /* end confdefs.h.  */
2623 < $ac_declaration
2624 < #include <stdlib.h>
2625 < int
2626 < main ()
2627 < {
2628 < exit (42);
2629 <  ;
2630 <  return 0;
2631 < }
2632 < _ACEOF
2633 < rm -f conftest.$ac_objext
2634 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2635 <  (eval $ac_compile) 2>conftest.er1
2636 <  ac_status=$?
2637 <  grep -v '^ *+' conftest.er1 >conftest.err
2638 <  rm -f conftest.er1
2639 <  cat conftest.err >&5
2640 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2641 <  (exit $ac_status); } &&
2642 <         { ac_try='test -z "$ac_c_werror_flag"
2643 <                         || test ! -s conftest.err'
2644 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 <  (eval $ac_try) 2>&5
2646 <  ac_status=$?
2647 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2648 <  (exit $ac_status); }; } &&
2649 <         { ac_try='test -s conftest.$ac_objext'
2650 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2651 <  (eval $ac_try) 2>&5
2652 <  ac_status=$?
2653 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654 <  (exit $ac_status); }; }; then
2643 >  (exit $ac_status); } && {
2644 >         test -z "$ac_cxx_werror_flag" ||
2645 >         test ! -s conftest.err
2646 >       } && test -s conftest.$ac_objext; then
2647    :
2648   else
2649    echo "$as_me: failed program was:" >&5
2650   sed 's/^/| /' conftest.$ac_ext >&5
2651  
2652 < continue
2653 < fi
2654 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2663 <  cat >conftest.$ac_ext <<_ACEOF
2652 >        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2653 >         CXXFLAGS="-g"
2654 >         cat >conftest.$ac_ext <<_ACEOF
2655   /* confdefs.h.  */
2656   _ACEOF
2657   cat confdefs.h >>conftest.$ac_ext
2658   cat >>conftest.$ac_ext <<_ACEOF
2659   /* end confdefs.h.  */
2660 < $ac_declaration
2660 >
2661   int
2662   main ()
2663   {
2664 < exit (42);
2664 >
2665    ;
2666    return 0;
2667   }
2668   _ACEOF
2669 < rm -f conftest.$ac_objext
2670 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2671 <  (eval $ac_compile) 2>conftest.er1
2669 > rm -rf conftest.$ac_objext
2670 > if { (ac_try="$ac_compile"
2671 > case "(($ac_try" in
2672 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2673 >  *) ac_try_echo=$ac_try;;
2674 > esac
2675 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2676 >  (eval "$ac_compile") 2>conftest.er1
2677    ac_status=$?
2678    grep -v '^ *+' conftest.er1 >conftest.err
2679 <  rm -f conftest.er1
2679 >  rm -rf conftest.er1
2680    cat conftest.err >&5
2681    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2682 <  (exit $ac_status); } &&
2683 <         { ac_try='test -z "$ac_c_werror_flag"
2684 <                         || test ! -s conftest.err'
2685 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2686 <  (eval $ac_try) 2>&5
2691 <  ac_status=$?
2692 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693 <  (exit $ac_status); }; } &&
2694 <         { ac_try='test -s conftest.$ac_objext'
2695 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2696 <  (eval $ac_try) 2>&5
2697 <  ac_status=$?
2698 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2699 <  (exit $ac_status); }; }; then
2700 <  break
2682 >  (exit $ac_status); } && {
2683 >         test -z "$ac_cxx_werror_flag" ||
2684 >         test ! -s conftest.err
2685 >       } && test -s conftest.$ac_objext; then
2686 >  ac_cv_prog_cxx_g=yes
2687   else
2688    echo "$as_me: failed program was:" >&5
2689   sed 's/^/| /' conftest.$ac_ext >&5
2690  
2691 +
2692   fi
2693 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2694 < done
2708 < rm -f conftest*
2709 < if test -n "$ac_declaration"; then
2710 <  echo '#ifdef __cplusplus' >>confdefs.h
2711 <  echo $ac_declaration      >>confdefs.h
2712 <  echo '#endif'             >>confdefs.h
2693 >
2694 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
2695   fi
2696  
2697 < else
2698 <  echo "$as_me: failed program was:" >&5
2717 < sed 's/^/| /' conftest.$ac_ext >&5
2697 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
2698 > fi
2699  
2700 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
2701 +   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2702   fi
2703 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2703 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2704 > echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
2705 > if test "$ac_test_CXXFLAGS" = set; then
2706 >  CXXFLAGS=$ac_save_CXXFLAGS
2707 > elif test $ac_cv_prog_cxx_g = yes; then
2708 >  if test "$GXX" = yes; then
2709 >    CXXFLAGS="-g -O2"
2710 >  else
2711 >    CXXFLAGS="-g"
2712 >  fi
2713 > else
2714 >  if test "$GXX" = yes; then
2715 >    CXXFLAGS="-O2"
2716 >  else
2717 >    CXXFLAGS=
2718 >  fi
2719 > fi
2720   ac_ext=c
2721   ac_cpp='$CPP $CPPFLAGS'
2722   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2723   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2724   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2725  
2726 <
2727 < ac_ext=cc
2728 < ac_cpp='$CXXCPP $CPPFLAGS'
2729 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2730 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2732 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2726 > ac_ext=c
2727 > ac_cpp='$CPP $CPPFLAGS'
2728 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2729 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2730 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
2731   if test -n "$ac_tool_prefix"; then
2732 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2732 >  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2733    do
2734      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2735   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2736 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2737 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2738 < if test "${ac_cv_prog_CXX+set}" = set; then
2736 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2737 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2738 > if test "${ac_cv_prog_CC+set}" = set; then
2739    echo $ECHO_N "(cached) $ECHO_C" >&6
2740   else
2741 <  if test -n "$CXX"; then
2742 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2741 >  if test -n "$CC"; then
2742 >  ac_cv_prog_CC="$CC" # Let the user override the test.
2743   else
2744   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2745   for as_dir in $PATH
# Line 2749 | Line 2747 | do
2747    IFS=$as_save_IFS
2748    test -z "$as_dir" && as_dir=.
2749    for ac_exec_ext in '' $ac_executable_extensions; do
2750 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2751 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2750 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2751 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2752      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2753      break 2
2754    fi
2755   done
2756   done
2757 + IFS=$as_save_IFS
2758  
2759   fi
2760   fi
2761 < CXX=$ac_cv_prog_CXX
2762 < if test -n "$CXX"; then
2763 <  echo "$as_me:$LINENO: result: $CXX" >&5
2764 < echo "${ECHO_T}$CXX" >&6
2761 > CC=$ac_cv_prog_CC
2762 > if test -n "$CC"; then
2763 >  { echo "$as_me:$LINENO: result: $CC" >&5
2764 > echo "${ECHO_T}$CC" >&6; }
2765   else
2766 <  echo "$as_me:$LINENO: result: no" >&5
2767 < echo "${ECHO_T}no" >&6
2766 >  { echo "$as_me:$LINENO: result: no" >&5
2767 > echo "${ECHO_T}no" >&6; }
2768   fi
2769  
2770 <    test -n "$CXX" && break
2770 >
2771 >    test -n "$CC" && break
2772    done
2773   fi
2774 < if test -z "$CXX"; then
2775 <  ac_ct_CXX=$CXX
2776 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2774 > if test -z "$CC"; then
2775 >  ac_ct_CC=$CC
2776 >  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2777   do
2778    # Extract the first word of "$ac_prog", so it can be a program name with args.
2779   set dummy $ac_prog; ac_word=$2
2780 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2781 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2782 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2780 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2781 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2782 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2783    echo $ECHO_N "(cached) $ECHO_C" >&6
2784   else
2785 <  if test -n "$ac_ct_CXX"; then
2786 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2785 >  if test -n "$ac_ct_CC"; then
2786 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2787   else
2788   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2789   for as_dir in $PATH
# Line 2791 | Line 2791 | do
2791    IFS=$as_save_IFS
2792    test -z "$as_dir" && as_dir=.
2793    for ac_exec_ext in '' $ac_executable_extensions; do
2794 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2795 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
2794 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2795 >    ac_cv_prog_ac_ct_CC="$ac_prog"
2796      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2797      break 2
2798    fi
2799   done
2800   done
2801 + IFS=$as_save_IFS
2802  
2803   fi
2804   fi
2805 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2806 < if test -n "$ac_ct_CXX"; then
2807 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2808 < echo "${ECHO_T}$ac_ct_CXX" >&6
2805 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
2806 > if test -n "$ac_ct_CC"; then
2807 >  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2808 > echo "${ECHO_T}$ac_ct_CC" >&6; }
2809   else
2810 <  echo "$as_me:$LINENO: result: no" >&5
2811 < echo "${ECHO_T}no" >&6
2810 >  { echo "$as_me:$LINENO: result: no" >&5
2811 > echo "${ECHO_T}no" >&6; }
2812   fi
2813  
2814 <  test -n "$ac_ct_CXX" && break
2814 >
2815 >  test -n "$ac_ct_CC" && break
2816   done
2815 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2817  
2818 <  CXX=$ac_ct_CXX
2818 >  if test "x$ac_ct_CC" = x; then
2819 >    CC=""
2820 >  else
2821 >    case $cross_compiling:$ac_tool_warned in
2822 > yes:)
2823 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2824 > whose name does not start with the host triplet.  If you think this
2825 > configuration is useful to you, please write to autoconf@gnu.org." >&5
2826 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2827 > whose name does not start with the host triplet.  If you think this
2828 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2829 > ac_tool_warned=yes ;;
2830 > esac
2831 >    CC=$ac_ct_CC
2832 >  fi
2833   fi
2834  
2835  
2836 + test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2837 + See \`config.log' for more details." >&5
2838 + echo "$as_me: error: no acceptable C compiler found in \$PATH
2839 + See \`config.log' for more details." >&2;}
2840 +   { (exit 1); exit 1; }; }
2841 +
2842   # Provide some information about the compiler.
2843 < echo "$as_me:$LINENO:" \
2823 <     "checking for C++ compiler version" >&5
2843 > echo "$as_me:$LINENO: checking for C compiler version" >&5
2844   ac_compiler=`set X $ac_compile; echo $2`
2845 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2846 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2845 > { (ac_try="$ac_compiler --version >&5"
2846 > case "(($ac_try" in
2847 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2848 >  *) ac_try_echo=$ac_try;;
2849 > esac
2850 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2851 >  (eval "$ac_compiler --version >&5") 2>&5
2852    ac_status=$?
2853    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2854    (exit $ac_status); }
2855 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2856 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2855 > { (ac_try="$ac_compiler -v >&5"
2856 > case "(($ac_try" in
2857 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2858 >  *) ac_try_echo=$ac_try;;
2859 > esac
2860 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2861 >  (eval "$ac_compiler -v >&5") 2>&5
2862    ac_status=$?
2863    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864    (exit $ac_status); }
2865 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2866 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2865 > { (ac_try="$ac_compiler -V >&5"
2866 > case "(($ac_try" in
2867 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2868 >  *) ac_try_echo=$ac_try;;
2869 > esac
2870 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2871 >  (eval "$ac_compiler -V >&5") 2>&5
2872    ac_status=$?
2873    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2874    (exit $ac_status); }
2875  
2876 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2877 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2878 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2876 > { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2877 > echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2878 > if test "${ac_cv_c_compiler_gnu+set}" = set; then
2879    echo $ECHO_N "(cached) $ECHO_C" >&6
2880   else
2881    cat >conftest.$ac_ext <<_ACEOF
# Line 2861 | Line 2896 | _ACEOF
2896    return 0;
2897   }
2898   _ACEOF
2899 < rm -f conftest.$ac_objext
2900 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2901 <  (eval $ac_compile) 2>conftest.er1
2899 > rm -rf conftest.$ac_objext
2900 > if { (ac_try="$ac_compile"
2901 > case "(($ac_try" in
2902 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2903 >  *) ac_try_echo=$ac_try;;
2904 > esac
2905 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2906 >  (eval "$ac_compile") 2>conftest.er1
2907    ac_status=$?
2908    grep -v '^ *+' conftest.er1 >conftest.err
2909    rm -f conftest.er1
2910    cat conftest.err >&5
2911    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2912 <  (exit $ac_status); } &&
2913 <         { ac_try='test -z "$ac_cxx_werror_flag"
2914 <                         || test ! -s conftest.err'
2915 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2876 <  (eval $ac_try) 2>&5
2877 <  ac_status=$?
2878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2879 <  (exit $ac_status); }; } &&
2880 <         { ac_try='test -s conftest.$ac_objext'
2881 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2882 <  (eval $ac_try) 2>&5
2883 <  ac_status=$?
2884 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2885 <  (exit $ac_status); }; }; then
2912 >  (exit $ac_status); } && {
2913 >         test -z "$ac_c_werror_flag" ||
2914 >         test ! -s conftest.err
2915 >       } && test -s conftest.$ac_objext; then
2916    ac_compiler_gnu=yes
2917   else
2918    echo "$as_me: failed program was:" >&5
2919   sed 's/^/| /' conftest.$ac_ext >&5
2920  
2921 < ac_compiler_gnu=no
2921 >        ac_compiler_gnu=no
2922   fi
2893 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2894 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2923  
2924 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
2925 + ac_cv_c_compiler_gnu=$ac_compiler_gnu
2926 +
2927   fi
2928 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2929 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2930 < GXX=`test $ac_compiler_gnu = yes && echo yes`
2931 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2932 < ac_save_CXXFLAGS=$CXXFLAGS
2933 < CXXFLAGS="-g"
2934 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2935 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2905 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2928 > { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2929 > echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2930 > GCC=`test $ac_compiler_gnu = yes && echo yes`
2931 > ac_test_CFLAGS=${CFLAGS+set}
2932 > ac_save_CFLAGS=$CFLAGS
2933 > { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2934 > echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2935 > if test "${ac_cv_prog_cc_g+set}" = set; then
2936    echo $ECHO_N "(cached) $ECHO_C" >&6
2937   else
2938 <  cat >conftest.$ac_ext <<_ACEOF
2938 >  ac_save_c_werror_flag=$ac_c_werror_flag
2939 >   ac_c_werror_flag=yes
2940 >   ac_cv_prog_cc_g=no
2941 >   CFLAGS="-g"
2942 >   cat >conftest.$ac_ext <<_ACEOF
2943   /* confdefs.h.  */
2944   _ACEOF
2945   cat confdefs.h >>conftest.$ac_ext
# Line 2920 | Line 2954 | _ACEOF
2954    return 0;
2955   }
2956   _ACEOF
2957 < rm -f conftest.$ac_objext
2958 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2959 <  (eval $ac_compile) 2>conftest.er1
2957 > rm -rf conftest.$ac_objext
2958 > if { (ac_try="$ac_compile"
2959 > case "(($ac_try" in
2960 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2961 >  *) ac_try_echo=$ac_try;;
2962 > esac
2963 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2964 >  (eval "$ac_compile") 2>conftest.er1
2965    ac_status=$?
2966    grep -v '^ *+' conftest.er1 >conftest.err
2967    rm -f conftest.er1
2968    cat conftest.err >&5
2969    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2970 <  (exit $ac_status); } &&
2971 <         { ac_try='test -z "$ac_cxx_werror_flag"
2972 <                         || test ! -s conftest.err'
2973 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2974 <  (eval $ac_try) 2>&5
2936 <  ac_status=$?
2937 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2938 <  (exit $ac_status); }; } &&
2939 <         { ac_try='test -s conftest.$ac_objext'
2940 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2941 <  (eval $ac_try) 2>&5
2942 <  ac_status=$?
2943 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2944 <  (exit $ac_status); }; }; then
2945 <  ac_cv_prog_cxx_g=yes
2970 >  (exit $ac_status); } && {
2971 >         test -z "$ac_c_werror_flag" ||
2972 >         test ! -s conftest.err
2973 >       } && test -s conftest.$ac_objext; then
2974 >  ac_cv_prog_cc_g=yes
2975   else
2976    echo "$as_me: failed program was:" >&5
2977   sed 's/^/| /' conftest.$ac_ext >&5
2978  
2979 < ac_cv_prog_cxx_g=no
2980 < fi
2952 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2953 < fi
2954 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2955 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2956 < if test "$ac_test_CXXFLAGS" = set; then
2957 <  CXXFLAGS=$ac_save_CXXFLAGS
2958 < elif test $ac_cv_prog_cxx_g = yes; then
2959 <  if test "$GXX" = yes; then
2960 <    CXXFLAGS="-g -O2"
2961 <  else
2962 <    CXXFLAGS="-g"
2963 <  fi
2964 < else
2965 <  if test "$GXX" = yes; then
2966 <    CXXFLAGS="-O2"
2967 <  else
2968 <    CXXFLAGS=
2969 <  fi
2970 < fi
2971 < for ac_declaration in \
2972 <   '' \
2973 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2974 <   'extern "C" void std::exit (int); using std::exit;' \
2975 <   'extern "C" void exit (int) throw ();' \
2976 <   'extern "C" void exit (int);' \
2977 <   'void exit (int);'
2978 < do
2979 <  cat >conftest.$ac_ext <<_ACEOF
2979 >        CFLAGS=""
2980 >      cat >conftest.$ac_ext <<_ACEOF
2981   /* confdefs.h.  */
2982   _ACEOF
2983   cat confdefs.h >>conftest.$ac_ext
2984   cat >>conftest.$ac_ext <<_ACEOF
2985   /* end confdefs.h.  */
2986 < $ac_declaration
2986 < #include <stdlib.h>
2986 >
2987   int
2988   main ()
2989   {
2990 < exit (42);
2990 >
2991    ;
2992    return 0;
2993   }
2994   _ACEOF
2995 < rm -f conftest.$ac_objext
2996 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2997 <  (eval $ac_compile) 2>conftest.er1
2995 > rm -rf conftest.$ac_objext
2996 > if { (ac_try="$ac_compile"
2997 > case "(($ac_try" in
2998 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2999 >  *) ac_try_echo=$ac_try;;
3000 > esac
3001 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3002 >  (eval "$ac_compile") 2>conftest.er1
3003    ac_status=$?
3004    grep -v '^ *+' conftest.er1 >conftest.err
3005 <  rm -f conftest.er1
3005 >  rm -rf conftest.er1
3006    cat conftest.err >&5
3007    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3008 <  (exit $ac_status); } &&
3009 <         { ac_try='test -z "$ac_cxx_werror_flag"
3010 <                         || test ! -s conftest.err'
3011 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3007 <  (eval $ac_try) 2>&5
3008 <  ac_status=$?
3009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3010 <  (exit $ac_status); }; } &&
3011 <         { ac_try='test -s conftest.$ac_objext'
3012 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3013 <  (eval $ac_try) 2>&5
3014 <  ac_status=$?
3015 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016 <  (exit $ac_status); }; }; then
3008 >  (exit $ac_status); } && {
3009 >         test -z "$ac_c_werror_flag" ||
3010 >         test ! -s conftest.err
3011 >       } && test -s conftest.$ac_objext; then
3012    :
3013   else
3014    echo "$as_me: failed program was:" >&5
3015   sed 's/^/| /' conftest.$ac_ext >&5
3016  
3017 < continue
3018 < fi
3019 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3025 <  cat >conftest.$ac_ext <<_ACEOF
3017 >        ac_c_werror_flag=$ac_save_c_werror_flag
3018 >         CFLAGS="-g"
3019 >         cat >conftest.$ac_ext <<_ACEOF
3020   /* confdefs.h.  */
3021   _ACEOF
3022   cat confdefs.h >>conftest.$ac_ext
3023   cat >>conftest.$ac_ext <<_ACEOF
3024   /* end confdefs.h.  */
3025 < $ac_declaration
3025 >
3026   int
3027   main ()
3028   {
3029 < exit (42);
3029 >
3030    ;
3031    return 0;
3032   }
3033   _ACEOF
3034 < rm -f conftest.$ac_objext
3035 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3036 <  (eval $ac_compile) 2>conftest.er1
3034 > rm -rf conftest.$ac_objext
3035 > if { (ac_try="$ac_compile"
3036 > case "(($ac_try" in
3037 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3038 >  *) ac_try_echo=$ac_try;;
3039 > esac
3040 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3041 >  (eval "$ac_compile") 2>conftest.er1
3042    ac_status=$?
3043    grep -v '^ *+' conftest.er1 >conftest.err
3044    rm -f conftest.er1
3045    cat conftest.err >&5
3046    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3047 <  (exit $ac_status); } &&
3048 <         { ac_try='test -z "$ac_cxx_werror_flag"
3049 <                         || test ! -s conftest.err'
3050 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3051 <  (eval $ac_try) 2>&5
3053 <  ac_status=$?
3054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055 <  (exit $ac_status); }; } &&
3056 <         { ac_try='test -s conftest.$ac_objext'
3057 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3058 <  (eval $ac_try) 2>&5
3059 <  ac_status=$?
3060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3061 <  (exit $ac_status); }; }; then
3062 <  break
3047 >  (exit $ac_status); } && {
3048 >         test -z "$ac_c_werror_flag" ||
3049 >         test ! -s conftest.err
3050 >       } && test -s conftest.$ac_objext; then
3051 >  ac_cv_prog_cc_g=yes
3052   else
3053    echo "$as_me: failed program was:" >&5
3054   sed 's/^/| /' conftest.$ac_ext >&5
3055  
3056 +
3057   fi
3058 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3059 < done
3070 < rm -f conftest*
3071 < if test -n "$ac_declaration"; then
3072 <  echo '#ifdef __cplusplus' >>confdefs.h
3073 <  echo $ac_declaration      >>confdefs.h
3074 <  echo '#endif'             >>confdefs.h
3058 >
3059 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
3060   fi
3061  
3062 < ac_ext=c
3063 < ac_cpp='$CPP $CPPFLAGS'
3079 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3080 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3081 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3062 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
3063 > fi
3064  
3065 <
3066 < ac_ext=c
3085 < ac_cpp='$CPP $CPPFLAGS'
3086 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3087 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3088 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3089 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3090 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3091 < # On Suns, sometimes $CPP names a directory.
3092 < if test -n "$CPP" && test -d "$CPP"; then
3093 <  CPP=
3065 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
3066 >   ac_c_werror_flag=$ac_save_c_werror_flag
3067   fi
3068 < if test -z "$CPP"; then
3069 <  if test "${ac_cv_prog_CPP+set}" = set; then
3068 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3069 > echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3070 > if test "$ac_test_CFLAGS" = set; then
3071 >  CFLAGS=$ac_save_CFLAGS
3072 > elif test $ac_cv_prog_cc_g = yes; then
3073 >  if test "$GCC" = yes; then
3074 >    CFLAGS="-g -O2"
3075 >  else
3076 >    CFLAGS="-g"
3077 >  fi
3078 > else
3079 >  if test "$GCC" = yes; then
3080 >    CFLAGS="-O2"
3081 >  else
3082 >    CFLAGS=
3083 >  fi
3084 > fi
3085 > { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3086 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3087 > if test "${ac_cv_prog_cc_c89+set}" = set; then
3088    echo $ECHO_N "(cached) $ECHO_C" >&6
3089   else
3090 <      # Double quotes because CPP needs to be expanded
3091 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3092 <    do
3102 <      ac_preproc_ok=false
3103 < for ac_c_preproc_warn_flag in '' yes
3104 < do
3105 <  # Use a header file that comes with gcc, so configuring glibc
3106 <  # with a fresh cross-compiler works.
3107 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3108 <  # <limits.h> exists even on freestanding compilers.
3109 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3110 <  # not just through cpp. "Syntax error" is here to catch this case.
3111 <  cat >conftest.$ac_ext <<_ACEOF
3090 >  ac_cv_prog_cc_c89=no
3091 > ac_save_CC=$CC
3092 > cat >conftest.$ac_ext <<_ACEOF
3093   /* confdefs.h.  */
3094   _ACEOF
3095   cat confdefs.h >>conftest.$ac_ext
3096   cat >>conftest.$ac_ext <<_ACEOF
3097   /* end confdefs.h.  */
3098 < #ifdef __STDC__
3099 < # include <limits.h>
3100 < #else
3101 < # include <assert.h>
3102 < #endif
3103 <                     Syntax error
3098 > #include <stdarg.h>
3099 > #include <stdio.h>
3100 > #include <sys/types.h>
3101 > #include <sys/stat.h>
3102 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3103 > struct buf { int x; };
3104 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
3105 > static char *e (p, i)
3106 >     char **p;
3107 >     int i;
3108 > {
3109 >  return p[i];
3110 > }
3111 > static char *f (char * (*g) (char **, int), char **p, ...)
3112 > {
3113 >  char *s;
3114 >  va_list v;
3115 >  va_start (v,p);
3116 >  s = g (p, va_arg (v,int));
3117 >  va_end (v);
3118 >  return s;
3119 > }
3120 >
3121 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3122 >   function prototypes and stuff, but not '\xHH' hex character constants.
3123 >   These don't provoke an error unfortunately, instead are silently treated
3124 >   as 'x'.  The following induces an error, until -std is added to get
3125 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3126 >   array size at least.  It's necessary to write '\x00'==0 to get something
3127 >   that's true only with -std.  */
3128 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3129 >
3130 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3131 >   inside strings and character constants.  */
3132 > #define FOO(x) 'x'
3133 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3134 >
3135 > int test (int i, double x);
3136 > struct s1 {int (*f) (int a);};
3137 > struct s2 {int (*f) (double a);};
3138 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3139 > int argc;
3140 > char **argv;
3141 > int
3142 > main ()
3143 > {
3144 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3145 >  ;
3146 >  return 0;
3147 > }
3148   _ACEOF
3149 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3150 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3149 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3150 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3151 > do
3152 >  CC="$ac_save_CC $ac_arg"
3153 >  rm -rf conftest.$ac_objext
3154 > if { (ac_try="$ac_compile"
3155 > case "(($ac_try" in
3156 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3157 >  *) ac_try_echo=$ac_try;;
3158 > esac
3159 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3160 >  (eval "$ac_compile") 2>conftest.er1
3161    ac_status=$?
3162    grep -v '^ *+' conftest.er1 >conftest.err
3163    rm -f conftest.er1
3164    cat conftest.err >&5
3165    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3166 <  (exit $ac_status); } >/dev/null; then
3167 <  if test -s conftest.err; then
3168 <    ac_cpp_err=$ac_c_preproc_warn_flag
3169 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3170 <  else
3136 <    ac_cpp_err=
3137 <  fi
3166 >  (exit $ac_status); } && {
3167 >         test -z "$ac_c_werror_flag" ||
3168 >         test ! -s conftest.err
3169 >       } && test -s conftest.$ac_objext; then
3170 >  ac_cv_prog_cc_c89=$ac_arg
3171   else
3139  ac_cpp_err=yes
3140 fi
3141 if test -z "$ac_cpp_err"; then
3142  :
3143 else
3172    echo "$as_me: failed program was:" >&5
3173   sed 's/^/| /' conftest.$ac_ext >&5
3174  
3175 <  # Broken: fails on valid input.
3148 < continue
3175 >
3176   fi
3150 rm -f conftest.err conftest.$ac_ext
3177  
3178 <  # OK, works on sane cases.  Now check whether non-existent headers
3179 <  # can be detected and how.
3180 <  cat >conftest.$ac_ext <<_ACEOF
3181 < /* confdefs.h.  */
3182 < _ACEOF
3183 < cat confdefs.h >>conftest.$ac_ext
3184 < cat >>conftest.$ac_ext <<_ACEOF
3185 < /* end confdefs.h.  */
3186 < #include <ac_nonexistent.h>
3187 < _ACEOF
3188 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3189 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3190 <  ac_status=$?
3178 > rm -rf core conftest.err conftest.$ac_objext
3179 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
3180 > done
3181 > rm -rf conftest.$ac_ext
3182 > CC=$ac_save_CC
3183 >
3184 > fi
3185 > # AC_CACHE_VAL
3186 > case "x$ac_cv_prog_cc_c89" in
3187 >  x)
3188 >    { echo "$as_me:$LINENO: result: none needed" >&5
3189 > echo "${ECHO_T}none needed" >&6; } ;;
3190 >  xno)
3191 >    { echo "$as_me:$LINENO: result: unsupported" >&5
3192 > echo "${ECHO_T}unsupported" >&6; } ;;
3193 >  *)
3194 >    CC="$CC $ac_cv_prog_cc_c89"
3195 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3196 > echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3197 > esac
3198 >
3199 >
3200 > ac_ext=c
3201 > ac_cpp='$CPP $CPPFLAGS'
3202 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3203 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3204 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3205 >
3206 > ac_ext=${ac_fc_srcext-f}
3207 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3208 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3209 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3210 > if test -n "$ac_tool_prefix"; then
3211 >  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3212 >  do
3213 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3214 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3215 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3216 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3217 > if test "${ac_cv_prog_FC+set}" = set; then
3218 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3219 > else
3220 >  if test -n "$FC"; then
3221 >  ac_cv_prog_FC="$FC" # Let the user override the test.
3222 > else
3223 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3224 > for as_dir in $PATH
3225 > do
3226 >  IFS=$as_save_IFS
3227 >  test -z "$as_dir" && as_dir=.
3228 >  for ac_exec_ext in '' $ac_executable_extensions; do
3229 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3230 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3231 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3232 >    break 2
3233 >  fi
3234 > done
3235 > done
3236 > IFS=$as_save_IFS
3237 >
3238 > fi
3239 > fi
3240 > FC=$ac_cv_prog_FC
3241 > if test -n "$FC"; then
3242 >  { echo "$as_me:$LINENO: result: $FC" >&5
3243 > echo "${ECHO_T}$FC" >&6; }
3244 > else
3245 >  { echo "$as_me:$LINENO: result: no" >&5
3246 > echo "${ECHO_T}no" >&6; }
3247 > fi
3248 >
3249 >
3250 >    test -n "$FC" && break
3251 >  done
3252 > fi
3253 > if test -z "$FC"; then
3254 >  ac_ct_FC=$FC
3255 >  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3256 > do
3257 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3258 > set dummy $ac_prog; ac_word=$2
3259 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3260 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3261 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3262 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3263 > else
3264 >  if test -n "$ac_ct_FC"; then
3265 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3266 > else
3267 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3268 > for as_dir in $PATH
3269 > do
3270 >  IFS=$as_save_IFS
3271 >  test -z "$as_dir" && as_dir=.
3272 >  for ac_exec_ext in '' $ac_executable_extensions; do
3273 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3274 >    ac_cv_prog_ac_ct_FC="$ac_prog"
3275 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3276 >    break 2
3277 >  fi
3278 > done
3279 > done
3280 > IFS=$as_save_IFS
3281 >
3282 > fi
3283 > fi
3284 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
3285 > if test -n "$ac_ct_FC"; then
3286 >  { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3287 > echo "${ECHO_T}$ac_ct_FC" >&6; }
3288 > else
3289 >  { echo "$as_me:$LINENO: result: no" >&5
3290 > echo "${ECHO_T}no" >&6; }
3291 > fi
3292 >
3293 >
3294 >  test -n "$ac_ct_FC" && break
3295 > done
3296 >
3297 >  if test "x$ac_ct_FC" = x; then
3298 >    FC=""
3299 >  else
3300 >    case $cross_compiling:$ac_tool_warned in
3301 > yes:)
3302 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3303 > whose name does not start with the host triplet.  If you think this
3304 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3305 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3306 > whose name does not start with the host triplet.  If you think this
3307 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3308 > ac_tool_warned=yes ;;
3309 > esac
3310 >    FC=$ac_ct_FC
3311 >  fi
3312 > fi
3313 >
3314 >
3315 > # Provide some information about the compiler.
3316 > echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
3317 > ac_compiler=`set X $ac_compile; echo $2`
3318 > { (ac_try="$ac_compiler --version >&5"
3319 > case "(($ac_try" in
3320 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321 >  *) ac_try_echo=$ac_try;;
3322 > esac
3323 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3324 >  (eval "$ac_compiler --version >&5") 2>&5
3325 >  ac_status=$?
3326 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3327 >  (exit $ac_status); }
3328 > { (ac_try="$ac_compiler -v >&5"
3329 > case "(($ac_try" in
3330 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3331 >  *) ac_try_echo=$ac_try;;
3332 > esac
3333 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3334 >  (eval "$ac_compiler -v >&5") 2>&5
3335 >  ac_status=$?
3336 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337 >  (exit $ac_status); }
3338 > { (ac_try="$ac_compiler -V >&5"
3339 > case "(($ac_try" in
3340 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3341 >  *) ac_try_echo=$ac_try;;
3342 > esac
3343 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3344 >  (eval "$ac_compiler -V >&5") 2>&5
3345 >  ac_status=$?
3346 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3347 >  (exit $ac_status); }
3348 > rm -rf a.out
3349 >
3350 > # If we don't use `.F' as extension, the preprocessor is not run on the
3351 > # input file.  (Note that this only needs to work for GNU compilers.)
3352 > ac_save_ext=$ac_ext
3353 > ac_ext=F
3354 > { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
3355 > echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
3356 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then
3357 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3358 > else
3359 >  cat >conftest.$ac_ext <<_ACEOF
3360 >      program main
3361 > #ifndef __GNUC__
3362 >       choke me
3363 > #endif
3364 >
3365 >      end
3366 > _ACEOF
3367 > rm -rf conftest.$ac_objext
3368 > if { (ac_try="$ac_compile"
3369 > case "(($ac_try" in
3370 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3371 >  *) ac_try_echo=$ac_try;;
3372 > esac
3373 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3374 >  (eval "$ac_compile") 2>conftest.er1
3375 >  ac_status=$?
3376    grep -v '^ *+' conftest.er1 >conftest.err
3377    rm -f conftest.er1
3378    cat conftest.err >&5
3379    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3380 <  (exit $ac_status); } >/dev/null; then
3381 <  if test -s conftest.err; then
3382 <    ac_cpp_err=$ac_c_preproc_warn_flag
3383 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3380 >  (exit $ac_status); } && {
3381 >         test -z "$ac_fc_werror_flag" ||
3382 >         test ! -s conftest.err
3383 >       } && test -s conftest.$ac_objext; then
3384 >  ac_compiler_gnu=yes
3385 > else
3386 >  echo "$as_me: failed program was:" >&5
3387 > sed 's/^/| /' conftest.$ac_ext >&5
3388 >
3389 >        ac_compiler_gnu=no
3390 > fi
3391 >
3392 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
3393 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3394 >
3395 > fi
3396 > { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
3397 > echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
3398 > ac_ext=$ac_save_ext
3399 > ac_test_FFLAGS=${FCFLAGS+set}
3400 > ac_save_FFLAGS=$FCFLAGS
3401 > FCFLAGS=
3402 > { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
3403 > echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
3404 > if test "${ac_cv_prog_fc_g+set}" = set; then
3405 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3406 > else
3407 >  FCFLAGS=-g
3408 > cat >conftest.$ac_ext <<_ACEOF
3409 >      program main
3410 >
3411 >      end
3412 > _ACEOF
3413 > rm -rf conftest.$ac_objext
3414 > if { (ac_try="$ac_compile"
3415 > case "(($ac_try" in
3416 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3417 >  *) ac_try_echo=$ac_try;;
3418 > esac
3419 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3420 >  (eval "$ac_compile") 2>conftest.er1
3421 >  ac_status=$?
3422 >  grep -v '^ *+' conftest.er1 >conftest.err
3423 >  rm -f conftest.er1
3424 >  cat conftest.err >&5
3425 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3426 >  (exit $ac_status); } && {
3427 >         test -z "$ac_fc_werror_flag" ||
3428 >         test ! -s conftest.err
3429 >       } && test -s conftest.$ac_objext; then
3430 >  ac_cv_prog_fc_g=yes
3431 > else
3432 >  echo "$as_me: failed program was:" >&5
3433 > sed 's/^/| /' conftest.$ac_ext >&5
3434 >
3435 >        ac_cv_prog_fc_g=no
3436 > fi
3437 >
3438 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
3439 >
3440 > fi
3441 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
3442 > echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
3443 > if test "$ac_test_FFLAGS" = set; then
3444 >  FCFLAGS=$ac_save_FFLAGS
3445 > elif test $ac_cv_prog_fc_g = yes; then
3446 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3447 >    FCFLAGS="-g -O2"
3448    else
3449 <    ac_cpp_err=
3449 >    FCFLAGS="-g"
3450    fi
3451   else
3452 <  ac_cpp_err=yes
3452 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3453 >    FCFLAGS="-O2"
3454 >  else
3455 >    FCFLAGS=
3456 >  fi
3457   fi
3458 < if test -z "$ac_cpp_err"; then
3458 >
3459 > ac_ext=c
3460 > ac_cpp='$CPP $CPPFLAGS'
3461 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3462 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3463 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3464 >
3465 > ac_ext=c
3466 > ac_cpp='$CPP $CPPFLAGS'
3467 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3468 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3469 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3470 > { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3471 > echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3472 > # On Suns, sometimes $CPP names a directory.
3473 > if test -n "$CPP" && test -d "$CPP"; then
3474 >  CPP=
3475 > fi
3476 > if test -z "$CPP"; then
3477 >  if test "${ac_cv_prog_CPP+set}" = set; then
3478 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3479 > else
3480 >      # Double quotes because CPP needs to be expanded
3481 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3482 >    do
3483 >      ac_preproc_ok=false
3484 > for ac_c_preproc_warn_flag in '' yes
3485 > do
3486 >  # Use a header file that comes with gcc, so configuring glibc
3487 >  # with a fresh cross-compiler works.
3488 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3489 >  # <limits.h> exists even on freestanding compilers.
3490 >  # On the NeXT, cc -E runs the code through the compiler's parser,
3491 >  # not just through cpp. "Syntax error" is here to catch this case.
3492 >  cat >conftest.$ac_ext <<_ACEOF
3493 > /* confdefs.h.  */
3494 > _ACEOF
3495 > cat confdefs.h >>conftest.$ac_ext
3496 > cat >>conftest.$ac_ext <<_ACEOF
3497 > /* end confdefs.h.  */
3498 > #ifdef __STDC__
3499 > # include <limits.h>
3500 > #else
3501 > # include <assert.h>
3502 > #endif
3503 >                     Syntax error
3504 > _ACEOF
3505 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3506 > case "(($ac_try" in
3507 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3508 >  *) ac_try_echo=$ac_try;;
3509 > esac
3510 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3511 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3512 >  ac_status=$?
3513 >  grep -v '^ *+' conftest.er1 >conftest.err
3514 >  rm -rf conftest.er1
3515 >  cat conftest.err >&5
3516 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 >  (exit $ac_status); } >/dev/null && {
3518 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3519 >         test ! -s conftest.err
3520 >       }; then
3521 >  :
3522 > else
3523 >  echo "$as_me: failed program was:" >&5
3524 > sed 's/^/| /' conftest.$ac_ext >&5
3525 >
3526 >  # Broken: fails on valid input.
3527 > continue
3528 > fi
3529 >
3530 > rm -rf conftest.err conftest.$ac_ext
3531 >
3532 >  # OK, works on sane cases.  Now check whether nonexistent headers
3533 >  # can be detected and how.
3534 >  cat >conftest.$ac_ext <<_ACEOF
3535 > /* confdefs.h.  */
3536 > _ACEOF
3537 > cat confdefs.h >>conftest.$ac_ext
3538 > cat >>conftest.$ac_ext <<_ACEOF
3539 > /* end confdefs.h.  */
3540 > #include <ac_nonexistent.h>
3541 > _ACEOF
3542 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3543 > case "(($ac_try" in
3544 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3545 >  *) ac_try_echo=$ac_try;;
3546 > esac
3547 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3548 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3549 >  ac_status=$?
3550 >  grep -v '^ *+' conftest.er1 >conftest.err
3551 >  rm -f conftest.er1
3552 >  cat conftest.err >&5
3553 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3554 >  (exit $ac_status); } >/dev/null && {
3555 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3556 >         test ! -s conftest.err
3557 >       }; then
3558    # Broken: success on invalid input.
3559   continue
3560   else
# Line 3187 | Line 3565 | fi
3565   ac_preproc_ok=:
3566   break
3567   fi
3190 rm -f conftest.err conftest.$ac_ext
3568  
3569 + rm -rf conftest.err conftest.$ac_ext
3570 +
3571   done
3572   # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3573 < rm -f conftest.err conftest.$ac_ext
3573 > rm -rf conftest.err conftest.$ac_ext
3574   if $ac_preproc_ok; then
3575    break
3576   fi
# Line 3204 | Line 3583 | fi
3583   else
3584    ac_cv_prog_CPP=$CPP
3585   fi
3586 < echo "$as_me:$LINENO: result: $CPP" >&5
3587 < echo "${ECHO_T}$CPP" >&6
3586 > { echo "$as_me:$LINENO: result: $CPP" >&5
3587 > echo "${ECHO_T}$CPP" >&6; }
3588   ac_preproc_ok=false
3589   for ac_c_preproc_warn_flag in '' yes
3590   do
# Line 3228 | Line 3607 | _ACEOF
3607   #endif
3608                       Syntax error
3609   _ACEOF
3610 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3611 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3610 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3611 > case "(($ac_try" in
3612 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3613 >  *) ac_try_echo=$ac_try;;
3614 > esac
3615 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3616 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3617    ac_status=$?
3618    grep -v '^ *+' conftest.er1 >conftest.err
3619    rm -f conftest.er1
3620    cat conftest.err >&5
3621    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622 <  (exit $ac_status); } >/dev/null; then
3623 <  if test -s conftest.err; then
3624 <    ac_cpp_err=$ac_c_preproc_warn_flag
3625 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3242 <  else
3243 <    ac_cpp_err=
3244 <  fi
3245 < else
3246 <  ac_cpp_err=yes
3247 < fi
3248 < if test -z "$ac_cpp_err"; then
3622 >  (exit $ac_status); } >/dev/null && {
3623 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3624 >         test ! -s conftest.err
3625 >       }; then
3626    :
3627   else
3628    echo "$as_me: failed program was:" >&5
# Line 3254 | Line 3631 | fi
3631    # Broken: fails on valid input.
3632   continue
3633   fi
3257 rm -f conftest.err conftest.$ac_ext
3634  
3635 <  # OK, works on sane cases.  Now check whether non-existent headers
3635 > rm -rf conftest.err conftest.$ac_ext
3636 >
3637 >  # OK, works on sane cases.  Now check whether nonexistent headers
3638    # can be detected and how.
3639    cat >conftest.$ac_ext <<_ACEOF
3640   /* confdefs.h.  */
# Line 3266 | Line 3644 | _ACEOF
3644   /* end confdefs.h.  */
3645   #include <ac_nonexistent.h>
3646   _ACEOF
3647 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3648 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3647 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3648 > case "(($ac_try" in
3649 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3650 >  *) ac_try_echo=$ac_try;;
3651 > esac
3652 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3653 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3654    ac_status=$?
3655    grep -v '^ *+' conftest.er1 >conftest.err
3656    rm -f conftest.er1
3657    cat conftest.err >&5
3658    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3659 <  (exit $ac_status); } >/dev/null; then
3660 <  if test -s conftest.err; then
3661 <    ac_cpp_err=$ac_c_preproc_warn_flag
3662 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3280 <  else
3281 <    ac_cpp_err=
3282 <  fi
3283 < else
3284 <  ac_cpp_err=yes
3285 < fi
3286 < if test -z "$ac_cpp_err"; then
3659 >  (exit $ac_status); } >/dev/null && {
3660 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3661 >         test ! -s conftest.err
3662 >       }; then
3663    # Broken: success on invalid input.
3664   continue
3665   else
# Line 3294 | Line 3670 | fi
3670   ac_preproc_ok=:
3671   break
3672   fi
3297 rm -f conftest.err conftest.$ac_ext
3673  
3674 + rm -rf conftest.err conftest.$ac_ext
3675 +
3676   done
3677   # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3678 < rm -f conftest.err conftest.$ac_ext
3678 > rm -rf conftest.err conftest.$ac_ext
3679   if $ac_preproc_ok; then
3680    :
3681   else
# Line 3315 | Line 3692 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
3692   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3693   ac_compiler_gnu=$ac_cv_c_compiler_gnu
3694  
3695 <
3696 < echo "$as_me:$LINENO: checking for egrep" >&5
3697 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3321 < if test "${ac_cv_prog_egrep+set}" = set; then
3695 > { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3696 > echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3697 > if test "${ac_cv_path_GREP+set}" = set; then
3698    echo $ECHO_N "(cached) $ECHO_C" >&6
3699   else
3700 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3701 <    then ac_cv_prog_egrep='grep -E'
3702 <    else ac_cv_prog_egrep='egrep'
3700 >  # Extract the first word of "grep ggrep" to use in msg output
3701 > if test -z "$GREP"; then
3702 > set dummy grep ggrep; ac_prog_name=$2
3703 > if test "${ac_cv_path_GREP+set}" = set; then
3704 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3705 > else
3706 >  ac_path_GREP_found=false
3707 > # Loop through the user's path and test for each of PROGNAME-LIST
3708 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3709 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3710 > do
3711 >  IFS=$as_save_IFS
3712 >  test -z "$as_dir" && as_dir=.
3713 >  for ac_prog in grep ggrep; do
3714 >  for ac_exec_ext in '' $ac_executable_extensions; do
3715 >    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3716 >    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3717 >    # Check for GNU ac_path_GREP and select it if it is found.
3718 >  # Check for GNU $ac_path_GREP
3719 > case `"$ac_path_GREP" --version 2>&1` in
3720 > *GNU*)
3721 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3722 > *)
3723 >  ac_count=0
3724 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3725 >  while :
3726 >  do
3727 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
3728 >    mv "conftest.tmp" "conftest.in"
3729 >    cp "conftest.in" "conftest.nl"
3730 >    echo 'GREP' >> "conftest.nl"
3731 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3732 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3733 >    ac_count=`expr $ac_count + 1`
3734 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3735 >      # Best one so far, save it but keep looking for a better one
3736 >      ac_cv_path_GREP="$ac_path_GREP"
3737 >      ac_path_GREP_max=$ac_count
3738      fi
3739 +    # 10*(2^10) chars as input seems more than enough
3740 +    test $ac_count -gt 10 && break
3741 +  done
3742 +  rm -rf conftest.in conftest.tmp conftest.nl conftest.out;;
3743 + esac
3744 +
3745 +
3746 +    $ac_path_GREP_found && break 3
3747 +  done
3748 + done
3749 +
3750 + done
3751 + IFS=$as_save_IFS
3752 +
3753 +
3754   fi
3329 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3330 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3331 EGREP=$ac_cv_prog_egrep
3755  
3756 + GREP="$ac_cv_path_GREP"
3757 + if test -z "$GREP"; then
3758 +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3759 + echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3760 +   { (exit 1); exit 1; }; }
3761 + fi
3762  
3763 + else
3764 +  ac_cv_path_GREP=$GREP
3765 + fi
3766  
3767 < OOPSE_TEMPLATE_FLAGS=""
3768 < if test $ac_cv_cxx_compiler_gnu = no; then
3769 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3770 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3771 <  echo 'void f(){}' > conftest.cc
3340 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3341 <    echo "$as_me:$LINENO: result: yes" >&5
3342 < echo "${ECHO_T}yes" >&6
3343 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3344 <  else
3345 <    echo "$as_me:$LINENO: result: no" >&5
3346 < echo "${ECHO_T}no" >&6
3347 <  fi
3348 <  rm -f conftest*
3349 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3350 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3351 <  echo 'void f(){}' > conftest.cc
3352 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3353 <    echo "$as_me:$LINENO: result: yes" >&5
3354 < echo "${ECHO_T}yes" >&6
3355 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3356 <  else
3357 <    echo "$as_me:$LINENO: result: no" >&5
3358 < echo "${ECHO_T}no" >&6
3359 <  fi
3360 <  rm -f conftest*
3361 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3362 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3363 <  echo 'void f(){}' > conftest.cc
3364 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3365 <    echo "$as_me:$LINENO: result: yes" >&5
3366 < echo "${ECHO_T}yes" >&6
3367 <    OOPSE_TEMPLATE_FLAGS="-pto"
3368 <  else
3369 <    echo "$as_me:$LINENO: result: no" >&5
3370 < echo "${ECHO_T}no" >&6
3371 <  fi
3372 <  rm -f conftest*
3373 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3374 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3375 <  echo 'void f(){}' > conftest.cc
3376 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3377 <    echo "$as_me:$LINENO: result: yes" >&5
3378 < echo "${ECHO_T}yes" >&6
3767 >
3768 > fi
3769 > { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3770 > echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3771 > GREP="$ac_cv_path_GREP"
3772  
3773  
3774 <    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3775 <  else
3776 <    echo "$as_me:$LINENO: result: no" >&5
3777 < echo "${ECHO_T}no" >&6
3778 <  fi
3774 > { echo "$as_me:$LINENO: checking for egrep" >&5
3775 > echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3776 > if test "${ac_cv_path_EGREP+set}" = set; then
3777 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3778 > else
3779 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3780 >   then ac_cv_path_EGREP="$GREP -E"
3781 >   else
3782 >     # Extract the first word of "egrep" to use in msg output
3783 > if test -z "$EGREP"; then
3784 > set dummy egrep; ac_prog_name=$2
3785 > if test "${ac_cv_path_EGREP+set}" = set; then
3786 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3787 > else
3788 >  ac_path_EGREP_found=false
3789 > # Loop through the user's path and test for each of PROGNAME-LIST
3790 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3791 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3792 > do
3793 >  IFS=$as_save_IFS
3794 >  test -z "$as_dir" && as_dir=.
3795 >  for ac_prog in egrep; do
3796 >  for ac_exec_ext in '' $ac_executable_extensions; do
3797 >    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3798 >    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3799 >    # Check for GNU ac_path_EGREP and select it if it is found.
3800 >  # Check for GNU $ac_path_EGREP
3801 > case `"$ac_path_EGREP" --version 2>&1` in
3802 > *GNU*)
3803 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3804 > *)
3805 >  ac_count=0
3806 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3807 >  while :
3808 >  do
3809 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
3810 >    mv "conftest.tmp" "conftest.in"
3811 >    cp "conftest.in" "conftest.nl"
3812 >    echo 'EGREP' >> "conftest.nl"
3813 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3814 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3815 >    ac_count=`expr $ac_count + 1`
3816 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3817 >      # Best one so far, save it but keep looking for a better one
3818 >      ac_cv_path_EGREP="$ac_path_EGREP"
3819 >      ac_path_EGREP_max=$ac_count
3820 >    fi
3821 >    # 10*(2^10) chars as input seems more than enough
3822 >    test $ac_count -gt 10 && break
3823 >  done
3824 >  rm -rf conftest.in conftest.tmp conftest.nl conftest.out;;
3825 > esac
3826 >
3827 >
3828 >    $ac_path_EGREP_found && break 3
3829 >  done
3830 > done
3831 >
3832 > done
3833 > IFS=$as_save_IFS
3834 >
3835 >
3836   fi
3837  
3838 + EGREP="$ac_cv_path_EGREP"
3839 + if test -z "$EGREP"; then
3840 +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3841 + echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3842 +   { (exit 1); exit 1; }; }
3843 + fi
3844  
3845 + else
3846 +  ac_cv_path_EGREP=$EGREP
3847 + fi
3848  
3849  
3850 < ac_ext=f90
3851 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3852 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3853 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3850 >   fi
3851 > fi
3852 > { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3853 > echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3854 > EGREP="$ac_cv_path_EGREP"
3855 >
3856 >
3857 > { echo "$as_me:$LINENO: checking whether ln -s works" >&5
3858 > echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
3859 > LN_S=$as_ln_s
3860 > if test "$LN_S" = "ln -s"; then
3861 >  { echo "$as_me:$LINENO: result: yes" >&5
3862 > echo "${ECHO_T}yes" >&6; }
3863 > else
3864 >  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3865 > echo "${ECHO_T}no, using $LN_S" >&6; }
3866 > fi
3867 >
3868 > { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3869 > echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3870 > set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3871 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
3872 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3873 > else
3874 >  cat >conftest.make <<\_ACEOF
3875 > SHELL = /bin/sh
3876 > all:
3877 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
3878 > _ACEOF
3879 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3880 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
3881 >  *@@@%%%=?*=@@@%%%*)
3882 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
3883 >  *)
3884 >    eval ac_cv_prog_make_${ac_make}_set=no;;
3885 > esac
3886 > rm -rf conftest.make
3887 > fi
3888 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3889 >  { echo "$as_me:$LINENO: result: yes" >&5
3890 > echo "${ECHO_T}yes" >&6; }
3891 >  SET_MAKE=
3892 > else
3893 >  { echo "$as_me:$LINENO: result: no" >&5
3894 > echo "${ECHO_T}no" >&6; }
3895 >  SET_MAKE="MAKE=${MAKE-make}"
3896 > fi
3897 >
3898   if test -n "$ac_tool_prefix"; then
3899 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3900 <  do
3901 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3902 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3903 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3401 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3402 < if test "${ac_cv_prog_F90+set}" = set; then
3899 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3900 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3901 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3902 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3903 > if test "${ac_cv_prog_RANLIB+set}" = set; then
3904    echo $ECHO_N "(cached) $ECHO_C" >&6
3905   else
3906 <  if test -n "$F90"; then
3907 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3906 >  if test -n "$RANLIB"; then
3907 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3908   else
3909   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3910   for as_dir in $PATH
# Line 3411 | Line 3912 | do
3912    IFS=$as_save_IFS
3913    test -z "$as_dir" && as_dir=.
3914    for ac_exec_ext in '' $ac_executable_extensions; do
3915 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3916 <    ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3915 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3916 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3917      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3918      break 2
3919    fi
3920   done
3921   done
3922 + IFS=$as_save_IFS
3923  
3924   fi
3925   fi
3926 < F90=$ac_cv_prog_F90
3927 < if test -n "$F90"; then
3928 <  echo "$as_me:$LINENO: result: $F90" >&5
3929 < echo "${ECHO_T}$F90" >&6
3926 > RANLIB=$ac_cv_prog_RANLIB
3927 > if test -n "$RANLIB"; then
3928 >  { echo "$as_me:$LINENO: result: $RANLIB" >&5
3929 > echo "${ECHO_T}$RANLIB" >&6; }
3930   else
3931 <  echo "$as_me:$LINENO: result: no" >&5
3932 < echo "${ECHO_T}no" >&6
3931 >  { echo "$as_me:$LINENO: result: no" >&5
3932 > echo "${ECHO_T}no" >&6; }
3933   fi
3934  
3935 <    test -n "$F90" && break
3434 <  done
3935 >
3936   fi
3937 < if test -z "$F90"; then
3938 <  ac_ct_F90=$F90
3939 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3940 < do
3941 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
3942 < set dummy $ac_prog; ac_word=$2
3943 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3443 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3444 < if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3937 > if test -z "$ac_cv_prog_RANLIB"; then
3938 >  ac_ct_RANLIB=$RANLIB
3939 >  # Extract the first word of "ranlib", so it can be a program name with args.
3940 > set dummy ranlib; ac_word=$2
3941 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3942 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3943 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3944    echo $ECHO_N "(cached) $ECHO_C" >&6
3945   else
3946 <  if test -n "$ac_ct_F90"; then
3947 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3946 >  if test -n "$ac_ct_RANLIB"; then
3947 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3948   else
3949   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3950   for as_dir in $PATH
# Line 3453 | Line 3952 | do
3952    IFS=$as_save_IFS
3953    test -z "$as_dir" && as_dir=.
3954    for ac_exec_ext in '' $ac_executable_extensions; do
3955 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3956 <    ac_cv_prog_ac_ct_F90="$ac_prog"
3955 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3956 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
3957      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3958      break 2
3959    fi
3960   done
3961   done
3962 + IFS=$as_save_IFS
3963  
3964   fi
3965   fi
3966 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3967 < if test -n "$ac_ct_F90"; then
3968 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3969 < echo "${ECHO_T}$ac_ct_F90" >&6
3966 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3967 > if test -n "$ac_ct_RANLIB"; then
3968 >  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3969 > echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
3970   else
3971 <  echo "$as_me:$LINENO: result: no" >&5
3972 < echo "${ECHO_T}no" >&6
3971 >  { echo "$as_me:$LINENO: result: no" >&5
3972 > echo "${ECHO_T}no" >&6; }
3973   fi
3974  
3975 <  test -n "$ac_ct_F90" && break
3976 < done
3975 >  if test "x$ac_ct_RANLIB" = x; then
3976 >    RANLIB=":"
3977 >  else
3978 >    case $cross_compiling:$ac_tool_warned in
3979 > yes:)
3980 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3981 > whose name does not start with the host triplet.  If you think this
3982 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3983 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3984 > whose name does not start with the host triplet.  If you think this
3985 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3986 > ac_tool_warned=yes ;;
3987 > esac
3988 >    RANLIB=$ac_ct_RANLIB
3989 >  fi
3990 > else
3991 >  RANLIB="$ac_cv_prog_RANLIB"
3992 > fi
3993  
3478  F90=$ac_ct_F90
3479 fi
3994  
3995 <
3996 < # If we don't use `.F90' as extension, the preprocessor is not run on the
3997 < # input file.
3998 < ac_save_ext=$ac_ext
3999 < ac_ext=F90
3486 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3487 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3488 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3995 >   # Extract the first word of "perl", so it can be a program name with args.
3996 > set dummy perl; ac_word=$2
3997 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3998 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3999 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
4000    echo $ECHO_N "(cached) $ECHO_C" >&6
4001   else
4002 <  cat >conftest.$ac_ext <<_ACEOF
4002 >  case $PERLINTERP in
4003 >  [\\/]* | ?:[\\/]*)
4004 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4005 >  ;;
4006 >  *)
4007 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4008 > for as_dir in $PATH
4009 > do
4010 >  IFS=$as_save_IFS
4011 >  test -z "$as_dir" && as_dir=.
4012 >  for ac_exec_ext in '' $ac_executable_extensions; do
4013 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4014 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4015 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4016 >    break 2
4017 >  fi
4018 > done
4019 > done
4020 > IFS=$as_save_IFS
4021  
4022 < program main
4023 <
4024 < #ifndef __GNUC__
4025 <       choke me
4026 < #endif
4027 <
4028 < end program main
4029 <
3501 < _ACEOF
3502 < rm -f conftest.$ac_objext
3503 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3504 <  (eval $ac_compile) 2>conftest.er1
3505 <  ac_status=$?
3506 <  grep -v '^ *+' conftest.er1 >conftest.err
3507 <  rm -f conftest.er1
3508 <  cat conftest.err >&5
3509 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3510 <  (exit $ac_status); } &&
3511 <         { ac_try='test -z "$ac_f90_werror_flag"
3512 <                         || test ! -s conftest.err'
3513 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3514 <  (eval $ac_try) 2>&5
3515 <  ac_status=$?
3516 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 <  (exit $ac_status); }; } &&
3518 <         { ac_try='test -s conftest.$ac_objext'
3519 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3520 <  (eval $ac_try) 2>&5
3521 <  ac_status=$?
3522 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523 <  (exit $ac_status); }; }; then
3524 <  ac_compiler_gnu=yes
4022 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4023 >  ;;
4024 > esac
4025 > fi
4026 > PERLINTERP=$ac_cv_path_PERLINTERP
4027 > if test -n "$PERLINTERP"; then
4028 >  { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
4029 > echo "${ECHO_T}$PERLINTERP" >&6; }
4030   else
4031 <  echo "$as_me: failed program was:" >&5
4032 < sed 's/^/| /' conftest.$ac_ext >&5
3528 <
3529 < ac_compiler_gnu=no
4031 >  { echo "$as_me:$LINENO: result: no" >&5
4032 > echo "${ECHO_T}no" >&6; }
4033   fi
3531 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3532 ac_cv_f90_compiler_gnu=$ac_compiler_gnu
4034  
3534 fi
3535 echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3536 echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3537 ac_ext=$ac_save_ext
3538 G95=`test $ac_compiler_gnu = yes && echo yes`
3539 ac_ext=c
3540 ac_cpp='$CPP $CPPFLAGS'
3541 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3542 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3543 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4035  
4036 +   ac_cv_path_perlinterp="$PERLINTERP"
4037 +   _sHpB='#!'
4038  
4039  
4040 + # Check whether --with-perl-shebang was given.
4041 + if test "${with_perl_shebang+set}" = set; then
4042 +  withval=$with_perl_shebang; opt_perl_shebang="$withval"
4043 + else
4044 +                opt_perl_shebang="not_set"
4045 + fi
4046  
4047 +   { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4048 + echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
4049 + if test "${ax_cv_opt_perl_shebang+set}" = set; then
4050 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4051 + else
4052 +   case "$opt_perl_shebang" in
4053 +                      not_set  ) ax_cv_opt_perl_shebang=''
4054 +                               ;;
4055 +                         *     )
4056 +        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4057 +                    esac
4058  
3549 # Try to determine native compiler flags that allow us to use F90 suffix
3550 # for preprocessed f90 source.
3551
3552 if test "$ac_test_PREPFLAG" != "set"; then
3553  PREPFLAG=""
3554  case "${host_cpu}-${host_os}" in
3555
3556  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3557                    PREPFLAG="-fpp1 "
3558                fi;;
3559  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3560                    PREPFLAG="-qsuffix=cpp=F90 "
3561                fi;;
3562  *darwin*)
3563        if test "$F90" = f90 -o "$F90" = xlf90; then
3564                PREPFLAG="-qsuffix=cpp=F90 "
3565        fi;;
3566  esac
3567
3568  if test -z "$PREPFLAG"; then
3569        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3570 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3571        PREPFLAG=""
3572  fi
3573
3574  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3575 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3576
3577
3578  ac_ext=f90
3579 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3580 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3581 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3582
3583  ac_save_ext=$ac_ext
3584  ac_ext=F90
3585  ac_save_F90FLAGS=$F90FLAGS
3586
3587  if test "$PREPFLAG"; then
3588  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
4059   fi
4060 + { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
4061 + echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
4062 +   if test "A$ax_cv_opt_perl_shebang" != "A"
4063 +     then
4064 +       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4065 +       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4066 +              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4067 + echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4068  
4069 <    cat >conftest.$ac_ext <<_ACEOF
4070 <
4071 <
4072 < program main
4073 <
4074 <  integer :: i
4075 <  i = 1
4076 <
3599 <
3600 < end program main
3601 <
3602 < _ACEOF
3603 < rm -f conftest.$ac_objext
3604 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3605 <  (eval $ac_compile) 2>conftest.er1
3606 <  ac_status=$?
3607 <  grep -v '^ *+' conftest.er1 >conftest.err
3608 <  rm -f conftest.er1
3609 <  cat conftest.err >&5
3610 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611 <  (exit $ac_status); } &&
3612 <         { ac_try='test -z "$ac_f90_werror_flag"
3613 <                         || test ! -s conftest.err'
3614 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 <  (eval $ac_try) 2>&5
3616 <  ac_status=$?
3617 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618 <  (exit $ac_status); }; } &&
3619 <         { ac_try='test -s conftest.$ac_objext'
3620 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3621 <  (eval $ac_try) 2>&5
3622 <  ac_status=$?
3623 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3624 <  (exit $ac_status); }; }; then
3625 <  prepflagworks=1
4069 > # Automatic detection of sharpbang formula starts here
4070 >     else
4071 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
4072 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
4073 >   { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
4074 > echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
4075 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
4076 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4077   else
4078 <  echo "$as_me: failed program was:" >&5
4079 < sed 's/^/| /' conftest.$ac_ext >&5
4078 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4079 >        if test "x$_somian_kspb_perl" == x
4080 >          then _somian_ksbp_warn_empty='durnit'
4081 >          else
4082 >          case "A$_somian_kspb_perl" in
4083 >                 A#!*perl* )
4084 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4085 >                        ;;
4086 >                     A*    )  _somian_ksbp_warn_defau='trouble'
4087 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4088 >          esac
4089 >        fi
4090  
3630 prepflagworks=0
4091   fi
4092 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4092 > { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
4093 > echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
4094 > # The above prints Checking ... result message to user.
4095 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4096  
4097 <  F90FLAGS=$ac_save_F90FLAGS
4098 <  ac_ext=$ac_save_ext
4099 <  ac_ext=c
4100 < ac_cpp='$CPP $CPPFLAGS'
4101 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4102 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4103 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4104 <
4105 <
4106 <  if test "$prepflagworks" = 1; then
4107 <    echo "$as_me:$LINENO: result: yes" >&5
4108 < echo "${ECHO_T}yes" >&6
4109 <
4097 >    if test A${_somian_ksbp_warn_empty+set} == Aset
4098 >      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4099 > echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4100 >    fi
4101 > # Inform user after printing result value
4102 >    if test A${_somian_ksbp_warn_defau+set} == Aset
4103 >      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
4104 > echo "$as_me: Maybe Not good -" >&6;}
4105 >           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4106 > echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4107 >      else { echo "$as_me:$LINENO: OK Good result - " >&5
4108 > echo "$as_me: OK Good result - " >&6;}
4109 >           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4110 > echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4111 >    fi
4112 >  fi
4113 >
4114 > # Find a good install program.  We prefer a C program (faster),
4115 > # so one script is as good as another.  But avoid the broken or
4116 > # incompatible versions:
4117 > # SysV /etc/install, /usr/sbin/install
4118 > # SunOS /usr/etc/install
4119 > # IRIX /sbin/install
4120 > # AIX /bin/install
4121 > # AmigaOS /C/install, which installs bootblocks on floppy discs
4122 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4123 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4124 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4125 > # OS/2's system install, which has a completely different semantic
4126 > # ./install, which can be erroneously created by make from ./install.sh.
4127 > { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4128 > echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4129 > if test -z "$INSTALL"; then
4130 > if test "${ac_cv_path_install+set}" = set; then
4131 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4132 > else
4133 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4134 > for as_dir in $PATH
4135 > do
4136 >  IFS=$as_save_IFS
4137 >  test -z "$as_dir" && as_dir=.
4138 >  # Account for people who put trailing slashes in PATH elements.
4139 > case $as_dir/ in
4140 >  ./ | .// | /cC/* | \
4141 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4142 >  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4143 >  /usr/ucb/* ) ;;
4144 >  *)
4145 >    # OSF1 and SCO ODT 3.0 have their own names for install.
4146 >    # Don't use installbsd from OSF since it installs stuff as root
4147 >    # by default.
4148 >    for ac_prog in ginstall scoinst install; do
4149 >      for ac_exec_ext in '' $ac_executable_extensions; do
4150 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4151 >          if test $ac_prog = install &&
4152 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4153 >            # AIX install.  It has an incompatible calling convention.
4154 >            :
4155 >          elif test $ac_prog = install &&
4156 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4157 >            # program-specific install script used by HP pwplus--don't use.
4158 >            :
4159 >          else
4160 >            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4161 >            break 3
4162 >          fi
4163 >        fi
4164 >      done
4165 >    done
4166 >    ;;
4167 > esac
4168 > done
4169 > IFS=$as_save_IFS
4170 >
4171 >
4172 > fi
4173 >  if test "${ac_cv_path_install+set}" = set; then
4174 >    INSTALL=$ac_cv_path_install
4175    else
4176 <    echo "$as_me:$LINENO: result: no" >&5
4177 < echo "${ECHO_T}no" >&6
4176 >    # As a last resort, use the slow shell script.  Don't cache a
4177 >    # value for INSTALL within a source directory, because that will
4178 >    # break other packages using the cache if that directory is
4179 >    # removed, or if the value is a relative name.
4180 >    INSTALL=$ac_install_sh
4181 >  fi
4182 > fi
4183 > { echo "$as_me:$LINENO: result: $INSTALL" >&5
4184 > echo "${ECHO_T}$INSTALL" >&6; }
4185 >
4186 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4187 > # It thinks the first close brace ends the variable substitution.
4188 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4189 >
4190 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4191 >
4192 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4193 >
4194 > case "x$INSTALL" in
4195 >   x/*) ;;
4196 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4197 > esac
4198 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
4199 > # Extract the first word of "ar", so it can be a program name with args.
4200 > set dummy ar; ac_word=$2
4201 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4202 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4203 > if test "${ac_cv_prog_AR+set}" = set; then
4204 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4205 > else
4206 >  if test -n "$AR"; then
4207 >  ac_cv_prog_AR="$AR" # Let the user override the test.
4208 > else
4209 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4210 > for as_dir in $PATH
4211 > do
4212 >  IFS=$as_save_IFS
4213 >  test -z "$as_dir" && as_dir=.
4214 >  for ac_exec_ext in '' $ac_executable_extensions; do
4215 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4216 >    ac_cv_prog_AR="ar"
4217 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4218 >    break 2
4219 >  fi
4220 > done
4221 > done
4222 > IFS=$as_save_IFS
4223 >
4224 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4225 > fi
4226 > fi
4227 > AR=$ac_cv_prog_AR
4228 > if test -n "$AR"; then
4229 >  { echo "$as_me:$LINENO: result: $AR" >&5
4230 > echo "${ECHO_T}$AR" >&6; }
4231 > else
4232 >  { echo "$as_me:$LINENO: result: no" >&5
4233 > echo "${ECHO_T}no" >&6; }
4234 > fi
4235 >
4236 >
4237 > if test "$AR" = "NONE"; then
4238 >  cat >confcache <<\_ACEOF
4239 > # This file is a shell script that caches the results of configure
4240 > # tests run on this system so they can be shared between configure
4241 > # scripts and configure runs, see configure's option --config-cache.
4242 > # It is not useful on other systems.  If it contains results you don't
4243 > # want to keep, you may remove or edit it.
4244 > #
4245 > # config.status only pays attention to the cache file if you give it
4246 > # the --recheck option to rerun configure.
4247 > #
4248 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
4249 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
4250 > # following values.
4251 >
4252 > _ACEOF
4253 >
4254 > # The following way of writing the cache mishandles newlines in values,
4255 > # but we know of no workaround that is simple, portable, and efficient.
4256 > # So, we kill variables containing newlines.
4257 > # Ultrix sh set writes to stderr and can't be redirected directly,
4258 > # and sets the high bit in the cache file unless we assign to the vars.
4259 > (
4260 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4261 >    eval ac_val=\$$ac_var
4262 >    case $ac_val in #(
4263 >    *${as_nl}*)
4264 >      case $ac_var in #(
4265 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
4266 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
4267 >      esac
4268 >      case $ac_var in #(
4269 >      _ | IFS | as_nl) ;; #(
4270 >      *) $as_unset $ac_var ;;
4271 >      esac ;;
4272 >    esac
4273 >  done
4274 >
4275 >  (set) 2>&1 |
4276 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
4277 >    *${as_nl}ac_space=\ *)
4278 >      # `set' does not quote correctly, so add quotes (double-quote
4279 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
4280 >      sed -n \
4281 >        "s/'/'\\\\''/g;
4282 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4283 >      ;; #(
4284 >    *)
4285 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
4286 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4287 >      ;;
4288 >    esac |
4289 >    sort
4290 > ) |
4291 >  sed '
4292 >     /^ac_cv_env_/b end
4293 >     t clear
4294 >     :clear
4295 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4296 >     t end
4297 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4298 >     :end' >>confcache
4299 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4300 >  if test -w "$cache_file"; then
4301 >    test "x$cache_file" != "x/dev/null" &&
4302 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
4303 > echo "$as_me: updating cache $cache_file" >&6;}
4304 >    cat confcache >$cache_file
4305 >  else
4306 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
4307 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4308 >  fi
4309 > fi
4310 > rm -rf confcache
4311 >  exit 1
4312 > fi
4313 > # Extract the first word of "ps", so it can be a program name with args.
4314 > set dummy ps; ac_word=$2
4315 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4316 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4317 > if test "${ac_cv_path_PS+set}" = set; then
4318 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4319 > else
4320 >  case $PS in
4321 >  [\\/]* | ?:[\\/]*)
4322 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
4323 >  ;;
4324 >  *)
4325 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4326 > for as_dir in $PATH
4327 > do
4328 >  IFS=$as_save_IFS
4329 >  test -z "$as_dir" && as_dir=.
4330 >  for ac_exec_ext in '' $ac_executable_extensions; do
4331 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4332 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
4333 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4334 >    break 2
4335 >  fi
4336 > done
4337 > done
4338 > IFS=$as_save_IFS
4339 >
4340 >  ;;
4341 > esac
4342 > fi
4343 > PS=$ac_cv_path_PS
4344 > if test -n "$PS"; then
4345 >  { echo "$as_me:$LINENO: result: $PS" >&5
4346 > echo "${ECHO_T}$PS" >&6; }
4347 > else
4348 >  { echo "$as_me:$LINENO: result: no" >&5
4349 > echo "${ECHO_T}no" >&6; }
4350 > fi
4351 >
4352 >
4353 > { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
4354 > echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
4355 > if test "${ac_cv_prog_ps_syntax+set}" = set; then
4356 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4357 > else
4358 >
4359 >        if $PS ax -o rss > /dev/null 2>&1; then
4360 >                ac_cv_prog_ps_ax=yes
4361 >        else
4362 >                ac_cv_prog_ps_ax=no
4363 >        fi
4364 >        if $PS -ef -o rss > /dev/null 2>&1; then
4365 >                ac_cv_prog_ps_ef=yes
4366 >        else
4367 >                ac_cv_prog_ps_ef=no
4368 >        fi
4369 >        if test "$ac_cv_prog_ps_ax" = yes; then
4370 >                ac_cv_prog_ps_syntax=BSD
4371 >        else
4372 >                if test "$ac_cv_prog_ps_ef" = yes; then
4373 >                        ac_cv_prog_ps_syntax=POSIX
4374 >                else
4375 >                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
4376 > echo "$as_me: error: Could not determine ps syntax" >&2;}
4377 >   { (exit 1); exit 1; }; }
4378 >                fi
4379 >        fi
4380 >
4381 > fi
4382 > { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
4383 > echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
4384 >
4385 > cat >>confdefs.h <<_ACEOF
4386 > #define PSCOMMAND $PS
4387 > _ACEOF
4388 >
4389 > if test "$ac_cv_prog_ps_syntax" = BSD; then
4390 >
4391 > cat >>confdefs.h <<\_ACEOF
4392 > #define PSTYPE_IS_BSD 1
4393 > _ACEOF
4394 >
4395 > else
4396 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
4397 >
4398 > cat >>confdefs.h <<\_ACEOF
4399 > #define PSTYPE_IS_POSIX 1
4400 > _ACEOF
4401 >
4402 >   else
4403 >       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
4404 > echo "$as_me: error: Unknown ps syntax type!" >&2;}
4405 >   { (exit 1); exit 1; }; }
4406 >   fi
4407 > fi
4408 >
4409 > ac_ext=${ac_fc_srcext-f}
4410 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4411 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4412 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4413 >
4414 >
4415 > ac_ext=${ac_fc_srcext-f}
4416 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4417 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4418 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4419 > { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
4420 > echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
4421 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
4422 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4423 > else
4424 >  ac_ext=F90
4425 > ac_fcflags_srcext_save=$ac_fcflags_srcext
4426 > ac_fcflags_srcext=
4427 > ac_cv_fc_srcext_F90=unknown
4428 > for ac_flag in none -qsuffix=f=F90 -Tf; do
4429 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
4430 >  cat >conftest.$ac_ext <<_ACEOF
4431 >      program main
4432 >
4433 >      end
4434 > _ACEOF
4435 > rm -rf conftest.$ac_objext
4436 > if { (ac_try="$ac_compile"
4437 > case "(($ac_try" in
4438 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4439 >  *) ac_try_echo=$ac_try;;
4440 > esac
4441 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4442 >  (eval "$ac_compile") 2>conftest.er1
4443 >  ac_status=$?
4444 >  grep -v '^ *+' conftest.er1 >conftest.err
4445 >  rm -f conftest.er1
4446 >  cat conftest.err >&5
4447 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4448 >  (exit $ac_status); } && {
4449 >         test -z "$ac_fc_werror_flag" ||
4450 >         test ! -s conftest.err
4451 >       } && test -s conftest.$ac_objext; then
4452 >  ac_cv_fc_srcext_F90=$ac_flag; break
4453 > else
4454 >  echo "$as_me: failed program was:" >&5
4455 > sed 's/^/| /' conftest.$ac_ext >&5
4456 >
4457 >
4458 > fi
4459 >
4460 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
4461 > done
4462 > rm -rf conftest.$ac_objext conftest.F90
4463 > ac_fcflags_srcext=$ac_fcflags_srcext_save
4464 >
4465 > fi
4466 > { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
4467 > echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
4468 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
4469 >  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
4470 > echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
4471 >   { (exit 1); exit 1; }; }
4472 > else
4473 >  ac_fc_srcext=F90
4474 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
4475 >    ac_fcflags_srcext=""
4476 >    FCFLAGS_F90=""
4477 >  else
4478 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
4479 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
4480 >  fi
4481 >
4482 >
4483 > fi
4484 > ac_ext=${ac_fc_srcext-f}
4485 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4486 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4487 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4488 >
4489 >
4490 >
4491 >
4492 >
4493 > # Try to determine native compiler flags that allow us to use F90 suffix
4494 > # for preprocessed f90 source.
4495 >
4496 > if test "$ac_test_PREPFLAG" != "set"; then
4497 >  PREPFLAG=""
4498 >  case "${host_cpu}-${host_os}" in
4499 >
4500 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4501 >                    PREPFLAG="-fpp1 "
4502 >                fi;;
4503 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4504 >                    PREPFLAG="-qsuffix=cpp=F90 "
4505 >                fi;;
4506 >  *darwin*)
4507 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4508 >                PREPFLAG="-qsuffix=cpp=F90 "
4509 >        fi;;
4510 >  esac
4511 >
4512 >  if test -z "$PREPFLAG"; then
4513 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
4514 > echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
4515 >        PREPFLAG=""
4516 >  fi
4517 >
4518 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4519 > echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
4520 >
4521 >  ac_ext=${ac_fc_srcext-f}
4522 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4523 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4524 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4525 >
4526 >  ac_save_ext=$ac_ext
4527 >  ac_ext=F90
4528 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
4529 >
4530 >  if test "$PREPFLAG"; then
4531 >  FCFLAGS_SRCEXT="${PREPFLAG}"
4532 > fi
4533 >
4534 >    cat >conftest.$ac_ext <<_ACEOF
4535 >
4536 >
4537 > program conftest
4538 >  integer :: i
4539 >  i = 1
4540 > end program conftest
4541 >
4542 > _ACEOF
4543 > rm -rf conftest.$ac_objext
4544 > if { (ac_try="$ac_compile"
4545 > case "(($ac_try" in
4546 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4547 >  *) ac_try_echo=$ac_try;;
4548 > esac
4549 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4550 >  (eval "$ac_compile") 2>conftest.er1
4551 >  ac_status=$?
4552 >  grep -v '^ *+' conftest.er1 >conftest.err
4553 >  rm -f conftest.er1
4554 >  cat conftest.err >&5
4555 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 >  (exit $ac_status); } && {
4557 >         test -z "$ac_fc_werror_flag" ||
4558 >         test ! -s conftest.err
4559 >       } && test -s conftest.$ac_objext; then
4560 >  prepflagworks=1
4561 > else
4562 >  echo "$as_me: failed program was:" >&5
4563 > sed 's/^/| /' conftest.$ac_ext >&5
4564 >
4565 >        prepflagworks=0
4566 > fi
4567 >
4568 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
4569 >
4570 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
4571 >  ac_ext=$ac_save_ext
4572 >  ac_ext=${ac_fc_srcext-f}
4573 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4574 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4575 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4576 >
4577 >
4578 >  if test "$prepflagworks" = 1; then
4579 >    { echo "$as_me:$LINENO: result: yes" >&5
4580 > echo "${ECHO_T}yes" >&6; }
4581 >    FCFLAGS_SRCEXT="${PREPFLAG}"
4582 >
4583 >  else
4584 >    { echo "$as_me:$LINENO: result: no" >&5
4585 > echo "${ECHO_T}no" >&6; }
4586      { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
4587   echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
4588     { (exit 1); exit 1; }; }
# Line 3664 | Line 4600 | if test "$ac_test_PREPDEFFLAG" != "set"; then
4600    PREPDEFFLAG=""
4601    case "${host_cpu}-${host_os}" in
4602  
4603 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
4603 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4604                      PREPDEFFLAG=" "
4605                  fi;;
4606 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
4606 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4607                      PREPDEFFLAG="-WF,"
4608                  fi;;
4609    *darwin*)
4610 <        if test "$F90" = f90 -o "$F90" = xlf90; then
4610 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4611                  PREPDEFFLAG="-WF,"
4612          fi;;
4613    esac
# Line 3682 | Line 4618 | echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&
4618          PREPDEFFLAG=" "
4619    fi
4620  
4621 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
4622 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
4621 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
4622 > echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
4623  
4624 +  ac_ext=${ac_fc_srcext-f}
4625 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4626 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4627 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4628  
3689  ac_ext=f90
3690 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3691 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3692 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3693
4629    ac_save_ext=$ac_ext
4630    ac_ext=F90
4631 <  ac_save_F90FLAGS=$F90FLAGS
4631 >  ac_save_FCFLAGS=$FCFLAGS
4632  
4633    if test "$PREPDEFFLAG"; then
4634 <  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
4634 >  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4635   fi
4636  
4637      cat >conftest.$ac_ext <<_ACEOF
4638  
4639  
4640 < program main
3706 <
4640 > program conftest
4641    integer :: i
4642   #ifdef TEST
4643    i = 1
4644   #else
4645    choke me
4646   #endif
4647 + end program conftest
4648  
3714
3715 end program main
3716
4649   _ACEOF
4650 < rm -f conftest.$ac_objext
4651 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4652 <  (eval $ac_compile) 2>conftest.er1
4650 > rm -rf conftest.$ac_objext
4651 > if { (ac_try="$ac_compile"
4652 > case "(($ac_try" in
4653 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4654 >  *) ac_try_echo=$ac_try;;
4655 > esac
4656 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4657 >  (eval "$ac_compile") 2>conftest.er1
4658    ac_status=$?
4659    grep -v '^ *+' conftest.er1 >conftest.err
4660    rm -f conftest.er1
4661    cat conftest.err >&5
4662    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4663 <  (exit $ac_status); } &&
4664 <         { ac_try='test -z "$ac_f90_werror_flag"
4665 <                         || test ! -s conftest.err'
4666 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3730 <  (eval $ac_try) 2>&5
3731 <  ac_status=$?
3732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 <  (exit $ac_status); }; } &&
3734 <         { ac_try='test -s conftest.$ac_objext'
3735 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3736 <  (eval $ac_try) 2>&5
3737 <  ac_status=$?
3738 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3739 <  (exit $ac_status); }; }; then
4663 >  (exit $ac_status); } && {
4664 >         test -z "$ac_fc_werror_flag" ||
4665 >         test ! -s conftest.err
4666 >       } && test -s conftest.$ac_objext; then
4667    prepdefflagworks=1
4668   else
4669    echo "$as_me: failed program was:" >&5
4670   sed 's/^/| /' conftest.$ac_ext >&5
4671  
4672 < prepdefflagworks=0
4672 >        prepdefflagworks=0
4673   fi
3747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4674  
4675 <  F90FLAGS=$ac_save_F90FLAGS
4675 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
4676 >
4677 >  FCFLAGS=$ac_save_FCFLAGS
4678    ac_ext=$ac_save_ext
4679 <  ac_ext=c
4680 < ac_cpp='$CPP $CPPFLAGS'
4681 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4682 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3755 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4679 >  ac_ext=${ac_fc_srcext-f}
4680 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4681 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4682 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4683  
4684  
3758
4685    if test "$prepdefflagworks" = 1; then
4686 <    echo "$as_me:$LINENO: result: yes" >&5
4687 < echo "${ECHO_T}yes" >&6
4686 >    { echo "$as_me:$LINENO: result: yes" >&5
4687 > echo "${ECHO_T}yes" >&6; }
4688  
4689    else
4690 <    echo "$as_me:$LINENO: result: no" >&5
4691 < echo "${ECHO_T}no" >&6
4690 >    { echo "$as_me:$LINENO: result: no" >&5
4691 > echo "${ECHO_T}no" >&6; }
4692      { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4693   echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4694     { (exit 1); exit 1; }; }
4695    fi
4696   fi
4697  
4698 < ac_ext=f90
4699 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4700 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4701 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4702 <
4703 <
4704 <
3779 < ac_ext=f90
3780 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3781 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3783 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3784 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3785 < if test "${ac_cv_prog_f90_v+set}" = set; then
4698 > ac_ext=${ac_fc_srcext-f}
4699 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4700 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4701 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4702 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4703 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
4704 > if test "${ac_cv_prog_fc_v+set}" = set; then
4705    echo $ECHO_N "(cached) $ECHO_C" >&6
4706   else
4707 +  cat >conftest.$ac_ext <<_ACEOF
4708 +      program main
4709  
4710 < cat >conftest.$ac_ext <<_ACEOF
3790 <
3791 < program main
3792 <
3793 <
3794 < end program main
3795 <
4710 >      end
4711   _ACEOF
4712 < rm -f conftest.$ac_objext
4713 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4714 <  (eval $ac_compile) 2>conftest.er1
4712 > rm -rf conftest.$ac_objext
4713 > if { (ac_try="$ac_compile"
4714 > case "(($ac_try" in
4715 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4716 >  *) ac_try_echo=$ac_try;;
4717 > esac
4718 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4719 >  (eval "$ac_compile") 2>conftest.er1
4720    ac_status=$?
4721    grep -v '^ *+' conftest.er1 >conftest.err
4722 <  rm -f conftest.er1
4722 >  rm -rf conftest.er1
4723    cat conftest.err >&5
4724    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4725 <  (exit $ac_status); } &&
4726 <         { ac_try='test -z "$ac_f90_werror_flag"
4727 <                         || test ! -s conftest.err'
4728 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4729 <  (eval $ac_try) 2>&5
3810 <  ac_status=$?
3811 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 <  (exit $ac_status); }; } &&
3813 <         { ac_try='test -s conftest.$ac_objext'
3814 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3815 <  (eval $ac_try) 2>&5
3816 <  ac_status=$?
3817 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818 <  (exit $ac_status); }; }; then
3819 <  ac_cv_prog_f90_v=
4725 >  (exit $ac_status); } && {
4726 >         test -z "$ac_fc_werror_flag" ||
4727 >         test ! -s conftest.err
4728 >       } && test -s conftest.$ac_objext; then
4729 >  ac_cv_prog_fc_v=
4730   # Try some options frequently used verbose output
4731   for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4732 <  ac_ext=f90
4733 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3824 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3825 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4732 >  cat >conftest.$ac_ext <<_ACEOF
4733 >      program main
4734  
4735 < cat >conftest.$ac_ext <<_ACEOF
4735 >      end
4736 > _ACEOF
4737  
4738 < program main
4738 > # Compile and link our simple test program by passing a flag (argument
4739 > # 1 to this macro) to the Fortran compiler in order to get
4740 > # "verbose" output that we can then parse for the Fortran linker
4741 > # flags.
4742 > ac_save_FFLAGS=$FCFLAGS
4743 > FCFLAGS="$FCFLAGS $ac_verb"
4744 > eval "set x $ac_link"
4745 > shift
4746 > echo "$as_me:$LINENO: $*" >&5
4747 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4748 > echo "$ac_fc_v_output" >&5
4749 > FCFLAGS=$ac_save_FFLAGS
4750  
4751 + rm -rf conftest*
4752  
4753 < end program main
4753 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4754 > # /foo, /bar, and /baz are search directories for the Fortran linker.
4755 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4756 > ac_fc_v_output="`echo $ac_fc_v_output |
4757 >        grep 'LPATH is:' |
4758 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4759  
4760 < _ACEOF
4760 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
4761 > #        that detects unbalanced quotes in FLIBS should be implemented
4762 > #        and (ugh) tested at some point.
4763 > case $ac_fc_v_output in
4764 >  # If we are using xlf then replace all the commas with spaces.
4765 >  *xlfentry*)
4766 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4767  
4768 < # Compile and link our simple test program by passing a flag (argument
4769 < # 1 to this macro) to the Fortran 90 compiler in order to get
4770 < # "verbose" output that we can then parse for the Fortran 90 linker
4771 < # flags.
3840 < ac_save_F90FLAGS=$F90FLAGS
3841 < F90FLAGS="$F90FLAGS $ac_verb"
4768 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4769 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
4770 >  *mGLOB_options_string*)
4771 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
4772  
4773 < (eval echo $as_me:3843: \"$ac_link\") >&5
4774 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4775 < echo "$ac_f90_v_output" >&5
4776 < F90FLAGS=$ac_save_F90FLAGS
4773 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
4774 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
4775 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
4776 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
4777 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
4778 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
4779 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
4780 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
4781  
4782 < rm -f conftest.*
4783 < ac_ext=f90
4784 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4785 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3852 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4782 >  # If we are using Cray Fortran then delete quotes.
4783 >  *cft90*)
4784 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
4785 > esac
4786  
3854 # If we are using xlf then replace all the commas with spaces.
3855 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3856  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3857 fi
4787  
3859 # If we are using Cray Fortran then delete quotes.
3860 # Use "\"" instead of '"' for font-lock-mode.
3861 # FIXME: a more general fix for quoted arguments with spaces?
3862 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3863  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3864 fi
4788    # look for -l* and *.a constructs in the output
4789 <  for ac_arg in $ac_f90_v_output; do
4789 >  for ac_arg in $ac_fc_v_output; do
4790       case $ac_arg in
4791          [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4792 <          ac_cv_prog_f90_v=$ac_verb
4792 >          ac_cv_prog_fc_v=$ac_verb
4793            break 2 ;;
4794       esac
4795    done
4796   done
4797 < if test -z "$ac_cv_prog_f90_v"; then
4798 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
4799 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
4797 > if test -z "$ac_cv_prog_fc_v"; then
4798 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4799 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4800   fi
4801   else
4802    echo "$as_me: failed program was:" >&5
4803   sed 's/^/| /' conftest.$ac_ext >&5
4804  
4805 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4805 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4806   echo "$as_me: WARNING: compilation failed" >&2;}
4807   fi
3885 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4808  
4809 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
4810 +
4811   fi
4812 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
4813 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
4814 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
4815 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
4816 < if test "${ac_cv_flibs+set}" = set; then
4812 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4813 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
4814 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4815 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
4816 > if test "${ac_cv_fc_libs+set}" = set; then
4817    echo $ECHO_N "(cached) $ECHO_C" >&6
4818   else
4819 <  if test "x$F90LIBS" != "x"; then
4820 <  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
4819 >  if test "x$FCLIBS" != "x"; then
4820 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4821   else
4822  
3899 ac_ext=f90
3900 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3901 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3902 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3903
4823   cat >conftest.$ac_ext <<_ACEOF
4824 +      program main
4825  
4826 < program main
3907 <
3908 <
3909 < end program main
3910 <
4826 >      end
4827   _ACEOF
4828  
4829   # Compile and link our simple test program by passing a flag (argument
4830 < # 1 to this macro) to the Fortran 90 compiler in order to get
4831 < # "verbose" output that we can then parse for the Fortran 90 linker
4830 > # 1 to this macro) to the Fortran compiler in order to get
4831 > # "verbose" output that we can then parse for the Fortran linker
4832   # flags.
4833 < ac_save_F90FLAGS=$F90FLAGS
4834 < F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
4833 > ac_save_FFLAGS=$FCFLAGS
4834 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4835 > eval "set x $ac_link"
4836 > shift
4837 > echo "$as_me:$LINENO: $*" >&5
4838 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4839 > echo "$ac_fc_v_output" >&5
4840 > FCFLAGS=$ac_save_FFLAGS
4841  
4842 < (eval echo $as_me:3920: \"$ac_link\") >&5
3921 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3922 < echo "$ac_f90_v_output" >&5
3923 < F90FLAGS=$ac_save_F90FLAGS
4842 > rm -rf conftest*
4843  
4844 < rm -f conftest.*
4845 < ac_ext=f90
4846 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4847 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4848 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4844 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4845 > # /foo, /bar, and /baz are search directories for the Fortran linker.
4846 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4847 > ac_fc_v_output="`echo $ac_fc_v_output |
4848 >        grep 'LPATH is:' |
4849 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4850  
4851 < # If we are using xlf then replace all the commas with spaces.
4852 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
4853 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
4854 < fi
4851 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
4852 > #        that detects unbalanced quotes in FLIBS should be implemented
4853 > #        and (ugh) tested at some point.
4854 > case $ac_fc_v_output in
4855 >  # If we are using xlf then replace all the commas with spaces.
4856 >  *xlfentry*)
4857 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4858  
4859 < # If we are using Cray Fortran then delete quotes.
4860 < # Use "\"" instead of '"' for font-lock-mode.
4861 < # FIXME: a more general fix for quoted arguments with spaces?
4862 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3940 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3941 < fi
4859 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4860 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
4861 >  *mGLOB_options_string*)
4862 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
4863  
4864 < ac_cv_f90libs=
4864 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
4865 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
4866 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
4867 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
4868 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
4869 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
4870 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
4871 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
4872  
4873 +  # If we are using Cray Fortran then delete quotes.
4874 +  *cft90*)
4875 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
4876 + esac
4877 +
4878 +
4879 +
4880 + ac_cv_fc_libs=
4881 +
4882   # Save positional arguments (if any)
4883   ac_save_positional="$@"
4884  
4885 < set X $ac_f90_v_output
4885 > set X $ac_fc_v_output
4886   while test $# != 1; do
4887    shift
4888    ac_arg=$1
4889    case $ac_arg in
4890          [\\/]*.a | ?:[\\/]*.a)
4891              ac_exists=false
4892 <  for ac_i in $ac_cv_f90libs; do
4892 >  for ac_i in $ac_cv_fc_libs; do
4893      if test x"$ac_arg" = x"$ac_i"; then
4894        ac_exists=true
4895        break
# Line 3962 | Line 4899 | else
4899    if test x"$ac_exists" = xtrue; then
4900    :
4901   else
4902 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4902 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4903   fi
4904  
4905            ;;
4906          -bI:*)
4907              ac_exists=false
4908 <  for ac_i in $ac_cv_f90libs; do
4908 >  for ac_i in $ac_cv_fc_libs; do
4909      if test x"$ac_arg" = x"$ac_i"; then
4910        ac_exists=true
4911        break
# Line 3980 | Line 4917 | else
4917   else
4918    if test "$ac_compiler_gnu" = yes; then
4919    for ac_link_opt in $ac_arg; do
4920 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
4920 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4921    done
4922   else
4923 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4923 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4924   fi
4925   fi
4926  
4927            ;;
4928            # Ignore these flags.
4929 <        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
4929 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
4930            ;;
4931          -lkernel32)
4932 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4932 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4933            ;;
4934 <        -[LRuY])
4934 >        -[LRuYz])
4935            # These flags, when seen by themselves, take an argument.
4936            # We remove the space between option and argument and re-iterate
4937            # unless we find an empty arg or a new option (starting with -)
4938            case $2 in
4939 <             "" | -*);;
4940 <             *)
4939 >             "" | -*);;
4940 >             *)
4941                  ac_arg="$ac_arg$2"
4005
4942                  shift; shift
4943                  set X $ac_arg "$@"
4944                  ;;
# Line 4011 | Line 4947 | fi
4947          -YP,*)
4948            for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4949                ac_exists=false
4950 <  for ac_i in $ac_cv_f90libs; do
4950 >  for ac_i in $ac_cv_fc_libs; do
4951      if test x"$ac_j" = x"$ac_i"; then
4952        ac_exists=true
4953        break
# Line 4022 | Line 4958 | else
4958    :
4959   else
4960    ac_arg="$ac_arg $ac_j"
4961 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
4961 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4962   fi
4963  
4964            done
4965            ;;
4966          -[lLR]*)
4967              ac_exists=false
4968 <  for ac_i in $ac_cv_f90libs; do
4968 >  for ac_i in $ac_cv_fc_libs; do
4969      if test x"$ac_arg" = x"$ac_i"; then
4970        ac_exists=true
4971        break
# Line 4039 | Line 4975 | else
4975    if test x"$ac_exists" = xtrue; then
4976    :
4977   else
4978 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4978 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4979   fi
4980  
4981            ;;
4982 +        -zallextract*| -zdefaultextract)
4983 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4984 +          ;;
4985            # Ignore everything else.
4986    esac
4987   done
# Line 4054 | Line 4993 | case `(uname -sr) 2>/dev/null` in
4993   # must begin with a "/").
4994   case `(uname -sr) 2>/dev/null` in
4995     "SunOS 5"*)
4996 <      ac_ld_run_path=`echo $ac_f90_v_output |
4996 >      ac_ld_run_path=`echo $ac_fc_v_output |
4997                          sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4998        test "x$ac_ld_run_path" != x &&
4060
4999          if test "$ac_compiler_gnu" = yes; then
5000    for ac_link_opt in $ac_ld_run_path; do
5001 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
5001 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5002    done
5003   else
5004 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
5004 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5005   fi
5006        ;;
5007   esac
5008 < fi # test "x$F90LIBS" = "x"
5008 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5009  
5010   fi
5011 < echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
5012 < echo "${ECHO_T}$ac_cv_flibs" >&6
5013 < F90LIBS="$ac_cv_f90libs"
5011 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5012 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
5013 > FCLIBS="$ac_cv_fc_libs"
5014  
4077 ac_ext=f90
4078 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4079 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4080 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
5015  
5016 + ac_ext=${ac_fc_srcext-f}
5017 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5018 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5019 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5020  
5021 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
5022 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
5023 < if test "${ac_cv_f90_mangling+set}" = set; then
5021 >
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 > { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
5028 > echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
5029 > if test "${ac_cv_fc_dummy_main+set}" = set; then
5030    echo $ECHO_N "(cached) $ECHO_C" >&6
5031   else
5032 <  ac_ext=f90
5033 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
5034 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5035 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4092 < cat >conftest.$ac_ext <<_ACEOF
4093 < subroutine foobar()
4094 < return
4095 < end
4096 < subroutine foo_bar()
4097 < return
4098 < end
4099 < _ACEOF
4100 < rm -f conftest.$ac_objext
4101 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4102 <  (eval $ac_compile) 2>conftest.er1
4103 <  ac_status=$?
4104 <  grep -v '^ *+' conftest.er1 >conftest.err
4105 <  rm -f conftest.er1
4106 <  cat conftest.err >&5
4107 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4108 <  (exit $ac_status); } &&
4109 <         { ac_try='test -z "$ac_f90_werror_flag"
4110 <                         || test ! -s conftest.err'
4111 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4112 <  (eval $ac_try) 2>&5
4113 <  ac_status=$?
4114 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4115 <  (exit $ac_status); }; } &&
4116 <         { ac_try='test -s conftest.$ac_objext'
4117 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4118 <  (eval $ac_try) 2>&5
4119 <  ac_status=$?
4120 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4121 <  (exit $ac_status); }; }; then
4122 <  mv conftest.$ac_objext cf90_test.$ac_objext
4123 <
4124 <  ac_ext=c
5032 >  ac_fc_dm_save_LIBS=$LIBS
5033 > LIBS="$LIBS $FCLIBS"
5034 > ac_fortran_dm_var=FC_DUMMY_MAIN
5035 > ac_ext=c
5036   ac_cpp='$CPP $CPPFLAGS'
5037   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5038   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5039   ac_compiler_gnu=$ac_cv_c_compiler_gnu
5040  
5041 <  ac_save_LIBS=$LIBS
5042 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4132 <
4133 <  ac_success=no
4134 <  for ac_foobar in foobar FOOBAR; do
4135 <    for ac_underscore in "" "_"; do
4136 <      ac_func="$ac_foobar$ac_underscore"
4137 <      cat >conftest.$ac_ext <<_ACEOF
5041 > # First, try linking without a dummy main:
5042 > cat >conftest.$ac_ext <<_ACEOF
5043   /* confdefs.h.  */
5044   _ACEOF
5045   cat confdefs.h >>conftest.$ac_ext
5046   cat >>conftest.$ac_ext <<_ACEOF
5047   /* end confdefs.h.  */
5048  
5049 < /* Override any gcc2 internal prototype to avoid an error.  */
5050 < #ifdef __cplusplus
5051 < extern "C"
5049 > #ifdef FC_DUMMY_MAIN
5050 > #ifndef FC_DUMMY_MAIN_EQ_F77
5051 > #  ifdef __cplusplus
5052 >     extern "C"
5053 > #  endif
5054 >   int FC_DUMMY_MAIN() { return 1; }
5055   #endif
5056 < /* We use char because int might match the return type of a gcc2
4149 <   builtin and then its argument prototype would still apply.  */
4150 < char $ac_func ();
5056 > #endif
5057   int
5058   main ()
5059   {
5060 < $ac_func ();
5060 >
5061    ;
5062    return 0;
5063   }
5064   _ACEOF
5065 < rm -f conftest.$ac_objext conftest$ac_exeext
5066 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5067 <  (eval $ac_link) 2>conftest.er1
5065 > rm -rf conftest.$ac_objext conftest$ac_exeext
5066 > if { (ac_try="$ac_link"
5067 > case "(($ac_try" in
5068 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5069 >  *) ac_try_echo=$ac_try;;
5070 > esac
5071 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5072 >  (eval "$ac_link") 2>conftest.er1
5073    ac_status=$?
5074    grep -v '^ *+' conftest.er1 >conftest.err
5075    rm -f conftest.er1
5076    cat conftest.err >&5
5077    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5078 <  (exit $ac_status); } &&
5079 <         { ac_try='test -z "$ac_c_werror_flag"
5080 <                         || test ! -s conftest.err'
5081 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5082 <  (eval $ac_try) 2>&5
5083 <  ac_status=$?
4173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4174 <  (exit $ac_status); }; } &&
4175 <         { ac_try='test -s conftest$ac_exeext'
4176 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4177 <  (eval $ac_try) 2>&5
4178 <  ac_status=$?
4179 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4180 <  (exit $ac_status); }; }; then
4181 <  ac_success=yes; break 2
5078 >  (exit $ac_status); } && {
5079 >         test -z "$ac_c_werror_flag" ||
5080 >         test ! -s conftest.err
5081 >       } && test -s conftest$ac_exeext &&
5082 >       $as_test_x conftest$ac_exeext; then
5083 >  ac_cv_fortran_dummy_main=none
5084   else
5085    echo "$as_me: failed program was:" >&5
5086   sed 's/^/| /' conftest.$ac_ext >&5
5087  
5088 +        ac_cv_fortran_dummy_main=unknown
5089   fi
5090 < rm -f conftest.err conftest.$ac_objext \
5090 >
5091 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5092        conftest$ac_exeext conftest.$ac_ext
4189    done
4190  done
5093  
5094 <  if test "$ac_success" = "yes"; then
5095 <     case $ac_foobar in
5096 <        foobar)
4195 <           ac_case=lower
4196 <           ac_foo_bar=foo_bar
4197 <           ;;
4198 <        FOOBAR)
4199 <           ac_case=upper
4200 <           ac_foo_bar=FOO_BAR
4201 <           ;;
4202 <     esac
4203 <
4204 <     ac_success_extra=no
4205 <     for ac_extra in "" "_"; do
4206 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4207 <
4208 <        cat >conftest.$ac_ext <<_ACEOF
5094 > if test $ac_cv_fortran_dummy_main = unknown; then
5095 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
5096 >     cat >conftest.$ac_ext <<_ACEOF
5097   /* confdefs.h.  */
5098   _ACEOF
5099   cat confdefs.h >>conftest.$ac_ext
5100   cat >>conftest.$ac_ext <<_ACEOF
5101   /* end confdefs.h.  */
5102 <
5103 < /* Override any gcc2 internal prototype to avoid an error.  */
5104 < #ifdef __cplusplus
5105 < extern "C"
5106 < #endif
5107 < /* We use char because int might match the return type of a gcc2
5108 <   builtin and then its argument prototype would still apply.  */
5109 < char $ac_func ();
5102 > #define $ac_fortran_dm_var $ac_func
5103 > #ifdef FC_DUMMY_MAIN
5104 > #ifndef FC_DUMMY_MAIN_EQ_F77
5105 > #  ifdef __cplusplus
5106 >     extern "C"
5107 > #  endif
5108 >   int FC_DUMMY_MAIN() { return 1; }
5109 > #endif
5110 > #endif
5111   int
5112   main ()
5113   {
5114 < $ac_func ();
5114 >
5115    ;
5116    return 0;
5117   }
5118   _ACEOF
5119 < rm -f conftest.$ac_objext conftest$ac_exeext
5120 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5121 <  (eval $ac_link) 2>conftest.er1
5119 > rm -rf conftest.$ac_objext conftest$ac_exeext
5120 > if { (ac_try="$ac_link"
5121 > case "(($ac_try" in
5122 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5123 >  *) ac_try_echo=$ac_try;;
5124 > esac
5125 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5126 >  (eval "$ac_link") 2>conftest.er1
5127    ac_status=$?
5128    grep -v '^ *+' conftest.er1 >conftest.err
5129    rm -f conftest.er1
5130    cat conftest.err >&5
5131    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 <  (exit $ac_status); } &&
5133 <         { ac_try='test -z "$ac_c_werror_flag"
5134 <                         || test ! -s conftest.err'
5135 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5136 <  (eval $ac_try) 2>&5
5132 >  (exit $ac_status); } && {
5133 >         test -z "$ac_c_werror_flag" ||
5134 >         test ! -s conftest.err
5135 >       } && test -s conftest$ac_exeext &&
5136 >       $as_test_x conftest$ac_exeext; then
5137 >  ac_cv_fortran_dummy_main=$ac_func; break
5138 > else
5139 >  echo "$as_me: failed program was:" >&5
5140 > sed 's/^/| /' conftest.$ac_ext >&5
5141 >
5142 >
5143 > fi
5144 >
5145 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5146 >      conftest$ac_exeext conftest.$ac_ext
5147 >   done
5148 > fi
5149 > ac_ext=${ac_fc_srcext-f}
5150 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5151 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5152 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5153 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
5154 > rm -rf conftest*
5155 > LIBS=$ac_fc_dm_save_LIBS
5156 >
5157 > fi
5158 > { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
5159 > echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
5160 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
5161 > if test "$FC_DUMMY_MAIN" != unknown; then
5162 >  if test $FC_DUMMY_MAIN != none; then
5163 >
5164 > cat >>confdefs.h <<_ACEOF
5165 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
5166 > _ACEOF
5167 >
5168 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
5169 >
5170 > cat >>confdefs.h <<\_ACEOF
5171 > #define FC_DUMMY_MAIN_EQ_F77 1
5172 > _ACEOF
5173 >
5174 >  fi
5175 > fi
5176 > else
5177 >  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
5178 > See \`config.log' for more details." >&5
5179 > echo "$as_me: error: linking to Fortran libraries from C fails
5180 > See \`config.log' for more details." >&2;}
5181 >   { (exit 1); exit 1; }; }
5182 > fi
5183 >
5184 >
5185 > ac_ext=${ac_fc_srcext-f}
5186 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5187 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5188 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5189 >
5190 > ac_ext=${ac_fc_srcext-f}
5191 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5192 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5193 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5194 > { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
5195 > echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
5196 > if test "${ac_cv_fc_mangling+set}" = set; then
5197 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5198 > else
5199 >  cat >conftest.$ac_ext <<_ACEOF
5200 >      subroutine foobar()
5201 >      return
5202 >      end
5203 >      subroutine foo_bar()
5204 >      return
5205 >      end
5206 > _ACEOF
5207 > rm -rf conftest.$ac_objext
5208 > if { (ac_try="$ac_compile"
5209 > case "(($ac_try" in
5210 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5211 >  *) ac_try_echo=$ac_try;;
5212 > esac
5213 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5214 >  (eval "$ac_compile") 2>conftest.er1
5215    ac_status=$?
5216 +  grep -v '^ *+' conftest.er1 >conftest.err
5217 +  rm -f conftest.er1
5218 +  cat conftest.err >&5
5219    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220 <  (exit $ac_status); }; } &&
5221 <         { ac_try='test -s conftest$ac_exeext'
5222 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5223 <  (eval $ac_try) 2>&5
5220 >  (exit $ac_status); } && {
5221 >         test -z "$ac_fc_werror_flag" ||
5222 >         test ! -s conftest.err
5223 >       } && test -s conftest.$ac_objext; then
5224 >  mv conftest.$ac_objext cfortran_test.$ac_objext
5225 >
5226 >  ac_save_LIBS=$LIBS
5227 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
5228 >
5229 >  ac_ext=c
5230 > ac_cpp='$CPP $CPPFLAGS'
5231 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5232 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5233 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5234 >  ac_success=no
5235 >  for ac_foobar in foobar FOOBAR; do
5236 >    for ac_underscore in "" "_"; do
5237 >      ac_func="$ac_foobar$ac_underscore"
5238 >      cat >conftest.$ac_ext <<_ACEOF
5239 > /* confdefs.h.  */
5240 > _ACEOF
5241 > cat confdefs.h >>conftest.$ac_ext
5242 > cat >>conftest.$ac_ext <<_ACEOF
5243 > /* end confdefs.h.  */
5244 >
5245 > /* Override any GCC internal prototype to avoid an error.
5246 >   Use char because int might match the return type of a GCC
5247 >   builtin and then its argument prototype would still apply.  */
5248 > #ifdef __cplusplus
5249 > extern "C"
5250 > #endif
5251 > char $ac_func ();
5252 > #ifdef FC_DUMMY_MAIN
5253 > #ifndef FC_DUMMY_MAIN_EQ_F77
5254 > #  ifdef __cplusplus
5255 >     extern "C"
5256 > #  endif
5257 >   int FC_DUMMY_MAIN() { return 1; }
5258 > #endif
5259 > #endif
5260 > int
5261 > main ()
5262 > {
5263 > return $ac_func ();
5264 >  ;
5265 >  return 0;
5266 > }
5267 > _ACEOF
5268 > rm -rf conftest.$ac_objext conftest$ac_exeext
5269 > if { (ac_try="$ac_link"
5270 > case "(($ac_try" in
5271 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5272 >  *) ac_try_echo=$ac_try;;
5273 > esac
5274 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5275 >  (eval "$ac_link") 2>conftest.er1
5276    ac_status=$?
5277 +  grep -v '^ *+' conftest.er1 >conftest.err
5278 +  rm -f conftest.er1
5279 +  cat conftest.err >&5
5280    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5281 <  (exit $ac_status); }; }; then
5282 <  ac_success_extra=yes; break
5281 >  (exit $ac_status); } && {
5282 >         test -z "$ac_c_werror_flag" ||
5283 >         test ! -s conftest.err
5284 >       } && test -s conftest$ac_exeext &&
5285 >       $as_test_x conftest$ac_exeext; then
5286 >  ac_success=yes; break 2
5287   else
5288    echo "$as_me: failed program was:" >&5
5289   sed 's/^/| /' conftest.$ac_ext >&5
5290  
5291 +
5292   fi
5293 < rm -f conftest.err conftest.$ac_objext \
5293 >
5294 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5295        conftest$ac_exeext conftest.$ac_ext
5296 <     done
5296 >    done
5297 >  done
5298 >  ac_ext=${ac_fc_srcext-f}
5299 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5300 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5301 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5302  
5303 <     if test "$ac_success_extra" = "yes"; then
5304 <        ac_cv_f90_mangling="$ac_case case"
5305 <        if test -z "$ac_underscore"; then
5306 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
5307 <        else
5308 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
5303 >  if test "$ac_success" = "yes"; then
5304 >     case $ac_foobar in
5305 >        foobar)
5306 >           ac_case=lower
5307 >           ac_foo_bar=foo_bar
5308 >           ;;
5309 >        FOOBAR)
5310 >           ac_case=upper
5311 >           ac_foo_bar=FOO_BAR
5312 >           ;;
5313 >     esac
5314  
5315 +     ac_ext=c
5316 + ac_cpp='$CPP $CPPFLAGS'
5317 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5318 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5319 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
5320 +     ac_success_extra=no
5321 +     for ac_extra in "" "_"; do
5322 +        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
5323 +        cat >conftest.$ac_ext <<_ACEOF
5324 + /* confdefs.h.  */
5325 + _ACEOF
5326 + cat confdefs.h >>conftest.$ac_ext
5327 + cat >>conftest.$ac_ext <<_ACEOF
5328 + /* end confdefs.h.  */
5329 +
5330 + /* Override any GCC internal prototype to avoid an error.
5331 +   Use char because int might match the return type of a GCC
5332 +   builtin and then its argument prototype would still apply.  */
5333 + #ifdef __cplusplus
5334 + extern "C"
5335 + #endif
5336 + char $ac_func ();
5337 + #ifdef FC_DUMMY_MAIN
5338 + #ifndef FC_DUMMY_MAIN_EQ_F77
5339 + #  ifdef __cplusplus
5340 +     extern "C"
5341 + #  endif
5342 +   int FC_DUMMY_MAIN() { return 1; }
5343 + #endif
5344 + #endif
5345 + int
5346 + main ()
5347 + {
5348 + return $ac_func ();
5349 +  ;
5350 +  return 0;
5351 + }
5352 + _ACEOF
5353 + rm -rf conftest.$ac_objext conftest$ac_exeext
5354 + if { (ac_try="$ac_link"
5355 + case "(($ac_try" in
5356 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5357 +  *) ac_try_echo=$ac_try;;
5358 + esac
5359 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5360 +  (eval "$ac_link") 2>conftest.er1
5361 +  ac_status=$?
5362 +  grep -v '^ *+' conftest.er1 >conftest.err
5363 +  rm -f conftest.er1
5364 +  cat conftest.err >&5
5365 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5366 +  (exit $ac_status); } && {
5367 +         test -z "$ac_c_werror_flag" ||
5368 +         test ! -s conftest.err
5369 +       } && test -s conftest$ac_exeext &&
5370 +       $as_test_x conftest$ac_exeext; then
5371 +  ac_success_extra=yes; break
5372 + else
5373 +  echo "$as_me: failed program was:" >&5
5374 + sed 's/^/| /' conftest.$ac_ext >&5
5375 +
5376 +
5377 + fi
5378 +
5379 + rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5380 +      conftest$ac_exeext conftest.$ac_ext
5381 +     done
5382 +     ac_ext=${ac_fc_srcext-f}
5383 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5384 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5385 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5386 +
5387 +     if test "$ac_success_extra" = "yes"; then
5388 +        ac_cv_fc_mangling="$ac_case case"
5389 +        if test -z "$ac_underscore"; then
5390 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
5391 +        else
5392 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
5393          fi
5394          if test -z "$ac_extra"; then
5395 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
5395 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
5396          else
5397 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
5397 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
5398          fi
5399        else
5400 <        ac_cv_f90_mangling="unknown"
5400 >        ac_cv_fc_mangling="unknown"
5401        fi
5402    else
5403 <     ac_cv_f90_mangling="unknown"
4280 <
5403 >     ac_cv_fc_mangling="unknown"
5404    fi
5405  
5406    LIBS=$ac_save_LIBS
5407 <  ac_ext=f90
4285 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4286 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4287 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4288 <  rm -f cf90_test* conftest*
5407 >  rm -rf cfortran_test* conftest*
5408   else
5409    echo "$as_me: failed program was:" >&5
5410   sed 's/^/| /' conftest.$ac_ext >&5
5411  
5412 +        { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
5413 + See \`config.log' for more details." >&5
5414 + echo "$as_me: error: cannot compile a simple Fortran program
5415 + See \`config.log' for more details." >&2;}
5416 +   { (exit 1); exit 1; }; }
5417   fi
4294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4295 ac_ext=f90
4296 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4297 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4298 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
5418  
5419 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
5420 +
5421   fi
5422 < echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
5423 < echo "${ECHO_T}$ac_cv_f90_mangling" >&6
5422 > { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
5423 > echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
5424  
5425 + ac_ext=${ac_fc_srcext-f}
5426 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5427 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5428 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5429  
5430 + ac_ext=${ac_fc_srcext-f}
5431 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5432 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5433 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5434  
5435 < case $ac_cv_f90_mangling in
5435 >
5436 > case $ac_cv_fc_mangling in
5437    "lower case, no underscore, no extra underscore")
5438            cat >>confdefs.h <<\_ACEOF
5439 < #define F90_FUNC(name,NAME) name
5439 > #define FC_FUNC(name,NAME) name
5440   _ACEOF
5441  
5442            cat >>confdefs.h <<\_ACEOF
5443 < #define F90_FUNC_(name,NAME) name
5443 > #define FC_FUNC_(name,NAME) name
5444   _ACEOF
5445   ;;
5446    "lower case, no underscore, extra underscore")
5447            cat >>confdefs.h <<\_ACEOF
5448 < #define F90_FUNC(name,NAME) name
5448 > #define FC_FUNC(name,NAME) name
5449   _ACEOF
5450  
5451            cat >>confdefs.h <<\_ACEOF
5452 < #define F90_FUNC_(name,NAME) name ## _
5452 > #define FC_FUNC_(name,NAME) name ## _
5453   _ACEOF
5454   ;;
5455    "lower case, underscore, no extra underscore")
5456            cat >>confdefs.h <<\_ACEOF
5457 < #define F90_FUNC(name,NAME) name ## _
5457 > #define FC_FUNC(name,NAME) name ## _
5458   _ACEOF
5459  
5460            cat >>confdefs.h <<\_ACEOF
5461 < #define F90_FUNC_(name,NAME) name ## _
5461 > #define FC_FUNC_(name,NAME) name ## _
5462   _ACEOF
5463   ;;
5464    "lower case, underscore, extra underscore")
5465            cat >>confdefs.h <<\_ACEOF
5466 < #define F90_FUNC(name,NAME) name ## _
5466 > #define FC_FUNC(name,NAME) name ## _
5467   _ACEOF
5468  
5469            cat >>confdefs.h <<\_ACEOF
5470 < #define F90_FUNC_(name,NAME) name ## __
5470 > #define FC_FUNC_(name,NAME) name ## __
5471   _ACEOF
5472   ;;
5473    "upper case, no underscore, no extra underscore")
5474            cat >>confdefs.h <<\_ACEOF
5475 < #define F90_FUNC(name,NAME) NAME
5475 > #define FC_FUNC(name,NAME) NAME
5476   _ACEOF
5477  
5478            cat >>confdefs.h <<\_ACEOF
5479 < #define F90_FUNC_(name,NAME) NAME
5479 > #define FC_FUNC_(name,NAME) NAME
5480   _ACEOF
5481   ;;
5482    "upper case, no underscore, extra underscore")
5483            cat >>confdefs.h <<\_ACEOF
5484 < #define F90_FUNC(name,NAME) NAME
5484 > #define FC_FUNC(name,NAME) NAME
5485   _ACEOF
5486  
5487            cat >>confdefs.h <<\_ACEOF
5488 < #define F90_FUNC_(name,NAME) NAME ## _
5488 > #define FC_FUNC_(name,NAME) NAME ## _
5489   _ACEOF
5490   ;;
5491    "upper case, underscore, no extra underscore")
5492            cat >>confdefs.h <<\_ACEOF
5493 < #define F90_FUNC(name,NAME) NAME ## _
5493 > #define FC_FUNC(name,NAME) NAME ## _
5494   _ACEOF
5495  
5496            cat >>confdefs.h <<\_ACEOF
5497 < #define F90_FUNC_(name,NAME) NAME ## _
5497 > #define FC_FUNC_(name,NAME) NAME ## _
5498   _ACEOF
5499   ;;
5500    "upper case, underscore, extra underscore")
5501            cat >>confdefs.h <<\_ACEOF
5502 < #define F90_FUNC(name,NAME) NAME ## _
5502 > #define FC_FUNC(name,NAME) NAME ## _
5503   _ACEOF
5504  
5505            cat >>confdefs.h <<\_ACEOF
5506 < #define F90_FUNC_(name,NAME) NAME ## __
5506 > #define FC_FUNC_(name,NAME) NAME ## __
5507   _ACEOF
5508   ;;
5509    *)
5510 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
5511 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
5510 >          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
5511 > echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
5512            ;;
5513   esac
5514  
5515 + ac_ext=${ac_fc_srcext-f}
5516 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5517 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5518 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5519  
5520  
5521  
5522 + ac_ext=${ac_fc_srcext-f}
5523 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5524 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5525 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5526 + { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5527 + echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5528 + if test "${ac_cv_prog_fc_v+set}" = set; then
5529 +  echo $ECHO_N "(cached) $ECHO_C" >&6
5530 + else
5531 +  cat >conftest.$ac_ext <<_ACEOF
5532 +      program main
5533  
5534 < echo "$as_me:$LINENO: checking for module suffix" >&5
5535 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5536 < rm -f conftest*
5534 >      end
5535 > _ACEOF
5536 > rm -rf conftest.$ac_objext
5537 > if { (ac_try="$ac_compile"
5538 > case "(($ac_try" in
5539 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5540 >  *) ac_try_echo=$ac_try;;
5541 > esac
5542 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5543 >  (eval "$ac_compile") 2>conftest.er1
5544 >  ac_status=$?
5545 >  grep -v '^ *+' conftest.er1 >conftest.err
5546 >  rm -f conftest.er1
5547 >  cat conftest.err >&5
5548 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5549 >  (exit $ac_status); } && {
5550 >         test -z "$ac_fc_werror_flag" ||
5551 >         test ! -s conftest.err
5552 >       } && test -s conftest.$ac_objext; then
5553 >  ac_cv_prog_fc_v=
5554 > # Try some options frequently used verbose output
5555 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5556 >  cat >conftest.$ac_ext <<_ACEOF
5557 >      program main
5558 >
5559 >      end
5560 > _ACEOF
5561 >
5562 > # Compile and link our simple test program by passing a flag (argument
5563 > # 1 to this macro) to the Fortran compiler in order to get
5564 > # "verbose" output that we can then parse for the Fortran linker
5565 > # flags.
5566 > ac_save_FFLAGS=$FCFLAGS
5567 > FCFLAGS="$FCFLAGS $ac_verb"
5568 > eval "set x $ac_link"
5569 > shift
5570 > echo "$as_me:$LINENO: $*" >&5
5571 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5572 > echo "$ac_fc_v_output" >&5
5573 > FCFLAGS=$ac_save_FFLAGS
5574 >
5575 > rm -rf conftest*
5576 >
5577 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5578 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5579 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5580 > ac_fc_v_output="`echo $ac_fc_v_output |
5581 >        grep 'LPATH is:' |
5582 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5583 >
5584 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5585 > #        that detects unbalanced quotes in FLIBS should be implemented
5586 > #        and (ugh) tested at some point.
5587 > case $ac_fc_v_output in
5588 >  # If we are using xlf then replace all the commas with spaces.
5589 >  *xlfentry*)
5590 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5591 >
5592 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5593 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5594 >  *mGLOB_options_string*)
5595 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5596 >
5597 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5598 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5599 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5600 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5601 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5602 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5603 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5604 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5605 >
5606 >  # If we are using Cray Fortran then delete quotes.
5607 >  *cft90*)
5608 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5609 > esac
5610 >
5611 >
5612 >  # look for -l* and *.a constructs in the output
5613 >  for ac_arg in $ac_fc_v_output; do
5614 >     case $ac_arg in
5615 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5616 >          ac_cv_prog_fc_v=$ac_verb
5617 >          break 2 ;;
5618 >     esac
5619 >  done
5620 > done
5621 > if test -z "$ac_cv_prog_fc_v"; then
5622 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5623 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5624 > fi
5625 > else
5626 >  echo "$as_me: failed program was:" >&5
5627 > sed 's/^/| /' conftest.$ac_ext >&5
5628 >
5629 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5630 > echo "$as_me: WARNING: compilation failed" >&2;}
5631 > fi
5632 >
5633 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5634 >
5635 > fi
5636 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5637 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5638 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5639 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5640 > if test "${ac_cv_fc_libs+set}" = set; then
5641 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5642 > else
5643 >  if test "x$FCLIBS" != "x"; then
5644 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5645 > else
5646 >
5647 > cat >conftest.$ac_ext <<_ACEOF
5648 >      program main
5649 >
5650 >      end
5651 > _ACEOF
5652 >
5653 > # Compile and link our simple test program by passing a flag (argument
5654 > # 1 to this macro) to the Fortran compiler in order to get
5655 > # "verbose" output that we can then parse for the Fortran linker
5656 > # flags.
5657 > ac_save_FFLAGS=$FCFLAGS
5658 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5659 > eval "set x $ac_link"
5660 > shift
5661 > echo "$as_me:$LINENO: $*" >&5
5662 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5663 > echo "$ac_fc_v_output" >&5
5664 > FCFLAGS=$ac_save_FFLAGS
5665 >
5666 > rm -rf conftest*
5667 >
5668 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5669 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5670 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5671 > ac_fc_v_output="`echo $ac_fc_v_output |
5672 >        grep 'LPATH is:' |
5673 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5674 >
5675 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5676 > #        that detects unbalanced quotes in FLIBS should be implemented
5677 > #        and (ugh) tested at some point.
5678 > case $ac_fc_v_output in
5679 >  # If we are using xlf then replace all the commas with spaces.
5680 >  *xlfentry*)
5681 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5682 >
5683 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5684 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5685 >  *mGLOB_options_string*)
5686 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5687 >
5688 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5689 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5690 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5691 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5692 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5693 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5694 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5695 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5696 >
5697 >  # If we are using Cray Fortran then delete quotes.
5698 >  *cft90*)
5699 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5700 > esac
5701 >
5702 >
5703 >
5704 > ac_cv_fc_libs=
5705 >
5706 > # Save positional arguments (if any)
5707 > ac_save_positional="$@"
5708 >
5709 > set X $ac_fc_v_output
5710 > while test $# != 1; do
5711 >  shift
5712 >  ac_arg=$1
5713 >  case $ac_arg in
5714 >        [\\/]*.a | ?:[\\/]*.a)
5715 >            ac_exists=false
5716 >  for ac_i in $ac_cv_fc_libs; do
5717 >    if test x"$ac_arg" = x"$ac_i"; then
5718 >      ac_exists=true
5719 >      break
5720 >    fi
5721 >  done
5722 >
5723 >  if test x"$ac_exists" = xtrue; then
5724 >  :
5725 > else
5726 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5727 > fi
5728 >
5729 >          ;;
5730 >        -bI:*)
5731 >            ac_exists=false
5732 >  for ac_i in $ac_cv_fc_libs; do
5733 >    if test x"$ac_arg" = x"$ac_i"; then
5734 >      ac_exists=true
5735 >      break
5736 >    fi
5737 >  done
5738 >
5739 >  if test x"$ac_exists" = xtrue; then
5740 >  :
5741 > else
5742 >  if test "$ac_compiler_gnu" = yes; then
5743 >  for ac_link_opt in $ac_arg; do
5744 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5745 >  done
5746 > else
5747 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5748 > fi
5749 > fi
5750 >
5751 >          ;;
5752 >          # Ignore these flags.
5753 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
5754 >          ;;
5755 >        -lkernel32)
5756 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5757 >          ;;
5758 >        -[LRuYz])
5759 >          # These flags, when seen by themselves, take an argument.
5760 >          # We remove the space between option and argument and re-iterate
5761 >          # unless we find an empty arg or a new option (starting with -)
5762 >          case $2 in
5763 >             "" | -*);;
5764 >             *)
5765 >                ac_arg="$ac_arg$2"
5766 >                shift; shift
5767 >                set X $ac_arg "$@"
5768 >                ;;
5769 >          esac
5770 >          ;;
5771 >        -YP,*)
5772 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5773 >              ac_exists=false
5774 >  for ac_i in $ac_cv_fc_libs; do
5775 >    if test x"$ac_j" = x"$ac_i"; then
5776 >      ac_exists=true
5777 >      break
5778 >    fi
5779 >  done
5780 >
5781 >  if test x"$ac_exists" = xtrue; then
5782 >  :
5783 > else
5784 >  ac_arg="$ac_arg $ac_j"
5785 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5786 > fi
5787 >
5788 >          done
5789 >          ;;
5790 >        -[lLR]*)
5791 >            ac_exists=false
5792 >  for ac_i in $ac_cv_fc_libs; do
5793 >    if test x"$ac_arg" = x"$ac_i"; then
5794 >      ac_exists=true
5795 >      break
5796 >    fi
5797 >  done
5798 >
5799 >  if test x"$ac_exists" = xtrue; then
5800 >  :
5801 > else
5802 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5803 > fi
5804 >
5805 >          ;;
5806 >        -zallextract*| -zdefaultextract)
5807 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5808 >          ;;
5809 >          # Ignore everything else.
5810 >  esac
5811 > done
5812 > # restore positional arguments
5813 > set X $ac_save_positional; shift
5814 >
5815 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
5816 > # then we insist that the "run path" must be an absolute path (i.e. it
5817 > # must begin with a "/").
5818 > case `(uname -sr) 2>/dev/null` in
5819 >   "SunOS 5"*)
5820 >      ac_ld_run_path=`echo $ac_fc_v_output |
5821 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5822 >      test "x$ac_ld_run_path" != x &&
5823 >        if test "$ac_compiler_gnu" = yes; then
5824 >  for ac_link_opt in $ac_ld_run_path; do
5825 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5826 >  done
5827 > else
5828 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5829 > fi
5830 >      ;;
5831 > esac
5832 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5833 >
5834 > fi
5835 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5836 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
5837 > FCLIBS="$ac_cv_fc_libs"
5838 >
5839 >
5840 > ac_ext=${ac_fc_srcext-f}
5841 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5842 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5843 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5844 >
5845 >
5846 >
5847 > { echo "$as_me:$LINENO: checking for module suffix" >&5
5848 > echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
5849 > rm -rf conftest*
5850   # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5851   rm -f work*
5852 < cat >conftest.f90 <<EOF
5852 > cat >conftest.$ac_ext <<EOF
5853          module conftest
5854          integer n
5855          parameter (n=1)
# Line 4400 | Line 5858 | modcase="lower"
5858   # SGI and absoft compilers generates module name in upper case!
5859   testname="conftest"
5860   modcase="lower"
5861 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
5862 <    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
5861 > if (eval $ac_compile) 2>/dev/null ; then
5862 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5863      MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5864      if test -z "$MOD" ; then
5865          MOD=`ls CONFTEST* 2>/dev/null \
5866 <                | grep -v CONFTEST.f | grep -v CONFTEST.o`
5866 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5867          MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5868          if test -n "$MOD" ; then
5869              testname="CONFTEST"
# Line 4413 | Line 5871 | if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
5871          fi
5872      fi
5873      if test -z "$MOD" ; then
5874 <        echo "$as_me:$LINENO: result: unknown" >&5
5875 < echo "${ECHO_T}unknown" >&6
5874 >        { echo "$as_me:$LINENO: result: unknown" >&5
5875 > echo "${ECHO_T}unknown" >&6; }
5876          # Use mod if we can't figure it out
5877          MOD="mod"
5878      else
5879 <        echo "$as_me:$LINENO: result: $MOD" >&5
5880 < echo "${ECHO_T}$MOD" >&6
5879 >        { echo "$as_me:$LINENO: result: $MOD" >&5
5880 > echo "${ECHO_T}$MOD" >&6; }
5881      fi
5882      if test -s work.pcl ; then
5883          { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5884   echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5885      fi
5886   else
5887 <    echo "$as_me:$LINENO: result: unknown" >&5
5888 < echo "${ECHO_T}unknown" >&6
5887 >    { echo "$as_me:$LINENO: result: unknown" >&5
5888 > echo "${ECHO_T}unknown" >&6; }
5889   fi
5890  
5891  
# Line 4440 | Line 5898 | fi
5898   # specified, work.pcl and work.pc are created.  However, if you specify
5899   # a file, it must contain a the name of a file ending in .pc .  Ugh!
5900   # Use the module made above
5901 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
5902 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5903 < rm -f conftest*
5901 > { echo "$as_me:$LINENO: checking for module directory path flag" >&5
5902 > echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
5903 > rm -rf conftest*
5904   # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5905   rm -f work*
5906 < cat >conftest.f90 <<EOF
5906 > cat >conftest.$ac_ext <<EOF
5907          module conftest
5908          integer n
5909          parameter (n=1)
# Line 4453 | Line 5911 | testname="conftest"
5911   EOF
5912   # SGI and absoft compilers generates module name in upper case!
5913   testname="conftest"
5914 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
5915 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
5914 > if (eval $ac_compile) 2>/dev/null ; then
5915 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5916     mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5917     if test -n "$mod" ; then
5918        testname="CONFTEST"
# Line 4463 | Line 5921 | if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
5921     if test ! -d conf ; then mkdir conf ; madedir=1; fi
5922     cp $testname.$MOD conf
5923     rm -f conftest* CONFTEST*
5924 <   cat >conftest1.f90 <<EOF
5924 >   cat >conftest1.$ac_ext <<EOF
5925          program main
5926          use conftest
5927          print *, n
# Line 4471 | Line 5929 | EOF
5929   EOF
5930     F90_WORK_FILES_ARG=""
5931     F90MODINCSPEC=""
5932 <   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
5932 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5933         MODDIRFLAG="-I"
5934         F90MODINCSPEC="-I<dir>"
5935 <       echo "$as_me:$LINENO: result: -I" >&5
5936 < echo "${ECHO_T}-I" >&6
5937 <   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
5935 >       { echo "$as_me:$LINENO: result: -I" >&5
5936 > echo "${ECHO_T}-I" >&6; }
5937 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5938         MODDIRFLAG="-M"
5939         F90MODINCSPEC="-M<dir>"
5940 <       echo "$as_me:$LINENO: result: -M" >&5
5941 < echo "${ECHO_T}-M" >&6
5942 <   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
5940 >       { echo "$as_me:$LINENO: result: -M" >&5
5941 > echo "${ECHO_T}-M" >&6; }
5942 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5943         MODDIRFLAG="-p"
5944         F90MODINCSPEC="-p<dir>"
5945 <       echo "$as_me:$LINENO: result: -p" >&5
5946 < echo "${ECHO_T}-p" >&6
5945 >       { echo "$as_me:$LINENO: result: -p" >&5
5946 > echo "${ECHO_T}-p" >&6; }
5947     elif test -s work.pc ; then
5948          cp work.pc conf/mpimod.pc
5949          echo "mpimod.pc" > conf/mpimod.pcl
5950          echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5951 <        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
5951 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5952              MODDIRFLAG='-cl,mpimod.pcl'
5953 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5954 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5953 >            { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5954 > echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
5955              F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5956              F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5957  
# Line 4505 | Line 5963 | echo "${ECHO_T}-cl,filename where filename contains a
5963          fi
5964     fi
5965     if test -z "MODDIRFLAG" ; then
5966 <       echo "$as_me:$LINENO: result: unknown" >&5
5967 < echo "${ECHO_T}unknown" >&6
5966 >       { echo "$as_me:$LINENO: result: unknown" >&5
5967 > echo "${ECHO_T}unknown" >&6; }
5968     fi
5969  
5970  
5971 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5971 >   rm -rf conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5972     if test $madedir = 1 ; then rmdir conf ; fi
5973   fi
5974  
5975  
5976 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5977 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5976 > { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5977 > echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
5978   if test "${ac_cv_f90_module_names+set}" = set; then
5979    echo $ECHO_N "(cached) $ECHO_C" >&6
5980   else
5981 <  ac_ext=f90
5982 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
5983 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5984 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
5981 >  ac_ext=${ac_fc_srcext-f}
5982 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5983 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5984 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5985  
5986   # carry out the test in a new directory, so that we don't miss anything
5987   mkdir conftest
# Line 4532 | Line 5990 | _ACEOF
5990   MODULE Bar
5991   END MODULE Bar
5992   _ACEOF
5993 < rm -f conftest.$ac_objext
5994 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5995 <  (eval $ac_compile) 2>conftest.er1
5993 > rm -rf conftest.$ac_objext
5994 > if { (ac_try="$ac_compile"
5995 > case "(($ac_try" in
5996 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5997 >  *) ac_try_echo=$ac_try;;
5998 > esac
5999 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6000 >  (eval "$ac_compile") 2>conftest.er1
6001    ac_status=$?
6002    grep -v '^ *+' conftest.er1 >conftest.err
6003    rm -f conftest.er1
6004    cat conftest.err >&5
6005    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6006 <  (exit $ac_status); } &&
6007 <         { ac_try='test -z "$ac_f90_werror_flag"
6008 <                         || test ! -s conftest.err'
6009 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4547 <  (eval $ac_try) 2>&5
4548 <  ac_status=$?
4549 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 <  (exit $ac_status); }; } &&
4551 <         { ac_try='test -s conftest.$ac_objext'
4552 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4553 <  (eval $ac_try) 2>&5
4554 <  ac_status=$?
4555 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 <  (exit $ac_status); }; }; then
6006 >  (exit $ac_status); } && {
6007 >         test -z "$ac_fc_werror_flag" ||
6008 >         test ! -s conftest.err
6009 >       } && test -s conftest.$ac_objext; then
6010    ac_cv_f90_module_names=
6011   ac_file_list=*
6012   for ac_file in $ac_file_list; do
# Line 4649 | Line 6102 | sed 's/^/| /' conftest.$ac_ext >&5
6102    echo "$as_me: failed program was:" >&5
6103   sed 's/^/| /' conftest.$ac_ext >&5
6104  
6105 < ac_cv_f90_module_names=
6105 >        ac_cv_f90_module_names=
6106   { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6107   echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6108   fi
6109 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6109 >
6110 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
6111   cd ..
6112   # cleanup
6113   rm -rf conftest
6114 < ac_ext=f90
6115 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
6116 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6117 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
6114 > ac_ext=${ac_fc_srcext-f}
6115 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6116 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6117 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6118  
6119   fi
6120 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
6121 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
6120 > { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
6121 > echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
6122  
6123   # We now generate a shell script that will help us to figure out the correct
6124   # module file names, using the value of ac_cv_f90_module_names
# Line 4749 | Line 6203 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
6203   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6204  
6205  
6206 < ac_ext=cc
6207 < ac_cpp='$CXXCPP $CPPFLAGS'
6208 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6209 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6210 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6206 > ac_ext=c
6207 > ac_cpp='$CPP $CPPFLAGS'
6208 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6209 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6210 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6211  
6212  
6213 < ac_ext=cc
6214 < ac_cpp='$CXXCPP $CPPFLAGS'
6215 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6216 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4763 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4764 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4765 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4766 < if test -z "$CXXCPP"; then
4767 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
6213 >
6214 > { echo "$as_me:$LINENO: checking for asin in -lm" >&5
6215 > echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
6216 > if test "${ac_cv_lib_m_asin+set}" = set; then
6217    echo $ECHO_N "(cached) $ECHO_C" >&6
6218   else
6219 <      # Double quotes because CXXCPP needs to be expanded
6220 <    for CXXCPP in "$CXX -E" "/lib/cpp"
6221 <    do
4773 <      ac_preproc_ok=false
4774 < for ac_cxx_preproc_warn_flag in '' yes
4775 < do
4776 <  # Use a header file that comes with gcc, so configuring glibc
4777 <  # with a fresh cross-compiler works.
4778 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4779 <  # <limits.h> exists even on freestanding compilers.
4780 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4781 <  # not just through cpp. "Syntax error" is here to catch this case.
4782 <  cat >conftest.$ac_ext <<_ACEOF
6219 >  ac_check_lib_save_LIBS=$LIBS
6220 > LIBS="-lm  $LIBS"
6221 > cat >conftest.$ac_ext <<_ACEOF
6222   /* confdefs.h.  */
6223   _ACEOF
6224   cat confdefs.h >>conftest.$ac_ext
6225   cat >>conftest.$ac_ext <<_ACEOF
6226   /* end confdefs.h.  */
6227 < #ifdef __STDC__
6228 < # include <limits.h>
6229 < #else
6230 < # include <assert.h>
6227 >
6228 > /* Override any GCC internal prototype to avoid an error.
6229 >   Use char because int might match the return type of a GCC
6230 >   builtin and then its argument prototype would still apply.  */
6231 > #ifdef __cplusplus
6232 > extern "C"
6233   #endif
6234 <                     Syntax error
6234 > char asin ();
6235 > #ifdef FC_DUMMY_MAIN
6236 > #ifndef FC_DUMMY_MAIN_EQ_F77
6237 > #  ifdef __cplusplus
6238 >     extern "C"
6239 > #  endif
6240 >   int FC_DUMMY_MAIN() { return 1; }
6241 > #endif
6242 > #endif
6243 > int
6244 > main ()
6245 > {
6246 > return asin ();
6247 >  ;
6248 >  return 0;
6249 > }
6250   _ACEOF
6251 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6252 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6251 > rm -rf conftest.$ac_objext conftest$ac_exeext
6252 > if { (ac_try="$ac_link"
6253 > case "(($ac_try" in
6254 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6255 >  *) ac_try_echo=$ac_try;;
6256 > esac
6257 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6258 >  (eval "$ac_link") 2>conftest.er1
6259    ac_status=$?
6260    grep -v '^ *+' conftest.er1 >conftest.err
6261    rm -f conftest.er1
6262    cat conftest.err >&5
6263    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6264 <  (exit $ac_status); } >/dev/null; then
6265 <  if test -s conftest.err; then
6266 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6267 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6268 <  else
6269 <    ac_cpp_err=
4808 <  fi
4809 < else
4810 <  ac_cpp_err=yes
4811 < fi
4812 < if test -z "$ac_cpp_err"; then
4813 <  :
6264 >  (exit $ac_status); } && {
6265 >         test -z "$ac_c_werror_flag" ||
6266 >         test ! -s conftest.err
6267 >       } && test -s conftest$ac_exeext &&
6268 >       $as_test_x conftest$ac_exeext; then
6269 >  ac_cv_lib_m_asin=yes
6270   else
6271    echo "$as_me: failed program was:" >&5
6272   sed 's/^/| /' conftest.$ac_ext >&5
6273  
6274 <  # Broken: fails on valid input.
4819 < continue
6274 >        ac_cv_lib_m_asin=no
6275   fi
4821 rm -f conftest.err conftest.$ac_ext
6276  
6277 <  # OK, works on sane cases.  Now check whether non-existent headers
6278 <  # can be detected and how.
6277 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6278 >      conftest$ac_exeext conftest.$ac_ext
6279 > LIBS=$ac_check_lib_save_LIBS
6280 > fi
6281 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6282 > echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
6283 > if test $ac_cv_lib_m_asin = yes; then
6284 >  cat >>confdefs.h <<_ACEOF
6285 > #define HAVE_LIBM 1
6286 > _ACEOF
6287 >
6288 >  LIBS="-lm $LIBS"
6289 >
6290 > else
6291 >  exit
6292 > fi
6293 >
6294 >
6295 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6296 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6297 > if test "${ac_cv_header_stdc+set}" = set; then
6298 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6299 > else
6300    cat >conftest.$ac_ext <<_ACEOF
6301   /* confdefs.h.  */
6302   _ACEOF
6303   cat confdefs.h >>conftest.$ac_ext
6304   cat >>conftest.$ac_ext <<_ACEOF
6305   /* end confdefs.h.  */
6306 < #include <ac_nonexistent.h>
6306 > #include <stdlib.h>
6307 > #include <stdarg.h>
6308 > #include <string.h>
6309 > #include <float.h>
6310 >
6311 > #ifdef FC_DUMMY_MAIN
6312 > #ifndef FC_DUMMY_MAIN_EQ_F77
6313 > #  ifdef __cplusplus
6314 >     extern "C"
6315 > #  endif
6316 >   int FC_DUMMY_MAIN() { return 1; }
6317 > #endif
6318 > #endif
6319 > int
6320 > main ()
6321 > {
6322 >
6323 >  ;
6324 >  return 0;
6325 > }
6326   _ACEOF
6327 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6328 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6327 > rm -rf conftest.$ac_objext
6328 > if { (ac_try="$ac_compile"
6329 > case "(($ac_try" in
6330 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6331 >  *) ac_try_echo=$ac_try;;
6332 > esac
6333 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6334 >  (eval "$ac_compile") 2>conftest.er1
6335    ac_status=$?
6336    grep -v '^ *+' conftest.er1 >conftest.err
6337    rm -f conftest.er1
6338    cat conftest.err >&5
6339    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6340 <  (exit $ac_status); } >/dev/null; then
6341 <  if test -s conftest.err; then
6342 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6343 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6344 <  else
4845 <    ac_cpp_err=
4846 <  fi
6340 >  (exit $ac_status); } && {
6341 >         test -z "$ac_c_werror_flag" ||
6342 >         test ! -s conftest.err
6343 >       } && test -s conftest.$ac_objext; then
6344 >  ac_cv_header_stdc=yes
6345   else
4848  ac_cpp_err=yes
4849 fi
4850 if test -z "$ac_cpp_err"; then
4851  # Broken: success on invalid input.
4852 continue
4853 else
6346    echo "$as_me: failed program was:" >&5
6347   sed 's/^/| /' conftest.$ac_ext >&5
6348  
6349 <  # Passes both tests.
4858 < ac_preproc_ok=:
4859 < break
6349 >        ac_cv_header_stdc=no
6350   fi
4861 rm -f conftest.err conftest.$ac_ext
6351  
6352 < done
4864 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4865 < rm -f conftest.err conftest.$ac_ext
4866 < if $ac_preproc_ok; then
4867 <  break
4868 < fi
6352 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
6353  
6354 <    done
6355 <    ac_cv_prog_CXXCPP=$CXXCPP
4872 <
4873 < fi
4874 <  CXXCPP=$ac_cv_prog_CXXCPP
4875 < else
4876 <  ac_cv_prog_CXXCPP=$CXXCPP
4877 < fi
4878 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
4879 < echo "${ECHO_T}$CXXCPP" >&6
4880 < ac_preproc_ok=false
4881 < for ac_cxx_preproc_warn_flag in '' yes
4882 < do
4883 <  # Use a header file that comes with gcc, so configuring glibc
4884 <  # with a fresh cross-compiler works.
4885 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4886 <  # <limits.h> exists even on freestanding compilers.
4887 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4888 <  # not just through cpp. "Syntax error" is here to catch this case.
6354 > if test $ac_cv_header_stdc = yes; then
6355 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6356    cat >conftest.$ac_ext <<_ACEOF
6357   /* confdefs.h.  */
6358   _ACEOF
6359   cat confdefs.h >>conftest.$ac_ext
6360   cat >>conftest.$ac_ext <<_ACEOF
6361   /* end confdefs.h.  */
4895 #ifdef __STDC__
4896 # include <limits.h>
4897 #else
4898 # include <assert.h>
4899 #endif
4900                     Syntax error
4901 _ACEOF
4902 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4903  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4904  ac_status=$?
4905  grep -v '^ *+' conftest.er1 >conftest.err
4906  rm -f conftest.er1
4907  cat conftest.err >&5
4908  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4909  (exit $ac_status); } >/dev/null; then
4910  if test -s conftest.err; then
4911    ac_cpp_err=$ac_cxx_preproc_warn_flag
4912    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4913  else
4914    ac_cpp_err=
4915  fi
4916 else
4917  ac_cpp_err=yes
4918 fi
4919 if test -z "$ac_cpp_err"; then
4920  :
4921 else
4922  echo "$as_me: failed program was:" >&5
4923 sed 's/^/| /' conftest.$ac_ext >&5
4924
4925  # Broken: fails on valid input.
4926 continue
4927 fi
4928 rm -f conftest.err conftest.$ac_ext
4929
4930  # OK, works on sane cases.  Now check whether non-existent headers
4931  # can be detected and how.
4932  cat >conftest.$ac_ext <<_ACEOF
4933 /* confdefs.h.  */
4934 _ACEOF
4935 cat confdefs.h >>conftest.$ac_ext
4936 cat >>conftest.$ac_ext <<_ACEOF
4937 /* end confdefs.h.  */
4938 #include <ac_nonexistent.h>
4939 _ACEOF
4940 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4941  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4942  ac_status=$?
4943  grep -v '^ *+' conftest.er1 >conftest.err
4944  rm -f conftest.er1
4945  cat conftest.err >&5
4946  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947  (exit $ac_status); } >/dev/null; then
4948  if test -s conftest.err; then
4949    ac_cpp_err=$ac_cxx_preproc_warn_flag
4950    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4951  else
4952    ac_cpp_err=
4953  fi
4954 else
4955  ac_cpp_err=yes
4956 fi
4957 if test -z "$ac_cpp_err"; then
4958  # Broken: success on invalid input.
4959 continue
4960 else
4961  echo "$as_me: failed program was:" >&5
4962 sed 's/^/| /' conftest.$ac_ext >&5
4963
4964  # Passes both tests.
4965 ac_preproc_ok=:
4966 break
4967 fi
4968 rm -f conftest.err conftest.$ac_ext
4969
4970 done
4971 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972 rm -f conftest.err conftest.$ac_ext
4973 if $ac_preproc_ok; then
4974  :
4975 else
4976  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4977 See \`config.log' for more details." >&5
4978 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4979 See \`config.log' for more details." >&2;}
4980   { (exit 1); exit 1; }; }
4981 fi
4982
4983 ac_ext=cc
4984 ac_cpp='$CXXCPP $CPPFLAGS'
4985 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4986 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4987 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4988
4989
4990 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4991 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4992 if test "${ac_cv_header_stdc+set}" = set; then
4993  echo $ECHO_N "(cached) $ECHO_C" >&6
4994 else
4995  cat >conftest.$ac_ext <<_ACEOF
4996 /* confdefs.h.  */
4997 _ACEOF
4998 cat confdefs.h >>conftest.$ac_ext
4999 cat >>conftest.$ac_ext <<_ACEOF
5000 /* end confdefs.h.  */
5001 #include <stdlib.h>
5002 #include <stdarg.h>
6362   #include <string.h>
5004 #include <float.h>
6363  
5006 int
5007 main ()
5008 {
5009
5010  ;
5011  return 0;
5012 }
6364   _ACEOF
5014 rm -f conftest.$ac_objext
5015 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5016  (eval $ac_compile) 2>conftest.er1
5017  ac_status=$?
5018  grep -v '^ *+' conftest.er1 >conftest.err
5019  rm -f conftest.er1
5020  cat conftest.err >&5
5021  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5022  (exit $ac_status); } &&
5023         { ac_try='test -z "$ac_cxx_werror_flag"
5024                         || test ! -s conftest.err'
5025  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5026  (eval $ac_try) 2>&5
5027  ac_status=$?
5028  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5029  (exit $ac_status); }; } &&
5030         { ac_try='test -s conftest.$ac_objext'
5031  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5032  (eval $ac_try) 2>&5
5033  ac_status=$?
5034  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5035  (exit $ac_status); }; }; then
5036  ac_cv_header_stdc=yes
5037 else
5038  echo "$as_me: failed program was:" >&5
5039 sed 's/^/| /' conftest.$ac_ext >&5
5040
5041 ac_cv_header_stdc=no
5042 fi
5043 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5044
5045 if test $ac_cv_header_stdc = yes; then
5046  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5047  cat >conftest.$ac_ext <<_ACEOF
5048 /* confdefs.h.  */
5049 _ACEOF
5050 cat confdefs.h >>conftest.$ac_ext
5051 cat >>conftest.$ac_ext <<_ACEOF
5052 /* end confdefs.h.  */
5053 #include <string.h>
5054
5055 _ACEOF
6365   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6366    $EGREP "memchr" >/dev/null 2>&1; then
6367    :
6368   else
6369    ac_cv_header_stdc=no
6370   fi
6371 < rm -f conftest*
6371 > rm -rf conftest*
6372  
6373   fi
6374  
# Line 5080 | Line 6389 | fi
6389   else
6390    ac_cv_header_stdc=no
6391   fi
6392 < rm -f conftest*
6392 > rm -rf conftest*
6393  
6394   fi
6395  
# Line 5096 | Line 6405 | cat >>conftest.$ac_ext <<_ACEOF
6405   cat >>conftest.$ac_ext <<_ACEOF
6406   /* end confdefs.h.  */
6407   #include <ctype.h>
6408 + #include <stdlib.h>
6409   #if ((' ' & 0x0FF) == 0x020)
6410   # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6411   # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# Line 5115 | Line 6425 | main ()
6425    for (i = 0; i < 256; i++)
6426      if (XOR (islower (i), ISLOWER (i))
6427          || toupper (i) != TOUPPER (i))
6428 <      exit(2);
6429 <  exit (0);
6428 >      return 2;
6429 >  return 0;
6430   }
6431   _ACEOF
6432 < rm -f conftest$ac_exeext
6433 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6434 <  (eval $ac_link) 2>&5
6432 > rm -rf conftest$ac_exeext
6433 > if { (ac_try="$ac_link"
6434 > case "(($ac_try" in
6435 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6436 >  *) ac_try_echo=$ac_try;;
6437 > esac
6438 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6439 >  (eval "$ac_link") 2>&5
6440    ac_status=$?
6441    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442    (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6443 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6444 <  (eval $ac_try) 2>&5
6443 >  { (case "(($ac_try" in
6444 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6445 >  *) ac_try_echo=$ac_try;;
6446 > esac
6447 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6448 >  (eval "$ac_try") 2>&5
6449    ac_status=$?
6450    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6451    (exit $ac_status); }; }; then
# Line 5139 | Line 6458 | fi
6458   ( exit $ac_status )
6459   ac_cv_header_stdc=no
6460   fi
6461 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6461 > rm -rf core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6462   fi
6463 +
6464 +
6465   fi
6466   fi
6467 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6468 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
6467 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6468 > echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6469   if test $ac_cv_header_stdc = yes; then
6470  
6471   cat >>confdefs.h <<\_ACEOF
# Line 5153 | Line 6474 | fi
6474  
6475   fi
6476  
5156 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
5157 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
5158 if test "${ac_cv_cxx_namespaces+set}" = set; then
5159  echo $ECHO_N "(cached) $ECHO_C" >&6
5160 else
5161
5162
5163 ac_ext=cc
5164 ac_cpp='$CXXCPP $CPPFLAGS'
5165 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5166 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5167 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5168
5169 cat >conftest.$ac_ext <<_ACEOF
5170 /* confdefs.h.  */
5171 _ACEOF
5172 cat confdefs.h >>conftest.$ac_ext
5173 cat >>conftest.$ac_ext <<_ACEOF
5174 /* end confdefs.h.  */
5175 namespace Outer { namespace Inner { int i = 0; }}
5176 int
5177 main ()
5178 {
5179 using namespace Outer::Inner; return i;
5180  ;
5181  return 0;
5182 }
5183 _ACEOF
5184 rm -f conftest.$ac_objext
5185 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5186  (eval $ac_compile) 2>conftest.er1
5187  ac_status=$?
5188  grep -v '^ *+' conftest.er1 >conftest.err
5189  rm -f conftest.er1
5190  cat conftest.err >&5
5191  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5192  (exit $ac_status); } &&
5193         { ac_try='test -z "$ac_cxx_werror_flag"
5194                         || test ! -s conftest.err'
5195  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5196  (eval $ac_try) 2>&5
5197  ac_status=$?
5198  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199  (exit $ac_status); }; } &&
5200         { ac_try='test -s conftest.$ac_objext'
5201  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5202  (eval $ac_try) 2>&5
5203  ac_status=$?
5204  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5205  (exit $ac_status); }; }; then
5206  ac_cv_cxx_namespaces=yes
5207 else
5208  echo "$as_me: failed program was:" >&5
5209 sed 's/^/| /' conftest.$ac_ext >&5
5210
5211 ac_cv_cxx_namespaces=no
5212 fi
5213 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5214 ac_ext=cc
5215 ac_cpp='$CXXCPP $CPPFLAGS'
5216 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5217 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5218 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5219
5220
5221 fi
5222 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
5223 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
5224 if test "$ac_cv_cxx_namespaces" = yes; then
5225
5226 cat >>confdefs.h <<\_ACEOF
5227 #define HAVE_NAMESPACES
5228 _ACEOF
5229
5230 fi
5231
6477   # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6478  
6479  
# Line 5243 | Line 6488 | as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_
6488                    inttypes.h stdint.h unistd.h
6489   do
6490   as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6491 < echo "$as_me:$LINENO: checking for $ac_header" >&5
6492 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6493 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6491 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
6492 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6493 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6494    echo $ECHO_N "(cached) $ECHO_C" >&6
6495   else
6496    cat >conftest.$ac_ext <<_ACEOF
# Line 5258 | Line 6503 | _ACEOF
6503  
6504   #include <$ac_header>
6505   _ACEOF
6506 < rm -f conftest.$ac_objext
6507 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6508 <  (eval $ac_compile) 2>conftest.er1
6506 > rm -rf conftest.$ac_objext
6507 > if { (ac_try="$ac_compile"
6508 > case "(($ac_try" in
6509 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6510 >  *) ac_try_echo=$ac_try;;
6511 > esac
6512 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6513 >  (eval "$ac_compile") 2>conftest.er1
6514    ac_status=$?
6515    grep -v '^ *+' conftest.er1 >conftest.err
6516    rm -f conftest.er1
6517    cat conftest.err >&5
6518    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 <  (exit $ac_status); } &&
6520 <         { ac_try='test -z "$ac_cxx_werror_flag"
6521 <                         || test ! -s conftest.err'
6522 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5273 <  (eval $ac_try) 2>&5
5274 <  ac_status=$?
5275 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276 <  (exit $ac_status); }; } &&
5277 <         { ac_try='test -s conftest.$ac_objext'
5278 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5279 <  (eval $ac_try) 2>&5
5280 <  ac_status=$?
5281 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5282 <  (exit $ac_status); }; }; then
6519 >  (exit $ac_status); } && {
6520 >         test -z "$ac_c_werror_flag" ||
6521 >         test ! -s conftest.err
6522 >       } && test -s conftest.$ac_objext; then
6523    eval "$as_ac_Header=yes"
6524   else
6525    echo "$as_me: failed program was:" >&5
6526   sed 's/^/| /' conftest.$ac_ext >&5
6527  
6528 < eval "$as_ac_Header=no"
6528 >        eval "$as_ac_Header=no"
6529   fi
6530 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6530 >
6531 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
6532   fi
6533 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6534 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6533 > ac_res=`eval echo '${'$as_ac_Header'}'`
6534 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
6535 > echo "${ECHO_T}$ac_res" >&6; }
6536   if test `eval echo '${'$as_ac_Header'}'` = yes; then
6537    cat >>confdefs.h <<_ACEOF
6538   #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
# Line 5301 | Line 6543 | done
6543   done
6544  
6545  
6546 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
6547 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
6548 < if test "${ac_cv_cxx_have_stl+set}" = set; then
6549 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6546 > #
6547 > # Handle user hints
6548 > #
6549 >
6550 > # Check whether --with-zlib was given.
6551 > if test "${with_zlib+set}" = set; then
6552 >  withval=$with_zlib; zlib_dir="$withval"
6553   else
6554 +                zlib_dir="not_set"
6555 + fi
6556  
6557 + if test "$zlib_dir" != "no"; then
6558  
6559 + if test "$zlib_dir" != "not_set" ; then
6560 +  if test -d "$zlib_dir"
6561 +  then
6562 +    ZLIB_HOME="$zlib_dir"
6563 +  else
6564 +    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
6565 + echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
6566 +  fi
6567 + fi
6568  
6569 < ac_ext=cc
6570 < ac_cpp='$CXXCPP $CPPFLAGS'
6571 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6572 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6573 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6569 > ZLIB_HOME=/usr/local
6570 > if test ! -f "${ZLIB_HOME}/include/zlib.h"
6571 > then
6572 >        ZLIB_HOME=/usr
6573 > fi
6574  
6575 < cat >conftest.$ac_ext <<_ACEOF
6575 > #
6576 > # Locate zlib, if wanted
6577 > #
6578 > if test -n "${ZLIB_HOME}"
6579 > then
6580 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
6581 >        ZLIB_OLD_CPPFLAGS=$LDFLAGS
6582 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6583 >        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
6584 >
6585 >        ac_ext=c
6586 > ac_cpp='$CPP $CPPFLAGS'
6587 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6588 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6589 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6590 >
6591 >        { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6592 > echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
6593 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6594 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6595 > else
6596 >  ac_check_lib_save_LIBS=$LIBS
6597 > LIBS="-lz  $LIBS"
6598 > cat >conftest.$ac_ext <<_ACEOF
6599   /* confdefs.h.  */
6600   _ACEOF
6601   cat confdefs.h >>conftest.$ac_ext
6602   cat >>conftest.$ac_ext <<_ACEOF
6603   /* end confdefs.h.  */
6604 < #include <list>
6605 < #include <deque>
6606 < #ifdef HAVE_NAMESPACES
6607 < using namespace std;
6604 >
6605 > /* Override any GCC internal prototype to avoid an error.
6606 >   Use char because int might match the return type of a GCC
6607 >   builtin and then its argument prototype would still apply.  */
6608 > #ifdef __cplusplus
6609 > extern "C"
6610   #endif
6611 + char inflateEnd ();
6612 + #ifdef FC_DUMMY_MAIN
6613 + #ifndef FC_DUMMY_MAIN_EQ_F77
6614 + #  ifdef __cplusplus
6615 +     extern "C"
6616 + #  endif
6617 +   int FC_DUMMY_MAIN() { return 1; }
6618 + #endif
6619 + #endif
6620   int
6621   main ()
6622   {
6623 < list<int> x; x.push_back(5);
5333 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
6623 > return inflateEnd ();
6624    ;
6625    return 0;
6626   }
6627   _ACEOF
6628 < rm -f conftest.$ac_objext
6629 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6630 <  (eval $ac_compile) 2>conftest.er1
6628 > rm -rf conftest.$ac_objext conftest$ac_exeext
6629 > if { (ac_try="$ac_link"
6630 > case "(($ac_try" in
6631 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6632 >  *) ac_try_echo=$ac_try;;
6633 > esac
6634 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6635 >  (eval "$ac_link") 2>conftest.er1
6636    ac_status=$?
6637    grep -v '^ *+' conftest.er1 >conftest.err
6638    rm -f conftest.er1
6639    cat conftest.err >&5
6640    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6641 <  (exit $ac_status); } &&
6642 <         { ac_try='test -z "$ac_cxx_werror_flag"
6643 <                         || test ! -s conftest.err'
6644 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6645 <  (eval $ac_try) 2>&5
6646 <  ac_status=$?
5352 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5353 <  (exit $ac_status); }; } &&
5354 <         { ac_try='test -s conftest.$ac_objext'
5355 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5356 <  (eval $ac_try) 2>&5
5357 <  ac_status=$?
5358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5359 <  (exit $ac_status); }; }; then
5360 <  ac_cv_cxx_have_stl=yes
6641 >  (exit $ac_status); } && {
6642 >         test -z "$ac_c_werror_flag" ||
6643 >         test ! -s conftest.err
6644 >       } && test -s conftest$ac_exeext &&
6645 >       $as_test_x conftest$ac_exeext; then
6646 >  ac_cv_lib_z_inflateEnd=yes
6647   else
6648    echo "$as_me: failed program was:" >&5
6649   sed 's/^/| /' conftest.$ac_ext >&5
6650  
6651 < ac_cv_cxx_have_stl=no
6651 >        ac_cv_lib_z_inflateEnd=no
6652   fi
5367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5368 ac_ext=cc
5369 ac_cpp='$CXXCPP $CPPFLAGS'
5370 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5371 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5372 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6653  
6654 <
6654 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6655 >      conftest$ac_exeext conftest.$ac_ext
6656 > LIBS=$ac_check_lib_save_LIBS
6657   fi
6658 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
6659 < echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
6660 < if test "$ac_cv_cxx_have_stl" = yes; then
6661 <
6662 < cat >>confdefs.h <<\_ACEOF
6663 < #define HAVE_STL
5382 < _ACEOF
5383 <
6658 > { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6659 > echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
6660 > if test $ac_cv_lib_z_inflateEnd = yes; then
6661 >  zlib_cv_libz=yes
6662 > else
6663 >  zlib_cv_libz=no
6664   fi
6665  
6666 <
6667 <
6668 <  if test "${ac_cv_header_iostream+set}" = set; then
6669 <  echo "$as_me:$LINENO: checking for iostream" >&5
5390 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5391 < if test "${ac_cv_header_iostream+set}" = set; then
6666 >        if test "${ac_cv_header_zlib_h+set}" = set; then
6667 >  { echo "$as_me:$LINENO: checking for zlib.h" >&5
6668 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
6669 > if test "${ac_cv_header_zlib_h+set}" = set; then
6670    echo $ECHO_N "(cached) $ECHO_C" >&6
6671   fi
6672 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
6673 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
6672 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6673 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
6674   else
6675    # Is the header compilable?
6676 < echo "$as_me:$LINENO: checking iostream usability" >&5
6677 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
6676 > { echo "$as_me:$LINENO: checking zlib.h usability" >&5
6677 > echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
6678   cat >conftest.$ac_ext <<_ACEOF
6679   /* confdefs.h.  */
6680   _ACEOF
# Line 5404 | Line 6682 | $ac_includes_default
6682   cat >>conftest.$ac_ext <<_ACEOF
6683   /* end confdefs.h.  */
6684   $ac_includes_default
6685 < #include <iostream>
6685 > #include <zlib.h>
6686   _ACEOF
6687 < rm -f conftest.$ac_objext
6688 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6689 <  (eval $ac_compile) 2>conftest.er1
6687 > rm -rf conftest.$ac_objext
6688 > if { (ac_try="$ac_compile"
6689 > case "(($ac_try" in
6690 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6691 >  *) ac_try_echo=$ac_try;;
6692 > esac
6693 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6694 >  (eval "$ac_compile") 2>conftest.er1
6695    ac_status=$?
6696    grep -v '^ *+' conftest.er1 >conftest.err
6697    rm -f conftest.er1
6698    cat conftest.err >&5
6699    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6700 <  (exit $ac_status); } &&
6701 <         { ac_try='test -z "$ac_cxx_werror_flag"
6702 <                         || test ! -s conftest.err'
6703 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5421 <  (eval $ac_try) 2>&5
5422 <  ac_status=$?
5423 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 <  (exit $ac_status); }; } &&
5425 <         { ac_try='test -s conftest.$ac_objext'
5426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5427 <  (eval $ac_try) 2>&5
5428 <  ac_status=$?
5429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430 <  (exit $ac_status); }; }; then
6700 >  (exit $ac_status); } && {
6701 >         test -z "$ac_c_werror_flag" ||
6702 >         test ! -s conftest.err
6703 >       } && test -s conftest.$ac_objext; then
6704    ac_header_compiler=yes
6705   else
6706    echo "$as_me: failed program was:" >&5
6707   sed 's/^/| /' conftest.$ac_ext >&5
6708  
6709 < ac_header_compiler=no
6709 >        ac_header_compiler=no
6710   fi
5438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5439 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5440 echo "${ECHO_T}$ac_header_compiler" >&6
6711  
6712 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
6713 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6714 + echo "${ECHO_T}$ac_header_compiler" >&6; }
6715 +
6716   # Is the header present?
6717 < echo "$as_me:$LINENO: checking iostream presence" >&5
6718 < echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
6717 > { echo "$as_me:$LINENO: checking zlib.h presence" >&5
6718 > echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
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 <iostream>
6725 > #include <zlib.h>
6726   _ACEOF
6727 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6728 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6727 > if { (ac_try="$ac_cpp conftest.$ac_ext"
6728 > case "(($ac_try" in
6729 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6730 >  *) ac_try_echo=$ac_try;;
6731 > esac
6732 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6733 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6734    ac_status=$?
6735    grep -v '^ *+' conftest.er1 >conftest.err
6736    rm -f conftest.er1
6737    cat conftest.err >&5
6738    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6739 <  (exit $ac_status); } >/dev/null; then
6740 <  if test -s conftest.err; then
6741 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6742 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5464 <  else
5465 <    ac_cpp_err=
5466 <  fi
5467 < else
5468 <  ac_cpp_err=yes
5469 < fi
5470 < if test -z "$ac_cpp_err"; then
6739 >  (exit $ac_status); } >/dev/null && {
6740 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6741 >         test ! -s conftest.err
6742 >       }; then
6743    ac_header_preproc=yes
6744   else
6745    echo "$as_me: failed program was:" >&5
# Line 5475 | Line 6747 | fi
6747  
6748    ac_header_preproc=no
6749   fi
5478 rm -f conftest.err conftest.$ac_ext
5479 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5480 echo "${ECHO_T}$ac_header_preproc" >&6
6750  
6751 + rm -rf conftest.err conftest.$ac_ext
6752 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6753 + echo "${ECHO_T}$ac_header_preproc" >&6; }
6754 +
6755   # So?  What about this header?
6756 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6756 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6757    yes:no: )
6758 <    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
6759 < echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
6760 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
6761 < echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
6758 >    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6759 > echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6760 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6761 > echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6762      ac_header_preproc=yes
6763      ;;
6764    no:yes:* )
6765 <    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
6766 < echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
6767 <    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
6768 < echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
6769 <    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
6770 < echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
6771 <    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
6772 < echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
6773 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
6774 < echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
6775 <    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
6776 < echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
6777 <    (
5505 <      cat <<\_ASBOX
6765 >    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6766 > echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6767 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
6768 > echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
6769 >    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6770 > echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6771 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
6772 > echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6773 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6774 > echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6775 >    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6776 > echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6777 >    ( cat <<\_ASBOX
6778   ## ------------------------------ ##
6779   ## Report this to gezelter@nd.edu ##
6780   ## ------------------------------ ##
6781   _ASBOX
6782 <    ) |
5511 <      sed "s/^/$as_me: WARNING:     /" >&2
6782 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
6783      ;;
6784   esac
6785 < echo "$as_me:$LINENO: checking for iostream" >&5
6786 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
6787 < if test "${ac_cv_header_iostream+set}" = set; then
6785 > { echo "$as_me:$LINENO: checking for zlib.h" >&5
6786 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
6787 > if test "${ac_cv_header_zlib_h+set}" = set; then
6788    echo $ECHO_N "(cached) $ECHO_C" >&6
6789   else
6790 <  ac_cv_header_iostream=$ac_header_preproc
6790 >  ac_cv_header_zlib_h=$ac_header_preproc
6791   fi
6792 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
6793 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
6792 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6793 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
6794  
6795   fi
6796 < if test $ac_cv_header_iostream = yes; then
6796 > if test $ac_cv_header_zlib_h = yes; then
6797 >  zlib_cv_zlib_h=yes
6798 > else
6799 >  zlib_cv_zlib_h=no
6800 > fi
6801  
6802  
6803 +        ac_ext=c
6804 + ac_cpp='$CPP $CPPFLAGS'
6805 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6806 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6807 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
6808 +
6809 +
6810 +        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6811 +
6812   cat >>confdefs.h <<\_ACEOF
6813 < #define HAVE_IOSTREAM 1
6813 > #define HAVE_ZLIB_H 1
6814   _ACEOF
6815  
6816  
6817 + cat >>confdefs.h <<\_ACEOF
6818 + #define HAVE_LIBZ 1
6819 + _ACEOF
6820 +
6821 +                ZLIB_INC_DIR="${ZLIB_HOME}/include"
6822 +                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6823 +                ZLIB="-lz"
6824 +        else
6825 +                { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6826 + echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
6827 +                ZLIB_INC_DIR=
6828 +                ZLIB_LIB_DIR=
6829 +                ZLIB=
6830 +                LDFLAGS="$ZLIB_OLD_LDFLAGS"
6831 +                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6832 +                { echo "$as_me:$LINENO: result: failed" >&5
6833 + echo "${ECHO_T}failed" >&6; }
6834 +                echo ""
6835 +                echo "*********************************************************"
6836 +                echo "* WARNING: Could not find a working zlib installation   *"
6837 +                echo "* If you need OOPSE to be able to deal with compressed  *"
6838 +                echo "* trajectory dump files be sure to specify a valid zlib *"
6839 +                echo "* installation with --with-zlib=DIR                     *"
6840 +                echo "*                                                       *"
6841 +                echo "* OOPSE will still work without zlib installed.         *"
6842 +                echo "*********************************************************"
6843 +                echo ""
6844 +        fi
6845 +
6846 +
6847 +
6848 + fi
6849 + fi
6850 +
6851 + #
6852 + # Handle user hints
6853 + #
6854 +
6855 + # Check whether --with-fftw was given.
6856 + if test "${with_fftw+set}" = set; then
6857 +  withval=$with_fftw; fftw_dir="$withval"
6858   else
6859 +             fftw_dir="not_set"
6860 + fi
6861  
6862 + if test "$fftw_dir" != "no"; then
6863 +  if test "$fftw_dir" != "not_set" ; then
6864 +    if test -d "$fftw_dir"; then
6865 +      FFTW_HOME="$fftw_dir"
6866 +    else
6867 +      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6868 + echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6869 +      FFTW_HOME=/usr/local
6870 +      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
6871 +        FFTW_HOME=/usr
6872 +      fi
6873 +    fi
6874 +    #
6875 +    # Locate fftw, if wanted
6876 +    #
6877 +    if test -n "${FFTW_HOME}"; then
6878 +      FFTW_OLD_LDFLAGS=$LDFLAGS
6879 +      FFTW_OLD_CPPFLAGS=$LDFLAGS
6880 +      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6881 +      CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6882  
6883 < for ac_header in iostream.h
6884 < do
6885 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6886 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6887 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
6888 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6889 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6883 >      ac_ext=c
6884 > ac_cpp='$CPP $CPPFLAGS'
6885 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6886 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6887 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6888 >
6889 >      { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6890 > echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
6891 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6892    echo $ECHO_N "(cached) $ECHO_C" >&6
5544 fi
5545 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5546 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6893   else
6894 <  # Is the header compilable?
6895 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5550 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6894 >  ac_check_lib_save_LIBS=$LIBS
6895 > LIBS="-lfftw3  $LIBS"
6896   cat >conftest.$ac_ext <<_ACEOF
6897   /* confdefs.h.  */
6898   _ACEOF
6899   cat confdefs.h >>conftest.$ac_ext
6900   cat >>conftest.$ac_ext <<_ACEOF
6901   /* end confdefs.h.  */
5557 $ac_includes_default
5558 #include <$ac_header>
5559 _ACEOF
5560 rm -f conftest.$ac_objext
5561 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5562  (eval $ac_compile) 2>conftest.er1
5563  ac_status=$?
5564  grep -v '^ *+' conftest.er1 >conftest.err
5565  rm -f conftest.er1
5566  cat conftest.err >&5
5567  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5568  (exit $ac_status); } &&
5569         { ac_try='test -z "$ac_cxx_werror_flag"
5570                         || test ! -s conftest.err'
5571  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572  (eval $ac_try) 2>&5
5573  ac_status=$?
5574  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575  (exit $ac_status); }; } &&
5576         { ac_try='test -s conftest.$ac_objext'
5577  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578  (eval $ac_try) 2>&5
5579  ac_status=$?
5580  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581  (exit $ac_status); }; }; then
5582  ac_header_compiler=yes
5583 else
5584  echo "$as_me: failed program was:" >&5
5585 sed 's/^/| /' conftest.$ac_ext >&5
6902  
6903 < ac_header_compiler=no
6904 < fi
6905 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6906 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6907 < echo "${ECHO_T}$ac_header_compiler" >&6
6908 <
6909 < # Is the header present?
6910 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6911 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6912 < cat >conftest.$ac_ext <<_ACEOF
6913 < /* confdefs.h.  */
6903 > /* Override any GCC internal prototype to avoid an error.
6904 >   Use char because int might match the return type of a GCC
6905 >   builtin and then its argument prototype would still apply.  */
6906 > #ifdef __cplusplus
6907 > extern "C"
6908 > #endif
6909 > char fftw_execute ();
6910 > #ifdef FC_DUMMY_MAIN
6911 > #ifndef FC_DUMMY_MAIN_EQ_F77
6912 > #  ifdef __cplusplus
6913 >     extern "C"
6914 > #  endif
6915 >   int FC_DUMMY_MAIN() { return 1; }
6916 > #endif
6917 > #endif
6918 > int
6919 > main ()
6920 > {
6921 > return fftw_execute ();
6922 >  ;
6923 >  return 0;
6924 > }
6925   _ACEOF
6926 < cat confdefs.h >>conftest.$ac_ext
6927 < cat >>conftest.$ac_ext <<_ACEOF
6928 < /* end confdefs.h.  */
6929 < #include <$ac_header>
6930 < _ACEOF
6931 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6932 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6926 > rm -rf conftest.$ac_objext conftest$ac_exeext
6927 > if { (ac_try="$ac_link"
6928 > case "(($ac_try" in
6929 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6930 >  *) ac_try_echo=$ac_try;;
6931 > esac
6932 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6933 >  (eval "$ac_link") 2>conftest.er1
6934    ac_status=$?
6935    grep -v '^ *+' conftest.er1 >conftest.err
6936    rm -f conftest.er1
6937    cat conftest.err >&5
6938    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6939 <  (exit $ac_status); } >/dev/null; then
6940 <  if test -s conftest.err; then
6941 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6942 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6943 <  else
6944 <    ac_cpp_err=
5617 <  fi
6939 >  (exit $ac_status); } && {
6940 >         test -z "$ac_c_werror_flag" ||
6941 >         test ! -s conftest.err
6942 >       } && test -s conftest$ac_exeext &&
6943 >       $as_test_x conftest$ac_exeext; then
6944 >  ac_cv_lib_fftw3_fftw_execute=yes
6945   else
5619  ac_cpp_err=yes
5620 fi
5621 if test -z "$ac_cpp_err"; then
5622  ac_header_preproc=yes
5623 else
6946    echo "$as_me: failed program was:" >&5
6947   sed 's/^/| /' conftest.$ac_ext >&5
6948  
6949 <  ac_header_preproc=no
6949 >        ac_cv_lib_fftw3_fftw_execute=no
6950   fi
5629 rm -f conftest.err conftest.$ac_ext
5630 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5631 echo "${ECHO_T}$ac_header_preproc" >&6
6951  
6952 < # So?  What about this header?
6953 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6954 <  yes:no: )
6955 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6956 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6957 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6958 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6959 <    ac_header_preproc=yes
5641 <    ;;
5642 <  no:yes:* )
5643 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5644 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5645 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5646 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5647 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5648 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5649 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5650 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5651 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5652 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5653 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5654 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5655 <    (
5656 <      cat <<\_ASBOX
5657 < ## ------------------------------ ##
5658 < ## Report this to gezelter@nd.edu ##
5659 < ## ------------------------------ ##
5660 < _ASBOX
5661 <    ) |
5662 <      sed "s/^/$as_me: WARNING:     /" >&2
5663 <    ;;
5664 < esac
5665 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5666 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5667 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5668 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6952 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6953 >      conftest$ac_exeext conftest.$ac_ext
6954 > LIBS=$ac_check_lib_save_LIBS
6955 > fi
6956 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6957 > echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
6958 > if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6959 >  fftw_cv_libfftw3=yes
6960   else
6961 <  eval "$as_ac_Header=\$ac_header_preproc"
6961 >  fftw_cv_libfftw3=no
6962   fi
5672 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5673 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6963  
6964 < fi
6965 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6966 <  cat >>confdefs.h <<_ACEOF
6967 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5679 < _ACEOF
5680 <
5681 < fi
5682 <
5683 < done
5684 <
5685 <
5686 < fi
5687 <
5688 <
5689 <
5690 <
5691 <  if test "${ac_cv_header_iomanip+set}" = set; then
5692 <  echo "$as_me:$LINENO: checking for iomanip" >&5
5693 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
5694 < if test "${ac_cv_header_iomanip+set}" = set; then
6964 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
6965 >  { echo "$as_me:$LINENO: checking for fftw3.h" >&5
6966 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
6967 > if test "${ac_cv_header_fftw3_h+set}" = set; then
6968    echo $ECHO_N "(cached) $ECHO_C" >&6
6969   fi
6970 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
6971 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
6970 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6971 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
6972   else
6973    # Is the header compilable?
6974 < echo "$as_me:$LINENO: checking iomanip usability" >&5
6975 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
6974 > { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6975 > echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
6976   cat >conftest.$ac_ext <<_ACEOF
6977   /* confdefs.h.  */
6978   _ACEOF
# Line 5707 | Line 6980 | $ac_includes_default
6980   cat >>conftest.$ac_ext <<_ACEOF
6981   /* end confdefs.h.  */
6982   $ac_includes_default
6983 < #include <iomanip>
6983 > #include <fftw3.h>
6984   _ACEOF
6985 < rm -f conftest.$ac_objext
6986 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6987 <  (eval $ac_compile) 2>conftest.er1
6985 > rm -rf conftest.$ac_objext
6986 > if { (ac_try="$ac_compile"
6987 > case "(($ac_try" in
6988 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6989 >  *) ac_try_echo=$ac_try;;
6990 > esac
6991 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6992 >  (eval "$ac_compile") 2>conftest.er1
6993    ac_status=$?
6994    grep -v '^ *+' conftest.er1 >conftest.err
6995    rm -f conftest.er1
6996    cat conftest.err >&5
6997    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6998 <  (exit $ac_status); } &&
6999 <         { ac_try='test -z "$ac_cxx_werror_flag"
7000 <                         || test ! -s conftest.err'
7001 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5724 <  (eval $ac_try) 2>&5
5725 <  ac_status=$?
5726 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5727 <  (exit $ac_status); }; } &&
5728 <         { ac_try='test -s conftest.$ac_objext'
5729 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5730 <  (eval $ac_try) 2>&5
5731 <  ac_status=$?
5732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733 <  (exit $ac_status); }; }; then
6998 >  (exit $ac_status); } && {
6999 >         test -z "$ac_c_werror_flag" ||
7000 >         test ! -s conftest.err
7001 >       } && test -s conftest.$ac_objext; then
7002    ac_header_compiler=yes
7003   else
7004    echo "$as_me: failed program was:" >&5
7005   sed 's/^/| /' conftest.$ac_ext >&5
7006  
7007 < ac_header_compiler=no
7007 >        ac_header_compiler=no
7008   fi
5741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5742 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5743 echo "${ECHO_T}$ac_header_compiler" >&6
7009  
7010 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
7011 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7012 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7013 +
7014   # Is the header present?
7015 < echo "$as_me:$LINENO: checking iomanip presence" >&5
7016 < echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
7015 > { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
7016 > echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
7017   cat >conftest.$ac_ext <<_ACEOF
7018   /* confdefs.h.  */
7019   _ACEOF
7020   cat confdefs.h >>conftest.$ac_ext
7021   cat >>conftest.$ac_ext <<_ACEOF
7022   /* end confdefs.h.  */
7023 < #include <iomanip>
7023 > #include <fftw3.h>
7024   _ACEOF
7025 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7026 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7025 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7026 > case "(($ac_try" in
7027 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7028 >  *) ac_try_echo=$ac_try;;
7029 > esac
7030 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7031 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7032    ac_status=$?
7033    grep -v '^ *+' conftest.er1 >conftest.err
7034    rm -f conftest.er1
7035    cat conftest.err >&5
7036    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7037 <  (exit $ac_status); } >/dev/null; then
7038 <  if test -s conftest.err; then
7039 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
7040 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5767 <  else
5768 <    ac_cpp_err=
5769 <  fi
5770 < else
5771 <  ac_cpp_err=yes
5772 < fi
5773 < if test -z "$ac_cpp_err"; then
7037 >  (exit $ac_status); } >/dev/null && {
7038 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7039 >         test ! -s conftest.err
7040 >       }; then
7041    ac_header_preproc=yes
7042   else
7043    echo "$as_me: failed program was:" >&5
# Line 5778 | Line 7045 | fi
7045  
7046    ac_header_preproc=no
7047   fi
5781 rm -f conftest.err conftest.$ac_ext
5782 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5783 echo "${ECHO_T}$ac_header_preproc" >&6
7048  
7049 + rm -rf conftest.err conftest.$ac_ext
7050 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7051 + echo "${ECHO_T}$ac_header_preproc" >&6; }
7052 +
7053   # So?  What about this header?
7054 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7054 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7055    yes:no: )
7056 <    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
7057 < echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
7058 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
7059 < echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
7056 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
7057 > echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7058 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
7059 > echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
7060      ac_header_preproc=yes
7061      ;;
7062    no:yes:* )
7063 <    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
7064 < echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
7065 <    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
7066 < echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
7067 <    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
7068 < echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
7069 <    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
7070 < echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
7071 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
7072 < echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
7073 <    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
7074 < echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
7075 <    (
5808 <      cat <<\_ASBOX
7063 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
7064 > echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
7065 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
7066 > echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
7067 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
7068 > echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
7069 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
7070 > echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7071 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
7072 > echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
7073 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
7074 > echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
7075 >    ( cat <<\_ASBOX
7076   ## ------------------------------ ##
7077   ## Report this to gezelter@nd.edu ##
7078   ## ------------------------------ ##
7079   _ASBOX
7080 <    ) |
5814 <      sed "s/^/$as_me: WARNING:     /" >&2
7080 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7081      ;;
7082   esac
7083 < echo "$as_me:$LINENO: checking for iomanip" >&5
7084 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
7085 < if test "${ac_cv_header_iomanip+set}" = set; then
7083 > { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7084 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7085 > if test "${ac_cv_header_fftw3_h+set}" = set; then
7086    echo $ECHO_N "(cached) $ECHO_C" >&6
7087   else
7088 <  ac_cv_header_iomanip=$ac_header_preproc
7088 >  ac_cv_header_fftw3_h=$ac_header_preproc
7089   fi
7090 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
7091 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
7090 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7091 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7092  
7093   fi
7094 < if test $ac_cv_header_iomanip = yes; then
7095 <
5830 <
5831 < cat >>confdefs.h <<\_ACEOF
5832 < #define HAVE_IOMANIP 1
5833 < _ACEOF
5834 <
5835 <
7094 > if test $ac_cv_header_fftw3_h = yes; then
7095 >  fftw_cv_fftw3_h=yes
7096   else
7097 +  fftw_cv_fftw3_h=no
7098 + fi
7099  
7100  
7101 < for ac_header in iomanip.h
7102 < do
7103 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7104 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5843 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5844 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5845 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7101 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7102 >        { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
7103 > echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
7104 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
7105    echo $ECHO_N "(cached) $ECHO_C" >&6
7106 + else
7107 +  ac_check_lib_save_LIBS=$LIBS
7108 + LIBS="-lfftw  $LIBS"
7109 + cat >conftest.$ac_ext <<_ACEOF
7110 + /* confdefs.h.  */
7111 + _ACEOF
7112 + cat confdefs.h >>conftest.$ac_ext
7113 + cat >>conftest.$ac_ext <<_ACEOF
7114 + /* end confdefs.h.  */
7115 +
7116 + /* Override any GCC internal prototype to avoid an error.
7117 +   Use char because int might match the return type of a GCC
7118 +   builtin and then its argument prototype would still apply.  */
7119 + #ifdef __cplusplus
7120 + extern "C"
7121 + #endif
7122 + char fftwnd_one ();
7123 + #ifdef FC_DUMMY_MAIN
7124 + #ifndef FC_DUMMY_MAIN_EQ_F77
7125 + #  ifdef __cplusplus
7126 +     extern "C"
7127 + #  endif
7128 +   int FC_DUMMY_MAIN() { return 1; }
7129 + #endif
7130 + #endif
7131 + int
7132 + main ()
7133 + {
7134 + return fftwnd_one ();
7135 +  ;
7136 +  return 0;
7137 + }
7138 + _ACEOF
7139 + rm -rf conftest.$ac_objext conftest$ac_exeext
7140 + if { (ac_try="$ac_link"
7141 + case "(($ac_try" in
7142 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7143 +  *) ac_try_echo=$ac_try;;
7144 + esac
7145 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7146 +  (eval "$ac_link") 2>conftest.er1
7147 +  ac_status=$?
7148 +  grep -v '^ *+' conftest.er1 >conftest.err
7149 +  rm -f conftest.er1
7150 +  cat conftest.err >&5
7151 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7152 +  (exit $ac_status); } && {
7153 +         test -z "$ac_c_werror_flag" ||
7154 +         test ! -s conftest.err
7155 +       } && test -s conftest$ac_exeext &&
7156 +       $as_test_x conftest$ac_exeext; then
7157 +  ac_cv_lib_fftw_fftwnd_one=yes
7158 + else
7159 +  echo "$as_me: failed program was:" >&5
7160 + sed 's/^/| /' conftest.$ac_ext >&5
7161 +
7162 +        ac_cv_lib_fftw_fftwnd_one=no
7163   fi
7164 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7165 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7164 >
7165 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7166 >      conftest$ac_exeext conftest.$ac_ext
7167 > LIBS=$ac_check_lib_save_LIBS
7168 > fi
7169 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7170 > echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
7171 > if test $ac_cv_lib_fftw_fftwnd_one = yes; then
7172 >  fftw_cv_libfftw=yes
7173   else
7174 +  fftw_cv_libfftw=no
7175 + fi
7176 +
7177 +        if test "${ac_cv_header_fftw_h+set}" = set; then
7178 +  { echo "$as_me:$LINENO: checking for fftw.h" >&5
7179 + echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7180 + if test "${ac_cv_header_fftw_h+set}" = set; then
7181 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7182 + fi
7183 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7184 + echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7185 + else
7186    # Is the header compilable?
7187 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7188 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7187 > { echo "$as_me:$LINENO: checking fftw.h usability" >&5
7188 > echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
7189   cat >conftest.$ac_ext <<_ACEOF
7190   /* confdefs.h.  */
7191   _ACEOF
# Line 5858 | Line 7193 | $ac_includes_default
7193   cat >>conftest.$ac_ext <<_ACEOF
7194   /* end confdefs.h.  */
7195   $ac_includes_default
7196 < #include <$ac_header>
7196 > #include <fftw.h>
7197   _ACEOF
7198 < rm -f conftest.$ac_objext
7199 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7200 <  (eval $ac_compile) 2>conftest.er1
7198 > rm -rf conftest.$ac_objext
7199 > if { (ac_try="$ac_compile"
7200 > case "(($ac_try" in
7201 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7202 >  *) ac_try_echo=$ac_try;;
7203 > esac
7204 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7205 >  (eval "$ac_compile") 2>conftest.er1
7206    ac_status=$?
7207    grep -v '^ *+' conftest.er1 >conftest.err
7208    rm -f conftest.er1
7209    cat conftest.err >&5
7210    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7211 <  (exit $ac_status); } &&
7212 <         { ac_try='test -z "$ac_cxx_werror_flag"
7213 <                         || test ! -s conftest.err'
7214 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5875 <  (eval $ac_try) 2>&5
5876 <  ac_status=$?
5877 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5878 <  (exit $ac_status); }; } &&
5879 <         { ac_try='test -s conftest.$ac_objext'
5880 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5881 <  (eval $ac_try) 2>&5
5882 <  ac_status=$?
5883 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5884 <  (exit $ac_status); }; }; then
7211 >  (exit $ac_status); } && {
7212 >         test -z "$ac_c_werror_flag" ||
7213 >         test ! -s conftest.err
7214 >       } && test -s conftest.$ac_objext; then
7215    ac_header_compiler=yes
7216   else
7217    echo "$as_me: failed program was:" >&5
7218   sed 's/^/| /' conftest.$ac_ext >&5
7219  
7220 < ac_header_compiler=no
7220 >        ac_header_compiler=no
7221   fi
5892 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5893 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5894 echo "${ECHO_T}$ac_header_compiler" >&6
7222  
7223 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
7224 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7225 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7226 +
7227   # Is the header present?
7228 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7229 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7228 > { echo "$as_me:$LINENO: checking fftw.h presence" >&5
7229 > echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
7230   cat >conftest.$ac_ext <<_ACEOF
7231   /* confdefs.h.  */
7232   _ACEOF
7233   cat confdefs.h >>conftest.$ac_ext
7234   cat >>conftest.$ac_ext <<_ACEOF
7235   /* end confdefs.h.  */
7236 < #include <$ac_header>
7236 > #include <fftw.h>
7237   _ACEOF
7238 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7239 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7238 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7239 > case "(($ac_try" in
7240 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7241 >  *) ac_try_echo=$ac_try;;
7242 > esac
7243 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7244 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7245    ac_status=$?
7246    grep -v '^ *+' conftest.er1 >conftest.err
7247    rm -f conftest.er1
7248    cat conftest.err >&5
7249    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250 <  (exit $ac_status); } >/dev/null; then
7251 <  if test -s conftest.err; then
7252 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
7253 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5918 <  else
5919 <    ac_cpp_err=
5920 <  fi
5921 < else
5922 <  ac_cpp_err=yes
5923 < fi
5924 < if test -z "$ac_cpp_err"; then
7250 >  (exit $ac_status); } >/dev/null && {
7251 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7252 >         test ! -s conftest.err
7253 >       }; then
7254    ac_header_preproc=yes
7255   else
7256    echo "$as_me: failed program was:" >&5
# Line 5929 | Line 7258 | fi
7258  
7259    ac_header_preproc=no
7260   fi
5932 rm -f conftest.err conftest.$ac_ext
5933 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5934 echo "${ECHO_T}$ac_header_preproc" >&6
7261  
7262 + rm -rf conftest.err conftest.$ac_ext
7263 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7264 + echo "${ECHO_T}$ac_header_preproc" >&6; }
7265 +
7266   # So?  What about this header?
7267 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7267 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7268    yes:no: )
7269 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7270 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7271 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7272 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7269 >    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7270 > echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7271 >    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
7272 > echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
7273      ac_header_preproc=yes
7274      ;;
7275    no:yes:* )
7276 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7277 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7278 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7279 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7280 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7281 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7282 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7283 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7284 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7285 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7286 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7287 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7288 <    (
5959 <      cat <<\_ASBOX
7276 >    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
7277 > echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
7278 >    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
7279 > echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
7280 >    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
7281 > echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
7282 >    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
7283 > echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7284 >    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
7285 > echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
7286 >    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
7287 > echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
7288 >    ( cat <<\_ASBOX
7289   ## ------------------------------ ##
7290   ## Report this to gezelter@nd.edu ##
7291   ## ------------------------------ ##
7292   _ASBOX
7293 <    ) |
5965 <      sed "s/^/$as_me: WARNING:     /" >&2
7293 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7294      ;;
7295   esac
7296 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7297 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7298 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7296 > { echo "$as_me:$LINENO: checking for fftw.h" >&5
7297 > echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7298 > if test "${ac_cv_header_fftw_h+set}" = set; then
7299    echo $ECHO_N "(cached) $ECHO_C" >&6
7300   else
7301 <  eval "$as_ac_Header=\$ac_header_preproc"
7301 >  ac_cv_header_fftw_h=$ac_header_preproc
7302   fi
7303 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7304 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7303 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7304 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7305  
7306   fi
7307 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7308 <  cat >>confdefs.h <<_ACEOF
7309 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7310 < _ACEOF
5983 <
7307 > if test $ac_cv_header_fftw_h = yes; then
7308 >  fftw_cv_fftw_h=yes
7309 > else
7310 >  fftw_cv_fftw_h=no
7311   fi
7312  
5986 done
7313  
7314 +        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7315 +          { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
7316 + echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
7317 + if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
7318 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7319 + else
7320 +  ac_check_lib_save_LIBS=$LIBS
7321 + LIBS="-ldfftw  $LIBS"
7322 + cat >conftest.$ac_ext <<_ACEOF
7323 + /* confdefs.h.  */
7324 + _ACEOF
7325 + cat confdefs.h >>conftest.$ac_ext
7326 + cat >>conftest.$ac_ext <<_ACEOF
7327 + /* end confdefs.h.  */
7328  
7329 < fi
7330 <
7329 > /* Override any GCC internal prototype to avoid an error.
7330 >   Use char because int might match the return type of a GCC
7331 >   builtin and then its argument prototype would still apply.  */
7332 > #ifdef __cplusplus
7333 > extern "C"
7334 > #endif
7335 > char fftwnd_one ();
7336 > #ifdef FC_DUMMY_MAIN
7337 > #ifndef FC_DUMMY_MAIN_EQ_F77
7338 > #  ifdef __cplusplus
7339 >     extern "C"
7340 > #  endif
7341 >   int FC_DUMMY_MAIN() { return 1; }
7342 > #endif
7343 > #endif
7344 > int
7345 > main ()
7346 > {
7347 > return fftwnd_one ();
7348 >  ;
7349 >  return 0;
7350 > }
7351 > _ACEOF
7352 > rm -rf conftest.$ac_objext conftest$ac_exeext
7353 > if { (ac_try="$ac_link"
7354 > case "(($ac_try" in
7355 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7356 >  *) ac_try_echo=$ac_try;;
7357 > esac
7358 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7359 >  (eval "$ac_link") 2>conftest.er1
7360 >  ac_status=$?
7361 >  grep -v '^ *+' conftest.er1 >conftest.err
7362 >  rm -f conftest.er1
7363 >  cat conftest.err >&5
7364 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7365 >  (exit $ac_status); } && {
7366 >         test -z "$ac_c_werror_flag" ||
7367 >         test ! -s conftest.err
7368 >       } && test -s conftest$ac_exeext &&
7369 >       $as_test_x conftest$ac_exeext; then
7370 >  ac_cv_lib_dfftw_fftwnd_one=yes
7371 > else
7372 >  echo "$as_me: failed program was:" >&5
7373 > sed 's/^/| /' conftest.$ac_ext >&5
7374  
7375 +        ac_cv_lib_dfftw_fftwnd_one=no
7376 + fi
7377  
7378 + rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7379 +      conftest$ac_exeext conftest.$ac_ext
7380 + LIBS=$ac_check_lib_save_LIBS
7381 + fi
7382 + { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7383 + echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7384 + if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
7385 +  fftw_cv_libdfftw=yes
7386 + else
7387 +  fftw_cv_libdfftw=no
7388 + fi
7389  
7390 < for ac_header in cmath
7391 < do
7392 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7393 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5998 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5999 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6000 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7390 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
7391 >  { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7392 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7393 > if test "${ac_cv_header_dfftw_h+set}" = set; then
7394    echo $ECHO_N "(cached) $ECHO_C" >&6
7395   fi
7396 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7397 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7396 > { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7397 > echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7398   else
7399    # Is the header compilable?
7400 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7401 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7400 > { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
7401 > echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
7402   cat >conftest.$ac_ext <<_ACEOF
7403   /* confdefs.h.  */
7404   _ACEOF
# Line 6013 | Line 7406 | $ac_includes_default
7406   cat >>conftest.$ac_ext <<_ACEOF
7407   /* end confdefs.h.  */
7408   $ac_includes_default
7409 < #include <$ac_header>
7409 > #include <dfftw.h>
7410   _ACEOF
7411 < rm -f conftest.$ac_objext
7412 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7413 <  (eval $ac_compile) 2>conftest.er1
7411 > rm -rf conftest.$ac_objext
7412 > if { (ac_try="$ac_compile"
7413 > case "(($ac_try" in
7414 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7415 >  *) ac_try_echo=$ac_try;;
7416 > esac
7417 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7418 >  (eval "$ac_compile") 2>conftest.er1
7419    ac_status=$?
7420    grep -v '^ *+' conftest.er1 >conftest.err
7421    rm -f conftest.er1
7422    cat conftest.err >&5
7423    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7424 <  (exit $ac_status); } &&
7425 <         { ac_try='test -z "$ac_cxx_werror_flag"
7426 <                         || test ! -s conftest.err'
7427 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6030 <  (eval $ac_try) 2>&5
6031 <  ac_status=$?
6032 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6033 <  (exit $ac_status); }; } &&
6034 <         { ac_try='test -s conftest.$ac_objext'
6035 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6036 <  (eval $ac_try) 2>&5
6037 <  ac_status=$?
6038 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039 <  (exit $ac_status); }; }; then
7424 >  (exit $ac_status); } && {
7425 >         test -z "$ac_c_werror_flag" ||
7426 >         test ! -s conftest.err
7427 >       } && test -s conftest.$ac_objext; then
7428    ac_header_compiler=yes
7429   else
7430    echo "$as_me: failed program was:" >&5
7431   sed 's/^/| /' conftest.$ac_ext >&5
7432  
7433 < ac_header_compiler=no
7433 >        ac_header_compiler=no
7434   fi
6047 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6048 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6049 echo "${ECHO_T}$ac_header_compiler" >&6
7435  
7436 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
7437 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7438 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7439 +
7440   # Is the header present?
7441 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7442 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7441 > { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
7442 > echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
7443   cat >conftest.$ac_ext <<_ACEOF
7444   /* confdefs.h.  */
7445   _ACEOF
7446   cat confdefs.h >>conftest.$ac_ext
7447   cat >>conftest.$ac_ext <<_ACEOF
7448   /* end confdefs.h.  */
7449 < #include <$ac_header>
7449 > #include <dfftw.h>
7450   _ACEOF
7451 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7452 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7451 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7452 > case "(($ac_try" in
7453 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7454 >  *) ac_try_echo=$ac_try;;
7455 > esac
7456 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7457 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7458    ac_status=$?
7459    grep -v '^ *+' conftest.er1 >conftest.err
7460    rm -f conftest.er1
7461    cat conftest.err >&5
7462    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7463 <  (exit $ac_status); } >/dev/null; then
7464 <  if test -s conftest.err; then
7465 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
7466 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6073 <  else
6074 <    ac_cpp_err=
6075 <  fi
6076 < else
6077 <  ac_cpp_err=yes
6078 < fi
6079 < if test -z "$ac_cpp_err"; then
7463 >  (exit $ac_status); } >/dev/null && {
7464 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7465 >         test ! -s conftest.err
7466 >       }; then
7467    ac_header_preproc=yes
7468   else
7469    echo "$as_me: failed program was:" >&5
# Line 6084 | Line 7471 | fi
7471  
7472    ac_header_preproc=no
7473   fi
6087 rm -f conftest.err conftest.$ac_ext
6088 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6089 echo "${ECHO_T}$ac_header_preproc" >&6
7474  
7475 + rm -rf conftest.err conftest.$ac_ext
7476 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7477 + echo "${ECHO_T}$ac_header_preproc" >&6; }
7478 +
7479   # So?  What about this header?
7480 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7480 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7481    yes:no: )
7482 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7483 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7484 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7485 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7482 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7483 > echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7484 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
7485 > echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
7486      ac_header_preproc=yes
7487      ;;
7488    no:yes:* )
7489 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7490 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7491 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7492 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7493 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7494 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7495 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7496 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7497 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7498 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7499 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7500 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7501 <    (
6114 <      cat <<\_ASBOX
7489 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
7490 > echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
7491 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
7492 > echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
7493 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
7494 > echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
7495 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
7496 > echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7497 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
7498 > echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
7499 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
7500 > echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
7501 >    ( cat <<\_ASBOX
7502   ## ------------------------------ ##
7503   ## Report this to gezelter@nd.edu ##
7504   ## ------------------------------ ##
7505   _ASBOX
7506 <    ) |
6120 <      sed "s/^/$as_me: WARNING:     /" >&2
7506 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7507      ;;
7508   esac
7509 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7510 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7511 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7509 > { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7510 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7511 > if test "${ac_cv_header_dfftw_h+set}" = set; then
7512    echo $ECHO_N "(cached) $ECHO_C" >&6
7513   else
7514 <  eval "$as_ac_Header=\$ac_header_preproc"
7514 >  ac_cv_header_dfftw_h=$ac_header_preproc
7515   fi
7516 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7517 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7516 > { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7517 > echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7518  
7519   fi
7520 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7521 <  cat >>confdefs.h <<_ACEOF
7522 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7523 < _ACEOF
6138 <
7520 > if test $ac_cv_header_dfftw_h = yes; then
7521 >  fftw_cv_dfftw_h=yes
7522 > else
7523 >  fftw_cv_dfftw_h=no
7524   fi
7525  
6141 done
7526  
7527 +        fi
7528 +      fi
7529 +      ac_ext=c
7530 + ac_cpp='$CPP $CPPFLAGS'
7531 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7532 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7533 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
7534  
7535 +      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7536  
7537 + cat >>confdefs.h <<\_ACEOF
7538 + #define HAVE_FFTW3_H 1
7539 + _ACEOF
7540  
7541 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
7542 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
7543 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
7544 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7545 < else
7541 >        FFTW_INC_DIR="${FFTW_HOME}/include"
7542 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
7543 >        FFTW_LIBS="-lfftw3"
7544 >      else
7545 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7546  
7547 <      ac_cv_cxx_have_std_iostream=no
7548 <      ac_cv_cxx_need_use_std_iostream=no
7549 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
7547 > cat >>confdefs.h <<\_ACEOF
7548 > #define HAVE_FFTW_H 1
7549 > _ACEOF
7550  
7551 +          FFTW_INC_DIR="${FFTW_HOME}/include"
7552 +          FFTW_LIB_DIR="${FFTW_HOME}/lib"
7553 +          FFTW_LIBS="-lfftw"
7554 +        else
7555 +          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7556  
7557 <        ac_ext=cc
7558 < ac_cpp='$CXXCPP $CPPFLAGS'
7559 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6160 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6161 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7557 > cat >>confdefs.h <<\_ACEOF
7558 > #define HAVE_DFFTW_H 1
7559 > _ACEOF
7560  
7561 <        cat >conftest.$ac_ext <<_ACEOF
7561 >            FFTW_INC_DIR="${FFTW_HOME}/include"
7562 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
7563 >            FFTW_LIBS="-ldfftw"
7564 >          else
7565 >            { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
7566 > echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
7567 >            FFTW_INC_DIR=
7568 >            FFTW_LIB_DIR=
7569 >            FFTW_LIBS=
7570 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
7571 >            CPPFLAGS="$FFTW_OLD_CPPFLAGS"
7572 >            { echo "$as_me:$LINENO: result: failed" >&5
7573 > echo "${ECHO_T}failed" >&6; }
7574 >            echo ""
7575 >            echo "*********************************************************"
7576 >            echo "* WARNING: Could not find a working FFTW installation   *"
7577 >            echo "* If you need the staticProps program to be able to     *"
7578 >            echo "* compute undulation spectra, be sure to specify a      *"
7579 >            echo "* valid fftw installation with --with-fftw=DIR          *"
7580 >            echo "*                                                       *"
7581 >            echo "* OOPSE will still work without fftw installed.         *"
7582 >            echo "*********************************************************"
7583 >            echo ""
7584 >          fi
7585 >        fi
7586 >      fi
7587 >
7588 >
7589 >
7590 >    fi
7591 >  fi
7592 > fi
7593 >
7594 >
7595 >
7596 > # Checks for header files.
7597 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7598 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7599 > if test "${ac_cv_header_stdc+set}" = set; then
7600 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7601 > else
7602 >  cat >conftest.$ac_ext <<_ACEOF
7603   /* confdefs.h.  */
7604   _ACEOF
7605   cat confdefs.h >>conftest.$ac_ext
7606   cat >>conftest.$ac_ext <<_ACEOF
7607   /* end confdefs.h.  */
7608 + #include <stdlib.h>
7609 + #include <stdarg.h>
7610 + #include <string.h>
7611 + #include <float.h>
7612  
7613 < #ifdef HAVE_IOSTREAM
7614 < #include <iostream>
7615 < #else
7616 < #include <iostream.h>
7613 > #ifdef FC_DUMMY_MAIN
7614 > #ifndef FC_DUMMY_MAIN_EQ_F77
7615 > #  ifdef __cplusplus
7616 >     extern "C"
7617 > #  endif
7618 >   int FC_DUMMY_MAIN() { return 1; }
7619   #endif
7620 <
7620 > #endif
7621   int
7622   main ()
7623   {
7624 < std::cout<<"Hello World"<<std::endl;return 0;
7624 >
7625    ;
7626    return 0;
7627   }
7628   _ACEOF
7629 < rm -f conftest.$ac_objext
7630 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7631 <  (eval $ac_compile) 2>conftest.er1
7629 > rm -rf conftest.$ac_objext
7630 > if { (ac_try="$ac_compile"
7631 > case "(($ac_try" in
7632 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7633 >  *) ac_try_echo=$ac_try;;
7634 > esac
7635 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7636 >  (eval "$ac_compile") 2>conftest.er1
7637    ac_status=$?
7638    grep -v '^ *+' conftest.er1 >conftest.err
7639    rm -f conftest.er1
7640    cat conftest.err >&5
7641    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642 <  (exit $ac_status); } &&
7643 <         { ac_try='test -z "$ac_cxx_werror_flag"
7644 <                         || test ! -s conftest.err'
7645 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7646 <  (eval $ac_try) 2>&5
6197 <  ac_status=$?
6198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 <  (exit $ac_status); }; } &&
6200 <         { ac_try='test -s conftest.$ac_objext'
6201 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6202 <  (eval $ac_try) 2>&5
6203 <  ac_status=$?
6204 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6205 <  (exit $ac_status); }; }; then
6206 <  ac_cv_cxx_have_std_iostream=yes
7642 >  (exit $ac_status); } && {
7643 >         test -z "$ac_c_werror_flag" ||
7644 >         test ! -s conftest.err
7645 >       } && test -s conftest.$ac_objext; then
7646 >  ac_cv_header_stdc=yes
7647   else
7648    echo "$as_me: failed program was:" >&5
7649   sed 's/^/| /' conftest.$ac_ext >&5
7650  
7651 +        ac_cv_header_stdc=no
7652   fi
7653 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7654 <        cat >conftest.$ac_ext <<_ACEOF
7653 >
7654 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
7655 >
7656 > if test $ac_cv_header_stdc = yes; then
7657 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7658 >  cat >conftest.$ac_ext <<_ACEOF
7659   /* confdefs.h.  */
7660   _ACEOF
7661   cat confdefs.h >>conftest.$ac_ext
7662   cat >>conftest.$ac_ext <<_ACEOF
7663   /* end confdefs.h.  */
7664 + #include <string.h>
7665  
6220 #define __USE_STD_IOSTREAM 1
6221 #ifdef HAVE_IOSTREAM
6222 #include <iostream>
6223 #else
6224 #include <iostream.h>
6225 #endif
6226
6227 int
6228 main ()
6229 {
6230 std::cout<<"Hello World"<<std::endl;return 0;
6231  ;
6232  return 0;
6233 }
7666   _ACEOF
7667 < rm -f conftest.$ac_objext
7668 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7669 <  (eval $ac_compile) 2>conftest.er1
6238 <  ac_status=$?
6239 <  grep -v '^ *+' conftest.er1 >conftest.err
6240 <  rm -f conftest.er1
6241 <  cat conftest.err >&5
6242 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6243 <  (exit $ac_status); } &&
6244 <         { ac_try='test -z "$ac_cxx_werror_flag"
6245 <                         || test ! -s conftest.err'
6246 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6247 <  (eval $ac_try) 2>&5
6248 <  ac_status=$?
6249 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6250 <  (exit $ac_status); }; } &&
6251 <         { ac_try='test -s conftest.$ac_objext'
6252 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6253 <  (eval $ac_try) 2>&5
6254 <  ac_status=$?
6255 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6256 <  (exit $ac_status); }; }; then
6257 <  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
7667 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7668 >  $EGREP "memchr" >/dev/null 2>&1; then
7669 >  :
7670   else
7671 <  echo "$as_me: failed program was:" >&5
6260 < sed 's/^/| /' conftest.$ac_ext >&5
6261 <
7671 >  ac_cv_header_stdc=no
7672   fi
7673 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6264 <        ac_ext=cc
6265 < ac_cpp='$CXXCPP $CPPFLAGS'
6266 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6267 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6268 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7673 > rm -rf conftest*
7674  
6270      fi
6271
7675   fi
6273 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
6274 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
6275  if test "$ac_cv_cxx_have_std_iostream" = yes; then
7676  
7677 < cat >>confdefs.h <<\_ACEOF
7678 < #define HAVE_STD_IOSTREAM 1
7677 > if test $ac_cv_header_stdc = yes; then
7678 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7679 >  cat >conftest.$ac_ext <<_ACEOF
7680 > /* confdefs.h.  */
7681   _ACEOF
7682 + cat confdefs.h >>conftest.$ac_ext
7683 + cat >>conftest.$ac_ext <<_ACEOF
7684 + /* end confdefs.h.  */
7685 + #include <stdlib.h>
7686  
6281  fi
6282  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
6283
6284 cat >>confdefs.h <<\_ACEOF
6285 #define __USE_STD_IOSTREAM 1
7687   _ACEOF
7688 <
7689 <  fi
7690 <
6290 <
6291 <
6292 <
6293 <  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
6294 < echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
6295 < if test "${ac_cv_cxx_have_std_stl+set}" = set; then
6296 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7688 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7689 >  $EGREP "free" >/dev/null 2>&1; then
7690 >  :
7691   else
7692 +  ac_cv_header_stdc=no
7693 + fi
7694 + rm -rf conftest*
7695  
7696 <      ac_cv_cxx_have_std_stl=no
6300 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
7696 > fi
7697  
7698 <
7699 <        ac_ext=cc
7700 < ac_cpp='$CXXCPP $CPPFLAGS'
7701 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7702 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7703 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6308 <
6309 <        cat >conftest.$ac_ext <<_ACEOF
7698 > if test $ac_cv_header_stdc = yes; then
7699 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7700 >  if test "$cross_compiling" = yes; then
7701 >  :
7702 > else
7703 >  cat >conftest.$ac_ext <<_ACEOF
7704   /* confdefs.h.  */
7705   _ACEOF
7706   cat confdefs.h >>conftest.$ac_ext
7707   cat >>conftest.$ac_ext <<_ACEOF
7708   /* end confdefs.h.  */
7709 < #include <list>
7709 > #include <ctype.h>
7710 > #include <stdlib.h>
7711 > #if ((' ' & 0x0FF) == 0x020)
7712 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7713 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7714 > #else
7715 > # define ISLOWER(c) \
7716 >                   (('a' <= (c) && (c) <= 'i') \
7717 >                     || ('j' <= (c) && (c) <= 'r') \
7718 >                     || ('s' <= (c) && (c) <= 'z'))
7719 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7720 > #endif
7721  
7722 + #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7723   int
7724   main ()
7725   {
7726 < std::list<int> foo;return 0;
7727 <  ;
7726 >  int i;
7727 >  for (i = 0; i < 256; i++)
7728 >    if (XOR (islower (i), ISLOWER (i))
7729 >        || toupper (i) != TOUPPER (i))
7730 >      return 2;
7731    return 0;
7732   }
7733   _ACEOF
7734 < rm -f conftest.$ac_objext
7735 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7736 <  (eval $ac_compile) 2>conftest.er1
7734 > rm -rf conftest$ac_exeext
7735 > if { (ac_try="$ac_link"
7736 > case "(($ac_try" in
7737 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7738 >  *) ac_try_echo=$ac_try;;
7739 > esac
7740 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7741 >  (eval "$ac_link") 2>&5
7742    ac_status=$?
6329  grep -v '^ *+' conftest.er1 >conftest.err
6330  rm -f conftest.er1
6331  cat conftest.err >&5
7743    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744 <  (exit $ac_status); } &&
7745 <         { ac_try='test -z "$ac_cxx_werror_flag"
7746 <                         || test ! -s conftest.err'
7747 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7748 <  (eval $ac_try) 2>&5
7744 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7745 >  { (case "(($ac_try" in
7746 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7747 >  *) ac_try_echo=$ac_try;;
7748 > esac
7749 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7750 >  (eval "$ac_try") 2>&5
7751    ac_status=$?
7752    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6340  (exit $ac_status); }; } &&
6341         { ac_try='test -s conftest.$ac_objext'
6342  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6343  (eval $ac_try) 2>&5
6344  ac_status=$?
6345  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7753    (exit $ac_status); }; }; then
7754 <  ac_cv_cxx_have_std_stl=yes
7754 >  :
7755   else
7756 <  echo "$as_me: failed program was:" >&5
7756 >  echo "$as_me: program exited with status $ac_status" >&5
7757 > echo "$as_me: failed program was:" >&5
7758   sed 's/^/| /' conftest.$ac_ext >&5
7759  
7760 + ( exit $ac_status )
7761 + ac_cv_header_stdc=no
7762   fi
7763 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7764 <        ac_ext=cc
6355 < ac_cpp='$CXXCPP $CPPFLAGS'
6356 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6357 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6358 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7763 > rm -rf core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7764 > fi
7765  
6360      fi
7766  
7767   fi
7768 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
7769 < echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
7770 <  if test "$ac_cv_cxx_have_std_stl" = yes; then
7768 > fi
7769 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7770 > echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7771 > if test $ac_cv_header_stdc = yes; then
7772  
7773   cat >>confdefs.h <<\_ACEOF
7774 < #define HAVE_STD_STL 1
7774 > #define STDC_HEADERS 1
7775   _ACEOF
7776  
7777 <  fi
7777 > fi
7778  
7779  
7780  
6375  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
6376 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
6377 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
6378  echo $ECHO_N "(cached) $ECHO_C" >&6
6379 else
7781  
6381    ac_cv_cxx_have_fstream_attach=no
7782  
7783  
6384    ac_ext=cc
6385 ac_cpp='$CXXCPP $CPPFLAGS'
6386 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6387 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6388 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7784  
6390    cat >conftest.$ac_ext <<_ACEOF
6391 /* confdefs.h.  */
6392 _ACEOF
6393 cat confdefs.h >>conftest.$ac_ext
6394 cat >>conftest.$ac_ext <<_ACEOF
6395 /* end confdefs.h.  */
7785  
6397 #ifdef HAVE_IOSTREAM
6398 #include <fstream>
6399 #else
6400 #include <fstream.h>
6401 #endif
6402 #ifdef HAVE_STD_IOSTREAM
6403 using namespace std;
6404 #endif
7786  
6406 int
6407 main ()
6408 {
6409 int fd=0;ofstream s;s.attach(fd);
6410  ;
6411  return 0;
6412 }
6413 _ACEOF
6414 rm -f conftest.$ac_objext
6415 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6416  (eval $ac_compile) 2>conftest.er1
6417  ac_status=$?
6418  grep -v '^ *+' conftest.er1 >conftest.err
6419  rm -f conftest.er1
6420  cat conftest.err >&5
6421  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422  (exit $ac_status); } &&
6423         { ac_try='test -z "$ac_cxx_werror_flag"
6424                         || test ! -s conftest.err'
6425  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6426  (eval $ac_try) 2>&5
6427  ac_status=$?
6428  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6429  (exit $ac_status); }; } &&
6430         { ac_try='test -s conftest.$ac_objext'
6431  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6432  (eval $ac_try) 2>&5
6433  ac_status=$?
6434  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6435  (exit $ac_status); }; }; then
6436  ac_cv_cxx_have_fstream_attach=yes
6437 else
6438  echo "$as_me: failed program was:" >&5
6439 sed 's/^/| /' conftest.$ac_ext >&5
7787  
6441 fi
6442 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6443    ac_ext=cc
6444 ac_cpp='$CXXCPP $CPPFLAGS'
6445 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6446 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6447 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7788  
7789  
6450 fi
6451 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
6452 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
6453  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
7790  
6455 cat >>confdefs.h <<\_ACEOF
6456 #define HAVE_FSTREAM_ATTACH 1
6457 _ACEOF
7791  
6459  fi
7792  
7793  
7794  
6463  echo "$as_me:$LINENO: checking for fstream::open()" >&5
6464 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
6465 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
6466  echo $ECHO_N "(cached) $ECHO_C" >&6
6467 else
7795  
6469    ac_cv_cxx_have_fstream_open=no
6470    ac_cv_cxx_fstream_open_prot=no
7796  
7797  
6473    ac_ext=cc
6474 ac_cpp='$CXXCPP $CPPFLAGS'
6475 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6476 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6477 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7798  
7799 <    # Try with 2 parameters
7800 <    cat >conftest.$ac_ext <<_ACEOF
7799 >
7800 >
7801 >
7802 >
7803 >
7804 > 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
7805 > do
7806 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7807 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7808 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
7809 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7810 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7811 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7812 > fi
7813 > ac_res=`eval echo '${'$as_ac_Header'}'`
7814 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
7815 > echo "${ECHO_T}$ac_res" >&6; }
7816 > else
7817 >  # Is the header compilable?
7818 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7819 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7820 > cat >conftest.$ac_ext <<_ACEOF
7821   /* confdefs.h.  */
7822   _ACEOF
7823   cat confdefs.h >>conftest.$ac_ext
7824   cat >>conftest.$ac_ext <<_ACEOF
7825   /* end confdefs.h.  */
7826 <
7827 < #ifdef HAVE_IOSTREAM
6488 < #include <fstream>
6489 < #else
6490 < #include <fstream.h>
6491 < #endif
6492 < #ifdef HAVE_STD_IOSTREAM
6493 < using namespace std;
6494 < #endif
6495 <
6496 < int
6497 < main ()
6498 < {
6499 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
6500 <  ;
6501 <  return 0;
6502 < }
7826 > $ac_includes_default
7827 > #include <$ac_header>
7828   _ACEOF
7829 < rm -f conftest.$ac_objext
7830 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7831 <  (eval $ac_compile) 2>conftest.er1
7829 > rm -rf conftest.$ac_objext
7830 > if { (ac_try="$ac_compile"
7831 > case "(($ac_try" in
7832 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7833 >  *) ac_try_echo=$ac_try;;
7834 > esac
7835 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7836 >  (eval "$ac_compile") 2>conftest.er1
7837    ac_status=$?
7838    grep -v '^ *+' conftest.er1 >conftest.err
7839    rm -f conftest.er1
7840    cat conftest.err >&5
7841    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 <  (exit $ac_status); } &&
7843 <         { ac_try='test -z "$ac_cxx_werror_flag"
7844 <                         || test ! -s conftest.err'
7845 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7846 <  (eval $ac_try) 2>&5
6517 <  ac_status=$?
6518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 <  (exit $ac_status); }; } &&
6520 <         { ac_try='test -s conftest.$ac_objext'
6521 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6522 <  (eval $ac_try) 2>&5
6523 <  ac_status=$?
6524 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 <  (exit $ac_status); }; }; then
6526 <  ac_cv_cxx_have_fstream_open=yes
7842 >  (exit $ac_status); } && {
7843 >         test -z "$ac_c_werror_flag" ||
7844 >         test ! -s conftest.err
7845 >       } && test -s conftest.$ac_objext; then
7846 >  ac_header_compiler=yes
7847   else
7848    echo "$as_me: failed program was:" >&5
7849   sed 's/^/| /' conftest.$ac_ext >&5
7850  
7851 +        ac_header_compiler=no
7852   fi
7853 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7854 <    # Try with mode parameter
7855 <    cat >conftest.$ac_ext <<_ACEOF
7853 >
7854 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
7855 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7856 > echo "${ECHO_T}$ac_header_compiler" >&6; }
7857 >
7858 > # Is the header present?
7859 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7860 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7861 > cat >conftest.$ac_ext <<_ACEOF
7862   /* confdefs.h.  */
7863   _ACEOF
7864   cat confdefs.h >>conftest.$ac_ext
7865   cat >>conftest.$ac_ext <<_ACEOF
7866   /* end confdefs.h.  */
7867 <
6541 < #ifdef HAVE_IOSTREAM
6542 < #include <fstream>
6543 < #else
6544 < #include <fstream.h>
6545 < #endif
6546 < #ifdef HAVE_STD_IOSTREAM
6547 < using namespace std;
6548 < #endif
6549 <
6550 < int
6551 < main ()
6552 < {
6553 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
6554 <  ;
6555 <  return 0;
6556 < }
7867 > #include <$ac_header>
7868   _ACEOF
7869 < rm -f conftest.$ac_objext
7870 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7871 <  (eval $ac_compile) 2>conftest.er1
7869 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7870 > case "(($ac_try" in
7871 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7872 >  *) ac_try_echo=$ac_try;;
7873 > esac
7874 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7875 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7876    ac_status=$?
7877    grep -v '^ *+' conftest.er1 >conftest.err
7878    rm -f conftest.er1
7879    cat conftest.err >&5
7880    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7881 <  (exit $ac_status); } &&
7882 <         { ac_try='test -z "$ac_cxx_werror_flag"
7883 <                         || test ! -s conftest.err'
7884 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7885 <  (eval $ac_try) 2>&5
6571 <  ac_status=$?
6572 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6573 <  (exit $ac_status); }; } &&
6574 <         { ac_try='test -s conftest.$ac_objext'
6575 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6576 <  (eval $ac_try) 2>&5
6577 <  ac_status=$?
6578 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6579 <  (exit $ac_status); }; }; then
6580 <  ac_cv_cxx_fstream_open_prot=yes
7881 >  (exit $ac_status); } >/dev/null && {
7882 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7883 >         test ! -s conftest.err
7884 >       }; then
7885 >  ac_header_preproc=yes
7886   else
7887    echo "$as_me: failed program was:" >&5
7888   sed 's/^/| /' conftest.$ac_ext >&5
7889  
7890 +  ac_header_preproc=no
7891   fi
6586 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6587    ac_ext=cc
6588 ac_cpp='$CXXCPP $CPPFLAGS'
6589 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6590 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6591 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7892  
7893 + rm -rf conftest.err conftest.$ac_ext
7894 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7895 + echo "${ECHO_T}$ac_header_preproc" >&6; }
7896  
7897 < fi
7898 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
7899 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
7900 <  if test "$ac_cv_cxx_have_fstream_open" = yes; then
7901 <
7902 < cat >>confdefs.h <<\_ACEOF
7903 < #define HAVE_FSTREAM_OPEN 1
7904 < _ACEOF
7897 > # So?  What about this header?
7898 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7899 >  yes:no: )
7900 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7901 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7902 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7903 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7904 >    ac_header_preproc=yes
7905 >    ;;
7906 >  no:yes:* )
7907 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7908 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7909 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7910 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7911 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7912 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7913 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7914 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7915 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7916 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7917 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7918 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7919 >    ( cat <<\_ASBOX
7920 > ## ------------------------------ ##
7921 > ## Report this to gezelter@nd.edu ##
7922 > ## ------------------------------ ##
7923 > _ASBOX
7924 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7925 >    ;;
7926 > esac
7927 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
7928 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7929 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7930 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7931 > else
7932 >  eval "$as_ac_Header=\$ac_header_preproc"
7933 > fi
7934 > ac_res=`eval echo '${'$as_ac_Header'}'`
7935 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
7936 > echo "${ECHO_T}$ac_res" >&6; }
7937  
7938 <  fi
7939 <  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
7940 <
7941 < cat >>confdefs.h <<\_ACEOF
6607 < #define FSTREAM_OPEN_PROT 1
7938 > fi
7939 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
7940 >  cat >>confdefs.h <<_ACEOF
7941 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7942   _ACEOF
7943  
7944 <  fi
7944 > fi
7945  
7946 + done
7947  
7948  
7949 <
7950 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
7951 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
7952 < if test "${ac_cv_lib_m_asin+set}" = set; then
7949 > # Checks for typedefs, structures, and compiler characteristics.
7950 > { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7951 > echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
7952 > if test "${ac_cv_header_stdbool_h+set}" = set; then
7953    echo $ECHO_N "(cached) $ECHO_C" >&6
7954   else
7955 <  ac_check_lib_save_LIBS=$LIBS
6621 < LIBS="-lm  $LIBS"
6622 < cat >conftest.$ac_ext <<_ACEOF
7955 >  cat >conftest.$ac_ext <<_ACEOF
7956   /* confdefs.h.  */
7957   _ACEOF
7958   cat confdefs.h >>conftest.$ac_ext
7959   cat >>conftest.$ac_ext <<_ACEOF
7960   /* end confdefs.h.  */
7961  
7962 < /* Override any gcc2 internal prototype to avoid an error.  */
7963 < #ifdef __cplusplus
7964 < extern "C"
7962 > #include <stdbool.h>
7963 > #ifndef bool
7964 > "error: bool is not defined"
7965   #endif
7966 < /* We use char because int might match the return type of a gcc2
7967 <   builtin and then its argument prototype would still apply.  */
7968 < char asin ();
7966 > #ifndef false
7967 > "error: false is not defined"
7968 > #endif
7969 > #if false
7970 > "error: false is not 0"
7971 > #endif
7972 > #ifndef true
7973 > "error: true is not defined"
7974 > #endif
7975 > #if true != 1
7976 > "error: true is not 1"
7977 > #endif
7978 > #ifndef __bool_true_false_are_defined
7979 > "error: __bool_true_false_are_defined is not defined"
7980 > #endif
7981 >
7982 >        struct s { _Bool s: 1; _Bool t; } s;
7983 >
7984 >        char a[true == 1 ? 1 : -1];
7985 >        char b[false == 0 ? 1 : -1];
7986 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7987 >        char d[(bool) 0.5 == true ? 1 : -1];
7988 >        bool e = &s;
7989 >        char f[(_Bool) 0.0 == false ? 1 : -1];
7990 >        char g[true];
7991 >        char h[sizeof (_Bool)];
7992 >        char i[sizeof s.t];
7993 >        enum { j = false, k = true, l = false * true, m = true * 256 };
7994 >        _Bool n[m];
7995 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
7996 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
7997 > #       if defined __xlc__ || defined __GNUC__
7998 >         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
7999 >            reported by James Lemley on 2005-10-05; see
8000 >            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
8001 >            This test is not quite right, since xlc is allowed to
8002 >            reject this program, as the initializer for xlcbug is
8003 >            not one of the forms that C requires support for.
8004 >            However, doing the test right would require a runtime
8005 >            test, and that would make cross-compilation harder.
8006 >            Let us hope that IBM fixes the xlc bug, and also adds
8007 >            support for this kind of constant expression.  In the
8008 >            meantime, this test will reject xlc, which is OK, since
8009 >            our stdbool.h substitute should suffice.  We also test
8010 >            this with GCC, where it should work, to detect more
8011 >            quickly whether someone messes up the test in the
8012 >            future.  */
8013 >         char digs[] = "0123456789";
8014 >         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
8015 > #       endif
8016 >        /* Catch a bug in an HP-UX C compiler.  See
8017 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
8018 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
8019 >         */
8020 >        _Bool q = true;
8021 >        _Bool *pq = &q;
8022 >
8023 > #ifdef FC_DUMMY_MAIN
8024 > #ifndef FC_DUMMY_MAIN_EQ_F77
8025 > #  ifdef __cplusplus
8026 >     extern "C"
8027 > #  endif
8028 >   int FC_DUMMY_MAIN() { return 1; }
8029 > #endif
8030 > #endif
8031   int
8032   main ()
8033   {
8034 < asin ();
8034 >
8035 >        *pq |= q;
8036 >        *pq |= ! q;
8037 >        /* Refer to every declared value, to avoid compiler optimizations.  */
8038 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
8039 >                + !m + !n + !o + !p + !q + !pq);
8040 >
8041    ;
8042    return 0;
8043   }
8044   _ACEOF
8045 < rm -f conftest.$ac_objext conftest$ac_exeext
8046 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8047 <  (eval $ac_link) 2>conftest.er1
8045 > rm -rf conftest.$ac_objext
8046 > if { (ac_try="$ac_compile"
8047 > case "(($ac_try" in
8048 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8049 >  *) ac_try_echo=$ac_try;;
8050 > esac
8051 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8052 >  (eval "$ac_compile") 2>conftest.er1
8053    ac_status=$?
8054    grep -v '^ *+' conftest.er1 >conftest.err
8055    rm -f conftest.er1
8056    cat conftest.err >&5
8057    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8058 <  (exit $ac_status); } &&
8059 <         { ac_try='test -z "$ac_cxx_werror_flag"
8060 <                         || test ! -s conftest.err'
8061 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8062 <  (eval $ac_try) 2>&5
6657 <  ac_status=$?
6658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659 <  (exit $ac_status); }; } &&
6660 <         { ac_try='test -s conftest$ac_exeext'
6661 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6662 <  (eval $ac_try) 2>&5
6663 <  ac_status=$?
6664 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665 <  (exit $ac_status); }; }; then
6666 <  ac_cv_lib_m_asin=yes
8058 >  (exit $ac_status); } && {
8059 >         test -z "$ac_c_werror_flag" ||
8060 >         test ! -s conftest.err
8061 >       } && test -s conftest.$ac_objext; then
8062 >  ac_cv_header_stdbool_h=yes
8063   else
8064    echo "$as_me: failed program was:" >&5
8065   sed 's/^/| /' conftest.$ac_ext >&5
8066  
8067 < ac_cv_lib_m_asin=no
8067 >        ac_cv_header_stdbool_h=no
8068   fi
6673 rm -f conftest.err conftest.$ac_objext \
6674      conftest$ac_exeext conftest.$ac_ext
6675 LIBS=$ac_check_lib_save_LIBS
6676 fi
6677 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6678 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
6679 if test $ac_cv_lib_m_asin = yes; then
6680  cat >>confdefs.h <<_ACEOF
6681 #define HAVE_LIBM 1
6682 _ACEOF
8069  
8070 <  LIBS="-lm $LIBS"
6685 <
6686 < else
6687 <  exit
8070 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8071   fi
8072 <
8073 <
8074 <
8075 < #
8076 < # Handle user hints
6694 < #
6695 < echo "$as_me:$LINENO: checking if zlib is wanted" >&5
6696 < echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
6697 <
6698 < # Check whether --with-zlib or --without-zlib was given.
6699 < if test "${with_zlib+set}" = set; then
6700 <  withval="$with_zlib"
6701 <  if test "$withval" != no ; then
6702 <  echo "$as_me:$LINENO: result: yes" >&5
6703 < echo "${ECHO_T}yes" >&6
6704 <  if test -d "$withval"
6705 <  then
6706 <    ZLIB_HOME="$withval"
6707 <  else
6708 <    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
6709 < echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
6710 <  fi
6711 < else
6712 <  echo "$as_me:$LINENO: result: no" >&5
6713 < echo "${ECHO_T}no" >&6
6714 < fi
6715 < fi;
6716 <
6717 < ZLIB_HOME=/usr/local
6718 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
6719 < then
6720 <        ZLIB_HOME=/usr
6721 < fi
6722 <
6723 < #
6724 < # Locate zlib, if wanted
6725 < #
6726 < if test -n "${ZLIB_HOME}"
6727 < then
6728 <        ZLIB_OLD_LDFLAGS=$LDFLAGS
6729 <        ZLIB_OLD_CPPFLAGS=$LDFLAGS
6730 <        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6731 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
6732 <
6733 <
6734 <        ac_ext=c
6735 < ac_cpp='$CPP $CPPFLAGS'
6736 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6737 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6738 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6739 <
6740 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6741 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6742 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
8072 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
8073 > echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
8074 > { echo "$as_me:$LINENO: checking for _Bool" >&5
8075 > echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
8076 > if test "${ac_cv_type__Bool+set}" = set; then
8077    echo $ECHO_N "(cached) $ECHO_C" >&6
8078   else
8079 <  ac_check_lib_save_LIBS=$LIBS
6746 < LIBS="-lz  $LIBS"
6747 < cat >conftest.$ac_ext <<_ACEOF
8079 >  cat >conftest.$ac_ext <<_ACEOF
8080   /* confdefs.h.  */
8081   _ACEOF
8082   cat confdefs.h >>conftest.$ac_ext
8083   cat >>conftest.$ac_ext <<_ACEOF
8084   /* end confdefs.h.  */
8085 <
8086 < /* Override any gcc2 internal prototype to avoid an error.  */
8087 < #ifdef __cplusplus
8088 < extern "C"
8085 > $ac_includes_default
8086 > typedef _Bool ac__type_new_;
8087 > #ifdef FC_DUMMY_MAIN
8088 > #ifndef FC_DUMMY_MAIN_EQ_F77
8089 > #  ifdef __cplusplus
8090 >     extern "C"
8091 > #  endif
8092 >   int FC_DUMMY_MAIN() { return 1; }
8093   #endif
8094 < /* We use char because int might match the return type of a gcc2
6759 <   builtin and then its argument prototype would still apply.  */
6760 < char inflateEnd ();
8094 > #endif
8095   int
8096   main ()
8097   {
8098 < inflateEnd ();
8098 > if ((ac__type_new_ *) 0)
8099 >  return 0;
8100 > if (sizeof (ac__type_new_))
8101 >  return 0;
8102    ;
8103    return 0;
8104   }
8105   _ACEOF
8106 < rm -f conftest.$ac_objext conftest$ac_exeext
8107 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8108 <  (eval $ac_link) 2>conftest.er1
8106 > rm -rf conftest.$ac_objext
8107 > if { (ac_try="$ac_compile"
8108 > case "(($ac_try" in
8109 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8110 >  *) ac_try_echo=$ac_try;;
8111 > esac
8112 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8113 >  (eval "$ac_compile") 2>conftest.er1
8114    ac_status=$?
8115    grep -v '^ *+' conftest.er1 >conftest.err
8116    rm -f conftest.er1
8117    cat conftest.err >&5
8118    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119 <  (exit $ac_status); } &&
8120 <         { ac_try='test -z "$ac_c_werror_flag"
8121 <                         || test ! -s conftest.err'
8122 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8123 <  (eval $ac_try) 2>&5
6782 <  ac_status=$?
6783 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784 <  (exit $ac_status); }; } &&
6785 <         { ac_try='test -s conftest$ac_exeext'
6786 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6787 <  (eval $ac_try) 2>&5
6788 <  ac_status=$?
6789 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6790 <  (exit $ac_status); }; }; then
6791 <  ac_cv_lib_z_inflateEnd=yes
8119 >  (exit $ac_status); } && {
8120 >         test -z "$ac_c_werror_flag" ||
8121 >         test ! -s conftest.err
8122 >       } && test -s conftest.$ac_objext; then
8123 >  ac_cv_type__Bool=yes
8124   else
8125    echo "$as_me: failed program was:" >&5
8126   sed 's/^/| /' conftest.$ac_ext >&5
8127  
8128 < ac_cv_lib_z_inflateEnd=no
8128 >        ac_cv_type__Bool=no
8129   fi
8130 < rm -f conftest.err conftest.$ac_objext \
8131 <      conftest$ac_exeext conftest.$ac_ext
6800 < LIBS=$ac_check_lib_save_LIBS
8130 >
8131 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8132   fi
8133 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
8134 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
8135 < if test $ac_cv_lib_z_inflateEnd = yes; then
8136 <  zlib_cv_libz=yes
8137 < else
8138 <  zlib_cv_libz=no
8133 > { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
8134 > echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
8135 > if test $ac_cv_type__Bool = yes; then
8136 >
8137 > cat >>confdefs.h <<_ACEOF
8138 > #define HAVE__BOOL 1
8139 > _ACEOF
8140 >
8141 >
8142   fi
8143  
8144 <        if test "${ac_cv_header_zlib_h+set}" = set; then
8145 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
8146 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
8147 < if test "${ac_cv_header_zlib_h+set}" = set; then
8148 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8144 > if test $ac_cv_header_stdbool_h = yes; then
8145 >
8146 > cat >>confdefs.h <<\_ACEOF
8147 > #define HAVE_STDBOOL_H 1
8148 > _ACEOF
8149 >
8150   fi
8151 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8152 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8151 >
8152 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8153 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8154 > if test "${ac_cv_c_const+set}" = set; then
8155 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8156   else
8157 <  # Is the header compilable?
6820 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
6821 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
6822 < cat >conftest.$ac_ext <<_ACEOF
8157 >  cat >conftest.$ac_ext <<_ACEOF
8158   /* confdefs.h.  */
8159   _ACEOF
8160   cat confdefs.h >>conftest.$ac_ext
8161   cat >>conftest.$ac_ext <<_ACEOF
8162   /* end confdefs.h.  */
8163 < $ac_includes_default
8164 < #include <zlib.h>
8163 >
8164 > #ifdef FC_DUMMY_MAIN
8165 > #ifndef FC_DUMMY_MAIN_EQ_F77
8166 > #  ifdef __cplusplus
8167 >     extern "C"
8168 > #  endif
8169 >   int FC_DUMMY_MAIN() { return 1; }
8170 > #endif
8171 > #endif
8172 > int
8173 > main ()
8174 > {
8175 > /* FIXME: Include the comments suggested by Paul. */
8176 > #ifndef __cplusplus
8177 >  /* Ultrix mips cc rejects this.  */
8178 >  typedef int charset[2];
8179 >  const charset cs;
8180 >  /* SunOS 4.1.1 cc rejects this.  */
8181 >  char const *const *pcpcc;
8182 >  char **ppc;
8183 >  /* NEC SVR4.0.2 mips cc rejects this.  */
8184 >  struct point {int x, y;};
8185 >  static struct point const zero = {0,0};
8186 >  /* AIX XL C 1.02.0.0 rejects this.
8187 >     It does not let you subtract one const X* pointer from another in
8188 >     an arm of an if-expression whose if-part is not a constant
8189 >     expression */
8190 >  const char *g = "string";
8191 >  pcpcc = &g + (g ? g-g : 0);
8192 >  /* HPUX 7.0 cc rejects these. */
8193 >  ++pcpcc;
8194 >  ppc = (char**) pcpcc;
8195 >  pcpcc = (char const *const *) ppc;
8196 >  { /* SCO 3.2v4 cc rejects this.  */
8197 >    char *t;
8198 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
8199 >
8200 >    *t++ = 0;
8201 >    if (s) return 0;
8202 >  }
8203 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8204 >    int x[] = {25, 17};
8205 >    const int *foo = &x[0];
8206 >    ++foo;
8207 >  }
8208 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8209 >    typedef const int *iptr;
8210 >    iptr p = 0;
8211 >    ++p;
8212 >  }
8213 >  { /* AIX XL C 1.02.0.0 rejects this saying
8214 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8215 >    struct s { int j; const int *ap[3]; };
8216 >    struct s *b; b->j = 5;
8217 >  }
8218 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8219 >    const int foo = 10;
8220 >    if (!foo) return 0;
8221 >  }
8222 >  return !cs[0] && !zero.x;
8223 > #endif
8224 >
8225 >  ;
8226 >  return 0;
8227 > }
8228   _ACEOF
8229 < rm -f conftest.$ac_objext
8230 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8231 <  (eval $ac_compile) 2>conftest.er1
8229 > rm -rf conftest.$ac_objext
8230 > if { (ac_try="$ac_compile"
8231 > case "(($ac_try" in
8232 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8233 >  *) ac_try_echo=$ac_try;;
8234 > esac
8235 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8236 >  (eval "$ac_compile") 2>conftest.er1
8237    ac_status=$?
8238    grep -v '^ *+' conftest.er1 >conftest.err
8239    rm -f conftest.er1
8240    cat conftest.err >&5
8241    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8242 <  (exit $ac_status); } &&
8243 <         { ac_try='test -z "$ac_c_werror_flag"
8244 <                         || test ! -s conftest.err'
8245 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8246 <  (eval $ac_try) 2>&5
6844 <  ac_status=$?
6845 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6846 <  (exit $ac_status); }; } &&
6847 <         { ac_try='test -s conftest.$ac_objext'
6848 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6849 <  (eval $ac_try) 2>&5
6850 <  ac_status=$?
6851 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6852 <  (exit $ac_status); }; }; then
6853 <  ac_header_compiler=yes
8242 >  (exit $ac_status); } && {
8243 >         test -z "$ac_c_werror_flag" ||
8244 >         test ! -s conftest.err
8245 >       } && test -s conftest.$ac_objext; then
8246 >  ac_cv_c_const=yes
8247   else
8248    echo "$as_me: failed program was:" >&5
8249   sed 's/^/| /' conftest.$ac_ext >&5
8250  
8251 < ac_header_compiler=no
8251 >        ac_cv_c_const=no
8252   fi
6860 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6861 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6862 echo "${ECHO_T}$ac_header_compiler" >&6
8253  
8254 < # Is the header present?
8255 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
8256 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
8257 < cat >conftest.$ac_ext <<_ACEOF
8254 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8255 > fi
8256 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8257 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
8258 > if test $ac_cv_c_const = no; then
8259 >
8260 > cat >>confdefs.h <<\_ACEOF
8261 > #define const
8262 > _ACEOF
8263 >
8264 > fi
8265 >
8266 > { echo "$as_me:$LINENO: checking for inline" >&5
8267 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
8268 > if test "${ac_cv_c_inline+set}" = set; then
8269 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8270 > else
8271 >  ac_cv_c_inline=no
8272 > for ac_kw in inline __inline__ __inline; do
8273 >  cat >conftest.$ac_ext <<_ACEOF
8274   /* confdefs.h.  */
8275   _ACEOF
8276   cat confdefs.h >>conftest.$ac_ext
8277   cat >>conftest.$ac_ext <<_ACEOF
8278   /* end confdefs.h.  */
8279 < #include <zlib.h>
8279 > #ifndef __cplusplus
8280 > typedef int foo_t;
8281 > static $ac_kw foo_t static_foo () {return 0; }
8282 > $ac_kw foo_t foo () {return 0; }
8283 > #endif
8284 >
8285   _ACEOF
8286 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8287 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8286 > rm -rf conftest.$ac_objext
8287 > if { (ac_try="$ac_compile"
8288 > case "(($ac_try" in
8289 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8290 >  *) ac_try_echo=$ac_try;;
8291 > esac
8292 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8293 >  (eval "$ac_compile") 2>conftest.er1
8294    ac_status=$?
8295    grep -v '^ *+' conftest.er1 >conftest.err
8296    rm -f conftest.er1
8297    cat conftest.err >&5
8298    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8299 <  (exit $ac_status); } >/dev/null; then
8300 <  if test -s conftest.err; then
8301 <    ac_cpp_err=$ac_c_preproc_warn_flag
8302 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8303 <  else
6887 <    ac_cpp_err=
6888 <  fi
8299 >  (exit $ac_status); } && {
8300 >         test -z "$ac_c_werror_flag" ||
8301 >         test ! -s conftest.err
8302 >       } && test -s conftest.$ac_objext; then
8303 >  ac_cv_c_inline=$ac_kw
8304   else
6890  ac_cpp_err=yes
6891 fi
6892 if test -z "$ac_cpp_err"; then
6893  ac_header_preproc=yes
6894 else
8305    echo "$as_me: failed program was:" >&5
8306   sed 's/^/| /' conftest.$ac_ext >&5
8307  
8308 <  ac_header_preproc=no
8308 >
8309   fi
6900 rm -f conftest.err conftest.$ac_ext
6901 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6902 echo "${ECHO_T}$ac_header_preproc" >&6
8310  
8311 < # So?  What about this header?
8312 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8313 <  yes:no: )
6907 <    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6908 < echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6909 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6910 < echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6911 <    ac_header_preproc=yes
6912 <    ;;
6913 <  no:yes:* )
6914 <    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6915 < echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6916 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
6917 < echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
6918 <    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6919 < echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6920 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
6921 < echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6922 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6923 < echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6924 <    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6925 < echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6926 <    (
6927 <      cat <<\_ASBOX
6928 < ## ------------------------------ ##
6929 < ## Report this to gezelter@nd.edu ##
6930 < ## ------------------------------ ##
6931 < _ASBOX
6932 <    ) |
6933 <      sed "s/^/$as_me: WARNING:     /" >&2
6934 <    ;;
6935 < esac
6936 < echo "$as_me:$LINENO: checking for zlib.h" >&5
6937 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6938 < if test "${ac_cv_header_zlib_h+set}" = set; then
6939 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6940 < else
6941 <  ac_cv_header_zlib_h=$ac_header_preproc
6942 < fi
6943 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6944 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8311 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8312 >  test "$ac_cv_c_inline" != no && break
8313 > done
8314  
8315   fi
8316 < if test $ac_cv_header_zlib_h = yes; then
8317 <  zlib_cv_zlib_h=yes
6949 < else
6950 <  zlib_cv_zlib_h=no
6951 < fi
8316 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8317 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
8318  
8319  
8320 <        ac_ext=cc
8321 < ac_cpp='$CXXCPP $CPPFLAGS'
8322 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8323 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8324 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8320 > case $ac_cv_c_inline in
8321 >  inline | yes) ;;
8322 >  *)
8323 >    case $ac_cv_c_inline in
8324 >      no) ac_val=;;
8325 >      *) ac_val=$ac_cv_c_inline;;
8326 >    esac
8327 >    cat >>confdefs.h <<_ACEOF
8328 > #ifndef __cplusplus
8329 > #define inline $ac_val
8330 > #endif
8331 > _ACEOF
8332 >    ;;
8333 > esac
8334  
8335 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
8336 <        then
8337 <                #
6963 <                # If both library and header were found, use them
6964 <                #
6965 <
6966 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6967 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6968 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
8335 > { echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
8336 > echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6; }
8337 > if test "${ac_cv_c_restrict+set}" = set; then
8338    echo $ECHO_N "(cached) $ECHO_C" >&6
8339   else
8340 <  ac_check_lib_save_LIBS=$LIBS
8341 < LIBS="-lz  $LIBS"
8342 < cat >conftest.$ac_ext <<_ACEOF
8340 >  ac_cv_c_restrict=no
8341 >   # Try the official restrict keyword, then gcc's __restrict, and
8342 >   # the less common variants.
8343 >   for ac_kw in restrict __restrict __restrict__ _Restrict; do
8344 >     cat >conftest.$ac_ext <<_ACEOF
8345   /* confdefs.h.  */
8346   _ACEOF
8347   cat confdefs.h >>conftest.$ac_ext
8348   cat >>conftest.$ac_ext <<_ACEOF
8349   /* end confdefs.h.  */
8350 <
8351 < /* Override any gcc2 internal prototype to avoid an error.  */
8352 < #ifdef __cplusplus
8353 < extern "C"
8350 > typedef int * int_ptr;
8351 >        int foo (int_ptr $ac_kw ip) {
8352 >        return ip[0];
8353 >       }
8354 > #ifdef FC_DUMMY_MAIN
8355 > #ifndef FC_DUMMY_MAIN_EQ_F77
8356 > #  ifdef __cplusplus
8357 >     extern "C"
8358 > #  endif
8359 >   int FC_DUMMY_MAIN() { return 1; }
8360   #endif
8361 < /* We use char because int might match the return type of a gcc2
6985 <   builtin and then its argument prototype would still apply.  */
6986 < char inflateEnd ();
8361 > #endif
8362   int
8363   main ()
8364   {
8365 < inflateEnd ();
8365 > int s[1];
8366 >        int * $ac_kw t = s;
8367 >        t[0] = 0;
8368 >        return foo(t)
8369    ;
8370    return 0;
8371   }
8372   _ACEOF
8373 < rm -f conftest.$ac_objext conftest$ac_exeext
8374 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8375 <  (eval $ac_link) 2>conftest.er1
8373 > rm -rf conftest.$ac_objext
8374 > if { (ac_try="$ac_compile"
8375 > case "(($ac_try" in
8376 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8377 >  *) ac_try_echo=$ac_try;;
8378 > esac
8379 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8380 >  (eval "$ac_compile") 2>conftest.er1
8381    ac_status=$?
8382    grep -v '^ *+' conftest.er1 >conftest.err
8383    rm -f conftest.er1
8384    cat conftest.err >&5
8385    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8386 <  (exit $ac_status); } &&
8387 <         { ac_try='test -z "$ac_cxx_werror_flag"
8388 <                         || test ! -s conftest.err'
8389 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8390 <  (eval $ac_try) 2>&5
7008 <  ac_status=$?
7009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010 <  (exit $ac_status); }; } &&
7011 <         { ac_try='test -s conftest$ac_exeext'
7012 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7013 <  (eval $ac_try) 2>&5
7014 <  ac_status=$?
7015 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7016 <  (exit $ac_status); }; }; then
7017 <  ac_cv_lib_z_inflateEnd=yes
8386 >  (exit $ac_status); } && {
8387 >         test -z "$ac_c_werror_flag" ||
8388 >         test ! -s conftest.err
8389 >       } && test -s conftest.$ac_objext; then
8390 >  ac_cv_c_restrict=$ac_kw
8391   else
8392    echo "$as_me: failed program was:" >&5
8393   sed 's/^/| /' conftest.$ac_ext >&5
8394  
8395 < ac_cv_lib_z_inflateEnd=no
8395 >
8396   fi
7024 rm -f conftest.err conftest.$ac_objext \
7025      conftest$ac_exeext conftest.$ac_ext
7026 LIBS=$ac_check_lib_save_LIBS
7027 fi
7028 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7029 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
7030 if test $ac_cv_lib_z_inflateEnd = yes; then
7031  cat >>confdefs.h <<_ACEOF
7032 #define HAVE_LIBZ 1
7033 _ACEOF
8397  
8398 <  LIBS="-lz $LIBS"
8398 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8399 >     test "$ac_cv_c_restrict" != no && break
8400 >   done
8401  
8402   fi
8403 + { echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
8404 + echo "${ECHO_T}$ac_cv_c_restrict" >&6; }
8405 + case $ac_cv_c_restrict in
8406 +   restrict) ;;
8407 +   no)
8408 + cat >>confdefs.h <<\_ACEOF
8409 + #define restrict
8410 + _ACEOF
8411 + ;;
8412 +   *)  cat >>confdefs.h <<_ACEOF
8413 + #define restrict $ac_cv_c_restrict
8414 + _ACEOF
8415 + ;;
8416 + esac
8417  
8418 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
8419 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
8420 <                echo "$as_me:$LINENO: result: ok" >&5
7042 < echo "${ECHO_T}ok" >&6
7043 <        else
7044 <                #
7045 <                # If either header or library was not found, revert and bomb
7046 <                #
7047 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7048 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
7049 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
7050 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
7051 <                echo "$as_me:$LINENO: result: failed" >&5
7052 < echo "${ECHO_T}failed" >&6
7053 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
7054 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
7055 <   { (exit 1); exit 1; }; }
7056 <        fi
7057 < fi
7058 <
7059 <
7060 <
7061 <
7062 <
7063 <
7064 <
7065 <
7066 <
7067 <
7068 <
7069 <
7070 <
7071 <
7072 <
7073 <
7074 <
7075 <
7076 <
7077 <
7078 <
7079 < for ac_header in stdlib.h string.h sys/param.h unistd.h sys/time.h stdio.h conio.h strstream.h iostream.h fstream.h math.h time.h sys/pstat.h sys/sysmp.h sys/sysinfo.h sys/table.h sys/sysctl.h sys/sytemcfg.h machine/hal_sysinfo.h
7080 < do
7081 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7082 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7083 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7084 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7085 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8418 > { echo "$as_me:$LINENO: checking for size_t" >&5
8419 > echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
8420 > if test "${ac_cv_type_size_t+set}" = set; then
8421    echo $ECHO_N "(cached) $ECHO_C" >&6
7087 fi
7088 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7089 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8422   else
8423 <  # Is the header compilable?
7092 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7093 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7094 < cat >conftest.$ac_ext <<_ACEOF
8423 >  cat >conftest.$ac_ext <<_ACEOF
8424   /* confdefs.h.  */
8425   _ACEOF
8426   cat confdefs.h >>conftest.$ac_ext
8427   cat >>conftest.$ac_ext <<_ACEOF
8428   /* end confdefs.h.  */
8429   $ac_includes_default
8430 < #include <$ac_header>
8430 > typedef size_t ac__type_new_;
8431 > #ifdef FC_DUMMY_MAIN
8432 > #ifndef FC_DUMMY_MAIN_EQ_F77
8433 > #  ifdef __cplusplus
8434 >     extern "C"
8435 > #  endif
8436 >   int FC_DUMMY_MAIN() { return 1; }
8437 > #endif
8438 > #endif
8439 > int
8440 > main ()
8441 > {
8442 > if ((ac__type_new_ *) 0)
8443 >  return 0;
8444 > if (sizeof (ac__type_new_))
8445 >  return 0;
8446 >  ;
8447 >  return 0;
8448 > }
8449   _ACEOF
8450 < rm -f conftest.$ac_objext
8451 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8452 <  (eval $ac_compile) 2>conftest.er1
8450 > rm -rf conftest.$ac_objext
8451 > if { (ac_try="$ac_compile"
8452 > case "(($ac_try" in
8453 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8454 >  *) ac_try_echo=$ac_try;;
8455 > esac
8456 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8457 >  (eval "$ac_compile") 2>conftest.er1
8458    ac_status=$?
8459    grep -v '^ *+' conftest.er1 >conftest.err
8460    rm -f conftest.er1
8461    cat conftest.err >&5
8462    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463 <  (exit $ac_status); } &&
8464 <         { ac_try='test -z "$ac_cxx_werror_flag"
8465 <                         || test ! -s conftest.err'
8466 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8467 <  (eval $ac_try) 2>&5
7116 <  ac_status=$?
7117 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7118 <  (exit $ac_status); }; } &&
7119 <         { ac_try='test -s conftest.$ac_objext'
7120 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7121 <  (eval $ac_try) 2>&5
7122 <  ac_status=$?
7123 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7124 <  (exit $ac_status); }; }; then
7125 <  ac_header_compiler=yes
8463 >  (exit $ac_status); } && {
8464 >         test -z "$ac_c_werror_flag" ||
8465 >         test ! -s conftest.err
8466 >       } && test -s conftest.$ac_objext; then
8467 >  ac_cv_type_size_t=yes
8468   else
8469    echo "$as_me: failed program was:" >&5
8470   sed 's/^/| /' conftest.$ac_ext >&5
8471  
8472 < ac_header_compiler=no
8472 >        ac_cv_type_size_t=no
8473   fi
7132 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7133 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7134 echo "${ECHO_T}$ac_header_compiler" >&6
8474  
8475 < # Is the header present?
8476 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8477 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8478 < cat >conftest.$ac_ext <<_ACEOF
8475 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8476 > fi
8477 > { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
8478 > echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
8479 > if test $ac_cv_type_size_t = yes; then
8480 >  :
8481 > else
8482 >
8483 > cat >>confdefs.h <<_ACEOF
8484 > #define size_t unsigned int
8485 > _ACEOF
8486 >
8487 > fi
8488 >
8489 > { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8490 > echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
8491 > if test "${ac_cv_header_time+set}" = set; then
8492 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8493 > else
8494 >  cat >conftest.$ac_ext <<_ACEOF
8495   /* confdefs.h.  */
8496   _ACEOF
8497   cat confdefs.h >>conftest.$ac_ext
8498   cat >>conftest.$ac_ext <<_ACEOF
8499   /* end confdefs.h.  */
8500 < #include <$ac_header>
8500 > #include <sys/types.h>
8501 > #include <sys/time.h>
8502 > #include <time.h>
8503 >
8504 > #ifdef FC_DUMMY_MAIN
8505 > #ifndef FC_DUMMY_MAIN_EQ_F77
8506 > #  ifdef __cplusplus
8507 >     extern "C"
8508 > #  endif
8509 >   int FC_DUMMY_MAIN() { return 1; }
8510 > #endif
8511 > #endif
8512 > int
8513 > main ()
8514 > {
8515 > if ((struct tm *) 0)
8516 > return 0;
8517 >  ;
8518 >  return 0;
8519 > }
8520   _ACEOF
8521 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8522 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8521 > rm -rf conftest.$ac_objext
8522 > if { (ac_try="$ac_compile"
8523 > case "(($ac_try" in
8524 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8525 >  *) ac_try_echo=$ac_try;;
8526 > esac
8527 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8528 >  (eval "$ac_compile") 2>conftest.er1
8529    ac_status=$?
8530    grep -v '^ *+' conftest.er1 >conftest.err
8531    rm -f conftest.er1
8532    cat conftest.err >&5
8533    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8534 <  (exit $ac_status); } >/dev/null; then
8535 <  if test -s conftest.err; then
8536 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
8537 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8538 <  else
7159 <    ac_cpp_err=
7160 <  fi
8534 >  (exit $ac_status); } && {
8535 >         test -z "$ac_c_werror_flag" ||
8536 >         test ! -s conftest.err
8537 >       } && test -s conftest.$ac_objext; then
8538 >  ac_cv_header_time=yes
8539   else
7162  ac_cpp_err=yes
7163 fi
7164 if test -z "$ac_cpp_err"; then
7165  ac_header_preproc=yes
7166 else
8540    echo "$as_me: failed program was:" >&5
8541   sed 's/^/| /' conftest.$ac_ext >&5
8542  
8543 <  ac_header_preproc=no
8543 >        ac_cv_header_time=no
8544   fi
7172 rm -f conftest.err conftest.$ac_ext
7173 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7174 echo "${ECHO_T}$ac_header_preproc" >&6
8545  
8546 < # So?  What about this header?
7177 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7178 <  yes:no: )
7179 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7180 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7181 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7182 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7183 <    ac_header_preproc=yes
7184 <    ;;
7185 <  no:yes:* )
7186 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7187 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7188 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7189 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7190 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7191 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7192 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7193 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7194 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7195 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7196 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7197 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7198 <    (
7199 <      cat <<\_ASBOX
7200 < ## ------------------------------ ##
7201 < ## Report this to gezelter@nd.edu ##
7202 < ## ------------------------------ ##
7203 < _ASBOX
7204 <    ) |
7205 <      sed "s/^/$as_me: WARNING:     /" >&2
7206 <    ;;
7207 < esac
7208 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7209 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7210 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7211 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7212 < else
7213 <  eval "$as_ac_Header=\$ac_header_preproc"
8546 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8547   fi
8548 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8549 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8548 > { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8549 > echo "${ECHO_T}$ac_cv_header_time" >&6; }
8550 > if test $ac_cv_header_time = yes; then
8551  
8552 < fi
8553 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7220 <  cat >>confdefs.h <<_ACEOF
7221 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8552 > cat >>confdefs.h <<\_ACEOF
8553 > #define TIME_WITH_SYS_TIME 1
8554   _ACEOF
8555  
8556   fi
8557  
8558 < done
8559 <
8560 < ac_ext=cc
7229 < ac_cpp='$CXXCPP $CPPFLAGS'
7230 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7231 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7232 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7233 <
7234 <
7235 <
7236 <
7237 <
7238 <
7239 < for ac_header in ctype.h iostream fstream sstream strstream
7240 < do
7241 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7242 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7243 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7244 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7245 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8558 > { echo "$as_me:$LINENO: checking for clock_t" >&5
8559 > echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
8560 > if test "${ac_cv_type_clock_t+set}" = set; then
8561    echo $ECHO_N "(cached) $ECHO_C" >&6
7247 fi
7248 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7249 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8562   else
8563 <  # Is the header compilable?
7252 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7253 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7254 < cat >conftest.$ac_ext <<_ACEOF
8563 >  cat >conftest.$ac_ext <<_ACEOF
8564   /* confdefs.h.  */
8565   _ACEOF
8566   cat confdefs.h >>conftest.$ac_ext
8567   cat >>conftest.$ac_ext <<_ACEOF
8568   /* end confdefs.h.  */
8569   $ac_includes_default
8570 < #include <$ac_header>
8570 > typedef clock_t ac__type_new_;
8571 > #ifdef FC_DUMMY_MAIN
8572 > #ifndef FC_DUMMY_MAIN_EQ_F77
8573 > #  ifdef __cplusplus
8574 >     extern "C"
8575 > #  endif
8576 >   int FC_DUMMY_MAIN() { return 1; }
8577 > #endif
8578 > #endif
8579 > int
8580 > main ()
8581 > {
8582 > if ((ac__type_new_ *) 0)
8583 >  return 0;
8584 > if (sizeof (ac__type_new_))
8585 >  return 0;
8586 >  ;
8587 >  return 0;
8588 > }
8589   _ACEOF
8590 < rm -f conftest.$ac_objext
8591 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8592 <  (eval $ac_compile) 2>conftest.er1
8590 > rm -rf conftest.$ac_objext
8591 > if { (ac_try="$ac_compile"
8592 > case "(($ac_try" in
8593 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8594 >  *) ac_try_echo=$ac_try;;
8595 > esac
8596 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8597 >  (eval "$ac_compile") 2>conftest.er1
8598    ac_status=$?
8599    grep -v '^ *+' conftest.er1 >conftest.err
8600    rm -f conftest.er1
8601    cat conftest.err >&5
8602    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8603 <  (exit $ac_status); } &&
8604 <         { ac_try='test -z "$ac_cxx_werror_flag"
8605 <                         || test ! -s conftest.err'
8606 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8607 <  (eval $ac_try) 2>&5
7276 <  ac_status=$?
7277 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 <  (exit $ac_status); }; } &&
7279 <         { ac_try='test -s conftest.$ac_objext'
7280 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281 <  (eval $ac_try) 2>&5
7282 <  ac_status=$?
7283 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 <  (exit $ac_status); }; }; then
7285 <  ac_header_compiler=yes
8603 >  (exit $ac_status); } && {
8604 >         test -z "$ac_c_werror_flag" ||
8605 >         test ! -s conftest.err
8606 >       } && test -s conftest.$ac_objext; then
8607 >  ac_cv_type_clock_t=yes
8608   else
8609    echo "$as_me: failed program was:" >&5
8610   sed 's/^/| /' conftest.$ac_ext >&5
8611  
8612 < ac_header_compiler=no
8612 >        ac_cv_type_clock_t=no
8613   fi
7292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7293 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7294 echo "${ECHO_T}$ac_header_compiler" >&6
8614  
8615 < # Is the header present?
7297 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7298 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7299 < cat >conftest.$ac_ext <<_ACEOF
7300 < /* confdefs.h.  */
7301 < _ACEOF
7302 < cat confdefs.h >>conftest.$ac_ext
7303 < cat >>conftest.$ac_ext <<_ACEOF
7304 < /* end confdefs.h.  */
7305 < #include <$ac_header>
7306 < _ACEOF
7307 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7308 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7309 <  ac_status=$?
7310 <  grep -v '^ *+' conftest.er1 >conftest.err
7311 <  rm -f conftest.er1
7312 <  cat conftest.err >&5
7313 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7314 <  (exit $ac_status); } >/dev/null; then
7315 <  if test -s conftest.err; then
7316 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
7317 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7318 <  else
7319 <    ac_cpp_err=
7320 <  fi
7321 < else
7322 <  ac_cpp_err=yes
8615 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8616   fi
8617 < if test -z "$ac_cpp_err"; then
8618 <  ac_header_preproc=yes
7326 < else
7327 <  echo "$as_me: failed program was:" >&5
7328 < sed 's/^/| /' conftest.$ac_ext >&5
7329 <
7330 <  ac_header_preproc=no
7331 < fi
7332 < rm -f conftest.err conftest.$ac_ext
7333 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7334 < echo "${ECHO_T}$ac_header_preproc" >&6
7335 <
7336 < # So?  What about this header?
7337 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7338 <  yes:no: )
7339 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7340 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7341 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7342 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7343 <    ac_header_preproc=yes
7344 <    ;;
7345 <  no:yes:* )
7346 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7347 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7348 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7349 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7350 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7351 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7352 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7353 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7354 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7355 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7356 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7357 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7358 <    (
7359 <      cat <<\_ASBOX
7360 < ## ------------------------------ ##
7361 < ## Report this to gezelter@nd.edu ##
7362 < ## ------------------------------ ##
7363 < _ASBOX
7364 <    ) |
7365 <      sed "s/^/$as_me: WARNING:     /" >&2
7366 <    ;;
7367 < esac
7368 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7369 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7370 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7371 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7372 < else
7373 <  eval "$as_ac_Header=\$ac_header_preproc"
7374 < fi
7375 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7376 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7377 <
7378 < fi
7379 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7380 <  cat >>confdefs.h <<_ACEOF
7381 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7382 < _ACEOF
7383 <
7384 < fi
7385 <
7386 < done
7387 <
7388 < ac_ext=c
7389 < ac_cpp='$CPP $CPPFLAGS'
7390 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7391 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7392 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7393 <
7394 <
7395 <
7396 <
7397 <
7398 <
7399 <
7400 <
7401 <
7402 <
7403 <
7404 <
7405 <
7406 < for ac_func in rint snprintf sranddev strcasecmp strncasecmp stricmp strnicmp pstat_getstatic sysmp getsysinfo sysctl table
7407 < do
7408 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7409 < echo "$as_me:$LINENO: checking for $ac_func" >&5
7410 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7411 < if eval "test \"\${$as_ac_var+set}\" = set"; then
7412 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7413 < else
7414 <  cat >conftest.$ac_ext <<_ACEOF
7415 < /* confdefs.h.  */
7416 < _ACEOF
7417 < cat confdefs.h >>conftest.$ac_ext
7418 < cat >>conftest.$ac_ext <<_ACEOF
7419 < /* end confdefs.h.  */
7420 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7421 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7422 < #define $ac_func innocuous_$ac_func
7423 <
7424 < /* System header to define __stub macros and hopefully few prototypes,
7425 <    which can conflict with char $ac_func (); below.
7426 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7427 <    <limits.h> exists even on freestanding compilers.  */
7428 <
7429 < #ifdef __STDC__
7430 < # include <limits.h>
7431 < #else
7432 < # include <assert.h>
7433 < #endif
7434 <
7435 < #undef $ac_func
7436 <
7437 < /* Override any gcc2 internal prototype to avoid an error.  */
7438 < #ifdef __cplusplus
7439 < extern "C"
7440 < {
7441 < #endif
7442 < /* We use char because int might match the return type of a gcc2
7443 <   builtin and then its argument prototype would still apply.  */
7444 < char $ac_func ();
7445 < /* The GNU C library defines this for functions which it implements
7446 <    to always fail with ENOSYS.  Some functions are actually named
7447 <    something starting with __ and the normal name is an alias.  */
7448 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7449 < choke me
7450 < #else
7451 < char (*f) () = $ac_func;
7452 < #endif
7453 < #ifdef __cplusplus
7454 < }
7455 < #endif
7456 <
7457 < int
7458 < main ()
7459 < {
7460 < return f != $ac_func;
7461 <  ;
7462 <  return 0;
7463 < }
7464 < _ACEOF
7465 < rm -f conftest.$ac_objext conftest$ac_exeext
7466 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7467 <  (eval $ac_link) 2>conftest.er1
7468 <  ac_status=$?
7469 <  grep -v '^ *+' conftest.er1 >conftest.err
7470 <  rm -f conftest.er1
7471 <  cat conftest.err >&5
7472 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7473 <  (exit $ac_status); } &&
7474 <         { ac_try='test -z "$ac_c_werror_flag"
7475 <                         || test ! -s conftest.err'
7476 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7477 <  (eval $ac_try) 2>&5
7478 <  ac_status=$?
7479 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7480 <  (exit $ac_status); }; } &&
7481 <         { ac_try='test -s conftest$ac_exeext'
7482 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7483 <  (eval $ac_try) 2>&5
7484 <  ac_status=$?
7485 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 <  (exit $ac_status); }; }; then
7487 <  eval "$as_ac_var=yes"
7488 < else
7489 <  echo "$as_me: failed program was:" >&5
7490 < sed 's/^/| /' conftest.$ac_ext >&5
7491 <
7492 < eval "$as_ac_var=no"
7493 < fi
7494 < rm -f conftest.err conftest.$ac_objext \
7495 <      conftest$ac_exeext conftest.$ac_ext
7496 < fi
7497 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7498 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7499 < if test `eval echo '${'$as_ac_var'}'` = yes; then
7500 <  cat >>confdefs.h <<_ACEOF
7501 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7502 < _ACEOF
7503 <
7504 < fi
7505 < done
7506 <
7507 < # special check for _system_configuration because AIX <4.3.2 do not
7508 < # contain the `physmem' member.
7509 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
7510 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
7511 < cat >conftest.$ac_ext <<_ACEOF
7512 < /* confdefs.h.  */
7513 < _ACEOF
7514 < cat confdefs.h >>conftest.$ac_ext
7515 < cat >>conftest.$ac_ext <<_ACEOF
7516 < /* end confdefs.h.  */
7517 < #include <sys/systemcfg.h>
7518 < int
7519 < main ()
7520 < {
7521 < double x = _system_configuration.physmem;
7522 <  ;
7523 <  return 0;
7524 < }
7525 < _ACEOF
7526 < rm -f conftest.$ac_objext
7527 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7528 <  (eval $ac_compile) 2>conftest.er1
7529 <  ac_status=$?
7530 <  grep -v '^ *+' conftest.er1 >conftest.err
7531 <  rm -f conftest.er1
7532 <  cat conftest.err >&5
7533 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534 <  (exit $ac_status); } &&
7535 <         { ac_try='test -z "$ac_c_werror_flag"
7536 <                         || test ! -s conftest.err'
7537 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7538 <  (eval $ac_try) 2>&5
7539 <  ac_status=$?
7540 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7541 <  (exit $ac_status); }; } &&
7542 <         { ac_try='test -s conftest.$ac_objext'
7543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7544 <  (eval $ac_try) 2>&5
7545 <  ac_status=$?
7546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 <  (exit $ac_status); }; }; then
7548 <  echo "$as_me:$LINENO: result: yes" >&5
7549 < echo "${ECHO_T}yes" >&6
7550 <
7551 < cat >>confdefs.h <<\_ACEOF
7552 < #define HAVE__SYSTEM_CONFIGURATION 1
7553 < _ACEOF
7554 <
7555 < else
7556 <  echo "$as_me: failed program was:" >&5
7557 < sed 's/^/| /' conftest.$ac_ext >&5
7558 <
7559 < echo "$as_me:$LINENO: result: no" >&5
7560 < echo "${ECHO_T}no" >&6
7561 < fi
7562 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7563 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7564 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7565 < if test "${ac_cv_header_time+set}" = set; then
7566 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7567 < else
7568 <  cat >conftest.$ac_ext <<_ACEOF
7569 < /* confdefs.h.  */
7570 < _ACEOF
7571 < cat confdefs.h >>conftest.$ac_ext
7572 < cat >>conftest.$ac_ext <<_ACEOF
7573 < /* end confdefs.h.  */
7574 < #include <sys/types.h>
7575 < #include <sys/time.h>
7576 < #include <time.h>
7577 <
7578 < int
7579 < main ()
7580 < {
7581 < if ((struct tm *) 0)
7582 < return 0;
7583 <  ;
7584 <  return 0;
7585 < }
7586 < _ACEOF
7587 < rm -f conftest.$ac_objext
7588 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7589 <  (eval $ac_compile) 2>conftest.er1
7590 <  ac_status=$?
7591 <  grep -v '^ *+' conftest.er1 >conftest.err
7592 <  rm -f conftest.er1
7593 <  cat conftest.err >&5
7594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7595 <  (exit $ac_status); } &&
7596 <         { ac_try='test -z "$ac_c_werror_flag"
7597 <                         || test ! -s conftest.err'
7598 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7599 <  (eval $ac_try) 2>&5
7600 <  ac_status=$?
7601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7602 <  (exit $ac_status); }; } &&
7603 <         { ac_try='test -s conftest.$ac_objext'
7604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7605 <  (eval $ac_try) 2>&5
7606 <  ac_status=$?
7607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7608 <  (exit $ac_status); }; }; then
7609 <  ac_cv_header_time=yes
7610 < else
7611 <  echo "$as_me: failed program was:" >&5
7612 < sed 's/^/| /' conftest.$ac_ext >&5
7613 <
7614 < ac_cv_header_time=no
7615 < fi
7616 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7617 < fi
7618 < echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7619 < echo "${ECHO_T}$ac_cv_header_time" >&6
7620 < if test $ac_cv_header_time = yes; then
7621 <
7622 < cat >>confdefs.h <<\_ACEOF
7623 < #define TIME_WITH_SYS_TIME 1
7624 < _ACEOF
7625 <
7626 < fi
7627 <
7628 <
7629 < echo "$as_me:$LINENO: checking for clock_t" >&5
7630 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7631 < if test "${ac_cv_type_clock_t+set}" = set; then
7632 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7633 < else
7634 <  cat >conftest.$ac_ext <<_ACEOF
7635 < /* confdefs.h.  */
7636 < _ACEOF
7637 < cat confdefs.h >>conftest.$ac_ext
7638 < cat >>conftest.$ac_ext <<_ACEOF
7639 < /* end confdefs.h.  */
7640 < $ac_includes_default
7641 < int
7642 < main ()
7643 < {
7644 < if ((clock_t *) 0)
7645 <  return 0;
7646 < if (sizeof (clock_t))
7647 <  return 0;
7648 <  ;
7649 <  return 0;
7650 < }
7651 < _ACEOF
7652 < rm -f conftest.$ac_objext
7653 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7654 <  (eval $ac_compile) 2>conftest.er1
7655 <  ac_status=$?
7656 <  grep -v '^ *+' conftest.er1 >conftest.err
7657 <  rm -f conftest.er1
7658 <  cat conftest.err >&5
7659 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660 <  (exit $ac_status); } &&
7661 <         { ac_try='test -z "$ac_c_werror_flag"
7662 <                         || test ! -s conftest.err'
7663 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7664 <  (eval $ac_try) 2>&5
7665 <  ac_status=$?
7666 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667 <  (exit $ac_status); }; } &&
7668 <         { ac_try='test -s conftest.$ac_objext'
7669 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7670 <  (eval $ac_try) 2>&5
7671 <  ac_status=$?
7672 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673 <  (exit $ac_status); }; }; then
7674 <  ac_cv_type_clock_t=yes
7675 < else
7676 <  echo "$as_me: failed program was:" >&5
7677 < sed 's/^/| /' conftest.$ac_ext >&5
7678 <
7679 < ac_cv_type_clock_t=no
7680 < fi
7681 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7682 < fi
7683 < echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7684 < echo "${ECHO_T}$ac_cv_type_clock_t" >&6
8617 > { echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
8618 > echo "${ECHO_T}$ac_cv_type_clock_t" >&6; }
8619   if test $ac_cv_type_clock_t = yes; then
8620  
8621   cat >>confdefs.h <<_ACEOF
# Line 7691 | Line 8625 | fi
8625  
8626   fi
8627  
8628 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8629 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8628 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8629 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8630   if test "${ac_cv_c_const+set}" = set; then
8631    echo $ECHO_N "(cached) $ECHO_C" >&6
8632   else
# Line 7703 | Line 8637 | cat >>conftest.$ac_ext <<_ACEOF
8637   cat >>conftest.$ac_ext <<_ACEOF
8638   /* end confdefs.h.  */
8639  
8640 + #ifdef FC_DUMMY_MAIN
8641 + #ifndef FC_DUMMY_MAIN_EQ_F77
8642 + #  ifdef __cplusplus
8643 +     extern "C"
8644 + #  endif
8645 +   int FC_DUMMY_MAIN() { return 1; }
8646 + #endif
8647 + #endif
8648   int
8649   main ()
8650   {
# Line 7710 | Line 8652 | main ()
8652   #ifndef __cplusplus
8653    /* Ultrix mips cc rejects this.  */
8654    typedef int charset[2];
8655 <  const charset x;
8655 >  const charset cs;
8656    /* SunOS 4.1.1 cc rejects this.  */
8657 <  char const *const *ccp;
8658 <  char **p;
8657 >  char const *const *pcpcc;
8658 >  char **ppc;
8659    /* NEC SVR4.0.2 mips cc rejects this.  */
8660    struct point {int x, y;};
8661    static struct point const zero = {0,0};
# Line 7722 | Line 8664 | main ()
8664       an arm of an if-expression whose if-part is not a constant
8665       expression */
8666    const char *g = "string";
8667 <  ccp = &g + (g ? g-g : 0);
8667 >  pcpcc = &g + (g ? g-g : 0);
8668    /* HPUX 7.0 cc rejects these. */
8669 <  ++ccp;
8670 <  p = (char**) ccp;
8671 <  ccp = (char const *const *) p;
8669 >  ++pcpcc;
8670 >  ppc = (char**) pcpcc;
8671 >  pcpcc = (char const *const *) ppc;
8672    { /* SCO 3.2v4 cc rejects this.  */
8673      char *t;
8674      char const *s = 0 ? (char *) 0 : (char const *) 0;
8675  
8676      *t++ = 0;
8677 +    if (s) return 0;
8678    }
8679    { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8680      int x[] = {25, 17};
# Line 7750 | Line 8693 | main ()
8693    }
8694    { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8695      const int foo = 10;
8696 +    if (!foo) return 0;
8697    }
8698 +  return !cs[0] && !zero.x;
8699   #endif
8700  
8701    ;
8702    return 0;
8703   }
8704   _ACEOF
8705 < rm -f conftest.$ac_objext
8706 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8707 <  (eval $ac_compile) 2>conftest.er1
8705 > rm -rf conftest.$ac_objext
8706 > if { (ac_try="$ac_compile"
8707 > case "(($ac_try" in
8708 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8709 >  *) ac_try_echo=$ac_try;;
8710 > esac
8711 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8712 >  (eval "$ac_compile") 2>conftest.er1
8713    ac_status=$?
8714    grep -v '^ *+' conftest.er1 >conftest.err
8715    rm -f conftest.er1
8716    cat conftest.err >&5
8717    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8718 <  (exit $ac_status); } &&
8719 <         { ac_try='test -z "$ac_c_werror_flag"
8720 <                         || test ! -s conftest.err'
8721 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7772 <  (eval $ac_try) 2>&5
7773 <  ac_status=$?
7774 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7775 <  (exit $ac_status); }; } &&
7776 <         { ac_try='test -s conftest.$ac_objext'
7777 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7778 <  (eval $ac_try) 2>&5
7779 <  ac_status=$?
7780 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7781 <  (exit $ac_status); }; }; then
8718 >  (exit $ac_status); } && {
8719 >         test -z "$ac_c_werror_flag" ||
8720 >         test ! -s conftest.err
8721 >       } && test -s conftest.$ac_objext; then
8722    ac_cv_c_const=yes
8723   else
8724    echo "$as_me: failed program was:" >&5
8725   sed 's/^/| /' conftest.$ac_ext >&5
8726  
8727 < ac_cv_c_const=no
8727 >        ac_cv_c_const=no
8728   fi
8729 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8729 >
8730 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8731   fi
8732 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8733 < echo "${ECHO_T}$ac_cv_c_const" >&6
8732 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8733 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
8734   if test $ac_cv_c_const = no; then
8735  
8736   cat >>confdefs.h <<\_ACEOF
# Line 7798 | Line 8739 | fi
8739  
8740   fi
8741  
8742 < echo "$as_me:$LINENO: checking for inline" >&5
8743 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
8742 > { echo "$as_me:$LINENO: checking for inline" >&5
8743 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
8744   if test "${ac_cv_c_inline+set}" = set; then
8745    echo $ECHO_N "(cached) $ECHO_C" >&6
8746   else
# Line 7818 | Line 8759 | _ACEOF
8759   #endif
8760  
8761   _ACEOF
8762 < rm -f conftest.$ac_objext
8763 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8764 <  (eval $ac_compile) 2>conftest.er1
8762 > rm -rf conftest.$ac_objext
8763 > if { (ac_try="$ac_compile"
8764 > case "(($ac_try" in
8765 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8766 >  *) ac_try_echo=$ac_try;;
8767 > esac
8768 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8769 >  (eval "$ac_compile") 2>conftest.er1
8770    ac_status=$?
8771    grep -v '^ *+' conftest.er1 >conftest.err
8772    rm -f conftest.er1
8773    cat conftest.err >&5
8774    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8775 <  (exit $ac_status); } &&
8776 <         { ac_try='test -z "$ac_c_werror_flag"
8777 <                         || test ! -s conftest.err'
8778 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8779 <  (eval $ac_try) 2>&5
7834 <  ac_status=$?
7835 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7836 <  (exit $ac_status); }; } &&
7837 <         { ac_try='test -s conftest.$ac_objext'
7838 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7839 <  (eval $ac_try) 2>&5
7840 <  ac_status=$?
7841 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 <  (exit $ac_status); }; }; then
7843 <  ac_cv_c_inline=$ac_kw; break
8775 >  (exit $ac_status); } && {
8776 >         test -z "$ac_c_werror_flag" ||
8777 >         test ! -s conftest.err
8778 >       } && test -s conftest.$ac_objext; then
8779 >  ac_cv_c_inline=$ac_kw
8780   else
8781    echo "$as_me: failed program was:" >&5
8782   sed 's/^/| /' conftest.$ac_ext >&5
8783  
8784 +
8785   fi
8786 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8786 >
8787 > rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8788 >  test "$ac_cv_c_inline" != no && break
8789   done
8790  
8791   fi
8792 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8793 < echo "${ECHO_T}$ac_cv_c_inline" >&6
8792 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8793 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
8794  
8795  
8796   case $ac_cv_c_inline in
# Line 7870 | Line 8809 | esac
8809   esac
8810  
8811  
8812 + # Checks for library functions.
8813  
8814 <  # clean out junk possibly left behind by a previous configuration
7875 <  rm -f src/getopt.h
7876 <  # Check for getopt_long support
7877 <
7878 < for ac_header in getopt.h
8814 > for ac_header in stdlib.h
8815   do
8816   as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8817 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8818 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
8819 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8820 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8817 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8818 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
8819 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8820 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8821    echo $ECHO_N "(cached) $ECHO_C" >&6
8822   fi
8823 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8824 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8823 > ac_res=`eval echo '${'$as_ac_Header'}'`
8824 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
8825 > echo "${ECHO_T}$ac_res" >&6; }
8826   else
8827    # Is the header compilable?
8828 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8829 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8828 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8829 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8830   cat >conftest.$ac_ext <<_ACEOF
8831   /* confdefs.h.  */
8832   _ACEOF
# Line 7899 | Line 8836 | _ACEOF
8836   $ac_includes_default
8837   #include <$ac_header>
8838   _ACEOF
8839 < rm -f conftest.$ac_objext
8840 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8841 <  (eval $ac_compile) 2>conftest.er1
8839 > rm -rf conftest.$ac_objext
8840 > if { (ac_try="$ac_compile"
8841 > case "(($ac_try" in
8842 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8843 >  *) ac_try_echo=$ac_try;;
8844 > esac
8845 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8846 >  (eval "$ac_compile") 2>conftest.er1
8847    ac_status=$?
8848    grep -v '^ *+' conftest.er1 >conftest.err
8849    rm -f conftest.er1
8850    cat conftest.err >&5
8851    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852 <  (exit $ac_status); } &&
8853 <         { ac_try='test -z "$ac_c_werror_flag"
8854 <                         || test ! -s conftest.err'
8855 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7914 <  (eval $ac_try) 2>&5
7915 <  ac_status=$?
7916 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7917 <  (exit $ac_status); }; } &&
7918 <         { ac_try='test -s conftest.$ac_objext'
7919 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7920 <  (eval $ac_try) 2>&5
7921 <  ac_status=$?
7922 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7923 <  (exit $ac_status); }; }; then
8852 >  (exit $ac_status); } && {
8853 >         test -z "$ac_c_werror_flag" ||
8854 >         test ! -s conftest.err
8855 >       } && test -s conftest.$ac_objext; then
8856    ac_header_compiler=yes
8857   else
8858    echo "$as_me: failed program was:" >&5
8859   sed 's/^/| /' conftest.$ac_ext >&5
8860  
8861 < ac_header_compiler=no
8861 >        ac_header_compiler=no
8862   fi
7931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7932 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7933 echo "${ECHO_T}$ac_header_compiler" >&6
8863  
8864 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
8865 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8866 + echo "${ECHO_T}$ac_header_compiler" >&6; }
8867 +
8868   # Is the header present?
8869 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8870 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8869 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8870 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8871   cat >conftest.$ac_ext <<_ACEOF
8872   /* confdefs.h.  */
8873   _ACEOF
# Line 7943 | Line 8876 | _ACEOF
8876   /* end confdefs.h.  */
8877   #include <$ac_header>
8878   _ACEOF
8879 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8880 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8879 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8880 > case "(($ac_try" in
8881 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8882 >  *) ac_try_echo=$ac_try;;
8883 > esac
8884 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8885 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8886    ac_status=$?
8887    grep -v '^ *+' conftest.er1 >conftest.err
8888 <  rm -f conftest.er1
8888 >  rm -rf conftest.er1
8889    cat conftest.err >&5
8890    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8891 <  (exit $ac_status); } >/dev/null; then
8892 <  if test -s conftest.err; then
8893 <    ac_cpp_err=$ac_c_preproc_warn_flag
8894 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7957 <  else
7958 <    ac_cpp_err=
7959 <  fi
7960 < else
7961 <  ac_cpp_err=yes
7962 < fi
7963 < if test -z "$ac_cpp_err"; then
8891 >  (exit $ac_status); } >/dev/null && {
8892 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8893 >         test ! -s conftest.err
8894 >       }; then
8895    ac_header_preproc=yes
8896   else
8897    echo "$as_me: failed program was:" >&5
# Line 7968 | Line 8899 | fi
8899  
8900    ac_header_preproc=no
8901   fi
7971 rm -f conftest.err conftest.$ac_ext
7972 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7973 echo "${ECHO_T}$ac_header_preproc" >&6
8902  
8903 + rm -rf conftest.err conftest.$ac_ext
8904 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8905 + echo "${ECHO_T}$ac_header_preproc" >&6; }
8906 +
8907   # So?  What about this header?
8908   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8909    yes:no: )
# Line 7994 | Line 8926 | echo "$as_me: WARNING: $ac_header: in the future, the
8926   echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8927      { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8928   echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8929 <    (
7998 <      cat <<\_ASBOX
8929 >    ( cat <<\_ASBOX
8930   ## ------------------------------ ##
8931   ## Report this to gezelter@nd.edu ##
8932   ## ------------------------------ ##
8933   _ASBOX
8934 <    ) |
8004 <      sed "s/^/$as_me: WARNING:     /" >&2
8934 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8935      ;;
8936   esac
8937 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8938 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8939 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8937 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
8938 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8939 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8940    echo $ECHO_N "(cached) $ECHO_C" >&6
8941   else
8942    eval "$as_ac_Header=\$ac_header_preproc"
8943   fi
8944 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8945 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8944 > ac_res=`eval echo '${'$as_ac_Header'}'`
8945 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
8946 > echo "${ECHO_T}$ac_res" >&6; }
8947  
8948   fi
8949   if test `eval echo '${'$as_ac_Header'}'` = yes; then
# Line 8024 | Line 8955 | done
8955  
8956   done
8957  
8958 <
8959 < for ac_func in getopt_long
8960 < do
8030 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8031 < echo "$as_me:$LINENO: checking for $ac_func" >&5
8032 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8033 < if eval "test \"\${$as_ac_var+set}\" = set"; then
8958 > { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8959 > echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
8960 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8961    echo $ECHO_N "(cached) $ECHO_C" >&6
8962   else
8963 +  if test "$cross_compiling" = yes; then
8964 +  ac_cv_func_malloc_0_nonnull=no
8965 + else
8966    cat >conftest.$ac_ext <<_ACEOF
8967   /* confdefs.h.  */
8968   _ACEOF
8969   cat confdefs.h >>conftest.$ac_ext
8970   cat >>conftest.$ac_ext <<_ACEOF
8971   /* end confdefs.h.  */
8972 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8973 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8044 < #define $ac_func innocuous_$ac_func
8045 <
8046 < /* System header to define __stub macros and hopefully few prototypes,
8047 <    which can conflict with char $ac_func (); below.
8048 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8049 <    <limits.h> exists even on freestanding compilers.  */
8050 <
8051 < #ifdef __STDC__
8052 < # include <limits.h>
8972 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
8973 > # include <stdlib.h>
8974   #else
8975 < # include <assert.h>
8975 > char *malloc ();
8976   #endif
8977  
8978 < #undef $ac_func
8979 <
8980 < /* Override any gcc2 internal prototype to avoid an error.  */
8981 < #ifdef __cplusplus
8982 < extern "C"
8983 < {
8978 > #ifdef FC_DUMMY_MAIN
8979 > #ifndef FC_DUMMY_MAIN_EQ_F77
8980 > #  ifdef __cplusplus
8981 >     extern "C"
8982 > #  endif
8983 >   int FC_DUMMY_MAIN() { return 1; }
8984   #endif
8064 /* We use char because int might match the return type of a gcc2
8065   builtin and then its argument prototype would still apply.  */
8066 char $ac_func ();
8067 /* The GNU C library defines this for functions which it implements
8068    to always fail with ENOSYS.  Some functions are actually named
8069    something starting with __ and the normal name is an alias.  */
8070 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8071 choke me
8072 #else
8073 char (*f) () = $ac_func;
8985   #endif
8075 #ifdef __cplusplus
8076 }
8077 #endif
8078
8986   int
8987   main ()
8988   {
8989 < return f != $ac_func;
8989 > return ! malloc (0);
8990    ;
8991    return 0;
8992   }
8993   _ACEOF
8994 < rm -f conftest.$ac_objext conftest$ac_exeext
8995 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8996 <  (eval $ac_link) 2>conftest.er1
8994 > rm -rf conftest$ac_exeext
8995 > if { (ac_try="$ac_link"
8996 > case "(($ac_try" in
8997 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8998 >  *) ac_try_echo=$ac_try;;
8999 > esac
9000 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9001 >  (eval "$ac_link") 2>&5
9002    ac_status=$?
8091  grep -v '^ *+' conftest.er1 >conftest.err
8092  rm -f conftest.er1
8093  cat conftest.err >&5
9003    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9004 <  (exit $ac_status); } &&
9005 <         { ac_try='test -z "$ac_c_werror_flag"
9006 <                         || test ! -s conftest.err'
9007 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9008 <  (eval $ac_try) 2>&5
9004 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9005 >  { (case "(($ac_try" in
9006 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9007 >  *) ac_try_echo=$ac_try;;
9008 > esac
9009 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9010 >  (eval "$ac_try") 2>&5
9011    ac_status=$?
9012    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8102  (exit $ac_status); }; } &&
8103         { ac_try='test -s conftest$ac_exeext'
8104  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8105  (eval $ac_try) 2>&5
8106  ac_status=$?
8107  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9013    (exit $ac_status); }; }; then
9014 <  eval "$as_ac_var=yes"
9014 >  ac_cv_func_malloc_0_nonnull=yes
9015   else
9016 <  echo "$as_me: failed program was:" >&5
9016 >  echo "$as_me: program exited with status $ac_status" >&5
9017 > echo "$as_me: failed program was:" >&5
9018   sed 's/^/| /' conftest.$ac_ext >&5
9019  
9020 < eval "$as_ac_var=no"
9020 > ( exit $ac_status )
9021 > ac_cv_func_malloc_0_nonnull=no
9022   fi
9023 < rm -f conftest.err conftest.$ac_objext \
8117 <      conftest$ac_exeext conftest.$ac_ext
9023 > rm -rf core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9024   fi
9025 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9026 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9027 < if test `eval echo '${'$as_ac_var'}'` = yes; then
9028 <  cat >>confdefs.h <<_ACEOF
9029 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9025 >
9026 >
9027 > fi
9028 > { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
9029 > echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
9030 > if test $ac_cv_func_malloc_0_nonnull = yes; then
9031 >
9032 > cat >>confdefs.h <<\_ACEOF
9033 > #define HAVE_MALLOC 1
9034   _ACEOF
9035  
9036   else
9037 <  # FreeBSD has a gnugetopt library for this
9038 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9039 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9040 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9037 >  cat >>confdefs.h <<\_ACEOF
9038 > #define HAVE_MALLOC 0
9039 > _ACEOF
9040 >
9041 >   case " $LIBOBJS " in
9042 >  *" malloc.$ac_objext "* ) ;;
9043 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
9044 > ;;
9045 > esac
9046 >
9047 >
9048 > cat >>confdefs.h <<\_ACEOF
9049 > #define malloc rpl_malloc
9050 > _ACEOF
9051 >
9052 > fi
9053 >
9054 >
9055 >
9056 > { echo "$as_me:$LINENO: checking for working memcmp" >&5
9057 > echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
9058 > if test "${ac_cv_func_memcmp_working+set}" = set; then
9059    echo $ECHO_N "(cached) $ECHO_C" >&6
9060   else
9061 <  ac_check_lib_save_LIBS=$LIBS
9062 < LIBS="-lgnugetopt  $LIBS"
9063 < cat >conftest.$ac_ext <<_ACEOF
9061 >  if test "$cross_compiling" = yes; then
9062 >  ac_cv_func_memcmp_working=no
9063 > else
9064 >  cat >conftest.$ac_ext <<_ACEOF
9065   /* confdefs.h.  */
9066   _ACEOF
9067   cat confdefs.h >>conftest.$ac_ext
9068   cat >>conftest.$ac_ext <<_ACEOF
9069   /* end confdefs.h.  */
9070 <
9071 < /* Override any gcc2 internal prototype to avoid an error.  */
9072 < #ifdef __cplusplus
9073 < extern "C"
9070 > $ac_includes_default
9071 > #ifdef FC_DUMMY_MAIN
9072 > #ifndef FC_DUMMY_MAIN_EQ_F77
9073 > #  ifdef __cplusplus
9074 >     extern "C"
9075 > #  endif
9076 >   int FC_DUMMY_MAIN() { return 1; }
9077   #endif
9078 < /* We use char because int might match the return type of a gcc2
8147 <   builtin and then its argument prototype would still apply.  */
8148 < char getopt_long ();
9078 > #endif
9079   int
9080   main ()
9081   {
9082 < getopt_long ();
9082 >
9083 >  /* Some versions of memcmp are not 8-bit clean.  */
9084 >  char c0 = '\100', c1 = '\200', c2 = '\201';
9085 >  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
9086 >    return 1;
9087 >
9088 >  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
9089 >     or more and with at least one buffer not starting on a 4-byte boundary.
9090 >     William Lewis provided this test program.   */
9091 >  {
9092 >    char foo[21];
9093 >    char bar[21];
9094 >    int i;
9095 >    for (i = 0; i < 4; i++)
9096 >      {
9097 >        char *a = foo + i;
9098 >        char *b = bar + i;
9099 >        strcpy (a, "--------01111111");
9100 >        strcpy (b, "--------10000000");
9101 >        if (memcmp (a, b, 16) >= 0)
9102 >          return 1;
9103 >      }
9104 >    return 0;
9105 >  }
9106 >
9107    ;
9108    return 0;
9109   }
9110   _ACEOF
9111 < rm -f conftest.$ac_objext conftest$ac_exeext
9112 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9113 <  (eval $ac_link) 2>conftest.er1
9111 > rm -rf conftest$ac_exeext
9112 > if { (ac_try="$ac_link"
9113 > case "(($ac_try" in
9114 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9115 >  *) ac_try_echo=$ac_try;;
9116 > esac
9117 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9118 >  (eval "$ac_link") 2>&5
9119    ac_status=$?
8161  grep -v '^ *+' conftest.er1 >conftest.err
8162  rm -f conftest.er1
8163  cat conftest.err >&5
9120    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9121 <  (exit $ac_status); } &&
9122 <         { ac_try='test -z "$ac_c_werror_flag"
9123 <                         || test ! -s conftest.err'
9124 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9125 <  (eval $ac_try) 2>&5
9121 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9122 >  { (case "(($ac_try" in
9123 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9124 >  *) ac_try_echo=$ac_try;;
9125 > esac
9126 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9127 >  (eval "$ac_try") 2>&5
9128    ac_status=$?
9129    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172  (exit $ac_status); }; } &&
8173         { ac_try='test -s conftest$ac_exeext'
8174  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8175  (eval $ac_try) 2>&5
8176  ac_status=$?
8177  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9130    (exit $ac_status); }; }; then
9131 <  ac_cv_lib_gnugetopt_getopt_long=yes
9131 >  ac_cv_func_memcmp_working=yes
9132   else
9133 <  echo "$as_me: failed program was:" >&5
9133 >  echo "$as_me: program exited with status $ac_status" >&5
9134 > echo "$as_me: failed program was:" >&5
9135   sed 's/^/| /' conftest.$ac_ext >&5
9136  
9137 < ac_cv_lib_gnugetopt_getopt_long=no
9137 > ( exit $ac_status )
9138 > ac_cv_func_memcmp_working=no
9139   fi
9140 < rm -f conftest.err conftest.$ac_objext \
8187 <      conftest$ac_exeext conftest.$ac_ext
8188 < LIBS=$ac_check_lib_save_LIBS
9140 > rm -rf core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9141   fi
8190 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
8191 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
8192 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
8193  cat >>confdefs.h <<\_ACEOF
8194 #define HAVE_GETOPT_LONG 1
8195 _ACEOF
9142  
8197 else
8198  # use the GNU replacement
8199      case $LIBOBJS in
8200    "getopt.$ac_objext"   | \
8201  *" getopt.$ac_objext"   | \
8202    "getopt.$ac_objext "* | \
8203  *" getopt.$ac_objext "* ) ;;
8204  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
8205 esac
9143  
9144 <      case $LIBOBJS in
9145 <    "getopt1.$ac_objext"   | \
9146 <  *" getopt1.$ac_objext"   | \
9147 <    "getopt1.$ac_objext "* | \
9148 <  *" getopt1.$ac_objext "* ) ;;
9149 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9144 > fi
9145 > { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
9146 > echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
9147 > test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
9148 >  *" memcmp.$ac_objext "* ) ;;
9149 >  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
9150 > ;;
9151   esac
9152  
8215                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9153  
8217 fi
9154  
9155 < fi
9156 < done
9157 <
9158 <
9159 <
9160 < case $debug in
9161 <  1)
8226 <     ;;
8227 <  *)
8228 <
8229 <
8230 <
8231 <
8232 <
8233 <
8234 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
8235 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
8236 < if test "${ac_cv_prog_really_gcc+set}" = set; then
9155 > for ac_header in stdlib.h
9156 > do
9157 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9158 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9159 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9160 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9161 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9162    echo $ECHO_N "(cached) $ECHO_C" >&6
9163 + fi
9164 + ac_res=`eval echo '${'$as_ac_Header'}'`
9165 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
9166 + echo "${ECHO_T}$ac_res" >&6; }
9167   else
9168 <
9169 < cat > conftest.c <<EOF
9170 < #ifdef __GNUC__
9171 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9172 <     no;
9173 <  #else
9174 <     yes;
9175 <  #endif
9176 < #endif
9177 < EOF
9178 < if { ac_try='${CC-cc} -E conftest.c'
9179 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9180 <  (eval $ac_try) 2>&5
9168 >  # Is the header compilable?
9169 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9170 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9171 > cat >conftest.$ac_ext <<_ACEOF
9172 > /* confdefs.h.  */
9173 > _ACEOF
9174 > cat confdefs.h >>conftest.$ac_ext
9175 > cat >>conftest.$ac_ext <<_ACEOF
9176 > /* end confdefs.h.  */
9177 > $ac_includes_default
9178 > #include <$ac_header>
9179 > _ACEOF
9180 > rm -rf conftest.$ac_objext
9181 > if { (ac_try="$ac_compile"
9182 > case "(($ac_try" in
9183 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9184 >  *) ac_try_echo=$ac_try;;
9185 > esac
9186 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9187 >  (eval "$ac_compile") 2>conftest.er1
9188    ac_status=$?
9189 +  grep -v '^ *+' conftest.er1 >conftest.err
9190 +  rm -f conftest.er1
9191 +  cat conftest.err >&5
9192    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9193 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
9194 <  ac_cv_prog_really_gcc=yes
9193 >  (exit $ac_status); } && {
9194 >         test -z "$ac_c_werror_flag" ||
9195 >         test ! -s conftest.err
9196 >       } && test -s conftest.$ac_objext; then
9197 >  ac_header_compiler=yes
9198   else
9199 <  ac_cv_prog_really_gcc=no
9200 < fi
9199 >  echo "$as_me: failed program was:" >&5
9200 > sed 's/^/| /' conftest.$ac_ext >&5
9201  
9202 +        ac_header_compiler=no
9203   fi
8261 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
8262 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
8263 if test "$ac_cv_prog_really_gcc" = yes; then
8264        :
9204  
9205 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
9206 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9207 + echo "${ECHO_T}$ac_header_compiler" >&6; }
9208 +
9209 + # Is the header present?
9210 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9211 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9212 + cat >conftest.$ac_ext <<_ACEOF
9213 + /* confdefs.h.  */
9214 + _ACEOF
9215 + cat confdefs.h >>conftest.$ac_ext
9216 + cat >>conftest.$ac_ext <<_ACEOF
9217 + /* end confdefs.h.  */
9218 + #include <$ac_header>
9219 + _ACEOF
9220 + if { (ac_try="$ac_cpp conftest.$ac_ext"
9221 + case "(($ac_try" in
9222 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9223 +  *) ac_try_echo=$ac_try;;
9224 + esac
9225 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9226 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9227 +  ac_status=$?
9228 +  grep -v '^ *+' conftest.er1 >conftest.err
9229 +  rm -f conftest.er1
9230 +  cat conftest.err >&5
9231 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9232 +  (exit $ac_status); } >/dev/null && {
9233 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9234 +         test ! -s conftest.err
9235 +       }; then
9236 +  ac_header_preproc=yes
9237   else
9238 <        :
9238 >  echo "$as_me: failed program was:" >&5
9239 > sed 's/^/| /' conftest.$ac_ext >&5
9240  
9241 +  ac_header_preproc=no
9242   fi
9243  
9244 + rm -rf conftest.err conftest.$ac_ext
9245 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9246 + echo "${ECHO_T}$ac_header_preproc" >&6; }
9247  
9248 < # Try to determine "good" native compiler flags if none specified on command
9249 < # line
9250 < if test "$ac_test_CFLAGS" != "set"; then
9251 <  CFLAGS=""
9252 <  case "${host_cpu}-${host_os}" in
9253 <
9254 <  *linux*) if test "$CC" = icc; then
9255 <                    CFLAGS="-O"
9256 <                fi;;
9257 <  sparc-solaris2*) if test "$CC" = cc; then
9258 <                    CFLAGS="-O -dalign"
9259 <                 fi;;
9260 <
9261 <  alpha*-osf*)  if test "$CC" = cc; then
9262 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
9263 <                fi;;
9264 <
9265 <  hppa*-hpux*)  if test "$CC" = cc; then
9266 <                    CFLAGS="-Ae +O3 +Oall"
9267 <                fi;;
9268 <
9269 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
9270 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
9271 <                fi;;
9272 <   powerpc*-aix*)
9273 <        if test "$CC" = cc -o "$CC" = xlc; then
9274 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
9275 <                echo "*******************************************************"
9276 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
9277 <                echo "*  recommended that you use                           *"
9278 <                echo "*                                                     *"
9279 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
9280 <                echo "*                                 ^^^                 *"
8305 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8306 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8307 <                echo "*******************************************************"
8308 <        fi;;
8309 <   *darwin*)
8310 <        if test "$CC" = xlc -o "$CC" = cc; then
8311 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8312 <        fi;;
8313 <  esac
8314 <
8315 <  # use default flags for gcc on all systems
8316 <  if test $ac_cv_prog_really_gcc = yes; then
8317 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8318 <  fi
8319 <
8320 <  # test for gcc-specific flags:
8321 <  if test $ac_cv_prog_really_gcc = yes; then
8322 <    # -malign-double for x86 systems
8323 <
8324 <
8325 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
8326 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
8327 < if test "${ac_align_double+set}" = set; then
9248 > # So?  What about this header?
9249 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9250 >  yes:no: )
9251 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9252 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9253 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9254 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9255 >    ac_header_preproc=yes
9256 >    ;;
9257 >  no:yes:* )
9258 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9259 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9260 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9261 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9262 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9263 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9264 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9265 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9266 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9267 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9268 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9269 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9270 >    ( cat <<\_ASBOX
9271 > ## ------------------------------ ##
9272 > ## Report this to gezelter@nd.edu ##
9273 > ## ------------------------------ ##
9274 > _ASBOX
9275 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9276 >    ;;
9277 > esac
9278 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
9279 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9280 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9281    echo $ECHO_N "(cached) $ECHO_C" >&6
9282   else
9283 <  echo 'void f(){}' > conftest.c
8331 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
8332 <        ac_align_double=yes
8333 < else
8334 <        ac_align_double=no
9283 >  eval "$as_ac_Header=\$ac_header_preproc"
9284   fi
9285 < rm -f conftest*
9285 > ac_res=`eval echo '${'$as_ac_Header'}'`
9286 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
9287 > echo "${ECHO_T}$ac_res" >&6; }
9288  
9289   fi
9290 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
9291 < echo "${ECHO_T}$ac_align_double" >&6
9292 < if test "$ac_align_double" = yes; then
9293 <        :
8343 <        CFLAGS="$CFLAGS -malign-double"
8344 < else
8345 <        :
9290 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
9291 >  cat >>confdefs.h <<_ACEOF
9292 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9293 > _ACEOF
9294  
9295   fi
9296  
9297 <    # -fstrict-aliasing for gcc-2.95+
9297 > done
9298  
9299 <
9300 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
9301 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
8354 < if test "${ac_fstrict_aliasing+set}" = set; then
9299 > { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
9300 > echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
9301 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
9302    echo $ECHO_N "(cached) $ECHO_C" >&6
9303   else
9304 <  echo 'void f(){}' > conftest.c
9305 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
8359 <        ac_fstrict_aliasing=yes
9304 >  if test "$cross_compiling" = yes; then
9305 >  ac_cv_func_realloc_0_nonnull=no
9306   else
9307 <        ac_fstrict_aliasing=no
9308 < fi
9309 < rm -f conftest*
9307 >  cat >conftest.$ac_ext <<_ACEOF
9308 > /* confdefs.h.  */
9309 > _ACEOF
9310 > cat confdefs.h >>conftest.$ac_ext
9311 > cat >>conftest.$ac_ext <<_ACEOF
9312 > /* end confdefs.h.  */
9313 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9314 > # include <stdlib.h>
9315 > #else
9316 > char *realloc ();
9317 > #endif
9318  
9319 < fi
9320 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
9321 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
9322 < if test "$ac_fstrict_aliasing" = yes; then
9323 <        :
9324 <        CFLAGS="$CFLAGS -fstrict-aliasing"
9319 > #ifdef FC_DUMMY_MAIN
9320 > #ifndef FC_DUMMY_MAIN_EQ_F77
9321 > #  ifdef __cplusplus
9322 >     extern "C"
9323 > #  endif
9324 >   int FC_DUMMY_MAIN() { return 1; }
9325 > #endif
9326 > #endif
9327 > int
9328 > main ()
9329 > {
9330 > return ! realloc (0, 0);
9331 >  ;
9332 >  return 0;
9333 > }
9334 > _ACEOF
9335 > rm -rf conftest$ac_exeext
9336 > if { (ac_try="$ac_link"
9337 > case "(($ac_try" in
9338 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9339 >  *) ac_try_echo=$ac_try;;
9340 > esac
9341 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9342 >  (eval "$ac_link") 2>&5
9343 >  ac_status=$?
9344 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9346 >  { (case "(($ac_try" in
9347 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9348 >  *) ac_try_echo=$ac_try;;
9349 > esac
9350 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9351 >  (eval "$ac_try") 2>&5
9352 >  ac_status=$?
9353 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9354 >  (exit $ac_status); }; }; then
9355 >  ac_cv_func_realloc_0_nonnull=yes
9356   else
9357 <        :
9357 >  echo "$as_me: program exited with status $ac_status" >&5
9358 > echo "$as_me: failed program was:" >&5
9359 > sed 's/^/| /' conftest.$ac_ext >&5
9360  
9361 + ( exit $ac_status )
9362 + ac_cv_func_realloc_0_nonnull=no
9363   fi
9364 + rm -rf core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9365 + fi
9366  
8376  fi
9367  
8378  CPU_FLAGS=""
8379  if test $ac_cv_prog_really_gcc = yes; then
8380                  case "${host_cpu}" in
8381          i586*)
8382
8383 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
8384 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
8385 if test "${ac_cpu_pentium+set}" = set; then
8386  echo $ECHO_N "(cached) $ECHO_C" >&6
8387 else
8388  echo 'void f(){}' > conftest.c
8389 if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
8390        ac_cpu_pentium=yes
8391 else
8392        ac_cpu_pentium=no
9368   fi
9369 < rm -f conftest*
9369 > { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
9370 > echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
9371 > if test $ac_cv_func_realloc_0_nonnull = yes; then
9372  
9373 < fi
9374 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
9375 < echo "${ECHO_T}$ac_cpu_pentium" >&6
9376 < if test "$ac_cpu_pentium" = yes; then
8400 <        :
8401 <        CPU_FLAGS=-mcpu=pentium
9373 > cat >>confdefs.h <<\_ACEOF
9374 > #define HAVE_REALLOC 1
9375 > _ACEOF
9376 >
9377   else
9378 <        :
9378 >  cat >>confdefs.h <<\_ACEOF
9379 > #define HAVE_REALLOC 0
9380 > _ACEOF
9381  
9382 +   case " $LIBOBJS " in
9383 +  *" realloc.$ac_objext "* ) ;;
9384 +  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
9385 + ;;
9386 + esac
9387  
8406 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
8407 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
8408 if test "${ac_pentium+set}" = set; then
8409  echo $ECHO_N "(cached) $ECHO_C" >&6
8410 else
8411  echo 'void f(){}' > conftest.c
8412 if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
8413        ac_pentium=yes
8414 else
8415        ac_pentium=no
8416 fi
8417 rm -f conftest*
9388  
9389 < fi
9390 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
9391 < echo "${ECHO_T}$ac_pentium" >&6
8422 < if test "$ac_pentium" = yes; then
8423 <        :
8424 <        CPU_FLAGS=-mpentium
8425 < else
8426 <        :
9389 > cat >>confdefs.h <<\_ACEOF
9390 > #define realloc rpl_realloc
9391 > _ACEOF
9392  
9393   fi
9394  
8430 fi
9395  
8432                  ;;
8433          i686*)
9396  
8435 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
8436 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8437 if test "${ac_cpu_pentiumpro+set}" = set; then
8438  echo $ECHO_N "(cached) $ECHO_C" >&6
8439 else
8440  echo 'void f(){}' > conftest.c
8441 if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
8442        ac_cpu_pentiumpro=yes
8443 else
8444        ac_cpu_pentiumpro=no
8445 fi
8446 rm -f conftest*
9397  
8448 fi
8449 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8450 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8451 if test "$ac_cpu_pentiumpro" = yes; then
8452        :
8453        CPU_FLAGS=-mcpu=pentiumpro
8454 else
8455        :
9398  
9399 <
9400 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
9401 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
9402 < if test "${ac_pentiumpro+set}" = set; then
9399 > for ac_header in sys/select.h sys/socket.h
9400 > do
9401 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9402 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9403 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9404 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9405 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9406    echo $ECHO_N "(cached) $ECHO_C" >&6
8462 else
8463  echo 'void f(){}' > conftest.c
8464 if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
8465        ac_pentiumpro=yes
8466 else
8467        ac_pentiumpro=no
9407   fi
9408 < rm -f conftest*
9409 <
9410 < fi
8472 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8473 < echo "${ECHO_T}$ac_pentiumpro" >&6
8474 < if test "$ac_pentiumpro" = yes; then
8475 <        :
8476 <        CPU_FLAGS=-mpentiumpro
9408 > ac_res=`eval echo '${'$as_ac_Header'}'`
9409 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
9410 > echo "${ECHO_T}$ac_res" >&6; }
9411   else
9412 <        :
9412 >  # Is the header compilable?
9413 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9414 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9415 > cat >conftest.$ac_ext <<_ACEOF
9416 > /* confdefs.h.  */
9417 > _ACEOF
9418 > cat confdefs.h >>conftest.$ac_ext
9419 > cat >>conftest.$ac_ext <<_ACEOF
9420 > /* end confdefs.h.  */
9421 > $ac_includes_default
9422 > #include <$ac_header>
9423 > _ACEOF
9424 > rm -rf conftest.$ac_objext
9425 > if { (ac_try="$ac_compile"
9426 > case "(($ac_try" in
9427 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9428 >  *) ac_try_echo=$ac_try;;
9429 > esac
9430 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9431 >  (eval "$ac_compile") 2>conftest.er1
9432 >  ac_status=$?
9433 >  grep -v '^ *+' conftest.er1 >conftest.err
9434 >  rm -f conftest.er1
9435 >  cat conftest.err >&5
9436 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9437 >  (exit $ac_status); } && {
9438 >         test -z "$ac_c_werror_flag" ||
9439 >         test ! -s conftest.err
9440 >       } && test -s conftest.$ac_objext; then
9441 >  ac_header_compiler=yes
9442 > else
9443 >  echo "$as_me: failed program was:" >&5
9444 > sed 's/^/| /' conftest.$ac_ext >&5
9445  
9446 +        ac_header_compiler=no
9447   fi
9448  
9449 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
9450 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9451 + echo "${ECHO_T}$ac_header_compiler" >&6; }
9452 +
9453 + # Is the header present?
9454 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9455 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9456 + cat >conftest.$ac_ext <<_ACEOF
9457 + /* confdefs.h.  */
9458 + _ACEOF
9459 + cat confdefs.h >>conftest.$ac_ext
9460 + cat >>conftest.$ac_ext <<_ACEOF
9461 + /* end confdefs.h.  */
9462 + #include <$ac_header>
9463 + _ACEOF
9464 + if { (ac_try="$ac_cpp conftest.$ac_ext"
9465 + case "(($ac_try" in
9466 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9467 +  *) ac_try_echo=$ac_try;;
9468 + esac
9469 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9470 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9471 +  ac_status=$?
9472 +  grep -v '^ *+' conftest.er1 >conftest.err
9473 +  rm -f conftest.er1
9474 +  cat conftest.err >&5
9475 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9476 +  (exit $ac_status); } >/dev/null && {
9477 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9478 +         test ! -s conftest.err
9479 +       }; then
9480 +  ac_header_preproc=yes
9481 + else
9482 +  echo "$as_me: failed program was:" >&5
9483 + sed 's/^/| /' conftest.$ac_ext >&5
9484 +
9485 +  ac_header_preproc=no
9486   fi
9487  
9488 <                  ;;
9489 <          powerpc*)
9490 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8487 <                is60x=`echo $cputype | egrep "^600-9e?$"`
8488 <                if test -n "$is60x"; then
9488 > rm -rf conftest.err conftest.$ac_ext
9489 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9490 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9491  
9492 + # So?  What about this header?
9493 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9494 +  yes:no: )
9495 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9496 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9497 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9498 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9499 +    ac_header_preproc=yes
9500 +    ;;
9501 +  no:yes:* )
9502 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9503 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9504 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9505 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9506 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9507 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9508 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9509 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9510 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9511 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9512 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9513 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9514 +    ( cat <<\_ASBOX
9515 + ## ------------------------------ ##
9516 + ## Report this to gezelter@nd.edu ##
9517 + ## ------------------------------ ##
9518 + _ASBOX
9519 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
9520 +    ;;
9521 + esac
9522 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
9523 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9524 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9525 +  echo $ECHO_N "(cached) $ECHO_C" >&6
9526 + else
9527 +  eval "$as_ac_Header=\$ac_header_preproc"
9528 + fi
9529 + ac_res=`eval echo '${'$as_ac_Header'}'`
9530 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
9531 + echo "${ECHO_T}$ac_res" >&6; }
9532  
9533 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
9534 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
9535 < if test "${ac_m_cpu_60x+set}" = set; then
9533 > fi
9534 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
9535 >  cat >>confdefs.h <<_ACEOF
9536 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9537 > _ACEOF
9538 >
9539 > fi
9540 >
9541 > done
9542 >
9543 > { echo "$as_me:$LINENO: checking types of arguments for select" >&5
9544 > echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
9545 > if test "${ac_cv_func_select_args+set}" = set; then
9546    echo $ECHO_N "(cached) $ECHO_C" >&6
9547   else
9548 <  echo 'void f(){}' > conftest.c
9549 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
9550 <        ac_m_cpu_60x=yes
9548 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
9549 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
9550 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
9551 >   cat >conftest.$ac_ext <<_ACEOF
9552 > /* confdefs.h.  */
9553 > _ACEOF
9554 > cat confdefs.h >>conftest.$ac_ext
9555 > cat >>conftest.$ac_ext <<_ACEOF
9556 > /* end confdefs.h.  */
9557 > $ac_includes_default
9558 > #ifdef HAVE_SYS_SELECT_H
9559 > # include <sys/select.h>
9560 > #endif
9561 > #ifdef HAVE_SYS_SOCKET_H
9562 > # include <sys/socket.h>
9563 > #endif
9564 >
9565 > #ifdef FC_DUMMY_MAIN
9566 > #ifndef FC_DUMMY_MAIN_EQ_F77
9567 > #  ifdef __cplusplus
9568 >     extern "C"
9569 > #  endif
9570 >   int FC_DUMMY_MAIN() { return 1; }
9571 > #endif
9572 > #endif
9573 > int
9574 > main ()
9575 > {
9576 > extern int select ($ac_arg1,
9577 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
9578 >                                            $ac_arg5);
9579 >  ;
9580 >  return 0;
9581 > }
9582 > _ACEOF
9583 > rm -rf conftest.$ac_objext
9584 > if { (ac_try="$ac_compile"
9585 > case "(($ac_try" in
9586 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9587 >  *) ac_try_echo=$ac_try;;
9588 > esac
9589 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9590 >  (eval "$ac_compile") 2>conftest.er1
9591 >  ac_status=$?
9592 >  grep -v '^ *+' conftest.er1 >conftest.err
9593 >  rm -f conftest.er1
9594 >  cat conftest.err >&5
9595 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9596 >  (exit $ac_status); } && {
9597 >         test -z "$ac_c_werror_flag" ||
9598 >         test ! -s conftest.err
9599 >       } && test -s conftest.$ac_objext; then
9600 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9601   else
9602 <        ac_m_cpu_60x=no
9602 >  echo "$as_me: failed program was:" >&5
9603 > sed 's/^/| /' conftest.$ac_ext >&5
9604 >
9605 >
9606   fi
8502 rm -f conftest*
9607  
9608 + rm -rf core conftest.err conftest.$ac_objext conftest.$ac_ext
9609 +  done
9610 + done
9611 + done
9612 + # Provide a safe default value.
9613 + : ${ac_cv_func_select_args='int,int *,struct timeval *'}
9614 +
9615   fi
9616 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
9617 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
9618 < if test "$ac_m_cpu_60x" = yes; then
9619 <        :
9620 <        CPU_FLAGS=-mcpu=$cputype
9616 > { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
9617 > echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
9618 > ac_save_IFS=$IFS; IFS=','
9619 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9620 > IFS=$ac_save_IFS
9621 > shift
9622 >
9623 > cat >>confdefs.h <<_ACEOF
9624 > #define SELECT_TYPE_ARG1 $1
9625 > _ACEOF
9626 >
9627 >
9628 > cat >>confdefs.h <<_ACEOF
9629 > #define SELECT_TYPE_ARG234 ($2)
9630 > _ACEOF
9631 >
9632 >
9633 > cat >>confdefs.h <<_ACEOF
9634 > #define SELECT_TYPE_ARG5 ($3)
9635 > _ACEOF
9636 >
9637 > rm -rf conftest*
9638 >
9639 >
9640 > for ac_func in strftime
9641 > do
9642 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9643 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
9644 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9645 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9646 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9647   else
9648 <        :
9648 >  cat >conftest.$ac_ext <<_ACEOF
9649 > /* confdefs.h.  */
9650 > _ACEOF
9651 > cat confdefs.h >>conftest.$ac_ext
9652 > cat >>conftest.$ac_ext <<_ACEOF
9653 > /* end confdefs.h.  */
9654 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9655 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9656 > #define $ac_func innocuous_$ac_func
9657  
9658 < fi
9658 > /* System header to define __stub macros and hopefully few prototypes,
9659 >    which can conflict with char $ac_func (); below.
9660 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9661 >    <limits.h> exists even on freestanding compilers.  */
9662  
9663 <                elif test "$cputype" = 750; then
9663 > #ifdef __STDC__
9664 > # include <limits.h>
9665 > #else
9666 > # include <assert.h>
9667 > #endif
9668  
9669 + #undef $ac_func
9670 +
9671 + /* Override any GCC internal prototype to avoid an error.
9672 +   Use char because int might match the return type of a GCC
9673 +   builtin and then its argument prototype would still apply.  */
9674 + #ifdef __cplusplus
9675 + extern "C"
9676 + #endif
9677 + char $ac_func ();
9678 + /* The GNU C library defines this for functions which it implements
9679 +    to always fail with ENOSYS.  Some functions are actually named
9680 +    something starting with __ and the normal name is an alias.  */
9681 + #if defined __stub_$ac_func || defined __stub___$ac_func
9682 + choke me
9683 + #endif
9684  
9685 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
9686 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
9687 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
9685 > #ifdef FC_DUMMY_MAIN
9686 > #ifndef FC_DUMMY_MAIN_EQ_F77
9687 > #  ifdef __cplusplus
9688 >     extern "C"
9689 > #  endif
9690 >   int FC_DUMMY_MAIN() { return 1; }
9691 > #endif
9692 > #endif
9693 > int
9694 > main ()
9695 > {
9696 > return $ac_func ();
9697 >  ;
9698 >  return 0;
9699 > }
9700 > _ACEOF
9701 > rm -rf conftest.$ac_objext conftest$ac_exeext
9702 > if { (ac_try="$ac_link"
9703 > case "(($ac_try" in
9704 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9705 >  *) ac_try_echo=$ac_try;;
9706 > esac
9707 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9708 >  (eval "$ac_link") 2>conftest.er1
9709 >  ac_status=$?
9710 >  grep -v '^ *+' conftest.er1 >conftest.err
9711 >  rm -f conftest.er1
9712 >  cat conftest.err >&5
9713 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9714 >  (exit $ac_status); } && {
9715 >         test -z "$ac_c_werror_flag" ||
9716 >         test ! -s conftest.err
9717 >       } && test -s conftest$ac_exeext &&
9718 >       $as_test_x conftest$ac_exeext; then
9719 >  eval "$as_ac_var=yes"
9720 > else
9721 >  echo "$as_me: failed program was:" >&5
9722 > sed 's/^/| /' conftest.$ac_ext >&5
9723 >
9724 >        eval "$as_ac_var=no"
9725 > fi
9726 >
9727 > rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9728 >      conftest$ac_exeext conftest.$ac_ext
9729 > fi
9730 > ac_res=`eval echo '${'$as_ac_var'}'`
9731 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
9732 > echo "${ECHO_T}$ac_res" >&6; }
9733 > if test `eval echo '${'$as_ac_var'}'` = yes; then
9734 >  cat >>confdefs.h <<_ACEOF
9735 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9736 > _ACEOF
9737 >
9738 > else
9739 >  # strftime is in -lintl on SCO UNIX.
9740 > { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9741 > echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
9742 > if test "${ac_cv_lib_intl_strftime+set}" = set; then
9743    echo $ECHO_N "(cached) $ECHO_C" >&6
9744   else
9745 +  ac_check_lib_save_LIBS=$LIBS
9746 + LIBS="-lintl  $LIBS"
9747 + cat >conftest.$ac_ext <<_ACEOF
9748 + /* confdefs.h.  */
9749 + _ACEOF
9750 + cat confdefs.h >>conftest.$ac_ext
9751 + cat >>conftest.$ac_ext <<_ACEOF
9752 + /* end confdefs.h.  */
9753  
9754 < cat > conftest.c <<EOF
9755 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
9756 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
9757 <     yes;
9754 > /* Override any GCC internal prototype to avoid an error.
9755 >   Use char because int might match the return type of a GCC
9756 >   builtin and then its argument prototype would still apply.  */
9757 > #ifdef __cplusplus
9758 > extern "C"
9759 > #endif
9760 > char strftime ();
9761 > #ifdef FC_DUMMY_MAIN
9762 > #ifndef FC_DUMMY_MAIN_EQ_F77
9763 > #  ifdef __cplusplus
9764 >     extern "C"
9765   #  endif
9766 +   int FC_DUMMY_MAIN() { return 1; }
9767   #endif
9768 < EOF
9769 < if { ac_try='${CC-cc} -E conftest.c'
9770 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9771 <  (eval $ac_try) 2>&5
9768 > #endif
9769 > int
9770 > main ()
9771 > {
9772 > return strftime ();
9773 >  ;
9774 >  return 0;
9775 > }
9776 > _ACEOF
9777 > rm -rf conftest.$ac_objext conftest$ac_exeext
9778 > if { (ac_try="$ac_link"
9779 > case "(($ac_try" in
9780 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9781 >  *) ac_try_echo=$ac_try;;
9782 > esac
9783 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9784 >  (eval "$ac_link") 2>conftest.er1
9785    ac_status=$?
9786 +  grep -v '^ *+' conftest.er1 >conftest.err
9787 +  rm -f conftest.er1
9788 +  cat conftest.err >&5
9789    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
9791 <  ac_cv_prog_gcc_2_95=yes
9790 >  (exit $ac_status); } && {
9791 >         test -z "$ac_c_werror_flag" ||
9792 >         test ! -s conftest.err
9793 >       } && test -s conftest$ac_exeext &&
9794 >       $as_test_x conftest$ac_exeext; then
9795 >  ac_cv_lib_intl_strftime=yes
9796   else
9797 <  ac_cv_prog_gcc_2_95=no
9797 >  echo "$as_me: failed program was:" >&5
9798 > sed 's/^/| /' conftest.$ac_ext >&5
9799 >
9800 >        ac_cv_lib_intl_strftime=no
9801   fi
9802  
9803 + rm -rf core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9804 +      conftest$ac_exeext conftest.$ac_ext
9805 + LIBS=$ac_check_lib_save_LIBS
9806   fi
9807 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
9808 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
9809 < if test "$ac_cv_prog_gcc_2_95" = yes; then
9810 <        :
9807 > { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9808 > echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
9809 > if test $ac_cv_lib_intl_strftime = yes; then
9810 >  cat >>confdefs.h <<\_ACEOF
9811 > #define HAVE_STRFTIME 1
9812 > _ACEOF
9813  
9814 + LIBS="-lintl $LIBS"
9815 + fi
9816  
9817 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
9818 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
9819 < if test "${ac_m_cpu_750+set}" = set; then
9817 > fi
9818 > done
9819 >
9820 > { echo "$as_me:$LINENO: checking for working strtod" >&5
9821 > echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
9822 > if test "${ac_cv_func_strtod+set}" = set; then
9823    echo $ECHO_N "(cached) $ECHO_C" >&6
9824   else
9825 <  echo 'void f(){}' > conftest.c
9826 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
8556 <        ac_m_cpu_750=yes
9825 >  if test "$cross_compiling" = yes; then
9826 >  ac_cv_func_strtod=no
9827   else
9828 <        ac_m_cpu_750=no
9829 < fi
9830 < rm -f conftest*
9828 >  cat >conftest.$ac_ext <<_ACEOF
9829 > /* confdefs.h.  */
9830 > _ACEOF
9831 > cat confdefs.h >>conftest.$ac_ext
9832 > cat >>conftest.$ac_ext <<_ACEOF
9833 > /* end confdefs.h.  */
9834  
9835 < fi
9836 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
9837 < echo "${ECHO_T}$ac_m_cpu_750" >&6
9838 < if test "$ac_m_cpu_750" = yes; then
9839 <        :
9840 <        CPU_FLAGS=-mcpu=750
9841 < else
9842 <        :
9835 > $ac_includes_default
9836 > #ifndef strtod
9837 > double strtod ();
9838 > #endif
9839 > int
9840 > main()
9841 > {
9842 >  {
9843 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
9844 >    char *string = " +69";
9845 >    char *term;
9846 >    double value;
9847 >    value = strtod (string, &term);
9848 >    if (value != 69 || term != (string + 4))
9849 >      return 1;
9850 >  }
9851  
9852 < fi
9852 >  {
9853 >    /* Under Solaris 2.4, strtod returns the wrong value for the
9854 >       terminating character under some conditions.  */
9855 >    char *string = "NaN";
9856 >    char *term;
9857 >    strtod (string, &term);
9858 >    if (term != string && *(term - 1) == 0)
9859 >      return 1;
9860 >  }
9861 >  return 0;
9862 > }
9863  
9864 + _ACEOF
9865 + rm -f conftest$ac_exeext
9866 + if { (ac_try="$ac_link"
9867 + case "(($ac_try" in
9868 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9869 +  *) ac_try_echo=$ac_try;;
9870 + esac
9871 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9872 +  (eval "$ac_link") 2>&5
9873 +  ac_status=$?
9874 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9875 +  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9876 +  { (case "(($ac_try" in
9877 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9878 +  *) ac_try_echo=$ac_try;;
9879 + esac
9880 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9881 +  (eval "$ac_try") 2>&5
9882 +  ac_status=$?
9883 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9884 +  (exit $ac_status); }; }; then
9885 +  ac_cv_func_strtod=yes
9886   else
9887 <        :
9887 >  echo "$as_me: program exited with status $ac_status" >&5
9888 > echo "$as_me: failed program was:" >&5
9889 > sed 's/^/| /' conftest.$ac_ext >&5
9890  
9891 + ( exit $ac_status )
9892 + ac_cv_func_strtod=no
9893   fi
9894 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9895 + fi
9896  
8578                fi
8579                if test -z "$CPU_FLAGS"; then
9897  
9898 + fi
9899 + { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9900 + echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
9901 + if test $ac_cv_func_strtod = no; then
9902 +  case " $LIBOBJS " in
9903 +  *" strtod.$ac_objext "* ) ;;
9904 +  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
9905 + ;;
9906 + esac
9907  
9908 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
9909 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
9910 < if test "${ac_m_cpu_powerpc+set}" = set; then
9908 > { echo "$as_me:$LINENO: checking for pow" >&5
9909 > echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
9910 > if test "${ac_cv_func_pow+set}" = set; then
9911    echo $ECHO_N "(cached) $ECHO_C" >&6
9912   else
9913 <  echo 'void f(){}' > conftest.c
9914 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
9915 <        ac_m_cpu_powerpc=yes
9916 < else
9917 <        ac_m_cpu_powerpc=no
9918 < fi
9919 < rm -f conftest*
9913 >  cat >conftest.$ac_ext <<_ACEOF
9914 > /* confdefs.h.  */
9915 > _ACEOF
9916 > cat confdefs.h >>conftest.$ac_ext
9917 > cat >>conftest.$ac_ext <<_ACEOF
9918 > /* end confdefs.h.  */
9919 > /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9920 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9921 > #define pow innocuous_pow
9922  
9923 < fi
9924 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
9925 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
9926 < if test "$ac_m_cpu_powerpc" = yes; then
9927 <        :
9928 <        CPU_FLAGS=-mcpu=powerpc
9923 > /* System header to define __stub macros and hopefully few prototypes,
9924 >    which can conflict with char pow (); below.
9925 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9926 >    <limits.h> exists even on freestanding compilers.  */
9927 >
9928 > #ifdef __STDC__
9929 > # include <limits.h>
9930 > #else
9931 > # include <assert.h>
9932 > #endif
9933 >
9934 > #undef pow
9935 >
9936 > /* Override any GCC internal prototype to avoid an error.
9937 >   Use char because int might match the return type of a GCC
9938 >   builtin and then its argument prototype would still apply.  */
9939 > #ifdef __cplusplus
9940 > extern "C"
9941 > #endif
9942 > char pow ();
9943 > /* The GNU C library defines this for functions which it implements
9944 >    to always fail with ENOSYS.  Some functions are actually named
9945 >    something starting with __ and the normal name is an alias.  */
9946 > #if defined __stub_pow || defined __stub___pow
9947 > choke me
9948 > #endif
9949 >
9950 > #ifdef FC_DUMMY_MAIN
9951 > #ifndef FC_DUMMY_MAIN_EQ_F77
9952 > #  ifdef __cplusplus
9953 >     extern "C"
9954 > #  endif
9955 >   int FC_DUMMY_MAIN() { return 1; }
9956 > #endif
9957 > #endif
9958 > int
9959 > main ()
9960 > {
9961 > return pow ();
9962 >  ;
9963 >  return 0;
9964 > }
9965 > _ACEOF
9966 > rm -f conftest.$ac_objext conftest$ac_exeext
9967 > if { (ac_try="$ac_link"
9968 > case "(($ac_try" in
9969 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9970 >  *) ac_try_echo=$ac_try;;
9971 > esac
9972 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9973 >  (eval "$ac_link") 2>conftest.er1
9974 >  ac_status=$?
9975 >  grep -v '^ *+' conftest.er1 >conftest.err
9976 >  rm -f conftest.er1
9977 >  cat conftest.err >&5
9978 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979 >  (exit $ac_status); } && {
9980 >         test -z "$ac_c_werror_flag" ||
9981 >         test ! -s conftest.err
9982 >       } && test -s conftest$ac_exeext &&
9983 >       $as_test_x conftest$ac_exeext; then
9984 >  ac_cv_func_pow=yes
9985   else
9986 <        :
9986 >  echo "$as_me: failed program was:" >&5
9987 > sed 's/^/| /' conftest.$ac_ext >&5
9988  
9989 +        ac_cv_func_pow=no
9990   fi
9991  
9992 <                fi
9993 <                if test -z "$CPU_FLAGS"; then
9992 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9993 >      conftest$ac_exeext conftest.$ac_ext
9994 > fi
9995 > { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9996 > echo "${ECHO_T}$ac_cv_func_pow" >&6; }
9997  
9998 <
9999 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
10000 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
10001 < if test "${ac_m_powerpc+set}" = set; then
9998 > if test $ac_cv_func_pow = no; then
9999 >  { echo "$as_me:$LINENO: checking for pow in -lm" >&5
10000 > echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
10001 > if test "${ac_cv_lib_m_pow+set}" = set; then
10002    echo $ECHO_N "(cached) $ECHO_C" >&6
10003   else
10004 <  echo 'void f(){}' > conftest.c
10005 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
10006 <        ac_m_powerpc=yes
10004 >  ac_check_lib_save_LIBS=$LIBS
10005 > LIBS="-lm  $LIBS"
10006 > cat >conftest.$ac_ext <<_ACEOF
10007 > /* confdefs.h.  */
10008 > _ACEOF
10009 > cat confdefs.h >>conftest.$ac_ext
10010 > cat >>conftest.$ac_ext <<_ACEOF
10011 > /* end confdefs.h.  */
10012 >
10013 > /* Override any GCC internal prototype to avoid an error.
10014 >   Use char because int might match the return type of a GCC
10015 >   builtin and then its argument prototype would still apply.  */
10016 > #ifdef __cplusplus
10017 > extern "C"
10018 > #endif
10019 > char pow ();
10020 > #ifdef FC_DUMMY_MAIN
10021 > #ifndef FC_DUMMY_MAIN_EQ_F77
10022 > #  ifdef __cplusplus
10023 >     extern "C"
10024 > #  endif
10025 >   int FC_DUMMY_MAIN() { return 1; }
10026 > #endif
10027 > #endif
10028 > int
10029 > main ()
10030 > {
10031 > return pow ();
10032 >  ;
10033 >  return 0;
10034 > }
10035 > _ACEOF
10036 > rm -f conftest.$ac_objext conftest$ac_exeext
10037 > if { (ac_try="$ac_link"
10038 > case "(($ac_try" in
10039 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10040 >  *) ac_try_echo=$ac_try;;
10041 > esac
10042 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10043 >  (eval "$ac_link") 2>conftest.er1
10044 >  ac_status=$?
10045 >  grep -v '^ *+' conftest.er1 >conftest.err
10046 >  rm -f conftest.er1
10047 >  cat conftest.err >&5
10048 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10049 >  (exit $ac_status); } && {
10050 >         test -z "$ac_c_werror_flag" ||
10051 >         test ! -s conftest.err
10052 >       } && test -s conftest$ac_exeext &&
10053 >       $as_test_x conftest$ac_exeext; then
10054 >  ac_cv_lib_m_pow=yes
10055   else
10056 <        ac_m_powerpc=no
10056 >  echo "$as_me: failed program was:" >&5
10057 > sed 's/^/| /' conftest.$ac_ext >&5
10058 >
10059 >        ac_cv_lib_m_pow=no
10060   fi
8621 rm -f conftest*
10061  
10062 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10063 +      conftest$ac_exeext conftest.$ac_ext
10064 + LIBS=$ac_check_lib_save_LIBS
10065   fi
10066 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
10067 < echo "${ECHO_T}$ac_m_powerpc" >&6
10068 < if test "$ac_m_powerpc" = yes; then
10069 <        :
8628 <        CPU_FLAGS=-mpowerpc
10066 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
10067 > echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
10068 > if test $ac_cv_lib_m_pow = yes; then
10069 >  POW_LIB=-lm
10070   else
10071 <        :
10071 >  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
10072 > echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
10073 > fi
10074  
10075   fi
10076  
10077 <                fi
8635 <          esac
8636 <  fi
10077 > fi
10078  
8638  if test -n "$CPU_FLAGS"; then
8639        CFLAGS="$CFLAGS $CPU_FLAGS"
8640  fi
10079  
8642  if test -z "$CFLAGS"; then
8643        echo ""
8644        echo "********************************************************"
8645        echo "* WARNING: Don't know the best CFLAGS for this system  *"
8646        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8647        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
8648        echo "********************************************************"
8649        echo ""
8650        CFLAGS="-O3"
8651  fi
10080  
10081  
10082  
8655 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
8656 echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
8657 if test "${ac_guessed_cflags+set}" = set; then
8658  echo $ECHO_N "(cached) $ECHO_C" >&6
8659 else
8660  echo 'void f(){}' > conftest.c
8661 if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
8662        ac_guessed_cflags=yes
8663 else
8664        ac_guessed_cflags=no
8665 fi
8666 rm -f conftest*
10083  
8668 fi
8669 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
8670 echo "${ECHO_T}$ac_guessed_cflags" >&6
8671 if test "$ac_guessed_cflags" = yes; then
8672        :
10084  
8674 else
8675        :
10085  
8677        echo ""
8678        echo "********************************************************"
8679        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
8680        echo "* your compiler.                                       *"
8681        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8682        echo "********************************************************"
8683        echo ""
8684        CFLAGS=""
10086  
8686 fi
10087  
10088  
8689 fi
10089  
10090  
10091  
# Line 8694 | Line 10093 | fi
10093  
10094  
10095  
10096 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
10097 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
10098 < if test "${ac_cv_prog_really_gxx+set}" = set; then
10096 >
10097 >
10098 >
10099 >
10100 >
10101 >
10102 >
10103 >
10104 >
10105 >
10106 > 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
10107 > do
10108 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10109 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
10110 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10111 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10112    echo $ECHO_N "(cached) $ECHO_C" >&6
10113   else
10114 <
10115 < cat > conftest.cpp <<EOF
10116 < #ifdef __GNUC__
10117 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10118 <     no;
10119 <  #else
10120 <     yes;
10121 <  #endif
10122 < #endif
8711 < EOF
8712 < if { ac_try='${CXX-c++} -E conftest.cpp'
8713 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8714 <  (eval $ac_try) 2>&5
8715 <  ac_status=$?
8716 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8717 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8718 <  ac_cv_prog_really_gxx=yes
8719 < else
8720 <  ac_cv_prog_really_gxx=no
8721 < fi
10114 >  cat >conftest.$ac_ext <<_ACEOF
10115 > /* confdefs.h.  */
10116 > _ACEOF
10117 > cat confdefs.h >>conftest.$ac_ext
10118 > cat >>conftest.$ac_ext <<_ACEOF
10119 > /* end confdefs.h.  */
10120 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10121 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10122 > #define $ac_func innocuous_$ac_func
10123  
10124 < fi
10125 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
10126 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
10127 < if test "$ac_cv_prog_really_gxx" = yes; then
8727 <        :
10124 > /* System header to define __stub macros and hopefully few prototypes,
10125 >    which can conflict with char $ac_func (); below.
10126 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10127 >    <limits.h> exists even on freestanding compilers.  */
10128  
10129 < else
10130 <        :
10129 > #ifdef __STDC__
10130 > # include <limits.h>
10131 > #else
10132 > # include <assert.h>
10133 > #endif
10134  
10135 < fi
10135 > #undef $ac_func
10136  
10137 + /* Override any GCC internal prototype to avoid an error.
10138 +   Use char because int might match the return type of a GCC
10139 +   builtin and then its argument prototype would still apply.  */
10140 + #ifdef __cplusplus
10141 + extern "C"
10142 + #endif
10143 + char $ac_func ();
10144 + /* The GNU C library defines this for functions which it implements
10145 +    to always fail with ENOSYS.  Some functions are actually named
10146 +    something starting with __ and the normal name is an alias.  */
10147 + #if defined __stub_$ac_func || defined __stub___$ac_func
10148 + choke me
10149 + #endif
10150  
10151 < # Try to determine "good" native compiler flags if none specified on command
10152 < # line
10153 < if test "$ac_test_CXXFLAGS" != "set"; then
10154 <  CXXFLAGS=""
10155 <  case "${host_cpu}-${host_os}" in
10156 <
10157 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
10158 <                    CXXFLAGS="-O"
10159 <                fi;;
10160 <  sparc-solaris2*) if test "$CXX" = CC; then
10161 <                    CXXFLAGS="-features=extensions -O -dalign"
10162 <                 fi;;
10163 <   rs6000*-aix*)  if test "$CXX" = xlC; then
10164 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10165 <                fi;;
10166 <   powerpc*-aix*)
10167 <        if test "$CXX" = xlC; then
10168 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
10169 <                echo "*******************************************************"
10170 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10171 <                echo "*  recommended that you use                           *"
10172 <                echo "*                                                     *"
10173 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10174 <                echo "*                                 ^^^                 *"
10175 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10176 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
10177 <                echo "*******************************************************"
10178 <        fi;;
10179 <   *darwin*)
10180 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
10181 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10182 <        fi;;
10183 <  esac
10184 <
10185 <  # use default flags for gcc on all systems
8770 <  if test $ac_cv_prog_really_gxx = yes; then
8771 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8772 <  fi
8773 <
8774 <  # test for gcc-specific flags:
8775 <  if test $ac_cv_prog_really_gxx = yes; then
8776 <    # -malign-double for x86 systems
8777 <
8778 <
8779 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
8780 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
8781 < if test "${ac_align_double+set}" = set; then
8782 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10151 > #ifdef FC_DUMMY_MAIN
10152 > #ifndef FC_DUMMY_MAIN_EQ_F77
10153 > #  ifdef __cplusplus
10154 >     extern "C"
10155 > #  endif
10156 >   int FC_DUMMY_MAIN() { return 1; }
10157 > #endif
10158 > #endif
10159 > int
10160 > main ()
10161 > {
10162 > return $ac_func ();
10163 >  ;
10164 >  return 0;
10165 > }
10166 > _ACEOF
10167 > rm -f conftest.$ac_objext conftest$ac_exeext
10168 > if { (ac_try="$ac_link"
10169 > case "(($ac_try" in
10170 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10171 >  *) ac_try_echo=$ac_try;;
10172 > esac
10173 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10174 >  (eval "$ac_link") 2>conftest.er1
10175 >  ac_status=$?
10176 >  grep -v '^ *+' conftest.er1 >conftest.err
10177 >  rm -f conftest.er1
10178 >  cat conftest.err >&5
10179 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10180 >  (exit $ac_status); } && {
10181 >         test -z "$ac_c_werror_flag" ||
10182 >         test ! -s conftest.err
10183 >       } && test -s conftest$ac_exeext &&
10184 >       $as_test_x conftest$ac_exeext; then
10185 >  eval "$as_ac_var=yes"
10186   else
10187 <  echo 'void f(){}' > conftest.cpp
10188 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
10189 <        ac_align_double=yes
10190 < else
8788 <        ac_align_double=no
10187 >  echo "$as_me: failed program was:" >&5
10188 > sed 's/^/| /' conftest.$ac_ext >&5
10189 >
10190 >        eval "$as_ac_var=no"
10191   fi
8790 rm -f conftest*
10192  
10193 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10194 +      conftest$ac_exeext conftest.$ac_ext
10195   fi
10196 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
10197 < echo "${ECHO_T}$ac_align_double" >&6
10198 < if test "$ac_align_double" = yes; then
10199 <        :
10200 <        CXXFLAGS="$CXXFLAGS -malign-double"
10201 < else
10202 <        :
10196 > ac_res=`eval echo '${'$as_ac_var'}'`
10197 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10198 > echo "${ECHO_T}$ac_res" >&6; }
10199 > if test `eval echo '${'$as_ac_var'}'` = yes; then
10200 >  cat >>confdefs.h <<_ACEOF
10201 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10202 > _ACEOF
10203  
10204   fi
10205 + done
10206  
8803    # -fstrict-aliasing for gcc-2.95+
10207  
10208 + # special check for _system_configuration because AIX <4.3.2 do not
10209 + # contain the `physmem' member.
10210 + { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
10211 + echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
10212 + cat >conftest.$ac_ext <<_ACEOF
10213 + /* confdefs.h.  */
10214 + _ACEOF
10215 + cat confdefs.h >>conftest.$ac_ext
10216 + cat >>conftest.$ac_ext <<_ACEOF
10217 + /* end confdefs.h.  */
10218 + #include <sys/systemcfg.h>
10219 + #ifdef FC_DUMMY_MAIN
10220 + #ifndef FC_DUMMY_MAIN_EQ_F77
10221 + #  ifdef __cplusplus
10222 +     extern "C"
10223 + #  endif
10224 +   int FC_DUMMY_MAIN() { return 1; }
10225 + #endif
10226 + #endif
10227 + int
10228 + main ()
10229 + {
10230 + double x = _system_configuration.physmem;
10231 +  ;
10232 +  return 0;
10233 + }
10234 + _ACEOF
10235 + rm -f conftest.$ac_objext
10236 + if { (ac_try="$ac_compile"
10237 + case "(($ac_try" in
10238 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10239 +  *) ac_try_echo=$ac_try;;
10240 + esac
10241 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10242 +  (eval "$ac_compile") 2>conftest.er1
10243 +  ac_status=$?
10244 +  grep -v '^ *+' conftest.er1 >conftest.err
10245 +  rm -f conftest.er1
10246 +  cat conftest.err >&5
10247 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10248 +  (exit $ac_status); } && {
10249 +         test -z "$ac_c_werror_flag" ||
10250 +         test ! -s conftest.err
10251 +       } && test -s conftest.$ac_objext; then
10252 +  { echo "$as_me:$LINENO: result: yes" >&5
10253 + echo "${ECHO_T}yes" >&6; }
10254  
10255 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
10256 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
10257 < if test "${ac_fstrict_aliasing+set}" = set; then
8809 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8810 < else
8811 <  echo 'void f(){}' > conftest.cpp
8812 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
8813 <        ac_fstrict_aliasing=yes
8814 < else
8815 <        ac_fstrict_aliasing=no
8816 < fi
8817 < rm -f conftest*
10255 > cat >>confdefs.h <<\_ACEOF
10256 > #define HAVE__SYSTEM_CONFIGURATION 1
10257 > _ACEOF
10258  
8819 fi
8820 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8821 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8822 if test "$ac_fstrict_aliasing" = yes; then
8823        :
8824        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
10259   else
10260 <        :
10260 >  echo "$as_me: failed program was:" >&5
10261 > sed 's/^/| /' conftest.$ac_ext >&5
10262  
10263 +        { echo "$as_me:$LINENO: result: no" >&5
10264 + echo "${ECHO_T}no" >&6; }
10265   fi
10266  
10267 <  fi
10267 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10268  
10269 <  CPU_FLAGS=""
10270 <  if test $ac_cv_prog_really_gxx = yes; then
10271 <                  case "${host_cpu}" in
8835 <          i586*)
10269 >  # clean out junk possibly left behind by a previous configuration
10270 >  rm -f src/getopt.h
10271 >  # Check for getopt_long support
10272  
10273 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
10274 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
10275 < if test "${ac_cpu_pentium+set}" = set; then
10273 > for ac_header in getopt.h
10274 > do
10275 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10276 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10277 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10278 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10279 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10280    echo $ECHO_N "(cached) $ECHO_C" >&6
8841 else
8842  echo 'void f(){}' > conftest.cpp
8843 if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8844        ac_cpu_pentium=yes
8845 else
8846        ac_cpu_pentium=no
10281   fi
10282 < rm -f conftest*
10283 <
10284 < fi
8851 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8852 < echo "${ECHO_T}$ac_cpu_pentium" >&6
8853 < if test "$ac_cpu_pentium" = yes; then
8854 <        :
8855 <        CPU_FLAGS=-mcpu=pentium
10282 > ac_res=`eval echo '${'$as_ac_Header'}'`
10283 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10284 > echo "${ECHO_T}$ac_res" >&6; }
10285   else
10286 <        :
10287 <
10288 <
10289 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
10290 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
10291 < if test "${ac_pentium+set}" = set; then
10292 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10286 >  # Is the header compilable?
10287 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10288 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10289 > cat >conftest.$ac_ext <<_ACEOF
10290 > /* confdefs.h.  */
10291 > _ACEOF
10292 > cat confdefs.h >>conftest.$ac_ext
10293 > cat >>conftest.$ac_ext <<_ACEOF
10294 > /* end confdefs.h.  */
10295 > $ac_includes_default
10296 > #include <$ac_header>
10297 > _ACEOF
10298 > rm -f conftest.$ac_objext
10299 > if { (ac_try="$ac_compile"
10300 > case "(($ac_try" in
10301 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10302 >  *) ac_try_echo=$ac_try;;
10303 > esac
10304 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10305 >  (eval "$ac_compile") 2>conftest.er1
10306 >  ac_status=$?
10307 >  grep -v '^ *+' conftest.er1 >conftest.err
10308 >  rm -f conftest.er1
10309 >  cat conftest.err >&5
10310 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10311 >  (exit $ac_status); } && {
10312 >         test -z "$ac_c_werror_flag" ||
10313 >         test ! -s conftest.err
10314 >       } && test -s conftest.$ac_objext; then
10315 >  ac_header_compiler=yes
10316   else
10317 <  echo 'void f(){}' > conftest.cpp
10318 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
8867 <        ac_pentium=yes
8868 < else
8869 <        ac_pentium=no
8870 < fi
8871 < rm -f conftest*
10317 >  echo "$as_me: failed program was:" >&5
10318 > sed 's/^/| /' conftest.$ac_ext >&5
10319  
10320 +        ac_header_compiler=no
10321   fi
10322 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
10323 < echo "${ECHO_T}$ac_pentium" >&6
10324 < if test "$ac_pentium" = yes; then
10325 <        :
10326 <        CPU_FLAGS=-mpentium
10322 >
10323 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10324 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10325 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10326 >
10327 > # Is the header present?
10328 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10329 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10330 > cat >conftest.$ac_ext <<_ACEOF
10331 > /* confdefs.h.  */
10332 > _ACEOF
10333 > cat confdefs.h >>conftest.$ac_ext
10334 > cat >>conftest.$ac_ext <<_ACEOF
10335 > /* end confdefs.h.  */
10336 > #include <$ac_header>
10337 > _ACEOF
10338 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10339 > case "(($ac_try" in
10340 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10341 >  *) ac_try_echo=$ac_try;;
10342 > esac
10343 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10344 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10345 >  ac_status=$?
10346 >  grep -v '^ *+' conftest.er1 >conftest.err
10347 >  rm -f conftest.er1
10348 >  cat conftest.err >&5
10349 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10350 >  (exit $ac_status); } >/dev/null && {
10351 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10352 >         test ! -s conftest.err
10353 >       }; then
10354 >  ac_header_preproc=yes
10355   else
10356 <        :
10356 >  echo "$as_me: failed program was:" >&5
10357 > sed 's/^/| /' conftest.$ac_ext >&5
10358  
10359 +  ac_header_preproc=no
10360   fi
10361  
10362 < fi
10362 > rm -f conftest.err conftest.$ac_ext
10363 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10364 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10365  
10366 <                  ;;
10367 <          i686*)
10368 <
10369 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
10370 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
10371 < if test "${ac_cpu_pentiumpro+set}" = set; then
10366 > # So?  What about this header?
10367 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10368 >  yes:no: )
10369 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10370 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10371 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10372 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10373 >    ac_header_preproc=yes
10374 >    ;;
10375 >  no:yes:* )
10376 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10377 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10378 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10379 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10380 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10381 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10382 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10383 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10384 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10385 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10386 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10387 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10388 >    ( cat <<\_ASBOX
10389 > ## ------------------------------ ##
10390 > ## Report this to gezelter@nd.edu ##
10391 > ## ------------------------------ ##
10392 > _ASBOX
10393 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10394 >    ;;
10395 > esac
10396 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10397 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10398 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10399    echo $ECHO_N "(cached) $ECHO_C" >&6
10400   else
10401 <  echo 'void f(){}' > conftest.cpp
8895 < if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8896 <        ac_cpu_pentiumpro=yes
8897 < else
8898 <        ac_cpu_pentiumpro=no
10401 >  eval "$as_ac_Header=\$ac_header_preproc"
10402   fi
10403 < rm -f conftest*
10403 > ac_res=`eval echo '${'$as_ac_Header'}'`
10404 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10405 > echo "${ECHO_T}$ac_res" >&6; }
10406  
10407   fi
10408 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
10409 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
10410 < if test "$ac_cpu_pentiumpro" = yes; then
10411 <        :
8907 <        CPU_FLAGS=-mcpu=pentiumpro
8908 < else
8909 <        :
10408 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10409 >  cat >>confdefs.h <<_ACEOF
10410 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10411 > _ACEOF
10412  
10413 + fi
10414  
10415 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
10416 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
10417 < if test "${ac_pentiumpro+set}" = set; then
10415 > done
10416 >
10417 >
10418 > for ac_func in getopt_long
10419 > do
10420 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10421 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
10422 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10423 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10424    echo $ECHO_N "(cached) $ECHO_C" >&6
10425   else
10426 <  echo 'void f(){}' > conftest.cpp
10427 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
10428 <        ac_pentiumpro=yes
10429 < else
10430 <        ac_pentiumpro=no
10431 < fi
10432 < rm -f conftest*
10426 >  cat >conftest.$ac_ext <<_ACEOF
10427 > /* confdefs.h.  */
10428 > _ACEOF
10429 > cat confdefs.h >>conftest.$ac_ext
10430 > cat >>conftest.$ac_ext <<_ACEOF
10431 > /* end confdefs.h.  */
10432 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10433 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10434 > #define $ac_func innocuous_$ac_func
10435  
10436 < fi
10437 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
10438 < echo "${ECHO_T}$ac_pentiumpro" >&6
10439 < if test "$ac_pentiumpro" = yes; then
10440 <        :
10441 <        CPU_FLAGS=-mpentiumpro
10436 > /* System header to define __stub macros and hopefully few prototypes,
10437 >    which can conflict with char $ac_func (); below.
10438 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10439 >    <limits.h> exists even on freestanding compilers.  */
10440 >
10441 > #ifdef __STDC__
10442 > # include <limits.h>
10443 > #else
10444 > # include <assert.h>
10445 > #endif
10446 >
10447 > #undef $ac_func
10448 >
10449 > /* Override any GCC internal prototype to avoid an error.
10450 >   Use char because int might match the return type of a GCC
10451 >   builtin and then its argument prototype would still apply.  */
10452 > #ifdef __cplusplus
10453 > extern "C"
10454 > #endif
10455 > char $ac_func ();
10456 > /* The GNU C library defines this for functions which it implements
10457 >    to always fail with ENOSYS.  Some functions are actually named
10458 >    something starting with __ and the normal name is an alias.  */
10459 > #if defined __stub_$ac_func || defined __stub___$ac_func
10460 > choke me
10461 > #endif
10462 >
10463 > #ifdef FC_DUMMY_MAIN
10464 > #ifndef FC_DUMMY_MAIN_EQ_F77
10465 > #  ifdef __cplusplus
10466 >     extern "C"
10467 > #  endif
10468 >   int FC_DUMMY_MAIN() { return 1; }
10469 > #endif
10470 > #endif
10471 > int
10472 > main ()
10473 > {
10474 > return $ac_func ();
10475 >  ;
10476 >  return 0;
10477 > }
10478 > _ACEOF
10479 > rm -f conftest.$ac_objext conftest$ac_exeext
10480 > if { (ac_try="$ac_link"
10481 > case "(($ac_try" in
10482 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10483 >  *) ac_try_echo=$ac_try;;
10484 > esac
10485 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10486 >  (eval "$ac_link") 2>conftest.er1
10487 >  ac_status=$?
10488 >  grep -v '^ *+' conftest.er1 >conftest.err
10489 >  rm -f conftest.er1
10490 >  cat conftest.err >&5
10491 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10492 >  (exit $ac_status); } && {
10493 >         test -z "$ac_c_werror_flag" ||
10494 >         test ! -s conftest.err
10495 >       } && test -s conftest$ac_exeext &&
10496 >       $as_test_x conftest$ac_exeext; then
10497 >  eval "$as_ac_var=yes"
10498   else
10499 <        :
10499 >  echo "$as_me: failed program was:" >&5
10500 > sed 's/^/| /' conftest.$ac_ext >&5
10501  
10502 +        eval "$as_ac_var=no"
10503   fi
10504  
10505 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10506 +      conftest$ac_exeext conftest.$ac_ext
10507   fi
10508 <
10509 <                  ;;
10510 <          powerpc*)
10511 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
10512 <                is60x=`echo $cputype | egrep "^600-9e?$"`
10513 <                if test -n "$is60x"; then
10514 <
10508 > ac_res=`eval echo '${'$as_ac_var'}'`
10509 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10510 > echo "${ECHO_T}$ac_res" >&6; }
10511 > if test `eval echo '${'$as_ac_var'}'` = yes; then
10512 >  cat >>confdefs.h <<_ACEOF
10513 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10514 > _ACEOF
10515  
8945 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
8946 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
8947 if test "${ac_m_cpu_60x+set}" = set; then
8948  echo $ECHO_N "(cached) $ECHO_C" >&6
10516   else
10517 <  echo 'void f(){}' > conftest.cpp
10518 < if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
10519 <        ac_m_cpu_60x=yes
10520 < else
8954 <        ac_m_cpu_60x=no
8955 < fi
8956 < rm -f conftest*
8957 <
8958 < fi
8959 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8960 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
8961 < if test "$ac_m_cpu_60x" = yes; then
8962 <        :
8963 <        CPU_FLAGS=-mcpu=$cputype
8964 < else
8965 <        :
8966 <
8967 < fi
8968 <
8969 <                elif test "$cputype" = 750; then
8970 <
8971 <
8972 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
8973 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
8974 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
10517 >  # FreeBSD has a gnugetopt library for this
10518 >    { echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
10519 > echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6; }
10520 > if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
10521    echo $ECHO_N "(cached) $ECHO_C" >&6
10522   else
10523 +  ac_check_lib_save_LIBS=$LIBS
10524 + LIBS="-lgnugetopt  $LIBS"
10525 + cat >conftest.$ac_ext <<_ACEOF
10526 + /* confdefs.h.  */
10527 + _ACEOF
10528 + cat confdefs.h >>conftest.$ac_ext
10529 + cat >>conftest.$ac_ext <<_ACEOF
10530 + /* end confdefs.h.  */
10531  
10532 < cat > conftest.cpp <<EOF
10533 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
10534 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
10535 <     yes;
10532 > /* Override any GCC internal prototype to avoid an error.
10533 >   Use char because int might match the return type of a GCC
10534 >   builtin and then its argument prototype would still apply.  */
10535 > #ifdef __cplusplus
10536 > extern "C"
10537 > #endif
10538 > char getopt_long ();
10539 > #ifdef FC_DUMMY_MAIN
10540 > #ifndef FC_DUMMY_MAIN_EQ_F77
10541 > #  ifdef __cplusplus
10542 >     extern "C"
10543   #  endif
10544 +   int FC_DUMMY_MAIN() { return 1; }
10545   #endif
10546 < EOF
10547 < if { ac_try='${CXX-c++} -E conftest.cpp'
10548 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10549 <  (eval $ac_try) 2>&5
10546 > #endif
10547 > int
10548 > main ()
10549 > {
10550 > return getopt_long ();
10551 >  ;
10552 >  return 0;
10553 > }
10554 > _ACEOF
10555 > rm -f conftest.$ac_objext conftest$ac_exeext
10556 > if { (ac_try="$ac_link"
10557 > case "(($ac_try" in
10558 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10559 >  *) ac_try_echo=$ac_try;;
10560 > esac
10561 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10562 >  (eval "$ac_link") 2>conftest.er1
10563    ac_status=$?
10564 +  grep -v '^ *+' conftest.er1 >conftest.err
10565 +  rm -f conftest.er1
10566 +  cat conftest.err >&5
10567    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10568 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
10569 <  ac_cv_prog_gxx_2_95=yes
10568 >  (exit $ac_status); } && {
10569 >         test -z "$ac_c_werror_flag" ||
10570 >         test ! -s conftest.err
10571 >       } && test -s conftest$ac_exeext &&
10572 >       $as_test_x conftest$ac_exeext; then
10573 >  ac_cv_lib_gnugetopt_getopt_long=yes
10574   else
10575 <  ac_cv_prog_gxx_2_95=no
10576 < fi
10575 >  echo "$as_me: failed program was:" >&5
10576 > sed 's/^/| /' conftest.$ac_ext >&5
10577  
10578 +        ac_cv_lib_gnugetopt_getopt_long=no
10579   fi
8997 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
8998 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
8999 if test "$ac_cv_prog_gxx_2_95" = yes; then
9000        :
10580  
10581 <
10582 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
10583 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
9005 < if test "${ac_m_cpu_750+set}" = set; then
9006 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9007 < else
9008 <  echo 'void f(){}' > conftest.cpp
9009 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
9010 <        ac_m_cpu_750=yes
9011 < else
9012 <        ac_m_cpu_750=no
10581 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10582 >      conftest$ac_exeext conftest.$ac_ext
10583 > LIBS=$ac_check_lib_save_LIBS
10584   fi
10585 < rm -f conftest*
10585 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
10586 > echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6; }
10587 > if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
10588 >  cat >>confdefs.h <<\_ACEOF
10589 > #define HAVE_GETOPT_LONG 1
10590 > _ACEOF
10591  
9016 fi
9017 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
9018 echo "${ECHO_T}$ac_m_cpu_750" >&6
9019 if test "$ac_m_cpu_750" = yes; then
9020        :
9021        CPU_FLAGS=-mcpu=750
10592   else
10593 <        :
10593 >  # use the GNU replacement
10594 >      case " $LIBOBJS " in
10595 >  *" getopt.$ac_objext "* ) ;;
10596 >  *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
10597 > ;;
10598 > esac
10599  
10600 < fi
10600 >      case " $LIBOBJS " in
10601 >  *" getopt1.$ac_objext "* ) ;;
10602 >  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"
10603 > ;;
10604 > esac
10605  
10606 < else
9028 <        :
10606 >      ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
10607  
10608   fi
10609  
9032                fi
9033                if test -z "$CPU_FLAGS"; then
9034
9035
9036 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
9037 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
9038 if test "${ac_m_cpu_powerpc+set}" = set; then
9039  echo $ECHO_N "(cached) $ECHO_C" >&6
9040 else
9041  echo 'void f(){}' > conftest.cpp
9042 if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
9043        ac_m_cpu_powerpc=yes
9044 else
9045        ac_m_cpu_powerpc=no
10610   fi
10611 < rm -f conftest*
10611 > done
10612  
9049 fi
9050 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
9051 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
9052 if test "$ac_m_cpu_powerpc" = yes; then
9053        :
9054        CPU_FLAGS=-mcpu=powerpc
9055 else
9056        :
10613  
10614 < fi
10614 > ac_ext=cpp
10615 > ac_cpp='$CXXCPP $CPPFLAGS'
10616 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10617 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10618 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10619  
9060                fi
9061                if test -z "$CPU_FLAGS"; then
10620  
10621 <
10622 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
10623 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
9066 < if test "${ac_m_powerpc+set}" = set; then
10621 > { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
10622 > echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; }
10623 > if test "${ac_cv_cxx_namespaces+set}" = set; then
10624    echo $ECHO_N "(cached) $ECHO_C" >&6
10625   else
9069  echo 'void f(){}' > conftest.cpp
9070 if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
9071        ac_m_powerpc=yes
9072 else
9073        ac_m_powerpc=no
9074 fi
9075 rm -f conftest*
10626  
10627 < fi
10628 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
10629 < echo "${ECHO_T}$ac_m_powerpc" >&6
10630 < if test "$ac_m_powerpc" = yes; then
10631 <        :
9082 <        CPU_FLAGS=-mpowerpc
9083 < else
9084 <        :
9085 <
9086 < fi
9087 <
9088 <                fi
9089 <          esac
9090 <  fi
9091 <
9092 <  if test -n "$CPU_FLAGS"; then
9093 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
9094 <  fi
9095 <
9096 <  if test -z "$CXXFLAGS"; then
9097 <        echo ""
9098 <        echo "**********************************************************"
9099 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
9100 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9101 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
9102 <        echo "**********************************************************"
9103 <        echo ""
9104 <        CXXFLAGS="-O3"
9105 <  fi
9106 <
9107 <
9108 <
9109 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
9110 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
9111 < if test "${ac_guessed_cxxflags+set}" = set; then
9112 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9113 < else
9114 <  echo 'void f(){}' > conftest.cpp
9115 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
9116 <        ac_guessed_cxxflags=yes
9117 < else
9118 <        ac_guessed_cxxflags=no
9119 < fi
9120 < rm -f conftest*
9121 <
9122 < fi
9123 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
9124 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
9125 < if test "$ac_guessed_cxxflags" = yes; then
9126 <        :
9127 <
9128 < else
9129 <        :
9130 <
9131 <        echo ""
9132 <        echo "**********************************************************"
9133 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
9134 <        echo "* your compiler.                                         *"
9135 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9136 <        echo "**********************************************************"
9137 <        echo ""
9138 <        CXXFLAGS=""
9139 <
9140 < fi
10627 > ac_ext=cpp
10628 > ac_cpp='$CXXCPP $CPPFLAGS'
10629 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10630 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10631 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10632  
10633 <
10634 < fi
10635 <
10636 <
10637 <
10638 <
10639 <
10640 < # Try to determine "good" native compiler flags if none specified on command
10641 < # line
10642 <
10643 < if test x"$F90FLAGS" = x ; then
10644 <  F90FLAGS=""
10645 <  case "${host_cpu}-${host_os}" in
10646 <
10647 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
10648 <                    F90FLAGS="-O"
10649 <                fi;;
10650 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
10651 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10652 <                fi;;
10653 <   powerpc*-aix*)
10654 <        if test "$F90" = f90 -o "$F90" = xlf90; then
10655 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
10656 <                echo "*******************************************************"
10657 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10658 <                echo "*  recommended that you use                           *"
10659 <                echo "*                                                     *"
10660 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10661 <                echo "*                                 ^^^                 *"
10662 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10663 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
9173 <                echo "*******************************************************"
9174 <        fi;;
9175 <   *darwin*)
9176 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
9177 <                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9178 <        fi;;
9179 <  esac
9180 <
9181 <  if test -n "$CPU_FLAGS"; then
9182 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
9183 <  fi
9184 <
9185 <  if test -z "$F90FLAGS"; then
9186 <        echo ""
9187 <        echo "**********************************************************"
9188 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
9189 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9190 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
9191 <        echo "**********************************************************"
9192 <        echo ""
9193 <        F90FLAGS="-O3"
9194 <  fi
9195 <
9196 <
9197 < echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
9198 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
9199 < if test "${ac_guessed_f90flags+set}" = set; then
9200 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9201 < else
9202 <
9203 <
9204 <
9205 < ac_ext=f90
9206 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
9207 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9208 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
9209 <
9210 < echo 'program main' > conftest.$ac_ext
9211 < echo 'end program main' >> conftest.$ac_ext
9212 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
9213 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9214 <  (eval $ac_compile) 2>&5
10633 > cat >conftest.$ac_ext <<_ACEOF
10634 > /* confdefs.h.  */
10635 > _ACEOF
10636 > cat confdefs.h >>conftest.$ac_ext
10637 > cat >>conftest.$ac_ext <<_ACEOF
10638 > /* end confdefs.h.  */
10639 > namespace Outer { namespace Inner { int i = 0; }}
10640 > #ifdef FC_DUMMY_MAIN
10641 > #ifndef FC_DUMMY_MAIN_EQ_F77
10642 > #  ifdef __cplusplus
10643 >     extern "C"
10644 > #  endif
10645 >   int FC_DUMMY_MAIN() { return 1; }
10646 > #endif
10647 > #endif
10648 > int
10649 > main ()
10650 > {
10651 > using namespace Outer::Inner; return i;
10652 >  ;
10653 >  return 0;
10654 > }
10655 > _ACEOF
10656 > rm -f conftest.$ac_objext
10657 > if { (ac_try="$ac_compile"
10658 > case "(($ac_try" in
10659 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10660 >  *) ac_try_echo=$ac_try;;
10661 > esac
10662 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10663 >  (eval "$ac_compile") 2>conftest.er1
10664    ac_status=$?
10665 +  grep -v '^ *+' conftest.er1 >conftest.err
10666 +  rm -f conftest.er1
10667 +  cat conftest.err >&5
10668    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10669 <  (exit $ac_status); }; then
10670 <        ac_guessed_f90flags=yes
10669 >  (exit $ac_status); } && {
10670 >         test -z "$ac_cxx_werror_flag" ||
10671 >         test ! -s conftest.err
10672 >       } && test -s conftest.$ac_objext; then
10673 >  ac_cv_cxx_namespaces=yes
10674   else
10675 <        ac_guessed_f90flags=no
10676 < fi
9222 < rm -f conftest*
9223 < ac_ext=c
9224 < ac_cpp='$CPP $CPPFLAGS'
9225 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9226 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9227 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
10675 >  echo "$as_me: failed program was:" >&5
10676 > sed 's/^/| /' conftest.$ac_ext >&5
10677  
10678 <
10678 >        ac_cv_cxx_namespaces=no
10679   fi
9231 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
9232 echo "${ECHO_T}$ac_guessed_f90flags" >&6
9233 if test "$ac_guessed_f90flags" = yes; then
9234        :
10680  
10681 < else
10682 <        :
10681 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10682 > ac_ext=cpp
10683 > ac_cpp='$CXXCPP $CPPFLAGS'
10684 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10685 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10686 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10687  
9239        echo ""
9240        echo "**********************************************************"
9241        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
9242        echo "* your compiler.                                         *"
9243        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9244        echo "**********************************************************"
9245        echo ""
9246        F90FLAGS=""
10688  
10689   fi
10690 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10691 + echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; }
10692 + if test "$ac_cv_cxx_namespaces" = yes; then
10693  
10694 + cat >>confdefs.h <<\_ACEOF
10695 + #define HAVE_NAMESPACES
10696 + _ACEOF
10697  
10698   fi
10699  
10700 <     ;;
9254 < esac
9255 <
9256 < ac_ext=cc
10700 > ac_ext=cpp
10701   ac_cpp='$CXXCPP $CPPFLAGS'
10702   ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10703   ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10704   ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10705 <
10706 < # AC_CPP_FUNC
10707 < # ------------------ #
10708 < # Checks to see if ANSI C99 CPP variable __func__ works.
9265 < # If not, perhaps __FUNCTION__ works instead.
9266 < # If not, we'll just define __func__ to "".
9267 < # AC_CPP_FUNC
9268 <
9269 <
9270 < echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
9271 < echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
9272 < if test "${ac_cv_cpp_func+set}" = set; then
10705 > { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10706 > echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
10707 > if test -z "$CXXCPP"; then
10708 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
10709    echo $ECHO_N "(cached) $ECHO_C" >&6
10710   else
10711 +      # Double quotes because CXXCPP needs to be expanded
10712 +    for CXXCPP in "$CXX -E" "/lib/cpp"
10713 +    do
10714 +      ac_preproc_ok=false
10715 + for ac_cxx_preproc_warn_flag in '' yes
10716 + do
10717 +  # Use a header file that comes with gcc, so configuring glibc
10718 +  # with a fresh cross-compiler works.
10719 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10720 +  # <limits.h> exists even on freestanding compilers.
10721 +  # On the NeXT, cc -E runs the code through the compiler's parser,
10722 +  # not just through cpp. "Syntax error" is here to catch this case.
10723    cat >conftest.$ac_ext <<_ACEOF
10724   /* confdefs.h.  */
10725   _ACEOF
10726   cat confdefs.h >>conftest.$ac_ext
10727   cat >>conftest.$ac_ext <<_ACEOF
10728   /* end confdefs.h.  */
10729 <
10730 < int
10731 < main ()
10732 < {
10733 < const char *foo = __func__;
10734 <  ;
9287 <  return 0;
9288 < }
10729 > #ifdef __STDC__
10730 > # include <limits.h>
10731 > #else
10732 > # include <assert.h>
10733 > #endif
10734 >                     Syntax error
10735   _ACEOF
10736 < rm -f conftest.$ac_objext
10737 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10738 <  (eval $ac_compile) 2>conftest.er1
10736 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10737 > case "(($ac_try" in
10738 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10739 >  *) ac_try_echo=$ac_try;;
10740 > esac
10741 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10742 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10743    ac_status=$?
10744    grep -v '^ *+' conftest.er1 >conftest.err
10745    rm -f conftest.er1
10746    cat conftest.err >&5
10747    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10748 <  (exit $ac_status); } &&
10749 <         { ac_try='test -z "$ac_cxx_werror_flag"
10750 <                         || test ! -s conftest.err'
10751 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10752 <  (eval $ac_try) 2>&5
9303 <  ac_status=$?
9304 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9305 <  (exit $ac_status); }; } &&
9306 <         { ac_try='test -s conftest.$ac_objext'
9307 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9308 <  (eval $ac_try) 2>&5
9309 <  ac_status=$?
9310 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9311 <  (exit $ac_status); }; }; then
9312 <  ac_cv_cpp_func=yes
10748 >  (exit $ac_status); } >/dev/null && {
10749 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10750 >         test ! -s conftest.err
10751 >       }; then
10752 >  :
10753   else
10754    echo "$as_me: failed program was:" >&5
10755   sed 's/^/| /' conftest.$ac_ext >&5
10756  
10757 < cat >conftest.$ac_ext <<_ACEOF
10757 >  # Broken: fails on valid input.
10758 > continue
10759 > fi
10760 >
10761 > rm -f conftest.err conftest.$ac_ext
10762 >
10763 >  # OK, works on sane cases.  Now check whether nonexistent headers
10764 >  # can be detected and how.
10765 >  cat >conftest.$ac_ext <<_ACEOF
10766   /* confdefs.h.  */
10767   _ACEOF
10768   cat confdefs.h >>conftest.$ac_ext
10769   cat >>conftest.$ac_ext <<_ACEOF
10770   /* end confdefs.h.  */
10771 <
9324 < int
9325 < main ()
9326 < {
9327 < const char *foo = __FUNCTION__;
9328 <  ;
9329 <  return 0;
9330 < }
10771 > #include <ac_nonexistent.h>
10772   _ACEOF
10773 < rm -f conftest.$ac_objext
10774 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10775 <  (eval $ac_compile) 2>conftest.er1
10773 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10774 > case "(($ac_try" in
10775 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10776 >  *) ac_try_echo=$ac_try;;
10777 > esac
10778 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10779 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10780    ac_status=$?
10781    grep -v '^ *+' conftest.er1 >conftest.err
10782    rm -f conftest.er1
10783    cat conftest.err >&5
10784    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10785 <  (exit $ac_status); } &&
10786 <         { ac_try='test -z "$ac_cxx_werror_flag"
10787 <                         || test ! -s conftest.err'
10788 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10789 <  (eval $ac_try) 2>&5
10790 <  ac_status=$?
9346 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9347 <  (exit $ac_status); }; } &&
9348 <         { ac_try='test -s conftest.$ac_objext'
9349 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9350 <  (eval $ac_try) 2>&5
9351 <  ac_status=$?
9352 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9353 <  (exit $ac_status); }; }; then
9354 <  ac_cv_cpp_func=__FUNCTION__
10785 >  (exit $ac_status); } >/dev/null && {
10786 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10787 >         test ! -s conftest.err
10788 >       }; then
10789 >  # Broken: success on invalid input.
10790 > continue
10791   else
10792    echo "$as_me: failed program was:" >&5
10793   sed 's/^/| /' conftest.$ac_ext >&5
10794  
10795 < ac_cv_cpp_func=no
10795 >  # Passes both tests.
10796 > ac_preproc_ok=:
10797 > break
10798   fi
9361 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9362 fi
9363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9364 fi
9365 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
9366 echo "${ECHO_T}$ac_cv_cpp_func" >&6
9367 if test $ac_cv_cpp_func = __FUNCTION__; then
10799  
10800 < cat >>confdefs.h <<\_ACEOF
9370 < #define __func__ __FUNCTION__
9371 < _ACEOF
10800 > rm -f conftest.err conftest.$ac_ext
10801  
10802 < elif test $ac_cv_cpp_func = no; then
10803 <
10804 < cat >>confdefs.h <<\_ACEOF
10805 < #define __func__ ""
10806 < _ACEOF
9378 <
10802 > done
10803 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10804 > rm -f conftest.err conftest.$ac_ext
10805 > if $ac_preproc_ok; then
10806 >  break
10807   fi
10808  
9381
9382 ac_ext=c
9383 ac_cpp='$CPP $CPPFLAGS'
9384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9387
9388
9389 # Find a good install program.  We prefer a C program (faster),
9390 # so one script is as good as another.  But avoid the broken or
9391 # incompatible versions:
9392 # SysV /etc/install, /usr/sbin/install
9393 # SunOS /usr/etc/install
9394 # IRIX /sbin/install
9395 # AIX /bin/install
9396 # AmigaOS /C/install, which installs bootblocks on floppy discs
9397 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
9398 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
9399 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
9400 # OS/2's system install, which has a completely different semantic
9401 # ./install, which can be erroneously created by make from ./install.sh.
9402 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
9403 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
9404 if test -z "$INSTALL"; then
9405 if test "${ac_cv_path_install+set}" = set; then
9406  echo $ECHO_N "(cached) $ECHO_C" >&6
9407 else
9408  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9409 for as_dir in $PATH
9410 do
9411  IFS=$as_save_IFS
9412  test -z "$as_dir" && as_dir=.
9413  # Account for people who put trailing slashes in PATH elements.
9414 case $as_dir/ in
9415  ./ | .// | /cC/* | \
9416  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
9417  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
9418  /usr/ucb/* ) ;;
9419  *)
9420    # OSF1 and SCO ODT 3.0 have their own names for install.
9421    # Don't use installbsd from OSF since it installs stuff as root
9422    # by default.
9423    for ac_prog in ginstall scoinst install; do
9424      for ac_exec_ext in '' $ac_executable_extensions; do
9425        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
9426          if test $ac_prog = install &&
9427            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9428            # AIX install.  It has an incompatible calling convention.
9429            :
9430          elif test $ac_prog = install &&
9431            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9432            # program-specific install script used by HP pwplus--don't use.
9433            :
9434          else
9435            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
9436            break 3
9437          fi
9438        fi
9439      done
10809      done
10810 <    ;;
9442 < esac
9443 < done
10810 >    ac_cv_prog_CXXCPP=$CXXCPP
10811  
9445
10812   fi
10813 <  if test "${ac_cv_path_install+set}" = set; then
9448 <    INSTALL=$ac_cv_path_install
9449 <  else
9450 <    # As a last resort, use the slow shell script.  We don't cache a
9451 <    # path for INSTALL within a source directory, because that will
9452 <    # break other packages using the cache if that directory is
9453 <    # removed, or if the path is relative.
9454 <    INSTALL=$ac_install_sh
9455 <  fi
9456 < fi
9457 < echo "$as_me:$LINENO: result: $INSTALL" >&5
9458 < echo "${ECHO_T}$INSTALL" >&6
9459 <
9460 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
9461 < # It thinks the first close brace ends the variable substitution.
9462 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
9463 <
9464 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
9465 <
9466 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
9467 <
9468 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
9469 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
9470 < LN_S=$as_ln_s
9471 < if test "$LN_S" = "ln -s"; then
9472 <  echo "$as_me:$LINENO: result: yes" >&5
9473 < echo "${ECHO_T}yes" >&6
10813 >  CXXCPP=$ac_cv_prog_CXXCPP
10814   else
10815 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
9476 < echo "${ECHO_T}no, using $LN_S" >&6
10815 >  ac_cv_prog_CXXCPP=$CXXCPP
10816   fi
10817 <
10818 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
10819 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
10820 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
10821 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
10822 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10823 < else
10824 <  cat >conftest.make <<\_ACEOF
10825 < all:
10826 <        @echo 'ac_maketemp="$(MAKE)"'
10817 > { echo "$as_me:$LINENO: result: $CXXCPP" >&5
10818 > echo "${ECHO_T}$CXXCPP" >&6; }
10819 > ac_preproc_ok=false
10820 > for ac_cxx_preproc_warn_flag in '' yes
10821 > do
10822 >  # Use a header file that comes with gcc, so configuring glibc
10823 >  # with a fresh cross-compiler works.
10824 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10825 >  # <limits.h> exists even on freestanding compilers.
10826 >  # On the NeXT, cc -E runs the code through the compiler's parser,
10827 >  # not just through cpp. "Syntax error" is here to catch this case.
10828 >  cat >conftest.$ac_ext <<_ACEOF
10829 > /* confdefs.h.  */
10830   _ACEOF
10831 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10832 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
10833 < if test -n "$ac_maketemp"; then
10834 <  eval ac_cv_prog_make_${ac_make}_set=yes
10831 > cat confdefs.h >>conftest.$ac_ext
10832 > cat >>conftest.$ac_ext <<_ACEOF
10833 > /* end confdefs.h.  */
10834 > #ifdef __STDC__
10835 > # include <limits.h>
10836 > #else
10837 > # include <assert.h>
10838 > #endif
10839 >                     Syntax error
10840 > _ACEOF
10841 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10842 > case "(($ac_try" in
10843 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10844 >  *) ac_try_echo=$ac_try;;
10845 > esac
10846 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10847 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10848 >  ac_status=$?
10849 >  grep -v '^ *+' conftest.er1 >conftest.err
10850 >  rm -f conftest.er1
10851 >  cat conftest.err >&5
10852 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10853 >  (exit $ac_status); } >/dev/null && {
10854 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10855 >         test ! -s conftest.err
10856 >       }; then
10857 >  :
10858   else
10859 <  eval ac_cv_prog_make_${ac_make}_set=no
10859 >  echo "$as_me: failed program was:" >&5
10860 > sed 's/^/| /' conftest.$ac_ext >&5
10861 >
10862 >  # Broken: fails on valid input.
10863 > continue
10864   fi
9496 rm -f conftest.make
9497 fi
9498 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
9499  echo "$as_me:$LINENO: result: yes" >&5
9500 echo "${ECHO_T}yes" >&6
9501  SET_MAKE=
9502 else
9503  echo "$as_me:$LINENO: result: no" >&5
9504 echo "${ECHO_T}no" >&6
9505  SET_MAKE="MAKE=${MAKE-make}"
9506 fi
10865  
10866 < if test -n "$ac_tool_prefix"; then
9509 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9510 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9511 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9512 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9513 < if test "${ac_cv_prog_RANLIB+set}" = set; then
9514 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9515 < else
9516 <  if test -n "$RANLIB"; then
9517 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9518 < else
9519 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9520 < for as_dir in $PATH
9521 < do
9522 <  IFS=$as_save_IFS
9523 <  test -z "$as_dir" && as_dir=.
9524 <  for ac_exec_ext in '' $ac_executable_extensions; do
9525 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9526 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9527 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9528 <    break 2
9529 <  fi
9530 < done
9531 < done
10866 > rm -f conftest.err conftest.$ac_ext
10867  
10868 < fi
10869 < fi
10870 < RANLIB=$ac_cv_prog_RANLIB
10871 < if test -n "$RANLIB"; then
10872 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
10873 < echo "${ECHO_T}$RANLIB" >&6
10868 >  # OK, works on sane cases.  Now check whether nonexistent headers
10869 >  # can be detected and how.
10870 >  cat >conftest.$ac_ext <<_ACEOF
10871 > /* confdefs.h.  */
10872 > _ACEOF
10873 > cat confdefs.h >>conftest.$ac_ext
10874 > cat >>conftest.$ac_ext <<_ACEOF
10875 > /* end confdefs.h.  */
10876 > #include <ac_nonexistent.h>
10877 > _ACEOF
10878 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10879 > case "(($ac_try" in
10880 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10881 >  *) ac_try_echo=$ac_try;;
10882 > esac
10883 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10884 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10885 >  ac_status=$?
10886 >  grep -v '^ *+' conftest.er1 >conftest.err
10887 >  rm -f conftest.er1
10888 >  cat conftest.err >&5
10889 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10890 >  (exit $ac_status); } >/dev/null && {
10891 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10892 >         test ! -s conftest.err
10893 >       }; then
10894 >  # Broken: success on invalid input.
10895 > continue
10896   else
10897 <  echo "$as_me:$LINENO: result: no" >&5
10898 < echo "${ECHO_T}no" >&6
9542 < fi
10897 >  echo "$as_me: failed program was:" >&5
10898 > sed 's/^/| /' conftest.$ac_ext >&5
10899  
10900 +  # Passes both tests.
10901 + ac_preproc_ok=:
10902 + break
10903   fi
9545 if test -z "$ac_cv_prog_RANLIB"; then
9546  ac_ct_RANLIB=$RANLIB
9547  # Extract the first word of "ranlib", so it can be a program name with args.
9548 set dummy ranlib; ac_word=$2
9549 echo "$as_me:$LINENO: checking for $ac_word" >&5
9550 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9551 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9552  echo $ECHO_N "(cached) $ECHO_C" >&6
9553 else
9554  if test -n "$ac_ct_RANLIB"; then
9555  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9556 else
9557 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9558 for as_dir in $PATH
9559 do
9560  IFS=$as_save_IFS
9561  test -z "$as_dir" && as_dir=.
9562  for ac_exec_ext in '' $ac_executable_extensions; do
9563  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9564    ac_cv_prog_ac_ct_RANLIB="ranlib"
9565    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9566    break 2
9567  fi
9568 done
9569 done
10904  
10905 <  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
9572 < fi
9573 < fi
9574 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9575 < if test -n "$ac_ct_RANLIB"; then
9576 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9577 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
9578 < else
9579 <  echo "$as_me:$LINENO: result: no" >&5
9580 < echo "${ECHO_T}no" >&6
9581 < fi
10905 > rm -f conftest.err conftest.$ac_ext
10906  
9583  RANLIB=$ac_ct_RANLIB
9584 else
9585  RANLIB="$ac_cv_prog_RANLIB"
9586 fi
9587
9588 for ac_prog in 'bison -y' byacc
9589 do
9590  # Extract the first word of "$ac_prog", so it can be a program name with args.
9591 set dummy $ac_prog; ac_word=$2
9592 echo "$as_me:$LINENO: checking for $ac_word" >&5
9593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9594 if test "${ac_cv_prog_YACC+set}" = set; then
9595  echo $ECHO_N "(cached) $ECHO_C" >&6
9596 else
9597  if test -n "$YACC"; then
9598  ac_cv_prog_YACC="$YACC" # Let the user override the test.
9599 else
9600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9601 for as_dir in $PATH
9602 do
9603  IFS=$as_save_IFS
9604  test -z "$as_dir" && as_dir=.
9605  for ac_exec_ext in '' $ac_executable_extensions; do
9606  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9607    ac_cv_prog_YACC="$ac_prog"
9608    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9609    break 2
9610  fi
10907   done
10908 < done
10909 <
10910 < fi
10911 < fi
9616 < YACC=$ac_cv_prog_YACC
9617 < if test -n "$YACC"; then
9618 <  echo "$as_me:$LINENO: result: $YACC" >&5
9619 < echo "${ECHO_T}$YACC" >&6
10908 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10909 > rm -f conftest.err conftest.$ac_ext
10910 > if $ac_preproc_ok; then
10911 >  :
10912   else
10913 <  echo "$as_me:$LINENO: result: no" >&5
10914 < echo "${ECHO_T}no" >&6
10913 >  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10914 > See \`config.log' for more details." >&5
10915 > echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10916 > See \`config.log' for more details." >&2;}
10917 >   { (exit 1); exit 1; }; }
10918   fi
10919  
10920 <  test -n "$YACC" && break
10921 < done
10922 < test -n "$YACC" || YACC="yacc"
10920 > ac_ext=cpp
10921 > ac_cpp='$CXXCPP $CPPFLAGS'
10922 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10923 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10924 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10925  
10926 < for ac_prog in flex lex
10927 < do
10928 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
10929 < set dummy $ac_prog; ac_word=$2
9633 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9634 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9635 < if test "${ac_cv_prog_LEX+set}" = set; then
10926 >
10927 > { echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10928 > echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6; }
10929 > if test "${ac_cv_cxx_have_stl+set}" = set; then
10930    echo $ECHO_N "(cached) $ECHO_C" >&6
10931   else
9638  if test -n "$LEX"; then
9639  ac_cv_prog_LEX="$LEX" # Let the user override the test.
9640 else
9641 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9642 for as_dir in $PATH
9643 do
9644  IFS=$as_save_IFS
9645  test -z "$as_dir" && as_dir=.
9646  for ac_exec_ext in '' $ac_executable_extensions; do
9647  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9648    ac_cv_prog_LEX="$ac_prog"
9649    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9650    break 2
9651  fi
9652 done
9653 done
10932  
9655 fi
9656 fi
9657 LEX=$ac_cv_prog_LEX
9658 if test -n "$LEX"; then
9659  echo "$as_me:$LINENO: result: $LEX" >&5
9660 echo "${ECHO_T}$LEX" >&6
9661 else
9662  echo "$as_me:$LINENO: result: no" >&5
9663 echo "${ECHO_T}no" >&6
9664 fi
10933  
10934 <  test -n "$LEX" && break
10935 < done
10936 < test -n "$LEX" || LEX=":"
10934 > ac_ext=cpp
10935 > ac_cpp='$CXXCPP $CPPFLAGS'
10936 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10937 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10938 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10939  
10940 < if test -z "$LEXLIB"
9671 < then
9672 <  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
9673 < echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
9674 < if test "${ac_cv_lib_fl_yywrap+set}" = set; then
9675 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9676 < else
9677 <  ac_check_lib_save_LIBS=$LIBS
9678 < LIBS="-lfl  $LIBS"
9679 < cat >conftest.$ac_ext <<_ACEOF
10940 > cat >conftest.$ac_ext <<_ACEOF
10941   /* confdefs.h.  */
10942   _ACEOF
10943   cat confdefs.h >>conftest.$ac_ext
10944   cat >>conftest.$ac_ext <<_ACEOF
10945   /* end confdefs.h.  */
10946 <
10947 < /* Override any gcc2 internal prototype to avoid an error.  */
10948 < #ifdef __cplusplus
10949 < extern "C"
10946 > #include <list>
10947 > #include <deque>
10948 > #ifdef HAVE_NAMESPACES
10949 > using namespace std;
10950   #endif
10951 < /* We use char because int might match the return type of a gcc2
10952 <   builtin and then its argument prototype would still apply.  */
10953 < char yywrap ();
10951 > #ifdef FC_DUMMY_MAIN
10952 > #ifndef FC_DUMMY_MAIN_EQ_F77
10953 > #  ifdef __cplusplus
10954 >     extern "C"
10955 > #  endif
10956 >   int FC_DUMMY_MAIN() { return 1; }
10957 > #endif
10958 > #endif
10959   int
10960   main ()
10961   {
10962 < yywrap ();
10962 > list<int> x; x.push_back(5);
10963 > list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10964    ;
10965    return 0;
10966   }
10967   _ACEOF
10968 < rm -f conftest.$ac_objext conftest$ac_exeext
10969 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10970 <  (eval $ac_link) 2>conftest.er1
10968 > rm -f conftest.$ac_objext
10969 > if { (ac_try="$ac_compile"
10970 > case "(($ac_try" in
10971 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10972 >  *) ac_try_echo=$ac_try;;
10973 > esac
10974 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10975 >  (eval "$ac_compile") 2>conftest.er1
10976    ac_status=$?
10977    grep -v '^ *+' conftest.er1 >conftest.err
10978    rm -f conftest.er1
10979    cat conftest.err >&5
10980    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10981 <  (exit $ac_status); } &&
10982 <         { ac_try='test -z "$ac_c_werror_flag"
10983 <                         || test ! -s conftest.err'
10984 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10985 <  (eval $ac_try) 2>&5
9714 <  ac_status=$?
9715 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716 <  (exit $ac_status); }; } &&
9717 <         { ac_try='test -s conftest$ac_exeext'
9718 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9719 <  (eval $ac_try) 2>&5
9720 <  ac_status=$?
9721 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9722 <  (exit $ac_status); }; }; then
9723 <  ac_cv_lib_fl_yywrap=yes
10981 >  (exit $ac_status); } && {
10982 >         test -z "$ac_cxx_werror_flag" ||
10983 >         test ! -s conftest.err
10984 >       } && test -s conftest.$ac_objext; then
10985 >  ac_cv_cxx_have_stl=yes
10986   else
10987    echo "$as_me: failed program was:" >&5
10988   sed 's/^/| /' conftest.$ac_ext >&5
10989  
10990 < ac_cv_lib_fl_yywrap=no
10990 >        ac_cv_cxx_have_stl=no
10991   fi
10992 < rm -f conftest.err conftest.$ac_objext \
10993 <      conftest$ac_exeext conftest.$ac_ext
10994 < LIBS=$ac_check_lib_save_LIBS
10992 >
10993 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10994 > ac_ext=cpp
10995 > ac_cpp='$CXXCPP $CPPFLAGS'
10996 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10997 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10998 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10999 >
11000 >
11001   fi
11002 < echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
11003 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
11004 < if test $ac_cv_lib_fl_yywrap = yes; then
11005 <  LEXLIB="-lfl"
11006 < else
11007 <  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
11008 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
11009 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
11002 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
11003 > echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6; }
11004 > if test "$ac_cv_cxx_have_stl" = yes; then
11005 >
11006 > cat >>confdefs.h <<\_ACEOF
11007 > #define HAVE_STL
11008 > _ACEOF
11009 >
11010 > fi
11011 >
11012 >
11013 >
11014 >  if test "${ac_cv_header_iostream+set}" = set; then
11015 >  { echo "$as_me:$LINENO: checking for iostream" >&5
11016 > echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
11017 > if test "${ac_cv_header_iostream+set}" = set; then
11018    echo $ECHO_N "(cached) $ECHO_C" >&6
11019 + fi
11020 + { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
11021 + echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
11022   else
11023 <  ac_check_lib_save_LIBS=$LIBS
11024 < LIBS="-ll  $LIBS"
11023 >  # Is the header compilable?
11024 > { echo "$as_me:$LINENO: checking iostream usability" >&5
11025 > echo $ECHO_N "checking iostream usability... $ECHO_C" >&6; }
11026   cat >conftest.$ac_ext <<_ACEOF
11027   /* confdefs.h.  */
11028   _ACEOF
11029   cat confdefs.h >>conftest.$ac_ext
11030   cat >>conftest.$ac_ext <<_ACEOF
11031   /* end confdefs.h.  */
11032 <
11033 < /* Override any gcc2 internal prototype to avoid an error.  */
9754 < #ifdef __cplusplus
9755 < extern "C"
9756 < #endif
9757 < /* We use char because int might match the return type of a gcc2
9758 <   builtin and then its argument prototype would still apply.  */
9759 < char yywrap ();
9760 < int
9761 < main ()
9762 < {
9763 < yywrap ();
9764 <  ;
9765 <  return 0;
9766 < }
11032 > $ac_includes_default
11033 > #include <iostream>
11034   _ACEOF
11035 < rm -f conftest.$ac_objext conftest$ac_exeext
11036 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11037 <  (eval $ac_link) 2>conftest.er1
11035 > rm -f conftest.$ac_objext
11036 > if { (ac_try="$ac_compile"
11037 > case "(($ac_try" in
11038 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11039 >  *) ac_try_echo=$ac_try;;
11040 > esac
11041 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11042 >  (eval "$ac_compile") 2>conftest.er1
11043    ac_status=$?
11044    grep -v '^ *+' conftest.er1 >conftest.err
11045    rm -f conftest.er1
11046    cat conftest.err >&5
11047    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11048 <  (exit $ac_status); } &&
11049 <         { ac_try='test -z "$ac_c_werror_flag"
11050 <                         || test ! -s conftest.err'
11051 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11052 <  (eval $ac_try) 2>&5
11048 >  (exit $ac_status); } && {
11049 >         test -z "$ac_cxx_werror_flag" ||
11050 >         test ! -s conftest.err
11051 >       } && test -s conftest.$ac_objext; then
11052 >  ac_header_compiler=yes
11053 > else
11054 >  echo "$as_me: failed program was:" >&5
11055 > sed 's/^/| /' conftest.$ac_ext >&5
11056 >
11057 >        ac_header_compiler=no
11058 > fi
11059 >
11060 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11061 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11062 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11063 >
11064 > # Is the header present?
11065 > { echo "$as_me:$LINENO: checking iostream presence" >&5
11066 > echo $ECHO_N "checking iostream presence... $ECHO_C" >&6; }
11067 > cat >conftest.$ac_ext <<_ACEOF
11068 > /* confdefs.h.  */
11069 > _ACEOF
11070 > cat confdefs.h >>conftest.$ac_ext
11071 > cat >>conftest.$ac_ext <<_ACEOF
11072 > /* end confdefs.h.  */
11073 > #include <iostream>
11074 > _ACEOF
11075 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11076 > case "(($ac_try" in
11077 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11078 >  *) ac_try_echo=$ac_try;;
11079 > esac
11080 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11081 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11082    ac_status=$?
11083 +  grep -v '^ *+' conftest.er1 >conftest.err
11084 +  rm -f conftest.er1
11085 +  cat conftest.err >&5
11086    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11087 <  (exit $ac_status); }; } &&
11088 <         { ac_try='test -s conftest$ac_exeext'
11089 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11090 <  (eval $ac_try) 2>&5
11091 <  ac_status=$?
9788 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9789 <  (exit $ac_status); }; }; then
9790 <  ac_cv_lib_l_yywrap=yes
11087 >  (exit $ac_status); } >/dev/null && {
11088 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11089 >         test ! -s conftest.err
11090 >       }; then
11091 >  ac_header_preproc=yes
11092   else
11093    echo "$as_me: failed program was:" >&5
11094   sed 's/^/| /' conftest.$ac_ext >&5
11095  
11096 < ac_cv_lib_l_yywrap=no
11096 >  ac_header_preproc=no
11097   fi
9797 rm -f conftest.err conftest.$ac_objext \
9798      conftest$ac_exeext conftest.$ac_ext
9799 LIBS=$ac_check_lib_save_LIBS
9800 fi
9801 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
9802 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
9803 if test $ac_cv_lib_l_yywrap = yes; then
9804  LEXLIB="-ll"
9805 fi
11098  
11099 + rm -f conftest.err conftest.$ac_ext
11100 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11101 + echo "${ECHO_T}$ac_header_preproc" >&6; }
11102 +
11103 + # So?  What about this header?
11104 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11105 +  yes:no: )
11106 +    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
11107 + echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
11108 +    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
11109 + echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
11110 +    ac_header_preproc=yes
11111 +    ;;
11112 +  no:yes:* )
11113 +    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
11114 + echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
11115 +    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
11116 + echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
11117 +    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
11118 + echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
11119 +    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
11120 + echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
11121 +    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
11122 + echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
11123 +    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
11124 + echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
11125 +    ( cat <<\_ASBOX
11126 + ## ------------------------------ ##
11127 + ## Report this to gezelter@nd.edu ##
11128 + ## ------------------------------ ##
11129 + _ASBOX
11130 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
11131 +    ;;
11132 + esac
11133 + { echo "$as_me:$LINENO: checking for iostream" >&5
11134 + echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
11135 + if test "${ac_cv_header_iostream+set}" = set; then
11136 +  echo $ECHO_N "(cached) $ECHO_C" >&6
11137 + else
11138 +  ac_cv_header_iostream=$ac_header_preproc
11139   fi
11140 + { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
11141 + echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
11142  
11143   fi
11144 + if test $ac_cv_header_iostream = yes; then
11145  
11146 < if test "x$LEX" != "x:"; then
11147 <  echo "$as_me:$LINENO: checking lex output file root" >&5
11148 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
11149 < if test "${ac_cv_prog_lex_root+set}" = set; then
11146 >
11147 > cat >>confdefs.h <<\_ACEOF
11148 > #define HAVE_IOSTREAM 1
11149 > _ACEOF
11150 >
11151 >
11152 > else
11153 >
11154 >
11155 > for ac_header in iostream.h
11156 > do
11157 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11158 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11159 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11160 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11161 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11162    echo $ECHO_N "(cached) $ECHO_C" >&6
11163 + fi
11164 + ac_res=`eval echo '${'$as_ac_Header'}'`
11165 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
11166 + echo "${ECHO_T}$ac_res" >&6; }
11167   else
11168 <  # The minimal lex program is just a single line: %%.  But some broken lexes
11169 < # (Solaris, I think it was) want two %% lines, so accommodate them.
11170 < cat >conftest.l <<_ACEOF
11171 < %%
11172 < %%
11168 >  # Is the header compilable?
11169 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11170 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11171 > cat >conftest.$ac_ext <<_ACEOF
11172 > /* confdefs.h.  */
11173   _ACEOF
11174 < { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
11175 <  (eval $LEX conftest.l) 2>&5
11174 > cat confdefs.h >>conftest.$ac_ext
11175 > cat >>conftest.$ac_ext <<_ACEOF
11176 > /* end confdefs.h.  */
11177 > $ac_includes_default
11178 > #include <$ac_header>
11179 > _ACEOF
11180 > rm -f conftest.$ac_objext
11181 > if { (ac_try="$ac_compile"
11182 > case "(($ac_try" in
11183 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11184 >  *) ac_try_echo=$ac_try;;
11185 > esac
11186 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11187 >  (eval "$ac_compile") 2>conftest.er1
11188    ac_status=$?
11189 +  grep -v '^ *+' conftest.er1 >conftest.err
11190 +  rm -f conftest.er1
11191 +  cat conftest.err >&5
11192    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11193 <  (exit $ac_status); }
11194 < if test -f lex.yy.c; then
11195 <  ac_cv_prog_lex_root=lex.yy
11196 < elif test -f lexyy.c; then
11197 <  ac_cv_prog_lex_root=lexyy
11193 >  (exit $ac_status); } && {
11194 >         test -z "$ac_cxx_werror_flag" ||
11195 >         test ! -s conftest.err
11196 >       } && test -s conftest.$ac_objext; then
11197 >  ac_header_compiler=yes
11198   else
11199 <  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
11200 < echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
11201 <   { (exit 1); exit 1; }; }
11199 >  echo "$as_me: failed program was:" >&5
11200 > sed 's/^/| /' conftest.$ac_ext >&5
11201 >
11202 >        ac_header_compiler=no
11203   fi
9837 fi
9838 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
9839 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9840 rm -f conftest.l
9841 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11204  
11205 < echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
11206 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
11207 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
11208 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11209 < else
11210 <  # POSIX says lex can declare yytext either as a pointer or an array; the
11211 < # default is implementation-dependent. Figure out which it is, since
9850 < # not all implementations provide the %pointer and %array declarations.
9851 < ac_cv_prog_lex_yytext_pointer=no
9852 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9853 < ac_save_LIBS=$LIBS
9854 < LIBS="$LIBS $LEXLIB"
11205 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11206 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11207 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11208 >
11209 > # Is the header present?
11210 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11211 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11212   cat >conftest.$ac_ext <<_ACEOF
11213 < `cat $LEX_OUTPUT_ROOT.c`
11213 > /* confdefs.h.  */
11214   _ACEOF
11215 < rm -f conftest.$ac_objext conftest$ac_exeext
11216 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11217 <  (eval $ac_link) 2>conftest.er1
11215 > cat confdefs.h >>conftest.$ac_ext
11216 > cat >>conftest.$ac_ext <<_ACEOF
11217 > /* end confdefs.h.  */
11218 > #include <$ac_header>
11219 > _ACEOF
11220 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11221 > case "(($ac_try" in
11222 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11223 >  *) ac_try_echo=$ac_try;;
11224 > esac
11225 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11226 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11227    ac_status=$?
11228    grep -v '^ *+' conftest.er1 >conftest.err
11229    rm -f conftest.er1
11230    cat conftest.err >&5
11231    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11232 <  (exit $ac_status); } &&
11233 <         { ac_try='test -z "$ac_c_werror_flag"
11234 <                         || test ! -s conftest.err'
11235 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11236 <  (eval $ac_try) 2>&5
9871 <  ac_status=$?
9872 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873 <  (exit $ac_status); }; } &&
9874 <         { ac_try='test -s conftest$ac_exeext'
9875 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9876 <  (eval $ac_try) 2>&5
9877 <  ac_status=$?
9878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879 <  (exit $ac_status); }; }; then
9880 <  ac_cv_prog_lex_yytext_pointer=yes
11232 >  (exit $ac_status); } >/dev/null && {
11233 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11234 >         test ! -s conftest.err
11235 >       }; then
11236 >  ac_header_preproc=yes
11237   else
11238    echo "$as_me: failed program was:" >&5
11239   sed 's/^/| /' conftest.$ac_ext >&5
11240  
11241 +  ac_header_preproc=no
11242   fi
9886 rm -f conftest.err conftest.$ac_objext \
9887      conftest$ac_exeext conftest.$ac_ext
9888 LIBS=$ac_save_LIBS
9889 rm -f "${LEX_OUTPUT_ROOT}.c"
11243  
11244 < fi
11245 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
11246 < echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
9894 < if test $ac_cv_prog_lex_yytext_pointer = yes; then
11244 > rm -f conftest.err conftest.$ac_ext
11245 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11246 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11247  
11248 < cat >>confdefs.h <<\_ACEOF
11249 < #define YYTEXT_POINTER 1
11250 < _ACEOF
11251 <
11252 < fi
11253 <
11254 < fi
11255 <
11256 <   # Extract the first word of "perl", so it can be a program name with args.
11257 < set dummy perl; ac_word=$2
11258 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11259 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11260 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
11248 > # So?  What about this header?
11249 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11250 >  yes:no: )
11251 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11252 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11253 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11254 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11255 >    ac_header_preproc=yes
11256 >    ;;
11257 >  no:yes:* )
11258 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11259 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11260 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11261 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11262 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11263 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11264 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11265 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11266 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11267 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11268 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11269 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11270 >    ( cat <<\_ASBOX
11271 > ## ------------------------------ ##
11272 > ## Report this to gezelter@nd.edu ##
11273 > ## ------------------------------ ##
11274 > _ASBOX
11275 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11276 >    ;;
11277 > esac
11278 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11279 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11280 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11281    echo $ECHO_N "(cached) $ECHO_C" >&6
11282   else
11283 <  case $PERLINTERP in
11284 <  [\\/]* | ?:[\\/]*)
11285 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
11286 <  ;;
11287 <  *)
9916 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9917 < for as_dir in $PATH
9918 < do
9919 <  IFS=$as_save_IFS
9920 <  test -z "$as_dir" && as_dir=.
9921 <  for ac_exec_ext in '' $ac_executable_extensions; do
9922 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9923 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9924 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9925 <    break 2
9926 <  fi
9927 < done
9928 < done
11283 >  eval "$as_ac_Header=\$ac_header_preproc"
11284 > fi
11285 > ac_res=`eval echo '${'$as_ac_Header'}'`
11286 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11287 > echo "${ECHO_T}$ac_res" >&6; }
11288  
9930  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
9931  ;;
9932 esac
11289   fi
11290 < PERLINTERP=$ac_cv_path_PERLINTERP
11290 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11291 >  cat >>confdefs.h <<_ACEOF
11292 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11293 > _ACEOF
11294  
9936 if test -n "$PERLINTERP"; then
9937  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
9938 echo "${ECHO_T}$PERLINTERP" >&6
9939 else
9940  echo "$as_me:$LINENO: result: no" >&5
9941 echo "${ECHO_T}no" >&6
11295   fi
11296  
11297 <   ac_cv_path_perlinterp="$PERLINTERP"
9945 <   _sHpB='#!'
11297 > done
11298  
11299  
9948 # Check whether --with-perl-shebang or --without-perl-shebang was given.
9949 if test "${with_perl_shebang+set}" = set; then
9950  withval="$with_perl_shebang"
9951  opt_perl_shebang="$withval"
9952 else
9953                opt_perl_shebang="not_set"
9954 fi;
9955   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9956 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9957 if test "${ax_cv_opt_perl_shebang+set}" = set; then
9958  echo $ECHO_N "(cached) $ECHO_C" >&6
9959 else
9960   case "$opt_perl_shebang" in
9961                      not_set  ) ax_cv_opt_perl_shebang=''
9962                               ;;
9963                         *     )
9964        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9965                    esac
9966
11300   fi
9968 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
9969 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9970   if test "A$ax_cv_opt_perl_shebang" != "A"
9971     then
9972       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9973       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9974              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9975 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
11301  
9977 # Automatic detection of sharpbang formula starts here
9978     else
9979   _somian_shbangperl=`$PERLINTERP -V:startperl`
9980   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
9981   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
9982 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
9983 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
9984  echo $ECHO_N "(cached) $ECHO_C" >&6
9985 else
9986  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9987        if test "x$_somian_kspb_perl" == x
9988          then _somian_ksbp_warn_empty='durnit'
9989          else
9990          case "A$_somian_kspb_perl" in
9991                 A#!*perl* )
9992           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9993                        ;;
9994                     A*    )  _somian_ksbp_warn_defau='trouble'
9995                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9996          esac
9997        fi
11302  
9999 fi
10000 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
10001 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
10002 # The above prints Checking ... result message to user.
10003   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
11303  
10005    if test A${_somian_ksbp_warn_empty+set} == Aset
10006      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
10007 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
10008    fi
10009 # Inform user after printing result value
10010    if test A${_somian_ksbp_warn_defau+set} == Aset
10011      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
10012 echo "$as_me: Maybe Not good -" >&6;}
10013           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
10014 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
10015      else { echo "$as_me:$LINENO: OK Good result - " >&5
10016 echo "$as_me: OK Good result - " >&6;}
10017           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
10018 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
10019    fi
10020  fi
11304  
11305 < # Extract the first word of "ar", so it can be a program name with args.
11306 < set dummy ar; ac_word=$2
11307 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11308 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10026 < if test "${ac_cv_prog_AR+set}" = set; then
11305 >  if test "${ac_cv_header_iomanip+set}" = set; then
11306 >  { echo "$as_me:$LINENO: checking for iomanip" >&5
11307 > echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
11308 > if test "${ac_cv_header_iomanip+set}" = set; then
11309    echo $ECHO_N "(cached) $ECHO_C" >&6
10028 else
10029  if test -n "$AR"; then
10030  ac_cv_prog_AR="$AR" # Let the user override the test.
10031 else
10032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10033 for as_dir in $PATH
10034 do
10035  IFS=$as_save_IFS
10036  test -z "$as_dir" && as_dir=.
10037  for ac_exec_ext in '' $ac_executable_extensions; do
10038  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10039    ac_cv_prog_AR="ar"
10040    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10041    break 2
10042  fi
10043 done
10044 done
10045
10046  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
11310   fi
11311 < fi
11312 < AR=$ac_cv_prog_AR
10050 < if test -n "$AR"; then
10051 <  echo "$as_me:$LINENO: result: $AR" >&5
10052 < echo "${ECHO_T}$AR" >&6
11311 > { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11312 > echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
11313   else
11314 <  echo "$as_me:$LINENO: result: no" >&5
11315 < echo "${ECHO_T}no" >&6
11316 < fi
11317 <
11318 < if test "$AR" = "NONE"; then
10059 <  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
10060 < echo "$as_me: error: --> Can't find \`ar'!" >&2;}
10061 <   { (exit 1); exit 1; }; }
10062 <  cat >confcache <<\_ACEOF
10063 < # This file is a shell script that caches the results of configure
10064 < # tests run on this system so they can be shared between configure
10065 < # scripts and configure runs, see configure's option --config-cache.
10066 < # It is not useful on other systems.  If it contains results you don't
10067 < # want to keep, you may remove or edit it.
10068 < #
10069 < # config.status only pays attention to the cache file if you give it
10070 < # the --recheck option to rerun configure.
10071 < #
10072 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
10073 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
10074 < # following values.
10075 <
11314 >  # Is the header compilable?
11315 > { echo "$as_me:$LINENO: checking iomanip usability" >&5
11316 > echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6; }
11317 > cat >conftest.$ac_ext <<_ACEOF
11318 > /* confdefs.h.  */
11319   _ACEOF
11320 + cat confdefs.h >>conftest.$ac_ext
11321 + cat >>conftest.$ac_ext <<_ACEOF
11322 + /* end confdefs.h.  */
11323 + $ac_includes_default
11324 + #include <iomanip>
11325 + _ACEOF
11326 + rm -f conftest.$ac_objext
11327 + if { (ac_try="$ac_compile"
11328 + case "(($ac_try" in
11329 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11330 +  *) ac_try_echo=$ac_try;;
11331 + esac
11332 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11333 +  (eval "$ac_compile") 2>conftest.er1
11334 +  ac_status=$?
11335 +  grep -v '^ *+' conftest.er1 >conftest.err
11336 +  rm -f conftest.er1
11337 +  cat conftest.err >&5
11338 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11339 +  (exit $ac_status); } && {
11340 +         test -z "$ac_cxx_werror_flag" ||
11341 +         test ! -s conftest.err
11342 +       } && test -s conftest.$ac_objext; then
11343 +  ac_header_compiler=yes
11344 + else
11345 +  echo "$as_me: failed program was:" >&5
11346 + sed 's/^/| /' conftest.$ac_ext >&5
11347  
11348 < # The following way of writing the cache mishandles newlines in values,
10079 < # but we know of no workaround that is simple, portable, and efficient.
10080 < # So, don't put newlines in cache variables' values.
10081 < # Ultrix sh set writes to stderr and can't be redirected directly,
10082 < # and sets the high bit in the cache file unless we assign to the vars.
10083 < {
10084 <  (set) 2>&1 |
10085 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
10086 <    *ac_space=\ *)
10087 <      # `set' does not quote correctly, so add quotes (double-quote
10088 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
10089 <      sed -n \
10090 <        "s/'/'\\\\''/g;
10091 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10092 <      ;;
10093 <    *)
10094 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
10095 <      sed -n \
10096 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10097 <      ;;
10098 <    esac;
10099 < } |
10100 <  sed '
10101 <     t clear
10102 <     : clear
10103 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10104 <     t end
10105 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10106 <     : end' >>confcache
10107 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
10108 <  if test -w $cache_file; then
10109 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10110 <    cat confcache >$cache_file
10111 <  else
10112 <    echo "not updating unwritable cache $cache_file"
10113 <  fi
11348 >        ac_header_compiler=no
11349   fi
10115 rm -f confcache
10116  exit 1
10117 fi
11350  
11351 < # Extract the first word of "ps", so it can be a program name with args.
11352 < set dummy ps; ac_word=$2
11353 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10122 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10123 < if test "${ac_cv_path_PS+set}" = set; then
10124 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10125 < else
10126 <  case $PS in
10127 <  [\\/]* | ?:[\\/]*)
10128 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
10129 <  ;;
10130 <  *)
10131 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10132 < for as_dir in $PATH
10133 < do
10134 <  IFS=$as_save_IFS
10135 <  test -z "$as_dir" && as_dir=.
10136 <  for ac_exec_ext in '' $ac_executable_extensions; do
10137 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10138 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
10139 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10140 <    break 2
10141 <  fi
10142 < done
10143 < done
11351 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11352 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11353 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11354  
11355 <  ;;
11355 > # Is the header present?
11356 > { echo "$as_me:$LINENO: checking iomanip presence" >&5
11357 > echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6; }
11358 > cat >conftest.$ac_ext <<_ACEOF
11359 > /* confdefs.h.  */
11360 > _ACEOF
11361 > cat confdefs.h >>conftest.$ac_ext
11362 > cat >>conftest.$ac_ext <<_ACEOF
11363 > /* end confdefs.h.  */
11364 > #include <iomanip>
11365 > _ACEOF
11366 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11367 > case "(($ac_try" in
11368 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11369 >  *) ac_try_echo=$ac_try;;
11370   esac
11371 < fi
11372 < PS=$ac_cv_path_PS
11373 <
11374 < if test -n "$PS"; then
11375 <  echo "$as_me:$LINENO: result: $PS" >&5
11376 < echo "${ECHO_T}$PS" >&6
11371 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11372 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11373 >  ac_status=$?
11374 >  grep -v '^ *+' conftest.er1 >conftest.err
11375 >  rm -f conftest.er1
11376 >  cat conftest.err >&5
11377 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378 >  (exit $ac_status); } >/dev/null && {
11379 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11380 >         test ! -s conftest.err
11381 >       }; then
11382 >  ac_header_preproc=yes
11383   else
11384 <  echo "$as_me:$LINENO: result: no" >&5
11385 < echo "${ECHO_T}no" >&6
11384 >  echo "$as_me: failed program was:" >&5
11385 > sed 's/^/| /' conftest.$ac_ext >&5
11386 >
11387 >  ac_header_preproc=no
11388   fi
11389  
11390 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
11391 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
11392 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
11390 > rm -f conftest.err conftest.$ac_ext
11391 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11392 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11393 >
11394 > # So?  What about this header?
11395 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11396 >  yes:no: )
11397 >    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11398 > echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11399 >    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11400 > echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11401 >    ac_header_preproc=yes
11402 >    ;;
11403 >  no:yes:* )
11404 >    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11405 > echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11406 >    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
11407 > echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
11408 >    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11409 > echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11410 >    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
11411 > echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
11412 >    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11413 > echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11414 >    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11415 > echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11416 >    ( cat <<\_ASBOX
11417 > ## ------------------------------ ##
11418 > ## Report this to gezelter@nd.edu ##
11419 > ## ------------------------------ ##
11420 > _ASBOX
11421 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11422 >    ;;
11423 > esac
11424 > { echo "$as_me:$LINENO: checking for iomanip" >&5
11425 > echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
11426 > if test "${ac_cv_header_iomanip+set}" = set; then
11427    echo $ECHO_N "(cached) $ECHO_C" >&6
11428   else
11429 +  ac_cv_header_iomanip=$ac_header_preproc
11430 + fi
11431 + { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11432 + echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
11433  
10164        if $PS ax -o rss > /dev/null 2>&1; then
10165                ac_cv_prog_ps_ax=yes
10166        else
10167                ac_cv_prog_ps_ax=no
10168        fi
10169        if $PS -ef -o rss > /dev/null 2>&1; then
10170                ac_cv_prog_ps_ef=yes
10171        else
10172                ac_cv_prog_ps_ef=no
10173        fi
10174        if test "$ac_cv_prog_ps_ax" = yes; then
10175                ac_cv_prog_ps_syntax=BSD
10176        else
10177                if test "$ac_cv_prog_ps_ef" = yes; then
10178                        ac_cv_prog_ps_syntax=POSIX
10179                else
10180                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
10181 echo "$as_me: error: Could not determine ps syntax" >&2;}
10182   { (exit 1); exit 1; }; }
10183                fi
10184        fi
10185
11434   fi
11435 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
10188 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
11435 > if test $ac_cv_header_iomanip = yes; then
11436  
11437  
11438 < cat >>confdefs.h <<_ACEOF
11439 < #define PSCOMMAND $PS
11438 > cat >>confdefs.h <<\_ACEOF
11439 > #define HAVE_IOMANIP 1
11440   _ACEOF
11441  
11442  
11443 < cat >>confdefs.h <<\_ACEOF
10197 < #define OBAPI
10198 < _ACEOF
11443 > else
11444  
11445  
11446 + for ac_header in iomanip.h
11447 + do
11448 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11449 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11450 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11451 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11452 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11453 +  echo $ECHO_N "(cached) $ECHO_C" >&6
11454 + fi
11455 + ac_res=`eval echo '${'$as_ac_Header'}'`
11456 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
11457 + echo "${ECHO_T}$ac_res" >&6; }
11458 + else
11459 +  # Is the header compilable?
11460 + { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11461 + echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11462 + cat >conftest.$ac_ext <<_ACEOF
11463 + /* confdefs.h.  */
11464 + _ACEOF
11465 + cat confdefs.h >>conftest.$ac_ext
11466 + cat >>conftest.$ac_ext <<_ACEOF
11467 + /* end confdefs.h.  */
11468 + $ac_includes_default
11469 + #include <$ac_header>
11470 + _ACEOF
11471 + rm -f conftest.$ac_objext
11472 + if { (ac_try="$ac_compile"
11473 + case "(($ac_try" in
11474 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11475 +  *) ac_try_echo=$ac_try;;
11476 + esac
11477 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11478 +  (eval "$ac_compile") 2>conftest.er1
11479 +  ac_status=$?
11480 +  grep -v '^ *+' conftest.er1 >conftest.err
11481 +  rm -f conftest.er1
11482 +  cat conftest.err >&5
11483 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11484 +  (exit $ac_status); } && {
11485 +         test -z "$ac_cxx_werror_flag" ||
11486 +         test ! -s conftest.err
11487 +       } && test -s conftest.$ac_objext; then
11488 +  ac_header_compiler=yes
11489 + else
11490 +  echo "$as_me: failed program was:" >&5
11491 + sed 's/^/| /' conftest.$ac_ext >&5
11492  
11493 < if test "$ac_cv_prog_ps_syntax" = BSD; then
11493 >        ac_header_compiler=no
11494 > fi
11495  
11496 < cat >>confdefs.h <<\_ACEOF
11497 < #define PSTYPE_IS_BSD 1
11498 < _ACEOF
11496 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11497 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11498 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11499  
11500 < else
11501 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
11502 <
11503 < cat >>confdefs.h <<\_ACEOF
11504 < #define PSTYPE_IS_POSIX 1
11500 > # Is the header present?
11501 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11502 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11503 > cat >conftest.$ac_ext <<_ACEOF
11504 > /* confdefs.h.  */
11505   _ACEOF
11506 <
11507 <   else
11508 <       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
11509 < echo "$as_me: error: Unknown ps syntax type!" >&2;}
11510 <   { (exit 1); exit 1; }; }
11511 <   fi
11512 < fi
11513 <
11514 <
11515 < # Check whether --with-mpi or --without-mpi was given.
11516 < if test "${with_mpi+set}" = set; then
11517 <  withval="$with_mpi"
11518 <  with_mpi=$withval
11506 > cat confdefs.h >>conftest.$ac_ext
11507 > cat >>conftest.$ac_ext <<_ACEOF
11508 > /* end confdefs.h.  */
11509 > #include <$ac_header>
11510 > _ACEOF
11511 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11512 > case "(($ac_try" in
11513 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11514 >  *) ac_try_echo=$ac_try;;
11515 > esac
11516 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11517 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11518 >  ac_status=$?
11519 >  grep -v '^ *+' conftest.er1 >conftest.err
11520 >  rm -f conftest.er1
11521 >  cat conftest.err >&5
11522 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11523 >  (exit $ac_status); } >/dev/null && {
11524 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11525 >         test ! -s conftest.err
11526 >       }; then
11527 >  ac_header_preproc=yes
11528   else
11529 <  with_mpi="no"
11530 < fi;
11529 >  echo "$as_me: failed program was:" >&5
11530 > sed 's/^/| /' conftest.$ac_ext >&5
11531  
11532 < case "x$with_mpi" in
10232 <        xyes | "x")  USE_MPI=yes;;
10233 <        xno) USE_MPI=no ;;
10234 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
10235 < esac
10236 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
10237 <        MPI="/usr/local"
11532 >  ac_header_preproc=no
11533   fi
10239 if test "$USE_MPI" = "yes"; then
11534  
11535 + rm -f conftest.err conftest.$ac_ext
11536 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11537 + echo "${ECHO_T}$ac_header_preproc" >&6; }
11538  
11539 < # Set variables...
11540 < MPI_LIB_DIR="$MPI/lib"
11541 < MPI_INC_DIR="$MPI/include"
11542 <
11543 <
11544 <
11545 < echo "$as_me:$LINENO: checking for mpi.h" >&5
11546 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
11547 < have_mpi_h=0
11548 < rm -f conftest*
11549 < echo '#include <mpi.h>' > conftest.cc
11550 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
11551 <        echo "$as_me:$LINENO: result: yes" >&5
11552 < echo "${ECHO_T}yes" >&6
11553 <        have_mpi_h=1
11539 > # So?  What about this header?
11540 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11541 >  yes:no: )
11542 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11543 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11544 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11545 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11546 >    ac_header_preproc=yes
11547 >    ;;
11548 >  no:yes:* )
11549 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11550 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11551 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11552 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11553 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11554 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11555 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11556 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11557 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11558 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11559 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11560 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11561 >    ( cat <<\_ASBOX
11562 > ## ------------------------------ ##
11563 > ## Report this to gezelter@nd.edu ##
11564 > ## ------------------------------ ##
11565 > _ASBOX
11566 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11567 >    ;;
11568 > esac
11569 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11570 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11571 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11572 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11573   else
11574 <        if test -s conftest.out ; then
10259 <                cat conftest.out >> config.log
10260 <        fi
10261 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10262 < echo "${ECHO_T}no! Check MPI include paths" >&6
10263 <        USE_MPI="no"
11574 >  eval "$as_ac_Header=\$ac_header_preproc"
11575   fi
11576 < rm -f conftest*
11577 < if test "$have_mpi_h" = 1; then
11576 > ac_res=`eval echo '${'$as_ac_Header'}'`
11577 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11578 > echo "${ECHO_T}$ac_res" >&6; }
11579  
11580 < cat >>confdefs.h <<\_ACEOF
11581 < #define HAVE_MPI_H 1
11580 > fi
11581 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11582 >  cat >>confdefs.h <<_ACEOF
11583 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11584   _ACEOF
11585  
11586   fi
11587  
11588 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
10275 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
10276 < have_mpif_h=0
10277 < rm -f conftest*
10278 < cat >conftest.f90 <<EOF
10279 < program main
10280 <   include 'mpif.h'
10281 < end
10282 < EOF
10283 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
10284 <        echo "$as_me:$LINENO: result: yes" >&5
10285 < echo "${ECHO_T}yes" >&6
10286 <        MPI_F90_INC="$MPI_INC_DIR"
10287 <        have_mpif_h=1
10288 < else
10289 <        if test -s conftest.out ; then
10290 <                cat conftest.out >> config.log
10291 <        fi
10292 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10293 < echo "${ECHO_T}no! Check MPI include paths" >&6
10294 <        USE_MPI="no"
10295 < fi
10296 < rm -f conftest*
11588 > done
11589  
10298 if test "$have_mpif_h" = 1; then
11590  
10300 cat >>confdefs.h <<\_ACEOF
10301 #define HAVE_MPIF_H 1
10302 _ACEOF
10303
11591   fi
11592  
10306 ac_ext=c
10307 ac_cpp='$CPP $CPPFLAGS'
10308 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10309 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10310 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11593  
10312 ac_save_LDFLAGS=$LDFLAGS
10313 LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
11594  
11595 < if test x = x"$MPI_LIB"; then
11596 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
11597 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
11598 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
11595 >
11596 > for ac_header in cmath
11597 > do
11598 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11599 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11600 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11601 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11602 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11603    echo $ECHO_N "(cached) $ECHO_C" >&6
11604 + fi
11605 + ac_res=`eval echo '${'$as_ac_Header'}'`
11606 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
11607 + echo "${ECHO_T}$ac_res" >&6; }
11608   else
11609 <  ac_check_lib_save_LIBS=$LIBS
11610 < LIBS="-lmpich  $LIBS"
11609 >  # Is the header compilable?
11610 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11611 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11612   cat >conftest.$ac_ext <<_ACEOF
11613   /* confdefs.h.  */
11614   _ACEOF
11615   cat confdefs.h >>conftest.$ac_ext
11616   cat >>conftest.$ac_ext <<_ACEOF
11617   /* end confdefs.h.  */
11618 <
11619 < /* Override any gcc2 internal prototype to avoid an error.  */
10331 < #ifdef __cplusplus
10332 < extern "C"
10333 < #endif
10334 < /* We use char because int might match the return type of a gcc2
10335 <   builtin and then its argument prototype would still apply.  */
10336 < char MPI_Init ();
10337 < int
10338 < main ()
10339 < {
10340 < MPI_Init ();
10341 <  ;
10342 <  return 0;
10343 < }
11618 > $ac_includes_default
11619 > #include <$ac_header>
11620   _ACEOF
11621 < rm -f conftest.$ac_objext conftest$ac_exeext
11622 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11623 <  (eval $ac_link) 2>conftest.er1
11621 > rm -f conftest.$ac_objext
11622 > if { (ac_try="$ac_compile"
11623 > case "(($ac_try" in
11624 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11625 >  *) ac_try_echo=$ac_try;;
11626 > esac
11627 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11628 >  (eval "$ac_compile") 2>conftest.er1
11629    ac_status=$?
11630    grep -v '^ *+' conftest.er1 >conftest.err
11631    rm -f conftest.er1
11632    cat conftest.err >&5
11633    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634 <  (exit $ac_status); } &&
11635 <         { ac_try='test -z "$ac_c_werror_flag"
11636 <                         || test ! -s conftest.err'
11637 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11638 <  (eval $ac_try) 2>&5
10358 <  ac_status=$?
10359 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10360 <  (exit $ac_status); }; } &&
10361 <         { ac_try='test -s conftest$ac_exeext'
10362 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10363 <  (eval $ac_try) 2>&5
10364 <  ac_status=$?
10365 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10366 <  (exit $ac_status); }; }; then
10367 <  ac_cv_lib_mpich_MPI_Init=yes
11634 >  (exit $ac_status); } && {
11635 >         test -z "$ac_cxx_werror_flag" ||
11636 >         test ! -s conftest.err
11637 >       } && test -s conftest.$ac_objext; then
11638 >  ac_header_compiler=yes
11639   else
11640    echo "$as_me: failed program was:" >&5
11641   sed 's/^/| /' conftest.$ac_ext >&5
11642  
11643 < ac_cv_lib_mpich_MPI_Init=no
11643 >        ac_header_compiler=no
11644   fi
11645 < rm -f conftest.err conftest.$ac_objext \
11646 <      conftest$ac_exeext conftest.$ac_ext
11647 < LIBS=$ac_check_lib_save_LIBS
11648 < fi
11649 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
11650 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
11651 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
11652 <  MPI_LIB="-lmpich"
11645 >
11646 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11647 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11648 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11649 >
11650 > # Is the header present?
11651 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11652 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11653 > cat >conftest.$ac_ext <<_ACEOF
11654 > /* confdefs.h.  */
11655 > _ACEOF
11656 > cat confdefs.h >>conftest.$ac_ext
11657 > cat >>conftest.$ac_ext <<_ACEOF
11658 > /* end confdefs.h.  */
11659 > #include <$ac_header>
11660 > _ACEOF
11661 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11662 > case "(($ac_try" in
11663 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11664 >  *) ac_try_echo=$ac_try;;
11665 > esac
11666 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11667 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11668 >  ac_status=$?
11669 >  grep -v '^ *+' conftest.er1 >conftest.err
11670 >  rm -f conftest.er1
11671 >  cat conftest.err >&5
11672 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673 >  (exit $ac_status); } >/dev/null && {
11674 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11675 >         test ! -s conftest.err
11676 >       }; then
11677 >  ac_header_preproc=yes
11678 > else
11679 >  echo "$as_me: failed program was:" >&5
11680 > sed 's/^/| /' conftest.$ac_ext >&5
11681 >
11682 >  ac_header_preproc=no
11683   fi
11684  
11685 + rm -f conftest.err conftest.$ac_ext
11686 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11687 + echo "${ECHO_T}$ac_header_preproc" >&6; }
11688 +
11689 + # So?  What about this header?
11690 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11691 +  yes:no: )
11692 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11693 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11694 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11695 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11696 +    ac_header_preproc=yes
11697 +    ;;
11698 +  no:yes:* )
11699 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11700 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11701 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11702 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11703 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11704 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11705 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11706 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11707 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11708 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11709 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11710 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11711 +    ( cat <<\_ASBOX
11712 + ## ------------------------------ ##
11713 + ## Report this to gezelter@nd.edu ##
11714 + ## ------------------------------ ##
11715 + _ASBOX
11716 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
11717 +    ;;
11718 + esac
11719 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
11720 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11721 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11722 +  echo $ECHO_N "(cached) $ECHO_C" >&6
11723 + else
11724 +  eval "$as_ac_Header=\$ac_header_preproc"
11725   fi
11726 < if test x = x"$MPI_LIB"; then
11727 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
11728 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
11729 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
11726 > ac_res=`eval echo '${'$as_ac_Header'}'`
11727 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11728 > echo "${ECHO_T}$ac_res" >&6; }
11729 >
11730 > fi
11731 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11732 >  cat >>confdefs.h <<_ACEOF
11733 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11734 > _ACEOF
11735 >
11736 > fi
11737 >
11738 > done
11739 >
11740 >
11741 >
11742 >
11743 >  { echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11744 > echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6; }
11745 > if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11746    echo $ECHO_N "(cached) $ECHO_C" >&6
11747   else
11748 <  ac_check_lib_save_LIBS=$LIBS
11749 < LIBS="-lmpi  $LIBS"
11750 < cat >conftest.$ac_ext <<_ACEOF
11748 >
11749 >      ac_cv_cxx_have_std_iostream=no
11750 >      ac_cv_cxx_need_use_std_iostream=no
11751 >      if test "x$ac_cv_cxx_namespaces" = xyes; then
11752 >
11753 >        ac_ext=cpp
11754 > ac_cpp='$CXXCPP $CPPFLAGS'
11755 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11756 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11757 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11758 >
11759 >        cat >conftest.$ac_ext <<_ACEOF
11760   /* confdefs.h.  */
11761   _ACEOF
11762   cat confdefs.h >>conftest.$ac_ext
11763   cat >>conftest.$ac_ext <<_ACEOF
11764   /* end confdefs.h.  */
11765  
11766 < /* Override any gcc2 internal prototype to avoid an error.  */
11767 < #ifdef __cplusplus
11768 < extern "C"
11766 > #ifdef HAVE_IOSTREAM
11767 > #include <iostream>
11768 > #else
11769 > #include <iostream.h>
11770   #endif
11771 < /* We use char because int might match the return type of a gcc2
11772 <   builtin and then its argument prototype would still apply.  */
11773 < char MPI_Init ();
11771 >
11772 > #ifdef FC_DUMMY_MAIN
11773 > #ifndef FC_DUMMY_MAIN_EQ_F77
11774 > #  ifdef __cplusplus
11775 >     extern "C"
11776 > #  endif
11777 >   int FC_DUMMY_MAIN() { return 1; }
11778 > #endif
11779 > #endif
11780   int
11781   main ()
11782   {
11783 < MPI_Init ();
11783 > std::cout<<"Hello World"<<std::endl;return 0;
11784    ;
11785    return 0;
11786   }
11787   _ACEOF
11788 < rm -f conftest.$ac_objext conftest$ac_exeext
11789 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11790 <  (eval $ac_link) 2>conftest.er1
11788 > rm -f conftest.$ac_objext
11789 > if { (ac_try="$ac_compile"
11790 > case "(($ac_try" in
11791 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11792 >  *) ac_try_echo=$ac_try;;
11793 > esac
11794 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11795 >  (eval "$ac_compile") 2>conftest.er1
11796    ac_status=$?
11797    grep -v '^ *+' conftest.er1 >conftest.err
11798    rm -f conftest.er1
11799    cat conftest.err >&5
11800    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11801 <  (exit $ac_status); } &&
11802 <         { ac_try='test -z "$ac_c_werror_flag"
11803 <                         || test ! -s conftest.err'
11804 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11805 <  (eval $ac_try) 2>&5
10428 <  ac_status=$?
10429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 <  (exit $ac_status); }; } &&
10431 <         { ac_try='test -s conftest$ac_exeext'
10432 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433 <  (eval $ac_try) 2>&5
10434 <  ac_status=$?
10435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 <  (exit $ac_status); }; }; then
10437 <  ac_cv_lib_mpi_MPI_Init=yes
11801 >  (exit $ac_status); } && {
11802 >         test -z "$ac_cxx_werror_flag" ||
11803 >         test ! -s conftest.err
11804 >       } && test -s conftest.$ac_objext; then
11805 >  ac_cv_cxx_have_std_iostream=yes
11806   else
11807    echo "$as_me: failed program was:" >&5
11808   sed 's/^/| /' conftest.$ac_ext >&5
11809  
10442 ac_cv_lib_mpi_MPI_Init=no
10443 fi
10444 rm -f conftest.err conftest.$ac_objext \
10445      conftest$ac_exeext conftest.$ac_ext
10446 LIBS=$ac_check_lib_save_LIBS
10447 fi
10448 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10449 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10450 if test $ac_cv_lib_mpi_MPI_Init = yes; then
10451  MPI_LIB="-lmpi"
10452 fi
11810  
11811   fi
11812 < $as_unset ac_cv_lib_mpi_MPI_Init
11813 < if test x = x"$MPI_LIB"; then
11814 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10458 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10459 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10460 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10461 < else
10462 <  ac_check_lib_save_LIBS=$LIBS
10463 < LIBS="-lmpi "-llam" $LIBS"
10464 < cat >conftest.$ac_ext <<_ACEOF
11812 >
11813 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11814 >        cat >conftest.$ac_ext <<_ACEOF
11815   /* confdefs.h.  */
11816   _ACEOF
11817   cat confdefs.h >>conftest.$ac_ext
11818   cat >>conftest.$ac_ext <<_ACEOF
11819   /* end confdefs.h.  */
11820  
11821 < /* Override any gcc2 internal prototype to avoid an error.  */
11822 < #ifdef __cplusplus
11823 < extern "C"
11821 > #define __USE_STD_IOSTREAM 1
11822 > #ifdef HAVE_IOSTREAM
11823 > #include <iostream>
11824 > #else
11825 > #include <iostream.h>
11826   #endif
11827 < /* We use char because int might match the return type of a gcc2
11828 <   builtin and then its argument prototype would still apply.  */
11829 < char MPI_Init ();
11827 >
11828 > #ifdef FC_DUMMY_MAIN
11829 > #ifndef FC_DUMMY_MAIN_EQ_F77
11830 > #  ifdef __cplusplus
11831 >     extern "C"
11832 > #  endif
11833 >   int FC_DUMMY_MAIN() { return 1; }
11834 > #endif
11835 > #endif
11836   int
11837   main ()
11838   {
11839 < MPI_Init ();
11839 > std::cout<<"Hello World"<<std::endl;return 0;
11840    ;
11841    return 0;
11842   }
11843   _ACEOF
11844 < rm -f conftest.$ac_objext conftest$ac_exeext
11845 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11846 <  (eval $ac_link) 2>conftest.er1
11844 > rm -f conftest.$ac_objext
11845 > if { (ac_try="$ac_compile"
11846 > case "(($ac_try" in
11847 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11848 >  *) ac_try_echo=$ac_try;;
11849 > esac
11850 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11851 >  (eval "$ac_compile") 2>conftest.er1
11852    ac_status=$?
11853    grep -v '^ *+' conftest.er1 >conftest.err
11854    rm -f conftest.er1
11855    cat conftest.err >&5
11856    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11857 <  (exit $ac_status); } &&
11858 <         { ac_try='test -z "$ac_c_werror_flag"
11859 <                         || test ! -s conftest.err'
11860 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11861 <  (eval $ac_try) 2>&5
10499 <  ac_status=$?
10500 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10501 <  (exit $ac_status); }; } &&
10502 <         { ac_try='test -s conftest$ac_exeext'
10503 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10504 <  (eval $ac_try) 2>&5
10505 <  ac_status=$?
10506 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10507 <  (exit $ac_status); }; }; then
10508 <  ac_cv_lib_mpi_MPI_Init=yes
11857 >  (exit $ac_status); } && {
11858 >         test -z "$ac_cxx_werror_flag" ||
11859 >         test ! -s conftest.err
11860 >       } && test -s conftest.$ac_objext; then
11861 >  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11862   else
11863    echo "$as_me: failed program was:" >&5
11864   sed 's/^/| /' conftest.$ac_ext >&5
11865  
11866 < ac_cv_lib_mpi_MPI_Init=no
11866 >
11867   fi
11868 < rm -f conftest.err conftest.$ac_objext \
11869 <      conftest$ac_exeext conftest.$ac_ext
11870 < LIBS=$ac_check_lib_save_LIBS
11871 < fi
11872 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
11873 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
11874 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
11875 <  MPI_LIB="-lmpi -llam"
11876 < fi
11868 >
11869 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11870 >        ac_ext=cpp
11871 > ac_cpp='$CXXCPP $CPPFLAGS'
11872 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11873 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11874 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11875 >
11876 >      fi
11877  
11878   fi
11879 < $as_unset ac_cv_lib_mpich_MPI_Init
11880 < if test x = x"$MPI_LIB"; then
11881 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
11882 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
11883 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
11879 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11880 > echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6; }
11881 >  if test "$ac_cv_cxx_have_std_iostream" = yes; then
11882 >
11883 > cat >>confdefs.h <<\_ACEOF
11884 > #define HAVE_STD_IOSTREAM 1
11885 > _ACEOF
11886 >
11887 >  fi
11888 >  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11889 >
11890 > cat >>confdefs.h <<\_ACEOF
11891 > #define __USE_STD_IOSTREAM 1
11892 > _ACEOF
11893 >
11894 >  fi
11895 >
11896 >
11897 >
11898 >
11899 >  { echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11900 > echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6; }
11901 > if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11902    echo $ECHO_N "(cached) $ECHO_C" >&6
11903   else
11904 <  ac_check_lib_save_LIBS=$LIBS
11905 < LIBS="-lmpich "-lpmpich" $LIBS"
11906 < cat >conftest.$ac_ext <<_ACEOF
11904 >
11905 >      ac_cv_cxx_have_std_stl=no
11906 >      if test "x$ac_cv_cxx_namespaces" = xyes; then
11907 >
11908 >        ac_ext=cpp
11909 > ac_cpp='$CXXCPP $CPPFLAGS'
11910 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11911 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11912 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11913 >
11914 >        cat >conftest.$ac_ext <<_ACEOF
11915   /* confdefs.h.  */
11916   _ACEOF
11917   cat confdefs.h >>conftest.$ac_ext
11918   cat >>conftest.$ac_ext <<_ACEOF
11919   /* end confdefs.h.  */
11920 + #include <list>
11921  
11922 < /* Override any gcc2 internal prototype to avoid an error.  */
11923 < #ifdef __cplusplus
11924 < extern "C"
11922 > #ifdef FC_DUMMY_MAIN
11923 > #ifndef FC_DUMMY_MAIN_EQ_F77
11924 > #  ifdef __cplusplus
11925 >     extern "C"
11926 > #  endif
11927 >   int FC_DUMMY_MAIN() { return 1; }
11928   #endif
11929 < /* We use char because int might match the return type of a gcc2
10547 <   builtin and then its argument prototype would still apply.  */
10548 < char MPI_Init ();
11929 > #endif
11930   int
11931   main ()
11932   {
11933 < MPI_Init ();
11933 > std::list<int> foo;return 0;
11934    ;
11935    return 0;
11936   }
11937   _ACEOF
11938 < rm -f conftest.$ac_objext conftest$ac_exeext
11939 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11940 <  (eval $ac_link) 2>conftest.er1
11938 > rm -f conftest.$ac_objext
11939 > if { (ac_try="$ac_compile"
11940 > case "(($ac_try" in
11941 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11942 >  *) ac_try_echo=$ac_try;;
11943 > esac
11944 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11945 >  (eval "$ac_compile") 2>conftest.er1
11946    ac_status=$?
11947    grep -v '^ *+' conftest.er1 >conftest.err
11948    rm -f conftest.er1
11949    cat conftest.err >&5
11950    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11951 <  (exit $ac_status); } &&
11952 <         { ac_try='test -z "$ac_c_werror_flag"
11953 <                         || test ! -s conftest.err'
11954 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11955 <  (eval $ac_try) 2>&5
10570 <  ac_status=$?
10571 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10572 <  (exit $ac_status); }; } &&
10573 <         { ac_try='test -s conftest$ac_exeext'
10574 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10575 <  (eval $ac_try) 2>&5
10576 <  ac_status=$?
10577 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10578 <  (exit $ac_status); }; }; then
10579 <  ac_cv_lib_mpich_MPI_Init=yes
11951 >  (exit $ac_status); } && {
11952 >         test -z "$ac_cxx_werror_flag" ||
11953 >         test ! -s conftest.err
11954 >       } && test -s conftest.$ac_objext; then
11955 >  ac_cv_cxx_have_std_stl=yes
11956   else
11957    echo "$as_me: failed program was:" >&5
11958   sed 's/^/| /' conftest.$ac_ext >&5
11959  
11960 < ac_cv_lib_mpich_MPI_Init=no
11960 >
11961   fi
10586 rm -f conftest.err conftest.$ac_objext \
10587      conftest$ac_exeext conftest.$ac_ext
10588 LIBS=$ac_check_lib_save_LIBS
10589 fi
10590 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
10591 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
10592 if test $ac_cv_lib_mpich_MPI_Init = yes; then
10593  MPI_LIB="-lmpich -lpmpich"
10594 fi
11962  
11963 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11964 +        ac_ext=cpp
11965 + ac_cpp='$CXXCPP $CPPFLAGS'
11966 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11967 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11968 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11969 +
11970 +      fi
11971 +
11972   fi
11973 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11974 + echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6; }
11975 +  if test "$ac_cv_cxx_have_std_stl" = yes; then
11976  
11977 < $as_unset ac_cv_lib_mpi_MPI_Init
11978 < if test x = x"$MPI_LIB"; then
11979 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
11980 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
11981 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
11977 > cat >>confdefs.h <<\_ACEOF
11978 > #define HAVE_STD_STL 1
11979 > _ACEOF
11980 >
11981 >  fi
11982 >
11983 >
11984 >
11985 >  { echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11986 > echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6; }
11987 > if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11988    echo $ECHO_N "(cached) $ECHO_C" >&6
11989   else
11990 <  ac_check_lib_save_LIBS=$LIBS
11991 < LIBS="-lmpi -llam -lpthread $LIBS"
11992 < cat >conftest.$ac_ext <<_ACEOF
11990 >
11991 >    ac_cv_cxx_have_fstream_attach=no
11992 >
11993 >    ac_ext=cpp
11994 > ac_cpp='$CXXCPP $CPPFLAGS'
11995 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11996 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11997 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11998 >
11999 >    cat >conftest.$ac_ext <<_ACEOF
12000   /* confdefs.h.  */
12001   _ACEOF
12002   cat confdefs.h >>conftest.$ac_ext
12003   cat >>conftest.$ac_ext <<_ACEOF
12004   /* end confdefs.h.  */
12005  
12006 < /* Override any gcc2 internal prototype to avoid an error.  */
12007 < #ifdef __cplusplus
12008 < extern "C"
12006 > #ifdef HAVE_IOSTREAM
12007 > #include <fstream>
12008 > #else
12009 > #include <fstream.h>
12010   #endif
12011 < /* We use char because int might match the return type of a gcc2
12012 <   builtin and then its argument prototype would still apply.  */
12013 < char MPI_Init ();
12011 > #ifdef HAVE_STD_IOSTREAM
12012 > using namespace std;
12013 > #endif
12014 >
12015 > #ifdef FC_DUMMY_MAIN
12016 > #ifndef FC_DUMMY_MAIN_EQ_F77
12017 > #  ifdef __cplusplus
12018 >     extern "C"
12019 > #  endif
12020 >   int FC_DUMMY_MAIN() { return 1; }
12021 > #endif
12022 > #endif
12023   int
12024   main ()
12025   {
12026 < MPI_Init ();
12026 > int fd=0;ofstream s;s.attach(fd);
12027    ;
12028    return 0;
12029   }
12030   _ACEOF
12031 < rm -f conftest.$ac_objext conftest$ac_exeext
12032 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12033 <  (eval $ac_link) 2>conftest.er1
12031 > rm -f conftest.$ac_objext
12032 > if { (ac_try="$ac_compile"
12033 > case "(($ac_try" in
12034 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12035 >  *) ac_try_echo=$ac_try;;
12036 > esac
12037 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12038 >  (eval "$ac_compile") 2>conftest.er1
12039    ac_status=$?
12040    grep -v '^ *+' conftest.er1 >conftest.err
12041    rm -f conftest.er1
12042    cat conftest.err >&5
12043    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 <  (exit $ac_status); } &&
12045 <         { ac_try='test -z "$ac_c_werror_flag"
12046 <                         || test ! -s conftest.err'
12047 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12048 <  (eval $ac_try) 2>&5
10642 <  ac_status=$?
10643 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10644 <  (exit $ac_status); }; } &&
10645 <         { ac_try='test -s conftest$ac_exeext'
10646 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10647 <  (eval $ac_try) 2>&5
10648 <  ac_status=$?
10649 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650 <  (exit $ac_status); }; }; then
10651 <  ac_cv_lib_mpi_MPI_Init=yes
12044 >  (exit $ac_status); } && {
12045 >         test -z "$ac_cxx_werror_flag" ||
12046 >         test ! -s conftest.err
12047 >       } && test -s conftest.$ac_objext; then
12048 >  ac_cv_cxx_have_fstream_attach=yes
12049   else
12050    echo "$as_me: failed program was:" >&5
12051   sed 's/^/| /' conftest.$ac_ext >&5
12052  
10656 ac_cv_lib_mpi_MPI_Init=no
10657 fi
10658 rm -f conftest.err conftest.$ac_objext \
10659      conftest$ac_exeext conftest.$ac_ext
10660 LIBS=$ac_check_lib_save_LIBS
10661 fi
10662 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10663 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10664 if test $ac_cv_lib_mpi_MPI_Init = yes; then
10665  MPI_LIB="-lmpi -llam -lpthread"
10666 else
12053  
10668             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
10669 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
10670   { (exit 1); exit 1; }; }
10671             USE_MPI="no"
10672
12054   fi
12055  
12056 < fi
12056 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12057 >    ac_ext=cpp
12058 > ac_cpp='$CXXCPP $CPPFLAGS'
12059 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12060 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12061 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12062  
12063  
10678
10679 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
10680 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
10681 MPI_F90_LIB=""
10682 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
10683        MPI_F90_LIB="-lfmpich"
10684 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
10685        MPI_F90_LIB="-llamf77mpi"
10686 else
10687                        MPI_F90_LIB="  "
12064   fi
12065 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
12066 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
12065 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
12066 > echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6; }
12067 >  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
12068  
12069 + cat >>confdefs.h <<\_ACEOF
12070 + #define HAVE_FSTREAM_ATTACH 1
12071 + _ACEOF
12072  
12073 < fi
12073 >  fi
12074  
12075  
12076  
12077 +  { echo "$as_me:$LINENO: checking for fstream::open()" >&5
12078 + echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6; }
12079 + if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
12080 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12081 + else
12082  
12083 < USE_CGAL=no
12084 < cgal_makefile=auto
12083 >    ac_cv_cxx_have_fstream_open=no
12084 >    ac_cv_cxx_fstream_open_prot=no
12085  
12086 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
12087 < if test "${with_cgal_makefile+set}" = set; then
12088 <  withval="$with_cgal_makefile"
12089 <  cgal_makefile="$withval"
12090 < fi;
12086 >    ac_ext=cpp
12087 > ac_cpp='$CXXCPP $CPPFLAGS'
12088 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12089 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12090 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12091  
12092 < if test "x$cgal_makefile" != xno; then
12092 >    # Try with 2 parameters
12093 >    cat >conftest.$ac_ext <<_ACEOF
12094 > /* confdefs.h.  */
12095 > _ACEOF
12096 > cat confdefs.h >>conftest.$ac_ext
12097 > cat >>conftest.$ac_ext <<_ACEOF
12098 > /* end confdefs.h.  */
12099  
12100 <  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
12101 <    cgal_makefile="$CGAL_MAKEFILE"
12102 <  fi
12100 > #ifdef HAVE_IOSTREAM
12101 > #include <fstream>
12102 > #else
12103 > #include <fstream.h>
12104 > #endif
12105 > #ifdef HAVE_STD_IOSTREAM
12106 > using namespace std;
12107 > #endif
12108  
12109 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
12110 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
12109 > #ifdef FC_DUMMY_MAIN
12110 > #ifndef FC_DUMMY_MAIN_EQ_F77
12111 > #  ifdef __cplusplus
12112 >     extern "C"
12113 > #  endif
12114 >   int FC_DUMMY_MAIN() { return 1; }
12115 > #endif
12116 > #endif
12117 > int
12118 > main ()
12119 > {
12120 > ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
12121 >  ;
12122 >  return 0;
12123 > }
12124 > _ACEOF
12125 > rm -f conftest.$ac_objext
12126 > if { (ac_try="$ac_compile"
12127 > case "(($ac_try" in
12128 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12129 >  *) ac_try_echo=$ac_try;;
12130 > esac
12131 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12132 >  (eval "$ac_compile") 2>conftest.er1
12133 >  ac_status=$?
12134 >  grep -v '^ *+' conftest.er1 >conftest.err
12135 >  rm -f conftest.er1
12136 >  cat conftest.err >&5
12137 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12138 >  (exit $ac_status); } && {
12139 >         test -z "$ac_cxx_werror_flag" ||
12140 >         test ! -s conftest.err
12141 >       } && test -s conftest.$ac_objext; then
12142 >  ac_cv_cxx_have_fstream_open=yes
12143 > else
12144 >  echo "$as_me: failed program was:" >&5
12145 > sed 's/^/| /' conftest.$ac_ext >&5
12146  
10716  if test -f "$cgal_makefile"; then
12147  
12148 <    cat >config.tmp.Makefile <<EOF
10719 < include $cgal_makefile
10720 < default:
10721 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
10722 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
10723 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
10724 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10725 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10726 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
10727 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
10728 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10729 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10730 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
10731 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10732 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10733 < EOF
12148 > fi
12149  
12150 <    make -s -f config.tmp.Makefile
12151 <    . config.tmp.cgalvariables
12150 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12151 >    # Try with mode parameter
12152 >    cat >conftest.$ac_ext <<_ACEOF
12153 > /* confdefs.h.  */
12154 > _ACEOF
12155 > cat confdefs.h >>conftest.$ac_ext
12156 > cat >>conftest.$ac_ext <<_ACEOF
12157 > /* end confdefs.h.  */
12158  
12159 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
12159 > #ifdef HAVE_IOSTREAM
12160 > #include <fstream>
12161 > #else
12162 > #include <fstream.h>
12163 > #endif
12164 > #ifdef HAVE_STD_IOSTREAM
12165 > using namespace std;
12166 > #endif
12167  
12168 <    if test "x$CGAL_INCLDIR" = "x"; then
12169 <      CGAL_INCLDIR=""
12170 <    fi
12168 > #ifdef FC_DUMMY_MAIN
12169 > #ifndef FC_DUMMY_MAIN_EQ_F77
12170 > #  ifdef __cplusplus
12171 >     extern "C"
12172 > #  endif
12173 >   int FC_DUMMY_MAIN() { return 1; }
12174 > #endif
12175 > #endif
12176 > int
12177 > main ()
12178 > {
12179 > ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
12180 >  ;
12181 >  return 0;
12182 > }
12183 > _ACEOF
12184 > rm -f conftest.$ac_objext
12185 > if { (ac_try="$ac_compile"
12186 > case "(($ac_try" in
12187 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12188 >  *) ac_try_echo=$ac_try;;
12189 > esac
12190 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12191 >  (eval "$ac_compile") 2>conftest.er1
12192 >  ac_status=$?
12193 >  grep -v '^ *+' conftest.er1 >conftest.err
12194 >  rm -f conftest.er1
12195 >  cat conftest.err >&5
12196 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12197 >  (exit $ac_status); } && {
12198 >         test -z "$ac_cxx_werror_flag" ||
12199 >         test ! -s conftest.err
12200 >       } && test -s conftest.$ac_objext; then
12201 >  ac_cv_cxx_fstream_open_prot=yes
12202 > else
12203 >  echo "$as_me: failed program was:" >&5
12204 > sed 's/^/| /' conftest.$ac_ext >&5
12205  
10744    if test "x$CGAL_LIBDIR" = "x"; then
10745      CGAL_LIBDIR=""
10746    fi
12206  
12207 <    if test "x$CGAL_RLIBDIR" = "x"; then
10749 <      CGAL_RLIBDIR=""
10750 <    fi
12207 > fi
12208  
12209 <    if test "x$LEDA_INCLDIR" = "x"; then
12210 <      LEDA_INCLDIR=""
12211 <    fi
12209 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12210 >    ac_ext=cpp
12211 > ac_cpp='$CXXCPP $CPPFLAGS'
12212 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12213 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12214 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12215  
10756    if test "x$LEDA_LIBDIR" = "x"; then
10757      LEDA_LIBDIR=""
10758    fi
12216  
12217 <    if test "x$LEDA_RLIBDIR" = "x"; then
12218 <      LEDA_RLIBDIR=""
12219 <    fi
12217 > fi
12218 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
12219 > echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6; }
12220 >  if test "$ac_cv_cxx_have_fstream_open" = yes; then
12221  
12222 <    if test "x$GMP_INCLDIR" = "x"; then
12223 <      GMP_INCLDIR=""
12224 <    fi
12222 > cat >>confdefs.h <<\_ACEOF
12223 > #define HAVE_FSTREAM_OPEN 1
12224 > _ACEOF
12225  
12226 <    if test "x$GMP_LIBDIR" = "x"; then
12227 <      GMP_LIBDIR=""
10770 <    fi
12226 >  fi
12227 >  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
12228  
12229 <    if test "x$GMP_RLIBDIR" = "x"; then
12230 <      GMP_RLIBDIR=""
12231 <    fi
12229 > cat >>confdefs.h <<\_ACEOF
12230 > #define FSTREAM_OPEN_PROT 1
12231 > _ACEOF
12232  
12233 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
10777 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
10778 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
10779 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
10780 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
10781 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
10782 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
10783 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
10784 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
10785 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
10786 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
10787 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
10788 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
10789 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
10790 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
10791 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
10792 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
10793 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
12233 >  fi
12234  
10795    ac_ext=cc
10796 ac_cpp='$CXXCPP $CPPFLAGS'
10797 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10798 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10799 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12235  
12236 <    save_CXXFLAGS="$CXXFLAGS"
12237 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
12238 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12239 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
12240 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
12241 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12236 >
12237 >
12238 >
12239 >
12240 >
12241 > for ac_header in ctype.h iostream fstream sstream strstream
12242 > do
12243 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12244 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12245 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12246 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12247 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12248    echo $ECHO_N "(cached) $ECHO_C" >&6
12249   fi
12250 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
12251 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
12250 > ac_res=`eval echo '${'$as_ac_Header'}'`
12251 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12252 > echo "${ECHO_T}$ac_res" >&6; }
12253   else
12254    # Is the header compilable?
12255 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
12256 < echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
12255 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12256 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12257   cat >conftest.$ac_ext <<_ACEOF
12258   /* confdefs.h.  */
12259   _ACEOF
# Line 10819 | Line 12261 | $ac_includes_default
12261   cat >>conftest.$ac_ext <<_ACEOF
12262   /* end confdefs.h.  */
12263   $ac_includes_default
12264 < #include <CGAL/Cartesian.h>
12264 > #include <$ac_header>
12265   _ACEOF
12266   rm -f conftest.$ac_objext
12267 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12268 <  (eval $ac_compile) 2>conftest.er1
12267 > if { (ac_try="$ac_compile"
12268 > case "(($ac_try" in
12269 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12270 >  *) ac_try_echo=$ac_try;;
12271 > esac
12272 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12273 >  (eval "$ac_compile") 2>conftest.er1
12274    ac_status=$?
12275    grep -v '^ *+' conftest.er1 >conftest.err
12276    rm -f conftest.er1
12277    cat conftest.err >&5
12278    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12279 <  (exit $ac_status); } &&
12280 <         { ac_try='test -z "$ac_cxx_werror_flag"
12281 <                         || test ! -s conftest.err'
12282 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10836 <  (eval $ac_try) 2>&5
10837 <  ac_status=$?
10838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10839 <  (exit $ac_status); }; } &&
10840 <         { ac_try='test -s conftest.$ac_objext'
10841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842 <  (eval $ac_try) 2>&5
10843 <  ac_status=$?
10844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845 <  (exit $ac_status); }; }; then
12279 >  (exit $ac_status); } && {
12280 >         test -z "$ac_cxx_werror_flag" ||
12281 >         test ! -s conftest.err
12282 >       } && test -s conftest.$ac_objext; then
12283    ac_header_compiler=yes
12284   else
12285    echo "$as_me: failed program was:" >&5
12286   sed 's/^/| /' conftest.$ac_ext >&5
12287  
12288 < ac_header_compiler=no
12288 >        ac_header_compiler=no
12289   fi
10853 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10854 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10855 echo "${ECHO_T}$ac_header_compiler" >&6
12290  
12291 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12292 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12293 + echo "${ECHO_T}$ac_header_compiler" >&6; }
12294 +
12295   # Is the header present?
12296 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
12297 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
12296 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12297 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12298   cat >conftest.$ac_ext <<_ACEOF
12299   /* confdefs.h.  */
12300   _ACEOF
12301   cat confdefs.h >>conftest.$ac_ext
12302   cat >>conftest.$ac_ext <<_ACEOF
12303   /* end confdefs.h.  */
12304 < #include <CGAL/Cartesian.h>
12304 > #include <$ac_header>
12305   _ACEOF
12306 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12307 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12306 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12307 > case "(($ac_try" in
12308 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12309 >  *) ac_try_echo=$ac_try;;
12310 > esac
12311 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12312 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12313    ac_status=$?
12314    grep -v '^ *+' conftest.er1 >conftest.err
12315    rm -f conftest.er1
12316    cat conftest.err >&5
12317    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12318 <  (exit $ac_status); } >/dev/null; then
12319 <  if test -s conftest.err; then
12320 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
12321 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10879 <  else
10880 <    ac_cpp_err=
10881 <  fi
10882 < else
10883 <  ac_cpp_err=yes
10884 < fi
10885 < if test -z "$ac_cpp_err"; then
12318 >  (exit $ac_status); } >/dev/null && {
12319 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12320 >         test ! -s conftest.err
12321 >       }; then
12322    ac_header_preproc=yes
12323   else
12324    echo "$as_me: failed program was:" >&5
# Line 10890 | Line 12326 | fi
12326  
12327    ac_header_preproc=no
12328   fi
12329 +
12330   rm -f conftest.err conftest.$ac_ext
12331 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12332 < echo "${ECHO_T}$ac_header_preproc" >&6
12331 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12332 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12333  
12334   # So?  What about this header?
12335   case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12336    yes:no: )
12337 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
12338 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12339 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
12340 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
12337 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12338 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12339 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12340 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12341      ac_header_preproc=yes
12342      ;;
12343    no:yes:* )
12344 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
12345 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
12346 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
12347 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
12348 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
12349 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
12350 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
12351 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12352 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
12353 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
12354 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
12355 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
12356 <    (
10920 <      cat <<\_ASBOX
12344 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12345 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12346 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12347 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12348 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12349 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12350 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12351 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12352 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12353 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12354 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12355 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12356 >    ( cat <<\_ASBOX
12357   ## ------------------------------ ##
12358   ## Report this to gezelter@nd.edu ##
12359   ## ------------------------------ ##
12360   _ASBOX
12361 <    ) |
10926 <      sed "s/^/$as_me: WARNING:     /" >&2
12361 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12362      ;;
12363   esac
12364 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
12365 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
12366 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12364 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
12365 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12366 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12367    echo $ECHO_N "(cached) $ECHO_C" >&6
12368   else
12369 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
12369 >  eval "$as_ac_Header=\$ac_header_preproc"
12370   fi
12371 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
12372 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
12371 > ac_res=`eval echo '${'$as_ac_Header'}'`
12372 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12373 > echo "${ECHO_T}$ac_res" >&6; }
12374  
12375   fi
12376 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
12377 <  cgal=yes
12378 < else
12379 <  cgal=no
12376 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
12377 >  cat >>confdefs.h <<_ACEOF
12378 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12379 > _ACEOF
12380 >
12381   fi
12382  
12383 + done
12384  
12385 <    CXXFLAGS="$save_CXXFLAGS"
12385 > # AC_CPP_FUNC
12386 > # ------------------ #
12387 > # Checks to see if ANSI C99 CPP variable __func__ works.
12388 > # If not, perhaps __FUNCTION__ works instead.
12389 > # If not, we'll just define __func__ to "".
12390 > # AC_CPP_FUNC
12391  
12392 <    if test "x$cgal" = xyes; then
12393 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
12394 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
12395 <      LOCATION=${CGAL_INCLDIR}
12396 <      LOCATION=${LOCATION:-/usr/include}
12397 <      if test -f $LOCATION/CGAL/version.h; then
12398 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
12399 <      else
12400 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
12401 <      fi
12402 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
12403 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
12404 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
12405 <      else
12406 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
12407 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
12408 <        cgal=no
12409 <      fi
12410 <    fi
12392 >   case $ac_cv_prog_cc_stdc in
12393 >  no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;;
12394 >  *) { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
12395 > echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
12396 > if test "${ac_cv_prog_cc_c99+set}" = set; then
12397 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12398 > else
12399 >  ac_cv_prog_cc_c99=no
12400 > ac_save_CC=$CC
12401 > cat >conftest.$ac_ext <<_ACEOF
12402 > /* confdefs.h.  */
12403 > _ACEOF
12404 > cat confdefs.h >>conftest.$ac_ext
12405 > cat >>conftest.$ac_ext <<_ACEOF
12406 > /* end confdefs.h.  */
12407 > #include <stdarg.h>
12408 > #include <stdbool.h>
12409 > #include <stdlib.h>
12410 > #include <wchar.h>
12411 > #include <stdio.h>
12412  
12413 <    if test "x$cgal" = xyes; then
12414 <      CGAL_LIBS="-lCGAL"
12415 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
12416 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
12417 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
12418 <        CGAL_USES_LEDA=yes
12419 <        echo "$as_me:$LINENO: result: yes" >&5
12420 < echo "${ECHO_T}yes" >&6
12421 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
12422 <      else
12423 <        echo "$as_me:$LINENO: result: no" >&5
12424 < echo "${ECHO_T}no" >&6
12425 <        CGAL_USES_LEDA=no
12426 <      fi
12413 > // Check varargs macros.  These examples are taken from C99 6.10.3.5.
12414 > #define debug(...) fprintf (stderr, __VA_ARGS__)
12415 > #define showlist(...) puts (#__VA_ARGS__)
12416 > #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
12417 > static void
12418 > test_varargs_macros (void)
12419 > {
12420 >  int x = 1234;
12421 >  int y = 5678;
12422 >  debug ("Flag");
12423 >  debug ("X = %d\n", x);
12424 >  showlist (The first, second, and third items.);
12425 >  report (x>y, "x is %d but y is %d", x, y);
12426 > }
12427  
12428 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
12429 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
12430 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
12431 <        CGAL_USES_GMP=yes
12432 <        echo "$as_me:$LINENO: result: yes" >&5
12433 < echo "${ECHO_T}yes" >&6
12434 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
12435 <      else
12436 <        echo "$as_me:$LINENO: result: no" >&5
12437 < echo "${ECHO_T}no" >&6
12438 <        CGAL_USES_GMP=no
12439 <      fi
12428 > // Check long long types.
12429 > #define BIG64 18446744073709551615ull
12430 > #define BIG32 4294967295ul
12431 > #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
12432 > #if !BIG_OK
12433 >  your preprocessor is broken;
12434 > #endif
12435 > #if BIG_OK
12436 > #else
12437 >  your preprocessor is broken;
12438 > #endif
12439 > static long long int bignum = -9223372036854775807LL;
12440 > static unsigned long long int ubignum = BIG64;
12441  
12442 <      CGAL_LIBS="$CGAL_LIBS -lm"
12442 > struct incomplete_array
12443 > {
12444 >  int datasize;
12445 >  double data[];
12446 > };
12447  
12448 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
12448 > struct named_init {
12449 >  int number;
12450 >  const wchar_t *name;
12451 >  double average;
12452 > };
12453  
12454 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
11002 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
11003 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
11004 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
11005 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
11006 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
11007 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
11008 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
11009 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
11010 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
11011 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
11012 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
11013 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
11014 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
11015 <    fi
12454 > typedef const char *ccp;
12455  
12456 <    if test "x$cgal" = xyes; then
12457 <      save_LIBS="$LIBS"
12458 <      LIBS="$LIBS -L$CGAL_LIBDIR"
12459 <      if test "x$CGAL_USES_LEDA" = xyes; then
12460 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
12461 <      fi
12462 <      # if test "x$CGAL_USES_GMP" = xyes; then
12463 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
12464 <      # fi
12465 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
12466 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
12467 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
12468 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
12469 < save_LIBS_CHECK_CXX_LIB="$LIBS"
12470 < LIBS="-lCGAL  $LIBS"
12456 > static inline int
12457 > test_restrict (ccp restrict text)
12458 > {
12459 >  // See if C++-style comments work.
12460 >  // Iterate through items via the restricted pointer.
12461 >  // Also check for declarations in for loops.
12462 >  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
12463 >    continue;
12464 >  return 0;
12465 > }
12466 >
12467 > // Check varargs and va_copy.
12468 > static void
12469 > test_varargs (const char *format, ...)
12470 > {
12471 >  va_list args;
12472 >  va_start (args, format);
12473 >  va_list args_copy;
12474 >  va_copy (args_copy, args);
12475 >
12476 >  const char *str;
12477 >  int number;
12478 >  float fnumber;
12479 >
12480 >  while (*format)
12481 >    {
12482 >      switch (*format++)
12483 >        {
12484 >        case 's': // string
12485 >          str = va_arg (args_copy, const char *);
12486 >          break;
12487 >        case 'd': // int
12488 >          number = va_arg (args_copy, int);
12489 >          break;
12490 >        case 'f': // float
12491 >          fnumber = va_arg (args_copy, double);
12492 >          break;
12493 >        default:
12494 >          break;
12495 >        }
12496 >    }
12497 >  va_end (args_copy);
12498 >  va_end (args);
12499 > }
12500 >
12501 > #ifdef FC_DUMMY_MAIN
12502 > #ifndef FC_DUMMY_MAIN_EQ_F77
12503 > #  ifdef __cplusplus
12504 >     extern "C"
12505 > #  endif
12506 >   int FC_DUMMY_MAIN() { return 1; }
12507 > #endif
12508 > #endif
12509 > int
12510 > main ()
12511 > {
12512 >
12513 >  // Check bool.
12514 >  _Bool success = false;
12515 >
12516 >  // Check restrict.
12517 >  if (test_restrict ("String literal") == 0)
12518 >    success = true;
12519 >  char *restrict newvar = "Another string";
12520 >
12521 >  // Check varargs.
12522 >  test_varargs ("s, d' f .", "string", 65, 34.234);
12523 >  test_varargs_macros ();
12524 >
12525 >  // Check flexible array members.
12526 >  struct incomplete_array *ia =
12527 >    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
12528 >  ia->datasize = 10;
12529 >  for (int i = 0; i < ia->datasize; ++i)
12530 >    ia->data[i] = i * 1.234;
12531 >
12532 >  // Check named initializers.
12533 >  struct named_init ni = {
12534 >    .number = 34,
12535 >    .name = L"Test wide string",
12536 >    .average = 543.34343,
12537 >  };
12538 >
12539 >  ni.number = 58;
12540 >
12541 >  int dynamic_array[ni.number];
12542 >  dynamic_array[ni.number - 1] = 543;
12543 >
12544 >  // work around unused variable warnings
12545 >  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
12546 >          || dynamic_array[ni.number - 1] != 543);
12547 >
12548 >  ;
12549 >  return 0;
12550 > }
12551 > _ACEOF
12552 > for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
12553 > do
12554 >  CC="$ac_save_CC $ac_arg"
12555 >  rm -f conftest.$ac_objext
12556 > if { (ac_try="$ac_compile"
12557 > case "(($ac_try" in
12558 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12559 >  *) ac_try_echo=$ac_try;;
12560 > esac
12561 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12562 >  (eval "$ac_compile") 2>conftest.er1
12563 >  ac_status=$?
12564 >  grep -v '^ *+' conftest.er1 >conftest.err
12565 >  rm -f conftest.er1
12566 >  cat conftest.err >&5
12567 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12568 >  (exit $ac_status); } && {
12569 >         test -z "$ac_cxx_werror_flag" ||
12570 >         test ! -s conftest.err
12571 >       } && test -s conftest.$ac_objext; then
12572 >  ac_cv_prog_cc_c99=$ac_arg
12573 > else
12574 >  echo "$as_me: failed program was:" >&5
12575 > sed 's/^/| /' conftest.$ac_ext >&5
12576 >
12577 >
12578 > fi
12579 >
12580 > rm -f core conftest.err conftest.$ac_objext
12581 >  test "x$ac_cv_prog_cc_c99" != "xno" && break
12582 > done
12583 > rm -f conftest.$ac_ext
12584 > CC=$ac_save_CC
12585 >
12586 > fi
12587 > # AC_CACHE_VAL
12588 > case "x$ac_cv_prog_cc_c99" in
12589 >  x)
12590 >    { echo "$as_me:$LINENO: result: none needed" >&5
12591 > echo "${ECHO_T}none needed" >&6; } ;;
12592 >  xno)
12593 >    { echo "$as_me:$LINENO: result: unsupported" >&5
12594 > echo "${ECHO_T}unsupported" >&6; } ;;
12595 >  *)
12596 >    CC="$CC $ac_cv_prog_cc_c99"
12597 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
12598 > echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
12599 > esac
12600 > if test "x$ac_cv_prog_cc_c99" != xno; then
12601 >  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
12602 > else
12603 >  { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
12604 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
12605 > if test "${ac_cv_prog_cc_c89+set}" = set; then
12606 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12607 > else
12608 >  ac_cv_prog_cc_c89=no
12609 > ac_save_CC=$CC
12610   cat >conftest.$ac_ext <<_ACEOF
12611   /* confdefs.h.  */
12612   _ACEOF
12613   cat confdefs.h >>conftest.$ac_ext
12614   cat >>conftest.$ac_ext <<_ACEOF
12615   /* end confdefs.h.  */
12616 < #include <CGAL/Cartesian.h>
12616 > #include <stdarg.h>
12617 > #include <stdio.h>
12618 > #include <sys/types.h>
12619 > #include <sys/stat.h>
12620 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
12621 > struct buf { int x; };
12622 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
12623 > static char *e (p, i)
12624 >     char **p;
12625 >     int i;
12626 > {
12627 >  return p[i];
12628 > }
12629 > static char *f (char * (*g) (char **, int), char **p, ...)
12630 > {
12631 >  char *s;
12632 >  va_list v;
12633 >  va_start (v,p);
12634 >  s = g (p, va_arg (v,int));
12635 >  va_end (v);
12636 >  return s;
12637 > }
12638 >
12639 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
12640 >   function prototypes and stuff, but not '\xHH' hex character constants.
12641 >   These don't provoke an error unfortunately, instead are silently treated
12642 >   as 'x'.  The following induces an error, until -std is added to get
12643 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
12644 >   array size at least.  It's necessary to write '\x00'==0 to get something
12645 >   that's true only with -std.  */
12646 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12647 >
12648 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
12649 >   inside strings and character constants.  */
12650 > #define FOO(x) 'x'
12651 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
12652 >
12653 > int test (int i, double x);
12654 > struct s1 {int (*f) (int a);};
12655 > struct s2 {int (*f) (double a);};
12656 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12657 > int argc;
12658 > char **argv;
12659 > #ifdef FC_DUMMY_MAIN
12660 > #ifndef FC_DUMMY_MAIN_EQ_F77
12661 > #  ifdef __cplusplus
12662 >     extern "C"
12663 > #  endif
12664 >   int FC_DUMMY_MAIN() { return 1; }
12665 > #endif
12666 > #endif
12667   int
12668   main ()
12669   {
12670 < ::CGAL::Cartesian<int>::Point_2 P
12670 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
12671    ;
12672    return 0;
12673   }
12674   _ACEOF
12675 < rm -f conftest.$ac_objext conftest$ac_exeext
12676 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12677 <  (eval $ac_link) 2>conftest.er1
12675 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
12676 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12677 > do
12678 >  CC="$ac_save_CC $ac_arg"
12679 >  rm -f conftest.$ac_objext
12680 > if { (ac_try="$ac_compile"
12681 > case "(($ac_try" in
12682 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12683 >  *) ac_try_echo=$ac_try;;
12684 > esac
12685 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12686 >  (eval "$ac_compile") 2>conftest.er1
12687    ac_status=$?
12688    grep -v '^ *+' conftest.er1 >conftest.err
12689    rm -f conftest.er1
12690    cat conftest.err >&5
12691    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12692 <  (exit $ac_status); } &&
12693 <         { ac_try='test -z "$ac_cxx_werror_flag"
12694 <                         || test ! -s conftest.err'
12695 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12696 <  (eval $ac_try) 2>&5
11060 <  ac_status=$?
11061 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11062 <  (exit $ac_status); }; } &&
11063 <         { ac_try='test -s conftest$ac_exeext'
11064 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11065 <  (eval $ac_try) 2>&5
11066 <  ac_status=$?
11067 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11068 <  (exit $ac_status); }; }; then
11069 <  echo "$as_me:$LINENO: result: yes" >&5
11070 < echo "${ECHO_T}yes" >&6
11071 < cgal=yes
12692 >  (exit $ac_status); } && {
12693 >         test -z "$ac_cxx_werror_flag" ||
12694 >         test ! -s conftest.err
12695 >       } && test -s conftest.$ac_objext; then
12696 >  ac_cv_prog_cc_c89=$ac_arg
12697   else
12698    echo "$as_me: failed program was:" >&5
12699   sed 's/^/| /' conftest.$ac_ext >&5
12700  
12701 < echo "$as_me:$LINENO: result: no" >&5
11077 < echo "${ECHO_T}no" >&6
11078 < cgal=no
12701 >
12702   fi
11080 rm -f conftest.err conftest.$ac_objext \
11081      conftest$ac_exeext conftest.$ac_ext
11082 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
11083 LIBS="$save_LIBS_CHECK_CXX_LIB"
11084      LIBS="$save_LIBS"
11085    fi
12703  
12704 <  fi
12705 <  ac_ext=c
12706 < ac_cpp='$CPP $CPPFLAGS'
12707 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12708 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11092 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
12704 > rm -f core conftest.err conftest.$ac_objext
12705 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
12706 > done
12707 > rm -f conftest.$ac_ext
12708 > CC=$ac_save_CC
12709  
12710 + fi
12711 + # AC_CACHE_VAL
12712 + case "x$ac_cv_prog_cc_c89" in
12713 +  x)
12714 +    { echo "$as_me:$LINENO: result: none needed" >&5
12715 + echo "${ECHO_T}none needed" >&6; } ;;
12716 +  xno)
12717 +    { echo "$as_me:$LINENO: result: unsupported" >&5
12718 + echo "${ECHO_T}unsupported" >&6; } ;;
12719 +  *)
12720 +    CC="$CC $ac_cv_prog_cc_c89"
12721 +    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
12722 + echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
12723 + esac
12724 + if test "x$ac_cv_prog_cc_c89" != xno; then
12725 +  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
12726 + else
12727 +  ac_cv_prog_cc_stdc=no
12728 + fi
12729  
12730 +
12731   fi
12732  
12733 < if test "x$cgal" = xyes; then
12734 <  USE_CGAL=yes
12733 > ;;
12734 > esac
12735 >  { echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5
12736 > echo $ECHO_N "checking for $CC option to accept ISO Standard C... $ECHO_C" >&6; }
12737 >  if test "${ac_cv_prog_cc_stdc+set}" = set; then
12738 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12739 > fi
12740  
12741 < cat >>confdefs.h <<\_ACEOF
12742 < #define HAVE_CGAL 1
12741 >  case $ac_cv_prog_cc_stdc in
12742 >  no) { echo "$as_me:$LINENO: result: unsupported" >&5
12743 > echo "${ECHO_T}unsupported" >&6; } ;;
12744 >  '') { echo "$as_me:$LINENO: result: none needed" >&5
12745 > echo "${ECHO_T}none needed" >&6; } ;;
12746 >  *) { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
12747 > echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6; } ;;
12748 > esac
12749 >
12750 >
12751 > { echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
12752 > echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6; }
12753 > if test "${ac_cv_cpp_func+set}" = set; then
12754 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12755 > else
12756 >  cat >conftest.$ac_ext <<_ACEOF
12757 > /* confdefs.h.  */
12758   _ACEOF
12759 + cat confdefs.h >>conftest.$ac_ext
12760 + cat >>conftest.$ac_ext <<_ACEOF
12761 + /* end confdefs.h.  */
12762  
12763 + #ifdef FC_DUMMY_MAIN
12764 + #ifndef FC_DUMMY_MAIN_EQ_F77
12765 + #  ifdef __cplusplus
12766 +     extern "C"
12767 + #  endif
12768 +   int FC_DUMMY_MAIN() { return 1; }
12769 + #endif
12770 + #endif
12771 + int
12772 + main ()
12773 + {
12774 + const char *foo = __func__;
12775 +  ;
12776 +  return 0;
12777 + }
12778 + _ACEOF
12779 + rm -f conftest.$ac_objext
12780 + if { (ac_try="$ac_compile"
12781 + case "(($ac_try" in
12782 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12783 +  *) ac_try_echo=$ac_try;;
12784 + esac
12785 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12786 +  (eval "$ac_compile") 2>conftest.er1
12787 +  ac_status=$?
12788 +  grep -v '^ *+' conftest.er1 >conftest.err
12789 +  rm -f conftest.er1
12790 +  cat conftest.err >&5
12791 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12792 +  (exit $ac_status); } && {
12793 +         test -z "$ac_cxx_werror_flag" ||
12794 +         test ! -s conftest.err
12795 +       } && test -s conftest.$ac_objext; then
12796 +  ac_cv_cpp_func=yes
12797 + else
12798 +  echo "$as_me: failed program was:" >&5
12799 + sed 's/^/| /' conftest.$ac_ext >&5
12800  
12801 < cat >>confdefs.h <<_ACEOF
12802 < #define CGAL_VERSION $CGAL_VERSION
12801 >        cat >conftest.$ac_ext <<_ACEOF
12802 > /* confdefs.h.  */
12803   _ACEOF
12804 + cat confdefs.h >>conftest.$ac_ext
12805 + cat >>conftest.$ac_ext <<_ACEOF
12806 + /* end confdefs.h.  */
12807  
12808 <  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
12809 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
12810 < echo "$as_me: WARNING: *****************************************************" >&2;}
12811 <    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
12812 < echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
12813 <    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
12814 < echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
12815 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
12816 < echo "$as_me: WARNING: *****************************************************" >&2;}
12817 <  fi
12808 > #ifdef FC_DUMMY_MAIN
12809 > #ifndef FC_DUMMY_MAIN_EQ_F77
12810 > #  ifdef __cplusplus
12811 >     extern "C"
12812 > #  endif
12813 >   int FC_DUMMY_MAIN() { return 1; }
12814 > #endif
12815 > #endif
12816 > int
12817 > main ()
12818 > {
12819 > const char *foo = __FUNCTION__;
12820 >  ;
12821 >  return 0;
12822 > }
12823 > _ACEOF
12824 > rm -f conftest.$ac_objext
12825 > if { (ac_try="$ac_compile"
12826 > case "(($ac_try" in
12827 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12828 >  *) ac_try_echo=$ac_try;;
12829 > esac
12830 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12831 >  (eval "$ac_compile") 2>conftest.er1
12832 >  ac_status=$?
12833 >  grep -v '^ *+' conftest.er1 >conftest.err
12834 >  rm -f conftest.er1
12835 >  cat conftest.err >&5
12836 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12837 >  (exit $ac_status); } && {
12838 >         test -z "$ac_cxx_werror_flag" ||
12839 >         test ! -s conftest.err
12840 >       } && test -s conftest.$ac_objext; then
12841 >  ac_cv_cpp_func=__FUNCTION__
12842   else
12843 <   if test "x$cgal_makefile" != xno; then
12844 <    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
12845 < echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
12846 <  fi
11124 <  CGAL_INCLDIR=
11125 <  CGAL_LIBDIR=
11126 <  CGAL_RLIBDIR=
11127 <  CGAL_DEFINES=
11128 <  CGAL_CXXFLAGS=
11129 <  CGAL_LIBS=
12843 >  echo "$as_me: failed program was:" >&5
12844 > sed 's/^/| /' conftest.$ac_ext >&5
12845 >
12846 >        ac_cv_cpp_func=no
12847   fi
12848  
12849 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12850 + fi
12851  
12852 < CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
12852 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12853 > fi
12854 > { echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12855 > echo "${ECHO_T}$ac_cv_cpp_func" >&6; }
12856 > if test $ac_cv_cpp_func = __FUNCTION__; then
12857  
12858 < CGAL_LIB_DIR=${CGAL_LIBDIR}
12858 > cat >>confdefs.h <<\_ACEOF
12859 > #define __func__ __FUNCTION__
12860 > _ACEOF
12861  
12862 < CGAL_RLIB_DIR=${CGAL_RLIBDIR}
12862 > elif test $ac_cv_cpp_func = no; then
12863  
12864 + cat >>confdefs.h <<\_ACEOF
12865 + #define __func__ ""
12866 + _ACEOF
12867  
12868 + fi
12869  
12870  
12871  
12872  
12873  
12874 < # Check whether --enable-doxygen or --disable-doxygen was given.
12875 < if test "${enable_doxygen+set}" = set; then
12876 <  enableval="$enable_doxygen"
12874 > case $debug in
12875 >  1)
12876 >     ;;
12877 >  *)
12878  
11149 fi;
11150 # Check whether --enable-dot or --disable-dot was given.
11151 if test "${enable_dot+set}" = set; then
11152  enableval="$enable_dot"
12879  
11154 fi;
11155 # Check whether --enable-html-docs or --disable-html-docs was given.
11156 if test "${enable_html_docs+set}" = set; then
11157  enableval="$enable_html_docs"
12880  
11159 else
11160   enable_html_docs=yes
11161 fi;
11162 # Check whether --enable-latex-docs or --disable-latex-docs was given.
11163 if test "${enable_latex_docs+set}" = set; then
11164  enableval="$enable_latex_docs"
12881  
12882 + # Try to determine "good" native compiler flags if none specified on command
12883 + # line
12884 +
12885 + if test "$ac_test_FFLAGS" != "set"; then
12886 +  FCFLAGS=""
12887 +  case "${host_cpu}-${host_os}" in
12888 +
12889 +  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12890 +                    FCFLAGS="-O3 -ip -no-prec-div"
12891 +                fi;;
12892 +   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12893 +                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12894 +                fi;;
12895 +   powerpc*-aix*)
12896 +        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12897 +                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12898 +                echo "*******************************************************"
12899 +                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12900 +                echo "*  recommended that you use                           *"
12901 +                echo "*                                                     *"
12902 +                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12903 +                echo "*                                 ^^^                 *"
12904 +                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12905 +                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
12906 +                echo "*******************************************************"
12907 +        fi;;
12908 +   *darwin*)
12909 +        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12910 +                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12911 +        fi
12912 +        if test "$FC" = ifort; then
12913 +                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12914 +        fi;;
12915 +  esac
12916 +
12917 +  if test -n "$CPU_FLAGS"; then
12918 +        FCFLAGS="$FCFLAGS $CPU_FLAGS"
12919 +  fi
12920 +
12921 +  if test -z "$FCFLAGS"; then
12922 +        echo ""
12923 +        echo "*********************************************************"
12924 +        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
12925 +        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12926 +        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
12927 +        echo "*********************************************************"
12928 +        echo ""
12929 +        FCFLAGS="-O3"
12930 +  fi
12931 +
12932 +
12933 + { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12934 + echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
12935 + if test "${ac_guessed_f90flags+set}" = set; then
12936 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12937   else
12938 <   enable_latex_docs=no
12939 < fi;
12940 < if test "x$enable_doxygen" = xno; then
12941 <        enable_doc=no
12938 >
12939 >
12940 > ac_ext=${ac_fc_srcext-f}
12941 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
12942 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
12943 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12944 >
12945 > echo 'program main' > conftest.$ac_ext
12946 > echo 'end program main' >> conftest.$ac_ext
12947 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12948 > if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12949 >  (eval $ac_compile) 2>&5
12950 >  ac_status=$?
12951 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12952 >  (exit $ac_status); }; then
12953 >        ac_guessed_f90flags=yes
12954   else
12955 <        # Extract the first word of "doxygen", so it can be a program name with args.
12956 < set dummy doxygen; ac_word=$2
12957 < echo "$as_me:$LINENO: checking for $ac_word" >&5
12958 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12959 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
12960 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12961 < else
12962 <  case $DOXYGEN in
11180 <  [\\/]* | ?:[\\/]*)
11181 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
11182 <  ;;
11183 <  *)
11184 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11185 < for as_dir in $PATH
11186 < do
11187 <  IFS=$as_save_IFS
11188 <  test -z "$as_dir" && as_dir=.
11189 <  for ac_exec_ext in '' $ac_executable_extensions; do
11190 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11191 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11192 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11193 <    break 2
11194 <  fi
11195 < done
11196 < done
12955 >        ac_guessed_f90flags=no
12956 > fi
12957 > rm -rf conftest*
12958 > ac_ext=cpp
12959 > ac_cpp='$CXXCPP $CPPFLAGS'
12960 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12961 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12962 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12963  
12964 <  ;;
11199 < esac
12964 >
12965   fi
12966 < DOXYGEN=$ac_cv_path_DOXYGEN
12966 > { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12967 > echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
12968 > if test "$ac_guessed_f90flags" = yes; then
12969 >        :
12970  
11203 if test -n "$DOXYGEN"; then
11204  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
11205 echo "${ECHO_T}$DOXYGEN" >&6
12971   else
12972 <  echo "$as_me:$LINENO: result: no" >&5
12973 < echo "${ECHO_T}no" >&6
12972 >        :
12973 >
12974 >        echo ""
12975 >        echo "**********************************************************"
12976 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
12977 >        echo "* your compiler.                                        *"
12978 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12979 >        echo "*********************************************************"
12980 >        echo ""
12981 >        FCFLAGS=""
12982 >
12983   fi
12984  
11211        if test "x$DOXYGEN" = x; then
11212                if test "x$enable_doxygen" = xyes; then
11213                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
11214 echo "$as_me: error: could not find doxygen" >&2;}
11215   { (exit 1); exit 1; }; }
11216                fi
11217                enable_doc=no
11218        else
11219                enable_doc=yes
11220                # Extract the first word of "dot", so it can be a program name with args.
11221 set dummy dot; ac_word=$2
11222 echo "$as_me:$LINENO: checking for $ac_word" >&5
11223 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11224 if test "${ac_cv_path_DOT+set}" = set; then
11225  echo $ECHO_N "(cached) $ECHO_C" >&6
11226 else
11227  case $DOT in
11228  [\\/]* | ?:[\\/]*)
11229  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
11230  ;;
11231  *)
11232  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11233 for as_dir in $PATH
11234 do
11235  IFS=$as_save_IFS
11236  test -z "$as_dir" && as_dir=.
11237  for ac_exec_ext in '' $ac_executable_extensions; do
11238  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11239    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
11240    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11241    break 2
11242  fi
11243 done
11244 done
12985  
11246  ;;
11247 esac
12986   fi
11249 DOT=$ac_cv_path_DOT
12987  
12988 < if test -n "$DOT"; then
12989 <  echo "$as_me:$LINENO: result: $DOT" >&5
12990 < echo "${ECHO_T}$DOT" >&6
12988 >
12989 >
12990 >
12991 >
12992 >
12993 >
12994 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12995 > echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
12996 > if test "${ac_cv_prog_really_gcc+set}" = set; then
12997 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12998   else
12999 <  echo "$as_me:$LINENO: result: no" >&5
13000 < echo "${ECHO_T}no" >&6
12999 >
13000 > cat > conftest.c <<EOF
13001 > #ifdef __GNUC__
13002 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
13003 >     no;
13004 >  #else
13005 >     yes;
13006 >  #endif
13007 > #endif
13008 > EOF
13009 > if { ac_try='${CC-cc} -E conftest.c'
13010 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13011 >  (eval $ac_try) 2>&5
13012 >  ac_status=$?
13013 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13014 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13015 >  ac_cv_prog_really_gcc=yes
13016 > else
13017 >  ac_cv_prog_really_gcc=no
13018   fi
13019  
11259        fi
13020   fi
13021 + { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
13022 + echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
13023 + if test "$ac_cv_prog_really_gcc" = yes; then
13024 +        :
13025  
11262 if test "x$enable_doc" = xyes; then
11263  DOC=1
13026   else
13027 <  DOC=0
13027 >        :
13028 >
13029   fi
13030  
13031  
13032 < if test x$DOT = x; then
13033 <        if test "x$enable_dot" = xyes; then
13034 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
13035 < echo "$as_me: error: could not find dot" >&2;}
13036 <   { (exit 1); exit 1; }; }
13032 > # Try to determine "good" native compiler flags if none specified on command
13033 > # line
13034 > if test "$ac_test_CFLAGS" != "set"; then
13035 >  CFLAGS=""
13036 >  case "${host_cpu}-${host_os}" in
13037 >
13038 >  *linux*) if test "$CC" = icc; then
13039 >                    CFLAGS="-O"
13040 >                fi;;
13041 >  sparc-solaris2*) if test "$CC" = cc; then
13042 >                    CFLAGS="-O -dalign"
13043 >                 fi;;
13044 >
13045 >  alpha*-osf*)  if test "$CC" = cc; then
13046 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
13047 >                fi;;
13048 >
13049 >  hppa*-hpux*)  if test "$CC" = cc; then
13050 >                    CFLAGS="-Ae +O3 +Oall"
13051 >                fi;;
13052 >
13053 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
13054 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
13055 >                fi;;
13056 >   powerpc*-aix*)
13057 >        if test "$CC" = cc -o "$CC" = xlc; then
13058 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
13059 >                echo "*******************************************************"
13060 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
13061 >                echo "*  recommended that you use                           *"
13062 >                echo "*                                                     *"
13063 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
13064 >                echo "*                                 ^^^                 *"
13065 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
13066 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
13067 >                echo "*******************************************************"
13068 >        fi;;
13069 >   *darwin*)
13070 >        if test "$CC" = xlc -o "$CC" = cc; then
13071 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
13072          fi
13073 <        enable_dot=no
13074 < else
13075 <        enable_dot=yes
13076 < fi
13073 >        if test "$CC" = icc; then
13074 >                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
13075 >        fi;;
13076 >  esac
13077  
13078 +  # use default flags for gcc on all systems
13079 +  if test $ac_cv_prog_really_gcc = yes; then
13080 +     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
13081 +  fi
13082  
13083 +  # test for gcc-specific flags:
13084 +  if test $ac_cv_prog_really_gcc = yes; then
13085 +    # -malign-double for x86 systems
13086  
13087  
13088 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
13089 + echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
13090 + if test "${ac_align_double+set}" = set; then
13091 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13092 + else
13093 +  echo 'void f(){}' > conftest.c
13094 + if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
13095 +        ac_align_double=yes
13096 + else
13097 +        ac_align_double=no
13098 + fi
13099 + rm -f conftest*
13100  
13101 + fi
13102 + { echo "$as_me:$LINENO: result: $ac_align_double" >&5
13103 + echo "${ECHO_T}$ac_align_double" >&6; }
13104 + if test "$ac_align_double" = yes; then
13105 +        :
13106 +        CFLAGS="$CFLAGS -malign-double"
13107 + else
13108 +        :
13109  
13110 + fi
13111  
13112 < OBJEXT=".$OBJEXT"
13112 >    # -fstrict-aliasing for gcc-2.95+
13113  
11288 OOPSE=oopse
13114  
13115 < if test "x${prefix}" = "xNONE"
13116 < then
13117 <  OOPSE_HOME=${ac_default_prefix}/oopse
13115 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
13116 > echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
13117 > if test "${ac_fstrict_aliasing+set}" = set; then
13118 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13119   else
13120 <  OOPSE_HOME=${prefix}/oopse
13120 >  echo 'void f(){}' > conftest.c
13121 > if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
13122 >        ac_fstrict_aliasing=yes
13123 > else
13124 >        ac_fstrict_aliasing=no
13125   fi
13126 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
11297 < if test "${enable_oopse_home+set}" = set; then
11298 <  enableval="$enable_oopse_home"
11299 <  OOPSE_HOME="${enableval}"
11300 < fi;
13126 > rm -f conftest*
13127  
13128 < case "x$INSTALL" in
13129 <   x/*) ;;
13130 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
13131 < esac
13128 > fi
13129 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
13130 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
13131 > if test "$ac_fstrict_aliasing" = yes; then
13132 >        :
13133 >        CFLAGS="$CFLAGS -fstrict-aliasing"
13134 > else
13135 >        :
13136  
13137 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
13137 > fi
13138  
13139 < CFLAGS=${CFLAGS-""}
11310 < CXXFLAGS=${CXXFLAGS-""}
11311 < CPPFLAGS=${CPPFLAGS-""}
11312 < FFLAGS=${FFLAGS-""}
11313 < F90FLAGS=${F90FLAGS-""}
11314 < LDFLAGS=${LDFLAGS-""}
11315 < DEBUG=${DEBUG-"-g"}
13139 >  fi
13140  
13141 < case $debug in
13142 <  1)
13143 <     FFLAGS="$DEBUG $FFLAGS"
13144 <     F90FLAGS="$DEBUG $F90FLAGS"
11321 <     ;;
11322 <  *)
11323 <     ;;
11324 < esac
13141 >  CPU_FLAGS=""
13142 >  if test $ac_cv_prog_really_gcc = yes; then
13143 >                  case "${host_cpu}" in
13144 >          i586*)
13145  
13146 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
13147 + echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
13148 + if test "${ac_cpu_pentium+set}" = set; then
13149 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13150 + else
13151 +  echo 'void f(){}' > conftest.c
13152 + if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
13153 +        ac_cpu_pentium=yes
13154 + else
13155 +        ac_cpu_pentium=no
13156 + fi
13157 + rm -f conftest*
13158  
13159 + fi
13160 + { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
13161 + echo "${ECHO_T}$ac_cpu_pentium" >&6; }
13162 + if test "$ac_cpu_pentium" = yes; then
13163 +        :
13164 +        CPU_FLAGS=-mcpu=pentium
13165 + else
13166 +        :
13167  
13168  
13169 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
13170 + echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
13171 + if test "${ac_pentium+set}" = set; then
13172 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13173 + else
13174 +  echo 'void f(){}' > conftest.c
13175 + if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
13176 +        ac_pentium=yes
13177 + else
13178 +        ac_pentium=no
13179 + fi
13180 + rm -f conftest*
13181  
13182 + fi
13183 + { echo "$as_me:$LINENO: result: $ac_pentium" >&5
13184 + echo "${ECHO_T}$ac_pentium" >&6; }
13185 + if test "$ac_pentium" = yes; then
13186 +        :
13187 +        CPU_FLAGS=-mpentium
13188 + else
13189 +        :
13190  
13191 + fi
13192  
13193 + fi
13194  
13195 +                  ;;
13196 +          i686*)
13197  
13198 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
13199 + echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
13200 + if test "${ac_cpu_pentiumpro+set}" = set; then
13201 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13202 + else
13203 +  echo 'void f(){}' > conftest.c
13204 + if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
13205 +        ac_cpu_pentiumpro=yes
13206 + else
13207 +        ac_cpu_pentiumpro=no
13208 + fi
13209 + rm -f conftest*
13210  
13211 + fi
13212 + { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13213 + echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
13214 + if test "$ac_cpu_pentiumpro" = yes; then
13215 +        :
13216 +        CPU_FLAGS=-mcpu=pentiumpro
13217 + else
13218 +        :
13219  
13220  
13221 <
13222 <
13223 <
13224 <
13225 <
13226 <
13227 <          ac_config_headers="$ac_config_headers src/config.h"
13228 <
13229 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
13230 <
11347 <
11348 < cat >confcache <<\_ACEOF
11349 < # This file is a shell script that caches the results of configure
11350 < # tests run on this system so they can be shared between configure
11351 < # scripts and configure runs, see configure's option --config-cache.
11352 < # It is not useful on other systems.  If it contains results you don't
11353 < # want to keep, you may remove or edit it.
11354 < #
11355 < # config.status only pays attention to the cache file if you give it
11356 < # the --recheck option to rerun configure.
11357 < #
11358 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
11359 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
11360 < # following values.
11361 <
11362 < _ACEOF
11363 <
11364 < # The following way of writing the cache mishandles newlines in values,
11365 < # but we know of no workaround that is simple, portable, and efficient.
11366 < # So, don't put newlines in cache variables' values.
11367 < # Ultrix sh set writes to stderr and can't be redirected directly,
11368 < # and sets the high bit in the cache file unless we assign to the vars.
11369 < {
11370 <  (set) 2>&1 |
11371 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
11372 <    *ac_space=\ *)
11373 <      # `set' does not quote correctly, so add quotes (double-quote
11374 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
11375 <      sed -n \
11376 <        "s/'/'\\\\''/g;
11377 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11378 <      ;;
11379 <    *)
11380 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
11381 <      sed -n \
11382 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11383 <      ;;
11384 <    esac;
11385 < } |
11386 <  sed '
11387 <     t clear
11388 <     : clear
11389 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11390 <     t end
11391 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11392 <     : end' >>confcache
11393 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
11394 <  if test -w $cache_file; then
11395 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11396 <    cat confcache >$cache_file
11397 <  else
11398 <    echo "not updating unwritable cache $cache_file"
11399 <  fi
13221 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
13222 > echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
13223 > if test "${ac_pentiumpro+set}" = set; then
13224 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13225 > else
13226 >  echo 'void f(){}' > conftest.c
13227 > if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
13228 >        ac_pentiumpro=yes
13229 > else
13230 >        ac_pentiumpro=no
13231   fi
13232 < rm -f confcache
13232 > rm -f conftest*
13233  
11403 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11404 # Let make expand exec_prefix.
11405 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11406
11407 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11408 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11409 # trailing colons and then remove the whole line if VPATH becomes empty
11410 # (actually we leave an empty line to preserve line numbers).
11411 if test "x$srcdir" = x.; then
11412  ac_vpsub='/^[  ]*VPATH[        ]*=/{
11413 s/:*\$(srcdir):*/:/;
11414 s/:*\${srcdir}:*/:/;
11415 s/:*@srcdir@:*/:/;
11416 s/^\([^=]*=[     ]*\):*/\1/;
11417 s/:*$//;
11418 s/^[^=]*=[       ]*$//;
11419 }'
13234   fi
13235 + { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13236 + echo "${ECHO_T}$ac_pentiumpro" >&6; }
13237 + if test "$ac_pentiumpro" = yes; then
13238 +        :
13239 +        CPU_FLAGS=-mpentiumpro
13240 + else
13241 +        :
13242  
11422 DEFS=-DHAVE_CONFIG_H
11423
11424 ac_libobjs=
11425 ac_ltlibobjs=
11426 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11427  # 1. Remove the extension, and $U if already installed.
11428  ac_i=`echo "$ac_i" |
11429         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
11430  # 2. Add them.
11431  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11432  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11433 done
11434 LIBOBJS=$ac_libobjs
11435
11436 LTLIBOBJS=$ac_ltlibobjs
11437
11438
11439
11440 : ${CONFIG_STATUS=./config.status}
11441 ac_clean_files_save=$ac_clean_files
11442 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11443 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11444 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11445 cat >$CONFIG_STATUS <<_ACEOF
11446 #! $SHELL
11447 # Generated by $as_me.
11448 # Run this file to recreate the current configuration.
11449 # Compiler output produced by configure, useful for debugging
11450 # configure, is in config.log if it exists.
11451
11452 debug=false
11453 ac_cs_recheck=false
11454 ac_cs_silent=false
11455 SHELL=\${CONFIG_SHELL-$SHELL}
11456 _ACEOF
11457
11458 cat >>$CONFIG_STATUS <<\_ACEOF
11459 ## --------------------- ##
11460 ## M4sh Initialization.  ##
11461 ## --------------------- ##
11462
11463 # Be Bourne compatible
11464 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11465  emulate sh
11466  NULLCMD=:
11467  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11468  # is contrary to our usage.  Disable this feature.
11469  alias -g '${1+"$@"}'='"$@"'
11470 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11471  set -o posix
13243   fi
11473 DUALCASE=1; export DUALCASE # for MKS sh
13244  
11475 # Support unset when possible.
11476 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11477  as_unset=unset
11478 else
11479  as_unset=false
13245   fi
13246  
13247 +                  ;;
13248 +          powerpc*)
13249 +                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13250 +                is60x=`echo $cputype | egrep "^600-9e?$"`
13251 +                if test -n "$is60x"; then
13252  
11483 # Work around bugs in pre-3.0 UWIN ksh.
11484 $as_unset ENV MAIL MAILPATH
11485 PS1='$ '
11486 PS2='> '
11487 PS4='+ '
13253  
13254 < # NLS nuisances.
13255 < for as_var in \
13256 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13257 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11493 <  LC_TELEPHONE LC_TIME
11494 < do
11495 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11496 <    eval $as_var=C; export $as_var
11497 <  else
11498 <    $as_unset $as_var
11499 <  fi
11500 < done
11501 <
11502 < # Required to use basename.
11503 < if expr a : '\(a\)' >/dev/null 2>&1; then
11504 <  as_expr=expr
13254 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
13255 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
13256 > if test "${ac_m_cpu_60x+set}" = set; then
13257 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13258   else
13259 <  as_expr=false
13259 >  echo 'void f(){}' > conftest.c
13260 > if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
13261 >        ac_m_cpu_60x=yes
13262 > else
13263 >        ac_m_cpu_60x=no
13264   fi
13265 + rm -f conftest*
13266  
13267 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13268 <  as_basename=basename
13267 > fi
13268 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13269 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
13270 > if test "$ac_m_cpu_60x" = yes; then
13271 >        :
13272 >        CPU_FLAGS=-mcpu=$cputype
13273   else
13274 <  as_basename=false
13274 >        :
13275 >
13276   fi
13277  
13278 +                elif test "$cputype" = 750; then
13279  
11516 # Name of the executable.
11517 as_me=`$as_basename "$0" ||
11518 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11519         X"$0" : 'X\(//\)$' \| \
11520         X"$0" : 'X\(/\)$' \| \
11521         .     : '\(.\)' 2>/dev/null ||
11522 echo X/"$0" |
11523    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11524          /^X\/\(\/\/\)$/{ s//\1/; q; }
11525          /^X\/\(\/\).*/{ s//\1/; q; }
11526          s/.*/./; q'`
13280  
13281 + { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
13282 + echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
13283 + if test "${ac_cv_prog_gcc_2_95+set}" = set; then
13284 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13285 + else
13286  
13287 < # PATH needs CR, and LINENO needs CR and PATH.
13288 < # Avoid depending upon Character Ranges.
13289 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13290 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13291 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13292 < as_cr_digits='0123456789'
13293 < as_cr_alnum=$as_cr_Letters$as_cr_digits
13287 > cat > conftest.c <<EOF
13288 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13289 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13290 >     yes;
13291 > #  endif
13292 > #endif
13293 > EOF
13294 > if { ac_try='${CC-cc} -E conftest.c'
13295 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13296 >  (eval $ac_try) 2>&5
13297 >  ac_status=$?
13298 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13299 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13300 >  ac_cv_prog_gcc_2_95=yes
13301 > else
13302 >  ac_cv_prog_gcc_2_95=no
13303 > fi
13304  
11537 # The user is always right.
11538 if test "${PATH_SEPARATOR+set}" != set; then
11539  echo "#! /bin/sh" >conf$$.sh
11540  echo  "exit 0"   >>conf$$.sh
11541  chmod +x conf$$.sh
11542  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11543    PATH_SEPARATOR=';'
11544  else
11545    PATH_SEPARATOR=:
11546  fi
11547  rm -f conf$$.sh
13305   fi
13306 + { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
13307 + echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
13308 + if test "$ac_cv_prog_gcc_2_95" = yes; then
13309 +        :
13310  
13311  
13312 <  as_lineno_1=$LINENO
13313 <  as_lineno_2=$LINENO
13314 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13315 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
13316 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13317 <  # Find who we are.  Look in the path if we contain no path at all
13318 <  # relative or not.
13319 <  case $0 in
13320 <    *[\\/]* ) as_myself=$0 ;;
13321 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13322 < for as_dir in $PATH
13323 < do
11563 <  IFS=$as_save_IFS
11564 <  test -z "$as_dir" && as_dir=.
11565 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11566 < done
13312 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
13313 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
13314 > if test "${ac_m_cpu_750+set}" = set; then
13315 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13316 > else
13317 >  echo 'void f(){}' > conftest.c
13318 > if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
13319 >        ac_m_cpu_750=yes
13320 > else
13321 >        ac_m_cpu_750=no
13322 > fi
13323 > rm -f conftest*
13324  
13325 <       ;;
13326 <  esac
13327 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
13328 <  # in which case we are not to be found in the path.
13329 <  if test "x$as_myself" = x; then
13330 <    as_myself=$0
13331 <  fi
13332 <  if test ! -f "$as_myself"; then
11576 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11577 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11578 <   { (exit 1); exit 1; }; }
11579 <  fi
11580 <  case $CONFIG_SHELL in
11581 <  '')
11582 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11583 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11584 < do
11585 <  IFS=$as_save_IFS
11586 <  test -z "$as_dir" && as_dir=.
11587 <  for as_base in sh bash ksh sh5; do
11588 <         case $as_dir in
11589 <         /*)
11590 <           if ("$as_dir/$as_base" -c '
11591 <  as_lineno_1=$LINENO
11592 <  as_lineno_2=$LINENO
11593 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11594 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
11595 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
11596 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11597 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11598 <             CONFIG_SHELL=$as_dir/$as_base
11599 <             export CONFIG_SHELL
11600 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11601 <           fi;;
11602 <         esac
11603 <       done
11604 < done
11605 < ;;
11606 <  esac
13325 > fi
13326 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13327 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
13328 > if test "$ac_m_cpu_750" = yes; then
13329 >        :
13330 >        CPU_FLAGS=-mcpu=750
13331 > else
13332 >        :
13333  
13334 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11609 <  # uniformly replaced by the line number.  The first 'sed' inserts a
11610 <  # line-number line before each line; the second 'sed' does the real
11611 <  # work.  The second script uses 'N' to pair each line-number line
11612 <  # with the numbered line, and appends trailing '-' during
11613 <  # substitution so that $LINENO is not a special case at line end.
11614 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11615 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
11616 <  sed '=' <$as_myself |
11617 <    sed '
11618 <      N
11619 <      s,$,-,
11620 <      : loop
11621 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11622 <      t loop
11623 <      s,-$,,
11624 <      s,^['$as_cr_digits']*\n,,
11625 <    ' >$as_me.lineno &&
11626 <  chmod +x $as_me.lineno ||
11627 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11628 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11629 <   { (exit 1); exit 1; }; }
13334 > fi
13335  
13336 <  # Don't try to exec as it changes $[0], causing all sort of problems
13337 <  # (the dirname of $[0] is not the place where we might find the
11633 <  # original and so on.  Autoconf is especially sensible to this).
11634 <  . ./$as_me.lineno
11635 <  # Exit status is that of the last command.
11636 <  exit
11637 < }
13336 > else
13337 >        :
13338  
13339 + fi
13340  
13341 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13342 <  *c*,-n*) ECHO_N= ECHO_C='
11642 < ' ECHO_T='      ' ;;
11643 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11644 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
11645 < esac
13341 >                fi
13342 >                if test -z "$CPU_FLAGS"; then
13343  
13344 < if expr a : '\(a\)' >/dev/null 2>&1; then
13345 <  as_expr=expr
13344 >
13345 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
13346 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
13347 > if test "${ac_m_cpu_powerpc+set}" = set; then
13348 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13349   else
13350 <  as_expr=false
13350 >  echo 'void f(){}' > conftest.c
13351 > if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
13352 >        ac_m_cpu_powerpc=yes
13353 > else
13354 >        ac_m_cpu_powerpc=no
13355   fi
13356 + rm -f conftest*
13357  
13358 < rm -f conf$$ conf$$.exe conf$$.file
13359 < echo >conf$$.file
13360 < if ln -s conf$$.file conf$$ 2>/dev/null; then
13361 <  # We could just check for DJGPP; but this test a) works b) is more generic
13362 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13363 <  if test -f conf$$.exe; then
11659 <    # Don't use ln at all; we don't have any links
11660 <    as_ln_s='cp -p'
11661 <  else
11662 <    as_ln_s='ln -s'
11663 <  fi
11664 < elif ln conf$$.file conf$$ 2>/dev/null; then
11665 <  as_ln_s=ln
13358 > fi
13359 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13360 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
13361 > if test "$ac_m_cpu_powerpc" = yes; then
13362 >        :
13363 >        CPU_FLAGS=-mcpu=powerpc
13364   else
13365 <  as_ln_s='cp -p'
13365 >        :
13366 >
13367   fi
11669 rm -f conf$$ conf$$.exe conf$$.file
13368  
13369 < if mkdir -p . 2>/dev/null; then
13370 <  as_mkdir_p=:
13369 >                fi
13370 >                if test -z "$CPU_FLAGS"; then
13371 >
13372 >
13373 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
13374 > echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
13375 > if test "${ac_m_powerpc+set}" = set; then
13376 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13377   else
13378 <  test -d ./-p && rmdir ./-p
13379 <  as_mkdir_p=false
13378 >  echo 'void f(){}' > conftest.c
13379 > if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
13380 >        ac_m_powerpc=yes
13381 > else
13382 >        ac_m_powerpc=no
13383   fi
13384 + rm -f conftest*
13385  
13386 < as_executable_p="test -f"
13386 > fi
13387 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13388 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
13389 > if test "$ac_m_powerpc" = yes; then
13390 >        :
13391 >        CPU_FLAGS=-mpowerpc
13392 > else
13393 >        :
13394  
13395 < # Sed expression to map a string onto a valid CPP name.
11681 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13395 > fi
13396  
13397 < # Sed expression to map a string onto a valid variable name.
13398 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13397 >                fi
13398 >          esac
13399 >  fi
13400  
13401 +  if test -n "$CPU_FLAGS"; then
13402 +        CFLAGS="$CFLAGS $CPU_FLAGS"
13403 +  fi
13404  
13405 < # IFS
13406 < # We need space, tab and new line, in precisely that order.
13407 < as_nl='
13408 < '
13409 < IFS="   $as_nl"
13405 >  if test -z "$CFLAGS"; then
13406 >        echo ""
13407 >        echo "********************************************************"
13408 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
13409 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
13410 >        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
13411 >        echo "********************************************************"
13412 >        echo ""
13413 >        CFLAGS="-O3"
13414 >  fi
13415  
11693 # CDPATH.
11694 $as_unset CDPATH
13416  
11696 exec 6>&1
13417  
13418 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
13419 < # report actual input values of CONFIG_FILES etc. instead of their
13420 < # values after options handling.  Logging --version etc. is OK.
13421 < exec 5>>config.log
13422 < {
13423 <  echo
13424 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13425 < ## Running $as_me. ##
13426 < _ASBOX
13427 < } >&5
13428 < cat >&5 <<_CSEOF
13418 > { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
13419 > echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
13420 > if test "${ac_guessed_cflags+set}" = set; then
13421 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13422 > else
13423 >  echo 'void f(){}' > conftest.c
13424 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
13425 >        ac_guessed_cflags=yes
13426 > else
13427 >        ac_guessed_cflags=no
13428 > fi
13429 > rm -f conftest*
13430  
13431 < This file was extended by OOPSE $as_me 2.0, which was
13432 < generated by GNU Autoconf 2.59.  Invocation command line was
13431 > fi
13432 > { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
13433 > echo "${ECHO_T}$ac_guessed_cflags" >&6; }
13434 > if test "$ac_guessed_cflags" = yes; then
13435 >        :
13436  
13437 <  CONFIG_FILES    = $CONFIG_FILES
13438 <  CONFIG_HEADERS  = $CONFIG_HEADERS
11715 <  CONFIG_LINKS    = $CONFIG_LINKS
11716 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
11717 <  $ $0 $@
13437 > else
13438 >        :
13439  
13440 < _CSEOF
13441 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13442 < echo >&5
13443 < _ACEOF
13440 >        echo ""
13441 >        echo "********************************************************"
13442 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
13443 >        echo "* your compiler.                                       *"
13444 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
13445 >        echo "********************************************************"
13446 >        echo ""
13447 >        CFLAGS=""
13448  
11724 # Files that config.status was made for.
11725 if test -n "$ac_config_files"; then
11726  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13449   fi
13450  
13451 < if test -n "$ac_config_headers"; then
11730 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13451 >
13452   fi
13453  
13454 < if test -n "$ac_config_links"; then
13455 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13454 >
13455 >
13456 >
13457 >
13458 >
13459 >
13460 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
13461 > echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
13462 > if test "${ac_cv_prog_really_gxx+set}" = set; then
13463 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13464 > else
13465 >
13466 > cat > conftest.cpp <<EOF
13467 > #ifdef __GNUC__
13468 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
13469 >     no;
13470 >  #else
13471 >     yes;
13472 >  #endif
13473 > #endif
13474 > EOF
13475 > if { ac_try='${CXX-c++} -E conftest.cpp'
13476 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13477 >  (eval $ac_try) 2>&5
13478 >  ac_status=$?
13479 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13480 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13481 >  ac_cv_prog_really_gxx=yes
13482 > else
13483 >  ac_cv_prog_really_gxx=no
13484   fi
13485  
11737 if test -n "$ac_config_commands"; then
11738  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13486   fi
13487 + { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
13488 + echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
13489 + if test "$ac_cv_prog_really_gxx" = yes; then
13490 +        :
13491  
13492 < cat >>$CONFIG_STATUS <<\_ACEOF
13492 > else
13493 >        :
13494  
13495 < ac_cs_usage="\
11744 < \`$as_me' instantiates files from templates according to the
11745 < current configuration.
13495 > fi
13496  
11747 Usage: $0 [OPTIONS] [FILE]...
13497  
13498 <  -h, --help       print this help, then exit
13499 <  -V, --version    print version number, then exit
13500 <  -q, --quiet      do not print progress messages
13501 <  -d, --debug      don't remove temporary files
13502 <      --recheck    update $as_me by reconfiguring in the same conditions
11754 <  --file=FILE[:TEMPLATE]
11755 <                   instantiate the configuration file FILE
11756 <  --header=FILE[:TEMPLATE]
11757 <                   instantiate the configuration header FILE
13498 > # Try to determine "good" native compiler flags if none specified on command
13499 > # line
13500 > if test "$ac_test_CXXFLAGS" != "set"; then
13501 >  CXXFLAGS=""
13502 >  case "${host_cpu}-${host_os}" in
13503  
13504 < Configuration files:
13505 < $config_files
13504 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
13505 >                    CXXFLAGS="-O"
13506 >                fi;;
13507 >  sparc-solaris2*) if test "$CXX" = CC; then
13508 >                    CXXFLAGS="-features=extensions -O -dalign"
13509 >                 fi;;
13510 >   rs6000*-aix*)  if test "$CXX" = xlC; then
13511 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
13512 >                fi;;
13513 >   powerpc*-aix*)
13514 >        if test "$CXX" = xlC; then
13515 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
13516 >                echo "*******************************************************"
13517 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
13518 >                echo "*  recommended that you use                           *"
13519 >                echo "*                                                     *"
13520 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
13521 >                echo "*                                 ^^^                 *"
13522 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
13523 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
13524 >                echo "*******************************************************"
13525 >        fi;;
13526 >   *darwin*)
13527 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
13528 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
13529 >        fi
13530 >        if test "$CXX" = icpc; then
13531 >                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
13532 >        fi;;
13533 >  esac
13534  
13535 < Configuration headers:
13536 < $config_headers
13535 >  # use default flags for gcc on all systems
13536 >  if test $ac_cv_prog_really_gxx = yes; then
13537 >     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
13538 >  fi
13539  
13540 < Configuration links:
13541 < $config_links
13540 >  # test for gcc-specific flags:
13541 >  if test $ac_cv_prog_really_gxx = yes; then
13542 >    # -malign-double for x86 systems
13543  
11768 Report bugs to <bug-autoconf@gnu.org>."
11769 _ACEOF
13544  
13545 < cat >>$CONFIG_STATUS <<_ACEOF
13546 < ac_cs_version="\\
13547 < OOPSE config.status 2.0
13548 < configured by $0, generated by GNU Autoconf 2.59,
13549 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13545 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
13546 > echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
13547 > if test "${ac_align_double+set}" = set; then
13548 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13549 > else
13550 >  echo 'void f(){}' > conftest.cpp
13551 > if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
13552 >        ac_align_double=yes
13553 > else
13554 >        ac_align_double=no
13555 > fi
13556 > rm -f conftest*
13557  
13558 < Copyright (C) 2003 Free Software Foundation, Inc.
13559 < This config.status script is free software; the Free Software Foundation
13560 < gives unlimited permission to copy, distribute and modify it."
13561 < srcdir=$srcdir
13562 < INSTALL="$INSTALL"
13563 < _ACEOF
13558 > fi
13559 > { echo "$as_me:$LINENO: result: $ac_align_double" >&5
13560 > echo "${ECHO_T}$ac_align_double" >&6; }
13561 > if test "$ac_align_double" = yes; then
13562 >        :
13563 >        CXXFLAGS="$CXXFLAGS -malign-double"
13564 > else
13565 >        :
13566  
13567 < cat >>$CONFIG_STATUS <<\_ACEOF
11785 < # If no file are specified by the user, then we need to provide default
11786 < # value.  By we need to know if files were specified by the user.
11787 < ac_need_defaults=:
11788 < while test $# != 0
11789 < do
11790 <  case $1 in
11791 <  --*=*)
11792 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
11793 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11794 <    ac_shift=:
11795 <    ;;
11796 <  -*)
11797 <    ac_option=$1
11798 <    ac_optarg=$2
11799 <    ac_shift=shift
11800 <    ;;
11801 <  *) # This is not an option, so the user has probably given explicit
11802 <     # arguments.
11803 <     ac_option=$1
11804 <     ac_need_defaults=false;;
11805 <  esac
13567 > fi
13568  
13569 <  case $ac_option in
13570 <  # Handling of the options.
13571 < _ACEOF
13572 < cat >>$CONFIG_STATUS <<\_ACEOF
13573 <  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13574 <    ac_cs_recheck=: ;;
13575 <  --version | --vers* | -V )
13576 <    echo "$ac_cs_version"; exit 0 ;;
13577 <  --he | --h)
13578 <    # Conflict between --help and --header
13579 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
13580 < Try \`$0 --help' for more information." >&5
13581 < echo "$as_me: error: ambiguous option: $1
13582 < Try \`$0 --help' for more information." >&2;}
13583 <   { (exit 1); exit 1; }; };;
13584 <  --help | --hel | -h )
13585 <    echo "$ac_cs_usage"; exit 0 ;;
13586 <  --debug | --d* | -d )
13569 >    # -fstrict-aliasing for gcc-2.95+
13570 >
13571 >
13572 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
13573 > echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
13574 > if test "${ac_fstrict_aliasing+set}" = set; then
13575 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13576 > else
13577 >  echo 'void f(){}' > conftest.cpp
13578 > if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
13579 >        ac_fstrict_aliasing=yes
13580 > else
13581 >        ac_fstrict_aliasing=no
13582 > fi
13583 > rm -f conftest*
13584 >
13585 > fi
13586 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
13587 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
13588 > if test "$ac_fstrict_aliasing" = yes; then
13589 >        :
13590 >        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
13591 > else
13592 >        :
13593 >
13594 > fi
13595 >
13596 >  fi
13597 >
13598 >  CPU_FLAGS=""
13599 >  if test $ac_cv_prog_really_gxx = yes; then
13600 >                  case "${host_cpu}" in
13601 >          i586*)
13602 >
13603 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
13604 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
13605 > if test "${ac_cpu_pentium+set}" = set; then
13606 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13607 > else
13608 >  echo 'void f(){}' > conftest.cpp
13609 > if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
13610 >        ac_cpu_pentium=yes
13611 > else
13612 >        ac_cpu_pentium=no
13613 > fi
13614 > rm -f conftest*
13615 >
13616 > fi
13617 > { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
13618 > echo "${ECHO_T}$ac_cpu_pentium" >&6; }
13619 > if test "$ac_cpu_pentium" = yes; then
13620 >        :
13621 >        CPU_FLAGS=-mcpu=pentium
13622 > else
13623 >        :
13624 >
13625 >
13626 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
13627 > echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
13628 > if test "${ac_pentium+set}" = set; then
13629 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13630 > else
13631 >  echo 'void f(){}' > conftest.cpp
13632 > if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
13633 >        ac_pentium=yes
13634 > else
13635 >        ac_pentium=no
13636 > fi
13637 > rm -f conftest*
13638 >
13639 > fi
13640 > { echo "$as_me:$LINENO: result: $ac_pentium" >&5
13641 > echo "${ECHO_T}$ac_pentium" >&6; }
13642 > if test "$ac_pentium" = yes; then
13643 >        :
13644 >        CPU_FLAGS=-mpentium
13645 > else
13646 >        :
13647 >
13648 > fi
13649 >
13650 > fi
13651 >
13652 >                  ;;
13653 >          i686*)
13654 >
13655 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13656 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
13657 > if test "${ac_cpu_pentiumpro+set}" = set; then
13658 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13659 > else
13660 >  echo 'void f(){}' > conftest.cpp
13661 > if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13662 >        ac_cpu_pentiumpro=yes
13663 > else
13664 >        ac_cpu_pentiumpro=no
13665 > fi
13666 > rm -f conftest*
13667 >
13668 > fi
13669 > { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13670 > echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
13671 > if test "$ac_cpu_pentiumpro" = yes; then
13672 >        :
13673 >        CPU_FLAGS=-mcpu=pentiumpro
13674 > else
13675 >        :
13676 >
13677 >
13678 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13679 > echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
13680 > if test "${ac_pentiumpro+set}" = set; then
13681 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13682 > else
13683 >  echo 'void f(){}' > conftest.cpp
13684 > if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13685 >        ac_pentiumpro=yes
13686 > else
13687 >        ac_pentiumpro=no
13688 > fi
13689 > rm -f conftest*
13690 >
13691 > fi
13692 > { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13693 > echo "${ECHO_T}$ac_pentiumpro" >&6; }
13694 > if test "$ac_pentiumpro" = yes; then
13695 >        :
13696 >        CPU_FLAGS=-mpentiumpro
13697 > else
13698 >        :
13699 >
13700 > fi
13701 >
13702 > fi
13703 >
13704 >                  ;;
13705 >          powerpc*)
13706 >                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13707 >                is60x=`echo $cputype | egrep "^600-9e?$"`
13708 >                if test -n "$is60x"; then
13709 >
13710 >
13711 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13712 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
13713 > if test "${ac_m_cpu_60x+set}" = set; then
13714 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13715 > else
13716 >  echo 'void f(){}' > conftest.cpp
13717 > if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13718 >        ac_m_cpu_60x=yes
13719 > else
13720 >        ac_m_cpu_60x=no
13721 > fi
13722 > rm -f conftest*
13723 >
13724 > fi
13725 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13726 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
13727 > if test "$ac_m_cpu_60x" = yes; then
13728 >        :
13729 >        CPU_FLAGS=-mcpu=$cputype
13730 > else
13731 >        :
13732 >
13733 > fi
13734 >
13735 >                elif test "$cputype" = 750; then
13736 >
13737 >
13738 > { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13739 > echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
13740 > if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13741 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13742 > else
13743 >
13744 > cat > conftest.cpp <<EOF
13745 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13746 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13747 >     yes;
13748 > #  endif
13749 > #endif
13750 > EOF
13751 > if { ac_try='${CXX-c++} -E conftest.cpp'
13752 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13753 >  (eval $ac_try) 2>&5
13754 >  ac_status=$?
13755 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13756 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13757 >  ac_cv_prog_gxx_2_95=yes
13758 > else
13759 >  ac_cv_prog_gxx_2_95=no
13760 > fi
13761 >
13762 > fi
13763 > { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13764 > echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
13765 > if test "$ac_cv_prog_gxx_2_95" = yes; then
13766 >        :
13767 >
13768 >
13769 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13770 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
13771 > if test "${ac_m_cpu_750+set}" = set; then
13772 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13773 > else
13774 >  echo 'void f(){}' > conftest.cpp
13775 > if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13776 >        ac_m_cpu_750=yes
13777 > else
13778 >        ac_m_cpu_750=no
13779 > fi
13780 > rm -f conftest*
13781 >
13782 > fi
13783 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13784 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
13785 > if test "$ac_m_cpu_750" = yes; then
13786 >        :
13787 >        CPU_FLAGS=-mcpu=750
13788 > else
13789 >        :
13790 >
13791 > fi
13792 >
13793 > else
13794 >        :
13795 >
13796 > fi
13797 >
13798 >                fi
13799 >                if test -z "$CPU_FLAGS"; then
13800 >
13801 >
13802 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13803 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
13804 > if test "${ac_m_cpu_powerpc+set}" = set; then
13805 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13806 > else
13807 >  echo 'void f(){}' > conftest.cpp
13808 > if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13809 >        ac_m_cpu_powerpc=yes
13810 > else
13811 >        ac_m_cpu_powerpc=no
13812 > fi
13813 > rm -f conftest*
13814 >
13815 > fi
13816 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13817 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
13818 > if test "$ac_m_cpu_powerpc" = yes; then
13819 >        :
13820 >        CPU_FLAGS=-mcpu=powerpc
13821 > else
13822 >        :
13823 >
13824 > fi
13825 >
13826 >                fi
13827 >                if test -z "$CPU_FLAGS"; then
13828 >
13829 >
13830 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13831 > echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
13832 > if test "${ac_m_powerpc+set}" = set; then
13833 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13834 > else
13835 >  echo 'void f(){}' > conftest.cpp
13836 > if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13837 >        ac_m_powerpc=yes
13838 > else
13839 >        ac_m_powerpc=no
13840 > fi
13841 > rm -f conftest*
13842 >
13843 > fi
13844 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13845 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
13846 > if test "$ac_m_powerpc" = yes; then
13847 >        :
13848 >        CPU_FLAGS=-mpowerpc
13849 > else
13850 >        :
13851 >
13852 > fi
13853 >
13854 >                fi
13855 >          esac
13856 >  fi
13857 >
13858 >  if test -n "$CPU_FLAGS"; then
13859 >        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13860 >  fi
13861 >
13862 >  if test -z "$CXXFLAGS"; then
13863 >        echo ""
13864 >        echo "**********************************************************"
13865 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
13866 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
13867 >        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
13868 >        echo "**********************************************************"
13869 >        echo ""
13870 >        CXXFLAGS="-O3"
13871 >  fi
13872 >
13873 >
13874 >
13875 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
13876 > echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
13877 > if test "${ac_guessed_cxxflags+set}" = set; then
13878 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13879 > else
13880 >  echo 'void f(){}' > conftest.cpp
13881 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
13882 >        ac_guessed_cxxflags=yes
13883 > else
13884 >        ac_guessed_cxxflags=no
13885 > fi
13886 > rm -f conftest*
13887 >
13888 > fi
13889 > { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
13890 > echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
13891 > if test "$ac_guessed_cxxflags" = yes; then
13892 >        :
13893 >
13894 > else
13895 >        :
13896 >
13897 >        echo ""
13898 >        echo "**********************************************************"
13899 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
13900 >        echo "* your compiler.                                         *"
13901 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
13902 >        echo "**********************************************************"
13903 >        echo ""
13904 >        CXXFLAGS=""
13905 >
13906 > fi
13907 >
13908 >
13909 > fi
13910 >
13911 >     ;;
13912 > esac
13913 >
13914 >
13915 > cat >>confdefs.h <<\_ACEOF
13916 > #define OBAPI
13917 > _ACEOF
13918 >
13919 >
13920 >
13921 >
13922 > # Check whether --with-mpi was given.
13923 > if test "${with_mpi+set}" = set; then
13924 >  withval=$with_mpi; with_mpi=$withval
13925 > else
13926 >  with_mpi="no"
13927 > fi
13928 >
13929 >
13930 > case "x$with_mpi" in
13931 >        xyes | "x")  USE_MPI=yes;;
13932 >        xno) USE_MPI=no ;;
13933 >        *) MPI="$with_mpi"; USE_MPI=yes ;;
13934 > esac
13935 > if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13936 >        MPI="/usr/local"
13937 > fi
13938 > if test "$USE_MPI" = "yes"; then
13939 >
13940 >
13941 > # Set variables...
13942 > MPI_LIB_DIR="$MPI/lib"
13943 > MPI_INC_DIR="$MPI/include"
13944 >
13945 >
13946 >
13947 > ac_ext=c
13948 > ac_cpp='$CPP $CPPFLAGS'
13949 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13950 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13951 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
13952 >
13953 > { echo "$as_me:$LINENO: checking for mpi.h" >&5
13954 > echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6; }
13955 > have_mpi_h=0
13956 > rm -f conftest*
13957 > echo '#include <mpi.h>' > conftest.c
13958 > if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13959 >        { echo "$as_me:$LINENO: result: yes" >&5
13960 > echo "${ECHO_T}yes" >&6; }
13961 >        have_mpi_h=1
13962 > else
13963 >        if test -s conftest.out ; then
13964 >                cat conftest.out >> config.log
13965 >        fi
13966 >        { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13967 > echo "${ECHO_T}no! Check MPI include paths" >&6; }
13968 >        USE_MPI="no"
13969 > fi
13970 > rm -f conftest*
13971 > if test "$have_mpi_h" = 1; then
13972 >
13973 > cat >>confdefs.h <<\_ACEOF
13974 > #define HAVE_MPI_H 1
13975 > _ACEOF
13976 >
13977 > fi
13978 >
13979 > { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13980 > echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
13981 >
13982 > ac_ext=${ac_fc_srcext-f}
13983 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
13984 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
13985 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13986 >
13987 > ac_save_ext=$ac_ext
13988 > ac_ext=F90
13989 > ac_save_FCFLAGS=$FCFLAGS
13990 > have_mpif_h=0
13991 > rm -f conftest*
13992 > cat >conftest.$ac_ext <<EOF
13993 > program main
13994 >   include 'mpif.h'
13995 > end
13996 > EOF
13997 > if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13998 >        { echo "$as_me:$LINENO: result: yes" >&5
13999 > echo "${ECHO_T}yes" >&6; }
14000 >        MPI_F90_INC="$MPI_INC_DIR"
14001 >        have_mpif_h=1
14002 > else
14003 >        if test -s conftest.out ; then
14004 >                cat conftest.out >> config.log
14005 >        fi
14006 >        { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
14007 > echo "${ECHO_T}no! Check MPI include paths" >&6; }
14008 >        USE_MPI="no"
14009 > fi
14010 > rm -f conftest*
14011 >
14012 > if test "$have_mpif_h" = 1; then
14013 >
14014 > cat >>confdefs.h <<\_ACEOF
14015 > #define HAVE_MPIF_H 1
14016 > _ACEOF
14017 >
14018 > fi
14019 > FCFLAGS=$ac_save_FCFLAGS
14020 > ac_ext=$ac_save_ext
14021 > ac_ext=c
14022 > ac_cpp='$CPP $CPPFLAGS'
14023 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14024 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14025 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
14026 >
14027 >
14028 > ac_ext=c
14029 > ac_cpp='$CPP $CPPFLAGS'
14030 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14031 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14032 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
14033 >
14034 > ac_save_LDFLAGS=$LDFLAGS
14035 > LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
14036 >
14037 > if test x = x"$MPI_LIB"; then
14038 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
14039 > echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6; }
14040 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
14041 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14042 > else
14043 >  ac_check_lib_save_LIBS=$LIBS
14044 > LIBS="-lmpich  $LIBS"
14045 > cat >conftest.$ac_ext <<_ACEOF
14046 > /* confdefs.h.  */
14047 > _ACEOF
14048 > cat confdefs.h >>conftest.$ac_ext
14049 > cat >>conftest.$ac_ext <<_ACEOF
14050 > /* end confdefs.h.  */
14051 >
14052 > /* Override any GCC internal prototype to avoid an error.
14053 >   Use char because int might match the return type of a GCC
14054 >   builtin and then its argument prototype would still apply.  */
14055 > #ifdef __cplusplus
14056 > extern "C"
14057 > #endif
14058 > char MPI_Init ();
14059 > #ifdef FC_DUMMY_MAIN
14060 > #ifndef FC_DUMMY_MAIN_EQ_F77
14061 > #  ifdef __cplusplus
14062 >     extern "C"
14063 > #  endif
14064 >   int FC_DUMMY_MAIN() { return 1; }
14065 > #endif
14066 > #endif
14067 > int
14068 > main ()
14069 > {
14070 > return MPI_Init ();
14071 >  ;
14072 >  return 0;
14073 > }
14074 > _ACEOF
14075 > rm -f conftest.$ac_objext conftest$ac_exeext
14076 > if { (ac_try="$ac_link"
14077 > case "(($ac_try" in
14078 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14079 >  *) ac_try_echo=$ac_try;;
14080 > esac
14081 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14082 >  (eval "$ac_link") 2>conftest.er1
14083 >  ac_status=$?
14084 >  grep -v '^ *+' conftest.er1 >conftest.err
14085 >  rm -f conftest.er1
14086 >  cat conftest.err >&5
14087 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14088 >  (exit $ac_status); } && {
14089 >         test -z "$ac_c_werror_flag" ||
14090 >         test ! -s conftest.err
14091 >       } && test -s conftest$ac_exeext &&
14092 >       $as_test_x conftest$ac_exeext; then
14093 >  ac_cv_lib_mpich_MPI_Init=yes
14094 > else
14095 >  echo "$as_me: failed program was:" >&5
14096 > sed 's/^/| /' conftest.$ac_ext >&5
14097 >
14098 >        ac_cv_lib_mpich_MPI_Init=no
14099 > fi
14100 >
14101 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14102 >      conftest$ac_exeext conftest.$ac_ext
14103 > LIBS=$ac_check_lib_save_LIBS
14104 > fi
14105 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
14106 > echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6; }
14107 > if test $ac_cv_lib_mpich_MPI_Init = yes; then
14108 >  MPI_LIB="-lmpich"
14109 > fi
14110 >
14111 > fi
14112 > $as_unset ac_cv_lib_mpich_MPI_Init
14113 > if test x = x"$MPI_LIB"; then
14114 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
14115 > echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6; }
14116 > if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
14117 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14118 > else
14119 >  ac_check_lib_save_LIBS=$LIBS
14120 > LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
14121 > cat >conftest.$ac_ext <<_ACEOF
14122 > /* confdefs.h.  */
14123 > _ACEOF
14124 > cat confdefs.h >>conftest.$ac_ext
14125 > cat >>conftest.$ac_ext <<_ACEOF
14126 > /* end confdefs.h.  */
14127 >
14128 > /* Override any GCC internal prototype to avoid an error.
14129 >   Use char because int might match the return type of a GCC
14130 >   builtin and then its argument prototype would still apply.  */
14131 > #ifdef __cplusplus
14132 > extern "C"
14133 > #endif
14134 > char MPI_Init ();
14135 > #ifdef FC_DUMMY_MAIN
14136 > #ifndef FC_DUMMY_MAIN_EQ_F77
14137 > #  ifdef __cplusplus
14138 >     extern "C"
14139 > #  endif
14140 >   int FC_DUMMY_MAIN() { return 1; }
14141 > #endif
14142 > #endif
14143 > int
14144 > main ()
14145 > {
14146 > return MPI_Init ();
14147 >  ;
14148 >  return 0;
14149 > }
14150 > _ACEOF
14151 > rm -f conftest.$ac_objext conftest$ac_exeext
14152 > if { (ac_try="$ac_link"
14153 > case "(($ac_try" in
14154 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14155 >  *) ac_try_echo=$ac_try;;
14156 > esac
14157 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14158 >  (eval "$ac_link") 2>conftest.er1
14159 >  ac_status=$?
14160 >  grep -v '^ *+' conftest.er1 >conftest.err
14161 >  rm -f conftest.er1
14162 >  cat conftest.err >&5
14163 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14164 >  (exit $ac_status); } && {
14165 >         test -z "$ac_c_werror_flag" ||
14166 >         test ! -s conftest.err
14167 >       } && test -s conftest$ac_exeext &&
14168 >       $as_test_x conftest$ac_exeext; then
14169 >  ac_cv_lib_pmpich_MPI_Init=yes
14170 > else
14171 >  echo "$as_me: failed program was:" >&5
14172 > sed 's/^/| /' conftest.$ac_ext >&5
14173 >
14174 >        ac_cv_lib_pmpich_MPI_Init=no
14175 > fi
14176 >
14177 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14178 >      conftest$ac_exeext conftest.$ac_ext
14179 > LIBS=$ac_check_lib_save_LIBS
14180 > fi
14181 > { echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
14182 > echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6; }
14183 > if test $ac_cv_lib_pmpich_MPI_Init = yes; then
14184 >  MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
14185 > fi
14186 >
14187 > fi
14188 > if test x = x"$MPI_LIB"; then
14189 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
14190 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
14191 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
14192 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14193 > else
14194 >  ac_check_lib_save_LIBS=$LIBS
14195 > LIBS="-lmpi  $LIBS"
14196 > cat >conftest.$ac_ext <<_ACEOF
14197 > /* confdefs.h.  */
14198 > _ACEOF
14199 > cat confdefs.h >>conftest.$ac_ext
14200 > cat >>conftest.$ac_ext <<_ACEOF
14201 > /* end confdefs.h.  */
14202 >
14203 > /* Override any GCC internal prototype to avoid an error.
14204 >   Use char because int might match the return type of a GCC
14205 >   builtin and then its argument prototype would still apply.  */
14206 > #ifdef __cplusplus
14207 > extern "C"
14208 > #endif
14209 > char MPI_Init ();
14210 > #ifdef FC_DUMMY_MAIN
14211 > #ifndef FC_DUMMY_MAIN_EQ_F77
14212 > #  ifdef __cplusplus
14213 >     extern "C"
14214 > #  endif
14215 >   int FC_DUMMY_MAIN() { return 1; }
14216 > #endif
14217 > #endif
14218 > int
14219 > main ()
14220 > {
14221 > return MPI_Init ();
14222 >  ;
14223 >  return 0;
14224 > }
14225 > _ACEOF
14226 > rm -f conftest.$ac_objext conftest$ac_exeext
14227 > if { (ac_try="$ac_link"
14228 > case "(($ac_try" in
14229 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14230 >  *) ac_try_echo=$ac_try;;
14231 > esac
14232 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14233 >  (eval "$ac_link") 2>conftest.er1
14234 >  ac_status=$?
14235 >  grep -v '^ *+' conftest.er1 >conftest.err
14236 >  rm -f conftest.er1
14237 >  cat conftest.err >&5
14238 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14239 >  (exit $ac_status); } && {
14240 >         test -z "$ac_c_werror_flag" ||
14241 >         test ! -s conftest.err
14242 >       } && test -s conftest$ac_exeext &&
14243 >       $as_test_x conftest$ac_exeext; then
14244 >  ac_cv_lib_mpi_MPI_Init=yes
14245 > else
14246 >  echo "$as_me: failed program was:" >&5
14247 > sed 's/^/| /' conftest.$ac_ext >&5
14248 >
14249 >        ac_cv_lib_mpi_MPI_Init=no
14250 > fi
14251 >
14252 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14253 >      conftest$ac_exeext conftest.$ac_ext
14254 > LIBS=$ac_check_lib_save_LIBS
14255 > fi
14256 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
14257 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
14258 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
14259 >  MPI_LIB="-lmpi"
14260 > fi
14261 >
14262 > fi
14263 > $as_unset ac_cv_lib_mpi_MPI_Init
14264 > if test x = x"$MPI_LIB"; then
14265 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
14266 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
14267 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
14268 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14269 > else
14270 >  ac_check_lib_save_LIBS=$LIBS
14271 > LIBS="-lmpi -llam $LIBS"
14272 > cat >conftest.$ac_ext <<_ACEOF
14273 > /* confdefs.h.  */
14274 > _ACEOF
14275 > cat confdefs.h >>conftest.$ac_ext
14276 > cat >>conftest.$ac_ext <<_ACEOF
14277 > /* end confdefs.h.  */
14278 >
14279 > /* Override any GCC internal prototype to avoid an error.
14280 >   Use char because int might match the return type of a GCC
14281 >   builtin and then its argument prototype would still apply.  */
14282 > #ifdef __cplusplus
14283 > extern "C"
14284 > #endif
14285 > char MPI_Init ();
14286 > #ifdef FC_DUMMY_MAIN
14287 > #ifndef FC_DUMMY_MAIN_EQ_F77
14288 > #  ifdef __cplusplus
14289 >     extern "C"
14290 > #  endif
14291 >   int FC_DUMMY_MAIN() { return 1; }
14292 > #endif
14293 > #endif
14294 > int
14295 > main ()
14296 > {
14297 > return MPI_Init ();
14298 >  ;
14299 >  return 0;
14300 > }
14301 > _ACEOF
14302 > rm -f conftest.$ac_objext conftest$ac_exeext
14303 > if { (ac_try="$ac_link"
14304 > case "(($ac_try" in
14305 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14306 >  *) ac_try_echo=$ac_try;;
14307 > esac
14308 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14309 >  (eval "$ac_link") 2>conftest.er1
14310 >  ac_status=$?
14311 >  grep -v '^ *+' conftest.er1 >conftest.err
14312 >  rm -f conftest.er1
14313 >  cat conftest.err >&5
14314 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14315 >  (exit $ac_status); } && {
14316 >         test -z "$ac_c_werror_flag" ||
14317 >         test ! -s conftest.err
14318 >       } && test -s conftest$ac_exeext &&
14319 >       $as_test_x conftest$ac_exeext; then
14320 >  ac_cv_lib_mpi_MPI_Init=yes
14321 > else
14322 >  echo "$as_me: failed program was:" >&5
14323 > sed 's/^/| /' conftest.$ac_ext >&5
14324 >
14325 >        ac_cv_lib_mpi_MPI_Init=no
14326 > fi
14327 >
14328 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14329 >      conftest$ac_exeext conftest.$ac_ext
14330 > LIBS=$ac_check_lib_save_LIBS
14331 > fi
14332 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
14333 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
14334 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
14335 >  MPI_LIB="-lmpi -llam"
14336 > fi
14337 >
14338 > fi
14339 > $as_unset ac_cv_lib_mpi_MPI_Init
14340 > if test x = x"$MPI_LIB"; then
14341 > { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
14342 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
14343 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
14344 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14345 > else
14346 >  ac_check_lib_save_LIBS=$LIBS
14347 > LIBS="-lmpi -llam -lpthread $LIBS"
14348 > cat >conftest.$ac_ext <<_ACEOF
14349 > /* confdefs.h.  */
14350 > _ACEOF
14351 > cat confdefs.h >>conftest.$ac_ext
14352 > cat >>conftest.$ac_ext <<_ACEOF
14353 > /* end confdefs.h.  */
14354 >
14355 > /* Override any GCC internal prototype to avoid an error.
14356 >   Use char because int might match the return type of a GCC
14357 >   builtin and then its argument prototype would still apply.  */
14358 > #ifdef __cplusplus
14359 > extern "C"
14360 > #endif
14361 > char MPI_Init ();
14362 > #ifdef FC_DUMMY_MAIN
14363 > #ifndef FC_DUMMY_MAIN_EQ_F77
14364 > #  ifdef __cplusplus
14365 >     extern "C"
14366 > #  endif
14367 >   int FC_DUMMY_MAIN() { return 1; }
14368 > #endif
14369 > #endif
14370 > int
14371 > main ()
14372 > {
14373 > return MPI_Init ();
14374 >  ;
14375 >  return 0;
14376 > }
14377 > _ACEOF
14378 > rm -f conftest.$ac_objext conftest$ac_exeext
14379 > if { (ac_try="$ac_link"
14380 > case "(($ac_try" in
14381 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14382 >  *) ac_try_echo=$ac_try;;
14383 > esac
14384 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14385 >  (eval "$ac_link") 2>conftest.er1
14386 >  ac_status=$?
14387 >  grep -v '^ *+' conftest.er1 >conftest.err
14388 >  rm -f conftest.er1
14389 >  cat conftest.err >&5
14390 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14391 >  (exit $ac_status); } && {
14392 >         test -z "$ac_c_werror_flag" ||
14393 >         test ! -s conftest.err
14394 >       } && test -s conftest$ac_exeext &&
14395 >       $as_test_x conftest$ac_exeext; then
14396 >  ac_cv_lib_mpi_MPI_Init=yes
14397 > else
14398 >  echo "$as_me: failed program was:" >&5
14399 > sed 's/^/| /' conftest.$ac_ext >&5
14400 >
14401 >        ac_cv_lib_mpi_MPI_Init=no
14402 > fi
14403 >
14404 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14405 >      conftest$ac_exeext conftest.$ac_ext
14406 > LIBS=$ac_check_lib_save_LIBS
14407 > fi
14408 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
14409 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
14410 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
14411 >  MPI_LIB="-lmpi -llam -lpthread"
14412 > else
14413 >
14414 >             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
14415 > echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
14416 >   { (exit 1); exit 1; }; }
14417 >             USE_MPI="no"
14418 >
14419 > fi
14420 >
14421 > fi
14422 >
14423 >
14424 >
14425 > { echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
14426 > echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6; }
14427 > MPI_F90_LIB=""
14428 > if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
14429 >        MPI_F90_LIB="-lfmpich"
14430 > elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
14431 >        MPI_F90_LIB="-llamf77mpi"
14432 > else
14433 >                        MPI_F90_LIB="  "
14434 > fi
14435 > { echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
14436 > echo "${ECHO_T}found $MPI_F90_LIB" >&6; }
14437 >
14438 >
14439 > fi
14440 >
14441 >
14442 >
14443 >
14444 > # Check whether --enable-doxygen was given.
14445 > if test "${enable_doxygen+set}" = set; then
14446 >  enableval=$enable_doxygen;
14447 > fi
14448 >
14449 > # Check whether --enable-dot was given.
14450 > if test "${enable_dot+set}" = set; then
14451 >  enableval=$enable_dot;
14452 > fi
14453 >
14454 > # Check whether --enable-html-docs was given.
14455 > if test "${enable_html_docs+set}" = set; then
14456 >  enableval=$enable_html_docs;
14457 > else
14458 >   enable_html_docs=yes
14459 > fi
14460 >
14461 > # Check whether --enable-latex-docs was given.
14462 > if test "${enable_latex_docs+set}" = set; then
14463 >  enableval=$enable_latex_docs;
14464 > else
14465 >   enable_latex_docs=no
14466 > fi
14467 >
14468 > if test "x$enable_doxygen" = xno; then
14469 >        enable_doc=no
14470 > else
14471 >        # Extract the first word of "doxygen", so it can be a program name with args.
14472 > set dummy doxygen; ac_word=$2
14473 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
14474 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
14475 > if test "${ac_cv_path_DOXYGEN+set}" = set; then
14476 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14477 > else
14478 >  case $DOXYGEN in
14479 >  [\\/]* | ?:[\\/]*)
14480 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14481 >  ;;
14482 >  *)
14483 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14484 > for as_dir in $PATH
14485 > do
14486 >  IFS=$as_save_IFS
14487 >  test -z "$as_dir" && as_dir=.
14488 >  for ac_exec_ext in '' $ac_executable_extensions; do
14489 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
14490 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14491 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14492 >    break 2
14493 >  fi
14494 > done
14495 > done
14496 > IFS=$as_save_IFS
14497 >
14498 >  ;;
14499 > esac
14500 > fi
14501 > DOXYGEN=$ac_cv_path_DOXYGEN
14502 > if test -n "$DOXYGEN"; then
14503 >  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14504 > echo "${ECHO_T}$DOXYGEN" >&6; }
14505 > else
14506 >  { echo "$as_me:$LINENO: result: no" >&5
14507 > echo "${ECHO_T}no" >&6; }
14508 > fi
14509 >
14510 >
14511 >        if test "x$DOXYGEN" = x; then
14512 >                if test "x$enable_doxygen" = xyes; then
14513 >                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14514 > echo "$as_me: error: could not find doxygen" >&2;}
14515 >   { (exit 1); exit 1; }; }
14516 >                fi
14517 >                enable_doc=no
14518 >        else
14519 >                enable_doc=yes
14520 >                # Extract the first word of "dot", so it can be a program name with args.
14521 > set dummy dot; ac_word=$2
14522 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
14523 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
14524 > if test "${ac_cv_path_DOT+set}" = set; then
14525 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14526 > else
14527 >  case $DOT in
14528 >  [\\/]* | ?:[\\/]*)
14529 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14530 >  ;;
14531 >  *)
14532 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14533 > for as_dir in $PATH
14534 > do
14535 >  IFS=$as_save_IFS
14536 >  test -z "$as_dir" && as_dir=.
14537 >  for ac_exec_ext in '' $ac_executable_extensions; do
14538 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
14539 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14540 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14541 >    break 2
14542 >  fi
14543 > done
14544 > done
14545 > IFS=$as_save_IFS
14546 >
14547 >  ;;
14548 > esac
14549 > fi
14550 > DOT=$ac_cv_path_DOT
14551 > if test -n "$DOT"; then
14552 >  { echo "$as_me:$LINENO: result: $DOT" >&5
14553 > echo "${ECHO_T}$DOT" >&6; }
14554 > else
14555 >  { echo "$as_me:$LINENO: result: no" >&5
14556 > echo "${ECHO_T}no" >&6; }
14557 > fi
14558 >
14559 >
14560 >        fi
14561 > fi
14562 >
14563 > if test "x$enable_doc" = xyes; then
14564 >  DOC=1
14565 > else
14566 >  DOC=0
14567 > fi
14568 >
14569 >
14570 > if test x$DOT = x; then
14571 >        if test "x$enable_dot" = xyes; then
14572 >                { { echo "$as_me:$LINENO: error: could not find dot" >&5
14573 > echo "$as_me: error: could not find dot" >&2;}
14574 >   { (exit 1); exit 1; }; }
14575 >        fi
14576 >        enable_dot=no
14577 > else
14578 >        enable_dot=yes
14579 > fi
14580 >
14581 >
14582 >
14583 >
14584 >
14585 >
14586 >
14587 >
14588 >
14589 >
14590 >
14591 >
14592 >
14593 >
14594 >
14595 >
14596 >
14597 >
14598 >
14599 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile scripts/filepp"
14600 >
14601 >
14602 > cat >confcache <<\_ACEOF
14603 > # This file is a shell script that caches the results of configure
14604 > # tests run on this system so they can be shared between configure
14605 > # scripts and configure runs, see configure's option --config-cache.
14606 > # It is not useful on other systems.  If it contains results you don't
14607 > # want to keep, you may remove or edit it.
14608 > #
14609 > # config.status only pays attention to the cache file if you give it
14610 > # the --recheck option to rerun configure.
14611 > #
14612 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
14613 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
14614 > # following values.
14615 >
14616 > _ACEOF
14617 >
14618 > # The following way of writing the cache mishandles newlines in values,
14619 > # but we know of no workaround that is simple, portable, and efficient.
14620 > # So, we kill variables containing newlines.
14621 > # Ultrix sh set writes to stderr and can't be redirected directly,
14622 > # and sets the high bit in the cache file unless we assign to the vars.
14623 > (
14624 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14625 >    eval ac_val=\$$ac_var
14626 >    case $ac_val in #(
14627 >    *${as_nl}*)
14628 >      case $ac_var in #(
14629 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
14630 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
14631 >      esac
14632 >      case $ac_var in #(
14633 >      _ | IFS | as_nl) ;; #(
14634 >      *) $as_unset $ac_var ;;
14635 >      esac ;;
14636 >    esac
14637 >  done
14638 >
14639 >  (set) 2>&1 |
14640 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14641 >    *${as_nl}ac_space=\ *)
14642 >      # `set' does not quote correctly, so add quotes (double-quote
14643 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
14644 >      sed -n \
14645 >        "s/'/'\\\\''/g;
14646 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14647 >      ;; #(
14648 >    *)
14649 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
14650 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14651 >      ;;
14652 >    esac |
14653 >    sort
14654 > ) |
14655 >  sed '
14656 >     /^ac_cv_env_/b end
14657 >     t clear
14658 >     :clear
14659 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14660 >     t end
14661 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14662 >     :end' >>confcache
14663 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14664 >  if test -w "$cache_file"; then
14665 >    test "x$cache_file" != "x/dev/null" &&
14666 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
14667 > echo "$as_me: updating cache $cache_file" >&6;}
14668 >    cat confcache >$cache_file
14669 >  else
14670 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
14671 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14672 >  fi
14673 > fi
14674 > rm -f confcache
14675 >
14676 > test "x$prefix" = xNONE && prefix=$ac_default_prefix
14677 > # Let make expand exec_prefix.
14678 > test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14679 >
14680 > DEFS=-DHAVE_CONFIG_H
14681 >
14682 > ac_libobjs=
14683 > ac_ltlibobjs=
14684 > for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14685 >  # 1. Remove the extension, and $U if already installed.
14686 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14687 >  ac_i=`echo "$ac_i" | sed "$ac_script"`
14688 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14689 >  #    will be set to the directory where LIBOBJS objects are built.
14690 >  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14691 >  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
14692 > done
14693 > LIBOBJS=$ac_libobjs
14694 >
14695 > LTLIBOBJS=$ac_ltlibobjs
14696 >
14697 >
14698 >
14699 > : ${CONFIG_STATUS=./config.status}
14700 > ac_clean_files_save=$ac_clean_files
14701 > ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14702 > { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14703 > echo "$as_me: creating $CONFIG_STATUS" >&6;}
14704 > cat >$CONFIG_STATUS <<_ACEOF
14705 > #! $SHELL
14706 > # Generated by $as_me.
14707 > # Run this file to recreate the current configuration.
14708 > # Compiler output produced by configure, useful for debugging
14709 > # configure, is in config.log if it exists.
14710 >
14711 > debug=false
14712 > ac_cs_recheck=false
14713 > ac_cs_silent=false
14714 > SHELL=\${CONFIG_SHELL-$SHELL}
14715 > _ACEOF
14716 >
14717 > cat >>$CONFIG_STATUS <<\_ACEOF
14718 > ## --------------------- ##
14719 > ## M4sh Initialization.  ##
14720 > ## --------------------- ##
14721 >
14722 > # Be more Bourne compatible
14723 > DUALCASE=1; export DUALCASE # for MKS sh
14724 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14725 >  emulate sh
14726 >  NULLCMD=:
14727 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14728 >  # is contrary to our usage.  Disable this feature.
14729 >  alias -g '${1+"$@"}'='"$@"'
14730 >  setopt NO_GLOB_SUBST
14731 > else
14732 >  case `(set -o) 2>/dev/null` in
14733 >  *posix*) set -o posix ;;
14734 > esac
14735 >
14736 > fi
14737 >
14738 >
14739 >
14740 >
14741 > # PATH needs CR
14742 > # Avoid depending upon Character Ranges.
14743 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14744 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14745 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14746 > as_cr_digits='0123456789'
14747 > as_cr_alnum=$as_cr_Letters$as_cr_digits
14748 >
14749 > # The user is always right.
14750 > if test "${PATH_SEPARATOR+set}" != set; then
14751 >  echo "#! /bin/sh" >conf$$.sh
14752 >  echo  "exit 0"   >>conf$$.sh
14753 >  chmod +x conf$$.sh
14754 >  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14755 >    PATH_SEPARATOR=';'
14756 >  else
14757 >    PATH_SEPARATOR=:
14758 >  fi
14759 >  rm -f conf$$.sh
14760 > fi
14761 >
14762 > # Support unset when possible.
14763 > if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14764 >  as_unset=unset
14765 > else
14766 >  as_unset=false
14767 > fi
14768 >
14769 >
14770 > # IFS
14771 > # We need space, tab and new line, in precisely that order.  Quoting is
14772 > # there to prevent editors from complaining about space-tab.
14773 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14774 > # splitting by setting IFS to empty value.)
14775 > as_nl='
14776 > '
14777 > IFS=" ""        $as_nl"
14778 >
14779 > # Find who we are.  Look in the path if we contain no directory separator.
14780 > case $0 in
14781 >  *[\\/]* ) as_myself=$0 ;;
14782 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14783 > for as_dir in $PATH
14784 > do
14785 >  IFS=$as_save_IFS
14786 >  test -z "$as_dir" && as_dir=.
14787 >  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14788 > done
14789 > IFS=$as_save_IFS
14790 >
14791 >     ;;
14792 > esac
14793 > # We did not find ourselves, most probably we were run as `sh COMMAND'
14794 > # in which case we are not to be found in the path.
14795 > if test "x$as_myself" = x; then
14796 >  as_myself=$0
14797 > fi
14798 > if test ! -f "$as_myself"; then
14799 >  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14800 >  { (exit 1); exit 1; }
14801 > fi
14802 >
14803 > # Work around bugs in pre-3.0 UWIN ksh.
14804 > for as_var in ENV MAIL MAILPATH
14805 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
14806 > done
14807 > PS1='$ '
14808 > PS2='> '
14809 > PS4='+ '
14810 >
14811 > # NLS nuisances.
14812 > for as_var in \
14813 >  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14814 >  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14815 >  LC_TELEPHONE LC_TIME
14816 > do
14817 >  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14818 >    eval $as_var=C; export $as_var
14819 >  else
14820 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
14821 >  fi
14822 > done
14823 >
14824 > # Required to use basename.
14825 > if expr a : '\(a\)' >/dev/null 2>&1 &&
14826 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14827 >  as_expr=expr
14828 > else
14829 >  as_expr=false
14830 > fi
14831 >
14832 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14833 >  as_basename=basename
14834 > else
14835 >  as_basename=false
14836 > fi
14837 >
14838 >
14839 > # Name of the executable.
14840 > as_me=`$as_basename -- "$0" ||
14841 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14842 >         X"$0" : 'X\(//\)$' \| \
14843 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14844 > echo X/"$0" |
14845 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
14846 >            s//\1/
14847 >            q
14848 >          }
14849 >          /^X\/\(\/\/\)$/{
14850 >            s//\1/
14851 >            q
14852 >          }
14853 >          /^X\/\(\/\).*/{
14854 >            s//\1/
14855 >            q
14856 >          }
14857 >          s/.*/./; q'`
14858 >
14859 > # CDPATH.
14860 > $as_unset CDPATH
14861 >
14862 >
14863 >
14864 >  as_lineno_1=$LINENO
14865 >  as_lineno_2=$LINENO
14866 >  test "x$as_lineno_1" != "x$as_lineno_2" &&
14867 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
14868 >
14869 >  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14870 >  # uniformly replaced by the line number.  The first 'sed' inserts a
14871 >  # line-number line after each line using $LINENO; the second 'sed'
14872 >  # does the real work.  The second script uses 'N' to pair each
14873 >  # line-number line with the line containing $LINENO, and appends
14874 >  # trailing '-' during substitution so that $LINENO is not a special
14875 >  # case at line end.
14876 >  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14877 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
14878 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
14879 >  sed -n '
14880 >    p
14881 >    /[$]LINENO/=
14882 >  ' <$as_myself |
14883 >    sed '
14884 >      s/[$]LINENO.*/&-/
14885 >      t lineno
14886 >      b
14887 >      :lineno
14888 >      N
14889 >      :loop
14890 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
14891 >      t loop
14892 >      s/-\n.*//
14893 >    ' >$as_me.lineno &&
14894 >  chmod +x "$as_me.lineno" ||
14895 >    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
14896 >   { (exit 1); exit 1; }; }
14897 >
14898 >  # Don't try to exec as it changes $[0], causing all sort of problems
14899 >  # (the dirname of $[0] is not the place where we might find the
14900 >  # original and so on.  Autoconf is especially sensitive to this).
14901 >  . "./$as_me.lineno"
14902 >  # Exit status is that of the last command.
14903 >  exit
14904 > }
14905 >
14906 >
14907 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14908 >  as_dirname=dirname
14909 > else
14910 >  as_dirname=false
14911 > fi
14912 >
14913 > ECHO_C= ECHO_N= ECHO_T=
14914 > case `echo -n x` in
14915 > -n*)
14916 >  case `echo 'x\c'` in
14917 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14918 >  *)   ECHO_C='\c';;
14919 >  esac;;
14920 > *)
14921 >  ECHO_N='-n';;
14922 > esac
14923 >
14924 > if expr a : '\(a\)' >/dev/null 2>&1 &&
14925 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14926 >  as_expr=expr
14927 > else
14928 >  as_expr=false
14929 > fi
14930 >
14931 > rm -f conf$$ conf$$.exe conf$$.file
14932 > if test -d conf$$.dir; then
14933 >  rm -f conf$$.dir/conf$$.file
14934 > else
14935 >  rm -f conf$$.dir
14936 >  mkdir conf$$.dir
14937 > fi
14938 > echo >conf$$.file
14939 > if ln -s conf$$.file conf$$ 2>/dev/null; then
14940 >  as_ln_s='ln -s'
14941 >  # ... but there are two gotchas:
14942 >  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14943 >  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14944 >  # In both cases, we have to default to `cp -p'.
14945 >  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14946 >    as_ln_s='cp -p'
14947 > elif ln conf$$.file conf$$ 2>/dev/null; then
14948 >  as_ln_s=ln
14949 > else
14950 >  as_ln_s='cp -p'
14951 > fi
14952 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14953 > rmdir conf$$.dir 2>/dev/null
14954 >
14955 > if mkdir -p . 2>/dev/null; then
14956 >  as_mkdir_p=:
14957 > else
14958 >  test -d ./-p && rmdir ./-p
14959 >  as_mkdir_p=false
14960 > fi
14961 >
14962 > if test -x / >/dev/null 2>&1; then
14963 >  as_test_x='test -x'
14964 > else
14965 >  if ls -dL / >/dev/null 2>&1; then
14966 >    as_ls_L_option=L
14967 >  else
14968 >    as_ls_L_option=
14969 >  fi
14970 >  as_test_x='
14971 >    eval sh -c '\''
14972 >      if test -d "$1"; then
14973 >        test -d "$1/.";
14974 >      else
14975 >        case $1 in
14976 >        -*)set "./$1";;
14977 >        esac;
14978 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14979 >        ???[sx]*):;;*)false;;esac;fi
14980 >    '\'' sh
14981 >  '
14982 > fi
14983 > as_executable_p=$as_test_x
14984 >
14985 > # Sed expression to map a string onto a valid CPP name.
14986 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14987 >
14988 > # Sed expression to map a string onto a valid variable name.
14989 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14990 >
14991 >
14992 > exec 6>&1
14993 >
14994 > # Save the log message, to keep $[0] and so on meaningful, and to
14995 > # report actual input values of CONFIG_FILES etc. instead of their
14996 > # values after options handling.
14997 > ac_log="
14998 > This file was extended by OOPSE $as_me 3.0, which was
14999 > generated by GNU Autoconf 2.61.  Invocation command line was
15000 >
15001 >  CONFIG_FILES    = $CONFIG_FILES
15002 >  CONFIG_HEADERS  = $CONFIG_HEADERS
15003 >  CONFIG_LINKS    = $CONFIG_LINKS
15004 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
15005 >  $ $0 $@
15006 >
15007 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
15008 > "
15009 >
15010 > _ACEOF
15011 >
15012 > cat >>$CONFIG_STATUS <<_ACEOF
15013 > # Files that config.status was made for.
15014 > config_files="$ac_config_files"
15015 > config_headers="$ac_config_headers"
15016 > config_links="$ac_config_links"
15017 >
15018 > _ACEOF
15019 >
15020 > cat >>$CONFIG_STATUS <<\_ACEOF
15021 > ac_cs_usage="\
15022 > \`$as_me' instantiates files from templates according to the
15023 > current configuration.
15024 >
15025 > Usage: $0 [OPTIONS] [FILE]...
15026 >
15027 >  -h, --help       print this help, then exit
15028 >  -V, --version    print version number and configuration settings, then exit
15029 >  -q, --quiet      do not print progress messages
15030 >  -d, --debug      don't remove temporary files
15031 >      --recheck    update $as_me by reconfiguring in the same conditions
15032 >  --file=FILE[:TEMPLATE]
15033 >                   instantiate the configuration file FILE
15034 >  --header=FILE[:TEMPLATE]
15035 >                   instantiate the configuration header FILE
15036 >
15037 > Configuration files:
15038 > $config_files
15039 >
15040 > Configuration headers:
15041 > $config_headers
15042 >
15043 > Configuration links:
15044 > $config_links
15045 >
15046 > Report bugs to <bug-autoconf@gnu.org>."
15047 >
15048 > _ACEOF
15049 > cat >>$CONFIG_STATUS <<_ACEOF
15050 > ac_cs_version="\\
15051 > OOPSE config.status 3.0
15052 > configured by $0, generated by GNU Autoconf 2.61,
15053 >  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15054 >
15055 > Copyright (C) 2006 Free Software Foundation, Inc.
15056 > This config.status script is free software; the Free Software Foundation
15057 > gives unlimited permission to copy, distribute and modify it."
15058 >
15059 > ac_pwd='$ac_pwd'
15060 > srcdir='$srcdir'
15061 > INSTALL='$INSTALL'
15062 > _ACEOF
15063 >
15064 > cat >>$CONFIG_STATUS <<\_ACEOF
15065 > # If no file are specified by the user, then we need to provide default
15066 > # value.  By we need to know if files were specified by the user.
15067 > ac_need_defaults=:
15068 > while test $# != 0
15069 > do
15070 >  case $1 in
15071 >  --*=*)
15072 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
15073 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15074 >    ac_shift=:
15075 >    ;;
15076 >  *)
15077 >    ac_option=$1
15078 >    ac_optarg=$2
15079 >    ac_shift=shift
15080 >    ;;
15081 >  esac
15082 >
15083 >  case $ac_option in
15084 >  # Handling of the options.
15085 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15086 >    ac_cs_recheck=: ;;
15087 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15088 >    echo "$ac_cs_version"; exit ;;
15089 >  --debug | --debu | --deb | --de | --d | -d )
15090      debug=: ;;
15091    --file | --fil | --fi | --f )
15092      $ac_shift
# Line 11831 | Line 15096 | Try \`$0 --help' for more information." >&2;}
15096      $ac_shift
15097      CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
15098      ac_need_defaults=false;;
15099 +  --he | --h)
15100 +    # Conflict between --help and --header
15101 +    { echo "$as_me: error: ambiguous option: $1
15102 + Try \`$0 --help' for more information." >&2
15103 +   { (exit 1); exit 1; }; };;
15104 +  --help | --hel | -h )
15105 +    echo "$ac_cs_usage"; exit ;;
15106    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15107    | -silent | --silent | --silen | --sile | --sil | --si | --s)
15108      ac_cs_silent=: ;;
15109  
15110    # This is an error.
15111 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
15112 < Try \`$0 --help' for more information." >&5
11841 < echo "$as_me: error: unrecognized option: $1
11842 < Try \`$0 --help' for more information." >&2;}
15111 >  -*) { echo "$as_me: error: unrecognized option: $1
15112 > Try \`$0 --help' for more information." >&2
15113     { (exit 1); exit 1; }; } ;;
15114  
15115 <  *) ac_config_targets="$ac_config_targets $1" ;;
15115 >  *) ac_config_targets="$ac_config_targets $1"
15116 >     ac_need_defaults=false ;;
15117  
15118    esac
15119    shift
# Line 11858 | Line 15129 | if \$ac_cs_recheck; then
15129   _ACEOF
15130   cat >>$CONFIG_STATUS <<_ACEOF
15131   if \$ac_cs_recheck; then
15132 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15133 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15132 >  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15133 >  CONFIG_SHELL=$SHELL
15134 >  export CONFIG_SHELL
15135 >  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15136   fi
15137  
15138   _ACEOF
15139 + cat >>$CONFIG_STATUS <<\_ACEOF
15140 + exec 5>>config.log
15141 + {
15142 +  echo
15143 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15144 + ## Running $as_me. ##
15145 + _ASBOX
15146 +  echo "$ac_log"
15147 + } >&5
15148  
15149 + _ACEOF
15150 + cat >>$CONFIG_STATUS <<_ACEOF
15151 + _ACEOF
15152  
11868
11869
11870
15153   cat >>$CONFIG_STATUS <<\_ACEOF
15154 +
15155 + # Handling of arguments.
15156   for ac_config_target in $ac_config_targets
15157   do
15158 <  case "$ac_config_target" in
15159 <  # Handling of arguments.
15160 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
15161 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
15162 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
15163 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
15164 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
11881 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
15158 >  case $ac_config_target in
15159 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
15160 >    "src/getopt.h") CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
15161 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
15162 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
15163 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
15164 >
15165    *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
15166   echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15167     { (exit 1); exit 1; }; };;
15168    esac
15169   done
15170  
15171 +
15172   # If the user did not use the arguments to specify the items to instantiate,
15173   # then the envvar interface is used.  Set only those that are not.
15174   # We use the long form for the default assignment because of an extremely
# Line 11896 | Line 15180 | fi
15180   fi
15181  
15182   # Have a temporary directory for convenience.  Make it in the build tree
15183 < # simply because there is no reason to put it here, and in addition,
15183 > # simply because there is no reason against having it here, and in addition,
15184   # creating and moving files from /tmp can sometimes cause problems.
15185 < # Create a temporary directory, and hook for its removal unless debugging.
15185 > # Hook for its removal unless debugging.
15186 > # Note that there is a small window in which the directory will not be cleaned:
15187 > # after its creation but before its name has been assigned to `$tmp'.
15188   $debug ||
15189   {
15190 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
15190 >  tmp=
15191 >  trap 'exit_status=$?
15192 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15193 > ' 0
15194    trap '{ (exit 1); exit 1; }' 1 2 13 15
15195   }
11907
15196   # Create a (secure) tmp directory for tmp files.
15197  
15198   {
15199 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
15199 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15200    test -n "$tmp" && test -d "$tmp"
15201   }  ||
15202   {
15203 <  tmp=./confstat$$-$RANDOM
15204 <  (umask 077 && mkdir $tmp)
15203 >  tmp=./conf$$-$RANDOM
15204 >  (umask 077 && mkdir "$tmp")
15205   } ||
15206   {
15207     echo "$me: cannot create a temporary directory in ." >&2
15208     { (exit 1); exit 1; }
15209   }
15210  
11923 _ACEOF
11924
11925 cat >>$CONFIG_STATUS <<_ACEOF
11926
15211   #
15212 < # CONFIG_FILES section.
15212 > # Set up the sed scripts for CONFIG_FILES section.
15213   #
15214  
15215   # No need to generate the scripts if there are no CONFIG_FILES.
15216   # This happens for instance when ./config.status config.h
15217 < if test -n "\$CONFIG_FILES"; then
15218 <  # Protect against being on the right side of a sed subst in config.status.
15219 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15220 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15221 < s,@SHELL@,$SHELL,;t t
15222 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15223 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15224 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15225 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15226 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15227 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15228 < s,@exec_prefix@,$exec_prefix,;t t
15229 < s,@prefix@,$prefix,;t t
15230 < s,@program_transform_name@,$program_transform_name,;t t
15231 < s,@bindir@,$bindir,;t t
15232 < s,@sbindir@,$sbindir,;t t
15233 < s,@libexecdir@,$libexecdir,;t t
15234 < s,@datadir@,$datadir,;t t
15235 < s,@sysconfdir@,$sysconfdir,;t t
15236 < s,@sharedstatedir@,$sharedstatedir,;t t
15237 < s,@localstatedir@,$localstatedir,;t t
15238 < s,@libdir@,$libdir,;t t
15239 < s,@includedir@,$includedir,;t t
15240 < s,@oldincludedir@,$oldincludedir,;t t
15241 < s,@infodir@,$infodir,;t t
15242 < s,@mandir@,$mandir,;t t
15243 < s,@build_alias@,$build_alias,;t t
15244 < s,@host_alias@,$host_alias,;t t
15245 < s,@target_alias@,$target_alias,;t t
15246 < s,@DEFS@,$DEFS,;t t
15247 < s,@ECHO_C@,$ECHO_C,;t t
15248 < s,@ECHO_N@,$ECHO_N,;t t
15249 < s,@ECHO_T@,$ECHO_T,;t t
15250 < s,@LIBS@,$LIBS,;t t
15251 < s,@PROGNAME@,$PROGNAME,;t t
15252 < s,@debug@,$debug,;t t
15253 < s,@build@,$build,;t t
15254 < s,@build_cpu@,$build_cpu,;t t
15255 < s,@build_vendor@,$build_vendor,;t t
15256 < s,@build_os@,$build_os,;t t
15257 < s,@host@,$host,;t t
15258 < s,@host_cpu@,$host_cpu,;t t
15259 < s,@host_vendor@,$host_vendor,;t t
15260 < s,@host_os@,$host_os,;t t
15261 < s,@CC@,$CC,;t t
15262 < s,@CFLAGS@,$CFLAGS,;t t
15263 < s,@LDFLAGS@,$LDFLAGS,;t t
15264 < s,@CPPFLAGS@,$CPPFLAGS,;t t
15265 < s,@ac_ct_CC@,$ac_ct_CC,;t t
15266 < s,@EXEEXT@,$EXEEXT,;t t
15267 < s,@OBJEXT@,$OBJEXT,;t t
15268 < s,@CXX@,$CXX,;t t
15269 < s,@CXXFLAGS@,$CXXFLAGS,;t t
15270 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15271 < s,@CPP@,$CPP,;t t
15272 < s,@EGREP@,$EGREP,;t t
15273 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
15274 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
15275 < s,@F90@,$F90,;t t
15276 < s,@F90FLAGS@,$F90FLAGS,;t t
15277 < s,@ac_ct_F90@,$ac_ct_F90,;t t
15278 < s,@PREPFLAG@,$PREPFLAG,;t t
15279 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15280 < s,@F90LIBS@,$F90LIBS,;t t
15281 < s,@F90_FUNC@,$F90_FUNC,;t t
15282 < s,@F90_FUNC_@,$F90_FUNC_,;t t
15283 < s,@MOD@,$MOD,;t t
15284 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15285 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15286 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15287 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15288 < s,@CXXCPP@,$CXXCPP,;t t
15289 < s,@LIBOBJS@,$LIBOBJS,;t t
15290 < s,@__func__@,$__func__,;t t
15291 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15292 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15293 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15294 < s,@LN_S@,$LN_S,;t t
15295 < s,@SET_MAKE@,$SET_MAKE,;t t
15296 < s,@RANLIB@,$RANLIB,;t t
15297 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15298 < s,@YACC@,$YACC,;t t
15299 < s,@LEX@,$LEX,;t t
15300 < s,@LEXLIB@,$LEXLIB,;t t
15301 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
15302 < s,@PERLINTERP@,$PERLINTERP,;t t
15303 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15304 < s,@AR@,$AR,;t t
15305 < s,@PS@,$PS,;t t
15306 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15307 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15308 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15309 < s,@MPI_LIB@,$MPI_LIB,;t t
15310 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15311 < s,@USE_MPI@,$USE_MPI,;t t
15312 < s,@USE_CGAL@,$USE_CGAL,;t t
15313 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
15314 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
15315 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
15316 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
15317 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15318 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15319 < s,@DOXYGEN@,$DOXYGEN,;t t
15320 < s,@DOT@,$DOT,;t t
15321 < s,@DOC@,$DOC,;t t
15322 < s,@enable_dot@,$enable_dot,;t t
15323 < s,@enable_html_docs@,$enable_html_docs,;t t
12040 < s,@enable_latex_docs@,$enable_latex_docs,;t t
12041 < s,@BATEXT@,$BATEXT,;t t
12042 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
12043 < s,@OOPSE@,$OOPSE,;t t
12044 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
12045 < s,@SUBDIRS@,$SUBDIRS,;t t
12046 < s,@FFLAGS@,$FFLAGS,;t t
12047 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12048 < CEOF
15217 > if test -n "$CONFIG_FILES"; then
15218 >
15219 > _ACEOF
15220 >
15221 >
15222 >
15223 > ac_delim='%!_!# '
15224 > for ac_last_try in false false false false false :; do
15225 >  cat >conf$$subs.sed <<_ACEOF
15226 > SHELL!$SHELL$ac_delim
15227 > PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
15228 > PACKAGE_NAME!$PACKAGE_NAME$ac_delim
15229 > PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
15230 > PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
15231 > PACKAGE_STRING!$PACKAGE_STRING$ac_delim
15232 > PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
15233 > exec_prefix!$exec_prefix$ac_delim
15234 > prefix!$prefix$ac_delim
15235 > program_transform_name!$program_transform_name$ac_delim
15236 > bindir!$bindir$ac_delim
15237 > sbindir!$sbindir$ac_delim
15238 > libexecdir!$libexecdir$ac_delim
15239 > datarootdir!$datarootdir$ac_delim
15240 > datadir!$datadir$ac_delim
15241 > sysconfdir!$sysconfdir$ac_delim
15242 > sharedstatedir!$sharedstatedir$ac_delim
15243 > localstatedir!$localstatedir$ac_delim
15244 > includedir!$includedir$ac_delim
15245 > oldincludedir!$oldincludedir$ac_delim
15246 > docdir!$docdir$ac_delim
15247 > infodir!$infodir$ac_delim
15248 > htmldir!$htmldir$ac_delim
15249 > dvidir!$dvidir$ac_delim
15250 > pdfdir!$pdfdir$ac_delim
15251 > psdir!$psdir$ac_delim
15252 > libdir!$libdir$ac_delim
15253 > localedir!$localedir$ac_delim
15254 > mandir!$mandir$ac_delim
15255 > DEFS!$DEFS$ac_delim
15256 > ECHO_C!$ECHO_C$ac_delim
15257 > ECHO_N!$ECHO_N$ac_delim
15258 > ECHO_T!$ECHO_T$ac_delim
15259 > LIBS!$LIBS$ac_delim
15260 > build_alias!$build_alias$ac_delim
15261 > host_alias!$host_alias$ac_delim
15262 > target_alias!$target_alias$ac_delim
15263 > build!$build$ac_delim
15264 > build_cpu!$build_cpu$ac_delim
15265 > build_vendor!$build_vendor$ac_delim
15266 > build_os!$build_os$ac_delim
15267 > host!$host$ac_delim
15268 > host_cpu!$host_cpu$ac_delim
15269 > host_vendor!$host_vendor$ac_delim
15270 > host_os!$host_os$ac_delim
15271 > PROGNAME!$PROGNAME$ac_delim
15272 > debug!$debug$ac_delim
15273 > USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
15274 > CXX!$CXX$ac_delim
15275 > CXXFLAGS!$CXXFLAGS$ac_delim
15276 > LDFLAGS!$LDFLAGS$ac_delim
15277 > CPPFLAGS!$CPPFLAGS$ac_delim
15278 > ac_ct_CXX!$ac_ct_CXX$ac_delim
15279 > EXEEXT!$EXEEXT$ac_delim
15280 > OBJEXT!$OBJEXT$ac_delim
15281 > CC!$CC$ac_delim
15282 > CFLAGS!$CFLAGS$ac_delim
15283 > ac_ct_CC!$ac_ct_CC$ac_delim
15284 > FC!$FC$ac_delim
15285 > FCFLAGS!$FCFLAGS$ac_delim
15286 > ac_ct_FC!$ac_ct_FC$ac_delim
15287 > CPP!$CPP$ac_delim
15288 > GREP!$GREP$ac_delim
15289 > EGREP!$EGREP$ac_delim
15290 > LN_S!$LN_S$ac_delim
15291 > SET_MAKE!$SET_MAKE$ac_delim
15292 > RANLIB!$RANLIB$ac_delim
15293 > PERLINTERP!$PERLINTERP$ac_delim
15294 > PERL_SHEBANG!$PERL_SHEBANG$ac_delim
15295 > INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
15296 > INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
15297 > INSTALL_DATA!$INSTALL_DATA$ac_delim
15298 > AR!$AR$ac_delim
15299 > PS!$PS$ac_delim
15300 > FCFLAGS_F90!$FCFLAGS_F90$ac_delim
15301 > FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
15302 > PREPDEFFLAG!$PREPDEFFLAG$ac_delim
15303 > FCLIBS!$FCLIBS$ac_delim
15304 > FC_FUNC!$FC_FUNC$ac_delim
15305 > FC_FUNC_!$FC_FUNC_$ac_delim
15306 > MOD!$MOD$ac_delim
15307 > F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
15308 > MODDIRFLAG!$MODDIRFLAG$ac_delim
15309 > F90MODINCSPEC!$F90MODINCSPEC$ac_delim
15310 > F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
15311 > ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
15312 > ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
15313 > ZLIB!$ZLIB$ac_delim
15314 > FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
15315 > FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
15316 > FFTW_LIBS!$FFTW_LIBS$ac_delim
15317 > LIBOBJS!$LIBOBJS$ac_delim
15318 > POW_LIB!$POW_LIB$ac_delim
15319 > CXXCPP!$CXXCPP$ac_delim
15320 > __func__!$__func__$ac_delim
15321 > MPI_LIB_DIR!$MPI_LIB_DIR$ac_delim
15322 > MPI_INC_DIR!$MPI_INC_DIR$ac_delim
15323 > _ACEOF
15324  
15325 +  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
15326 +    break
15327 +  elif $ac_last_try; then
15328 +    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
15329 + echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
15330 +   { (exit 1); exit 1; }; }
15331 +  else
15332 +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15333 +  fi
15334 + done
15335 +
15336 + ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
15337 + if test -n "$ac_eof"; then
15338 +  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
15339 +  ac_eof=`expr $ac_eof + 1`
15340 + fi
15341 +
15342 + cat >>$CONFIG_STATUS <<_ACEOF
15343 + cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
15344 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15345   _ACEOF
15346 + sed '
15347 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
15348 + s/^/s,@/; s/!/@,|#_!!_#|/
15349 + :n
15350 + t n
15351 + s/'"$ac_delim"'$/,g/; t
15352 + s/$/\\/; p
15353 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
15354 + ' >>$CONFIG_STATUS <conf$$subs.sed
15355 + rm -f conf$$subs.sed
15356 + cat >>$CONFIG_STATUS <<_ACEOF
15357 + CEOF$ac_eof
15358 + _ACEOF
15359  
15360 <  cat >>$CONFIG_STATUS <<\_ACEOF
15361 <  # Split the substitutions into bite-sized pieces for seds with
15362 <  # small command number limits, like on Digital OSF/1 and HP-UX.
15363 <  ac_max_sed_lines=48
15364 <  ac_sed_frag=1 # Number of current file.
15365 <  ac_beg=1 # First line for current file.
15366 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
15367 <  ac_more_lines=:
15368 <  ac_sed_cmds=
15369 <  while $ac_more_lines; do
15370 <    if test $ac_beg -gt 1; then
15371 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15372 <    else
15373 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15374 <    fi
15375 <    if test ! -s $tmp/subs.frag; then
15376 <      ac_more_lines=false
15377 <    else
15378 <      # The purpose of the label and of the branching condition is to
15379 <      # speed up the sed processing (if there are no `@' at all, there
15380 <      # is no need to browse any of the substitutions).
15381 <      # These are the two extra sed commands mentioned above.
15382 <      (echo ':t
15383 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15384 <      if test -z "$ac_sed_cmds"; then
15385 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15386 <      else
15387 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15388 <      fi
15389 <      ac_sed_frag=`expr $ac_sed_frag + 1`
12082 <      ac_beg=$ac_end
12083 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
12084 <    fi
12085 <  done
12086 <  if test -z "$ac_sed_cmds"; then
12087 <    ac_sed_cmds=cat
15360 >
15361 > ac_delim='%!_!# '
15362 > for ac_last_try in false false false false false :; do
15363 >  cat >conf$$subs.sed <<_ACEOF
15364 > MPI_F90_INC!$MPI_F90_INC$ac_delim
15365 > MPI_LIB!$MPI_LIB$ac_delim
15366 > MPI_F90_LIB!$MPI_F90_LIB$ac_delim
15367 > USE_MPI!$USE_MPI$ac_delim
15368 > DOXYGEN!$DOXYGEN$ac_delim
15369 > DOT!$DOT$ac_delim
15370 > DOC!$DOC$ac_delim
15371 > enable_dot!$enable_dot$ac_delim
15372 > enable_html_docs!$enable_html_docs$ac_delim
15373 > enable_latex_docs!$enable_latex_docs$ac_delim
15374 > BATEXT!$BATEXT$ac_delim
15375 > MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
15376 > OOPSE!$OOPSE$ac_delim
15377 > OOPSE_HOME!$OOPSE_HOME$ac_delim
15378 > SUBDIRS!$SUBDIRS$ac_delim
15379 > LTLIBOBJS!$LTLIBOBJS$ac_delim
15380 > _ACEOF
15381 >
15382 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 16; then
15383 >    break
15384 >  elif $ac_last_try; then
15385 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
15386 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
15387 >   { (exit 1); exit 1; }; }
15388 >  else
15389 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15390    fi
15391 < fi # test -n "$CONFIG_FILES"
15391 > done
15392  
15393 + ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
15394 + if test -n "$ac_eof"; then
15395 +  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
15396 +  ac_eof=`expr $ac_eof + 1`
15397 + fi
15398 +
15399 + cat >>$CONFIG_STATUS <<_ACEOF
15400 + cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
15401 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
15402   _ACEOF
15403 + sed '
15404 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
15405 + s/^/s,@/; s/!/@,|#_!!_#|/
15406 + :n
15407 + t n
15408 + s/'"$ac_delim"'$/,g/; t
15409 + s/$/\\/; p
15410 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
15411 + ' >>$CONFIG_STATUS <conf$$subs.sed
15412 + rm -f conf$$subs.sed
15413 + cat >>$CONFIG_STATUS <<_ACEOF
15414 + :end
15415 + s/|#_!!_#|//g
15416 + CEOF$ac_eof
15417 + _ACEOF
15418 +
15419 +
15420 + # VPATH may cause trouble with some makes, so we remove $(srcdir),
15421 + # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15422 + # trailing colons and then remove the whole line if VPATH becomes empty
15423 + # (actually we leave an empty line to preserve line numbers).
15424 + if test "x$srcdir" = x.; then
15425 +  ac_vpsub='/^[  ]*VPATH[        ]*=/{
15426 + s/:*\$(srcdir):*/:/
15427 + s/:*\${srcdir}:*/:/
15428 + s/:*@srcdir@:*/:/
15429 + s/^\([^=]*=[     ]*\):*/\1/
15430 + s/:*$//
15431 + s/^[^=]*=[       ]*$//
15432 + }'
15433 + fi
15434 +
15435   cat >>$CONFIG_STATUS <<\_ACEOF
15436 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15437 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15438 <  case $ac_file in
15439 <  - | *:- | *:-:* ) # input from stdin
15440 <        cat >$tmp/stdin
15441 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15442 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12100 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12101 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12102 <  * )   ac_file_in=$ac_file.in ;;
15436 > fi # test -n "$CONFIG_FILES"
15437 >
15438 >
15439 > for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS
15440 > do
15441 >  case $ac_tag in
15442 >  :[FHLC]) ac_mode=$ac_tag; continue;;
15443    esac
15444 +  case $ac_mode$ac_tag in
15445 +  :[FHL]*:*);;
15446 +  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
15447 + echo "$as_me: error: Invalid tag $ac_tag." >&2;}
15448 +   { (exit 1); exit 1; }; };;
15449 +  :[FH]-) ac_tag=-:-;;
15450 +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15451 +  esac
15452 +  ac_save_IFS=$IFS
15453 +  IFS=:
15454 +  set x $ac_tag
15455 +  IFS=$ac_save_IFS
15456 +  shift
15457 +  ac_file=$1
15458 +  shift
15459  
15460 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15461 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15460 >  case $ac_mode in
15461 >  :L) ac_source=$1;;
15462 >  :[FH])
15463 >    ac_file_inputs=
15464 >    for ac_f
15465 >    do
15466 >      case $ac_f in
15467 >      -) ac_f="$tmp/stdin";;
15468 >      *) # Look for the file first in the build tree, then in the source tree
15469 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
15470 >         # because $ac_f cannot contain `:'.
15471 >         test -f "$ac_f" ||
15472 >           case $ac_f in
15473 >           [\\/$]*) false;;
15474 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15475 >           esac ||
15476 >           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
15477 > echo "$as_me: error: cannot find input file: $ac_f" >&2;}
15478 >   { (exit 1); exit 1; }; };;
15479 >      esac
15480 >      ac_file_inputs="$ac_file_inputs $ac_f"
15481 >    done
15482 >
15483 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
15484 >    # use $as_me), people would be surprised to read:
15485 >    #    /* config.h.  Generated by config.status.  */
15486 >    configure_input="Generated from "`IFS=:
15487 >          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
15488 >    if test x"$ac_file" != x-; then
15489 >      configure_input="$ac_file.  $configure_input"
15490 >      { echo "$as_me:$LINENO: creating $ac_file" >&5
15491 > echo "$as_me: creating $ac_file" >&6;}
15492 >    fi
15493 >
15494 >    case $ac_tag in
15495 >    *:-:* | *:-) cat >"$tmp/stdin";;
15496 >    esac
15497 >    ;;
15498 >  esac
15499 >
15500 >  ac_dir=`$as_dirname -- "$ac_file" ||
15501   $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15502           X"$ac_file" : 'X\(//\)[^/]' \| \
15503           X"$ac_file" : 'X\(//\)$' \| \
15504 <         X"$ac_file" : 'X\(/\)' \| \
12111 <         .     : '\(.\)' 2>/dev/null ||
15504 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15505   echo X"$ac_file" |
15506 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15507 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15508 <          /^X\(\/\/\)$/{ s//\1/; q; }
15509 <          /^X\(\/\).*/{ s//\1/; q; }
15510 <          s/.*/./; q'`
15511 <  { if $as_mkdir_p; then
15512 <    mkdir -p "$ac_dir"
15513 <  else
15514 <    as_dir="$ac_dir"
15506 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15507 >            s//\1/
15508 >            q
15509 >          }
15510 >          /^X\(\/\/\)[^/].*/{
15511 >            s//\1/
15512 >            q
15513 >          }
15514 >          /^X\(\/\/\)$/{
15515 >            s//\1/
15516 >            q
15517 >          }
15518 >          /^X\(\/\).*/{
15519 >            s//\1/
15520 >            q
15521 >          }
15522 >          s/.*/./; q'`
15523 >  { as_dir="$ac_dir"
15524 >  case $as_dir in #(
15525 >  -*) as_dir=./$as_dir;;
15526 >  esac
15527 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
15528      as_dirs=
15529 <    while test ! -d "$as_dir"; do
15530 <      as_dirs="$as_dir $as_dirs"
15531 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15529 >    while :; do
15530 >      case $as_dir in #(
15531 >      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
15532 >      *) as_qdir=$as_dir;;
15533 >      esac
15534 >      as_dirs="'$as_qdir' $as_dirs"
15535 >      as_dir=`$as_dirname -- "$as_dir" ||
15536   $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15537           X"$as_dir" : 'X\(//\)[^/]' \| \
15538           X"$as_dir" : 'X\(//\)$' \| \
15539 <         X"$as_dir" : 'X\(/\)' \| \
12130 <         .     : '\(.\)' 2>/dev/null ||
15539 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15540   echo X"$as_dir" |
15541 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15542 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15543 <          /^X\(\/\/\)$/{ s//\1/; q; }
15544 <          /^X\(\/\).*/{ s//\1/; q; }
15545 <          s/.*/./; q'`
15541 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15542 >            s//\1/
15543 >            q
15544 >          }
15545 >          /^X\(\/\/\)[^/].*/{
15546 >            s//\1/
15547 >            q
15548 >          }
15549 >          /^X\(\/\/\)$/{
15550 >            s//\1/
15551 >            q
15552 >          }
15553 >          /^X\(\/\).*/{
15554 >            s//\1/
15555 >            q
15556 >          }
15557 >          s/.*/./; q'`
15558 >      test -d "$as_dir" && break
15559      done
15560 <    test ! -n "$as_dirs" || mkdir $as_dirs
15561 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15562 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15560 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
15561 >  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
15562 > echo "$as_me: error: cannot create directory $as_dir" >&2;}
15563     { (exit 1); exit 1; }; }; }
12142
15564    ac_builddir=.
15565  
15566 < if test "$ac_dir" != .; then
15566 > case "$ac_dir" in
15567 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15568 > *)
15569    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15570 <  # A "../" for each directory in $ac_dir_suffix.
15571 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15572 < else
15573 <  ac_dir_suffix= ac_top_builddir=
15574 < fi
15570 >  # A ".." for each directory in $ac_dir_suffix.
15571 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
15572 >  case $ac_top_builddir_sub in
15573 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15574 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15575 >  esac ;;
15576 > esac
15577 > ac_abs_top_builddir=$ac_pwd
15578 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
15579 > # for backward compatibility:
15580 > ac_top_builddir=$ac_top_build_prefix
15581  
15582   case $srcdir in
15583 <  .)  # No --srcdir option.  We are building in place.
15583 >  .)  # We are building in place.
15584      ac_srcdir=.
15585 <    if test -z "$ac_top_builddir"; then
15586 <       ac_top_srcdir=.
15587 <    else
12159 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12160 <    fi ;;
12161 <  [\\/]* | ?:[\\/]* )  # Absolute path.
15585 >    ac_top_srcdir=$ac_top_builddir_sub
15586 >    ac_abs_top_srcdir=$ac_pwd ;;
15587 >  [\\/]* | ?:[\\/]* )  # Absolute name.
15588      ac_srcdir=$srcdir$ac_dir_suffix;
15589 <    ac_top_srcdir=$srcdir ;;
15590 <  *) # Relative path.
15591 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15592 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15589 >    ac_top_srcdir=$srcdir
15590 >    ac_abs_top_srcdir=$srcdir ;;
15591 >  *) # Relative name.
15592 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15593 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
15594 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15595   esac
15596 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15597  
12169 # Do not use `cd foo && pwd` to compute absolute paths, because
12170 # the directories may not exist.
12171 case `pwd` in
12172 .) ac_abs_builddir="$ac_dir";;
12173 *)
12174  case "$ac_dir" in
12175  .) ac_abs_builddir=`pwd`;;
12176  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12177  *) ac_abs_builddir=`pwd`/"$ac_dir";;
12178  esac;;
12179 esac
12180 case $ac_abs_builddir in
12181 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12182 *)
12183  case ${ac_top_builddir}. in
12184  .) ac_abs_top_builddir=$ac_abs_builddir;;
12185  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12186  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12187  esac;;
12188 esac
12189 case $ac_abs_builddir in
12190 .) ac_abs_srcdir=$ac_srcdir;;
12191 *)
12192  case $ac_srcdir in
12193  .) ac_abs_srcdir=$ac_abs_builddir;;
12194  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12195  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12196  esac;;
12197 esac
12198 case $ac_abs_builddir in
12199 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12200 *)
12201  case $ac_top_srcdir in
12202  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12203  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12204  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12205  esac;;
12206 esac
15598  
15599 +  case $ac_mode in
15600 +  :F)
15601 +  #
15602 +  # CONFIG_FILE
15603 +  #
15604  
15605    case $INSTALL in
15606    [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15607 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15607 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15608    esac
15609 + _ACEOF
15610  
15611 <  if test x"$ac_file" != x-; then
15612 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
15613 < echo "$as_me: creating $ac_file" >&6;}
15614 <    rm -f "$ac_file"
12218 <  fi
12219 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
12220 <  # use $as_me), people would be surprised to read:
12221 <  #    /* config.h.  Generated by config.status.  */
12222 <  if test x"$ac_file" = x-; then
12223 <    configure_input=
12224 <  else
12225 <    configure_input="$ac_file.  "
12226 <  fi
12227 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
12228 <                                     sed 's,.*/,,'` by configure."
15611 > cat >>$CONFIG_STATUS <<\_ACEOF
15612 > # If the template does not know about datarootdir, expand it.
15613 > # FIXME: This hack should be removed a few years after 2.60.
15614 > ac_datarootdir_hack=; ac_datarootdir_seen=
15615  
15616 <  # First look for the input files in the build tree, otherwise in the
15617 <  # src tree.
15618 <  ac_file_inputs=`IFS=:
15619 <    for f in $ac_file_in; do
15620 <      case $f in
15621 <      -) echo $tmp/stdin ;;
15622 <      [\\/$]*)
15623 <         # Absolute (can't be DOS-style, as IFS=:)
15624 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15625 < echo "$as_me: error: cannot find input file: $f" >&2;}
15626 <   { (exit 1); exit 1; }; }
15627 <         echo "$f";;
15628 <      *) # Relative
15629 <         if test -f "$f"; then
12244 <           # Build tree
12245 <           echo "$f"
12246 <         elif test -f "$srcdir/$f"; then
12247 <           # Source tree
12248 <           echo "$srcdir/$f"
12249 <         else
12250 <           # /dev/null tree
12251 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12252 < echo "$as_me: error: cannot find input file: $f" >&2;}
12253 <   { (exit 1); exit 1; }; }
12254 <         fi;;
12255 <      esac
12256 <    done` || { (exit 1); exit 1; }
15616 > case `sed -n '/datarootdir/ {
15617 >  p
15618 >  q
15619 > }
15620 > /@datadir@/p
15621 > /@docdir@/p
15622 > /@infodir@/p
15623 > /@localedir@/p
15624 > /@mandir@/p
15625 > ' $ac_file_inputs` in
15626 > *datarootdir*) ac_datarootdir_seen=yes;;
15627 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15628 >  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15629 > echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15630   _ACEOF
15631   cat >>$CONFIG_STATUS <<_ACEOF
15632 +  ac_datarootdir_hack='
15633 +  s&@datadir@&$datadir&g
15634 +  s&@docdir@&$docdir&g
15635 +  s&@infodir@&$infodir&g
15636 +  s&@localedir@&$localedir&g
15637 +  s&@mandir@&$mandir&g
15638 +    s&\\\${datarootdir}&$datarootdir&g' ;;
15639 + esac
15640 + _ACEOF
15641 +
15642 + # Neutralize VPATH when `$srcdir' = `.'.
15643 + # Shell code in configure.ac might set extrasub.
15644 + # FIXME: do we really want to maintain this feature?
15645 + cat >>$CONFIG_STATUS <<_ACEOF
15646    sed "$ac_vpsub
15647   $extrasub
15648   _ACEOF
15649   cat >>$CONFIG_STATUS <<\_ACEOF
15650   :t
15651   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15652 < s,@configure_input@,$configure_input,;t t
15653 < s,@srcdir@,$ac_srcdir,;t t
15654 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
15655 < s,@top_srcdir@,$ac_top_srcdir,;t t
15656 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15657 < s,@builddir@,$ac_builddir,;t t
15658 < s,@abs_builddir@,$ac_abs_builddir,;t t
15659 < s,@top_builddir@,$ac_top_builddir,;t t
15660 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15661 < s,@INSTALL@,$ac_INSTALL,;t t
15662 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15663 <  rm -f $tmp/stdin
12277 <  if test x"$ac_file" != x-; then
12278 <    mv $tmp/out $ac_file
12279 <  else
12280 <    cat $tmp/out
12281 <    rm -f $tmp/out
12282 <  fi
12283 <
12284 <  # Run the commands associated with the file.
12285 <  case $ac_file in
12286 <    make/Makefile ) chmod 0755 scripts/* ;;
12287 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
12288 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
12289 <    scripts/filepp ) chmod 0755 scripts/* ;;
12290 <  esac
12291 < done
12292 < _ACEOF
12293 < cat >>$CONFIG_STATUS <<\_ACEOF
15652 > s&@configure_input@&$configure_input&;t t
15653 > s&@top_builddir@&$ac_top_builddir_sub&;t t
15654 > s&@srcdir@&$ac_srcdir&;t t
15655 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
15656 > s&@top_srcdir@&$ac_top_srcdir&;t t
15657 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15658 > s&@builddir@&$ac_builddir&;t t
15659 > s&@abs_builddir@&$ac_abs_builddir&;t t
15660 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15661 > s&@INSTALL@&$ac_INSTALL&;t t
15662 > $ac_datarootdir_hack
15663 > " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
15664  
15665 < #
15666 < # CONFIG_HEADER section.
15667 < #
15665 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15666 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15667 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15668 >  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15669 > which seems to be undefined.  Please make sure it is defined." >&5
15670 > echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15671 > which seems to be undefined.  Please make sure it is defined." >&2;}
15672  
15673 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12300 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
12301 < #
12302 < # ac_d sets the value in "#define NAME VALUE" lines.
12303 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
12304 < ac_dB='[         ].*$,\1#\2'
12305 < ac_dC=' '
12306 < ac_dD=',;t'
12307 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12308 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12309 < ac_uB='$,\1#\2define\3'
12310 < ac_uC=' '
12311 < ac_uD=',;t'
12312 <
12313 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12314 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15673 >  rm -f "$tmp/stdin"
15674    case $ac_file in
15675 <  - | *:- | *:-:* ) # input from stdin
15676 <        cat >$tmp/stdin
12318 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12319 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12320 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12321 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12322 <  * )   ac_file_in=$ac_file.in ;;
15675 >  -) cat "$tmp/out"; rm -f "$tmp/out";;
15676 >  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
15677    esac
15678 <
15679 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15680 < echo "$as_me: creating $ac_file" >&6;}
15681 <
15682 <  # First look for the input files in the build tree, otherwise in the
12329 <  # src tree.
12330 <  ac_file_inputs=`IFS=:
12331 <    for f in $ac_file_in; do
12332 <      case $f in
12333 <      -) echo $tmp/stdin ;;
12334 <      [\\/$]*)
12335 <         # Absolute (can't be DOS-style, as IFS=:)
12336 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12337 < echo "$as_me: error: cannot find input file: $f" >&2;}
12338 <   { (exit 1); exit 1; }; }
12339 <         # Do quote $f, to prevent DOS paths from being IFS'd.
12340 <         echo "$f";;
12341 <      *) # Relative
12342 <         if test -f "$f"; then
12343 <           # Build tree
12344 <           echo "$f"
12345 <         elif test -f "$srcdir/$f"; then
12346 <           # Source tree
12347 <           echo "$srcdir/$f"
12348 <         else
12349 <           # /dev/null tree
12350 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12351 < echo "$as_me: error: cannot find input file: $f" >&2;}
12352 <   { (exit 1); exit 1; }; }
12353 <         fi;;
12354 <      esac
12355 <    done` || { (exit 1); exit 1; }
12356 <  # Remove the trailing spaces.
12357 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
12358 <
15678 > ;;
15679 >  :H)
15680 >  #
15681 >  # CONFIG_HEADER
15682 >  #
15683   _ACEOF
15684  
15685 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
15686 < # `conftest.undefs', that substitutes the proper values into
15687 < # config.h.in to produce config.h.  The first handles `#define'
15688 < # templates, and the second `#undef' templates.
15689 < # And first: Protect against being on the right side of a sed subst in
15690 < # config.status.  Protect against being in an unquoted here document
15691 < # in config.status.
15692 < rm -f conftest.defines conftest.undefs
15693 < # Using a here document instead of a string reduces the quoting nightmare.
15694 < # Putting comments in sed scripts is not portable.
15695 < #
15696 < # `end' is used to avoid that the second main sed command (meant for
15697 < # 0-ary CPP macros) applies to n-ary macro definitions.
15698 < # See the Autoconf documentation for `clear'.
15699 < cat >confdef2sed.sed <<\_ACEOF
15700 < s/[\\&,]/\\&/g
15701 < s,[\\$`],\\&,g
15702 < t clear
15703 < : clear
12380 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12381 < t end
12382 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12383 < : end
12384 < _ACEOF
12385 < # If some macros were called several times there might be several times
12386 < # the same #defines, which is useless.  Nevertheless, we may not want to
12387 < # sort them, since we want the *last* AC-DEFINE to be honored.
12388 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12389 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12390 < rm -f confdef2sed.sed
15685 > # Transform confdefs.h into a sed script `conftest.defines', that
15686 > # substitutes the proper values into config.h.in to produce config.h.
15687 > rm -f conftest.defines conftest.tail
15688 > # First, append a space to every undef/define line, to ease matching.
15689 > echo 's/$/ /' >conftest.defines
15690 > # Then, protect against being on the right side of a sed subst, or in
15691 > # an unquoted here document, in config.status.  If some macros were
15692 > # called several times there might be several #defines for the same
15693 > # symbol, which is useless.  But do not sort them, since the last
15694 > # AC_DEFINE must be honored.
15695 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15696 > # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
15697 > # NAME is the cpp macro being defined, VALUE is the value it is being given.
15698 > # PARAMS is the parameter list in the macro definition--in most cases, it's
15699 > # just an empty string.
15700 > ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
15701 > ac_dB='\\)[      (].*,\\1define\\2'
15702 > ac_dC=' '
15703 > ac_dD=' ,'
15704  
15705 < # This sed command replaces #undef with comments.  This is necessary, for
15705 > uniq confdefs.h |
15706 >  sed -n '
15707 >        t rset
15708 >        :rset
15709 >        s/^[     ]*#[    ]*define[       ][      ]*//
15710 >        t ok
15711 >        d
15712 >        :ok
15713 >        s/[\\&,]/\\&/g
15714 >        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
15715 >        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
15716 >  ' >>conftest.defines
15717 >
15718 > # Remove the space that was appended to ease matching.
15719 > # Then replace #undef with comments.  This is necessary, for
15720   # example, in the case of _POSIX_SOURCE, which is predefined and required
15721   # on some systems where configure will not decide to define it.
15722 < cat >>conftest.undefs <<\_ACEOF
15723 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15724 < _ACEOF
15722 > # (The regexp can be short, since the line contains either #define or #undef.)
15723 > echo 's/ $//
15724 > s,^[     #]*u.*,/* & */,' >>conftest.defines
15725  
15726 < # Break up conftest.defines because some shells have a limit on the size
15727 < # of here documents, and old seds have small limits too (100 cmds).
15728 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15729 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15730 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15731 < echo '  :' >>$CONFIG_STATUS
15732 < rm -f conftest.tail
15733 < while grep . conftest.defines >/dev/null
15726 > # Break up conftest.defines:
15727 > ac_max_sed_lines=50
15728 >
15729 > # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
15730 > # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
15731 > # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
15732 > # et cetera.
15733 > ac_in='$ac_file_inputs'
15734 > ac_out='"$tmp/out1"'
15735 > ac_nxt='"$tmp/out2"'
15736 >
15737 > while :
15738   do
15739 <  # Write a limited-size here document to $tmp/defines.sed.
15740 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15741 <  # Speed up: don't consider the non `#define' lines.
15742 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
15743 <  # Work around the forget-to-reset-the-flag bug.
15744 <  echo 't clr' >>$CONFIG_STATUS
15745 <  echo ': clr' >>$CONFIG_STATUS
15746 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15739 >  # Write a here document:
15740 >    cat >>$CONFIG_STATUS <<_ACEOF
15741 >    # First, check the format of the line:
15742 >    cat >"\$tmp/defines.sed" <<\\CEOF
15743 > /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
15744 > /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
15745 > b
15746 > :def
15747 > _ACEOF
15748 >  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
15749    echo 'CEOF
15750 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
15751 <  rm -f $tmp/in
15752 <  mv $tmp/out $tmp/in
15753 < ' >>$CONFIG_STATUS
12421 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15750 >    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
15751 >  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
15752 >  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
15753 >  grep . conftest.tail >/dev/null || break
15754    rm -f conftest.defines
15755    mv conftest.tail conftest.defines
15756   done
15757 < rm -f conftest.defines
12426 < echo '  fi # grep' >>$CONFIG_STATUS
12427 < echo >>$CONFIG_STATUS
15757 > rm -f conftest.defines conftest.tail
15758  
15759 < # Break up conftest.undefs because some shells have a limit on the size
12430 < # of here documents, and old seds have small limits too (100 cmds).
12431 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
12432 < rm -f conftest.tail
12433 < while grep . conftest.undefs >/dev/null
12434 < do
12435 <  # Write a limited-size here document to $tmp/undefs.sed.
12436 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12437 <  # Speed up: don't consider the non `#undef'
12438 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
12439 <  # Work around the forget-to-reset-the-flag bug.
12440 <  echo 't clr' >>$CONFIG_STATUS
12441 <  echo ': clr' >>$CONFIG_STATUS
12442 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12443 <  echo 'CEOF
12444 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12445 <  rm -f $tmp/in
12446 <  mv $tmp/out $tmp/in
12447 < ' >>$CONFIG_STATUS
12448 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12449 <  rm -f conftest.undefs
12450 <  mv conftest.tail conftest.undefs
12451 < done
12452 < rm -f conftest.undefs
12453 <
15759 > echo "ac_result=$ac_in" >>$CONFIG_STATUS
15760   cat >>$CONFIG_STATUS <<\_ACEOF
15761 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
15762 <  # use $as_me), people would be surprised to read:
15763 <  #    /* config.h.  Generated by config.status.  */
15764 <  if test x"$ac_file" = x-; then
12459 <    echo "/* Generated by configure.  */" >$tmp/config.h
12460 <  else
12461 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
12462 <  fi
12463 <  cat $tmp/in >>$tmp/config.h
12464 <  rm -f $tmp/in
12465 <  if test x"$ac_file" != x-; then
12466 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15761 >  if test x"$ac_file" != x-; then
15762 >    echo "/* $configure_input  */" >"$tmp/config.h"
15763 >    cat "$ac_result" >>"$tmp/config.h"
15764 >    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
15765        { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15766   echo "$as_me: $ac_file is unchanged" >&6;}
15767      else
12470      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12471 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12472         X"$ac_file" : 'X\(//\)[^/]' \| \
12473         X"$ac_file" : 'X\(//\)$' \| \
12474         X"$ac_file" : 'X\(/\)' \| \
12475         .     : '\(.\)' 2>/dev/null ||
12476 echo X"$ac_file" |
12477    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12478          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12479          /^X\(\/\/\)$/{ s//\1/; q; }
12480          /^X\(\/\).*/{ s//\1/; q; }
12481          s/.*/./; q'`
12482      { if $as_mkdir_p; then
12483    mkdir -p "$ac_dir"
12484  else
12485    as_dir="$ac_dir"
12486    as_dirs=
12487    while test ! -d "$as_dir"; do
12488      as_dirs="$as_dir $as_dirs"
12489      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12490 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12491         X"$as_dir" : 'X\(//\)[^/]' \| \
12492         X"$as_dir" : 'X\(//\)$' \| \
12493         X"$as_dir" : 'X\(/\)' \| \
12494         .     : '\(.\)' 2>/dev/null ||
12495 echo X"$as_dir" |
12496    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12497          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12498          /^X\(\/\/\)$/{ s//\1/; q; }
12499          /^X\(\/\).*/{ s//\1/; q; }
12500          s/.*/./; q'`
12501    done
12502    test ! -n "$as_dirs" || mkdir $as_dirs
12503  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12504 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12505   { (exit 1); exit 1; }; }; }
12506
15768        rm -f $ac_file
15769 <      mv $tmp/config.h $ac_file
15769 >      mv "$tmp/config.h" $ac_file
15770      fi
15771    else
15772 <    cat $tmp/config.h
15773 <    rm -f $tmp/config.h
15772 >    echo "/* $configure_input  */"
15773 >    cat "$ac_result"
15774    fi
15775 < done
15776 < _ACEOF
15777 < cat >>$CONFIG_STATUS <<\_ACEOF
15775 >  rm -f "$tmp/out12"
15776 > ;;
15777 >  :L)
15778 >  #
15779 >  # CONFIG_LINK
15780 >  #
15781  
15782 < #
15783 < # CONFIG_LINKS section.
12520 < #
15782 >  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
15783 > echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
15784  
15785 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
12523 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12524 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12525 <
12526 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
12527 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
12528 <
12529 <  if test ! -r $srcdir/$ac_source; then
15785 >  if test ! -r "$srcdir/$ac_source"; then
15786      { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15787   echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15788     { (exit 1); exit 1; }; }
15789    fi
15790 <  rm -f $ac_dest
15790 >  rm -f "$ac_file"
15791  
15792 <  # Make relative symlinks.
15793 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15794 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15795 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
15796 <         X"$ac_dest" : 'X\(//\)$' \| \
15797 <         X"$ac_dest" : 'X\(/\)' \| \
15798 <         .     : '\(.\)' 2>/dev/null ||
15799 < echo X"$ac_dest" |
15800 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15801 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15802 <          /^X\(\/\/\)$/{ s//\1/; q; }
15803 <          /^X\(\/\).*/{ s//\1/; q; }
12548 <          s/.*/./; q'`
12549 <  { if $as_mkdir_p; then
12550 <    mkdir -p "$ac_dest_dir"
12551 <  else
12552 <    as_dir="$ac_dest_dir"
12553 <    as_dirs=
12554 <    while test ! -d "$as_dir"; do
12555 <      as_dirs="$as_dir $as_dirs"
12556 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12557 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12558 <         X"$as_dir" : 'X\(//\)[^/]' \| \
12559 <         X"$as_dir" : 'X\(//\)$' \| \
12560 <         X"$as_dir" : 'X\(/\)' \| \
12561 <         .     : '\(.\)' 2>/dev/null ||
12562 < echo X"$as_dir" |
12563 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12564 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12565 <          /^X\(\/\/\)$/{ s//\1/; q; }
12566 <          /^X\(\/\).*/{ s//\1/; q; }
12567 <          s/.*/./; q'`
12568 <    done
12569 <    test ! -n "$as_dirs" || mkdir $as_dirs
12570 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
12571 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
12572 <   { (exit 1); exit 1; }; }; }
15792 >  # Try a relative symlink, then a hard link, then a copy.
15793 >  case $srcdir in
15794 >  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15795 >      *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
15796 >  esac
15797 >  ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
15798 >    ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
15799 >    cp -p "$srcdir/$ac_source" "$ac_file" ||
15800 >    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
15801 > echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
15802 >   { (exit 1); exit 1; }; }
15803 > ;;
15804  
15805 <  ac_builddir=.
15805 >  esac
15806  
12576 if test "$ac_dest_dir" != .; then
12577  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
12578  # A "../" for each directory in $ac_dir_suffix.
12579  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12580 else
12581  ac_dir_suffix= ac_top_builddir=
12582 fi
15807  
15808 < case $srcdir in
15809 <  .)  # No --srcdir option.  We are building in place.
15810 <    ac_srcdir=.
15811 <    if test -z "$ac_top_builddir"; then
12588 <       ac_top_srcdir=.
12589 <    else
12590 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12591 <    fi ;;
12592 <  [\\/]* | ?:[\\/]* )  # Absolute path.
12593 <    ac_srcdir=$srcdir$ac_dir_suffix;
12594 <    ac_top_srcdir=$srcdir ;;
12595 <  *) # Relative path.
12596 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12597 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
12598 < esac
15808 >  case $ac_file$ac_mode in
15809 >    "make/Makefile":F) chmod 0755 scripts/* ;;
15810 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
15811 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
15812  
12600 # Do not use `cd foo && pwd` to compute absolute paths, because
12601 # the directories may not exist.
12602 case `pwd` in
12603 .) ac_abs_builddir="$ac_dest_dir";;
12604 *)
12605  case "$ac_dest_dir" in
12606  .) ac_abs_builddir=`pwd`;;
12607  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
12608  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
12609  esac;;
12610 esac
12611 case $ac_abs_builddir in
12612 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12613 *)
12614  case ${ac_top_builddir}. in
12615  .) ac_abs_top_builddir=$ac_abs_builddir;;
12616  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12617  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12618  esac;;
12619 esac
12620 case $ac_abs_builddir in
12621 .) ac_abs_srcdir=$ac_srcdir;;
12622 *)
12623  case $ac_srcdir in
12624  .) ac_abs_srcdir=$ac_abs_builddir;;
12625  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12626  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12627  esac;;
12628 esac
12629 case $ac_abs_builddir in
12630 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12631 *)
12632  case $ac_top_srcdir in
12633  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12634  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12635  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12636  esac;;
12637 esac
12638
12639
12640  case $srcdir in
12641  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
12642      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15813    esac
15814 + done # for ac_tag
15815  
12645  # Try a symlink, then a hard link, then a copy.
12646  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
12647    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
12648    cp -p $srcdir/$ac_source $ac_dest ||
12649    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
12650 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
12651   { (exit 1); exit 1; }; }
12652 done
12653 _ACEOF
15816  
12655 cat >>$CONFIG_STATUS <<\_ACEOF
12656
15817   { (exit 0); exit 0; }
15818   _ACEOF
15819   chmod +x $CONFIG_STATUS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines