ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/configure
(Generate patch)

Comparing trunk/configure (file contents):
Revision 811 by gezelter, Thu Dec 15 14:47:17 2005 UTC vs.
Revision 1225 by gezelter, Fri Feb 8 21:33:46 2008 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Guess values for system-dependent variables and create Makefiles.
3 < # Generated by GNU Autoconf 2.59 for OOPSE 2.0.
3 > # Generated by GNU Autoconf 2.61 for OOPSE 4.0.
4   #
5   # Report bugs to <gezelter@nd.edu>.
6   #
7 < # Copyright (C) 2003 Free Software Foundation, Inc.
7 > # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 > # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9   # This configure script is free software; the Free Software Foundation
10   # gives unlimited permission to copy, distribute and modify it.
11   ## --------------------- ##
12   ## M4sh Initialization.  ##
13   ## --------------------- ##
14  
15 < # Be Bourne compatible
15 > # Be more Bourne compatible
16 > DUALCASE=1; export DUALCASE # for MKS sh
17   if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18    emulate sh
19    NULLCMD=:
20    # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21    # is contrary to our usage.  Disable this feature.
22    alias -g '${1+"$@"}'='"$@"'
23 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
24 <  set -o posix
23 >  setopt NO_GLOB_SUBST
24 > else
25 >  case `(set -o) 2>/dev/null` in
26 >  *posix*) set -o posix ;;
27 > esac
28 >
29   fi
24 DUALCASE=1; export DUALCASE # for MKS sh
30  
31 +
32 +
33 +
34 + # PATH needs CR
35 + # Avoid depending upon Character Ranges.
36 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 + as_cr_digits='0123456789'
40 + as_cr_alnum=$as_cr_Letters$as_cr_digits
41 +
42 + # The user is always right.
43 + if test "${PATH_SEPARATOR+set}" != set; then
44 +  echo "#! /bin/sh" >conf$$.sh
45 +  echo  "exit 0"   >>conf$$.sh
46 +  chmod +x conf$$.sh
47 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48 +    PATH_SEPARATOR=';'
49 +  else
50 +    PATH_SEPARATOR=:
51 +  fi
52 +  rm -f conf$$.sh
53 + fi
54 +
55   # Support unset when possible.
56   if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57    as_unset=unset
# Line 31 | Line 60 | fi
60   fi
61  
62  
63 + # IFS
64 + # We need space, tab and new line, in precisely that order.  Quoting is
65 + # there to prevent editors from complaining about space-tab.
66 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 + # splitting by setting IFS to empty value.)
68 + as_nl='
69 + '
70 + IFS=" ""        $as_nl"
71 +
72 + # Find who we are.  Look in the path if we contain no directory separator.
73 + case $0 in
74 +  *[\\/]* ) as_myself=$0 ;;
75 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 + for as_dir in $PATH
77 + do
78 +  IFS=$as_save_IFS
79 +  test -z "$as_dir" && as_dir=.
80 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 + done
82 + IFS=$as_save_IFS
83 +
84 +     ;;
85 + esac
86 + # We did not find ourselves, most probably we were run as `sh COMMAND'
87 + # in which case we are not to be found in the path.
88 + if test "x$as_myself" = x; then
89 +  as_myself=$0
90 + fi
91 + if test ! -f "$as_myself"; then
92 +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93 +  { (exit 1); exit 1; }
94 + fi
95 +
96   # Work around bugs in pre-3.0 UWIN ksh.
97 < $as_unset ENV MAIL MAILPATH
97 > for as_var in ENV MAIL MAILPATH
98 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99 > done
100   PS1='$ '
101   PS2='> '
102   PS4='+ '
# Line 46 | Line 110 | do
110    if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111      eval $as_var=C; export $as_var
112    else
113 <    $as_unset $as_var
113 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114    fi
115   done
116  
117   # Required to use basename.
118 < if expr a : '\(a\)' >/dev/null 2>&1; then
118 > if expr a : '\(a\)' >/dev/null 2>&1 &&
119 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
120    as_expr=expr
121   else
122    as_expr=false
123   fi
124  
125 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
125 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126    as_basename=basename
127   else
128    as_basename=false
# Line 65 | Line 130 | fi
130  
131  
132   # Name of the executable.
133 < as_me=`$as_basename "$0" ||
133 > as_me=`$as_basename -- "$0" ||
134   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135           X"$0" : 'X\(//\)$' \| \
136 <         X"$0" : 'X\(/\)$' \| \
72 <         .     : '\(.\)' 2>/dev/null ||
136 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137   echo X/"$0" |
138 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
139 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
140 <          /^X\/\(\/\).*/{ s//\1/; q; }
141 <          s/.*/./; q'`
138 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
139 >            s//\1/
140 >            q
141 >          }
142 >          /^X\/\(\/\/\)$/{
143 >            s//\1/
144 >            q
145 >          }
146 >          /^X\/\(\/\).*/{
147 >            s//\1/
148 >            q
149 >          }
150 >          s/.*/./; q'`
151  
152 + # CDPATH.
153 + $as_unset CDPATH
154  
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
155  
156 < # The user is always right.
157 < if test "${PATH_SEPARATOR+set}" != set; then
158 <  echo "#! /bin/sh" >conf$$.sh
159 <  echo  "exit 0"   >>conf$$.sh
160 <  chmod +x conf$$.sh
93 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 <    PATH_SEPARATOR=';'
95 <  else
96 <    PATH_SEPARATOR=:
97 <  fi
98 <  rm -f conf$$.sh
156 > if test "x$CONFIG_SHELL" = x; then
157 >  if (eval ":") 2>/dev/null; then
158 >  as_have_required=yes
159 > else
160 >  as_have_required=no
161   fi
162  
163 +  if test $as_have_required = yes &&     (eval ":
164 + (as_func_return () {
165 +  (exit \$1)
166 + }
167 + as_func_success () {
168 +  as_func_return 0
169 + }
170 + as_func_failure () {
171 +  as_func_return 1
172 + }
173 + as_func_ret_success () {
174 +  return 0
175 + }
176 + as_func_ret_failure () {
177 +  return 1
178 + }
179  
180 <  as_lineno_1=$LINENO
181 <  as_lineno_2=$LINENO
182 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
183 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
184 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
185 <  # Find who we are.  Look in the path if we contain no path at all
186 <  # relative or not.
109 <  case $0 in
110 <    *[\\/]* ) as_myself=$0 ;;
111 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 < for as_dir in $PATH
113 < do
114 <  IFS=$as_save_IFS
115 <  test -z "$as_dir" && as_dir=.
116 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 < done
180 > exitcode=0
181 > if as_func_success; then
182 >  :
183 > else
184 >  exitcode=1
185 >  echo as_func_success failed.
186 > fi
187  
188 <       ;;
189 <  esac
190 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
191 <  # in which case we are not to be found in the path.
192 <  if test "x$as_myself" = x; then
193 <    as_myself=$0
194 <  fi
195 <  if test ! -f "$as_myself"; then
196 <    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
197 <   { (exit 1); exit 1; }; }
198 <  fi
199 <  case $CONFIG_SHELL in
200 <  '')
188 > if as_func_failure; then
189 >  exitcode=1
190 >  echo as_func_failure succeeded.
191 > fi
192 >
193 > if as_func_ret_success; then
194 >  :
195 > else
196 >  exitcode=1
197 >  echo as_func_ret_success failed.
198 > fi
199 >
200 > if as_func_ret_failure; then
201 >  exitcode=1
202 >  echo as_func_ret_failure succeeded.
203 > fi
204 >
205 > if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206 >  :
207 > else
208 >  exitcode=1
209 >  echo positional parameters were not saved.
210 > fi
211 >
212 > test \$exitcode = 0) || { (exit 1); exit 1; }
213 >
214 > (
215 >  as_lineno_1=\$LINENO
216 >  as_lineno_2=\$LINENO
217 >  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218 >  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219 > ") 2> /dev/null; then
220 >  :
221 > else
222 >  as_candidate_shells=
223      as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224   for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225   do
226    IFS=$as_save_IFS
227    test -z "$as_dir" && as_dir=.
228 <  for as_base in sh bash ksh sh5; do
138 <         case $as_dir in
228 >  case $as_dir in
229           /*)
230 <           if ("$as_dir/$as_base" -c '
230 >           for as_base in sh bash ksh sh5; do
231 >             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232 >           done;;
233 >       esac
234 > done
235 > IFS=$as_save_IFS
236 >
237 >
238 >      for as_shell in $as_candidate_shells $SHELL; do
239 >         # Try only shells that exist, to save several forks.
240 >         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241 >                { ("$as_shell") 2> /dev/null <<\_ASEOF
242 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243 >  emulate sh
244 >  NULLCMD=:
245 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246 >  # is contrary to our usage.  Disable this feature.
247 >  alias -g '${1+"$@"}'='"$@"'
248 >  setopt NO_GLOB_SUBST
249 > else
250 >  case `(set -o) 2>/dev/null` in
251 >  *posix*) set -o posix ;;
252 > esac
253 >
254 > fi
255 >
256 >
257 > :
258 > _ASEOF
259 > }; then
260 >  CONFIG_SHELL=$as_shell
261 >               as_have_required=yes
262 >               if { "$as_shell" 2> /dev/null <<\_ASEOF
263 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264 >  emulate sh
265 >  NULLCMD=:
266 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267 >  # is contrary to our usage.  Disable this feature.
268 >  alias -g '${1+"$@"}'='"$@"'
269 >  setopt NO_GLOB_SUBST
270 > else
271 >  case `(set -o) 2>/dev/null` in
272 >  *posix*) set -o posix ;;
273 > esac
274 >
275 > fi
276 >
277 >
278 > :
279 > (as_func_return () {
280 >  (exit $1)
281 > }
282 > as_func_success () {
283 >  as_func_return 0
284 > }
285 > as_func_failure () {
286 >  as_func_return 1
287 > }
288 > as_func_ret_success () {
289 >  return 0
290 > }
291 > as_func_ret_failure () {
292 >  return 1
293 > }
294 >
295 > exitcode=0
296 > if as_func_success; then
297 >  :
298 > else
299 >  exitcode=1
300 >  echo as_func_success failed.
301 > fi
302 >
303 > if as_func_failure; then
304 >  exitcode=1
305 >  echo as_func_failure succeeded.
306 > fi
307 >
308 > if as_func_ret_success; then
309 >  :
310 > else
311 >  exitcode=1
312 >  echo as_func_ret_success failed.
313 > fi
314 >
315 > if as_func_ret_failure; then
316 >  exitcode=1
317 >  echo as_func_ret_failure succeeded.
318 > fi
319 >
320 > if ( set x; as_func_ret_success y && test x = "$1" ); then
321 >  :
322 > else
323 >  exitcode=1
324 >  echo positional parameters were not saved.
325 > fi
326 >
327 > test $exitcode = 0) || { (exit 1); exit 1; }
328 >
329 > (
330    as_lineno_1=$LINENO
331    as_lineno_2=$LINENO
143  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
332    test "x$as_lineno_1" != "x$as_lineno_2" &&
333 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 <             CONFIG_SHELL=$as_dir/$as_base
149 <             export CONFIG_SHELL
150 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 <           fi;;
152 <         esac
153 <       done
154 < done
155 < ;;
156 <  esac
333 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334  
335 + _ASEOF
336 + }; then
337 +  break
338 + fi
339 +
340 + fi
341 +
342 +      done
343 +
344 +      if test "x$CONFIG_SHELL" != x; then
345 +  for as_var in BASH_ENV ENV
346 +        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347 +        done
348 +        export CONFIG_SHELL
349 +        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350 + fi
351 +
352 +
353 +    if test $as_have_required = no; then
354 +  echo This script requires a shell more modern than all the
355 +      echo shells that I found on your system.  Please install a
356 +      echo modern shell, or manually run the script under such a
357 +      echo shell if you do have one.
358 +      { (exit 1); exit 1; }
359 + fi
360 +
361 +
362 + fi
363 +
364 + fi
365 +
366 +
367 +
368 + (eval "as_func_return () {
369 +  (exit \$1)
370 + }
371 + as_func_success () {
372 +  as_func_return 0
373 + }
374 + as_func_failure () {
375 +  as_func_return 1
376 + }
377 + as_func_ret_success () {
378 +  return 0
379 + }
380 + as_func_ret_failure () {
381 +  return 1
382 + }
383 +
384 + exitcode=0
385 + if as_func_success; then
386 +  :
387 + else
388 +  exitcode=1
389 +  echo as_func_success failed.
390 + fi
391 +
392 + if as_func_failure; then
393 +  exitcode=1
394 +  echo as_func_failure succeeded.
395 + fi
396 +
397 + if as_func_ret_success; then
398 +  :
399 + else
400 +  exitcode=1
401 +  echo as_func_ret_success failed.
402 + fi
403 +
404 + if as_func_ret_failure; then
405 +  exitcode=1
406 +  echo as_func_ret_failure succeeded.
407 + fi
408 +
409 + if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410 +  :
411 + else
412 +  exitcode=1
413 +  echo positional parameters were not saved.
414 + fi
415 +
416 + test \$exitcode = 0") || {
417 +  echo No shell found that supports shell functions.
418 +  echo Please tell autoconf@gnu.org about your system,
419 +  echo including any error possibly output before this
420 +  echo message
421 + }
422 +
423 +
424 +
425 +  as_lineno_1=$LINENO
426 +  as_lineno_2=$LINENO
427 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
428 +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429 +
430    # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431    # uniformly replaced by the line number.  The first 'sed' inserts a
432 <  # line-number line before each line; the second 'sed' does the real
433 <  # work.  The second script uses 'N' to pair each line-number line
434 <  # with the numbered line, and appends trailing '-' during
435 <  # substitution so that $LINENO is not a special case at line end.
432 >  # line-number line after each line using $LINENO; the second 'sed'
433 >  # does the real work.  The second script uses 'N' to pair each
434 >  # line-number line with the line containing $LINENO, and appends
435 >  # trailing '-' during substitution so that $LINENO is not a special
436 >  # case at line end.
437    # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
439 <  sed '=' <$as_myself |
438 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
439 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
440 >  sed -n '
441 >    p
442 >    /[$]LINENO/=
443 >  ' <$as_myself |
444      sed '
445 +      s/[$]LINENO.*/&-/
446 +      t lineno
447 +      b
448 +      :lineno
449        N
450 <      s,$,-,
451 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
450 >      :loop
451 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452        t loop
453 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
453 >      s/-\n.*//
454      ' >$as_me.lineno &&
455 <  chmod +x $as_me.lineno ||
455 >  chmod +x "$as_me.lineno" ||
456      { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457     { (exit 1); exit 1; }; }
458  
459    # Don't try to exec as it changes $[0], causing all sort of problems
460    # (the dirname of $[0] is not the place where we might find the
461 <  # original and so on.  Autoconf is especially sensible to this).
462 <  . ./$as_me.lineno
461 >  # original and so on.  Autoconf is especially sensitive to this).
462 >  . "./$as_me.lineno"
463    # Exit status is that of the last command.
464    exit
465   }
466  
467  
468 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
469 <  *c*,-n*) ECHO_N= ECHO_C='
470 < ' ECHO_T='      ' ;;
471 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
472 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
468 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469 >  as_dirname=dirname
470 > else
471 >  as_dirname=false
472 > fi
473 >
474 > ECHO_C= ECHO_N= ECHO_T=
475 > case `echo -n x` in
476 > -n*)
477 >  case `echo 'x\c'` in
478 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
479 >  *)   ECHO_C='\c';;
480 >  esac;;
481 > *)
482 >  ECHO_N='-n';;
483   esac
484  
485 < if expr a : '\(a\)' >/dev/null 2>&1; then
485 > if expr a : '\(a\)' >/dev/null 2>&1 &&
486 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
487    as_expr=expr
488   else
489    as_expr=false
490   fi
491  
492   rm -f conf$$ conf$$.exe conf$$.file
493 + if test -d conf$$.dir; then
494 +  rm -f conf$$.dir/conf$$.file
495 + else
496 +  rm -f conf$$.dir
497 +  mkdir conf$$.dir
498 + fi
499   echo >conf$$.file
500   if ln -s conf$$.file conf$$ 2>/dev/null; then
501 <  # We could just check for DJGPP; but this test a) works b) is more generic
502 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
503 <  if test -f conf$$.exe; then
504 <    # Don't use ln at all; we don't have any links
501 >  as_ln_s='ln -s'
502 >  # ... but there are two gotchas:
503 >  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504 >  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505 >  # In both cases, we have to default to `cp -p'.
506 >  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507      as_ln_s='cp -p'
210  else
211    as_ln_s='ln -s'
212  fi
508   elif ln conf$$.file conf$$ 2>/dev/null; then
509    as_ln_s=ln
510   else
511    as_ln_s='cp -p'
512   fi
513 < rm -f conf$$ conf$$.exe conf$$.file
513 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514 > rmdir conf$$.dir 2>/dev/null
515  
516   if mkdir -p . 2>/dev/null; then
517    as_mkdir_p=:
# Line 224 | Line 520 | fi
520    as_mkdir_p=false
521   fi
522  
523 < as_executable_p="test -f"
523 > if test -x / >/dev/null 2>&1; then
524 >  as_test_x='test -x'
525 > else
526 >  if ls -dL / >/dev/null 2>&1; then
527 >    as_ls_L_option=L
528 >  else
529 >    as_ls_L_option=
530 >  fi
531 >  as_test_x='
532 >    eval sh -c '\''
533 >      if test -d "$1"; then
534 >        test -d "$1/.";
535 >      else
536 >        case $1 in
537 >        -*)set "./$1";;
538 >        esac;
539 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540 >        ???[sx]*):;;*)false;;esac;fi
541 >    '\'' sh
542 >  '
543 > fi
544 > as_executable_p=$as_test_x
545  
546   # Sed expression to map a string onto a valid CPP name.
547   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 550 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
550   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551  
552  
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
553  
554 < # CDPATH.
243 < $as_unset CDPATH
554 > exec 7<&0 </dev/null 6>&1
555  
245
556   # Name of the host.
557   # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558   # so uname gets run too.
559   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560  
251 exec 6>&1
252
561   #
562   # Initializations.
563   #
564   ac_default_prefix=/usr/local
565 + ac_clean_files=
566   ac_config_libobj_dir=.
567 + LIBOBJS=
568   cross_compiling=no
569   subdirs=
570   MFLAGS=
571   MAKEFLAGS=
572   SHELL=${CONFIG_SHELL-/bin/sh}
573  
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
574   # Identity of this package.
575   PACKAGE_NAME='OOPSE'
576   PACKAGE_TARNAME='oopse'
577 < PACKAGE_VERSION='2.0'
578 < PACKAGE_STRING='OOPSE 2.0'
577 > PACKAGE_VERSION='4.0'
578 > PACKAGE_STRING='OOPSE 4.0'
579   PACKAGE_BUGREPORT='gezelter@nd.edu'
580  
581   ac_unique_file="src/applications/oopse/oopse.cpp"
# Line 278 | Line 583 | ac_includes_default="\
583   # Factoring default headers for most tests.
584   ac_includes_default="\
585   #include <stdio.h>
586 < #if HAVE_SYS_TYPES_H
586 > #ifdef HAVE_SYS_TYPES_H
587   # include <sys/types.h>
588   #endif
589 < #if HAVE_SYS_STAT_H
589 > #ifdef HAVE_SYS_STAT_H
590   # include <sys/stat.h>
591   #endif
592 < #if STDC_HEADERS
592 > #ifdef STDC_HEADERS
593   # include <stdlib.h>
594   # include <stddef.h>
595   #else
596 < # if HAVE_STDLIB_H
596 > # ifdef HAVE_STDLIB_H
597   #  include <stdlib.h>
598   # endif
599   #endif
600 < #if HAVE_STRING_H
601 < # if !STDC_HEADERS && HAVE_MEMORY_H
600 > #ifdef HAVE_STRING_H
601 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602   #  include <memory.h>
603   # endif
604   # include <string.h>
605   #endif
606 < #if HAVE_STRINGS_H
606 > #ifdef HAVE_STRINGS_H
607   # include <strings.h>
608   #endif
609 < #if HAVE_INTTYPES_H
609 > #ifdef HAVE_INTTYPES_H
610   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
611   #endif
612 < #if HAVE_UNISTD_H
612 > #ifdef HAVE_STDINT_H
613 > # include <stdint.h>
614 > #endif
615 > #ifdef HAVE_UNISTD_H
616   # include <unistd.h>
617   #endif"
618  
619 < ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PROGNAME debug build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP EGREP OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES CXXCPP LIBOBJS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT PERLINTERP PERL_SHEBANG AR PS MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LTLIBOBJS'
619 > ac_subst_vars='SHELL
620 > PATH_SEPARATOR
621 > PACKAGE_NAME
622 > PACKAGE_TARNAME
623 > PACKAGE_VERSION
624 > PACKAGE_STRING
625 > PACKAGE_BUGREPORT
626 > exec_prefix
627 > prefix
628 > program_transform_name
629 > bindir
630 > sbindir
631 > libexecdir
632 > datarootdir
633 > datadir
634 > sysconfdir
635 > sharedstatedir
636 > localstatedir
637 > includedir
638 > oldincludedir
639 > docdir
640 > infodir
641 > htmldir
642 > dvidir
643 > pdfdir
644 > psdir
645 > libdir
646 > localedir
647 > mandir
648 > DEFS
649 > ECHO_C
650 > ECHO_N
651 > ECHO_T
652 > LIBS
653 > build_alias
654 > host_alias
655 > target_alias
656 > build
657 > build_cpu
658 > build_vendor
659 > build_os
660 > host
661 > host_cpu
662 > host_vendor
663 > host_os
664 > PROGNAME
665 > debug
666 > USE_SINGLE_PRECISION
667 > ac_cc_set
668 > ac_cc_path
669 > ac_cxx_set
670 > ac_cxx_path
671 > ac_fc_set
672 > ac_fc_path
673 > acx_mpi_mpicc
674 > acx_mpi_mpicc_path
675 > acx_mpi_mpif90
676 > acx_mpi_mpif90_path
677 > acx_mpi_mpicxx
678 > acx_mpi_mpicxx_path
679 > MPI_CPPFLAGS
680 > MPI_LIBS
681 > MPI90_LIBS
682 > USE_MPI
683 > CXX
684 > CXXFLAGS
685 > LDFLAGS
686 > CPPFLAGS
687 > ac_ct_CXX
688 > EXEEXT
689 > OBJEXT
690 > CC
691 > CFLAGS
692 > ac_ct_CC
693 > FC
694 > FCFLAGS
695 > ac_ct_FC
696 > CPP
697 > GREP
698 > EGREP
699 > LN_S
700 > SET_MAKE
701 > RANLIB
702 > YACC
703 > YFLAGS
704 > LEX
705 > LEX_OUTPUT_ROOT
706 > LEXLIB
707 > PERLINTERP
708 > PERL_SHEBANG
709 > INSTALL_PROGRAM
710 > INSTALL_SCRIPT
711 > INSTALL_DATA
712 > AR
713 > PS
714 > FCFLAGS_F90
715 > FCFLAGS_SRCEXT
716 > PREPDEFFLAG
717 > FCLIBS
718 > FC_FUNC
719 > FC_FUNC_
720 > MOD
721 > F90_WORK_FILES_ARG
722 > MODDIRFLAG
723 > F90MODINCSPEC
724 > F90_MODULE_NAMES
725 > ZLIB_INC_DIR
726 > ZLIB_LIB_DIR
727 > ZLIB
728 > FFTW_INC_DIR
729 > FFTW_LIB_DIR
730 > FFTW_LIBS
731 > QHULL_INC_DIR
732 > QHULL_LIB_DIR
733 > QHULL
734 > USE_QHULL
735 > CXXCPP
736 > OPENBABEL_INC_DIR
737 > OPENBABEL_LIB_DIR
738 > OPENBABEL_LIB
739 > USE_OPENBABEL
740 > LIBOBJS
741 > POW_LIB
742 > __func__
743 > CGAL_MAKEFILE
744 > CGAL_CXXFLAGS
745 > CGAL_CPPFLAGS
746 > CGAL_LDFLAGS
747 > CGAL_LIBS
748 > USE_CGAL
749 > DOXYGEN
750 > DOT
751 > DOC
752 > enable_dot
753 > enable_html_docs
754 > enable_latex_docs
755 > BATEXT
756 > MKINSTALLDIRS
757 > OOPSE
758 > OOPSE_HOME
759 > SUBDIRS
760 > LTLIBOBJS'
761   ac_subst_files=''
762 +      ac_precious_vars='build_alias
763 + host_alias
764 + target_alias
765 + CXX
766 + CXXFLAGS
767 + LDFLAGS
768 + LIBS
769 + CPPFLAGS
770 + CCC
771 + CC
772 + CFLAGS
773 + FC
774 + FCFLAGS
775 + CPP
776 + YACC
777 + YFLAGS
778 + CXXCPP'
779  
780 +
781   # Initialize some variables set by options.
782   ac_init_help=
783   ac_init_version=false
# Line 340 | Line 803 | x_libraries=NONE
803   # and all the variables that are supposed to be based on exec_prefix
804   # by default will actually change.
805   # Use braces instead of parens because sh, perl, etc. also accept them.
806 + # (The list follows the same order as the GNU Coding Standards.)
807   bindir='${exec_prefix}/bin'
808   sbindir='${exec_prefix}/sbin'
809   libexecdir='${exec_prefix}/libexec'
810 < datadir='${prefix}/share'
810 > datarootdir='${prefix}/share'
811 > datadir='${datarootdir}'
812   sysconfdir='${prefix}/etc'
813   sharedstatedir='${prefix}/com'
814   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
815   includedir='${prefix}/include'
816   oldincludedir='/usr/include'
817 < infodir='${prefix}/info'
818 < mandir='${prefix}/man'
817 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
818 > infodir='${datarootdir}/info'
819 > htmldir='${docdir}'
820 > dvidir='${docdir}'
821 > pdfdir='${docdir}'
822 > psdir='${docdir}'
823 > libdir='${exec_prefix}/lib'
824 > localedir='${datarootdir}/locale'
825 > mandir='${datarootdir}/man'
826  
827   ac_prev=
828 + ac_dashdash=
829   for ac_option
830   do
831    # If the previous option needs an argument, assign it.
832    if test -n "$ac_prev"; then
833 <    eval "$ac_prev=\$ac_option"
833 >    eval $ac_prev=\$ac_option
834      ac_prev=
835      continue
836    fi
837  
838 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
838 >  case $ac_option in
839 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
840 >  *)    ac_optarg=yes ;;
841 >  esac
842  
843    # Accept the important Cygnus configure options, so we can diagnose typos.
844  
845 <  case $ac_option in
845 >  case $ac_dashdash$ac_option in
846 >  --)
847 >    ac_dashdash=yes ;;
848  
849    -bindir | --bindir | --bindi | --bind | --bin | --bi)
850      ac_prev=bindir ;;
# Line 389 | Line 866 | do
866    --config-cache | -C)
867      cache_file=config.cache ;;
868  
869 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
869 >  -datadir | --datadir | --datadi | --datad)
870      ac_prev=datadir ;;
871 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
871 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
872      datadir=$ac_optarg ;;
873  
874 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
875 +  | --dataroo | --dataro | --datar)
876 +    ac_prev=datarootdir ;;
877 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
878 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
879 +    datarootdir=$ac_optarg ;;
880 +
881    -disable-* | --disable-*)
882      ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
883      # Reject names that are not valid shell variable names.
884 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
884 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
885        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
886     { (exit 1); exit 1; }; }
887 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
888 <    eval "enable_$ac_feature=no" ;;
887 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
888 >    eval enable_$ac_feature=no ;;
889  
890 +  -docdir | --docdir | --docdi | --doc | --do)
891 +    ac_prev=docdir ;;
892 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
893 +    docdir=$ac_optarg ;;
894 +
895 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
896 +    ac_prev=dvidir ;;
897 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
898 +    dvidir=$ac_optarg ;;
899 +
900    -enable-* | --enable-*)
901      ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
902      # Reject names that are not valid shell variable names.
903 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
903 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
904        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
905     { (exit 1); exit 1; }; }
906 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
907 <    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'" ;;
906 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
907 >    eval enable_$ac_feature=\$ac_optarg ;;
908  
909    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
910    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 931 | do
931    -host=* | --host=* | --hos=* | --ho=*)
932      host_alias=$ac_optarg ;;
933  
934 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
935 +    ac_prev=htmldir ;;
936 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
937 +  | --ht=*)
938 +    htmldir=$ac_optarg ;;
939 +
940    -includedir | --includedir | --includedi | --included | --include \
941    | --includ | --inclu | --incl | --inc)
942      ac_prev=includedir ;;
# Line 466 | Line 961 | do
961    | --libexe=* | --libex=* | --libe=*)
962      libexecdir=$ac_optarg ;;
963  
964 +  -localedir | --localedir | --localedi | --localed | --locale)
965 +    ac_prev=localedir ;;
966 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
967 +    localedir=$ac_optarg ;;
968 +
969    -localstatedir | --localstatedir | --localstatedi | --localstated \
970 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
970 >  | --localstate | --localstat | --localsta | --localst | --locals)
971      ac_prev=localstatedir ;;
972    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
973 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
973 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
974      localstatedir=$ac_optarg ;;
975  
976    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1035 | do
1035    | --progr-tra=* | --program-tr=* | --program-t=*)
1036      program_transform_name=$ac_optarg ;;
1037  
1038 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1039 +    ac_prev=pdfdir ;;
1040 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1041 +    pdfdir=$ac_optarg ;;
1042 +
1043 +  -psdir | --psdir | --psdi | --psd | --ps)
1044 +    ac_prev=psdir ;;
1045 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1046 +    psdir=$ac_optarg ;;
1047 +
1048    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1049    | -silent | --silent | --silen | --sile | --sil)
1050      silent=yes ;;
# Line 589 | Line 1097 | do
1097    -with-* | --with-*)
1098      ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1099      # Reject names that are not valid shell variable names.
1100 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1100 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1101        { echo "$as_me: error: invalid package name: $ac_package" >&2
1102     { (exit 1); exit 1; }; }
1103 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1104 <    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'" ;;
1103 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1104 >    eval with_$ac_package=\$ac_optarg ;;
1105  
1106    -without-* | --without-*)
1107      ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1108      # Reject names that are not valid shell variable names.
1109 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1109 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1110        { echo "$as_me: error: invalid package name: $ac_package" >&2
1111     { (exit 1); exit 1; }; }
1112 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1113 <    eval "with_$ac_package=no" ;;
1112 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1113 >    eval with_$ac_package=no ;;
1114  
1115    --x)
1116      # Obsolete; use --with-x.
# Line 637 | Line 1141 | Try \`$0 --help' for more information." >&2
1141      expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1142        { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1143     { (exit 1); exit 1; }; }
1144 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 <    eval "$ac_envvar='$ac_optarg'"
1144 >    eval $ac_envvar=\$ac_optarg
1145      export $ac_envvar ;;
1146  
1147    *)
# Line 658 | Line 1161 | fi
1161     { (exit 1); exit 1; }; }
1162   fi
1163  
1164 < # Be sure to have absolute paths.
1165 < for ac_var in exec_prefix prefix
1164 > # Be sure to have absolute directory names.
1165 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1166 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1167 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1168 >                libdir localedir mandir
1169   do
1170 <  eval ac_val=$`echo $ac_var`
1170 >  eval ac_val=\$$ac_var
1171    case $ac_val in
1172 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
1173 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 <   { (exit 1); exit 1; }; };;
1172 >    [\\/$]* | ?:[\\/]* )  continue;;
1173 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1174    esac
1175 +  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1176 +   { (exit 1); exit 1; }; }
1177   done
1178  
672 # Be sure to have absolute paths.
673 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674              localstatedir libdir includedir oldincludedir infodir mandir
675 do
676  eval ac_val=$`echo $ac_var`
677  case $ac_val in
678    [\\/$]* | ?:[\\/]* ) ;;
679    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680   { (exit 1); exit 1; }; };;
681  esac
682 done
683
1179   # There might be people who depend on the old broken behavior: `$host'
1180   # used to hold the argument of --host etc.
1181   # FIXME: To remove some day.
# Line 705 | Line 1200 | test "$silent" = yes && exec 6>/dev/null
1200   test "$silent" = yes && exec 6>/dev/null
1201  
1202  
1203 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1204 + ac_ls_di=`ls -di .` &&
1205 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1206 +  { echo "$as_me: error: Working directory cannot be determined" >&2
1207 +   { (exit 1); exit 1; }; }
1208 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1209 +  { echo "$as_me: error: pwd does not report name of working directory" >&2
1210 +   { (exit 1); exit 1; }; }
1211 +
1212 +
1213   # Find the source files, if location was not specified.
1214   if test -z "$srcdir"; then
1215    ac_srcdir_defaulted=yes
1216 <  # Try the directory containing this script, then its parent.
1217 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1216 >  # Try the directory containing this script, then the parent directory.
1217 >  ac_confdir=`$as_dirname -- "$0" ||
1218   $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1219           X"$0" : 'X\(//\)[^/]' \| \
1220           X"$0" : 'X\(//\)$' \| \
1221 <         X"$0" : 'X\(/\)' \| \
717 <         .     : '\(.\)' 2>/dev/null ||
1221 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1222   echo X"$0" |
1223 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1224 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1225 <          /^X\(\/\/\)$/{ s//\1/; q; }
1226 <          /^X\(\/\).*/{ s//\1/; q; }
1227 <          s/.*/./; q'`
1223 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1224 >            s//\1/
1225 >            q
1226 >          }
1227 >          /^X\(\/\/\)[^/].*/{
1228 >            s//\1/
1229 >            q
1230 >          }
1231 >          /^X\(\/\/\)$/{
1232 >            s//\1/
1233 >            q
1234 >          }
1235 >          /^X\(\/\).*/{
1236 >            s//\1/
1237 >            q
1238 >          }
1239 >          s/.*/./; q'`
1240    srcdir=$ac_confdir
1241 <  if test ! -r $srcdir/$ac_unique_file; then
1241 >  if test ! -r "$srcdir/$ac_unique_file"; then
1242      srcdir=..
1243    fi
1244   else
1245    ac_srcdir_defaulted=no
1246   fi
1247 < if test ! -r $srcdir/$ac_unique_file; then
1248 <  if test "$ac_srcdir_defaulted" = yes; then
1249 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
1247 > if test ! -r "$srcdir/$ac_unique_file"; then
1248 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1249 >  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1250     { (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
1251   fi
1252 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1253 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1252 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1253 > ac_abs_confdir=`(
1254 >        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1255     { (exit 1); exit 1; }; }
1256 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1257 < ac_env_build_alias_set=${build_alias+set}
1258 < ac_env_build_alias_value=$build_alias
1259 < ac_cv_env_build_alias_set=${build_alias+set}
1260 < ac_cv_env_build_alias_value=$build_alias
1261 < ac_env_host_alias_set=${host_alias+set}
1262 < ac_env_host_alias_value=$host_alias
1263 < ac_cv_env_host_alias_set=${host_alias+set}
1264 < ac_cv_env_host_alias_value=$host_alias
1265 < ac_env_target_alias_set=${target_alias+set}
1266 < ac_env_target_alias_value=$target_alias
1267 < ac_cv_env_target_alias_set=${target_alias+set}
1268 < ac_cv_env_target_alias_value=$target_alias
1269 < ac_env_CC_set=${CC+set}
1270 < ac_env_CC_value=$CC
1271 < ac_cv_env_CC_set=${CC+set}
1272 < 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
1256 >        pwd)`
1257 > # When building in place, set srcdir=.
1258 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1259 >  srcdir=.
1260 > fi
1261 > # Remove unnecessary trailing slashes from srcdir.
1262 > # Double slashes in file names in object file debugging info
1263 > # mess up M-x gdb in Emacs.
1264 > case $srcdir in
1265 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1266 > esac
1267 > for ac_var in $ac_precious_vars; do
1268 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1269 >  eval ac_env_${ac_var}_value=\$${ac_var}
1270 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1271 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1272 > done
1273  
1274   #
1275   # Report the --help message.
# Line 801 | Line 1278 | if test "$ac_init_help" = "long"; then
1278    # Omit some internal or obsolete options to make the list less imposing.
1279    # This message is too long to be a string in the A/UX 3.1 sh.
1280    cat <<_ACEOF
1281 < \`configure' configures OOPSE 2.0 to adapt to many kinds of systems.
1281 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1282  
1283   Usage: $0 [OPTION]... [VAR=VALUE]...
1284  
# Line 821 | Line 1298 | Configuration:
1298    -n, --no-create         do not create output files
1299        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1300  
824 _ACEOF
825
826  cat <<_ACEOF
1301   Installation directories:
1302    --prefix=PREFIX         install architecture-independent files in PREFIX
1303                            [$ac_default_prefix]
# Line 841 | Line 1315 | Fine tuning of the installation directories:
1315    --bindir=DIR           user executables [EPREFIX/bin]
1316    --sbindir=DIR          system admin executables [EPREFIX/sbin]
1317    --libexecdir=DIR       program executables [EPREFIX/libexec]
844  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1318    --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1319    --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1320    --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1321    --libdir=DIR           object code libraries [EPREFIX/lib]
1322    --includedir=DIR       C header files [PREFIX/include]
1323    --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1324 <  --infodir=DIR          info documentation [PREFIX/info]
1325 <  --mandir=DIR           man documentation [PREFIX/man]
1326 < _ACEOF
1327 <
1328 <  cat <<\_ACEOF
1329 <
1330 < System types:
1331 <  --build=BUILD     configure for building on BUILD [guessed]
1332 <  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1333 < _ACEOF
1324 >  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1325 >  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1326 >  --infodir=DIR          info documentation [DATAROOTDIR/info]
1327 >  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1328 >  --mandir=DIR           man documentation [DATAROOTDIR/man]
1329 >  --docdir=DIR           documentation root [DATAROOTDIR/doc/oopse]
1330 >  --htmldir=DIR          html documentation [DOCDIR]
1331 >  --dvidir=DIR           dvi documentation [DOCDIR]
1332 >  --pdfdir=DIR           pdf documentation [DOCDIR]
1333 >  --psdir=DIR            ps documentation [DOCDIR]
1334 > _ACEOF
1335 >
1336 >  cat <<\_ACEOF
1337 >
1338 > System types:
1339 >  --build=BUILD     configure for building on BUILD [guessed]
1340 >  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1341 > _ACEOF
1342   fi
1343  
1344   if test -n "$ac_init_help"; then
1345    case $ac_init_help in
1346 <     short | recursive ) echo "Configuration of OOPSE 2.0:";;
1346 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1347     esac
1348    cat <<\_ACEOF
1349  
1350   Optional Features:
1351    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1352    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1353 +  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1354    --enable-debug          Compile OOPSE in debug mode
1355 +  --enable-single         compile OOPSE in single precision
1356 +  --enable-float          synonym for --enable-single
1357    --enable-doxygen        enable documentation generation with doxygen (auto)
1358    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1359    --enable-html-docs      enable HTML generation with doxygen (yes)
1360    --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
877  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1361  
1362   Optional Packages:
1363    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1364    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1365 <  --with-zlib=DIR root directory path of zlib installation defaults to
1366 <                    /usr/local or /usr if not found in /usr/local
1367 <  --without-zlib to disable zlib usage completely
1365 >  --with-mpi=auto|mpich|lam|openmpi|no
1366 >                          Indicates which kind of MPI implementation to use
1367 >                          [default=auto]
1368    --with-perl-shebang     override what perl thinks is the way for the kernel
1369                            to start it (seldom needed)
1370 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1371 <  --with-cgal-makefile=FILE  CGAL makefile that should be used
1370 >  --with-zlib=DIR         root directory path of zlib installation (defaults
1371 >                          to /usr/local or /usr if not found in /usr/local)
1372 >  --with-fftw=DIR         root directory path of fftw installation (defaults
1373 >                          to /usr/local or /usr if not found in /usr/local)
1374 >  --with-qhull=DIR        root directory path of qhull installation (defaults
1375 >                          to /usr/local or /usr if not found in /usr/local)
1376 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1377 >                          (defaults to /usr/local or /usr if not found in
1378 >                          /usr/local)
1379 >  --with-cgalmakefile=makefile
1380 >                          Use the following CGAL makefile
1381  
1382   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>
1383    CXX         C++ compiler command
1384    CXXFLAGS    C++ compiler flags
1385 +  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1386 +              nonstandard directory <lib dir>
1387 +  LIBS        libraries to pass to the linker, e.g. -l<library>
1388 +  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1389 +              you have headers in a nonstandard directory <include dir>
1390 +  CC          C compiler command
1391 +  CFLAGS      C compiler flags
1392 +  FC          Fortran compiler command
1393 +  FCFLAGS     Fortran compiler flags
1394    CPP         C preprocessor
1395 <  F90         Fortran 90 compiler command
1396 <  F90FLAGS    Fortran 90 compiler flags
1395 >  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1396 >              the first program found out of: `bison -y', `byacc', `yacc'.
1397 >  YFLAGS      The list of arguments that will be passed by default to $YACC.
1398 >              This script will default YFLAGS to the empty string to avoid a
1399 >              default value of `-d' given by some make applications.
1400    CXXCPP      C++ preprocessor
1401  
1402   Use these variables to override the choices made by `configure' or to help
# Line 906 | Line 1404 | _ACEOF
1404  
1405   Report bugs to <gezelter@nd.edu>.
1406   _ACEOF
1407 + ac_status=$?
1408   fi
1409  
1410   if test "$ac_init_help" = "recursive"; then
1411    # If there are subdirs, report their specific --help.
913  ac_popdir=`pwd`
1412    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1413 <    test -d $ac_dir || continue
1413 >    test -d "$ac_dir" || continue
1414      ac_builddir=.
1415  
1416 < if test "$ac_dir" != .; then
1416 > case "$ac_dir" in
1417 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418 > *)
1419    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1420 <  # A "../" for each directory in $ac_dir_suffix.
1421 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1422 < else
1423 <  ac_dir_suffix= ac_top_builddir=
1424 < fi
1420 >  # A ".." for each directory in $ac_dir_suffix.
1421 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1422 >  case $ac_top_builddir_sub in
1423 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1424 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1425 >  esac ;;
1426 > esac
1427 > ac_abs_top_builddir=$ac_pwd
1428 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1429 > # for backward compatibility:
1430 > ac_top_builddir=$ac_top_build_prefix
1431  
1432   case $srcdir in
1433 <  .)  # No --srcdir option.  We are building in place.
1433 >  .)  # We are building in place.
1434      ac_srcdir=.
1435 <    if test -z "$ac_top_builddir"; then
1436 <       ac_top_srcdir=.
1437 <    else
932 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 <    fi ;;
934 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1435 >    ac_top_srcdir=$ac_top_builddir_sub
1436 >    ac_abs_top_srcdir=$ac_pwd ;;
1437 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1438      ac_srcdir=$srcdir$ac_dir_suffix;
1439 <    ac_top_srcdir=$srcdir ;;
1440 <  *) # Relative path.
1441 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1442 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1443 < esac
1444 <
942 < # Do not use `cd foo && pwd` to compute absolute paths, because
943 < # the directories may not exist.
944 < case `pwd` in
945 < .) ac_abs_builddir="$ac_dir";;
946 < *)
947 <  case "$ac_dir" in
948 <  .) ac_abs_builddir=`pwd`;;
949 <  [\\/]* | ?:[\\/]* ) 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;;
1439 >    ac_top_srcdir=$srcdir
1440 >    ac_abs_top_srcdir=$srcdir ;;
1441 >  *) # Relative name.
1442 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1443 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1444 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1445   esac
1446 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1447  
1448 <    cd $ac_dir
1449 <    # Check for guested configure; otherwise get Cygnus style configure.
1450 <    if test -f $ac_srcdir/configure.gnu; then
1451 <      echo
1452 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1453 <    elif test -f $ac_srcdir/configure; then
1454 <      echo
1455 <      $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
1448 >    cd "$ac_dir" || { ac_status=$?; continue; }
1449 >    # Check for guested configure.
1450 >    if test -f "$ac_srcdir/configure.gnu"; then
1451 >      echo &&
1452 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1453 >    elif test -f "$ac_srcdir/configure"; then
1454 >      echo &&
1455 >      $SHELL "$ac_srcdir/configure" --help=recursive
1456      else
1457        echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1458 <    fi
1459 <    cd $ac_popdir
1458 >    fi || ac_status=$?
1459 >    cd "$ac_pwd" || { ac_status=$?; break; }
1460    done
1461   fi
1462  
1463 < test -n "$ac_init_help" && exit 0
1463 > test -n "$ac_init_help" && exit $ac_status
1464   if $ac_init_version; then
1465    cat <<\_ACEOF
1466 < OOPSE configure 2.0
1467 < generated by GNU Autoconf 2.59
1466 > OOPSE configure 4.0
1467 > generated by GNU Autoconf 2.61
1468  
1469 < Copyright (C) 2003 Free Software Foundation, Inc.
1469 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1470 > 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1471   This configure script is free software; the Free Software Foundation
1472   gives unlimited permission to copy, distribute and modify it.
1473   _ACEOF
1474 <  exit 0
1474 >  exit
1475   fi
1476 < exec 5>config.log
1013 < cat >&5 <<_ACEOF
1476 > cat >config.log <<_ACEOF
1477   This file contains any messages produced by compilers while
1478   running configure, to aid debugging if configure makes a mistake.
1479  
1480 < It was created by OOPSE $as_me 2.0, which was
1481 < generated by GNU Autoconf 2.59.  Invocation command line was
1480 > It was created by OOPSE $as_me 4.0, which was
1481 > generated by GNU Autoconf 2.61.  Invocation command line was
1482  
1483    $ $0 $@
1484  
1485   _ACEOF
1486 + exec 5>>config.log
1487   {
1488   cat <<_ASUNAME
1489   ## --------- ##
# Line 1038 | Line 1502 | uname -v = `(uname -v) 2>/dev/null || echo unknown`
1502   /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1503   /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1504   /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1505 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1505 > /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1506   /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1507   /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1508   /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
# Line 1052 | Line 1516 | done
1516    test -z "$as_dir" && as_dir=.
1517    echo "PATH: $as_dir"
1518   done
1519 + IFS=$as_save_IFS
1520  
1521   } >&5
1522  
# Line 1073 | Line 1538 | ac_configure_args1=
1538   ac_configure_args=
1539   ac_configure_args0=
1540   ac_configure_args1=
1076 ac_sep=
1541   ac_must_keep_next=false
1542   for ac_pass in 1 2
1543   do
# Line 1084 | Line 1548 | do
1548      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1549      | -silent | --silent | --silen | --sile | --sil)
1550        continue ;;
1551 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1551 >    *\'*)
1552        ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1553      esac
1554      case $ac_pass in
# Line 1106 | Line 1570 | do
1570            -* ) ac_must_keep_next=true ;;
1571          esac
1572        fi
1573 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 <      # Get rid of the leading space.
1111 <      ac_sep=" "
1573 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1574        ;;
1575      esac
1576    done
# Line 1119 | Line 1581 | $as_unset ac_configure_args1 || test "${ac_configure_a
1581   # When interrupted or exit'd, cleanup temporary files, and complete
1582   # config.log.  We remove comments because anyway the quotes in there
1583   # would cause problems or look ugly.
1584 < # WARNING: Be sure not to use single quotes in there, as some shells,
1585 < # such as our DU 5.0 friend, will then `close' the trap.
1584 > # WARNING: Use '\'' to represent an apostrophe within the trap.
1585 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1586   trap 'exit_status=$?
1587    # Save into config.log some information that might help in debugging.
1588    {
# Line 1133 | Line 1595 | _ASBOX
1595   _ASBOX
1596      echo
1597      # The following way of writing the cache mishandles newlines in values,
1598 < {
1598 > (
1599 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1600 >    eval ac_val=\$$ac_var
1601 >    case $ac_val in #(
1602 >    *${as_nl}*)
1603 >      case $ac_var in #(
1604 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1605 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1606 >      esac
1607 >      case $ac_var in #(
1608 >      _ | IFS | as_nl) ;; #(
1609 >      *) $as_unset $ac_var ;;
1610 >      esac ;;
1611 >    esac
1612 >  done
1613    (set) 2>&1 |
1614 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1615 <    *ac_space=\ *)
1614 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1615 >    *${as_nl}ac_space=\ *)
1616        sed -n \
1617 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1618 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1619 <      ;;
1617 >        "s/'\''/'\''\\\\'\'''\''/g;
1618 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1619 >      ;; #(
1620      *)
1621 <      sed -n \
1146 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1621 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1622        ;;
1623 <    esac;
1624 < }
1623 >    esac |
1624 >    sort
1625 > )
1626      echo
1627  
1628      cat <<\_ASBOX
# Line 1157 | Line 1633 | _ASBOX
1633      echo
1634      for ac_var in $ac_subst_vars
1635      do
1636 <      eval ac_val=$`echo $ac_var`
1637 <      echo "$ac_var='"'"'$ac_val'"'"'"
1636 >      eval ac_val=\$$ac_var
1637 >      case $ac_val in
1638 >      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1639 >      esac
1640 >      echo "$ac_var='\''$ac_val'\''"
1641      done | sort
1642      echo
1643  
1644      if test -n "$ac_subst_files"; then
1645        cat <<\_ASBOX
1646 < ## ------------- ##
1647 < ## Output files. ##
1648 < ## ------------- ##
1646 > ## ------------------- ##
1647 > ## File substitutions. ##
1648 > ## ------------------- ##
1649   _ASBOX
1650        echo
1651        for ac_var in $ac_subst_files
1652        do
1653 <        eval ac_val=$`echo $ac_var`
1654 <        echo "$ac_var='"'"'$ac_val'"'"'"
1653 >        eval ac_val=\$$ac_var
1654 >        case $ac_val in
1655 >        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1656 >        esac
1657 >        echo "$ac_var='\''$ac_val'\''"
1658        done | sort
1659        echo
1660      fi
# Line 1184 | Line 1666 | _ASBOX
1666   ## ----------- ##
1667   _ASBOX
1668        echo
1669 <      sed "/^$/d" confdefs.h | sort
1669 >      cat confdefs.h
1670        echo
1671      fi
1672      test "$ac_signal" != 0 &&
1673        echo "$as_me: caught signal $ac_signal"
1674      echo "$as_me: exit $exit_status"
1675    } >&5
1676 <  rm -f core *.core &&
1677 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1676 >  rm -f core *.core core.conftest.* &&
1677 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1678      exit $exit_status
1679 <     ' 0
1679 > ' 0
1680   for ac_signal in 1 2 13 15; do
1681    trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1682   done
1683   ac_signal=0
1684  
1685   # confdefs.h avoids OS command line length limits that DEFS can exceed.
1686 < 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
1686 > rm -f -r conftest* confdefs.h
1687  
1688   # Predefined preprocessor variables.
1689  
# Line 1234 | Line 1714 | _ACEOF
1714  
1715   # Let the site file select an alternate cache file if it wants to.
1716   # Prefer explicitly selected file to automatically selected ones.
1717 < if test -z "$CONFIG_SITE"; then
1718 <  if test "x$prefix" != xNONE; then
1719 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1720 <  else
1721 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1722 <  fi
1717 > if test -n "$CONFIG_SITE"; then
1718 >  set x "$CONFIG_SITE"
1719 > elif test "x$prefix" != xNONE; then
1720 >  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1721 > else
1722 >  set x "$ac_default_prefix/share/config.site" \
1723 >        "$ac_default_prefix/etc/config.site"
1724   fi
1725 < for ac_site_file in $CONFIG_SITE; do
1725 > shift
1726 > for ac_site_file
1727 > do
1728    if test -r "$ac_site_file"; then
1729      { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1730   echo "$as_me: loading site script $ac_site_file" >&6;}
# Line 1257 | Line 1740 | echo "$as_me: loading cache $cache_file" >&6;}
1740      { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1741   echo "$as_me: loading cache $cache_file" >&6;}
1742      case $cache_file in
1743 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1744 <      *)                      . ./$cache_file;;
1743 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1744 >      *)                      . "./$cache_file";;
1745      esac
1746    fi
1747   else
# Line 1270 | Line 1753 | ac_cache_corrupted=false
1753   # Check that the precious variables saved in the cache have kept the same
1754   # value.
1755   ac_cache_corrupted=false
1756 < for ac_var in `(set) 2>&1 |
1274 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1756 > for ac_var in $ac_precious_vars; do
1757    eval ac_old_set=\$ac_cv_env_${ac_var}_set
1758    eval ac_new_set=\$ac_env_${ac_var}_set
1759 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1760 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1759 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1760 >  eval ac_new_val=\$ac_env_${ac_var}_value
1761    case $ac_old_set,$ac_new_set in
1762      set,)
1763        { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
# Line 1300 | Line 1782 | echo "$as_me:   current value: $ac_new_val" >&2;}
1782    # Pass precious variables to config.status.
1783    if test "$ac_new_set" = set; then
1784      case $ac_new_val in
1785 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1785 >    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1786      *) ac_arg=$ac_var=$ac_new_val ;;
1787      esac
1788      case " $ac_configure_args " in
# Line 1318 | Line 1799 | fi
1799     { (exit 1); exit 1; }; }
1800   fi
1801  
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
1802  
1803  
1804  
# Line 1347 | Line 1823 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
1823  
1824  
1825  
1826 + ac_ext=c
1827 + ac_cpp='$CPP $CPPFLAGS'
1828 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1829 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1830 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
1831  
1832  
1352
1833   ac_aux_dir=
1834 < for ac_dir in ac-tools $srcdir/ac-tools; do
1835 <  if test -f $ac_dir/install-sh; then
1834 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
1835 >  if test -f "$ac_dir/install-sh"; then
1836      ac_aux_dir=$ac_dir
1837      ac_install_sh="$ac_aux_dir/install-sh -c"
1838      break
1839 <  elif test -f $ac_dir/install.sh; then
1839 >  elif test -f "$ac_dir/install.sh"; then
1840      ac_aux_dir=$ac_dir
1841      ac_install_sh="$ac_aux_dir/install.sh -c"
1842      break
1843 <  elif test -f $ac_dir/shtool; then
1843 >  elif test -f "$ac_dir/shtool"; then
1844      ac_aux_dir=$ac_dir
1845      ac_install_sh="$ac_aux_dir/shtool install -c"
1846      break
1847    fi
1848   done
1849   if test -z "$ac_aux_dir"; then
1850 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1851 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1850 >  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1851 > echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1852     { (exit 1); exit 1; }; }
1853   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.
1854  
1855 + # These three variables are undocumented and unsupported,
1856 + # and are intended to be withdrawn in a future Autoconf release.
1857 + # They can cause serious problems if a builder's source tree is in a directory
1858 + # whose full name contains unusual characters.
1859 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1860 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1861 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1862  
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).
1863  
1864  
1865 < # 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
1865 > ac_config_headers="$ac_config_headers src/config.h"
1866  
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
1867  
1868  
1869  
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
1870  
1871  
1872  
1499 ## ----------------------- ##
1500 ## 1. Language selection.  ##
1501 ## ----------------------- ##
1873  
1503 # ----------------------------- #
1504 # 1b. The Fortran 90 language.  #
1505 # ----------------------------- #
1874  
1507 # AC_LANG(Fortran 90)
1508 # -------------------
1875  
1876  
1877  
1512 # _AC_LANG_ABBREV(Fortran 90)
1513 # ---------------------------
1878  
1879  
1880  
1517 # ----------------------------- #
1518 # 1c. The Fortran 95 language.  #
1519 # ----------------------------- #
1881  
1521 # AC_LANG(Fortran 95)
1522 # -------------------
1882  
1883  
1884  
1526 # _AC_LANG_ABBREV(Fortran 95)
1527 # ---------------------------
1885  
1886  
1887  
1531 ## ---------------------- ##
1532 ## 2.Producing programs.  ##
1533 ## ---------------------- ##
1888  
1535 # ------------------------ #
1536 # 2b. Fortran 90 sources.  #
1537 # ------------------------ #
1889  
1539 # AC_LANG_SOURCE(Fortran 90)(BODY)
1540 # --------------------------------
1890  
1891  
1892  
1544 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545 # -----------------------------------------------
1893  
1894  
1548 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549 # --------------------------------------------
1895  
1896  
1897  
1553 # ------------------------ #
1554 # 2c. Fortran 95 sources.  #
1555 # ------------------------ #
1898  
1557 # AC_LANG_SOURCE(Fortran 95)(BODY)
1558 # --------------------------------
1899  
1900  
1561 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562 # -----------------------------------------------
1901  
1902  
1565 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1566 # --------------------------------------------
1903  
1904  
1905  
1570 ## -------------------------------------------- ##
1571 ## 3. Looking for Compilers and Preprocessors.  ##
1572 ## -------------------------------------------- ##
1906  
1574 # ----------------------------- #
1575 # 3b. The Fortran 90 compiler.  #
1576 # ----------------------------- #
1907  
1908  
1579 # AC_LANG_PREPROC(Fortran 90)
1580 # ---------------------------
1581 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1909  
1910 + #
1911 + #
1912 + #
1913  
1914  
1585 # AC_LANG_COMPILER(Fortran 90)
1586 # ----------------------------
1587 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1588 # AC_REQUIRE'able.
1915  
1916  
1917  
1918 < # AC_PROG_F90([COMPILERS...])
1919 < # ---------------------------
1920 < # COMPILERS is a space separated list of Fortran 90 compilers to search
1921 < # for.
1918 >
1919 >
1920 >
1921 >
1922 >
1923 > # AC_F90_MODULE_NAMES
1924 > # -------------------
1925   #
1926 < # Compilers are ordered by
1598 < #  1. F90, F95
1599 < #  2. Good/tested native compilers, bad/untested native compilers
1926 > # Figure out how the Fortran 90 compiler constructs module file names
1927   #
1928 < # 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
1928 > # AC_F90_MODULE_NAMES
1929  
1930  
1609 # ----------------------------- #
1610 # 3c. The Fortran 95 compiler.  #
1611 # ----------------------------- #
1931  
1932  
1614 # AC_LANG_PREPROC(Fortran 95)
1615 # ---------------------------
1616 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1933  
1934  
1935  
1620 # AC_LANG_COMPILER(Fortran 95)
1621 # ----------------------------
1622 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1623 # AC_REQUIRE'able.
1936  
1937  
1938  
1627 # AC_PROG_F95([COMPILERS...])
1628 # ---------------------------
1629 # COMPILERS is a space separated list of Fortran 95 compilers to search
1630 # for.
1631 #
1632 # Compilers are ordered by
1633 #  1. Good/tested native compilers, bad/untested native compilers
1634 #
1635 # xlf95 is the IBM (AIX) F95 compiler.
1636 # lf95 is the Lahey-Fujitsu compiler.
1637 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1638 # AC_PROG_F95
1939  
1940  
1641 ## ------------------------------- ##
1642 ## 4. Compilers' characteristics.  ##
1643 ## ------------------------------- ##
1941  
1942  
1646 # ---------------------------------------- #
1647 # 4b. Fortan 90 compiler characteristics.  #
1648 # ---------------------------------------- #
1943  
1944  
1651 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1652 # -------------------------------------------------
1653 # Link a trivial Fortran program, compiling with a verbose output FLAG
1654 # (which default value, $ac_cv_prog_f90_v, is computed by
1655 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1656 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1657 # so that any link flags that are echoed by the compiler appear as
1658 # space-separated items.
1659 # _AC_PROG_F90_V_OUTPUT
1945  
1946  
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
1947  
1948  
1672 # AC_F90_LIBRARY_LDFLAGS
1673 # ----------------------
1674 #
1675 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1676 # intrinsic and run-time libraries that are required to successfully
1677 # link a Fortran 90 program or shared library.  The output variable
1678 # F90LIBS is set to these flags.
1679 #
1680 # This macro is intended to be used in those situations when it is
1681 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1682 # program or shared library.
1683 #
1684 # For example, if object files from a C++ and Fortran 90 compiler must
1685 # be linked together, then the C++ compiler/linker must be used for
1686 # linking (since special C++-ish things need to happen at link time
1687 # like calling global constructors, instantiating templates, enabling
1688 # exception support, etc.).
1689 #
1690 # However, the Fortran 90 intrinsic and run-time libraries must be
1691 # linked in as well, but the C++ compiler/linker doesn't know how to
1692 # add these Fortran 90 libraries.  Hence, the macro
1693 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1694 # libraries.
1695 #
1696 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1697 # AC_F90_LIBRARY_LDFLAGS
1949  
1950  
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
1951  
1717 # The replacement is empty.
1952  
1953  
1954  
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
1955  
1956  
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
1957  
1958  
1738 # ---------------------------------------- #
1739 # 4c. Fortan 95 compiler characteristics.  #
1740 # ---------------------------------------- #
1959  
1960  
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
1961  
1962  
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
1963  
1964  
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
1965  
1966  
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
1967  
1809 # The replacement is empty.
1968  
1969  
1970  
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
1971  
1972  
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
1973  
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
1974  
1975  
1976  
# Line 1874 | Line 2013 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2013  
2014  
2015  
2016 + # ACX_MPI_GET_PROG
2017  
2018 + # ACX_DETECT_MPI_IMPLEMENTATION
2019  
2020  
2021  
2022  
2023  
2024 + # ACX_MPI
2025  
2026  
2027  
2028  
2029  
1888 #
1889 #
1890 #
2030  
2031  
2032  
# Line 1910 | Line 2049 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2049  
2050  
2051  
2052 + # This is taken from http://autoqt.sourceforge.net/
2053 + # Copyright (c) 2002, Geoffrey Wossum
2054 + # All rights reserved.
2055  
2056 + # Redistribution and use in source and binary forms, with or without
2057 + # modification, are permitted provided that the following conditions are
2058 + # met:
2059  
2060 + #  - Redistributions of source code must retain the above copyright notice,
2061 + #    this list of conditions and the following disclaimer.
2062  
2063 + #  - Redistributions in binary form must reproduce the above copyright
2064 + #    notice, this list of conditions and the following disclaimer in the
2065 + #    documentation and/or other materials provided with the distribution.
2066  
2067 + #  - Neither the name of Geoffrey Wossum nor the names of its
2068 + #    contributors may be used to endorse or promote products derived from
2069 + #    this software without specific prior written permission.
2070  
2071  
2072 + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2073 + # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2074 + # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2075 + # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2076 + # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2077 + # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2078 + # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2079 + # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2080 + # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2081 + # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2082 + # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2083  
2084  
2085 + # Check for Qt compiler flags, linker flags, and binary packages
2086  
2087  
2088  
2089 + # who am i
2090 + # Make sure we can run config.sub.
2091 + $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2092 +  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2093 + echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2094 +   { (exit 1); exit 1; }; }
2095  
2096 + { echo "$as_me:$LINENO: checking build system type" >&5
2097 + echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2098 + if test "${ac_cv_build+set}" = set; then
2099 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2100 + else
2101 +  ac_build_alias=$build_alias
2102 + test "x$ac_build_alias" = x &&
2103 +  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2104 + test "x$ac_build_alias" = x &&
2105 +  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2106 + echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2107 +   { (exit 1); exit 1; }; }
2108 + ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2109 +  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2110 + echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2111 +   { (exit 1); exit 1; }; }
2112  
2113 + fi
2114 + { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2115 + echo "${ECHO_T}$ac_cv_build" >&6; }
2116 + case $ac_cv_build in
2117 + *-*-*) ;;
2118 + *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2119 + echo "$as_me: error: invalid value of canonical build" >&2;}
2120 +   { (exit 1); exit 1; }; };;
2121 + esac
2122 + build=$ac_cv_build
2123 + ac_save_IFS=$IFS; IFS='-'
2124 + set x $ac_cv_build
2125 + shift
2126 + build_cpu=$1
2127 + build_vendor=$2
2128 + shift; shift
2129 + # Remember, the first character of IFS is used to create $*,
2130 + # except with old shells:
2131 + build_os=$*
2132 + IFS=$ac_save_IFS
2133 + case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2134  
2135  
2136 + { echo "$as_me:$LINENO: checking host system type" >&5
2137 + echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2138 + if test "${ac_cv_host+set}" = set; then
2139 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2140 + else
2141 +  if test "x$host_alias" = x; then
2142 +  ac_cv_host=$ac_cv_build
2143 + else
2144 +  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2145 +    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2146 + echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2147 +   { (exit 1); exit 1; }; }
2148 + fi
2149  
2150 + fi
2151 + { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2152 + echo "${ECHO_T}$ac_cv_host" >&6; }
2153 + case $ac_cv_host in
2154 + *-*-*) ;;
2155 + *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2156 + echo "$as_me: error: invalid value of canonical host" >&2;}
2157 +   { (exit 1); exit 1; }; };;
2158 + esac
2159 + host=$ac_cv_host
2160 + ac_save_IFS=$IFS; IFS='-'
2161 + set x $ac_cv_host
2162 + shift
2163 + host_cpu=$1
2164 + host_vendor=$2
2165 + shift; shift
2166 + # Remember, the first character of IFS is used to create $*,
2167 + # except with old shells:
2168 + host_os=$*
2169 + IFS=$ac_save_IFS
2170 + case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2171  
2172  
2173  
2174  
2175 +
2176   # set program name
2177   PROGNAME="oopse"
2178  
2179  
2180 +
2181 +
2182 + OBJEXT=".$OBJEXT"
2183 +
2184 + OOPSE=oopse
2185 +
2186 + if test "x${prefix}" = "xNONE"
2187 + then
2188 +  OOPSE_HOME=${ac_default_prefix}/oopse
2189 + else
2190 +  OOPSE_HOME=${prefix}/oopse
2191 + fi
2192 + # Check whether --enable-oopse-home was given.
2193 + if test "${enable_oopse_home+set}" = set; then
2194 +  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2195 + fi
2196 +
2197 +
2198   # there are two ways to do debugging.  One with the --enable-debug flag
2199   # and one using the DEBUG environment variable
2200  
2201   debug=0
2202 < # Check whether --enable-debug or --disable-debug was given.
2202 > # Check whether --enable-debug was given.
2203   if test "${enable_debug+set}" = set; then
2204 <  enableval="$enable_debug"
2205 <  debug=1
2206 < fi;
2204 >  enableval=$enable_debug; debug=1
2205 > fi
2206 >
2207   if test "${DEBUG}"; then
2208  
2209   cat >>confdefs.h <<\_ACEOF
# Line 1953 | Line 2214 | fi
2214   fi
2215  
2216  
2217 < # who am i
2218 < # Make sure we can run config.sub.
2219 < $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
2217 > # Check whether --enable-single was given.
2218 > if test "${enable_single+set}" = set; then
2219 >  enableval=$enable_single; ok=$enableval
2220   else
2221 <  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 <
2221 >  ok=no
2222   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/'`
2223  
2224 <
2225 < echo "$as_me:$LINENO: checking host system type" >&5
2226 < 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 <
2224 > # Check whether --enable-float was given.
2225 > if test "${enable_float+set}" = set; then
2226 >  enableval=$enable_float; ok=$enableval
2227   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/'`
2228  
2229 + if test "$ok" = "yes"; then
2230  
2231 + cat >>confdefs.h <<\_ACEOF
2232 + #define SINGLE_PRECISION 1
2233 + _ACEOF
2234  
2235 +        USE_SINGLE_PRECISION=yes
2236  
2237 + fi
2238  
2239 < ac_ext=c
2240 < ac_cpp='$CPP $CPPFLAGS'
2241 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2242 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2243 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2244 < if test -n "$ac_tool_prefix"; then
2245 <  for ac_prog in pathcc icc xlc gcc cc
2246 <  do
2022 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2023 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2024 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2025 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2026 < if test "${ac_cv_prog_CC+set}" = set; then
2239 > if test x"$CC" != x; then
2240 >   for ac_prog in $CC
2241 > do
2242 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2243 > set dummy $ac_prog; ac_word=$2
2244 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2245 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2246 > if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2247    echo $ECHO_N "(cached) $ECHO_C" >&6
2248   else
2249 <  if test -n "$CC"; then
2250 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2249 >  if test -n "$ac_cc_set"; then
2250 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2251   else
2252   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2253   for as_dir in $PATH
# Line 2035 | Line 2255 | do
2255    IFS=$as_save_IFS
2256    test -z "$as_dir" && as_dir=.
2257    for ac_exec_ext in '' $ac_executable_extensions; do
2258 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2259 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2258 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2259 >    ac_cv_prog_ac_cc_set="$ac_prog"
2260      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2261      break 2
2262    fi
2263   done
2264   done
2265 + IFS=$as_save_IFS
2266  
2267   fi
2268   fi
2269 < CC=$ac_cv_prog_CC
2270 < if test -n "$CC"; then
2271 <  echo "$as_me:$LINENO: result: $CC" >&5
2272 < echo "${ECHO_T}$CC" >&6
2269 > ac_cc_set=$ac_cv_prog_ac_cc_set
2270 > if test -n "$ac_cc_set"; then
2271 >  { echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2272 > echo "${ECHO_T}$ac_cc_set" >&6; }
2273   else
2274 <  echo "$as_me:$LINENO: result: no" >&5
2275 < echo "${ECHO_T}no" >&6
2274 >  { echo "$as_me:$LINENO: result: no" >&5
2275 > echo "${ECHO_T}no" >&6; }
2276   fi
2277  
2278 <    test -n "$CC" && break
2279 <  done
2280 < fi
2281 < if test -z "$CC"; then
2282 <  ac_ct_CC=$CC
2283 <  for ac_prog in pathcc icc xlc gcc cc
2284 < do
2285 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
2286 < set dummy $ac_prog; ac_word=$2
2287 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2288 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2289 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2278 >
2279 >  test -n "$ac_cc_set" && break
2280 > done
2281 > test -n "$ac_cc_set" || ac_cc_set="no"
2282 >
2283 >   if test $ac_cc_set != no; then
2284 >
2285 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2286 > set dummy $ac_cc_set; ac_word=$2
2287 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2288 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2289 > if test "${ac_cv_path_ac_cc_path+set}" = set; then
2290    echo $ECHO_N "(cached) $ECHO_C" >&6
2291   else
2292 <  if test -n "$ac_ct_CC"; then
2293 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2294 < else
2295 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2292 >  case $ac_cc_path in
2293 >  [\\/]* | ?:[\\/]*)
2294 >  ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2295 >  ;;
2296 >  *)
2297 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2298   for as_dir in $PATH
2299   do
2300    IFS=$as_save_IFS
2301    test -z "$as_dir" && as_dir=.
2302    for ac_exec_ext in '' $ac_executable_extensions; do
2303 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2304 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2303 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2304 >    ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2305      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2306      break 2
2307    fi
2308   done
2309   done
2310 + IFS=$as_save_IFS
2311  
2312 +  test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2313 +  ;;
2314 + esac
2315   fi
2316 < fi
2317 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2318 < if test -n "$ac_ct_CC"; then
2319 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2093 < echo "${ECHO_T}$ac_ct_CC" >&6
2316 > ac_cc_path=$ac_cv_path_ac_cc_path
2317 > if test -n "$ac_cc_path"; then
2318 >  { echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2319 > echo "${ECHO_T}$ac_cc_path" >&6; }
2320   else
2321 <  echo "$as_me:$LINENO: result: no" >&5
2322 < echo "${ECHO_T}no" >&6
2321 >  { echo "$as_me:$LINENO: result: no" >&5
2322 > echo "${ECHO_T}no" >&6; }
2323   fi
2324  
2099  test -n "$ac_ct_CC" && break
2100 done
2325  
2326 <  CC=$ac_ct_CC
2326 > else
2327 >
2328 >     { { echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2329 > echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2330 >   { (exit 1); exit 1; }; }
2331   fi
2332  
2333  
2334 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2335 < See \`config.log' for more details." >&5
2336 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2337 < See \`config.log' for more details." >&2;}
2334 >   if test $ac_cc_path != no; then
2335 >
2336 >     { echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2337 > echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2338 > else
2339 >
2340 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2341 > echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2342     { (exit 1); exit 1; }; }
2343 + fi
2344  
2345 < # Provide some information about the compiler.
2113 < echo "$as_me:$LINENO:" \
2114 <     "checking for C compiler version" >&5
2115 < ac_compiler=`set X $ac_compile; echo $2`
2116 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2117 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2118 <  ac_status=$?
2119 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2120 <  (exit $ac_status); }
2121 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2122 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2123 <  ac_status=$?
2124 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2125 <  (exit $ac_status); }
2126 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2127 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2128 <  ac_status=$?
2129 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2130 <  (exit $ac_status); }
2345 > fi
2346  
2347 < cat >conftest.$ac_ext <<_ACEOF
2348 < /* confdefs.h.  */
2134 < _ACEOF
2135 < cat confdefs.h >>conftest.$ac_ext
2136 < cat >>conftest.$ac_ext <<_ACEOF
2137 < /* end confdefs.h.  */
2138 <
2139 < int
2140 < main ()
2141 < {
2142 <
2143 <  ;
2144 <  return 0;
2145 < }
2146 < _ACEOF
2147 < ac_clean_files_save=$ac_clean_files
2148 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
2149 < # Try to create an executable without -o first, disregard a.out.
2150 < # It will help us diagnose broken compilers, and finding out an intuition
2151 < # of exeext.
2152 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2153 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2154 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2155 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2156 <  (eval $ac_link_default) 2>&5
2157 <  ac_status=$?
2158 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159 <  (exit $ac_status); }; then
2160 <  # Find the output, starting from the most likely.  This scheme is
2161 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2162 < # resort.
2163 <
2164 < # Be careful to initialize this variable, since it used to be cached.
2165 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2166 < ac_cv_exeext=
2167 < # b.out is created by i960 compilers.
2168 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2347 > if test x"$CXX" != x; then
2348 >   for ac_prog in $CXX
2349   do
2350 <  test -f "$ac_file" || continue
2351 <  case $ac_file in
2352 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2353 <        ;;
2354 <    conftest.$ac_ext )
2355 <        # This is the source file.
2176 <        ;;
2177 <    [ab].out )
2178 <        # We found the default executable, but exeext='' is most
2179 <        # certainly right.
2180 <        break;;
2181 <    *.* )
2182 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2183 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
2184 <        # but it would be cool to find out if it's true.  Does anybody
2185 <        # maintain Libtool? --akim.
2186 <        export ac_cv_exeext
2187 <        break;;
2188 <    * )
2189 <        break;;
2190 <  esac
2191 < done
2350 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2351 > set dummy $ac_prog; ac_word=$2
2352 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2353 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2354 > if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2355 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2356   else
2357 <  echo "$as_me: failed program was:" >&5
2358 < sed 's/^/| /' conftest.$ac_ext >&5
2357 >  if test -n "$ac_cxx_set"; then
2358 >  ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2359 > else
2360 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2361 > for as_dir in $PATH
2362 > do
2363 >  IFS=$as_save_IFS
2364 >  test -z "$as_dir" && as_dir=.
2365 >  for ac_exec_ext in '' $ac_executable_extensions; do
2366 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2367 >    ac_cv_prog_ac_cxx_set="$ac_prog"
2368 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2369 >    break 2
2370 >  fi
2371 > done
2372 > done
2373 > IFS=$as_save_IFS
2374  
2196 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2197 See \`config.log' for more details." >&5
2198 echo "$as_me: error: C compiler cannot create executables
2199 See \`config.log' for more details." >&2;}
2200   { (exit 77); exit 77; }; }
2375   fi
2376 + fi
2377 + ac_cxx_set=$ac_cv_prog_ac_cxx_set
2378 + if test -n "$ac_cxx_set"; then
2379 +  { echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2380 + echo "${ECHO_T}$ac_cxx_set" >&6; }
2381 + else
2382 +  { echo "$as_me:$LINENO: result: no" >&5
2383 + echo "${ECHO_T}no" >&6; }
2384 + fi
2385  
2203 ac_exeext=$ac_cv_exeext
2204 echo "$as_me:$LINENO: result: $ac_file" >&5
2205 echo "${ECHO_T}$ac_file" >&6
2386  
2387 < # Check the compiler produces executables we can run.  If not, either
2388 < # the compiler is broken, or we cross compile.
2389 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2210 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2211 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2212 < # If not cross compiling, check that we can run a simple program.
2213 < if test "$cross_compiling" != yes; then
2214 <  if { ac_try='./$ac_file'
2215 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2216 <  (eval $ac_try) 2>&5
2217 <  ac_status=$?
2218 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219 <  (exit $ac_status); }; }; then
2220 <    cross_compiling=no
2221 <  else
2222 <    if test "$cross_compiling" = maybe; then
2223 <        cross_compiling=yes
2224 <    else
2225 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2226 < If you meant to cross compile, use \`--host'.
2227 < See \`config.log' for more details." >&5
2228 < echo "$as_me: error: cannot run C compiled programs.
2229 < If you meant to cross compile, use \`--host'.
2230 < See \`config.log' for more details." >&2;}
2231 <   { (exit 1); exit 1; }; }
2232 <    fi
2233 <  fi
2234 < fi
2235 < echo "$as_me:$LINENO: result: yes" >&5
2236 < echo "${ECHO_T}yes" >&6
2387 >  test -n "$ac_cxx_set" && break
2388 > done
2389 > test -n "$ac_cxx_set" || ac_cxx_set="no"
2390  
2391 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
2239 < ac_clean_files=$ac_clean_files_save
2240 < # Check the compiler produces executables we can run.  If not, either
2241 < # the compiler is broken, or we cross compile.
2242 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2243 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2244 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
2245 < echo "${ECHO_T}$cross_compiling" >&6
2391 >   if test $ac_cxx_set != no; then
2392  
2393 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2394 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2395 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2396 <  (eval $ac_link) 2>&5
2397 <  ac_status=$?
2398 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2399 <  (exit $ac_status); }; then
2400 <  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2401 < # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2402 < # work properly (i.e., refer to `conftest.exe'), while it won't with
2403 < # `rm'.
2404 < for ac_file in conftest.exe conftest conftest.*; do
2405 <  test -f "$ac_file" || continue
2406 <  case $ac_file in
2407 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2408 <    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2409 <          export ac_cv_exeext
2410 <          break;;
2411 <    * ) break;;
2412 <  esac
2393 >     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2394 > set dummy $ac_cxx_set; ac_word=$2
2395 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2396 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2397 > if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2398 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2399 > else
2400 >  case $ac_cxx_path in
2401 >  [\\/]* | ?:[\\/]*)
2402 >  ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2403 >  ;;
2404 >  *)
2405 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2406 > for as_dir in $PATH
2407 > do
2408 >  IFS=$as_save_IFS
2409 >  test -z "$as_dir" && as_dir=.
2410 >  for ac_exec_ext in '' $ac_executable_extensions; do
2411 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2412 >    ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2413 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2414 >    break 2
2415 >  fi
2416   done
2417 + done
2418 + IFS=$as_save_IFS
2419 +
2420 +  test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2421 +  ;;
2422 + esac
2423 + fi
2424 + ac_cxx_path=$ac_cv_path_ac_cxx_path
2425 + if test -n "$ac_cxx_path"; then
2426 +  { echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2427 + echo "${ECHO_T}$ac_cxx_path" >&6; }
2428   else
2429 <  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2430 < See \`config.log' for more details." >&5
2271 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2272 < See \`config.log' for more details." >&2;}
2273 <   { (exit 1); exit 1; }; }
2429 >  { echo "$as_me:$LINENO: result: no" >&5
2430 > echo "${ECHO_T}no" >&6; }
2431   fi
2432  
2276 rm -f conftest$ac_cv_exeext
2277 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2278 echo "${ECHO_T}$ac_cv_exeext" >&6
2433  
2280 rm -f conftest.$ac_ext
2281 EXEEXT=$ac_cv_exeext
2282 ac_exeext=$EXEEXT
2283 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2284 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2285 if test "${ac_cv_objext+set}" = set; then
2286  echo $ECHO_N "(cached) $ECHO_C" >&6
2434   else
2288  cat >conftest.$ac_ext <<_ACEOF
2289 /* confdefs.h.  */
2290 _ACEOF
2291 cat confdefs.h >>conftest.$ac_ext
2292 cat >>conftest.$ac_ext <<_ACEOF
2293 /* end confdefs.h.  */
2435  
2436 < int
2437 < main ()
2438 < {
2436 >     { { echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2437 > echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2438 >   { (exit 1); exit 1; }; }
2439 > fi
2440  
2441 <  ;
2442 <  return 0;
2443 < }
2444 < _ACEOF
2445 < rm -f conftest.o conftest.obj
2304 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2305 <  (eval $ac_compile) 2>&5
2306 <  ac_status=$?
2307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2308 <  (exit $ac_status); }; then
2309 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2310 <  case $ac_file in
2311 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2312 <    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2313 <       break;;
2314 <  esac
2315 < done
2441 >
2442 >   if test $ac_cxx_path != no; then
2443 >
2444 >     { echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2445 > echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2446   else
2317  echo "$as_me: failed program was:" >&5
2318 sed 's/^/| /' conftest.$ac_ext >&5
2447  
2448 < { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2449 < See \`config.log' for more details." >&5
2322 < echo "$as_me: error: cannot compute suffix of object files: cannot compile
2323 < See \`config.log' for more details." >&2;}
2448 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2449 > echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2450     { (exit 1); exit 1; }; }
2451   fi
2452  
2327 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2453   fi
2454 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2455 < echo "${ECHO_T}$ac_cv_objext" >&6
2456 < OBJEXT=$ac_cv_objext
2457 < ac_objext=$OBJEXT
2458 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2459 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2460 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2454 >
2455 > if test x"$FC" != x; then
2456 >   for ac_prog in $FC
2457 > do
2458 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2459 > set dummy $ac_prog; ac_word=$2
2460 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2461 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2462 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2463    echo $ECHO_N "(cached) $ECHO_C" >&6
2464   else
2465 <  cat >conftest.$ac_ext <<_ACEOF
2466 < /* confdefs.h.  */
2467 < _ACEOF
2468 < cat confdefs.h >>conftest.$ac_ext
2469 < cat >>conftest.$ac_ext <<_ACEOF
2470 < /* end confdefs.h.  */
2465 >  if test -n "$ac_fc_set"; then
2466 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2467 > else
2468 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2469 > for as_dir in $PATH
2470 > do
2471 >  IFS=$as_save_IFS
2472 >  test -z "$as_dir" && as_dir=.
2473 >  for ac_exec_ext in '' $ac_executable_extensions; do
2474 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2475 >    ac_cv_prog_ac_fc_set="$ac_prog"
2476 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2477 >    break 2
2478 >  fi
2479 > done
2480 > done
2481 > IFS=$as_save_IFS
2482  
2483 < int
2484 < main ()
2485 < {
2486 < #ifndef __GNUC__
2487 <       choke me
2488 < #endif
2483 > fi
2484 > fi
2485 > ac_fc_set=$ac_cv_prog_ac_fc_set
2486 > if test -n "$ac_fc_set"; then
2487 >  { echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2488 > echo "${ECHO_T}$ac_fc_set" >&6; }
2489 > else
2490 >  { echo "$as_me:$LINENO: result: no" >&5
2491 > echo "${ECHO_T}no" >&6; }
2492 > fi
2493  
2494 <  ;
2495 <  return 0;
2496 < }
2497 < _ACEOF
2498 < rm -f conftest.$ac_objext
2499 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2500 <  (eval $ac_compile) 2>conftest.er1
2501 <  ac_status=$?
2502 <  grep -v '^ *+' conftest.er1 >conftest.err
2503 <  rm -f conftest.er1
2504 <  cat conftest.err >&5
2505 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2506 <  (exit $ac_status); } &&
2365 <         { ac_try='test -z "$ac_c_werror_flag"
2366 <                         || test ! -s conftest.err'
2367 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 <  (eval $ac_try) 2>&5
2369 <  ac_status=$?
2370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 <  (exit $ac_status); }; } &&
2372 <         { ac_try='test -s conftest.$ac_objext'
2373 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374 <  (eval $ac_try) 2>&5
2375 <  ac_status=$?
2376 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 <  (exit $ac_status); }; }; then
2378 <  ac_compiler_gnu=yes
2494 >
2495 >  test -n "$ac_fc_set" && break
2496 > done
2497 > test -n "$ac_fc_set" || ac_fc_set="no"
2498 >
2499 >   if test $ac_fc_set != no; then
2500 >
2501 >     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2502 > set dummy $ac_fc_set; ac_word=$2
2503 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2504 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2505 > if test "${ac_cv_path_ac_fc_path+set}" = set; then
2506 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2507   else
2508 <  echo "$as_me: failed program was:" >&5
2509 < sed 's/^/| /' conftest.$ac_ext >&5
2508 >  case $ac_fc_path in
2509 >  [\\/]* | ?:[\\/]*)
2510 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2511 >  ;;
2512 >  *)
2513 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2514 > for as_dir in $PATH
2515 > do
2516 >  IFS=$as_save_IFS
2517 >  test -z "$as_dir" && as_dir=.
2518 >  for ac_exec_ext in '' $ac_executable_extensions; do
2519 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2520 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2521 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2522 >    break 2
2523 >  fi
2524 > done
2525 > done
2526 > IFS=$as_save_IFS
2527  
2528 < ac_compiler_gnu=no
2528 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2529 >  ;;
2530 > esac
2531   fi
2532 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2533 < ac_cv_c_compiler_gnu=$ac_compiler_gnu
2532 > ac_fc_path=$ac_cv_path_ac_fc_path
2533 > if test -n "$ac_fc_path"; then
2534 >  { echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2535 > echo "${ECHO_T}$ac_fc_path" >&6; }
2536 > else
2537 >  { echo "$as_me:$LINENO: result: no" >&5
2538 > echo "${ECHO_T}no" >&6; }
2539 > fi
2540  
2541 +
2542 + else
2543 +
2544 +     { { echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2545 + echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2546 +   { (exit 1); exit 1; }; }
2547   fi
2548 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2549 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2550 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2551 < ac_test_CFLAGS=${CFLAGS+set}
2552 < ac_save_CFLAGS=$CFLAGS
2553 < CFLAGS="-g"
2395 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2396 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2397 < if test "${ac_cv_prog_cc_g+set}" = set; then
2398 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2548 >
2549 >
2550 >   if test $ac_fc_path != no; then
2551 >
2552 >     { echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2553 > echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2554   else
2400  cat >conftest.$ac_ext <<_ACEOF
2401 /* confdefs.h.  */
2402 _ACEOF
2403 cat confdefs.h >>conftest.$ac_ext
2404 cat >>conftest.$ac_ext <<_ACEOF
2405 /* end confdefs.h.  */
2555  
2556 < int
2557 < main ()
2558 < {
2556 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2557 > echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2558 >   { (exit 1); exit 1; }; }
2559 > fi
2560  
2561 <  ;
2562 <  return 0;
2563 < }
2564 < _ACEOF
2565 < rm -f conftest.$ac_objext
2566 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2567 <  (eval $ac_compile) 2>conftest.er1
2568 <  ac_status=$?
2419 <  grep -v '^ *+' conftest.er1 >conftest.err
2420 <  rm -f conftest.er1
2421 <  cat conftest.err >&5
2422 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423 <  (exit $ac_status); } &&
2424 <         { ac_try='test -z "$ac_c_werror_flag"
2425 <                         || test ! -s conftest.err'
2426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2427 <  (eval $ac_try) 2>&5
2428 <  ac_status=$?
2429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2430 <  (exit $ac_status); }; } &&
2431 <         { ac_try='test -s conftest.$ac_objext'
2432 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433 <  (eval $ac_try) 2>&5
2434 <  ac_status=$?
2435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 <  (exit $ac_status); }; }; then
2437 <  ac_cv_prog_cc_g=yes
2561 > fi
2562 >
2563 >
2564 >
2565 >
2566 > # Check whether --with-mpi was given.
2567 > if test "${with_mpi+set}" = set; then
2568 >  withval=$with_mpi;
2569   else
2570 <  echo "$as_me: failed program was:" >&5
2571 < sed 's/^/| /' conftest.$ac_ext >&5
2570 >  with_mpi="auto"
2571 > fi
2572  
2573 < ac_cv_prog_cc_g=no
2573 > if test "x$with_mpi" != "xno"; then
2574 >
2575 >
2576 > for ac_prog in $CC openmpicc mpicc
2577 > do
2578 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2579 > set dummy $ac_prog; ac_word=$2
2580 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2581 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2582 > if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2583 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2584 > else
2585 >  if test -n "$acx_mpi_mpicc"; then
2586 >  ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2587 > else
2588 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2589 > for as_dir in $PATH
2590 > do
2591 >  IFS=$as_save_IFS
2592 >  test -z "$as_dir" && as_dir=.
2593 >  for ac_exec_ext in '' $ac_executable_extensions; do
2594 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2595 >    ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2596 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2597 >    break 2
2598 >  fi
2599 > done
2600 > done
2601 > IFS=$as_save_IFS
2602 >
2603   fi
2444 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2604   fi
2605 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2606 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2607 < if test "$ac_test_CFLAGS" = set; then
2608 <  CFLAGS=$ac_save_CFLAGS
2609 < elif test $ac_cv_prog_cc_g = yes; then
2610 <  if test "$GCC" = yes; then
2611 <    CFLAGS="-g -O2"
2612 <  else
2613 <    CFLAGS="-g"
2605 > acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2606 > if test -n "$acx_mpi_mpicc"; then
2607 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2608 > echo "${ECHO_T}$acx_mpi_mpicc" >&6; }
2609 > else
2610 >  { echo "$as_me:$LINENO: result: no" >&5
2611 > echo "${ECHO_T}no" >&6; }
2612 > fi
2613 >
2614 >
2615 >  test -n "$acx_mpi_mpicc" && break
2616 > done
2617 > test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2618 >
2619 > if test $acx_mpi_mpicc != no; then
2620 >
2621 >  # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2622 > set dummy $acx_mpi_mpicc; ac_word=$2
2623 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2624 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2625 > if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2626 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2627 > else
2628 >  case $acx_mpi_mpicc_path in
2629 >  [\\/]* | ?:[\\/]*)
2630 >  ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2631 >  ;;
2632 >  *)
2633 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2634 > for as_dir in $PATH
2635 > do
2636 >  IFS=$as_save_IFS
2637 >  test -z "$as_dir" && as_dir=.
2638 >  for ac_exec_ext in '' $ac_executable_extensions; do
2639 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2640 >    ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2641 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2642 >    break 2
2643    fi
2644 < else
2645 <  if test "$GCC" = yes; then
2646 <    CFLAGS="-O2"
2647 <  else
2648 <    CFLAGS=
2649 <  fi
2644 > done
2645 > done
2646 > IFS=$as_save_IFS
2647 >
2648 >  test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2649 >  ;;
2650 > esac
2651   fi
2652 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2653 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2654 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2655 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2652 > acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2653 > if test -n "$acx_mpi_mpicc_path"; then
2654 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2655 > echo "${ECHO_T}$acx_mpi_mpicc_path" >&6; }
2656   else
2657 <  ac_cv_prog_cc_stdc=no
2658 < ac_save_CC=$CC
2659 < cat >conftest.$ac_ext <<_ACEOF
2471 < /* confdefs.h.  */
2472 < _ACEOF
2473 < cat confdefs.h >>conftest.$ac_ext
2474 < cat >>conftest.$ac_ext <<_ACEOF
2475 < /* end confdefs.h.  */
2476 < #include <stdarg.h>
2477 < #include <stdio.h>
2478 < #include <sys/types.h>
2479 < #include <sys/stat.h>
2480 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2481 < struct buf { int x; };
2482 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2483 < static char *e (p, i)
2484 <     char **p;
2485 <     int i;
2486 < {
2487 <  return p[i];
2488 < }
2489 < static char *f (char * (*g) (char **, int), char **p, ...)
2490 < {
2491 <  char *s;
2492 <  va_list v;
2493 <  va_start (v,p);
2494 <  s = g (p, va_arg (v,int));
2495 <  va_end (v);
2496 <  return s;
2497 < }
2657 >  { echo "$as_me:$LINENO: result: no" >&5
2658 > echo "${ECHO_T}no" >&6; }
2659 > fi
2660  
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];
2661  
2662 < int test (int i, double x);
2663 < struct s1 {int (*f) (int a);};
2664 < struct s2 {int (*f) (double a);};
2511 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2512 < int argc;
2513 < char **argv;
2514 < int
2515 < main ()
2516 < {
2517 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2518 <  ;
2519 <  return 0;
2520 < }
2521 < _ACEOF
2522 < # Don't try gcc -ansi; that turns off useful extensions and
2523 < # breaks some systems' header files.
2524 < # AIX                   -qlanglvl=ansi
2525 < # Ultrix and OSF/1      -std1
2526 < # HP-UX 10.20 and later -Ae
2527 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2528 < # SVR4                  -Xc -D__EXTENSIONS__
2529 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2662 > fi
2663 >
2664 > for ac_prog in $FC openmpif90 mpif90
2665   do
2666 <  CC="$ac_save_CC $ac_arg"
2667 <  rm -f conftest.$ac_objext
2668 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2669 <  (eval $ac_compile) 2>conftest.er1
2670 <  ac_status=$?
2671 <  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
2666 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2667 > set dummy $ac_prog; ac_word=$2
2668 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2669 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2670 > if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2671 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2672   else
2673 <  echo "$as_me: failed program was:" >&5
2674 < sed 's/^/| /' conftest.$ac_ext >&5
2675 <
2676 < fi
2677 < rm -f conftest.err conftest.$ac_objext
2673 >  if test -n "$acx_mpi_mpif90"; then
2674 >  ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2675 > else
2676 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2677 > for as_dir in $PATH
2678 > do
2679 >  IFS=$as_save_IFS
2680 >  test -z "$as_dir" && as_dir=.
2681 >  for ac_exec_ext in '' $ac_executable_extensions; do
2682 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2683 >    ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2684 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2685 >    break 2
2686 >  fi
2687   done
2688 < rm -f conftest.$ac_ext conftest.$ac_objext
2689 < CC=$ac_save_CC
2688 > done
2689 > IFS=$as_save_IFS
2690  
2691   fi
2692 + fi
2693 + acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2694 + if test -n "$acx_mpi_mpif90"; then
2695 +  { echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2696 + echo "${ECHO_T}$acx_mpi_mpif90" >&6; }
2697 + else
2698 +  { echo "$as_me:$LINENO: result: no" >&5
2699 + echo "${ECHO_T}no" >&6; }
2700 + fi
2701  
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" ;;
2576 esac
2702  
2703 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2704 < # in C++ we need to declare it.  In case someone uses the same compiler
2705 < # for both compiling C and C++ we need to have the C++ compiler decide
2581 < # the declaration of exit, since it's the most demanding environment.
2582 < cat >conftest.$ac_ext <<_ACEOF
2583 < #ifndef __cplusplus
2584 <  choke me
2585 < #endif
2586 < _ACEOF
2587 < rm -f conftest.$ac_objext
2588 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2589 <  (eval $ac_compile) 2>conftest.er1
2590 <  ac_status=$?
2591 <  grep -v '^ *+' conftest.er1 >conftest.err
2592 <  rm -f conftest.er1
2593 <  cat conftest.err >&5
2594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 <  (exit $ac_status); } &&
2596 <         { ac_try='test -z "$ac_c_werror_flag"
2597 <                         || test ! -s conftest.err'
2598 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2599 <  (eval $ac_try) 2>&5
2600 <  ac_status=$?
2601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 <  (exit $ac_status); }; } &&
2603 <         { ac_try='test -s conftest.$ac_objext'
2604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2605 <  (eval $ac_try) 2>&5
2606 <  ac_status=$?
2607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 <  (exit $ac_status); }; }; then
2609 <  for ac_declaration in \
2610 <   '' \
2611 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2612 <   'extern "C" void std::exit (int); using std::exit;' \
2613 <   'extern "C" void exit (int) throw ();' \
2614 <   'extern "C" void exit (int);' \
2615 <   'void exit (int);'
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
2655 <  :
2656 < else
2657 <  echo "$as_me: failed program was:" >&5
2658 < sed 's/^/| /' conftest.$ac_ext >&5
2703 >  test -n "$acx_mpi_mpif90" && break
2704 > done
2705 > test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2706  
2707 < continue
2661 < fi
2662 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2663 <  cat >conftest.$ac_ext <<_ACEOF
2664 < /* confdefs.h.  */
2665 < _ACEOF
2666 < cat confdefs.h >>conftest.$ac_ext
2667 < cat >>conftest.$ac_ext <<_ACEOF
2668 < /* end confdefs.h.  */
2669 < $ac_declaration
2670 < int
2671 < main ()
2672 < {
2673 < exit (42);
2674 <  ;
2675 <  return 0;
2676 < }
2677 < _ACEOF
2678 < rm -f conftest.$ac_objext
2679 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2680 <  (eval $ac_compile) 2>conftest.er1
2681 <  ac_status=$?
2682 <  grep -v '^ *+' conftest.er1 >conftest.err
2683 <  rm -f conftest.er1
2684 <  cat conftest.err >&5
2685 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686 <  (exit $ac_status); } &&
2687 <         { ac_try='test -z "$ac_c_werror_flag"
2688 <                         || test ! -s conftest.err'
2689 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2690 <  (eval $ac_try) 2>&5
2691 <  ac_status=$?
2692 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693 <  (exit $ac_status); }; } &&
2694 <         { ac_try='test -s conftest.$ac_objext'
2695 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2696 <  (eval $ac_try) 2>&5
2697 <  ac_status=$?
2698 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2699 <  (exit $ac_status); }; }; then
2700 <  break
2701 < else
2702 <  echo "$as_me: failed program was:" >&5
2703 < sed 's/^/| /' conftest.$ac_ext >&5
2707 > if test $acx_mpi_mpif90 != no; then
2708  
2709 < fi
2710 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2711 < done
2712 < rm -f conftest*
2713 < if test -n "$ac_declaration"; then
2710 <  echo '#ifdef __cplusplus' >>confdefs.h
2711 <  echo $ac_declaration      >>confdefs.h
2712 <  echo '#endif'             >>confdefs.h
2713 < fi
2714 <
2715 < else
2716 <  echo "$as_me: failed program was:" >&5
2717 < sed 's/^/| /' conftest.$ac_ext >&5
2718 <
2719 < fi
2720 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2721 < ac_ext=c
2722 < ac_cpp='$CPP $CPPFLAGS'
2723 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2724 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2725 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2726 <
2727 <
2728 < ac_ext=cc
2729 < ac_cpp='$CXXCPP $CPPFLAGS'
2730 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2731 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2732 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2733 < if test -n "$ac_tool_prefix"; then
2734 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2735 <  do
2736 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2737 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2738 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2739 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2740 < if test "${ac_cv_prog_CXX+set}" = set; then
2709 >  # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2710 > set dummy $acx_mpi_mpif90; ac_word=$2
2711 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2712 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2713 > if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2714    echo $ECHO_N "(cached) $ECHO_C" >&6
2715   else
2716 <  if test -n "$CXX"; then
2717 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2718 < else
2719 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2716 >  case $acx_mpi_mpif90_path in
2717 >  [\\/]* | ?:[\\/]*)
2718 >  ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2719 >  ;;
2720 >  *)
2721 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2722   for as_dir in $PATH
2723   do
2724    IFS=$as_save_IFS
2725    test -z "$as_dir" && as_dir=.
2726    for ac_exec_ext in '' $ac_executable_extensions; do
2727 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2728 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2727 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2728 >    ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2729      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2730      break 2
2731    fi
2732   done
2733   done
2734 + IFS=$as_save_IFS
2735  
2736 +  test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2737 +  ;;
2738 + esac
2739   fi
2740 < fi
2741 < CXX=$ac_cv_prog_CXX
2742 < if test -n "$CXX"; then
2743 <  echo "$as_me:$LINENO: result: $CXX" >&5
2765 < echo "${ECHO_T}$CXX" >&6
2740 > acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2741 > if test -n "$acx_mpi_mpif90_path"; then
2742 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2743 > echo "${ECHO_T}$acx_mpi_mpif90_path" >&6; }
2744   else
2745 <  echo "$as_me:$LINENO: result: no" >&5
2746 < echo "${ECHO_T}no" >&6
2745 >  { echo "$as_me:$LINENO: result: no" >&5
2746 > echo "${ECHO_T}no" >&6; }
2747   fi
2748  
2749 <    test -n "$CXX" && break
2772 <  done
2749 >
2750   fi
2751 < if test -z "$CXX"; then
2752 <  ac_ct_CXX=$CXX
2776 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2751 >
2752 > for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2753   do
2754    # Extract the first word of "$ac_prog", so it can be a program name with args.
2755   set dummy $ac_prog; ac_word=$2
2756 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2757 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2758 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2756 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2757 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2758 > if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2759    echo $ECHO_N "(cached) $ECHO_C" >&6
2760   else
2761 <  if test -n "$ac_ct_CXX"; then
2762 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2761 >  if test -n "$acx_mpi_mpicxx"; then
2762 >  ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2763   else
2764   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2765   for as_dir in $PATH
# Line 2791 | Line 2767 | do
2767    IFS=$as_save_IFS
2768    test -z "$as_dir" && as_dir=.
2769    for ac_exec_ext in '' $ac_executable_extensions; do
2770 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2771 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
2770 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2771 >    ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2772      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2773      break 2
2774    fi
2775   done
2776   done
2777 + IFS=$as_save_IFS
2778  
2779   fi
2780   fi
2781 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2782 < if test -n "$ac_ct_CXX"; then
2783 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2784 < echo "${ECHO_T}$ac_ct_CXX" >&6
2781 > acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2782 > if test -n "$acx_mpi_mpicxx"; then
2783 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2784 > echo "${ECHO_T}$acx_mpi_mpicxx" >&6; }
2785   else
2786 <  echo "$as_me:$LINENO: result: no" >&5
2787 < echo "${ECHO_T}no" >&6
2786 >  { echo "$as_me:$LINENO: result: no" >&5
2787 > echo "${ECHO_T}no" >&6; }
2788   fi
2789  
2813  test -n "$ac_ct_CXX" && break
2814 done
2815 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2790  
2791 <  CXX=$ac_ct_CXX
2792 < fi
2793 <
2794 <
2795 < # Provide some information about the compiler.
2796 < echo "$as_me:$LINENO:" \
2797 <     "checking for C++ compiler version" >&5
2798 < ac_compiler=`set X $ac_compile; echo $2`
2799 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2800 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2801 <  ac_status=$?
2802 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829 <  (exit $ac_status); }
2830 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2831 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2832 <  ac_status=$?
2833 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2834 <  (exit $ac_status); }
2835 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2836 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2837 <  ac_status=$?
2838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2839 <  (exit $ac_status); }
2840 <
2841 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2842 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2843 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2844 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2845 < else
2846 <  cat >conftest.$ac_ext <<_ACEOF
2847 < /* confdefs.h.  */
2848 < _ACEOF
2849 < cat confdefs.h >>conftest.$ac_ext
2850 < cat >>conftest.$ac_ext <<_ACEOF
2851 < /* end confdefs.h.  */
2852 <
2853 < int
2854 < main ()
2855 < {
2856 < #ifndef __GNUC__
2857 <       choke me
2858 < #endif
2859 <
2860 <  ;
2861 <  return 0;
2862 < }
2863 < _ACEOF
2864 < rm -f conftest.$ac_objext
2865 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2866 <  (eval $ac_compile) 2>conftest.er1
2867 <  ac_status=$?
2868 <  grep -v '^ *+' conftest.er1 >conftest.err
2869 <  rm -f conftest.er1
2870 <  cat conftest.err >&5
2871 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2872 <  (exit $ac_status); } &&
2873 <         { ac_try='test -z "$ac_cxx_werror_flag"
2874 <                         || test ! -s conftest.err'
2875 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2876 <  (eval $ac_try) 2>&5
2877 <  ac_status=$?
2878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2879 <  (exit $ac_status); }; } &&
2880 <         { ac_try='test -s conftest.$ac_objext'
2881 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2882 <  (eval $ac_try) 2>&5
2883 <  ac_status=$?
2884 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2885 <  (exit $ac_status); }; }; then
2886 <  ac_compiler_gnu=yes
2887 < else
2888 <  echo "$as_me: failed program was:" >&5
2889 < sed 's/^/| /' conftest.$ac_ext >&5
2890 <
2891 < ac_compiler_gnu=no
2892 < fi
2893 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2894 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2895 <
2896 < fi
2897 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2898 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2899 < GXX=`test $ac_compiler_gnu = yes && echo yes`
2900 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2901 < ac_save_CXXFLAGS=$CXXFLAGS
2902 < CXXFLAGS="-g"
2903 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2904 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2905 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2906 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2907 < else
2908 <  cat >conftest.$ac_ext <<_ACEOF
2909 < /* confdefs.h.  */
2910 < _ACEOF
2911 < cat confdefs.h >>conftest.$ac_ext
2912 < cat >>conftest.$ac_ext <<_ACEOF
2913 < /* end confdefs.h.  */
2914 <
2915 < int
2916 < main ()
2917 < {
2918 <
2919 <  ;
2920 <  return 0;
2921 < }
2922 < _ACEOF
2923 < rm -f conftest.$ac_objext
2924 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2925 <  (eval $ac_compile) 2>conftest.er1
2926 <  ac_status=$?
2927 <  grep -v '^ *+' conftest.er1 >conftest.err
2928 <  rm -f conftest.er1
2929 <  cat conftest.err >&5
2930 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2931 <  (exit $ac_status); } &&
2932 <         { ac_try='test -z "$ac_cxx_werror_flag"
2933 <                         || test ! -s conftest.err'
2934 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2935 <  (eval $ac_try) 2>&5
2936 <  ac_status=$?
2937 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2938 <  (exit $ac_status); }; } &&
2939 <         { ac_try='test -s conftest.$ac_objext'
2940 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2941 <  (eval $ac_try) 2>&5
2942 <  ac_status=$?
2943 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2944 <  (exit $ac_status); }; }; then
2945 <  ac_cv_prog_cxx_g=yes
2791 >  test -n "$acx_mpi_mpicxx" && break
2792 > done
2793 > test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2794 >
2795 > if test $acx_mpi_mpicxx != no; then
2796 >
2797 >  # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2798 > set dummy $acx_mpi_mpicxx; ac_word=$2
2799 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2800 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2801 > if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2802 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2803   else
2804 <  echo "$as_me: failed program was:" >&5
2805 < sed 's/^/| /' conftest.$ac_ext >&5
2804 >  case $acx_mpi_mpicxx_path in
2805 >  [\\/]* | ?:[\\/]*)
2806 >  ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2807 >  ;;
2808 >  *)
2809 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2810 > for as_dir in $PATH
2811 > do
2812 >  IFS=$as_save_IFS
2813 >  test -z "$as_dir" && as_dir=.
2814 >  for ac_exec_ext in '' $ac_executable_extensions; do
2815 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2816 >    ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2817 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2818 >    break 2
2819 >  fi
2820 > done
2821 > done
2822 > IFS=$as_save_IFS
2823  
2824 < ac_cv_prog_cxx_g=no
2824 >  test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2825 >  ;;
2826 > esac
2827   fi
2828 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2829 < fi
2830 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2831 < 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
2828 > acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2829 > if test -n "$acx_mpi_mpicxx_path"; then
2830 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2831 > echo "${ECHO_T}$acx_mpi_mpicxx_path" >&6; }
2832   else
2833 <  if test "$GXX" = yes; then
2834 <    CXXFLAGS="-O2"
2967 <  else
2968 <    CXXFLAGS=
2969 <  fi
2833 >  { echo "$as_me:$LINENO: result: no" >&5
2834 > echo "${ECHO_T}no" >&6; }
2835   fi
2836 < for ac_declaration in \
2837 <   '' \
2838 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2839 <   'extern "C" void std::exit (int); using std::exit;' \
2840 <   'extern "C" void exit (int) throw ();' \
2841 <   'extern "C" void exit (int);' \
2842 <   'void exit (int);'
2843 < do
2844 <  cat >conftest.$ac_ext <<_ACEOF
2845 < /* confdefs.h.  */
2981 < _ACEOF
2982 < cat confdefs.h >>conftest.$ac_ext
2983 < cat >>conftest.$ac_ext <<_ACEOF
2984 < /* end confdefs.h.  */
2985 < $ac_declaration
2986 < #include <stdlib.h>
2987 < int
2988 < main ()
2989 < {
2990 < exit (42);
2991 <  ;
2992 <  return 0;
2993 < }
2994 < _ACEOF
2995 < rm -f conftest.$ac_objext
2996 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2997 <  (eval $ac_compile) 2>conftest.er1
2998 <  ac_status=$?
2999 <  grep -v '^ *+' conftest.er1 >conftest.err
3000 <  rm -f conftest.er1
3001 <  cat conftest.err >&5
3002 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003 <  (exit $ac_status); } &&
3004 <         { ac_try='test -z "$ac_cxx_werror_flag"
3005 <                         || test ! -s conftest.err'
3006 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3007 <  (eval $ac_try) 2>&5
3008 <  ac_status=$?
3009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3010 <  (exit $ac_status); }; } &&
3011 <         { ac_try='test -s conftest.$ac_objext'
3012 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3013 <  (eval $ac_try) 2>&5
3014 <  ac_status=$?
3015 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016 <  (exit $ac_status); }; }; then
3017 <  :
2836 >
2837 >
2838 > fi
2839 >
2840 > if test $acx_mpi_mpicc = no; then
2841 >
2842 >  if test $acx_mpi_mpicxx = no; then
2843 >
2844 >    acx_mpi_compiler=no
2845 >
2846   else
3019  echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
2847  
2848 < continue
2848 >    acx_mpi_compiler=$acx_mpi_mpicxx
2849 >    acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2850   fi
2851 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2852 <  cat >conftest.$ac_ext <<_ACEOF
2851 >
2852 >
2853 > else
2854 >
2855 >  if test $acx_mpi_mpicxx = no; then
2856 >
2857 >    acx_mpi_compiler=$acx_mpi_mpicc
2858 >    acx_mpi_compiler_path=$acx_mpi_mpicc_path
2859 >
2860 > else
2861 >
2862 >    { echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2863 > echo $ECHO_N "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... $ECHO_C" >&6; }
2864 >    ac_ext=cpp
2865 > ac_cpp='$CXXCPP $CPPFLAGS'
2866 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2867 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2868 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2869 >
2870 >    cat >conftest.$ac_ext <<_ACEOF
2871   /* confdefs.h.  */
2872   _ACEOF
2873   cat confdefs.h >>conftest.$ac_ext
2874   cat >>conftest.$ac_ext <<_ACEOF
2875   /* end confdefs.h.  */
2876 < $ac_declaration
2876 >
2877 > #include <mpi.h>
2878 >
2879   int
2880   main ()
2881   {
2882 < exit (42);
2882 >
2883 > MPI_Finalize();
2884 >
2885    ;
2886    return 0;
2887   }
2888   _ACEOF
2889 < rm -f conftest.$ac_objext
2890 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2891 <  (eval $ac_compile) 2>conftest.er1
2889 >    if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2890 > case "(($ac_try" in
2891 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2892 >  *) ac_try_echo=$ac_try;;
2893 > esac
2894 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2895 >  (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2896    ac_status=$?
2897    grep -v '^ *+' conftest.er1 >conftest.err
2898    rm -f conftest.er1
2899    cat conftest.err >&5
2900    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2901 <  (exit $ac_status); } &&
2902 <         { ac_try='test -z "$ac_cxx_werror_flag"
2903 <                         || test ! -s conftest.err'
2904 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2905 <  (eval $ac_try) 2>&5
2906 <  ac_status=$?
2907 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2908 <  (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
2901 >  (exit $ac_status); } && {
2902 >         test -z "$ac_cxx_werror_flag" ||
2903 >         test ! -s conftest.err
2904 >       } && test -s conftest.$ac_objext; then
2905 >
2906 >      acx_mpi_compiler=$acx_mpi_mpicxx
2907 >      acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2908 >
2909   else
3064  echo "$as_me: failed program was:" >&5
3065 sed 's/^/| /' conftest.$ac_ext >&5
2910  
2911 +      acx_mpi_compiler=$acx_mpi_mpicc
2912 +      acx_mpi_compiler_path=$acx_mpi_mpicc_path
2913   fi
3068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3069 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
3075 fi
2914  
2915 < ac_ext=c
2915 >    ac_ext=c
2916   ac_cpp='$CPP $CPPFLAGS'
2917   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2918   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2919   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2920  
2921 +    { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2922 + echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2923 + fi
2924  
2925 + fi
2926 +
2927 + { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
2928 + echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
2929 + ac_ext=${ac_fc_srcext-f}
2930 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
2931 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
2932 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2933 +
2934 + ac_save_ext=$ac_ext
2935 + ac_ext=F90
2936 + rm -f conftest*
2937 + cat >conftest.$ac_ext <<EOF
2938 + program main
2939 +   include 'mpif.h'
2940 +   call MPI_Init
2941 + end
2942 + EOF
2943 + if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
2944 +        acx_mpi_f90_compiler=yes
2945 +        { echo "$as_me:$LINENO: result: yes" >&5
2946 + echo "${ECHO_T}yes" >&6; }
2947 + else
2948 +        if test -s conftest.out ; then
2949 +                cat conftest.out >> config.log
2950 +        fi
2951 +        acx_mpi_f90_compiler=no
2952 +        { echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
2953 + echo "${ECHO_T}no! Check MPI fortran include paths" >&6; }
2954 + fi
2955 + rm -f conftest*
2956 + ac_ext=$ac_save_ext
2957   ac_ext=c
2958   ac_cpp='$CPP $CPPFLAGS'
2959   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2960   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2961   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2962 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2963 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2964 < # On Suns, sometimes $CPP names a directory.
2965 < if test -n "$CPP" && test -d "$CPP"; then
2966 <  CPP=
2967 < fi
2968 < if test -z "$CPP"; then
2969 <  if test "${ac_cv_prog_CPP+set}" = set; then
2962 >
2963 > if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2964 >
2965 > acx_cv_mpi_implementation=no
2966 > else
2967 >  { echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
2968 > echo $ECHO_N "checking for the MPI implementation flavor... $ECHO_C" >&6; }
2969 > if test "${acx_cv_mpi_implementation+set}" = set; then
2970    echo $ECHO_N "(cached) $ECHO_C" >&6
2971   else
2972 <      # Double quotes because CPP needs to be expanded
2973 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2974 <    do
2975 <      ac_preproc_ok=false
2976 < for ac_c_preproc_warn_flag in '' yes
2977 < do
2978 <  # Use a header file that comes with gcc, so configuring glibc
2979 <  # 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
3112 < /* confdefs.h.  */
3113 < _ACEOF
3114 < cat confdefs.h >>conftest.$ac_ext
3115 < cat >>conftest.$ac_ext <<_ACEOF
3116 < /* end confdefs.h.  */
3117 < #ifdef __STDC__
3118 < # include <limits.h>
3119 < #else
3120 < # include <assert.h>
3121 < #endif
3122 <                     Syntax error
3123 < _ACEOF
3124 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3125 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2972 >  acx_cv_mpi_implementation=no
2973 > if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
2974 > case "(($ac_try" in
2975 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2976 >  *) ac_try_echo=$ac_try;;
2977 > esac
2978 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2979 >  (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
2980    ac_status=$?
2981    grep -v '^ *+' conftest.er1 >conftest.err
2982    rm -f conftest.er1
2983    cat conftest.err >&5
2984    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2985 <  (exit $ac_status); } >/dev/null; then
3132 <  if test -s conftest.err; then
3133 <    ac_cpp_err=$ac_c_preproc_warn_flag
3134 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3135 <  else
3136 <    ac_cpp_err=
3137 <  fi
3138 < else
3139 <  ac_cpp_err=yes
3140 < fi
3141 < if test -z "$ac_cpp_err"; then
3142 <  :
3143 < else
3144 <  echo "$as_me: failed program was:" >&5
3145 < sed 's/^/| /' conftest.$ac_ext >&5
2985 >  (exit $ac_status); }; then
2986  
2987 <  # Broken: fails on valid input.
3148 < continue
3149 < fi
3150 < rm -f conftest.err conftest.$ac_ext
2987 >  acx_cv_mpi_implementation=lammpi
2988  
2989 <  # OK, works on sane cases.  Now check whether non-existent headers
2990 <  # can be detected and how.
2991 <  cat >conftest.$ac_ext <<_ACEOF
2992 < /* confdefs.h.  */
2993 < _ACEOF
2994 < cat confdefs.h >>conftest.$ac_ext
2995 < cat >>conftest.$ac_ext <<_ACEOF
2996 < /* end confdefs.h.  */
2997 < #include <ac_nonexistent.h>
3161 < _ACEOF
3162 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3163 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2989 > else
2990 >
2991 >  if { (ac_try="grep -q showme $acx_mpi_compiler_path"
2992 > case "(($ac_try" in
2993 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2994 >  *) ac_try_echo=$ac_try;;
2995 > esac
2996 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2997 >  (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
2998    ac_status=$?
2999    grep -v '^ *+' conftest.er1 >conftest.err
3000    rm -f conftest.er1
3001    cat conftest.err >&5
3002    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003 <  (exit $ac_status); } >/dev/null; then
3170 <  if test -s conftest.err; then
3171 <    ac_cpp_err=$ac_c_preproc_warn_flag
3172 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3173 <  else
3174 <    ac_cpp_err=
3175 <  fi
3176 < else
3177 <  ac_cpp_err=yes
3178 < fi
3179 < if test -z "$ac_cpp_err"; then
3180 <  # Broken: success on invalid input.
3181 < continue
3182 < else
3183 <  echo "$as_me: failed program was:" >&5
3184 < sed 's/^/| /' conftest.$ac_ext >&5
3003 >  (exit $ac_status); }; then
3004  
3005 <  # Passes both tests.
3187 < ac_preproc_ok=:
3188 < break
3189 < fi
3190 < rm -f conftest.err conftest.$ac_ext
3005 >    acx_cv_mpi_implementation=openmpi
3006  
3192 done
3193 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3194 rm -f conftest.err conftest.$ac_ext
3195 if $ac_preproc_ok; then
3196  break
3197 fi
3198
3199    done
3200    ac_cv_prog_CPP=$CPP
3201
3202 fi
3203  CPP=$ac_cv_prog_CPP
3007   else
3008 <  ac_cv_prog_CPP=$CPP
3009 < fi
3010 < echo "$as_me:$LINENO: result: $CPP" >&5
3011 < echo "${ECHO_T}$CPP" >&6
3012 < ac_preproc_ok=false
3013 < for ac_c_preproc_warn_flag in '' yes
3014 < do
3015 <  # Use a header file that comes with gcc, so configuring glibc
3213 <  # with a fresh cross-compiler works.
3214 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215 <  # <limits.h> exists even on freestanding compilers.
3216 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3217 <  # not just through cpp. "Syntax error" is here to catch this case.
3218 <  cat >conftest.$ac_ext <<_ACEOF
3219 < /* confdefs.h.  */
3220 < _ACEOF
3221 < cat confdefs.h >>conftest.$ac_ext
3222 < cat >>conftest.$ac_ext <<_ACEOF
3223 < /* end confdefs.h.  */
3224 < #ifdef __STDC__
3225 < # include <limits.h>
3226 < #else
3227 < # include <assert.h>
3228 < #endif
3229 <                     Syntax error
3230 < _ACEOF
3231 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3232 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3008 >
3009 >    if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
3010 > case "(($ac_try" in
3011 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3012 >  *) ac_try_echo=$ac_try;;
3013 > esac
3014 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3015 >  (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3016    ac_status=$?
3017    grep -v '^ *+' conftest.er1 >conftest.err
3018    rm -f conftest.er1
3019    cat conftest.err >&5
3020    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3021 <  (exit $ac_status); } >/dev/null; then
3022 <  if test -s conftest.err; then
3023 <    ac_cpp_err=$ac_c_preproc_warn_flag
3024 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3242 <  else
3243 <    ac_cpp_err=
3244 <  fi
3021 >  (exit $ac_status); }; then
3022 >
3023 >      acx_cv_mpi_implementation=mpich
3024 >
3025   else
3026 <  ac_cpp_err=yes
3026 >  acx_cv_mpi_implementation=$with_mpi
3027   fi
3248 if test -z "$ac_cpp_err"; then
3249  :
3250 else
3251  echo "$as_me: failed program was:" >&5
3252 sed 's/^/| /' conftest.$ac_ext >&5
3028  
3254  # Broken: fails on valid input.
3255 continue
3029   fi
3257 rm -f conftest.err conftest.$ac_ext
3030  
3031 <  # OK, works on sane cases.  Now check whether non-existent headers
3032 <  # can be detected and how.
3033 <  cat >conftest.$ac_ext <<_ACEOF
3034 < /* confdefs.h.  */
3031 > fi
3032 >
3033 > fi
3034 > { echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3035 > echo "${ECHO_T}$acx_cv_mpi_implementation" >&6; }
3036 >
3037 > fi
3038 > case $acx_cv_mpi_implementation in
3039 > (lammpi)
3040 >
3041 > cat >>confdefs.h <<\_ACEOF
3042 > #define MPI_IS_LAMMPI 1
3043   _ACEOF
3044 < cat confdefs.h >>conftest.$ac_ext
3045 < cat >>conftest.$ac_ext <<_ACEOF
3046 < /* end confdefs.h.  */
3047 < #include <ac_nonexistent.h>
3044 >
3045 >  ;;
3046 > (openmpi)
3047 >
3048 > cat >>confdefs.h <<\_ACEOF
3049 > #define MPI_IS_OPENMPI 1
3050   _ACEOF
3051 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3052 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3053 <  ac_status=$?
3054 <  grep -v '^ *+' conftest.er1 >conftest.err
3055 <  rm -f conftest.er1
3056 <  cat conftest.err >&5
3057 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3058 <  (exit $ac_status); } >/dev/null; then
3059 <  if test -s conftest.err; then
3060 <    ac_cpp_err=$ac_c_preproc_warn_flag
3061 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3062 <  else
3063 <    ac_cpp_err=
3064 <  fi
3051 >
3052 >  ;;
3053 > (mpich)
3054 >
3055 > cat >>confdefs.h <<\_ACEOF
3056 > #define MPI_IS_MPICH 1
3057 > _ACEOF
3058 >
3059 >  ;;
3060 > esac
3061 > if test $acx_cv_mpi_implementation = no; then
3062 >
3063 > acx_mpi_cflags=""
3064 > acx_mpi_libs=""
3065 > USE_MPI="no"
3066 >        { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3067 > echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3068   else
3069 <  ac_cpp_err=yes
3070 < fi
3071 < if test -z "$ac_cpp_err"; then
3072 <  # Broken: success on invalid input.
3073 < continue
3069 >
3070 >
3071 > { echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3072 > echo $ECHO_N "checking how to compile MPI-C code... $ECHO_C" >&6; }
3073 > if test "${acx_mpi_cflags+set}" = set; then
3074 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3075   else
3290  echo "$as_me: failed program was:" >&5
3291 sed 's/^/| /' conftest.$ac_ext >&5
3076  
3077 <  # Passes both tests.
3078 < ac_preproc_ok=:
3079 < break
3077 > case $acx_cv_mpi_implementation in
3078 >  (lammpi)
3079 >    cfo="--showme:compile"
3080 >    ;;
3081 >  (openmpi)
3082 >    cfo="--showme:compile"
3083 >    ;;
3084 >  (mpich)
3085 >    case "$acx_mpi_compiler_path" in
3086 >      (*mpiCC)
3087 >        sc_cv_cn="-CC="
3088 >        ;;
3089 >      (*mpicxx)
3090 >        sc_cv_cn="-cxx="
3091 >        ;;
3092 >      (*mpicc)
3093 >        sc_cv_cn="-cc="
3094 >        ;;
3095 >      (*)
3096 >        sc_cv_cn=""
3097 >        ;;
3098 >    esac
3099 >    cfo="-compile_info $sc_cv_cn"
3100 >    ;;
3101 > esac
3102 > echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3103 > mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3104 > grep -v '^ *+' conftest.er1 >conftest.err
3105 > rm -f conftest.er1
3106 > cat conftest.err >&5
3107 > echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3108 > case "$mpi_pre_cflags" in
3109 >  (*no)
3110 >    acx_mpi_cflags=no
3111 >    acx_mpi_cflags="no"
3112 >    ;;
3113 >  (*)
3114 >    acx_mpi_tmp_mode="normal"
3115 >  acx_mpi_tmp_prefix=""
3116 >  eval "acx_mpi_cflags=\"\""
3117 >  for acx_mpi_tmp in $mpi_pre_cflags; do
3118 >    case "$acx_mpi_tmp_mode" in
3119 >      (normal)
3120 >        case "$acx_mpi_tmp" in
3121 >          (-I|-D)
3122 >            acx_mpi_tmp_prefix="$acx_mpi_tmp"
3123 >            acx_mpi_tmp_mode="accept"
3124 >            ;;
3125 >          (-I*|-D*)
3126 >            eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp\""
3127 >            ;;
3128 >          (-L|-l)
3129 >            acx_mpi_tmp_mode="skip"
3130 >            ;;
3131 >          (*)
3132 >            ;;
3133 >        esac
3134 >        ;;
3135 >      (accept)
3136 >        eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3137 >        ;;
3138 >      (skip)
3139 >        ;;
3140 >    esac
3141 >  done
3142 >
3143 >    ;;
3144 > esac
3145 >
3146   fi
3147 < rm -f conftest.err conftest.$ac_ext
3147 > { echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3148 > echo "${ECHO_T}$acx_mpi_cflags" >&6; }
3149  
3150 < done
3151 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3152 < rm -f conftest.err conftest.$ac_ext
3153 < if $ac_preproc_ok; then
3154 <  :
3150 >
3151 > { echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3152 > echo $ECHO_N "checking how to link MPI-C code... $ECHO_C" >&6; }
3153 > if test "${acx_mpi_libs+set}" = set; then
3154 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3155   else
3156 <  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3157 < See \`config.log' for more details." >&5
3158 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3159 < See \`config.log' for more details." >&2;}
3160 <   { (exit 1); exit 1; }; }
3156 >
3157 > case $acx_cv_mpi_implementation in
3158 >  (lammpi)
3159 >    lfo="--showme:compile --showme:link"
3160 >    ;;
3161 >  (openmpi)
3162 >    lfo="--showme:link"
3163 >    ;;
3164 >  (mpich)
3165 >    case "$acx_mpi_compiler_path" in
3166 >      (*mpiCC)
3167 >        sc_cv_cn="-CC="
3168 >        ;;
3169 >      (*mpicxx)
3170 >        sc_cv_cn="-cxx="
3171 >        ;;
3172 >      (*mpicc)
3173 >        sc_cv_cn="-cc="
3174 >        ;;
3175 >      (*)
3176 >        sc_cv_cn=""
3177 >        ;;
3178 >    esac
3179 >    lfo="-link_info $sc_cv_cn"
3180 >    ;;
3181 > esac
3182 > echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3183 > mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3184 > grep -v '^ *+' conftest.er1 >conftest.err
3185 > rm -f conftest.er1
3186 > cat conftest.err >&5
3187 > echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3188 > case "$mpi_pre_libs" in
3189 >  (*no)
3190 >    acx_mpi_libs=no
3191 >    ;;
3192 >  (*)
3193 >    acx_mpi_libs="$mpi_pre_libs"
3194 >    ;;
3195 > esac
3196 >
3197   fi
3198 + { echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3199 + echo "${ECHO_T}$acx_mpi_libs" >&6; }
3200  
3201 < ac_ext=c
3313 < ac_cpp='$CPP $CPPFLAGS'
3314 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3315 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3316 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3201 > if test $acx_mpi_mpif90_path != no; then
3202  
3203  
3204 < echo "$as_me:$LINENO: checking for egrep" >&5
3205 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3206 < if test "${ac_cv_prog_egrep+set}" = set; then
3204 >  { echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3205 > echo $ECHO_N "checking how to link MPI-Fortran code... $ECHO_C" >&6; }
3206 > if test "${acx_mpi90_libs+set}" = set; then
3207    echo $ECHO_N "(cached) $ECHO_C" >&6
3208   else
3209 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3210 <    then ac_cv_prog_egrep='grep -E'
3211 <    else ac_cv_prog_egrep='egrep'
3212 <    fi
3209 >
3210 >    echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3211 >    mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3212 >    grep -v '^ *+' conftest.er1 >conftest.err
3213 >    rm -f conftest.er1
3214 >    cat conftest.err >&5
3215 >    echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3216 >    case "$mpi_pre_libs" in
3217 >      (*no)
3218 >        acx_mpi90_libs=no
3219 >        ;;
3220 >      (*)
3221 >        acx_mpi90_libs="$mpi_pre_libs"
3222 >        ;;
3223 >    esac
3224 >
3225   fi
3226 < echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3227 < echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3331 < EGREP=$ac_cv_prog_egrep
3226 > { echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3227 > echo "${ECHO_T}$acx_mpi90_libs" >&6; }
3228  
3229  
3230 + fi
3231  
3232 < OOPSE_TEMPLATE_FLAGS=""
3336 < if test $ac_cv_cxx_compiler_gnu = no; then
3337 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3338 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3339 <  echo 'void f(){}' > conftest.cc
3340 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3341 <    echo "$as_me:$LINENO: result: yes" >&5
3342 < echo "${ECHO_T}yes" >&6
3343 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3344 <  else
3345 <    echo "$as_me:$LINENO: result: no" >&5
3346 < echo "${ECHO_T}no" >&6
3347 <  fi
3348 <  rm -f conftest*
3349 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3350 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3351 <  echo 'void f(){}' > conftest.cc
3352 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3353 <    echo "$as_me:$LINENO: result: yes" >&5
3354 < echo "${ECHO_T}yes" >&6
3355 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3356 <  else
3357 <    echo "$as_me:$LINENO: result: no" >&5
3358 < echo "${ECHO_T}no" >&6
3359 <  fi
3360 <  rm -f conftest*
3361 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3362 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3363 <  echo 'void f(){}' > conftest.cc
3364 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3365 <    echo "$as_me:$LINENO: result: yes" >&5
3366 < echo "${ECHO_T}yes" >&6
3367 <    OOPSE_TEMPLATE_FLAGS="-pto"
3368 <  else
3369 <    echo "$as_me:$LINENO: result: no" >&5
3370 < echo "${ECHO_T}no" >&6
3371 <  fi
3372 <  rm -f conftest*
3373 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3374 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3375 <  echo 'void f(){}' > conftest.cc
3376 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3377 <    echo "$as_me:$LINENO: result: yes" >&5
3378 < echo "${ECHO_T}yes" >&6
3232 > if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3233  
3234 + acx_mpi_cflags=""
3235 + acx_mpi_libs=""
3236 + USE_MPI="no"
3237 +        { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3238 + echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3239 + else
3240  
3241 <    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3242 <  else
3243 <    echo "$as_me:$LINENO: result: no" >&5
3244 < echo "${ECHO_T}no" >&6
3245 <  fi
3241 > MPI_CPPFLAGS=$acx_mpi_cflags
3242 >
3243 > MPI_LIBS=$acx_mpi_libs
3244 >
3245 > if test "$acx_mpi90_libs" != no; then
3246 >  MPI90_LIBS=$acx_mpi90_libs
3247 >
3248   fi
3249  
3250 + USE_MPI="yes"
3251 + fi
3252  
3253  
3254 + fi
3255  
3256 < ac_ext=f90
3257 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3258 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3259 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3260 < if test -n "$ac_tool_prefix"; then
3261 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3256 >
3257 > fi
3258 >
3259 >
3260 >
3261 > # Checks for programs.
3262 > ac_ext=cpp
3263 > ac_cpp='$CXXCPP $CPPFLAGS'
3264 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3265 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3266 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3267 > if test -z "$CXX"; then
3268 >  if test -n "$CCC"; then
3269 >    CXX=$CCC
3270 >  else
3271 >    if test -n "$ac_tool_prefix"; then
3272 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3273    do
3274      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3275   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3276 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3277 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3278 < if test "${ac_cv_prog_F90+set}" = set; then
3276 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3277 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3278 > if test "${ac_cv_prog_CXX+set}" = set; then
3279    echo $ECHO_N "(cached) $ECHO_C" >&6
3280   else
3281 <  if test -n "$F90"; then
3282 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3281 >  if test -n "$CXX"; then
3282 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3283   else
3284   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3285   for as_dir in $PATH
# Line 3411 | Line 3287 | do
3287    IFS=$as_save_IFS
3288    test -z "$as_dir" && as_dir=.
3289    for ac_exec_ext in '' $ac_executable_extensions; do
3290 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3291 <    ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3290 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3291 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3292      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3293      break 2
3294    fi
3295   done
3296   done
3297 + IFS=$as_save_IFS
3298  
3299   fi
3300   fi
3301 < F90=$ac_cv_prog_F90
3302 < if test -n "$F90"; then
3303 <  echo "$as_me:$LINENO: result: $F90" >&5
3304 < echo "${ECHO_T}$F90" >&6
3301 > CXX=$ac_cv_prog_CXX
3302 > if test -n "$CXX"; then
3303 >  { echo "$as_me:$LINENO: result: $CXX" >&5
3304 > echo "${ECHO_T}$CXX" >&6; }
3305   else
3306 <  echo "$as_me:$LINENO: result: no" >&5
3307 < echo "${ECHO_T}no" >&6
3306 >  { echo "$as_me:$LINENO: result: no" >&5
3307 > echo "${ECHO_T}no" >&6; }
3308   fi
3309  
3310 <    test -n "$F90" && break
3310 >
3311 >    test -n "$CXX" && break
3312    done
3313   fi
3314 < if test -z "$F90"; then
3315 <  ac_ct_F90=$F90
3316 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3314 > if test -z "$CXX"; then
3315 >  ac_ct_CXX=$CXX
3316 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3317   do
3318    # Extract the first word of "$ac_prog", so it can be a program name with args.
3319   set dummy $ac_prog; ac_word=$2
3320 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3321 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3322 < if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3320 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3321 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3322 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3323    echo $ECHO_N "(cached) $ECHO_C" >&6
3324   else
3325 <  if test -n "$ac_ct_F90"; then
3326 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3325 >  if test -n "$ac_ct_CXX"; then
3326 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3327   else
3328   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3329   for as_dir in $PATH
# Line 3453 | Line 3331 | do
3331    IFS=$as_save_IFS
3332    test -z "$as_dir" && as_dir=.
3333    for ac_exec_ext in '' $ac_executable_extensions; do
3334 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3335 <    ac_cv_prog_ac_ct_F90="$ac_prog"
3334 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3335 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
3336      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3337      break 2
3338    fi
3339   done
3340   done
3341 + IFS=$as_save_IFS
3342  
3343   fi
3344   fi
3345 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3346 < if test -n "$ac_ct_F90"; then
3347 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3348 < echo "${ECHO_T}$ac_ct_F90" >&6
3345 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3346 > if test -n "$ac_ct_CXX"; then
3347 >  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3348 > echo "${ECHO_T}$ac_ct_CXX" >&6; }
3349   else
3350 <  echo "$as_me:$LINENO: result: no" >&5
3351 < echo "${ECHO_T}no" >&6
3350 >  { echo "$as_me:$LINENO: result: no" >&5
3351 > echo "${ECHO_T}no" >&6; }
3352   fi
3353  
3354 <  test -n "$ac_ct_F90" && break
3354 >
3355 >  test -n "$ac_ct_CXX" && break
3356   done
3357  
3358 <  F90=$ac_ct_F90
3358 >  if test "x$ac_ct_CXX" = x; then
3359 >    CXX="g++"
3360 >  else
3361 >    case $cross_compiling:$ac_tool_warned in
3362 > yes:)
3363 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3364 > whose name does not start with the host triplet.  If you think this
3365 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3366 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3367 > whose name does not start with the host triplet.  If you think this
3368 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3369 > ac_tool_warned=yes ;;
3370 > esac
3371 >    CXX=$ac_ct_CXX
3372 >  fi
3373   fi
3374  
3375 <
3376 < # If we don't use `.F90' as extension, the preprocessor is not run on the
3377 < # input file.
3378 < ac_save_ext=$ac_ext
3379 < ac_ext=F90
3380 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3381 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3382 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3383 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3384 < else
3385 <  cat >conftest.$ac_ext <<_ACEOF
3386 <
3493 < program main
3494 <
3495 < #ifndef __GNUC__
3496 <       choke me
3497 < #endif
3498 <
3499 < end program main
3500 <
3501 < _ACEOF
3502 < rm -f conftest.$ac_objext
3503 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3504 <  (eval $ac_compile) 2>conftest.er1
3375 >  fi
3376 > fi
3377 > # Provide some information about the compiler.
3378 > echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3379 > ac_compiler=`set X $ac_compile; echo $2`
3380 > { (ac_try="$ac_compiler --version >&5"
3381 > case "(($ac_try" in
3382 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3383 >  *) ac_try_echo=$ac_try;;
3384 > esac
3385 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3386 >  (eval "$ac_compiler --version >&5") 2>&5
3387    ac_status=$?
3506  grep -v '^ *+' conftest.er1 >conftest.err
3507  rm -f conftest.er1
3508  cat conftest.err >&5
3388    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3389 <  (exit $ac_status); } &&
3390 <         { ac_try='test -z "$ac_f90_werror_flag"
3391 <                         || test ! -s conftest.err'
3392 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3393 <  (eval $ac_try) 2>&5
3389 >  (exit $ac_status); }
3390 > { (ac_try="$ac_compiler -v >&5"
3391 > case "(($ac_try" in
3392 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3393 >  *) ac_try_echo=$ac_try;;
3394 > esac
3395 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3396 >  (eval "$ac_compiler -v >&5") 2>&5
3397    ac_status=$?
3398    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3399 <  (exit $ac_status); }; } &&
3400 <         { ac_try='test -s conftest.$ac_objext'
3401 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3402 <  (eval $ac_try) 2>&5
3399 >  (exit $ac_status); }
3400 > { (ac_try="$ac_compiler -V >&5"
3401 > case "(($ac_try" in
3402 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3403 >  *) ac_try_echo=$ac_try;;
3404 > esac
3405 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3406 >  (eval "$ac_compiler -V >&5") 2>&5
3407    ac_status=$?
3408    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409 <  (exit $ac_status); }; }; then
3524 <  ac_compiler_gnu=yes
3525 < else
3526 <  echo "$as_me: failed program was:" >&5
3527 < sed 's/^/| /' conftest.$ac_ext >&5
3409 >  (exit $ac_status); }
3410  
3411 < ac_compiler_gnu=no
3412 < fi
3413 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3414 < ac_cv_f90_compiler_gnu=$ac_compiler_gnu
3411 > cat >conftest.$ac_ext <<_ACEOF
3412 > /* confdefs.h.  */
3413 > _ACEOF
3414 > cat confdefs.h >>conftest.$ac_ext
3415 > cat >>conftest.$ac_ext <<_ACEOF
3416 > /* end confdefs.h.  */
3417  
3418 < fi
3419 < echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3420 < 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
3418 > int
3419 > main ()
3420 > {
3421  
3422 +  ;
3423 +  return 0;
3424 + }
3425 + _ACEOF
3426 + ac_clean_files_save=$ac_clean_files
3427 + ac_clean_files="$ac_clean_files a.out a.exe b.out"
3428 + # Try to create an executable without -o first, disregard a.out.
3429 + # It will help us diagnose broken compilers, and finding out an intuition
3430 + # of exeext.
3431 + { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3432 + echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
3433 + ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3434 + #
3435 + # List of possible output files, starting from the most likely.
3436 + # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3437 + # only as a last resort.  b.out is created by i960 compilers.
3438 + ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3439 + #
3440 + # The IRIX 6 linker writes into existing files which may not be
3441 + # executable, retaining their permissions.  Remove them first so a
3442 + # subsequent execution test works.
3443 + ac_rmfiles=
3444 + for ac_file in $ac_files
3445 + do
3446 +  case $ac_file in
3447 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3448 +    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3449 +  esac
3450 + done
3451 + rm -f $ac_rmfiles
3452  
3453 + if { (ac_try="$ac_link_default"
3454 + case "(($ac_try" in
3455 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3456 +  *) ac_try_echo=$ac_try;;
3457 + esac
3458 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3459 +  (eval "$ac_link_default") 2>&5
3460 +  ac_status=$?
3461 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3462 +  (exit $ac_status); }; then
3463 +  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3464 + # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3465 + # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3466 + # so that the user can short-circuit this test for compilers unknown to
3467 + # Autoconf.
3468 + for ac_file in $ac_files ''
3469 + do
3470 +  test -f "$ac_file" || continue
3471 +  case $ac_file in
3472 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3473 +        ;;
3474 +    [ab].out )
3475 +        # We found the default executable, but exeext='' is most
3476 +        # certainly right.
3477 +        break;;
3478 +    *.* )
3479 +        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3480 +        then :; else
3481 +           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3482 +        fi
3483 +        # We set ac_cv_exeext here because the later test for it is not
3484 +        # safe: cross compilers may not add the suffix if given an `-o'
3485 +        # argument, so we may need to know it at that point already.
3486 +        # Even if this section looks crufty: it has the advantage of
3487 +        # actually working.
3488 +        break;;
3489 +    * )
3490 +        break;;
3491 +  esac
3492 + done
3493 + test "$ac_cv_exeext" = no && ac_cv_exeext=
3494  
3495 + else
3496 +  ac_file=''
3497 + fi
3498  
3499 <
3500 < # Try to determine native compiler flags that allow us to use F90 suffix
3501 < # for preprocessed f90 source.
3499 > { echo "$as_me:$LINENO: result: $ac_file" >&5
3500 > echo "${ECHO_T}$ac_file" >&6; }
3501 > if test -z "$ac_file"; then
3502 >  echo "$as_me: failed program was:" >&5
3503 > sed 's/^/| /' conftest.$ac_ext >&5
3504  
3505 < if test "$ac_test_PREPFLAG" != "set"; then
3506 <  PREPFLAG=""
3507 <  case "${host_cpu}-${host_os}" in
3505 > { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3506 > See \`config.log' for more details." >&5
3507 > echo "$as_me: error: C++ compiler cannot create executables
3508 > See \`config.log' for more details." >&2;}
3509 >   { (exit 77); exit 77; }; }
3510 > fi
3511  
3512 <  *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
3512 > ac_exeext=$ac_cv_exeext
3513  
3514 <  if test -z "$PREPFLAG"; then
3515 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3516 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3517 <        PREPFLAG=""
3514 > # Check that the compiler produces executables we can run.  If not, either
3515 > # the compiler is broken, or we cross compile.
3516 > { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3517 > echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
3518 > # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3519 > # If not cross compiling, check that we can run a simple program.
3520 > if test "$cross_compiling" != yes; then
3521 >  if { ac_try='./$ac_file'
3522 >  { (case "(($ac_try" in
3523 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3524 >  *) ac_try_echo=$ac_try;;
3525 > esac
3526 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3527 >  (eval "$ac_try") 2>&5
3528 >  ac_status=$?
3529 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530 >  (exit $ac_status); }; }; then
3531 >    cross_compiling=no
3532 >  else
3533 >    if test "$cross_compiling" = maybe; then
3534 >        cross_compiling=yes
3535 >    else
3536 >        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3537 > If you meant to cross compile, use \`--host'.
3538 > See \`config.log' for more details." >&5
3539 > echo "$as_me: error: cannot run C++ compiled programs.
3540 > If you meant to cross compile, use \`--host'.
3541 > See \`config.log' for more details." >&2;}
3542 >   { (exit 1); exit 1; }; }
3543 >    fi
3544    fi
3545 + fi
3546 + { echo "$as_me:$LINENO: result: yes" >&5
3547 + echo "${ECHO_T}yes" >&6; }
3548  
3549 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3550 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3549 > rm -f a.out a.exe conftest$ac_cv_exeext b.out
3550 > ac_clean_files=$ac_clean_files_save
3551 > # Check that the compiler produces executables we can run.  If not, either
3552 > # the compiler is broken, or we cross compile.
3553 > { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3554 > echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3555 > { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3556 > echo "${ECHO_T}$cross_compiling" >&6; }
3557  
3558 <
3559 <  ac_ext=f90
3560 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3561 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3562 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3563 <
3564 <  ac_save_ext=$ac_ext
3565 <  ac_ext=F90
3566 <  ac_save_F90FLAGS=$F90FLAGS
3567 <
3568 <  if test "$PREPFLAG"; then
3569 <  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
3558 > { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3559 > echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3560 > if { (ac_try="$ac_link"
3561 > case "(($ac_try" in
3562 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3563 >  *) ac_try_echo=$ac_try;;
3564 > esac
3565 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3566 >  (eval "$ac_link") 2>&5
3567 >  ac_status=$?
3568 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3569 >  (exit $ac_status); }; then
3570 >  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3571 > # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3572 > # work properly (i.e., refer to `conftest.exe'), while it won't with
3573 > # `rm'.
3574 > for ac_file in conftest.exe conftest conftest.*; do
3575 >  test -f "$ac_file" || continue
3576 >  case $ac_file in
3577 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3578 >    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3579 >          break;;
3580 >    * ) break;;
3581 >  esac
3582 > done
3583 > else
3584 >  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3585 > See \`config.log' for more details." >&5
3586 > echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3587 > See \`config.log' for more details." >&2;}
3588 >   { (exit 1); exit 1; }; }
3589   fi
3590  
3591 <    cat >conftest.$ac_ext <<_ACEOF
3591 > rm -f conftest$ac_cv_exeext
3592 > { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3593 > echo "${ECHO_T}$ac_cv_exeext" >&6; }
3594  
3595 + rm -f conftest.$ac_ext
3596 + EXEEXT=$ac_cv_exeext
3597 + ac_exeext=$EXEEXT
3598 + { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3599 + echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3600 + if test "${ac_cv_objext+set}" = set; then
3601 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3602 + else
3603 +  cat >conftest.$ac_ext <<_ACEOF
3604 + /* confdefs.h.  */
3605 + _ACEOF
3606 + cat confdefs.h >>conftest.$ac_ext
3607 + cat >>conftest.$ac_ext <<_ACEOF
3608 + /* end confdefs.h.  */
3609  
3610 < program main
3610 > int
3611 > main ()
3612 > {
3613  
3614 <  integer :: i
3615 <  i = 1
3614 >  ;
3615 >  return 0;
3616 > }
3617 > _ACEOF
3618 > rm -f conftest.o conftest.obj
3619 > if { (ac_try="$ac_compile"
3620 > case "(($ac_try" in
3621 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3622 >  *) ac_try_echo=$ac_try;;
3623 > esac
3624 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3625 >  (eval "$ac_compile") 2>&5
3626 >  ac_status=$?
3627 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3628 >  (exit $ac_status); }; then
3629 >  for ac_file in conftest.o conftest.obj conftest.*; do
3630 >  test -f "$ac_file" || continue;
3631 >  case $ac_file in
3632 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3633 >    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3634 >       break;;
3635 >  esac
3636 > done
3637 > else
3638 >  echo "$as_me: failed program was:" >&5
3639 > sed 's/^/| /' conftest.$ac_ext >&5
3640  
3641 + { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3642 + See \`config.log' for more details." >&5
3643 + echo "$as_me: error: cannot compute suffix of object files: cannot compile
3644 + See \`config.log' for more details." >&2;}
3645 +   { (exit 1); exit 1; }; }
3646 + fi
3647  
3648 < end program main
3648 > rm -f conftest.$ac_cv_objext conftest.$ac_ext
3649 > fi
3650 > { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3651 > echo "${ECHO_T}$ac_cv_objext" >&6; }
3652 > OBJEXT=$ac_cv_objext
3653 > ac_objext=$OBJEXT
3654 > { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3655 > echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3656 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3657 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3658 > else
3659 >  cat >conftest.$ac_ext <<_ACEOF
3660 > /* confdefs.h.  */
3661 > _ACEOF
3662 > cat confdefs.h >>conftest.$ac_ext
3663 > cat >>conftest.$ac_ext <<_ACEOF
3664 > /* end confdefs.h.  */
3665  
3666 + int
3667 + main ()
3668 + {
3669 + #ifndef __GNUC__
3670 +       choke me
3671 + #endif
3672 +
3673 +  ;
3674 +  return 0;
3675 + }
3676   _ACEOF
3677   rm -f conftest.$ac_objext
3678 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3679 <  (eval $ac_compile) 2>conftest.er1
3678 > if { (ac_try="$ac_compile"
3679 > case "(($ac_try" in
3680 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3681 >  *) ac_try_echo=$ac_try;;
3682 > esac
3683 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3684 >  (eval "$ac_compile") 2>conftest.er1
3685    ac_status=$?
3686    grep -v '^ *+' conftest.er1 >conftest.err
3687    rm -f conftest.er1
3688    cat conftest.err >&5
3689    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3690 <  (exit $ac_status); } &&
3691 <         { ac_try='test -z "$ac_f90_werror_flag"
3692 <                         || test ! -s conftest.err'
3693 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3694 <  (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
3690 >  (exit $ac_status); } && {
3691 >         test -z "$ac_cxx_werror_flag" ||
3692 >         test ! -s conftest.err
3693 >       } && test -s conftest.$ac_objext; then
3694 >  ac_compiler_gnu=yes
3695   else
3696    echo "$as_me: failed program was:" >&5
3697   sed 's/^/| /' conftest.$ac_ext >&5
3698  
3699 < prepflagworks=0
3699 >        ac_compiler_gnu=no
3700   fi
3632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3701  
3702 <  F90FLAGS=$ac_save_F90FLAGS
3703 <  ac_ext=$ac_save_ext
3636 <  ac_ext=c
3637 < ac_cpp='$CPP $CPPFLAGS'
3638 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3639 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3640 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3702 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3703 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3704  
3642
3643  if test "$prepflagworks" = 1; then
3644    echo "$as_me:$LINENO: result: yes" >&5
3645 echo "${ECHO_T}yes" >&6
3646
3647  else
3648    echo "$as_me:$LINENO: result: no" >&5
3649 echo "${ECHO_T}no" >&6
3650    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3651 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3652   { (exit 1); exit 1; }; }
3653  fi
3705   fi
3706 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3707 + echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3708 + GXX=`test $ac_compiler_gnu = yes && echo yes`
3709 + ac_test_CXXFLAGS=${CXXFLAGS+set}
3710 + ac_save_CXXFLAGS=$CXXFLAGS
3711 + { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3712 + echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3713 + if test "${ac_cv_prog_cxx_g+set}" = set; then
3714 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3715 + else
3716 +  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3717 +   ac_cxx_werror_flag=yes
3718 +   ac_cv_prog_cxx_g=no
3719 +   CXXFLAGS="-g"
3720 +   cat >conftest.$ac_ext <<_ACEOF
3721 + /* confdefs.h.  */
3722 + _ACEOF
3723 + cat confdefs.h >>conftest.$ac_ext
3724 + cat >>conftest.$ac_ext <<_ACEOF
3725 + /* end confdefs.h.  */
3726  
3727 <
3728 <
3729 <
3727 > int
3728 > main ()
3729 > {
3730  
3731 < # Try to determine native compiler flags that allow us to use F90 suffix
3732 < # for preprocessed f90 source with -D type defines
3733 <
3663 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3664 <  PREPDEFFLAG=""
3665 <  case "${host_cpu}-${host_os}" in
3666 <
3667 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3668 <                    PREPDEFFLAG=" "
3669 <                fi;;
3670 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3671 <                    PREPDEFFLAG="-WF,"
3672 <                fi;;
3673 <  *darwin*)
3674 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3675 <                PREPDEFFLAG="-WF,"
3676 <        fi;;
3677 <  esac
3678 <
3679 <  if test -z "$PREPDEFFLAG"; then
3680 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3681 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3682 <        PREPDEFFLAG=" "
3683 <  fi
3684 <
3685 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3686 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3687 <
3688 <
3689 <  ac_ext=f90
3690 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3691 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3692 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3693 <
3694 <  ac_save_ext=$ac_ext
3695 <  ac_ext=F90
3696 <  ac_save_F90FLAGS=$F90FLAGS
3697 <
3698 <  if test "$PREPDEFFLAG"; then
3699 <  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3700 < fi
3701 <
3702 <    cat >conftest.$ac_ext <<_ACEOF
3703 <
3704 <
3705 < program main
3706 <
3707 <  integer :: i
3708 < #ifdef TEST
3709 <  i = 1
3710 < #else
3711 <  choke me
3712 < #endif
3713 <
3714 <
3715 < end program main
3716 <
3731 >  ;
3732 >  return 0;
3733 > }
3734   _ACEOF
3735   rm -f conftest.$ac_objext
3736 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3737 <  (eval $ac_compile) 2>conftest.er1
3736 > if { (ac_try="$ac_compile"
3737 > case "(($ac_try" in
3738 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3739 >  *) ac_try_echo=$ac_try;;
3740 > esac
3741 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3742 >  (eval "$ac_compile") 2>conftest.er1
3743    ac_status=$?
3744    grep -v '^ *+' conftest.er1 >conftest.err
3745    rm -f conftest.er1
3746    cat conftest.err >&5
3747    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3748 <  (exit $ac_status); } &&
3749 <         { ac_try='test -z "$ac_f90_werror_flag"
3750 <                         || test ! -s conftest.err'
3751 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3752 <  (eval $ac_try) 2>&5
3731 <  ac_status=$?
3732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 <  (exit $ac_status); }; } &&
3734 <         { ac_try='test -s conftest.$ac_objext'
3735 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3736 <  (eval $ac_try) 2>&5
3737 <  ac_status=$?
3738 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3739 <  (exit $ac_status); }; }; then
3740 <  prepdefflagworks=1
3748 >  (exit $ac_status); } && {
3749 >         test -z "$ac_cxx_werror_flag" ||
3750 >         test ! -s conftest.err
3751 >       } && test -s conftest.$ac_objext; then
3752 >  ac_cv_prog_cxx_g=yes
3753   else
3754    echo "$as_me: failed program was:" >&5
3755   sed 's/^/| /' conftest.$ac_ext >&5
3756  
3757 < prepdefflagworks=0
3758 < fi
3759 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3757 >        CXXFLAGS=""
3758 >      cat >conftest.$ac_ext <<_ACEOF
3759 > /* confdefs.h.  */
3760 > _ACEOF
3761 > cat confdefs.h >>conftest.$ac_ext
3762 > cat >>conftest.$ac_ext <<_ACEOF
3763 > /* end confdefs.h.  */
3764  
3765 <  F90FLAGS=$ac_save_F90FLAGS
3766 <  ac_ext=$ac_save_ext
3767 <  ac_ext=c
3752 < ac_cpp='$CPP $CPPFLAGS'
3753 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3754 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3755 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3765 > int
3766 > main ()
3767 > {
3768  
3769 <
3770 <
3771 <  if test "$prepdefflagworks" = 1; then
3772 <    echo "$as_me:$LINENO: result: yes" >&5
3773 < echo "${ECHO_T}yes" >&6
3774 <
3775 <  else
3776 <    echo "$as_me:$LINENO: result: no" >&5
3777 < echo "${ECHO_T}no" >&6
3778 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3779 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3780 <   { (exit 1); exit 1; }; }
3781 <  fi
3782 < fi
3783 <
3784 < ac_ext=f90
3785 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3786 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3787 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3788 <
3789 <
3790 <
3779 < ac_ext=f90
3780 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3781 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3783 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3784 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3785 < if test "${ac_cv_prog_f90_v+set}" = set; then
3786 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3769 >  ;
3770 >  return 0;
3771 > }
3772 > _ACEOF
3773 > rm -f conftest.$ac_objext
3774 > if { (ac_try="$ac_compile"
3775 > case "(($ac_try" in
3776 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3777 >  *) ac_try_echo=$ac_try;;
3778 > esac
3779 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3780 >  (eval "$ac_compile") 2>conftest.er1
3781 >  ac_status=$?
3782 >  grep -v '^ *+' conftest.er1 >conftest.err
3783 >  rm -f conftest.er1
3784 >  cat conftest.err >&5
3785 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786 >  (exit $ac_status); } && {
3787 >         test -z "$ac_cxx_werror_flag" ||
3788 >         test ! -s conftest.err
3789 >       } && test -s conftest.$ac_objext; then
3790 >  :
3791   else
3792 +  echo "$as_me: failed program was:" >&5
3793 + sed 's/^/| /' conftest.$ac_ext >&5
3794  
3795 < cat >conftest.$ac_ext <<_ACEOF
3795 >        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3796 >         CXXFLAGS="-g"
3797 >         cat >conftest.$ac_ext <<_ACEOF
3798 > /* confdefs.h.  */
3799 > _ACEOF
3800 > cat confdefs.h >>conftest.$ac_ext
3801 > cat >>conftest.$ac_ext <<_ACEOF
3802 > /* end confdefs.h.  */
3803  
3804 < program main
3804 > int
3805 > main ()
3806 > {
3807  
3808 <
3809 < end program main
3810 <
3808 >  ;
3809 >  return 0;
3810 > }
3811   _ACEOF
3812   rm -f conftest.$ac_objext
3813 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3814 <  (eval $ac_compile) 2>conftest.er1
3813 > if { (ac_try="$ac_compile"
3814 > case "(($ac_try" in
3815 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3816 >  *) ac_try_echo=$ac_try;;
3817 > esac
3818 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3819 >  (eval "$ac_compile") 2>conftest.er1
3820    ac_status=$?
3821    grep -v '^ *+' conftest.er1 >conftest.err
3822    rm -f conftest.er1
3823    cat conftest.err >&5
3824    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3825 <  (exit $ac_status); } &&
3826 <         { ac_try='test -z "$ac_f90_werror_flag"
3827 <                         || test ! -s conftest.err'
3828 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3829 <  (eval $ac_try) 2>&5
3830 <  ac_status=$?
3831 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3832 <  (exit $ac_status); }; } &&
3813 <         { ac_try='test -s conftest.$ac_objext'
3814 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3815 <  (eval $ac_try) 2>&5
3816 <  ac_status=$?
3817 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818 <  (exit $ac_status); }; }; then
3819 <  ac_cv_prog_f90_v=
3820 < # Try some options frequently used verbose output
3821 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3822 <  ac_ext=f90
3823 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3824 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3825 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3825 >  (exit $ac_status); } && {
3826 >         test -z "$ac_cxx_werror_flag" ||
3827 >         test ! -s conftest.err
3828 >       } && test -s conftest.$ac_objext; then
3829 >  ac_cv_prog_cxx_g=yes
3830 > else
3831 >  echo "$as_me: failed program was:" >&5
3832 > sed 's/^/| /' conftest.$ac_ext >&5
3833  
3827 cat >conftest.$ac_ext <<_ACEOF
3834  
3835 < program main
3835 > fi
3836  
3837 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3838 + fi
3839  
3840 < end program main
3833 <
3834 < _ACEOF
3835 <
3836 < # Compile and link our simple test program by passing a flag (argument
3837 < # 1 to this macro) to the Fortran 90 compiler in order to get
3838 < # "verbose" output that we can then parse for the Fortran 90 linker
3839 < # flags.
3840 < ac_save_F90FLAGS=$F90FLAGS
3841 < F90FLAGS="$F90FLAGS $ac_verb"
3842 <
3843 < (eval echo $as_me:3843: \"$ac_link\") >&5
3844 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3845 < echo "$ac_f90_v_output" >&5
3846 < F90FLAGS=$ac_save_F90FLAGS
3847 <
3848 < rm -f conftest.*
3849 < ac_ext=f90
3850 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3851 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3852 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3853 <
3854 < # If we are using xlf then replace all the commas with spaces.
3855 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3856 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3840 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3841   fi
3842  
3843 < # If we are using Cray Fortran then delete quotes.
3844 < # 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"`
3843 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3844 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3845   fi
3846 <  # look for -l* and *.a constructs in the output
3847 <  for ac_arg in $ac_f90_v_output; do
3848 <     case $ac_arg in
3849 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3850 <          ac_cv_prog_f90_v=$ac_verb
3851 <          break 2 ;;
3852 <     esac
3853 <  done
3854 < done
3855 < if test -z "$ac_cv_prog_f90_v"; then
3875 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3876 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3877 < fi
3846 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3847 > echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3848 > if test "$ac_test_CXXFLAGS" = set; then
3849 >  CXXFLAGS=$ac_save_CXXFLAGS
3850 > elif test $ac_cv_prog_cxx_g = yes; then
3851 >  if test "$GXX" = yes; then
3852 >    CXXFLAGS="-g -O2"
3853 >  else
3854 >    CXXFLAGS="-g"
3855 >  fi
3856   else
3857 <  echo "$as_me: failed program was:" >&5
3858 < sed 's/^/| /' conftest.$ac_ext >&5
3859 <
3860 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3861 < echo "$as_me: WARNING: compilation failed" >&2;}
3857 >  if test "$GXX" = yes; then
3858 >    CXXFLAGS="-O2"
3859 >  else
3860 >    CXXFLAGS=
3861 >  fi
3862   fi
3863 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3863 > ac_ext=c
3864 > ac_cpp='$CPP $CPPFLAGS'
3865 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3866 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3867 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3868  
3869 < fi
3870 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3871 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3872 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3873 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3874 < if test "${ac_cv_flibs+set}" = set; then
3869 > ac_ext=c
3870 > ac_cpp='$CPP $CPPFLAGS'
3871 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3872 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3873 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3874 > if test -n "$ac_tool_prefix"; then
3875 >  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3876 >  do
3877 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3878 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3879 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3880 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3881 > if test "${ac_cv_prog_CC+set}" = set; then
3882    echo $ECHO_N "(cached) $ECHO_C" >&6
3883   else
3884 <  if test "x$F90LIBS" != "x"; then
3885 <  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3884 >  if test -n "$CC"; then
3885 >  ac_cv_prog_CC="$CC" # Let the user override the test.
3886   else
3887 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3888 + for as_dir in $PATH
3889 + do
3890 +  IFS=$as_save_IFS
3891 +  test -z "$as_dir" && as_dir=.
3892 +  for ac_exec_ext in '' $ac_executable_extensions; do
3893 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3894 +    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3895 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3896 +    break 2
3897 +  fi
3898 + done
3899 + done
3900 + IFS=$as_save_IFS
3901  
3899 ac_ext=f90
3900 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3901 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3902 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3903
3904 cat >conftest.$ac_ext <<_ACEOF
3905
3906 program main
3907
3908
3909 end program main
3910
3911 _ACEOF
3912
3913 # Compile and link our simple test program by passing a flag (argument
3914 # 1 to this macro) to the Fortran 90 compiler in order to get
3915 # "verbose" output that we can then parse for the Fortran 90 linker
3916 # flags.
3917 ac_save_F90FLAGS=$F90FLAGS
3918 F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3919
3920 (eval echo $as_me:3920: \"$ac_link\") >&5
3921 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3922 echo "$ac_f90_v_output" >&5
3923 F90FLAGS=$ac_save_F90FLAGS
3924
3925 rm -f conftest.*
3926 ac_ext=f90
3927 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3928 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3929 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3930
3931 # If we are using xlf then replace all the commas with spaces.
3932 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3933  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3902   fi
3935
3936 # If we are using Cray Fortran then delete quotes.
3937 # Use "\"" instead of '"' for font-lock-mode.
3938 # FIXME: a more general fix for quoted arguments with spaces?
3939 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3940  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3903   fi
3904 <
3905 < ac_cv_f90libs=
3906 <
3907 < # Save positional arguments (if any)
3946 < ac_save_positional="$@"
3947 <
3948 < set X $ac_f90_v_output
3949 < while test $# != 1; do
3950 <  shift
3951 <  ac_arg=$1
3952 <  case $ac_arg in
3953 <        [\\/]*.a | ?:[\\/]*.a)
3954 <            ac_exists=false
3955 <  for ac_i in $ac_cv_f90libs; do
3956 <    if test x"$ac_arg" = x"$ac_i"; then
3957 <      ac_exists=true
3958 <      break
3959 <    fi
3960 <  done
3961 <
3962 <  if test x"$ac_exists" = xtrue; then
3963 <  :
3904 > CC=$ac_cv_prog_CC
3905 > if test -n "$CC"; then
3906 >  { echo "$as_me:$LINENO: result: $CC" >&5
3907 > echo "${ECHO_T}$CC" >&6; }
3908   else
3909 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3909 >  { echo "$as_me:$LINENO: result: no" >&5
3910 > echo "${ECHO_T}no" >&6; }
3911   fi
3912  
3968          ;;
3969        -bI:*)
3970            ac_exists=false
3971  for ac_i in $ac_cv_f90libs; do
3972    if test x"$ac_arg" = x"$ac_i"; then
3973      ac_exists=true
3974      break
3975    fi
3976  done
3913  
3914 <  if test x"$ac_exists" = xtrue; then
3979 <  :
3980 < else
3981 <  if test "$ac_compiler_gnu" = yes; then
3982 <  for ac_link_opt in $ac_arg; do
3983 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3914 >    test -n "$CC" && break
3915    done
3916 + fi
3917 + if test -z "$CC"; then
3918 +  ac_ct_CC=$CC
3919 +  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3920 + do
3921 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
3922 + set dummy $ac_prog; ac_word=$2
3923 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
3924 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3925 + if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3926 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3927   else
3928 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3928 >  if test -n "$ac_ct_CC"; then
3929 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3930 > else
3931 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3932 > for as_dir in $PATH
3933 > do
3934 >  IFS=$as_save_IFS
3935 >  test -z "$as_dir" && as_dir=.
3936 >  for ac_exec_ext in '' $ac_executable_extensions; do
3937 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3938 >    ac_cv_prog_ac_ct_CC="$ac_prog"
3939 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3940 >    break 2
3941 >  fi
3942 > done
3943 > done
3944 > IFS=$as_save_IFS
3945 >
3946   fi
3947   fi
3948 <
3949 <          ;;
3950 <          # Ignore these flags.
3951 <        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3993 <          ;;
3994 <        -lkernel32)
3995 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3996 <          ;;
3997 <        -[LRuY])
3998 <          # These flags, when seen by themselves, take an argument.
3999 <          # We remove the space between option and argument and re-iterate
4000 <          # unless we find an empty arg or a new option (starting with -)
4001 <          case $2 in
4002 <             "" | -*);;
4003 <             *)
4004 <                ac_arg="$ac_arg$2"
4005 <
4006 <                shift; shift
4007 <                set X $ac_arg "$@"
4008 <                ;;
4009 <          esac
4010 <          ;;
4011 <        -YP,*)
4012 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4013 <              ac_exists=false
4014 <  for ac_i in $ac_cv_f90libs; do
4015 <    if test x"$ac_j" = x"$ac_i"; then
4016 <      ac_exists=true
4017 <      break
4018 <    fi
4019 <  done
4020 <
4021 <  if test x"$ac_exists" = xtrue; then
4022 <  :
3948 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
3949 > if test -n "$ac_ct_CC"; then
3950 >  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3951 > echo "${ECHO_T}$ac_ct_CC" >&6; }
3952   else
3953 <  ac_arg="$ac_arg $ac_j"
3954 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
3953 >  { echo "$as_me:$LINENO: result: no" >&5
3954 > echo "${ECHO_T}no" >&6; }
3955   fi
3956  
4028          done
4029          ;;
4030        -[lLR]*)
4031            ac_exists=false
4032  for ac_i in $ac_cv_f90libs; do
4033    if test x"$ac_arg" = x"$ac_i"; then
4034      ac_exists=true
4035      break
4036    fi
4037  done
3957  
3958 <  if test x"$ac_exists" = xtrue; then
4040 <  :
4041 < else
4042 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4043 < fi
4044 <
4045 <          ;;
4046 <          # Ignore everything else.
4047 <  esac
3958 >  test -n "$ac_ct_CC" && break
3959   done
4049 # restore positional arguments
4050 set X $ac_save_positional; shift
3960  
3961 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
3962 < # then we insist that the "run path" must be an absolute path (i.e. it
3963 < # must begin with a "/").
3964 < case `(uname -sr) 2>/dev/null` in
3965 <   "SunOS 5"*)
3966 <      ac_ld_run_path=`echo $ac_f90_v_output |
3967 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
3968 <      test "x$ac_ld_run_path" != x &&
3969 <
3970 <        if test "$ac_compiler_gnu" = yes; then
3971 <  for ac_link_opt in $ac_ld_run_path; do
3972 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
4064 <  done
4065 < else
4066 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
4067 < fi
4068 <      ;;
3961 >  if test "x$ac_ct_CC" = x; then
3962 >    CC=""
3963 >  else
3964 >    case $cross_compiling:$ac_tool_warned in
3965 > yes:)
3966 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3967 > whose name does not start with the host triplet.  If you think this
3968 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3969 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3970 > whose name does not start with the host triplet.  If you think this
3971 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3972 > ac_tool_warned=yes ;;
3973   esac
3974 < fi # test "x$F90LIBS" = "x"
3975 <
3974 >    CC=$ac_ct_CC
3975 >  fi
3976   fi
4073 echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
4074 echo "${ECHO_T}$ac_cv_flibs" >&6
4075 F90LIBS="$ac_cv_f90libs"
3977  
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
3978  
3979 + test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3980 + See \`config.log' for more details." >&5
3981 + echo "$as_me: error: no acceptable C compiler found in \$PATH
3982 + See \`config.log' for more details." >&2;}
3983 +   { (exit 1); exit 1; }; }
3984  
3985 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
3986 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
3987 < if test "${ac_cv_f90_mangling+set}" = set; then
3988 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3989 < else
3990 <  ac_ext=f90
3991 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3992 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3993 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3994 < 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
3985 > # Provide some information about the compiler.
3986 > echo "$as_me:$LINENO: checking for C compiler version" >&5
3987 > ac_compiler=`set X $ac_compile; echo $2`
3988 > { (ac_try="$ac_compiler --version >&5"
3989 > case "(($ac_try" in
3990 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3991 >  *) ac_try_echo=$ac_try;;
3992 > esac
3993 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3994 >  (eval "$ac_compiler --version >&5") 2>&5
3995    ac_status=$?
4104  grep -v '^ *+' conftest.er1 >conftest.err
4105  rm -f conftest.er1
4106  cat conftest.err >&5
3996    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3997 <  (exit $ac_status); } &&
3998 <         { ac_try='test -z "$ac_f90_werror_flag"
3999 <                         || test ! -s conftest.err'
4000 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4001 <  (eval $ac_try) 2>&5
3997 >  (exit $ac_status); }
3998 > { (ac_try="$ac_compiler -v >&5"
3999 > case "(($ac_try" in
4000 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4001 >  *) ac_try_echo=$ac_try;;
4002 > esac
4003 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4004 >  (eval "$ac_compiler -v >&5") 2>&5
4005    ac_status=$?
4006    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4007 <  (exit $ac_status); }; } &&
4008 <         { ac_try='test -s conftest.$ac_objext'
4009 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4010 <  (eval $ac_try) 2>&5
4007 >  (exit $ac_status); }
4008 > { (ac_try="$ac_compiler -V >&5"
4009 > case "(($ac_try" in
4010 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4011 >  *) ac_try_echo=$ac_try;;
4012 > esac
4013 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4014 >  (eval "$ac_compiler -V >&5") 2>&5
4015    ac_status=$?
4016    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017 <  (exit $ac_status); }; }; then
4122 <  mv conftest.$ac_objext cf90_test.$ac_objext
4017 >  (exit $ac_status); }
4018  
4019 <  ac_ext=c
4020 < ac_cpp='$CPP $CPPFLAGS'
4021 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4022 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4023 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4024 <
4130 <  ac_save_LIBS=$LIBS
4131 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4132 <
4133 <  ac_success=no
4134 <  for ac_foobar in foobar FOOBAR; do
4135 <    for ac_underscore in "" "_"; do
4136 <      ac_func="$ac_foobar$ac_underscore"
4137 <      cat >conftest.$ac_ext <<_ACEOF
4019 > { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4020 > echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
4021 > if test "${ac_cv_c_compiler_gnu+set}" = set; then
4022 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4023 > else
4024 >  cat >conftest.$ac_ext <<_ACEOF
4025   /* confdefs.h.  */
4026   _ACEOF
4027   cat confdefs.h >>conftest.$ac_ext
4028   cat >>conftest.$ac_ext <<_ACEOF
4029   /* end confdefs.h.  */
4030  
4144 /* Override any gcc2 internal prototype to avoid an error.  */
4145 #ifdef __cplusplus
4146 extern "C"
4147 #endif
4148 /* We use char because int might match the return type of a gcc2
4149   builtin and then its argument prototype would still apply.  */
4150 char $ac_func ();
4031   int
4032   main ()
4033   {
4034 < $ac_func ();
4034 > #ifndef __GNUC__
4035 >       choke me
4036 > #endif
4037 >
4038    ;
4039    return 0;
4040   }
4041   _ACEOF
4042 < rm -f conftest.$ac_objext conftest$ac_exeext
4043 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4044 <  (eval $ac_link) 2>conftest.er1
4042 > rm -f conftest.$ac_objext
4043 > if { (ac_try="$ac_compile"
4044 > case "(($ac_try" in
4045 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4046 >  *) ac_try_echo=$ac_try;;
4047 > esac
4048 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4049 >  (eval "$ac_compile") 2>conftest.er1
4050    ac_status=$?
4051    grep -v '^ *+' conftest.er1 >conftest.err
4052    rm -f conftest.er1
4053    cat conftest.err >&5
4054    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4055 <  (exit $ac_status); } &&
4056 <         { ac_try='test -z "$ac_c_werror_flag"
4057 <                         || test ! -s conftest.err'
4058 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4059 <  (eval $ac_try) 2>&5
4172 <  ac_status=$?
4173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4174 <  (exit $ac_status); }; } &&
4175 <         { ac_try='test -s conftest$ac_exeext'
4176 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4177 <  (eval $ac_try) 2>&5
4178 <  ac_status=$?
4179 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4180 <  (exit $ac_status); }; }; then
4181 <  ac_success=yes; break 2
4055 >  (exit $ac_status); } && {
4056 >         test -z "$ac_c_werror_flag" ||
4057 >         test ! -s conftest.err
4058 >       } && test -s conftest.$ac_objext; then
4059 >  ac_compiler_gnu=yes
4060   else
4061    echo "$as_me: failed program was:" >&5
4062   sed 's/^/| /' conftest.$ac_ext >&5
4063  
4064 +        ac_compiler_gnu=no
4065   fi
4187 rm -f conftest.err conftest.$ac_objext \
4188      conftest$ac_exeext conftest.$ac_ext
4189    done
4190  done
4066  
4067 <  if test "$ac_success" = "yes"; then
4068 <     case $ac_foobar in
4194 <        foobar)
4195 <           ac_case=lower
4196 <           ac_foo_bar=foo_bar
4197 <           ;;
4198 <        FOOBAR)
4199 <           ac_case=upper
4200 <           ac_foo_bar=FOO_BAR
4201 <           ;;
4202 <     esac
4067 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4068 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
4069  
4070 <     ac_success_extra=no
4071 <     for ac_extra in "" "_"; do
4072 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4073 <
4074 <        cat >conftest.$ac_ext <<_ACEOF
4070 > fi
4071 > { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4072 > echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
4073 > GCC=`test $ac_compiler_gnu = yes && echo yes`
4074 > ac_test_CFLAGS=${CFLAGS+set}
4075 > ac_save_CFLAGS=$CFLAGS
4076 > { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4077 > echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
4078 > if test "${ac_cv_prog_cc_g+set}" = set; then
4079 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4080 > else
4081 >  ac_save_c_werror_flag=$ac_c_werror_flag
4082 >   ac_c_werror_flag=yes
4083 >   ac_cv_prog_cc_g=no
4084 >   CFLAGS="-g"
4085 >   cat >conftest.$ac_ext <<_ACEOF
4086   /* confdefs.h.  */
4087   _ACEOF
4088   cat confdefs.h >>conftest.$ac_ext
4089   cat >>conftest.$ac_ext <<_ACEOF
4090   /* end confdefs.h.  */
4091  
4215 /* Override any gcc2 internal prototype to avoid an error.  */
4216 #ifdef __cplusplus
4217 extern "C"
4218 #endif
4219 /* We use char because int might match the return type of a gcc2
4220   builtin and then its argument prototype would still apply.  */
4221 char $ac_func ();
4092   int
4093   main ()
4094   {
4095 < $ac_func ();
4095 >
4096    ;
4097    return 0;
4098   }
4099   _ACEOF
4100 < rm -f conftest.$ac_objext conftest$ac_exeext
4101 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4102 <  (eval $ac_link) 2>conftest.er1
4100 > rm -f conftest.$ac_objext
4101 > if { (ac_try="$ac_compile"
4102 > case "(($ac_try" in
4103 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4104 >  *) ac_try_echo=$ac_try;;
4105 > esac
4106 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4107 >  (eval "$ac_compile") 2>conftest.er1
4108    ac_status=$?
4109    grep -v '^ *+' conftest.er1 >conftest.err
4110    rm -f conftest.er1
4111    cat conftest.err >&5
4112    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4113 <  (exit $ac_status); } &&
4114 <         { ac_try='test -z "$ac_c_werror_flag"
4115 <                         || test ! -s conftest.err'
4116 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4117 <  (eval $ac_try) 2>&5
4243 <  ac_status=$?
4244 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4245 <  (exit $ac_status); }; } &&
4246 <         { ac_try='test -s conftest$ac_exeext'
4247 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4248 <  (eval $ac_try) 2>&5
4249 <  ac_status=$?
4250 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4251 <  (exit $ac_status); }; }; then
4252 <  ac_success_extra=yes; break
4113 >  (exit $ac_status); } && {
4114 >         test -z "$ac_c_werror_flag" ||
4115 >         test ! -s conftest.err
4116 >       } && test -s conftest.$ac_objext; then
4117 >  ac_cv_prog_cc_g=yes
4118   else
4119    echo "$as_me: failed program was:" >&5
4120   sed 's/^/| /' conftest.$ac_ext >&5
4121  
4122 < fi
4123 < rm -f conftest.err conftest.$ac_objext \
4124 <      conftest$ac_exeext conftest.$ac_ext
4125 <     done
4122 >        CFLAGS=""
4123 >      cat >conftest.$ac_ext <<_ACEOF
4124 > /* confdefs.h.  */
4125 > _ACEOF
4126 > cat confdefs.h >>conftest.$ac_ext
4127 > cat >>conftest.$ac_ext <<_ACEOF
4128 > /* end confdefs.h.  */
4129  
4130 <     if test "$ac_success_extra" = "yes"; then
4131 <        ac_cv_f90_mangling="$ac_case case"
4132 <        if test -z "$ac_underscore"; then
4265 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
4266 <        else
4267 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4130 > int
4131 > main ()
4132 > {
4133  
4134 <        fi
4135 <        if test -z "$ac_extra"; then
4136 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
4137 <        else
4138 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
4139 <        fi
4140 <      else
4141 <        ac_cv_f90_mangling="unknown"
4142 <      fi
4143 <  else
4144 <     ac_cv_f90_mangling="unknown"
4145 <
4146 <  fi
4147 <
4148 <  LIBS=$ac_save_LIBS
4149 <  ac_ext=f90
4150 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4151 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4152 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4153 <  rm -f cf90_test* conftest*
4134 >  ;
4135 >  return 0;
4136 > }
4137 > _ACEOF
4138 > rm -f conftest.$ac_objext
4139 > if { (ac_try="$ac_compile"
4140 > case "(($ac_try" in
4141 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4142 >  *) ac_try_echo=$ac_try;;
4143 > esac
4144 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4145 >  (eval "$ac_compile") 2>conftest.er1
4146 >  ac_status=$?
4147 >  grep -v '^ *+' conftest.er1 >conftest.err
4148 >  rm -f conftest.er1
4149 >  cat conftest.err >&5
4150 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4151 >  (exit $ac_status); } && {
4152 >         test -z "$ac_c_werror_flag" ||
4153 >         test ! -s conftest.err
4154 >       } && test -s conftest.$ac_objext; then
4155 >  :
4156   else
4157    echo "$as_me: failed program was:" >&5
4158   sed 's/^/| /' conftest.$ac_ext >&5
4159  
4160 < fi
4161 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4162 < ac_ext=f90
4163 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4164 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4165 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4160 >        ac_c_werror_flag=$ac_save_c_werror_flag
4161 >         CFLAGS="-g"
4162 >         cat >conftest.$ac_ext <<_ACEOF
4163 > /* confdefs.h.  */
4164 > _ACEOF
4165 > cat confdefs.h >>conftest.$ac_ext
4166 > cat >>conftest.$ac_ext <<_ACEOF
4167 > /* end confdefs.h.  */
4168  
4169 < fi
4170 < echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4171 < echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4169 > int
4170 > main ()
4171 > {
4172  
4173 <
4174 <
4175 < case $ac_cv_f90_mangling in
4307 <  "lower case, no underscore, no extra underscore")
4308 <          cat >>confdefs.h <<\_ACEOF
4309 < #define F90_FUNC(name,NAME) name
4173 >  ;
4174 >  return 0;
4175 > }
4176   _ACEOF
4177 + rm -f conftest.$ac_objext
4178 + if { (ac_try="$ac_compile"
4179 + case "(($ac_try" in
4180 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4181 +  *) ac_try_echo=$ac_try;;
4182 + esac
4183 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4184 +  (eval "$ac_compile") 2>conftest.er1
4185 +  ac_status=$?
4186 +  grep -v '^ *+' conftest.er1 >conftest.err
4187 +  rm -f conftest.er1
4188 +  cat conftest.err >&5
4189 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4190 +  (exit $ac_status); } && {
4191 +         test -z "$ac_c_werror_flag" ||
4192 +         test ! -s conftest.err
4193 +       } && test -s conftest.$ac_objext; then
4194 +  ac_cv_prog_cc_g=yes
4195 + else
4196 +  echo "$as_me: failed program was:" >&5
4197 + sed 's/^/| /' conftest.$ac_ext >&5
4198  
4312          cat >>confdefs.h <<\_ACEOF
4313 #define F90_FUNC_(name,NAME) name
4314 _ACEOF
4315 ;;
4316  "lower case, no underscore, extra underscore")
4317          cat >>confdefs.h <<\_ACEOF
4318 #define F90_FUNC(name,NAME) name
4319 _ACEOF
4199  
4200 <          cat >>confdefs.h <<\_ACEOF
4322 < #define F90_FUNC_(name,NAME) name ## _
4323 < _ACEOF
4324 < ;;
4325 <  "lower case, underscore, no extra underscore")
4326 <          cat >>confdefs.h <<\_ACEOF
4327 < #define F90_FUNC(name,NAME) name ## _
4328 < _ACEOF
4200 > fi
4201  
4202 <          cat >>confdefs.h <<\_ACEOF
4203 < #define F90_FUNC_(name,NAME) name ## _
4332 < _ACEOF
4333 < ;;
4334 <  "lower case, underscore, extra underscore")
4335 <          cat >>confdefs.h <<\_ACEOF
4336 < #define F90_FUNC(name,NAME) name ## _
4337 < _ACEOF
4202 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4203 > fi
4204  
4205 <          cat >>confdefs.h <<\_ACEOF
4206 < #define F90_FUNC_(name,NAME) name ## __
4341 < _ACEOF
4342 < ;;
4343 <  "upper case, no underscore, no extra underscore")
4344 <          cat >>confdefs.h <<\_ACEOF
4345 < #define F90_FUNC(name,NAME) NAME
4346 < _ACEOF
4205 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4206 > fi
4207  
4208 <          cat >>confdefs.h <<\_ACEOF
4209 < #define F90_FUNC_(name,NAME) NAME
4208 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4209 >   ac_c_werror_flag=$ac_save_c_werror_flag
4210 > fi
4211 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4212 > echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
4213 > if test "$ac_test_CFLAGS" = set; then
4214 >  CFLAGS=$ac_save_CFLAGS
4215 > elif test $ac_cv_prog_cc_g = yes; then
4216 >  if test "$GCC" = yes; then
4217 >    CFLAGS="-g -O2"
4218 >  else
4219 >    CFLAGS="-g"
4220 >  fi
4221 > else
4222 >  if test "$GCC" = yes; then
4223 >    CFLAGS="-O2"
4224 >  else
4225 >    CFLAGS=
4226 >  fi
4227 > fi
4228 > { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4229 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
4230 > if test "${ac_cv_prog_cc_c89+set}" = set; then
4231 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4232 > else
4233 >  ac_cv_prog_cc_c89=no
4234 > ac_save_CC=$CC
4235 > cat >conftest.$ac_ext <<_ACEOF
4236 > /* confdefs.h.  */
4237   _ACEOF
4238 < ;;
4239 <  "upper case, no underscore, extra underscore")
4240 <          cat >>confdefs.h <<\_ACEOF
4241 < #define F90_FUNC(name,NAME) NAME
4242 < _ACEOF
4238 > cat confdefs.h >>conftest.$ac_ext
4239 > cat >>conftest.$ac_ext <<_ACEOF
4240 > /* end confdefs.h.  */
4241 > #include <stdarg.h>
4242 > #include <stdio.h>
4243 > #include <sys/types.h>
4244 > #include <sys/stat.h>
4245 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4246 > struct buf { int x; };
4247 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
4248 > static char *e (p, i)
4249 >     char **p;
4250 >     int i;
4251 > {
4252 >  return p[i];
4253 > }
4254 > static char *f (char * (*g) (char **, int), char **p, ...)
4255 > {
4256 >  char *s;
4257 >  va_list v;
4258 >  va_start (v,p);
4259 >  s = g (p, va_arg (v,int));
4260 >  va_end (v);
4261 >  return s;
4262 > }
4263  
4264 <          cat >>confdefs.h <<\_ACEOF
4265 < #define F90_FUNC_(name,NAME) NAME ## _
4266 < _ACEOF
4267 < ;;
4268 <  "upper case, underscore, no extra underscore")
4269 <          cat >>confdefs.h <<\_ACEOF
4270 < #define F90_FUNC(name,NAME) NAME ## _
4271 < _ACEOF
4264 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4265 >   function prototypes and stuff, but not '\xHH' hex character constants.
4266 >   These don't provoke an error unfortunately, instead are silently treated
4267 >   as 'x'.  The following induces an error, until -std is added to get
4268 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4269 >   array size at least.  It's necessary to write '\x00'==0 to get something
4270 >   that's true only with -std.  */
4271 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4272  
4273 <          cat >>confdefs.h <<\_ACEOF
4274 < #define F90_FUNC_(name,NAME) NAME ## _
4275 < _ACEOF
4276 < ;;
4370 <  "upper case, underscore, extra underscore")
4371 <          cat >>confdefs.h <<\_ACEOF
4372 < #define F90_FUNC(name,NAME) NAME ## _
4373 < _ACEOF
4273 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4274 >   inside strings and character constants.  */
4275 > #define FOO(x) 'x'
4276 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4277  
4278 <          cat >>confdefs.h <<\_ACEOF
4279 < #define F90_FUNC_(name,NAME) NAME ## __
4278 > int test (int i, double x);
4279 > struct s1 {int (*f) (int a);};
4280 > struct s2 {int (*f) (double a);};
4281 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4282 > int argc;
4283 > char **argv;
4284 > int
4285 > main ()
4286 > {
4287 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4288 >  ;
4289 >  return 0;
4290 > }
4291   _ACEOF
4292 < ;;
4293 <  *)
4294 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4295 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4296 <          ;;
4292 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4293 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4294 > do
4295 >  CC="$ac_save_CC $ac_arg"
4296 >  rm -f conftest.$ac_objext
4297 > if { (ac_try="$ac_compile"
4298 > case "(($ac_try" in
4299 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4300 >  *) ac_try_echo=$ac_try;;
4301   esac
4302 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4303 +  (eval "$ac_compile") 2>conftest.er1
4304 +  ac_status=$?
4305 +  grep -v '^ *+' conftest.er1 >conftest.err
4306 +  rm -f conftest.er1
4307 +  cat conftest.err >&5
4308 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4309 +  (exit $ac_status); } && {
4310 +         test -z "$ac_c_werror_flag" ||
4311 +         test ! -s conftest.err
4312 +       } && test -s conftest.$ac_objext; then
4313 +  ac_cv_prog_cc_c89=$ac_arg
4314 + else
4315 +  echo "$as_me: failed program was:" >&5
4316 + sed 's/^/| /' conftest.$ac_ext >&5
4317  
4318  
4319 + fi
4320  
4321 + rm -f core conftest.err conftest.$ac_objext
4322 +  test "x$ac_cv_prog_cc_c89" != "xno" && break
4323 + done
4324 + rm -f conftest.$ac_ext
4325 + CC=$ac_save_CC
4326  
4388
4389 echo "$as_me:$LINENO: checking for module suffix" >&5
4390 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4391 rm -f conftest*
4392 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4393 rm -f work*
4394 cat >conftest.f90 <<EOF
4395        module conftest
4396        integer n
4397        parameter (n=1)
4398        end module conftest
4399 EOF
4400 # SGI and absoft compilers generates module name in upper case!
4401 testname="conftest"
4402 modcase="lower"
4403 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4404    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4405    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4406    if test -z "$MOD" ; then
4407        MOD=`ls CONFTEST* 2>/dev/null \
4408                | grep -v CONFTEST.f | grep -v CONFTEST.o`
4409        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4410        if test -n "$MOD" ; then
4411            testname="CONFTEST"
4412            modcase="upper"
4413        fi
4414    fi
4415    if test -z "$MOD" ; then
4416        echo "$as_me:$LINENO: result: unknown" >&5
4417 echo "${ECHO_T}unknown" >&6
4418        # Use mod if we can't figure it out
4419        MOD="mod"
4420    else
4421        echo "$as_me:$LINENO: result: $MOD" >&5
4422 echo "${ECHO_T}$MOD" >&6
4423    fi
4424    if test -s work.pcl ; then
4425        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4426 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4427    fi
4428 else
4429    echo "$as_me:$LINENO: result: unknown" >&5
4430 echo "${ECHO_T}unknown" >&6
4327   fi
4328 + # AC_CACHE_VAL
4329 + case "x$ac_cv_prog_cc_c89" in
4330 +  x)
4331 +    { echo "$as_me:$LINENO: result: none needed" >&5
4332 + echo "${ECHO_T}none needed" >&6; } ;;
4333 +  xno)
4334 +    { echo "$as_me:$LINENO: result: unsupported" >&5
4335 + echo "${ECHO_T}unsupported" >&6; } ;;
4336 +  *)
4337 +    CC="$CC $ac_cv_prog_cc_c89"
4338 +    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4339 + echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
4340 + esac
4341  
4342  
4343 + ac_ext=c
4344 + ac_cpp='$CPP $CPPFLAGS'
4345 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4346 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4347 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
4348  
4349 + ac_ext=${ac_fc_srcext-f}
4350 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4351 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4352 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4353 + if test -n "$ac_tool_prefix"; then
4354 +  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4355 +  do
4356 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4357 + set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4358 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
4359 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4360 + if test "${ac_cv_prog_FC+set}" = set; then
4361 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4362 + else
4363 +  if test -n "$FC"; then
4364 +  ac_cv_prog_FC="$FC" # Let the user override the test.
4365 + else
4366 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4367 + for as_dir in $PATH
4368 + do
4369 +  IFS=$as_save_IFS
4370 +  test -z "$as_dir" && as_dir=.
4371 +  for ac_exec_ext in '' $ac_executable_extensions; do
4372 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4373 +    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4374 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4375 +    break 2
4376 +  fi
4377 + done
4378 + done
4379 + IFS=$as_save_IFS
4380  
4381 + fi
4382 + fi
4383 + FC=$ac_cv_prog_FC
4384 + if test -n "$FC"; then
4385 +  { echo "$as_me:$LINENO: result: $FC" >&5
4386 + echo "${ECHO_T}$FC" >&6; }
4387 + else
4388 +  { echo "$as_me:$LINENO: result: no" >&5
4389 + echo "${ECHO_T}no" >&6; }
4390 + fi
4391  
4437 # Check for module include path (some use -I, some (Solaris) use -M, some
4438 # (absoft) use -p).
4439 # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4440 # specified, work.pcl and work.pc are created.  However, if you specify
4441 # a file, it must contain a the name of a file ending in .pc .  Ugh!
4442 # Use the module made above
4443 echo "$as_me:$LINENO: checking for module directory path flag" >&5
4444 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4445 rm -f conftest*
4446 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4447 rm -f work*
4448 cat >conftest.f90 <<EOF
4449        module conftest
4450        integer n
4451        parameter (n=1)
4452        end module conftest
4453 EOF
4454 # SGI and absoft compilers generates module name in upper case!
4455 testname="conftest"
4456 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4457   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4458   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4459   if test -n "$mod" ; then
4460      testname="CONFTEST"
4461   fi
4462   madedir=0
4463   if test ! -d conf ; then mkdir conf ; madedir=1; fi
4464   cp $testname.$MOD conf
4465   rm -f conftest* CONFTEST*
4466   cat >conftest1.f90 <<EOF
4467        program main
4468        use conftest
4469        print *, n
4470        end
4471 EOF
4472   F90_WORK_FILES_ARG=""
4473   F90MODINCSPEC=""
4474   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4475       MODDIRFLAG="-I"
4476       F90MODINCSPEC="-I<dir>"
4477       echo "$as_me:$LINENO: result: -I" >&5
4478 echo "${ECHO_T}-I" >&6
4479   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4480       MODDIRFLAG="-M"
4481       F90MODINCSPEC="-M<dir>"
4482       echo "$as_me:$LINENO: result: -M" >&5
4483 echo "${ECHO_T}-M" >&6
4484   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4485       MODDIRFLAG="-p"
4486       F90MODINCSPEC="-p<dir>"
4487       echo "$as_me:$LINENO: result: -p" >&5
4488 echo "${ECHO_T}-p" >&6
4489   elif test -s work.pc ; then
4490        cp work.pc conf/mpimod.pc
4491        echo "mpimod.pc" > conf/mpimod.pcl
4492        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4493        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4494            MODDIRFLAG='-cl,mpimod.pcl'
4495            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4496 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4497            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4498            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4392  
4393 <        else
4394 <            # The version of the Intel compiler that I have refuses to let
4395 <            # you put the "work catalog" list anywhere but the current
4396 <            # directory. For example, you cannot in
4397 <         :
4398 <        fi
4399 <   fi
4400 <   if test -z "MODDIRFLAG" ; then
4401 <       echo "$as_me:$LINENO: result: unknown" >&5
4402 < echo "${ECHO_T}unknown" >&6
4403 <   fi
4393 >    test -n "$FC" && break
4394 >  done
4395 > fi
4396 > if test -z "$FC"; then
4397 >  ac_ct_FC=$FC
4398 >  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4399 > do
4400 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4401 > set dummy $ac_prog; ac_word=$2
4402 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4403 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4404 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4405 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4406 > else
4407 >  if test -n "$ac_ct_FC"; then
4408 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4409 > else
4410 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4411 > for as_dir in $PATH
4412 > do
4413 >  IFS=$as_save_IFS
4414 >  test -z "$as_dir" && as_dir=.
4415 >  for ac_exec_ext in '' $ac_executable_extensions; do
4416 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4417 >    ac_cv_prog_ac_ct_FC="$ac_prog"
4418 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4419 >    break 2
4420 >  fi
4421 > done
4422 > done
4423 > IFS=$as_save_IFS
4424  
4425 + fi
4426 + fi
4427 + ac_ct_FC=$ac_cv_prog_ac_ct_FC
4428 + if test -n "$ac_ct_FC"; then
4429 +  { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4430 + echo "${ECHO_T}$ac_ct_FC" >&6; }
4431 + else
4432 +  { echo "$as_me:$LINENO: result: no" >&5
4433 + echo "${ECHO_T}no" >&6; }
4434 + fi
4435  
4436 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4437 <   if test $madedir = 1 ; then rmdir conf ; fi
4436 >
4437 >  test -n "$ac_ct_FC" && break
4438 > done
4439 >
4440 >  if test "x$ac_ct_FC" = x; then
4441 >    FC=""
4442 >  else
4443 >    case $cross_compiling:$ac_tool_warned in
4444 > yes:)
4445 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4446 > whose name does not start with the host triplet.  If you think this
4447 > configuration is useful to you, please write to autoconf@gnu.org." >&5
4448 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4449 > whose name does not start with the host triplet.  If you think this
4450 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4451 > ac_tool_warned=yes ;;
4452 > esac
4453 >    FC=$ac_ct_FC
4454 >  fi
4455   fi
4456  
4457  
4458 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4459 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4460 < if test "${ac_cv_f90_module_names+set}" = set; then
4458 > # Provide some information about the compiler.
4459 > echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4460 > ac_compiler=`set X $ac_compile; echo $2`
4461 > { (ac_try="$ac_compiler --version >&5"
4462 > case "(($ac_try" in
4463 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4464 >  *) ac_try_echo=$ac_try;;
4465 > esac
4466 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4467 >  (eval "$ac_compiler --version >&5") 2>&5
4468 >  ac_status=$?
4469 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4470 >  (exit $ac_status); }
4471 > { (ac_try="$ac_compiler -v >&5"
4472 > case "(($ac_try" in
4473 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4474 >  *) ac_try_echo=$ac_try;;
4475 > esac
4476 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4477 >  (eval "$ac_compiler -v >&5") 2>&5
4478 >  ac_status=$?
4479 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4480 >  (exit $ac_status); }
4481 > { (ac_try="$ac_compiler -V >&5"
4482 > case "(($ac_try" in
4483 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4484 >  *) ac_try_echo=$ac_try;;
4485 > esac
4486 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4487 >  (eval "$ac_compiler -V >&5") 2>&5
4488 >  ac_status=$?
4489 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4490 >  (exit $ac_status); }
4491 > rm -f a.out
4492 >
4493 > # If we don't use `.F' as extension, the preprocessor is not run on the
4494 > # input file.  (Note that this only needs to work for GNU compilers.)
4495 > ac_save_ext=$ac_ext
4496 > ac_ext=F
4497 > { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4498 > echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
4499 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4500    echo $ECHO_N "(cached) $ECHO_C" >&6
4501   else
4502 <  ac_ext=f90
4503 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4504 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4505 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4502 >  cat >conftest.$ac_ext <<_ACEOF
4503 >      program main
4504 > #ifndef __GNUC__
4505 >       choke me
4506 > #endif
4507  
4508 < # carry out the test in a new directory, so that we don't miss anything
4529 < mkdir conftest
4530 < cd conftest
4531 < cat >conftest.$ac_ext <<_ACEOF
4532 < MODULE Bar
4533 < END MODULE Bar
4508 >      end
4509   _ACEOF
4510   rm -f conftest.$ac_objext
4511 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4512 <  (eval $ac_compile) 2>conftest.er1
4511 > if { (ac_try="$ac_compile"
4512 > case "(($ac_try" in
4513 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4514 >  *) ac_try_echo=$ac_try;;
4515 > esac
4516 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4517 >  (eval "$ac_compile") 2>conftest.er1
4518    ac_status=$?
4519    grep -v '^ *+' conftest.er1 >conftest.err
4520    rm -f conftest.er1
4521    cat conftest.err >&5
4522    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4523 <  (exit $ac_status); } &&
4524 <         { ac_try='test -z "$ac_f90_werror_flag"
4525 <                         || test ! -s conftest.err'
4526 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4527 <  (eval $ac_try) 2>&5
4548 <  ac_status=$?
4549 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 <  (exit $ac_status); }; } &&
4551 <         { ac_try='test -s conftest.$ac_objext'
4552 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4553 <  (eval $ac_try) 2>&5
4554 <  ac_status=$?
4555 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 <  (exit $ac_status); }; }; then
4557 <  ac_cv_f90_module_names=
4558 < ac_file_list=*
4559 < for ac_file in $ac_file_list; do
4560 <   case $ac_file in
4561 <      # don't care for original source and object files
4562 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4563 <          :
4564 <          ;;
4565 <      # look for new files derived from the file name
4566 <      *conftest*)
4567 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4568 <            ac_exists=false
4569 <  for ac_i in $ac_cv_f90_module_names; do
4570 <    if test x"$ac_pat" = x"$ac_i"; then
4571 <      ac_exists=true
4572 <      break
4573 <    fi
4574 <  done
4575 <
4576 <  if test x"$ac_exists" = xtrue; then
4577 <  :
4523 >  (exit $ac_status); } && {
4524 >         test -z "$ac_fc_werror_flag" ||
4525 >         test ! -s conftest.err
4526 >       } && test -s conftest.$ac_objext; then
4527 >  ac_compiler_gnu=yes
4528   else
4529 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4530 < fi
4529 >  echo "$as_me: failed program was:" >&5
4530 > sed 's/^/| /' conftest.$ac_ext >&5
4531  
4532 <          ;;
4583 <      # look for new files derived from the module name,
4584 <      # with different case translation schemes
4585 <      *Bar*)
4586 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4587 <            ac_exists=false
4588 <  for ac_i in $ac_cv_f90_module_names; do
4589 <    if test x"$ac_pat" = x"$ac_i"; then
4590 <      ac_exists=true
4591 <      break
4592 <    fi
4593 <  done
4594 <
4595 <  if test x"$ac_exists" = xtrue; then
4596 <  :
4597 < else
4598 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4532 >        ac_compiler_gnu=no
4533   fi
4534  
4535 <          ;;
4536 <      *bar*)
4603 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
4604 <            ac_exists=false
4605 <  for ac_i in $ac_cv_f90_module_names; do
4606 <    if test x"$ac_pat" = x"$ac_i"; then
4607 <      ac_exists=true
4608 <      break
4609 <    fi
4610 <  done
4535 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4536 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4537  
4612  if test x"$ac_exists" = xtrue; then
4613  :
4614 else
4615  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4538   fi
4539 <
4540 <          ;;
4541 <      *BAR*)
4542 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4543 <            ac_exists=false
4544 <  for ac_i in $ac_cv_f90_module_names; do
4545 <    if test x"$ac_pat" = x"$ac_i"; then
4546 <      ac_exists=true
4547 <      break
4548 <    fi
4627 <  done
4628 <
4629 <  if test x"$ac_exists" = xtrue; then
4630 <  :
4539 > { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4540 > echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
4541 > ac_ext=$ac_save_ext
4542 > ac_test_FFLAGS=${FCFLAGS+set}
4543 > ac_save_FFLAGS=$FCFLAGS
4544 > FCFLAGS=
4545 > { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4546 > echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
4547 > if test "${ac_cv_prog_fc_g+set}" = set; then
4548 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4549   else
4550 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4551 < fi
4550 >  FCFLAGS=-g
4551 > cat >conftest.$ac_ext <<_ACEOF
4552 >      program main
4553  
4554 <          ;;
4555 <       # Other files - we have no idea how they are generated
4556 <       *)
4557 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
4558 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4559 <          ;;
4560 <   esac
4561 < done
4562 < if test "x$ac_cv_f90_module_names" = "x"; then
4563 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4564 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4565 < fi
4566 <
4554 >      end
4555 > _ACEOF
4556 > rm -f conftest.$ac_objext
4557 > if { (ac_try="$ac_compile"
4558 > case "(($ac_try" in
4559 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4560 >  *) ac_try_echo=$ac_try;;
4561 > esac
4562 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4563 >  (eval "$ac_compile") 2>conftest.er1
4564 >  ac_status=$?
4565 >  grep -v '^ *+' conftest.er1 >conftest.err
4566 >  rm -f conftest.er1
4567 >  cat conftest.err >&5
4568 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4569 >  (exit $ac_status); } && {
4570 >         test -z "$ac_fc_werror_flag" ||
4571 >         test ! -s conftest.err
4572 >       } && test -s conftest.$ac_objext; then
4573 >  ac_cv_prog_fc_g=yes
4574   else
4575    echo "$as_me: failed program was:" >&5
4576   sed 's/^/| /' conftest.$ac_ext >&5
4577  
4578 < ac_cv_f90_module_names=
4653 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4654 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4578 >        ac_cv_prog_fc_g=no
4579   fi
4656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4657 cd ..
4658 # cleanup
4659 rm -rf conftest
4660 ac_ext=f90
4661 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4662 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4663 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4580  
4581 < fi
4666 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
4667 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4581 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4582  
4583 < # We now generate a shell script that will help us to figure out the correct
4584 < # module file names, using the value of ac_cv_f90_module_names
4585 <
4586 < echo "Generating shell script modnam"
4587 <
4588 < cat > scripts/modnam << EOF
4589 < #! /bin/sh
4590 < # This script is auto-generated by configure
4591 < #
4592 < usage="\\
4593 < Usage: \$0 [FILES]
4594 <
4595 < [FILES] are Fortran 90 source files.
4596 < The output is a list of module file names that the Fortran 90 compiler
4597 < generates when compiling [FILES]."
4598 <
4599 < list=
4686 < empty=
4687 <
4688 < if test \$# -eq 0; then
4689 <   echo "\$usage"; exit 0
4583 > fi
4584 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4585 > echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
4586 > if test "$ac_test_FFLAGS" = set; then
4587 >  FCFLAGS=$ac_save_FFLAGS
4588 > elif test $ac_cv_prog_fc_g = yes; then
4589 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4590 >    FCFLAGS="-g -O2"
4591 >  else
4592 >    FCFLAGS="-g"
4593 >  fi
4594 > else
4595 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4596 >    FCFLAGS="-O2"
4597 >  else
4598 >    FCFLAGS=
4599 >  fi
4600   fi
4601  
4692 while test \$# != 0; do
4693
4694  file=\$1
4695  shift
4696
4697 # strip suffix
4698  base=\`echo \$file | sed 's/[.][^.]*$//'\`
4699
4700  test ! -f \$file && continue
4701
4702 # Look for module definitions and transform them to upper / lower case
4703  mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
4704  upper=\`echo \$mods | tr a-z A-Z\`
4705  lower=\`echo \$mods | tr A-Z a-z\`
4706
4707 # Here, the patterns for generating module file names were inserted by configure
4708  for trans in $ac_cv_f90_module_names; do
4709
4710    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4711    var=empty
4712    case \$pat in
4713       %MODULE%)
4714          var=upper ;;
4715       %Module%)
4716          var=mods ;;
4717       %module%)
4718          var=lower ;;
4719       %FILE%)
4720          test -n "\$mods" && var=base ;;
4721    esac
4722    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4723    list="\$list \$new"
4724  done
4725 done
4726
4727 echo \$list
4728 # end of configure-generated script
4729 EOF
4730 chmod 755 scripts/modnam
4731
4732 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4733 F90_MODULE_NAMES=empty
4734 case $pat in
4735       %MODULE%)
4736          F90_MODULE_NAMES=UPPER ;;
4737       %Module%)
4738          F90_MODULE_NAMES=Mixed ;;
4739       %module%)
4740          F90_MODULE_NAMES=lower ;;
4741       *)
4742          F90_MODULE_NAMES=unknown ;;
4743 esac
4744
4602   ac_ext=c
4603   ac_cpp='$CPP $CPPFLAGS'
4604   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4605   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4606   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4607  
4608 <
4609 < ac_ext=cc
4610 < ac_cpp='$CXXCPP $CPPFLAGS'
4611 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4612 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4613 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4614 <
4615 <
4616 < ac_ext=cc
4617 < ac_cpp='$CXXCPP $CPPFLAGS'
4618 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4619 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4620 < 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
4608 > ac_ext=c
4609 > ac_cpp='$CPP $CPPFLAGS'
4610 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4611 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4612 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4613 > { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4614 > echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4615 > # On Suns, sometimes $CPP names a directory.
4616 > if test -n "$CPP" && test -d "$CPP"; then
4617 >  CPP=
4618 > fi
4619 > if test -z "$CPP"; then
4620 >  if test "${ac_cv_prog_CPP+set}" = set; then
4621    echo $ECHO_N "(cached) $ECHO_C" >&6
4622   else
4623 <      # Double quotes because CXXCPP needs to be expanded
4624 <    for CXXCPP in "$CXX -E" "/lib/cpp"
4623 >      # Double quotes because CPP needs to be expanded
4624 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4625      do
4626        ac_preproc_ok=false
4627 < for ac_cxx_preproc_warn_flag in '' yes
4627 > for ac_c_preproc_warn_flag in '' yes
4628   do
4629    # Use a header file that comes with gcc, so configuring glibc
4630    # with a fresh cross-compiler works.
# Line 4792 | Line 4645 | _ACEOF
4645   #endif
4646                       Syntax error
4647   _ACEOF
4648 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4649 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4648 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4649 > case "(($ac_try" in
4650 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4651 >  *) ac_try_echo=$ac_try;;
4652 > esac
4653 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4654 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4655    ac_status=$?
4656    grep -v '^ *+' conftest.er1 >conftest.err
4657    rm -f conftest.er1
4658    cat conftest.err >&5
4659    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4660 <  (exit $ac_status); } >/dev/null; then
4661 <  if test -s conftest.err; then
4662 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4663 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4806 <  else
4807 <    ac_cpp_err=
4808 <  fi
4809 < else
4810 <  ac_cpp_err=yes
4811 < fi
4812 < if test -z "$ac_cpp_err"; then
4660 >  (exit $ac_status); } >/dev/null && {
4661 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4662 >         test ! -s conftest.err
4663 >       }; then
4664    :
4665   else
4666    echo "$as_me: failed program was:" >&5
# Line 4818 | Line 4669 | fi
4669    # Broken: fails on valid input.
4670   continue
4671   fi
4672 +
4673   rm -f conftest.err conftest.$ac_ext
4674  
4675 <  # OK, works on sane cases.  Now check whether non-existent headers
4675 >  # OK, works on sane cases.  Now check whether nonexistent headers
4676    # can be detected and how.
4677    cat >conftest.$ac_ext <<_ACEOF
4678   /* confdefs.h.  */
# Line 4830 | Line 4682 | _ACEOF
4682   /* end confdefs.h.  */
4683   #include <ac_nonexistent.h>
4684   _ACEOF
4685 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4686 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4685 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4686 > case "(($ac_try" in
4687 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4688 >  *) ac_try_echo=$ac_try;;
4689 > esac
4690 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4691 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4692    ac_status=$?
4693    grep -v '^ *+' conftest.er1 >conftest.err
4694    rm -f conftest.er1
4695    cat conftest.err >&5
4696    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4697 <  (exit $ac_status); } >/dev/null; then
4698 <  if test -s conftest.err; then
4699 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4700 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4844 <  else
4845 <    ac_cpp_err=
4846 <  fi
4847 < else
4848 <  ac_cpp_err=yes
4849 < fi
4850 < if test -z "$ac_cpp_err"; then
4697 >  (exit $ac_status); } >/dev/null && {
4698 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4699 >         test ! -s conftest.err
4700 >       }; then
4701    # Broken: success on invalid input.
4702   continue
4703   else
# Line 4858 | Line 4708 | fi
4708   ac_preproc_ok=:
4709   break
4710   fi
4711 +
4712   rm -f conftest.err conftest.$ac_ext
4713  
4714   done
# Line 4868 | Line 4719 | fi
4719   fi
4720  
4721      done
4722 <    ac_cv_prog_CXXCPP=$CXXCPP
4722 >    ac_cv_prog_CPP=$CPP
4723  
4724   fi
4725 <  CXXCPP=$ac_cv_prog_CXXCPP
4725 >  CPP=$ac_cv_prog_CPP
4726   else
4727 <  ac_cv_prog_CXXCPP=$CXXCPP
4727 >  ac_cv_prog_CPP=$CPP
4728   fi
4729 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
4730 < echo "${ECHO_T}$CXXCPP" >&6
4729 > { echo "$as_me:$LINENO: result: $CPP" >&5
4730 > echo "${ECHO_T}$CPP" >&6; }
4731   ac_preproc_ok=false
4732 < for ac_cxx_preproc_warn_flag in '' yes
4732 > for ac_c_preproc_warn_flag in '' yes
4733   do
4734    # Use a header file that comes with gcc, so configuring glibc
4735    # with a fresh cross-compiler works.
# Line 4899 | Line 4750 | _ACEOF
4750   #endif
4751                       Syntax error
4752   _ACEOF
4753 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4754 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4753 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4754 > case "(($ac_try" in
4755 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4756 >  *) ac_try_echo=$ac_try;;
4757 > esac
4758 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4759 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4760    ac_status=$?
4761    grep -v '^ *+' conftest.er1 >conftest.err
4762    rm -f conftest.er1
4763    cat conftest.err >&5
4764    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4765 <  (exit $ac_status); } >/dev/null; then
4766 <  if test -s conftest.err; then
4767 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4768 <    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
4765 >  (exit $ac_status); } >/dev/null && {
4766 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4767 >         test ! -s conftest.err
4768 >       }; then
4769    :
4770   else
4771    echo "$as_me: failed program was:" >&5
# Line 4925 | Line 4774 | fi
4774    # Broken: fails on valid input.
4775   continue
4776   fi
4777 +
4778   rm -f conftest.err conftest.$ac_ext
4779  
4780 <  # OK, works on sane cases.  Now check whether non-existent headers
4780 >  # OK, works on sane cases.  Now check whether nonexistent headers
4781    # can be detected and how.
4782    cat >conftest.$ac_ext <<_ACEOF
4783   /* confdefs.h.  */
# Line 4937 | Line 4787 | _ACEOF
4787   /* end confdefs.h.  */
4788   #include <ac_nonexistent.h>
4789   _ACEOF
4790 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4791 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4790 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4791 > case "(($ac_try" in
4792 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4793 >  *) ac_try_echo=$ac_try;;
4794 > esac
4795 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4796 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4797    ac_status=$?
4798    grep -v '^ *+' conftest.er1 >conftest.err
4799    rm -f conftest.er1
4800    cat conftest.err >&5
4801    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4802 <  (exit $ac_status); } >/dev/null; then
4803 <  if test -s conftest.err; then
4804 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4805 <    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
4802 >  (exit $ac_status); } >/dev/null && {
4803 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4804 >         test ! -s conftest.err
4805 >       }; then
4806    # Broken: success on invalid input.
4807   continue
4808   else
# Line 4965 | Line 4813 | fi
4813   ac_preproc_ok=:
4814   break
4815   fi
4816 +
4817   rm -f conftest.err conftest.$ac_ext
4818  
4819   done
# Line 4973 | Line 4822 | else
4822   if $ac_preproc_ok; then
4823    :
4824   else
4825 <  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4825 >  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4826   See \`config.log' for more details." >&5
4827 < echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4827 > echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4828   See \`config.log' for more details." >&2;}
4829     { (exit 1); exit 1; }; }
4830   fi
4831  
4832 < ac_ext=cc
4833 < ac_cpp='$CXXCPP $CPPFLAGS'
4834 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4835 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4836 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4832 > ac_ext=c
4833 > ac_cpp='$CPP $CPPFLAGS'
4834 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4835 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4836 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4837  
4838 <
4839 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4840 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4992 < if test "${ac_cv_header_stdc+set}" = set; then
4838 > { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4839 > echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4840 > if test "${ac_cv_path_GREP+set}" = set; then
4841    echo $ECHO_N "(cached) $ECHO_C" >&6
4842   else
4843 <  cat >conftest.$ac_ext <<_ACEOF
4844 < /* confdefs.h.  */
4845 < _ACEOF
4846 < cat confdefs.h >>conftest.$ac_ext
4847 < cat >>conftest.$ac_ext <<_ACEOF
4848 < /* end confdefs.h.  */
4849 < #include <stdlib.h>
4850 < #include <stdarg.h>
4851 < #include <string.h>
4852 < #include <float.h>
4843 >  # Extract the first word of "grep ggrep" to use in msg output
4844 > if test -z "$GREP"; then
4845 > set dummy grep ggrep; ac_prog_name=$2
4846 > if test "${ac_cv_path_GREP+set}" = set; then
4847 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4848 > else
4849 >  ac_path_GREP_found=false
4850 > # Loop through the user's path and test for each of PROGNAME-LIST
4851 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4852 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4853 > do
4854 >  IFS=$as_save_IFS
4855 >  test -z "$as_dir" && as_dir=.
4856 >  for ac_prog in grep ggrep; do
4857 >  for ac_exec_ext in '' $ac_executable_extensions; do
4858 >    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4859 >    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4860 >    # Check for GNU ac_path_GREP and select it if it is found.
4861 >  # Check for GNU $ac_path_GREP
4862 > case `"$ac_path_GREP" --version 2>&1` in
4863 > *GNU*)
4864 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4865 > *)
4866 >  ac_count=0
4867 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4868 >  while :
4869 >  do
4870 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4871 >    mv "conftest.tmp" "conftest.in"
4872 >    cp "conftest.in" "conftest.nl"
4873 >    echo 'GREP' >> "conftest.nl"
4874 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4875 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4876 >    ac_count=`expr $ac_count + 1`
4877 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4878 >      # Best one so far, save it but keep looking for a better one
4879 >      ac_cv_path_GREP="$ac_path_GREP"
4880 >      ac_path_GREP_max=$ac_count
4881 >    fi
4882 >    # 10*(2^10) chars as input seems more than enough
4883 >    test $ac_count -gt 10 && break
4884 >  done
4885 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4886 > esac
4887  
5006 int
5007 main ()
5008 {
4888  
4889 <  ;
4890 <  return 0;
4891 < }
5013 < _ACEOF
5014 < rm -f conftest.$ac_objext
5015 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5016 <  (eval $ac_compile) 2>conftest.er1
5017 <  ac_status=$?
5018 <  grep -v '^ *+' conftest.er1 >conftest.err
5019 <  rm -f conftest.er1
5020 <  cat conftest.err >&5
5021 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5022 <  (exit $ac_status); } &&
5023 <         { ac_try='test -z "$ac_cxx_werror_flag"
5024 <                         || test ! -s conftest.err'
5025 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5026 <  (eval $ac_try) 2>&5
5027 <  ac_status=$?
5028 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5029 <  (exit $ac_status); }; } &&
5030 <         { ac_try='test -s conftest.$ac_objext'
5031 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5032 <  (eval $ac_try) 2>&5
5033 <  ac_status=$?
5034 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5035 <  (exit $ac_status); }; }; then
5036 <  ac_cv_header_stdc=yes
5037 < else
5038 <  echo "$as_me: failed program was:" >&5
5039 < sed 's/^/| /' conftest.$ac_ext >&5
4889 >    $ac_path_GREP_found && break 3
4890 >  done
4891 > done
4892  
4893 < ac_cv_header_stdc=no
4893 > done
4894 > IFS=$as_save_IFS
4895 >
4896 >
4897   fi
5043 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4898  
4899 < if test $ac_cv_header_stdc = yes; then
4900 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4901 <  cat >conftest.$ac_ext <<_ACEOF
4902 < /* confdefs.h.  */
4903 < _ACEOF
4904 < cat confdefs.h >>conftest.$ac_ext
5051 < cat >>conftest.$ac_ext <<_ACEOF
5052 < /* end confdefs.h.  */
5053 < #include <string.h>
4899 > GREP="$ac_cv_path_GREP"
4900 > if test -z "$GREP"; then
4901 >  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4902 > echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4903 >   { (exit 1); exit 1; }; }
4904 > fi
4905  
5055 _ACEOF
5056 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5057  $EGREP "memchr" >/dev/null 2>&1; then
5058  :
4906   else
4907 <  ac_cv_header_stdc=no
4907 >  ac_cv_path_GREP=$GREP
4908   fi
5062 rm -f conftest*
4909  
4910 +
4911   fi
4912 + { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4913 + echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4914 + GREP="$ac_cv_path_GREP"
4915  
5066 if test $ac_cv_header_stdc = yes; then
5067  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5068  cat >conftest.$ac_ext <<_ACEOF
5069 /* confdefs.h.  */
5070 _ACEOF
5071 cat confdefs.h >>conftest.$ac_ext
5072 cat >>conftest.$ac_ext <<_ACEOF
5073 /* end confdefs.h.  */
5074 #include <stdlib.h>
4916  
4917 < _ACEOF
4918 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4919 <  $EGREP "free" >/dev/null 2>&1; then
4920 <  :
4917 > { echo "$as_me:$LINENO: checking for egrep" >&5
4918 > echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4919 > if test "${ac_cv_path_EGREP+set}" = set; then
4920 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4921   else
4922 <  ac_cv_header_stdc=no
4922 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4923 >   then ac_cv_path_EGREP="$GREP -E"
4924 >   else
4925 >     # Extract the first word of "egrep" to use in msg output
4926 > if test -z "$EGREP"; then
4927 > set dummy egrep; ac_prog_name=$2
4928 > if test "${ac_cv_path_EGREP+set}" = set; then
4929 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4930 > else
4931 >  ac_path_EGREP_found=false
4932 > # Loop through the user's path and test for each of PROGNAME-LIST
4933 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4934 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4935 > do
4936 >  IFS=$as_save_IFS
4937 >  test -z "$as_dir" && as_dir=.
4938 >  for ac_prog in egrep; do
4939 >  for ac_exec_ext in '' $ac_executable_extensions; do
4940 >    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4941 >    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4942 >    # Check for GNU ac_path_EGREP and select it if it is found.
4943 >  # Check for GNU $ac_path_EGREP
4944 > case `"$ac_path_EGREP" --version 2>&1` in
4945 > *GNU*)
4946 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4947 > *)
4948 >  ac_count=0
4949 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4950 >  while :
4951 >  do
4952 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4953 >    mv "conftest.tmp" "conftest.in"
4954 >    cp "conftest.in" "conftest.nl"
4955 >    echo 'EGREP' >> "conftest.nl"
4956 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4957 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4958 >    ac_count=`expr $ac_count + 1`
4959 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4960 >      # Best one so far, save it but keep looking for a better one
4961 >      ac_cv_path_EGREP="$ac_path_EGREP"
4962 >      ac_path_EGREP_max=$ac_count
4963 >    fi
4964 >    # 10*(2^10) chars as input seems more than enough
4965 >    test $ac_count -gt 10 && break
4966 >  done
4967 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4968 > esac
4969 >
4970 >
4971 >    $ac_path_EGREP_found && break 3
4972 >  done
4973 > done
4974 >
4975 > done
4976 > IFS=$as_save_IFS
4977 >
4978 >
4979   fi
5083 rm -f conftest*
4980  
4981 + EGREP="$ac_cv_path_EGREP"
4982 + if test -z "$EGREP"; then
4983 +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4984 + echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4985 +   { (exit 1); exit 1; }; }
4986   fi
4987  
5087 if test $ac_cv_header_stdc = yes; then
5088  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5089  if test "$cross_compiling" = yes; then
5090  :
4988   else
4989 <  cat >conftest.$ac_ext <<_ACEOF
4990 < /* confdefs.h.  */
5094 < _ACEOF
5095 < cat confdefs.h >>conftest.$ac_ext
5096 < cat >>conftest.$ac_ext <<_ACEOF
5097 < /* end confdefs.h.  */
5098 < #include <ctype.h>
5099 < #if ((' ' & 0x0FF) == 0x020)
5100 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5101 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5102 < #else
5103 < # define ISLOWER(c) \
5104 <                   (('a' <= (c) && (c) <= 'i') \
5105 <                     || ('j' <= (c) && (c) <= 'r') \
5106 <                     || ('s' <= (c) && (c) <= 'z'))
5107 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5108 < #endif
4989 >  ac_cv_path_EGREP=$EGREP
4990 > fi
4991  
5110 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5111 int
5112 main ()
5113 {
5114  int i;
5115  for (i = 0; i < 256; i++)
5116    if (XOR (islower (i), ISLOWER (i))
5117        || toupper (i) != TOUPPER (i))
5118      exit(2);
5119  exit (0);
5120 }
5121 _ACEOF
5122 rm -f conftest$ac_exeext
5123 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5124  (eval $ac_link) 2>&5
5125  ac_status=$?
5126  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5127  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5128  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5129  (eval $ac_try) 2>&5
5130  ac_status=$?
5131  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132  (exit $ac_status); }; }; then
5133  :
5134 else
5135  echo "$as_me: program exited with status $ac_status" >&5
5136 echo "$as_me: failed program was:" >&5
5137 sed 's/^/| /' conftest.$ac_ext >&5
4992  
4993 < ( exit $ac_status )
5140 < ac_cv_header_stdc=no
4993 >   fi
4994   fi
4995 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4995 > { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4996 > echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4997 > EGREP="$ac_cv_path_EGREP"
4998 >
4999 >
5000 > { echo "$as_me:$LINENO: checking whether ln -s works" >&5
5001 > echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
5002 > LN_S=$as_ln_s
5003 > if test "$LN_S" = "ln -s"; then
5004 >  { echo "$as_me:$LINENO: result: yes" >&5
5005 > echo "${ECHO_T}yes" >&6; }
5006 > else
5007 >  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5008 > echo "${ECHO_T}no, using $LN_S" >&6; }
5009   fi
5144 fi
5145 fi
5146 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5147 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5148 if test $ac_cv_header_stdc = yes; then
5010  
5011 < cat >>confdefs.h <<\_ACEOF
5012 < #define STDC_HEADERS 1
5011 > { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5012 > echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
5013 > set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5014 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5015 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5016 > else
5017 >  cat >conftest.make <<\_ACEOF
5018 > SHELL = /bin/sh
5019 > all:
5020 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
5021   _ACEOF
5022 <
5022 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5023 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
5024 >  *@@@%%%=?*=@@@%%%*)
5025 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
5026 >  *)
5027 >    eval ac_cv_prog_make_${ac_make}_set=no;;
5028 > esac
5029 > rm -f conftest.make
5030   fi
5031 + if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5032 +  { echo "$as_me:$LINENO: result: yes" >&5
5033 + echo "${ECHO_T}yes" >&6; }
5034 +  SET_MAKE=
5035 + else
5036 +  { echo "$as_me:$LINENO: result: no" >&5
5037 + echo "${ECHO_T}no" >&6; }
5038 +  SET_MAKE="MAKE=${MAKE-make}"
5039 + fi
5040  
5041 < echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
5042 < echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
5043 < if test "${ac_cv_cxx_namespaces+set}" = set; then
5041 > if test -n "$ac_tool_prefix"; then
5042 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5043 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5044 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5045 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5046 > if test "${ac_cv_prog_RANLIB+set}" = set; then
5047    echo $ECHO_N "(cached) $ECHO_C" >&6
5048   else
5049 +  if test -n "$RANLIB"; then
5050 +  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5051 + else
5052 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5053 + for as_dir in $PATH
5054 + do
5055 +  IFS=$as_save_IFS
5056 +  test -z "$as_dir" && as_dir=.
5057 +  for ac_exec_ext in '' $ac_executable_extensions; do
5058 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5059 +    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5060 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5061 +    break 2
5062 +  fi
5063 + done
5064 + done
5065 + IFS=$as_save_IFS
5066  
5067 + fi
5068 + fi
5069 + RANLIB=$ac_cv_prog_RANLIB
5070 + if test -n "$RANLIB"; then
5071 +  { echo "$as_me:$LINENO: result: $RANLIB" >&5
5072 + echo "${ECHO_T}$RANLIB" >&6; }
5073 + else
5074 +  { echo "$as_me:$LINENO: result: no" >&5
5075 + echo "${ECHO_T}no" >&6; }
5076 + fi
5077  
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
5078  
5079 < cat >conftest.$ac_ext <<_ACEOF
5080 < /* confdefs.h.  */
5081 < _ACEOF
5082 < cat confdefs.h >>conftest.$ac_ext
5083 < cat >>conftest.$ac_ext <<_ACEOF
5084 < /* end confdefs.h.  */
5085 < namespace Outer { namespace Inner { int i = 0; }}
5086 < int
5087 < 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
5079 > fi
5080 > if test -z "$ac_cv_prog_RANLIB"; then
5081 >  ac_ct_RANLIB=$RANLIB
5082 >  # Extract the first word of "ranlib", so it can be a program name with args.
5083 > set dummy ranlib; ac_word=$2
5084 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5085 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5086 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5087 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5088   else
5089 <  echo "$as_me: failed program was:" >&5
5090 < sed 's/^/| /' conftest.$ac_ext >&5
5089 >  if test -n "$ac_ct_RANLIB"; then
5090 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5091 > else
5092 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5093 > for as_dir in $PATH
5094 > do
5095 >  IFS=$as_save_IFS
5096 >  test -z "$as_dir" && as_dir=.
5097 >  for ac_exec_ext in '' $ac_executable_extensions; do
5098 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5099 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
5100 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5101 >    break 2
5102 >  fi
5103 > done
5104 > done
5105 > IFS=$as_save_IFS
5106  
5211 ac_cv_cxx_namespaces=no
5107   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
5108   fi
5109 < echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
5110 < echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
5111 < if test "$ac_cv_cxx_namespaces" = yes; then
5109 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5110 > if test -n "$ac_ct_RANLIB"; then
5111 >  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5112 > echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5113 > else
5114 >  { echo "$as_me:$LINENO: result: no" >&5
5115 > echo "${ECHO_T}no" >&6; }
5116 > fi
5117  
5118 < cat >>confdefs.h <<\_ACEOF
5119 < #define HAVE_NAMESPACES
5120 < _ACEOF
5121 <
5118 >  if test "x$ac_ct_RANLIB" = x; then
5119 >    RANLIB=":"
5120 >  else
5121 >    case $cross_compiling:$ac_tool_warned in
5122 > yes:)
5123 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5124 > whose name does not start with the host triplet.  If you think this
5125 > configuration is useful to you, please write to autoconf@gnu.org." >&5
5126 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5127 > whose name does not start with the host triplet.  If you think this
5128 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5129 > ac_tool_warned=yes ;;
5130 > esac
5131 >    RANLIB=$ac_ct_RANLIB
5132 >  fi
5133 > else
5134 >  RANLIB="$ac_cv_prog_RANLIB"
5135   fi
5136  
5137 < # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5233 <
5234 <
5235 <
5236 <
5237 <
5238 <
5239 <
5240 <
5241 <
5242 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5243 <                  inttypes.h stdint.h unistd.h
5137 > for ac_prog in 'bison -y' byacc
5138   do
5139 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5140 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5141 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5142 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5139 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5140 > set dummy $ac_prog; ac_word=$2
5141 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5142 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5143 > if test "${ac_cv_prog_YACC+set}" = set; then
5144    echo $ECHO_N "(cached) $ECHO_C" >&6
5145   else
5146 <  cat >conftest.$ac_ext <<_ACEOF
5147 < /* confdefs.h.  */
5253 < _ACEOF
5254 < cat confdefs.h >>conftest.$ac_ext
5255 < cat >>conftest.$ac_ext <<_ACEOF
5256 < /* end confdefs.h.  */
5257 < $ac_includes_default
5258 <
5259 < #include <$ac_header>
5260 < _ACEOF
5261 < rm -f conftest.$ac_objext
5262 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5263 <  (eval $ac_compile) 2>conftest.er1
5264 <  ac_status=$?
5265 <  grep -v '^ *+' conftest.er1 >conftest.err
5266 <  rm -f conftest.er1
5267 <  cat conftest.err >&5
5268 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5269 <  (exit $ac_status); } &&
5270 <         { ac_try='test -z "$ac_cxx_werror_flag"
5271 <                         || test ! -s conftest.err'
5272 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5273 <  (eval $ac_try) 2>&5
5274 <  ac_status=$?
5275 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276 <  (exit $ac_status); }; } &&
5277 <         { ac_try='test -s conftest.$ac_objext'
5278 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5279 <  (eval $ac_try) 2>&5
5280 <  ac_status=$?
5281 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5282 <  (exit $ac_status); }; }; then
5283 <  eval "$as_ac_Header=yes"
5146 >  if test -n "$YACC"; then
5147 >  ac_cv_prog_YACC="$YACC" # Let the user override the test.
5148   else
5149 <  echo "$as_me: failed program was:" >&5
5150 < sed 's/^/| /' conftest.$ac_ext >&5
5149 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5150 > for as_dir in $PATH
5151 > do
5152 >  IFS=$as_save_IFS
5153 >  test -z "$as_dir" && as_dir=.
5154 >  for ac_exec_ext in '' $ac_executable_extensions; do
5155 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5156 >    ac_cv_prog_YACC="$ac_prog"
5157 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5158 >    break 2
5159 >  fi
5160 > done
5161 > done
5162 > IFS=$as_save_IFS
5163  
5288 eval "$as_ac_Header=no"
5164   fi
5290 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5165   fi
5166 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5167 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5168 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5169 <  cat >>confdefs.h <<_ACEOF
5170 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5171 < _ACEOF
5172 <
5166 > YACC=$ac_cv_prog_YACC
5167 > if test -n "$YACC"; then
5168 >  { echo "$as_me:$LINENO: result: $YACC" >&5
5169 > echo "${ECHO_T}$YACC" >&6; }
5170 > else
5171 >  { echo "$as_me:$LINENO: result: no" >&5
5172 > echo "${ECHO_T}no" >&6; }
5173   fi
5174  
5175 +
5176 +  test -n "$YACC" && break
5177   done
5178 + test -n "$YACC" || YACC="yacc"
5179  
5180  
5181 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
5182 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
5183 < if test "${ac_cv_cxx_have_stl+set}" = set; then
5181 > for ac_prog in flex lex
5182 > do
5183 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5184 > set dummy $ac_prog; ac_word=$2
5185 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5186 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5187 > if test "${ac_cv_prog_LEX+set}" = set; then
5188    echo $ECHO_N "(cached) $ECHO_C" >&6
5189   else
5190 +  if test -n "$LEX"; then
5191 +  ac_cv_prog_LEX="$LEX" # Let the user override the test.
5192 + else
5193 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5194 + for as_dir in $PATH
5195 + do
5196 +  IFS=$as_save_IFS
5197 +  test -z "$as_dir" && as_dir=.
5198 +  for ac_exec_ext in '' $ac_executable_extensions; do
5199 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5200 +    ac_cv_prog_LEX="$ac_prog"
5201 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5202 +    break 2
5203 +  fi
5204 + done
5205 + done
5206 + IFS=$as_save_IFS
5207  
5208 + fi
5209 + fi
5210 + LEX=$ac_cv_prog_LEX
5211 + if test -n "$LEX"; then
5212 +  { echo "$as_me:$LINENO: result: $LEX" >&5
5213 + echo "${ECHO_T}$LEX" >&6; }
5214 + else
5215 +  { echo "$as_me:$LINENO: result: no" >&5
5216 + echo "${ECHO_T}no" >&6; }
5217 + fi
5218  
5219  
5220 < ac_ext=cc
5221 < ac_cpp='$CXXCPP $CPPFLAGS'
5222 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5315 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5316 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5220 >  test -n "$LEX" && break
5221 > done
5222 > test -n "$LEX" || LEX=":"
5223  
5224 < cat >conftest.$ac_ext <<_ACEOF
5225 < /* confdefs.h.  */
5226 < _ACEOF
5227 < cat confdefs.h >>conftest.$ac_ext
5228 < cat >>conftest.$ac_ext <<_ACEOF
5229 < /* end confdefs.h.  */
5230 < #include <list>
5231 < #include <deque>
5232 < #ifdef HAVE_NAMESPACES
5233 < using namespace std;
5224 > if test "x$LEX" != "x:"; then
5225 >  cat >conftest.l <<_ACEOF
5226 > %%
5227 > a { ECHO; }
5228 > b { REJECT; }
5229 > c { yymore (); }
5230 > d { yyless (1); }
5231 > e { yyless (input () != 0); }
5232 > f { unput (yytext[0]); }
5233 > . { BEGIN INITIAL; }
5234 > %%
5235 > #ifdef YYTEXT_POINTER
5236 > extern char *yytext;
5237   #endif
5238   int
5239 < main ()
5239 > main (void)
5240   {
5241 < list<int> x; x.push_back(5);
5333 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
5334 <  ;
5335 <  return 0;
5241 >  return ! yylex () + ! yywrap ();
5242   }
5243   _ACEOF
5244 < rm -f conftest.$ac_objext
5245 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5246 <  (eval $ac_compile) 2>conftest.er1
5244 > { (ac_try="$LEX conftest.l"
5245 > case "(($ac_try" in
5246 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5247 >  *) ac_try_echo=$ac_try;;
5248 > esac
5249 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5250 >  (eval "$LEX conftest.l") 2>&5
5251    ac_status=$?
5342  grep -v '^ *+' conftest.er1 >conftest.err
5343  rm -f conftest.er1
5344  cat conftest.err >&5
5252    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5253 <  (exit $ac_status); } &&
5254 <         { ac_try='test -z "$ac_cxx_werror_flag"
5255 <                         || test ! -s conftest.err'
5256 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5257 <  (eval $ac_try) 2>&5
5351 <  ac_status=$?
5352 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5353 <  (exit $ac_status); }; } &&
5354 <         { ac_try='test -s conftest.$ac_objext'
5355 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5356 <  (eval $ac_try) 2>&5
5357 <  ac_status=$?
5358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5359 <  (exit $ac_status); }; }; then
5360 <  ac_cv_cxx_have_stl=yes
5253 >  (exit $ac_status); }
5254 > { echo "$as_me:$LINENO: checking lex output file root" >&5
5255 > echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
5256 > if test "${ac_cv_prog_lex_root+set}" = set; then
5257 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5258   else
5362  echo "$as_me: failed program was:" >&5
5363 sed 's/^/| /' conftest.$ac_ext >&5
5259  
5260 < ac_cv_cxx_have_stl=no
5260 > if test -f lex.yy.c; then
5261 >  ac_cv_prog_lex_root=lex.yy
5262 > elif test -f lexyy.c; then
5263 >  ac_cv_prog_lex_root=lexyy
5264 > else
5265 >  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
5266 > echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
5267 >   { (exit 1); exit 1; }; }
5268   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
5373
5374
5269   fi
5270 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
5271 < echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
5272 < if test "$ac_cv_cxx_have_stl" = yes; then
5270 > { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
5271 > echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
5272 > LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5273  
5274 < cat >>confdefs.h <<\_ACEOF
5275 < #define HAVE_STL
5276 < _ACEOF
5277 <
5384 < fi
5385 <
5386 <
5387 <
5388 <  if test "${ac_cv_header_iostream+set}" = set; then
5389 <  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
5274 > if test -z "${LEXLIB+set}"; then
5275 >  { echo "$as_me:$LINENO: checking lex library" >&5
5276 > echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
5277 > if test "${ac_cv_lib_lex+set}" = set; then
5278    echo $ECHO_N "(cached) $ECHO_C" >&6
5393 fi
5394 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
5395 echo "${ECHO_T}$ac_cv_header_iostream" >&6
5279   else
5280 <  # Is the header compilable?
5281 < echo "$as_me:$LINENO: checking iostream usability" >&5
5282 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
5283 < cat >conftest.$ac_ext <<_ACEOF
5284 < /* confdefs.h.  */
5280 >
5281 >    ac_save_LIBS=$LIBS
5282 >    ac_cv_lib_lex='none needed'
5283 >    for ac_lib in '' -lfl -ll; do
5284 >      LIBS="$ac_lib $ac_save_LIBS"
5285 >      cat >conftest.$ac_ext <<_ACEOF
5286 > `cat $LEX_OUTPUT_ROOT.c`
5287   _ACEOF
5288 < cat confdefs.h >>conftest.$ac_ext
5289 < cat >>conftest.$ac_ext <<_ACEOF
5290 < /* end confdefs.h.  */
5291 < $ac_includes_default
5292 < #include <iostream>
5293 < _ACEOF
5294 < rm -f conftest.$ac_objext
5295 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5411 <  (eval $ac_compile) 2>conftest.er1
5288 > rm -f conftest.$ac_objext conftest$ac_exeext
5289 > if { (ac_try="$ac_link"
5290 > case "(($ac_try" in
5291 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5292 >  *) ac_try_echo=$ac_try;;
5293 > esac
5294 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5295 >  (eval "$ac_link") 2>conftest.er1
5296    ac_status=$?
5297    grep -v '^ *+' conftest.er1 >conftest.err
5298    rm -f conftest.er1
5299    cat conftest.err >&5
5300    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5301 <  (exit $ac_status); } &&
5302 <         { ac_try='test -z "$ac_cxx_werror_flag"
5303 <                         || test ! -s conftest.err'
5304 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5305 <  (eval $ac_try) 2>&5
5306 <  ac_status=$?
5423 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 <  (exit $ac_status); }; } &&
5425 <         { ac_try='test -s conftest.$ac_objext'
5426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5427 <  (eval $ac_try) 2>&5
5428 <  ac_status=$?
5429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430 <  (exit $ac_status); }; }; then
5431 <  ac_header_compiler=yes
5301 >  (exit $ac_status); } && {
5302 >         test -z "$ac_c_werror_flag" ||
5303 >         test ! -s conftest.err
5304 >       } && test -s conftest$ac_exeext &&
5305 >       $as_test_x conftest$ac_exeext; then
5306 >  ac_cv_lib_lex=$ac_lib
5307   else
5308    echo "$as_me: failed program was:" >&5
5309   sed 's/^/| /' conftest.$ac_ext >&5
5310  
5436 ac_header_compiler=no
5437 fi
5438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5439 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5440 echo "${ECHO_T}$ac_header_compiler" >&6
5311  
5442 # Is the header present?
5443 echo "$as_me:$LINENO: checking iostream presence" >&5
5444 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
5445 cat >conftest.$ac_ext <<_ACEOF
5446 /* confdefs.h.  */
5447 _ACEOF
5448 cat confdefs.h >>conftest.$ac_ext
5449 cat >>conftest.$ac_ext <<_ACEOF
5450 /* end confdefs.h.  */
5451 #include <iostream>
5452 _ACEOF
5453 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5454  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5455  ac_status=$?
5456  grep -v '^ *+' conftest.er1 >conftest.err
5457  rm -f conftest.er1
5458  cat conftest.err >&5
5459  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460  (exit $ac_status); } >/dev/null; then
5461  if test -s conftest.err; then
5462    ac_cpp_err=$ac_cxx_preproc_warn_flag
5463    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5464  else
5465    ac_cpp_err=
5466  fi
5467 else
5468  ac_cpp_err=yes
5312   fi
5470 if test -z "$ac_cpp_err"; then
5471  ac_header_preproc=yes
5472 else
5473  echo "$as_me: failed program was:" >&5
5474 sed 's/^/| /' conftest.$ac_ext >&5
5313  
5314 <  ac_header_preproc=no
5315 < fi
5316 < rm -f conftest.err conftest.$ac_ext
5317 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5318 < echo "${ECHO_T}$ac_header_preproc" >&6
5314 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5315 >      conftest$ac_exeext conftest.$ac_ext
5316 >      test "$ac_cv_lib_lex" != 'none needed' && break
5317 >    done
5318 >    LIBS=$ac_save_LIBS
5319  
5482 # So?  What about this header?
5483 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5484  yes:no: )
5485    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
5486 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
5487    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
5488 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
5489    ac_header_preproc=yes
5490    ;;
5491  no:yes:* )
5492    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
5493 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
5494    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
5495 echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
5496    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
5497 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
5498    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
5499 echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
5500    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
5501 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
5502    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
5503 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
5504    (
5505      cat <<\_ASBOX
5506 ## ------------------------------ ##
5507 ## Report this to gezelter@nd.edu ##
5508 ## ------------------------------ ##
5509 _ASBOX
5510    ) |
5511      sed "s/^/$as_me: WARNING:     /" >&2
5512    ;;
5513 esac
5514 echo "$as_me:$LINENO: checking for iostream" >&5
5515 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5516 if test "${ac_cv_header_iostream+set}" = set; then
5517  echo $ECHO_N "(cached) $ECHO_C" >&6
5518 else
5519  ac_cv_header_iostream=$ac_header_preproc
5320   fi
5321 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
5322 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
5323 <
5321 > { echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
5322 > echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
5323 >  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
5324   fi
5525 if test $ac_cv_header_iostream = yes; then
5325  
5326  
5327 < cat >>confdefs.h <<\_ACEOF
5328 < #define HAVE_IOSTREAM 1
5329 < _ACEOF
5531 <
5532 <
5533 < else
5534 <
5535 <
5536 < for ac_header in iostream.h
5537 < do
5538 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5539 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5540 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5541 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5542 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5327 > { echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
5328 > echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
5329 > if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
5330    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
5331   else
5332 <  # Is the header compilable?
5333 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5334 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5332 >  # POSIX says lex can declare yytext either as a pointer or an array; the
5333 > # default is implementation-dependent.  Figure out which it is, since
5334 > # not all implementations provide the %pointer and %array declarations.
5335 > ac_cv_prog_lex_yytext_pointer=no
5336 > ac_save_LIBS=$LIBS
5337 > LIBS="$LEXLIB $ac_save_LIBS"
5338   cat >conftest.$ac_ext <<_ACEOF
5339 < /* confdefs.h.  */
5339 > #define YYTEXT_POINTER 1
5340 > `cat $LEX_OUTPUT_ROOT.c`
5341   _ACEOF
5342 < cat confdefs.h >>conftest.$ac_ext
5343 < cat >>conftest.$ac_ext <<_ACEOF
5344 < /* end confdefs.h.  */
5345 < $ac_includes_default
5346 < #include <$ac_header>
5347 < _ACEOF
5348 < rm -f conftest.$ac_objext
5349 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5562 <  (eval $ac_compile) 2>conftest.er1
5342 > rm -f conftest.$ac_objext conftest$ac_exeext
5343 > if { (ac_try="$ac_link"
5344 > case "(($ac_try" in
5345 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5346 >  *) ac_try_echo=$ac_try;;
5347 > esac
5348 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5349 >  (eval "$ac_link") 2>conftest.er1
5350    ac_status=$?
5351    grep -v '^ *+' conftest.er1 >conftest.err
5352    rm -f conftest.er1
5353    cat conftest.err >&5
5354    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5355 <  (exit $ac_status); } &&
5356 <         { ac_try='test -z "$ac_cxx_werror_flag"
5357 <                         || test ! -s conftest.err'
5358 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5359 <  (eval $ac_try) 2>&5
5360 <  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
5355 >  (exit $ac_status); } && {
5356 >         test -z "$ac_c_werror_flag" ||
5357 >         test ! -s conftest.err
5358 >       } && test -s conftest$ac_exeext &&
5359 >       $as_test_x conftest$ac_exeext; then
5360 >  ac_cv_prog_lex_yytext_pointer=yes
5361   else
5362    echo "$as_me: failed program was:" >&5
5363   sed 's/^/| /' conftest.$ac_ext >&5
5364  
5587 ac_header_compiler=no
5588 fi
5589 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5590 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5591 echo "${ECHO_T}$ac_header_compiler" >&6
5365  
5593 # Is the header present?
5594 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5595 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5596 cat >conftest.$ac_ext <<_ACEOF
5597 /* confdefs.h.  */
5598 _ACEOF
5599 cat confdefs.h >>conftest.$ac_ext
5600 cat >>conftest.$ac_ext <<_ACEOF
5601 /* end confdefs.h.  */
5602 #include <$ac_header>
5603 _ACEOF
5604 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5605  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5606  ac_status=$?
5607  grep -v '^ *+' conftest.er1 >conftest.err
5608  rm -f conftest.er1
5609  cat conftest.err >&5
5610  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611  (exit $ac_status); } >/dev/null; then
5612  if test -s conftest.err; then
5613    ac_cpp_err=$ac_cxx_preproc_warn_flag
5614    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5615  else
5616    ac_cpp_err=
5617  fi
5618 else
5619  ac_cpp_err=yes
5366   fi
5621 if test -z "$ac_cpp_err"; then
5622  ac_header_preproc=yes
5623 else
5624  echo "$as_me: failed program was:" >&5
5625 sed 's/^/| /' conftest.$ac_ext >&5
5367  
5368 <  ac_header_preproc=no
5369 < fi
5370 < 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
5368 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5369 >      conftest$ac_exeext conftest.$ac_ext
5370 > LIBS=$ac_save_LIBS
5371  
5633 # So?  What about this header?
5634 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5635  yes:no: )
5636    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5637 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5638    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5639 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5640    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
5669 else
5670  eval "$as_ac_Header=\$ac_header_preproc"
5372   fi
5373 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5374 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5373 > { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
5374 > echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
5375 > if test $ac_cv_prog_lex_yytext_pointer = yes; then
5376  
5377 < fi
5378 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5677 <  cat >>confdefs.h <<_ACEOF
5678 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5377 > cat >>confdefs.h <<\_ACEOF
5378 > #define YYTEXT_POINTER 1
5379   _ACEOF
5380  
5381   fi
5382 + rm -f conftest.l $LEX_OUTPUT_ROOT.c
5383  
5683 done
5684
5685
5384   fi
5385  
5386 <
5387 <
5388 <
5389 <  if test "${ac_cv_header_iomanip+set}" = set; then
5390 <  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
5386 >   # Extract the first word of "perl", so it can be a program name with args.
5387 > set dummy perl; ac_word=$2
5388 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5389 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5390 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
5391    echo $ECHO_N "(cached) $ECHO_C" >&6
5696 fi
5697 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5698 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
5392   else
5393 <  # Is the header compilable?
5394 < echo "$as_me:$LINENO: checking iomanip usability" >&5
5395 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
5396 < cat >conftest.$ac_ext <<_ACEOF
5397 < /* confdefs.h.  */
5398 < _ACEOF
5399 < cat confdefs.h >>conftest.$ac_ext
5400 < cat >>conftest.$ac_ext <<_ACEOF
5401 < /* end confdefs.h.  */
5402 < $ac_includes_default
5403 < #include <iomanip>
5404 < _ACEOF
5405 < rm -f conftest.$ac_objext
5406 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5407 <  (eval $ac_compile) 2>conftest.er1
5715 <  ac_status=$?
5716 <  grep -v '^ *+' conftest.er1 >conftest.err
5717 <  rm -f conftest.er1
5718 <  cat conftest.err >&5
5719 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5720 <  (exit $ac_status); } &&
5721 <         { ac_try='test -z "$ac_cxx_werror_flag"
5722 <                         || test ! -s conftest.err'
5723 <  { (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
5734 <  ac_header_compiler=yes
5735 < else
5736 <  echo "$as_me: failed program was:" >&5
5737 < sed 's/^/| /' conftest.$ac_ext >&5
5738 <
5739 < ac_header_compiler=no
5740 < 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
5744 <
5745 < # Is the header present?
5746 < echo "$as_me:$LINENO: checking iomanip presence" >&5
5747 < echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
5748 < cat >conftest.$ac_ext <<_ACEOF
5749 < /* confdefs.h.  */
5750 < _ACEOF
5751 < cat confdefs.h >>conftest.$ac_ext
5752 < cat >>conftest.$ac_ext <<_ACEOF
5753 < /* end confdefs.h.  */
5754 < #include <iomanip>
5755 < _ACEOF
5756 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5757 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5758 <  ac_status=$?
5759 <  grep -v '^ *+' conftest.er1 >conftest.err
5760 <  rm -f conftest.er1
5761 <  cat conftest.err >&5
5762 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5763 <  (exit $ac_status); } >/dev/null; then
5764 <  if test -s conftest.err; then
5765 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5766 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5767 <  else
5768 <    ac_cpp_err=
5393 >  case $PERLINTERP in
5394 >  [\\/]* | ?:[\\/]*)
5395 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5396 >  ;;
5397 >  *)
5398 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5399 > for as_dir in $PATH
5400 > do
5401 >  IFS=$as_save_IFS
5402 >  test -z "$as_dir" && as_dir=.
5403 >  for ac_exec_ext in '' $ac_executable_extensions; do
5404 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5405 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5406 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5407 >    break 2
5408    fi
5409 < else
5410 <  ac_cpp_err=yes
5411 < fi
5773 < if test -z "$ac_cpp_err"; then
5774 <  ac_header_preproc=yes
5775 < else
5776 <  echo "$as_me: failed program was:" >&5
5777 < sed 's/^/| /' conftest.$ac_ext >&5
5409 > done
5410 > done
5411 > IFS=$as_save_IFS
5412  
5413 <  ac_header_preproc=no
5414 < 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
5784 <
5785 < # So?  What about this header?
5786 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5787 <  yes:no: )
5788 <    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
5789 < echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
5790 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
5791 < echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
5792 <    ac_header_preproc=yes
5793 <    ;;
5794 <  no:yes:* )
5795 <    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
5796 < echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
5797 <    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
5798 < echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
5799 <    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
5800 < echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
5801 <    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
5802 < echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
5803 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
5804 < echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
5805 <    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
5806 < echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
5807 <    (
5808 <      cat <<\_ASBOX
5809 < ## ------------------------------ ##
5810 < ## Report this to gezelter@nd.edu ##
5811 < ## ------------------------------ ##
5812 < _ASBOX
5813 <    ) |
5814 <      sed "s/^/$as_me: WARNING:     /" >&2
5815 <    ;;
5413 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5414 >  ;;
5415   esac
5416 < echo "$as_me:$LINENO: checking for iomanip" >&5
5417 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
5418 < if test "${ac_cv_header_iomanip+set}" = set; then
5419 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5416 > fi
5417 > PERLINTERP=$ac_cv_path_PERLINTERP
5418 > if test -n "$PERLINTERP"; then
5419 >  { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5420 > echo "${ECHO_T}$PERLINTERP" >&6; }
5421   else
5422 <  ac_cv_header_iomanip=$ac_header_preproc
5422 >  { echo "$as_me:$LINENO: result: no" >&5
5423 > echo "${ECHO_T}no" >&6; }
5424   fi
5824 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5825 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
5425  
5827 fi
5828 if test $ac_cv_header_iomanip = yes; then
5426  
5427 +   ac_cv_path_perlinterp="$PERLINTERP"
5428 +   _sHpB='#!'
5429  
5831 cat >>confdefs.h <<\_ACEOF
5832 #define HAVE_IOMANIP 1
5833 _ACEOF
5430  
5431 + # Check whether --with-perl-shebang was given.
5432 + if test "${with_perl_shebang+set}" = set; then
5433 +  withval=$with_perl_shebang; opt_perl_shebang="$withval"
5434 + else
5435 +                opt_perl_shebang="not_set"
5436 + fi
5437  
5438 +   { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5439 + echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
5440 + if test "${ax_cv_opt_perl_shebang+set}" = set; then
5441 +  echo $ECHO_N "(cached) $ECHO_C" >&6
5442   else
5443 +   case "$opt_perl_shebang" in
5444 +                      not_set  ) ax_cv_opt_perl_shebang=''
5445 +                               ;;
5446 +                         *     )
5447 +        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5448 +                    esac
5449  
5450 + fi
5451 + { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5452 + echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
5453 +   if test "A$ax_cv_opt_perl_shebang" != "A"
5454 +     then
5455 +       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5456 +       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5457 +              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5458 + echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5459  
5460 < for ac_header in iomanip.h
5461 < do
5462 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5463 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5464 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5465 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5466 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5460 > # Automatic detection of sharpbang formula starts here
5461 >     else
5462 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
5463 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
5464 >   { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5465 > echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
5466 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5467    echo $ECHO_N "(cached) $ECHO_C" >&6
5847 fi
5848 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5849 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5468   else
5469 <  # Is the header compilable?
5470 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5471 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5472 < cat >conftest.$ac_ext <<_ACEOF
5473 < /* confdefs.h.  */
5474 < _ACEOF
5475 < cat confdefs.h >>conftest.$ac_ext
5476 < cat >>conftest.$ac_ext <<_ACEOF
5477 < /* end confdefs.h.  */
5478 < $ac_includes_default
5479 < #include <$ac_header>
5480 < _ACEOF
5863 < rm -f conftest.$ac_objext
5864 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5865 <  (eval $ac_compile) 2>conftest.er1
5866 <  ac_status=$?
5867 <  grep -v '^ *+' conftest.er1 >conftest.err
5868 <  rm -f conftest.er1
5869 <  cat conftest.err >&5
5870 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5871 <  (exit $ac_status); } &&
5872 <         { ac_try='test -z "$ac_cxx_werror_flag"
5873 <                         || test ! -s conftest.err'
5874 <  { (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
5885 <  ac_header_compiler=yes
5886 < else
5887 <  echo "$as_me: failed program was:" >&5
5888 < sed 's/^/| /' conftest.$ac_ext >&5
5469 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5470 >        if test "x$_somian_kspb_perl" == x
5471 >          then _somian_ksbp_warn_empty='durnit'
5472 >          else
5473 >          case "A$_somian_kspb_perl" in
5474 >                 A#!*perl* )
5475 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5476 >                        ;;
5477 >                     A*    )  _somian_ksbp_warn_defau='trouble'
5478 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5479 >          esac
5480 >        fi
5481  
5890 ac_header_compiler=no
5482   fi
5483 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5484 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5485 < echo "${ECHO_T}$ac_header_compiler" >&6
5483 > { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5484 > echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
5485 > # The above prints Checking ... result message to user.
5486 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5487  
5488 < # Is the header present?
5489 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5490 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5491 < cat >conftest.$ac_ext <<_ACEOF
5492 < /* confdefs.h.  */
5493 < _ACEOF
5494 < cat confdefs.h >>conftest.$ac_ext
5495 < cat >>conftest.$ac_ext <<_ACEOF
5496 < /* end confdefs.h.  */
5497 < #include <$ac_header>
5498 < _ACEOF
5499 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5500 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5501 <  ac_status=$?
5502 <  grep -v '^ *+' conftest.er1 >conftest.err
5503 <  rm -f conftest.er1
5504 <  cat conftest.err >&5
5505 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5506 <  (exit $ac_status); } >/dev/null; then
5507 <  if test -s conftest.err; then
5508 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5509 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5488 >    if test A${_somian_ksbp_warn_empty+set} == Aset
5489 >      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5490 > echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5491 >    fi
5492 > # Inform user after printing result value
5493 >    if test A${_somian_ksbp_warn_defau+set} == Aset
5494 >      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
5495 > echo "$as_me: Maybe Not good -" >&6;}
5496 >           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5497 > echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5498 >      else { echo "$as_me:$LINENO: OK Good result - " >&5
5499 > echo "$as_me: OK Good result - " >&6;}
5500 >           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5501 > echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5502 >    fi
5503 >  fi
5504 >
5505 > # Find a good install program.  We prefer a C program (faster),
5506 > # so one script is as good as another.  But avoid the broken or
5507 > # incompatible versions:
5508 > # SysV /etc/install, /usr/sbin/install
5509 > # SunOS /usr/etc/install
5510 > # IRIX /sbin/install
5511 > # AIX /bin/install
5512 > # AmigaOS /C/install, which installs bootblocks on floppy discs
5513 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5514 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5515 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5516 > # OS/2's system install, which has a completely different semantic
5517 > # ./install, which can be erroneously created by make from ./install.sh.
5518 > { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5519 > echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
5520 > if test -z "$INSTALL"; then
5521 > if test "${ac_cv_path_install+set}" = set; then
5522 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5523 > else
5524 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5525 > for as_dir in $PATH
5526 > do
5527 >  IFS=$as_save_IFS
5528 >  test -z "$as_dir" && as_dir=.
5529 >  # Account for people who put trailing slashes in PATH elements.
5530 > case $as_dir/ in
5531 >  ./ | .// | /cC/* | \
5532 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5533 >  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5534 >  /usr/ucb/* ) ;;
5535 >  *)
5536 >    # OSF1 and SCO ODT 3.0 have their own names for install.
5537 >    # Don't use installbsd from OSF since it installs stuff as root
5538 >    # by default.
5539 >    for ac_prog in ginstall scoinst install; do
5540 >      for ac_exec_ext in '' $ac_executable_extensions; do
5541 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5542 >          if test $ac_prog = install &&
5543 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5544 >            # AIX install.  It has an incompatible calling convention.
5545 >            :
5546 >          elif test $ac_prog = install &&
5547 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5548 >            # program-specific install script used by HP pwplus--don't use.
5549 >            :
5550 >          else
5551 >            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5552 >            break 3
5553 >          fi
5554 >        fi
5555 >      done
5556 >    done
5557 >    ;;
5558 > esac
5559 > done
5560 > IFS=$as_save_IFS
5561 >
5562 >
5563 > fi
5564 >  if test "${ac_cv_path_install+set}" = set; then
5565 >    INSTALL=$ac_cv_path_install
5566    else
5567 <    ac_cpp_err=
5567 >    # As a last resort, use the slow shell script.  Don't cache a
5568 >    # value for INSTALL within a source directory, because that will
5569 >    # break other packages using the cache if that directory is
5570 >    # removed, or if the value is a relative name.
5571 >    INSTALL=$ac_install_sh
5572    fi
5573 + fi
5574 + { echo "$as_me:$LINENO: result: $INSTALL" >&5
5575 + echo "${ECHO_T}$INSTALL" >&6; }
5576 +
5577 + # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5578 + # It thinks the first close brace ends the variable substitution.
5579 + test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5580 +
5581 + test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5582 +
5583 + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5584 +
5585 + case "x$INSTALL" in
5586 +   x/*) ;;
5587 +   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5588 + esac
5589 + MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5590 + # Extract the first word of "ar", so it can be a program name with args.
5591 + set dummy ar; ac_word=$2
5592 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
5593 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5594 + if test "${ac_cv_prog_AR+set}" = set; then
5595 +  echo $ECHO_N "(cached) $ECHO_C" >&6
5596   else
5597 <  ac_cpp_err=yes
5597 >  if test -n "$AR"; then
5598 >  ac_cv_prog_AR="$AR" # Let the user override the test.
5599 > else
5600 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5601 > for as_dir in $PATH
5602 > do
5603 >  IFS=$as_save_IFS
5604 >  test -z "$as_dir" && as_dir=.
5605 >  for ac_exec_ext in '' $ac_executable_extensions; do
5606 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5607 >    ac_cv_prog_AR="ar"
5608 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5609 >    break 2
5610 >  fi
5611 > done
5612 > done
5613 > IFS=$as_save_IFS
5614 >
5615 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5616   fi
5617 < if test -z "$ac_cpp_err"; then
5618 <  ac_header_preproc=yes
5617 > fi
5618 > AR=$ac_cv_prog_AR
5619 > if test -n "$AR"; then
5620 >  { echo "$as_me:$LINENO: result: $AR" >&5
5621 > echo "${ECHO_T}$AR" >&6; }
5622   else
5623 <  echo "$as_me: failed program was:" >&5
5624 < sed 's/^/| /' conftest.$ac_ext >&5
5623 >  { echo "$as_me:$LINENO: result: no" >&5
5624 > echo "${ECHO_T}no" >&6; }
5625 > fi
5626  
5627 <  ac_header_preproc=no
5627 >
5628 > if test "$AR" = "NONE"; then
5629 >  cat >confcache <<\_ACEOF
5630 > # This file is a shell script that caches the results of configure
5631 > # tests run on this system so they can be shared between configure
5632 > # scripts and configure runs, see configure's option --config-cache.
5633 > # It is not useful on other systems.  If it contains results you don't
5634 > # want to keep, you may remove or edit it.
5635 > #
5636 > # config.status only pays attention to the cache file if you give it
5637 > # the --recheck option to rerun configure.
5638 > #
5639 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
5640 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
5641 > # following values.
5642 >
5643 > _ACEOF
5644 >
5645 > # The following way of writing the cache mishandles newlines in values,
5646 > # but we know of no workaround that is simple, portable, and efficient.
5647 > # So, we kill variables containing newlines.
5648 > # Ultrix sh set writes to stderr and can't be redirected directly,
5649 > # and sets the high bit in the cache file unless we assign to the vars.
5650 > (
5651 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5652 >    eval ac_val=\$$ac_var
5653 >    case $ac_val in #(
5654 >    *${as_nl}*)
5655 >      case $ac_var in #(
5656 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5657 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5658 >      esac
5659 >      case $ac_var in #(
5660 >      _ | IFS | as_nl) ;; #(
5661 >      *) $as_unset $ac_var ;;
5662 >      esac ;;
5663 >    esac
5664 >  done
5665 >
5666 >  (set) 2>&1 |
5667 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5668 >    *${as_nl}ac_space=\ *)
5669 >      # `set' does not quote correctly, so add quotes (double-quote
5670 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
5671 >      sed -n \
5672 >        "s/'/'\\\\''/g;
5673 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5674 >      ;; #(
5675 >    *)
5676 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
5677 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5678 >      ;;
5679 >    esac |
5680 >    sort
5681 > ) |
5682 >  sed '
5683 >     /^ac_cv_env_/b end
5684 >     t clear
5685 >     :clear
5686 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5687 >     t end
5688 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5689 >     :end' >>confcache
5690 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5691 >  if test -w "$cache_file"; then
5692 >    test "x$cache_file" != "x/dev/null" &&
5693 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
5694 > echo "$as_me: updating cache $cache_file" >&6;}
5695 >    cat confcache >$cache_file
5696 >  else
5697 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5698 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5699 >  fi
5700   fi
5701 < rm -f conftest.err conftest.$ac_ext
5702 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5703 < echo "${ECHO_T}$ac_header_preproc" >&6
5701 > rm -f confcache
5702 >  exit 1
5703 > fi
5704 > # Extract the first word of "ps", so it can be a program name with args.
5705 > set dummy ps; ac_word=$2
5706 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5707 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5708 > if test "${ac_cv_path_PS+set}" = set; then
5709 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5710 > else
5711 >  case $PS in
5712 >  [\\/]* | ?:[\\/]*)
5713 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
5714 >  ;;
5715 >  *)
5716 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5717 > for as_dir in $PATH
5718 > do
5719 >  IFS=$as_save_IFS
5720 >  test -z "$as_dir" && as_dir=.
5721 >  for ac_exec_ext in '' $ac_executable_extensions; do
5722 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5723 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5724 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5725 >    break 2
5726 >  fi
5727 > done
5728 > done
5729 > IFS=$as_save_IFS
5730  
5731 < # So?  What about this header?
5732 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5733 <  yes:no: )
5734 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5735 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5736 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5737 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5738 <    ac_header_preproc=yes
5739 <    ;;
5740 <  no:yes:* )
5741 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5742 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5743 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5744 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5745 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5746 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5952 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5953 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5954 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5955 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5956 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5957 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5958 <    (
5959 <      cat <<\_ASBOX
5960 < ## ------------------------------ ##
5961 < ## Report this to gezelter@nd.edu ##
5962 < ## ------------------------------ ##
5963 < _ASBOX
5964 <    ) |
5965 <      sed "s/^/$as_me: WARNING:     /" >&2
5966 <    ;;
5967 < esac
5968 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5969 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5970 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5731 >  ;;
5732 > esac
5733 > fi
5734 > PS=$ac_cv_path_PS
5735 > if test -n "$PS"; then
5736 >  { echo "$as_me:$LINENO: result: $PS" >&5
5737 > echo "${ECHO_T}$PS" >&6; }
5738 > else
5739 >  { echo "$as_me:$LINENO: result: no" >&5
5740 > echo "${ECHO_T}no" >&6; }
5741 > fi
5742 >
5743 >
5744 > { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5745 > echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
5746 > if test "${ac_cv_prog_ps_syntax+set}" = set; then
5747    echo $ECHO_N "(cached) $ECHO_C" >&6
5748   else
5973  eval "$as_ac_Header=\$ac_header_preproc"
5974 fi
5975 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5976 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5749  
5750 +        if $PS ax -o rss > /dev/null 2>&1; then
5751 +                ac_cv_prog_ps_ax=yes
5752 +        else
5753 +                ac_cv_prog_ps_ax=no
5754 +        fi
5755 +        if $PS -ef -o rss > /dev/null 2>&1; then
5756 +                ac_cv_prog_ps_ef=yes
5757 +        else
5758 +                ac_cv_prog_ps_ef=no
5759 +        fi
5760 +        if test "$ac_cv_prog_ps_ax" = yes; then
5761 +                ac_cv_prog_ps_syntax=BSD
5762 +        else
5763 +                if test "$ac_cv_prog_ps_ef" = yes; then
5764 +                        ac_cv_prog_ps_syntax=POSIX
5765 +                else
5766 +                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5767 + echo "$as_me: error: Could not determine ps syntax" >&2;}
5768 +   { (exit 1); exit 1; }; }
5769 +                fi
5770 +        fi
5771 +
5772   fi
5773 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5774 <  cat >>confdefs.h <<_ACEOF
5775 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5773 > { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5774 > echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
5775 >
5776 > cat >>confdefs.h <<_ACEOF
5777 > #define PSCOMMAND $PS
5778   _ACEOF
5779  
5780 < fi
5780 > if test "$ac_cv_prog_ps_syntax" = BSD; then
5781  
5782 < done
5782 > cat >>confdefs.h <<\_ACEOF
5783 > #define PSTYPE_IS_BSD 1
5784 > _ACEOF
5785  
5786 + else
5787 +   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5788  
5789 + cat >>confdefs.h <<\_ACEOF
5790 + #define PSTYPE_IS_POSIX 1
5791 + _ACEOF
5792 +
5793 +   else
5794 +       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5795 + echo "$as_me: error: Unknown ps syntax type!" >&2;}
5796 +   { (exit 1); exit 1; }; }
5797 +   fi
5798   fi
5799  
5800 + ac_ext=${ac_fc_srcext-f}
5801 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5802 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5803 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5804  
5805  
5806 <
5807 < for ac_header in cmath
5808 < do
5809 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5810 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5811 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5812 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6000 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5806 > ac_ext=${ac_fc_srcext-f}
5807 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5808 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5809 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5810 > { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5811 > echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
5812 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
5813    echo $ECHO_N "(cached) $ECHO_C" >&6
6002 fi
6003 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6004 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5814   else
5815 <  # Is the header compilable?
5816 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5817 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5818 < cat >conftest.$ac_ext <<_ACEOF
5819 < /* confdefs.h.  */
5815 >  ac_ext=F90
5816 > ac_fcflags_srcext_save=$ac_fcflags_srcext
5817 > ac_fcflags_srcext=
5818 > ac_cv_fc_srcext_F90=unknown
5819 > for ac_flag in none -qsuffix=f=F90 -Tf; do
5820 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5821 >  cat >conftest.$ac_ext <<_ACEOF
5822 >      program main
5823 >
5824 >      end
5825   _ACEOF
6012 cat confdefs.h >>conftest.$ac_ext
6013 cat >>conftest.$ac_ext <<_ACEOF
6014 /* end confdefs.h.  */
6015 $ac_includes_default
6016 #include <$ac_header>
6017 _ACEOF
5826   rm -f conftest.$ac_objext
5827 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5828 <  (eval $ac_compile) 2>conftest.er1
5827 > if { (ac_try="$ac_compile"
5828 > case "(($ac_try" in
5829 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5830 >  *) ac_try_echo=$ac_try;;
5831 > esac
5832 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5833 >  (eval "$ac_compile") 2>conftest.er1
5834    ac_status=$?
5835    grep -v '^ *+' conftest.er1 >conftest.err
5836    rm -f conftest.er1
5837    cat conftest.err >&5
5838    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5839 <  (exit $ac_status); } &&
5840 <         { ac_try='test -z "$ac_cxx_werror_flag"
5841 <                         || test ! -s conftest.err'
5842 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5843 <  (eval $ac_try) 2>&5
6031 <  ac_status=$?
6032 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6033 <  (exit $ac_status); }; } &&
6034 <         { ac_try='test -s conftest.$ac_objext'
6035 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6036 <  (eval $ac_try) 2>&5
6037 <  ac_status=$?
6038 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039 <  (exit $ac_status); }; }; then
6040 <  ac_header_compiler=yes
5839 >  (exit $ac_status); } && {
5840 >         test -z "$ac_fc_werror_flag" ||
5841 >         test ! -s conftest.err
5842 >       } && test -s conftest.$ac_objext; then
5843 >  ac_cv_fc_srcext_F90=$ac_flag; break
5844   else
5845    echo "$as_me: failed program was:" >&5
5846   sed 's/^/| /' conftest.$ac_ext >&5
5847  
5848 < ac_header_compiler=no
5848 >
5849   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
5850  
5851 < # Is the header present?
5852 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5853 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5854 < cat >conftest.$ac_ext <<_ACEOF
5855 < /* confdefs.h.  */
6056 < _ACEOF
6057 < cat confdefs.h >>conftest.$ac_ext
6058 < cat >>conftest.$ac_ext <<_ACEOF
6059 < /* end confdefs.h.  */
6060 < #include <$ac_header>
6061 < _ACEOF
6062 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6063 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6064 <  ac_status=$?
6065 <  grep -v '^ *+' conftest.er1 >conftest.err
6066 <  rm -f conftest.er1
6067 <  cat conftest.err >&5
6068 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6069 <  (exit $ac_status); } >/dev/null; then
6070 <  if test -s conftest.err; then
6071 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6072 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6073 <  else
6074 <    ac_cpp_err=
6075 <  fi
6076 < else
6077 <  ac_cpp_err=yes
5851 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5852 > done
5853 > rm -f conftest.$ac_objext conftest.F90
5854 > ac_fcflags_srcext=$ac_fcflags_srcext_save
5855 >
5856   fi
5857 < if test -z "$ac_cpp_err"; then
5858 <  ac_header_preproc=yes
5857 > { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5858 > echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
5859 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5860 >  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5861 > echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5862 >   { (exit 1); exit 1; }; }
5863   else
5864 <  echo "$as_me: failed program was:" >&5
5865 < sed 's/^/| /' conftest.$ac_ext >&5
5864 >  ac_fc_srcext=F90
5865 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
5866 >    ac_fcflags_srcext=""
5867 >    FCFLAGS_F90=""
5868 >  else
5869 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5870 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
5871 >  fi
5872  
6085  ac_header_preproc=no
6086 fi
6087 rm -f conftest.err conftest.$ac_ext
6088 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6089 echo "${ECHO_T}$ac_header_preproc" >&6
5873  
6091 # So?  What about this header?
6092 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6093  yes:no: )
6094    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6095 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6096    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6097 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6098    ac_header_preproc=yes
6099    ;;
6100  no:yes:* )
6101    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6102 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6103    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6104 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6105    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6106 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6107    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6108 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6109    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6110 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6111    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6112 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6113    (
6114      cat <<\_ASBOX
6115 ## ------------------------------ ##
6116 ## Report this to gezelter@nd.edu ##
6117 ## ------------------------------ ##
6118 _ASBOX
6119    ) |
6120      sed "s/^/$as_me: WARNING:     /" >&2
6121    ;;
6122 esac
6123 echo "$as_me:$LINENO: checking for $ac_header" >&5
6124 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6125 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6126  echo $ECHO_N "(cached) $ECHO_C" >&6
6127 else
6128  eval "$as_ac_Header=\$ac_header_preproc"
5874   fi
5875 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5876 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5875 > ac_ext=${ac_fc_srcext-f}
5876 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5877 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5878 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5879  
6133 fi
6134 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6135  cat >>confdefs.h <<_ACEOF
6136 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6137 _ACEOF
5880  
6139 fi
5881  
6141 done
5882  
5883  
5884 + # Try to determine native compiler flags that allow us to use F90 suffix
5885 + # for preprocessed f90 source.
5886  
5887 + if test "$ac_test_PREPFLAG" != "set"; then
5888 +  PREPFLAG=""
5889 +  case "${host_cpu}-${host_os}" in
5890  
5891 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
5892 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
5893 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
5894 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5895 < else
5891 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5892 >                    PREPFLAG="-fpp1 "
5893 >                fi;;
5894 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5895 >                    PREPFLAG="-qsuffix=cpp=F90 "
5896 >                fi;;
5897 >  *darwin*)
5898 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5899 >                PREPFLAG="-qsuffix=cpp=F90 "
5900 >        fi;;
5901 >  esac
5902  
5903 <      ac_cv_cxx_have_std_iostream=no
5904 <      ac_cv_cxx_need_use_std_iostream=no
5905 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
5903 >  if test -z "$PREPFLAG"; then
5904 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5905 > echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5906 >        PREPFLAG=""
5907 >  fi
5908  
5909 +  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5910 + echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
5911  
5912 <        ac_ext=cc
5913 < ac_cpp='$CXXCPP $CPPFLAGS'
5914 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5915 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6161 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5912 >  ac_ext=${ac_fc_srcext-f}
5913 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5914 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5915 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5916  
5917 <        cat >conftest.$ac_ext <<_ACEOF
5918 < /* confdefs.h.  */
5919 < _ACEOF
6166 < cat confdefs.h >>conftest.$ac_ext
6167 < cat >>conftest.$ac_ext <<_ACEOF
6168 < /* end confdefs.h.  */
5917 >  ac_save_ext=$ac_ext
5918 >  ac_ext=F90
5919 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5920  
5921 < #ifdef HAVE_IOSTREAM
5922 < #include <iostream>
5923 < #else
6173 < #include <iostream.h>
6174 < #endif
5921 >  if test "$PREPFLAG"; then
5922 >  FCFLAGS_SRCEXT="${PREPFLAG}"
5923 > fi
5924  
5925 < int
6177 < main ()
6178 < {
6179 < std::cout<<"Hello World"<<std::endl;return 0;
6180 <  ;
6181 <  return 0;
6182 < }
6183 < _ACEOF
6184 < rm -f conftest.$ac_objext
6185 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6186 <  (eval $ac_compile) 2>conftest.er1
6187 <  ac_status=$?
6188 <  grep -v '^ *+' conftest.er1 >conftest.err
6189 <  rm -f conftest.er1
6190 <  cat conftest.err >&5
6191 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6192 <  (exit $ac_status); } &&
6193 <         { ac_try='test -z "$ac_cxx_werror_flag"
6194 <                         || test ! -s conftest.err'
6195 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6196 <  (eval $ac_try) 2>&5
6197 <  ac_status=$?
6198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 <  (exit $ac_status); }; } &&
6200 <         { ac_try='test -s conftest.$ac_objext'
6201 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6202 <  (eval $ac_try) 2>&5
6203 <  ac_status=$?
6204 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6205 <  (exit $ac_status); }; }; then
6206 <  ac_cv_cxx_have_std_iostream=yes
6207 < else
6208 <  echo "$as_me: failed program was:" >&5
6209 < sed 's/^/| /' conftest.$ac_ext >&5
5925 >    cat >conftest.$ac_ext <<_ACEOF
5926  
6211 fi
6212 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6213        cat >conftest.$ac_ext <<_ACEOF
6214 /* confdefs.h.  */
6215 _ACEOF
6216 cat confdefs.h >>conftest.$ac_ext
6217 cat >>conftest.$ac_ext <<_ACEOF
6218 /* end confdefs.h.  */
5927  
5928 < #define __USE_STD_IOSTREAM 1
5929 < #ifdef HAVE_IOSTREAM
5930 < #include <iostream>
5931 < #else
6224 < #include <iostream.h>
6225 < #endif
5928 > program conftest
5929 >  integer :: i
5930 >  i = 1
5931 > end program conftest
5932  
6227 int
6228 main ()
6229 {
6230 std::cout<<"Hello World"<<std::endl;return 0;
6231  ;
6232  return 0;
6233 }
5933   _ACEOF
5934   rm -f conftest.$ac_objext
5935 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5936 <  (eval $ac_compile) 2>conftest.er1
5935 > if { (ac_try="$ac_compile"
5936 > case "(($ac_try" in
5937 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5938 >  *) ac_try_echo=$ac_try;;
5939 > esac
5940 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5941 >  (eval "$ac_compile") 2>conftest.er1
5942    ac_status=$?
5943    grep -v '^ *+' conftest.er1 >conftest.err
5944    rm -f conftest.er1
5945    cat conftest.err >&5
5946    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5947 <  (exit $ac_status); } &&
5948 <         { ac_try='test -z "$ac_cxx_werror_flag"
5949 <                         || test ! -s conftest.err'
5950 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5951 <  (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
5947 >  (exit $ac_status); } && {
5948 >         test -z "$ac_fc_werror_flag" ||
5949 >         test ! -s conftest.err
5950 >       } && test -s conftest.$ac_objext; then
5951 >  prepflagworks=1
5952   else
5953    echo "$as_me: failed program was:" >&5
5954   sed 's/^/| /' conftest.$ac_ext >&5
5955  
5956 +        prepflagworks=0
5957   fi
6263 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6264        ac_ext=cc
6265 ac_cpp='$CXXCPP $CPPFLAGS'
6266 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6267 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6268 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5958  
5959 <      fi
5959 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5960  
5961 < fi
5962 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
5963 < echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
5964 <  if test "$ac_cv_cxx_have_std_iostream" = yes; then
5961 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5962 >  ac_ext=$ac_save_ext
5963 >  ac_ext=${ac_fc_srcext-f}
5964 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5965 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5966 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5967  
6277 cat >>confdefs.h <<\_ACEOF
6278 #define HAVE_STD_IOSTREAM 1
6279 _ACEOF
5968  
5969 +  if test "$prepflagworks" = 1; then
5970 +    { echo "$as_me:$LINENO: result: yes" >&5
5971 + echo "${ECHO_T}yes" >&6; }
5972 +    FCFLAGS_SRCEXT="${PREPFLAG}"
5973 +
5974 +  else
5975 +    { echo "$as_me:$LINENO: result: no" >&5
5976 + echo "${ECHO_T}no" >&6; }
5977 +    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5978 + echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5979 +   { (exit 1); exit 1; }; }
5980    fi
5981 <  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
5981 > fi
5982  
6284 cat >>confdefs.h <<\_ACEOF
6285 #define __USE_STD_IOSTREAM 1
6286 _ACEOF
5983  
6288  fi
5984  
5985  
5986  
5987 + # Try to determine native compiler flags that allow us to use F90 suffix
5988 + # for preprocessed f90 source with -D type defines
5989  
5990 <  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
5991 < echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
5992 < if test "${ac_cv_cxx_have_std_stl+set}" = set; then
6296 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6297 < else
5990 > if test "$ac_test_PREPDEFFLAG" != "set"; then
5991 >  PREPDEFFLAG=""
5992 >  case "${host_cpu}-${host_os}" in
5993  
5994 <      ac_cv_cxx_have_std_stl=no
5995 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
5994 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5995 >                    PREPDEFFLAG=" "
5996 >                fi;;
5997 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5998 >                    PREPDEFFLAG="-WF,"
5999 >                fi;;
6000 >  *darwin*)
6001 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6002 >                PREPDEFFLAG="-WF,"
6003 >        fi;;
6004 >  esac
6005  
6006 +  if test -z "$PREPDEFFLAG"; then
6007 +        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
6008 + echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
6009 +        PREPDEFFLAG=" "
6010 +  fi
6011  
6012 <        ac_ext=cc
6013 < ac_cpp='$CXXCPP $CPPFLAGS'
6305 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6306 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6307 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6012 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
6013 > echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
6014  
6015 <        cat >conftest.$ac_ext <<_ACEOF
6016 < /* confdefs.h.  */
6017 < _ACEOF
6018 < cat confdefs.h >>conftest.$ac_ext
6313 < cat >>conftest.$ac_ext <<_ACEOF
6314 < /* end confdefs.h.  */
6315 < #include <list>
6015 >  ac_ext=${ac_fc_srcext-f}
6016 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6017 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6018 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6019  
6020 < int
6021 < main ()
6022 < {
6023 < std::list<int> foo;return 0;
6024 <  ;
6025 <  return 0;
6026 < }
6020 >  ac_save_ext=$ac_ext
6021 >  ac_ext=F90
6022 >  ac_save_FCFLAGS=$FCFLAGS
6023 >
6024 >  if test "$PREPDEFFLAG"; then
6025 >  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
6026 > fi
6027 >
6028 >    cat >conftest.$ac_ext <<_ACEOF
6029 >
6030 >
6031 > program conftest
6032 >  integer :: i
6033 > #ifdef TEST
6034 >  i = 1
6035 > #else
6036 >  choke me
6037 > #endif
6038 > end program conftest
6039 >
6040   _ACEOF
6041   rm -f conftest.$ac_objext
6042 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6043 <  (eval $ac_compile) 2>conftest.er1
6042 > if { (ac_try="$ac_compile"
6043 > case "(($ac_try" in
6044 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6045 >  *) ac_try_echo=$ac_try;;
6046 > esac
6047 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6048 >  (eval "$ac_compile") 2>conftest.er1
6049    ac_status=$?
6050    grep -v '^ *+' conftest.er1 >conftest.err
6051    rm -f conftest.er1
6052    cat conftest.err >&5
6053    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6054 <  (exit $ac_status); } &&
6055 <         { ac_try='test -z "$ac_cxx_werror_flag"
6056 <                         || test ! -s conftest.err'
6057 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6058 <  (eval $ac_try) 2>&5
6338 <  ac_status=$?
6339 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6340 <  (exit $ac_status); }; } &&
6341 <         { ac_try='test -s conftest.$ac_objext'
6342 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6343 <  (eval $ac_try) 2>&5
6344 <  ac_status=$?
6345 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6346 <  (exit $ac_status); }; }; then
6347 <  ac_cv_cxx_have_std_stl=yes
6054 >  (exit $ac_status); } && {
6055 >         test -z "$ac_fc_werror_flag" ||
6056 >         test ! -s conftest.err
6057 >       } && test -s conftest.$ac_objext; then
6058 >  prepdefflagworks=1
6059   else
6060    echo "$as_me: failed program was:" >&5
6061   sed 's/^/| /' conftest.$ac_ext >&5
6062  
6063 +        prepdefflagworks=0
6064   fi
6353 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6354        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
6065  
6066 <      fi
6066 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6067  
6068 < fi
6069 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
6070 < echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
6071 <  if test "$ac_cv_cxx_have_std_stl" = yes; then
6068 >  FCFLAGS=$ac_save_FCFLAGS
6069 >  ac_ext=$ac_save_ext
6070 >  ac_ext=${ac_fc_srcext-f}
6071 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6072 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6073 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6074  
6367 cat >>confdefs.h <<\_ACEOF
6368 #define HAVE_STD_STL 1
6369 _ACEOF
6075  
6076 +  if test "$prepdefflagworks" = 1; then
6077 +    { echo "$as_me:$LINENO: result: yes" >&5
6078 + echo "${ECHO_T}yes" >&6; }
6079 +
6080 +  else
6081 +    { echo "$as_me:$LINENO: result: no" >&5
6082 + echo "${ECHO_T}no" >&6; }
6083 +    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
6084 + echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
6085 +   { (exit 1); exit 1; }; }
6086    fi
6087 + fi
6088  
6089 <
6090 <
6091 <  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
6092 < echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
6093 < if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
6089 > ac_ext=${ac_fc_srcext-f}
6090 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6091 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6092 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6093 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6094 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6095 > if test "${ac_cv_prog_fc_v+set}" = set; then
6096    echo $ECHO_N "(cached) $ECHO_C" >&6
6097   else
6098 +  cat >conftest.$ac_ext <<_ACEOF
6099 +      program main
6100  
6101 <    ac_cv_cxx_have_fstream_attach=no
6382 <
6383 <
6384 <    ac_ext=cc
6385 < ac_cpp='$CXXCPP $CPPFLAGS'
6386 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6387 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6388 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6389 <
6390 <    cat >conftest.$ac_ext <<_ACEOF
6391 < /* confdefs.h.  */
6101 >      end
6102   _ACEOF
6393 cat confdefs.h >>conftest.$ac_ext
6394 cat >>conftest.$ac_ext <<_ACEOF
6395 /* end confdefs.h.  */
6396
6397 #ifdef HAVE_IOSTREAM
6398 #include <fstream>
6399 #else
6400 #include <fstream.h>
6401 #endif
6402 #ifdef HAVE_STD_IOSTREAM
6403 using namespace std;
6404 #endif
6405
6406 int
6407 main ()
6408 {
6409 int fd=0;ofstream s;s.attach(fd);
6410  ;
6411  return 0;
6412 }
6413 _ACEOF
6103   rm -f conftest.$ac_objext
6104 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6105 <  (eval $ac_compile) 2>conftest.er1
6104 > if { (ac_try="$ac_compile"
6105 > case "(($ac_try" in
6106 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6107 >  *) ac_try_echo=$ac_try;;
6108 > esac
6109 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6110 >  (eval "$ac_compile") 2>conftest.er1
6111    ac_status=$?
6112    grep -v '^ *+' conftest.er1 >conftest.err
6113    rm -f conftest.er1
6114    cat conftest.err >&5
6115    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6116 <  (exit $ac_status); } &&
6117 <         { ac_try='test -z "$ac_cxx_werror_flag"
6118 <                         || test ! -s conftest.err'
6119 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6120 <  (eval $ac_try) 2>&5
6121 <  ac_status=$?
6122 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6123 <  (exit $ac_status); }; } &&
6124 <         { ac_try='test -s conftest.$ac_objext'
6125 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6126 <  (eval $ac_try) 2>&5
6127 <  ac_status=$?
6128 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6129 <  (exit $ac_status); }; }; then
6130 <  ac_cv_cxx_have_fstream_attach=yes
6116 >  (exit $ac_status); } && {
6117 >         test -z "$ac_fc_werror_flag" ||
6118 >         test ! -s conftest.err
6119 >       } && test -s conftest.$ac_objext; then
6120 >  ac_cv_prog_fc_v=
6121 > # Try some options frequently used verbose output
6122 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6123 >  cat >conftest.$ac_ext <<_ACEOF
6124 >      program main
6125 >
6126 >      end
6127 > _ACEOF
6128 >
6129 > # Compile and link our simple test program by passing a flag (argument
6130 > # 1 to this macro) to the Fortran compiler in order to get
6131 > # "verbose" output that we can then parse for the Fortran linker
6132 > # flags.
6133 > ac_save_FFLAGS=$FCFLAGS
6134 > FCFLAGS="$FCFLAGS $ac_verb"
6135 > eval "set x $ac_link"
6136 > shift
6137 > echo "$as_me:$LINENO: $*" >&5
6138 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6139 > echo "$ac_fc_v_output" >&5
6140 > FCFLAGS=$ac_save_FFLAGS
6141 >
6142 > rm -f conftest*
6143 >
6144 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6145 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6146 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6147 > ac_fc_v_output="`echo $ac_fc_v_output |
6148 >        grep 'LPATH is:' |
6149 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6150 >
6151 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6152 > #        that detects unbalanced quotes in FLIBS should be implemented
6153 > #        and (ugh) tested at some point.
6154 > case $ac_fc_v_output in
6155 >  # If we are using xlf then replace all the commas with spaces.
6156 >  *xlfentry*)
6157 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6158 >
6159 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6160 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6161 >  *mGLOB_options_string*)
6162 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6163 >
6164 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6165 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6166 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6167 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6168 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6169 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6170 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6171 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6172 >
6173 >  # If we are using Cray Fortran then delete quotes.
6174 >  *cft90*)
6175 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6176 > esac
6177 >
6178 >
6179 >  # look for -l* and *.a constructs in the output
6180 >  for ac_arg in $ac_fc_v_output; do
6181 >     case $ac_arg in
6182 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6183 >          ac_cv_prog_fc_v=$ac_verb
6184 >          break 2 ;;
6185 >     esac
6186 >  done
6187 > done
6188 > if test -z "$ac_cv_prog_fc_v"; then
6189 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6190 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6191 > fi
6192   else
6193    echo "$as_me: failed program was:" >&5
6194   sed 's/^/| /' conftest.$ac_ext >&5
6195  
6196 +        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6197 + echo "$as_me: WARNING: compilation failed" >&2;}
6198   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
6199  
6200 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6201  
6202   fi
6203 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
6204 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
6205 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
6203 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6204 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
6205 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6206 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
6207 > if test "${ac_cv_fc_libs+set}" = set; then
6208 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6209 > else
6210 >  if test "x$FCLIBS" != "x"; then
6211 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6212 > else
6213  
6214 < cat >>confdefs.h <<\_ACEOF
6215 < #define HAVE_FSTREAM_ATTACH 1
6214 > cat >conftest.$ac_ext <<_ACEOF
6215 >      program main
6216 >
6217 >      end
6218   _ACEOF
6219  
6220 <  fi
6220 > # Compile and link our simple test program by passing a flag (argument
6221 > # 1 to this macro) to the Fortran compiler in order to get
6222 > # "verbose" output that we can then parse for the Fortran linker
6223 > # flags.
6224 > ac_save_FFLAGS=$FCFLAGS
6225 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6226 > eval "set x $ac_link"
6227 > shift
6228 > echo "$as_me:$LINENO: $*" >&5
6229 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6230 > echo "$ac_fc_v_output" >&5
6231 > FCFLAGS=$ac_save_FFLAGS
6232  
6233 + rm -f conftest*
6234  
6235 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6236 + # /foo, /bar, and /baz are search directories for the Fortran linker.
6237 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6238 + ac_fc_v_output="`echo $ac_fc_v_output |
6239 +        grep 'LPATH is:' |
6240 +        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6241  
6242 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
6243 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
6244 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
6245 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6242 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6243 > #        that detects unbalanced quotes in FLIBS should be implemented
6244 > #        and (ugh) tested at some point.
6245 > case $ac_fc_v_output in
6246 >  # If we are using xlf then replace all the commas with spaces.
6247 >  *xlfentry*)
6248 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6249 >
6250 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6251 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6252 >  *mGLOB_options_string*)
6253 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6254 >
6255 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6256 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6257 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6258 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6259 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6260 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6261 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6262 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6263 >
6264 >  # If we are using Cray Fortran then delete quotes.
6265 >  *cft90*)
6266 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6267 > esac
6268 >
6269 >
6270 >
6271 > ac_cv_fc_libs=
6272 >
6273 > # Save positional arguments (if any)
6274 > ac_save_positional="$@"
6275 >
6276 > set X $ac_fc_v_output
6277 > while test $# != 1; do
6278 >  shift
6279 >  ac_arg=$1
6280 >  case $ac_arg in
6281 >        [\\/]*.a | ?:[\\/]*.a)
6282 >            ac_exists=false
6283 >  for ac_i in $ac_cv_fc_libs; do
6284 >    if test x"$ac_arg" = x"$ac_i"; then
6285 >      ac_exists=true
6286 >      break
6287 >    fi
6288 >  done
6289 >
6290 >  if test x"$ac_exists" = xtrue; then
6291 >  :
6292   else
6293 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6294 + fi
6295  
6296 <    ac_cv_cxx_have_fstream_open=no
6297 <    ac_cv_cxx_fstream_open_prot=no
6296 >          ;;
6297 >        -bI:*)
6298 >            ac_exists=false
6299 >  for ac_i in $ac_cv_fc_libs; do
6300 >    if test x"$ac_arg" = x"$ac_i"; then
6301 >      ac_exists=true
6302 >      break
6303 >    fi
6304 >  done
6305  
6306 +  if test x"$ac_exists" = xtrue; then
6307 +  :
6308 + else
6309 +  if test "$ac_compiler_gnu" = yes; then
6310 +  for ac_link_opt in $ac_arg; do
6311 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6312 +  done
6313 + else
6314 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6315 + fi
6316 + fi
6317  
6318 <    ac_ext=cc
6319 < ac_cpp='$CXXCPP $CPPFLAGS'
6320 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6321 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6322 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6318 >          ;;
6319 >          # Ignore these flags.
6320 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6321 >          ;;
6322 >        -lkernel32)
6323 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6324 >          ;;
6325 >        -[LRuYz])
6326 >          # These flags, when seen by themselves, take an argument.
6327 >          # We remove the space between option and argument and re-iterate
6328 >          # unless we find an empty arg or a new option (starting with -)
6329 >          case $2 in
6330 >             "" | -*);;
6331 >             *)
6332 >                ac_arg="$ac_arg$2"
6333 >                shift; shift
6334 >                set X $ac_arg "$@"
6335 >                ;;
6336 >          esac
6337 >          ;;
6338 >        -YP,*)
6339 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6340 >              ac_exists=false
6341 >  for ac_i in $ac_cv_fc_libs; do
6342 >    if test x"$ac_j" = x"$ac_i"; then
6343 >      ac_exists=true
6344 >      break
6345 >    fi
6346 >  done
6347  
6348 <    # Try with 2 parameters
6349 <    cat >conftest.$ac_ext <<_ACEOF
6348 >  if test x"$ac_exists" = xtrue; then
6349 >  :
6350 > else
6351 >  ac_arg="$ac_arg $ac_j"
6352 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6353 > fi
6354 >
6355 >          done
6356 >          ;;
6357 >        -[lLR]*)
6358 >            ac_exists=false
6359 >  for ac_i in $ac_cv_fc_libs; do
6360 >    if test x"$ac_arg" = x"$ac_i"; then
6361 >      ac_exists=true
6362 >      break
6363 >    fi
6364 >  done
6365 >
6366 >  if test x"$ac_exists" = xtrue; then
6367 >  :
6368 > else
6369 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6370 > fi
6371 >
6372 >          ;;
6373 >        -zallextract*| -zdefaultextract)
6374 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6375 >          ;;
6376 >          # Ignore everything else.
6377 >  esac
6378 > done
6379 > # restore positional arguments
6380 > set X $ac_save_positional; shift
6381 >
6382 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6383 > # then we insist that the "run path" must be an absolute path (i.e. it
6384 > # must begin with a "/").
6385 > case `(uname -sr) 2>/dev/null` in
6386 >   "SunOS 5"*)
6387 >      ac_ld_run_path=`echo $ac_fc_v_output |
6388 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6389 >      test "x$ac_ld_run_path" != x &&
6390 >        if test "$ac_compiler_gnu" = yes; then
6391 >  for ac_link_opt in $ac_ld_run_path; do
6392 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6393 >  done
6394 > else
6395 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6396 > fi
6397 >      ;;
6398 > esac
6399 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6400 >
6401 > fi
6402 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6403 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6404 > FCLIBS="$ac_cv_fc_libs"
6405 >
6406 >
6407 > ac_ext=${ac_fc_srcext-f}
6408 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6409 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6410 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6411 >
6412 > ac_ext=${ac_fc_srcext-f}
6413 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6414 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6415 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6416 >
6417 > { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6418 > echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
6419 > if test "${ac_cv_fc_dummy_main+set}" = set; then
6420 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6421 > else
6422 >  ac_fc_dm_save_LIBS=$LIBS
6423 > LIBS="$LIBS $FCLIBS"
6424 > ac_fortran_dm_var=FC_DUMMY_MAIN
6425 > ac_ext=c
6426 > ac_cpp='$CPP $CPPFLAGS'
6427 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6428 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6429 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6430 >
6431 > # First, try linking without a dummy main:
6432 > cat >conftest.$ac_ext <<_ACEOF
6433   /* confdefs.h.  */
6434   _ACEOF
6435   cat confdefs.h >>conftest.$ac_ext
6436   cat >>conftest.$ac_ext <<_ACEOF
6437   /* end confdefs.h.  */
6438  
6439 < #ifdef HAVE_IOSTREAM
6440 < #include <fstream>
6441 < #else
6442 < #include <fstream.h>
6439 > #ifdef FC_DUMMY_MAIN
6440 > #ifndef FC_DUMMY_MAIN_EQ_F77
6441 > #  ifdef __cplusplus
6442 >     extern "C"
6443 > #  endif
6444 >   int FC_DUMMY_MAIN() { return 1; }
6445   #endif
6492 #ifdef HAVE_STD_IOSTREAM
6493 using namespace std;
6446   #endif
6495
6447   int
6448   main ()
6449   {
6450 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
6450 >
6451    ;
6452    return 0;
6453   }
6454   _ACEOF
6455 < rm -f conftest.$ac_objext
6456 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6457 <  (eval $ac_compile) 2>conftest.er1
6455 > rm -f conftest.$ac_objext conftest$ac_exeext
6456 > if { (ac_try="$ac_link"
6457 > case "(($ac_try" in
6458 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6459 >  *) ac_try_echo=$ac_try;;
6460 > esac
6461 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6462 >  (eval "$ac_link") 2>conftest.er1
6463    ac_status=$?
6464    grep -v '^ *+' conftest.er1 >conftest.err
6465    rm -f conftest.er1
6466    cat conftest.err >&5
6467    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6468 <  (exit $ac_status); } &&
6469 <         { ac_try='test -z "$ac_cxx_werror_flag"
6470 <                         || test ! -s conftest.err'
6471 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6472 <  (eval $ac_try) 2>&5
6473 <  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
6468 >  (exit $ac_status); } && {
6469 >         test -z "$ac_c_werror_flag" ||
6470 >         test ! -s conftest.err
6471 >       } && test -s conftest$ac_exeext &&
6472 >       $as_test_x conftest$ac_exeext; then
6473 >  ac_cv_fortran_dummy_main=none
6474   else
6475    echo "$as_me: failed program was:" >&5
6476   sed 's/^/| /' conftest.$ac_ext >&5
6477  
6478 +        ac_cv_fortran_dummy_main=unknown
6479   fi
6480 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6481 <    # Try with mode parameter
6482 <    cat >conftest.$ac_ext <<_ACEOF
6480 >
6481 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6482 >      conftest$ac_exeext conftest.$ac_ext
6483 >
6484 > if test $ac_cv_fortran_dummy_main = unknown; then
6485 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6486 >     cat >conftest.$ac_ext <<_ACEOF
6487   /* confdefs.h.  */
6488   _ACEOF
6489   cat confdefs.h >>conftest.$ac_ext
6490   cat >>conftest.$ac_ext <<_ACEOF
6491   /* end confdefs.h.  */
6492 <
6493 < #ifdef HAVE_IOSTREAM
6494 < #include <fstream>
6495 < #else
6496 < #include <fstream.h>
6492 > #define $ac_fortran_dm_var $ac_func
6493 > #ifdef FC_DUMMY_MAIN
6494 > #ifndef FC_DUMMY_MAIN_EQ_F77
6495 > #  ifdef __cplusplus
6496 >     extern "C"
6497 > #  endif
6498 >   int FC_DUMMY_MAIN() { return 1; }
6499   #endif
6546 #ifdef HAVE_STD_IOSTREAM
6547 using namespace std;
6500   #endif
6549
6501   int
6502   main ()
6503   {
6504 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
6504 >
6505    ;
6506    return 0;
6507   }
6508   _ACEOF
6509 < rm -f conftest.$ac_objext
6510 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6511 <  (eval $ac_compile) 2>conftest.er1
6509 > rm -f conftest.$ac_objext conftest$ac_exeext
6510 > if { (ac_try="$ac_link"
6511 > case "(($ac_try" in
6512 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6513 >  *) ac_try_echo=$ac_try;;
6514 > esac
6515 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6516 >  (eval "$ac_link") 2>conftest.er1
6517    ac_status=$?
6518    grep -v '^ *+' conftest.er1 >conftest.err
6519    rm -f conftest.er1
6520    cat conftest.err >&5
6521    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6522 <  (exit $ac_status); } &&
6523 <         { ac_try='test -z "$ac_cxx_werror_flag"
6524 <                         || test ! -s conftest.err'
6525 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6526 <  (eval $ac_try) 2>&5
6527 <  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
6522 >  (exit $ac_status); } && {
6523 >         test -z "$ac_c_werror_flag" ||
6524 >         test ! -s conftest.err
6525 >       } && test -s conftest$ac_exeext &&
6526 >       $as_test_x conftest$ac_exeext; then
6527 >  ac_cv_fortran_dummy_main=$ac_func; break
6528   else
6529    echo "$as_me: failed program was:" >&5
6530   sed 's/^/| /' conftest.$ac_ext >&5
6531  
6532 +
6533   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
6534  
6535 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6536 +      conftest$ac_exeext conftest.$ac_ext
6537 +   done
6538 + fi
6539 + ac_ext=${ac_fc_srcext-f}
6540 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6541 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6542 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6543 + ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6544 + rm -f conftest*
6545 + LIBS=$ac_fc_dm_save_LIBS
6546  
6547   fi
6548 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
6549 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
6550 <  if test "$ac_cv_cxx_have_fstream_open" = yes; then
6548 > { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6549 > echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
6550 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6551 > if test "$FC_DUMMY_MAIN" != unknown; then
6552 >  if test $FC_DUMMY_MAIN != none; then
6553  
6554 < cat >>confdefs.h <<\_ACEOF
6555 < #define HAVE_FSTREAM_OPEN 1
6554 > cat >>confdefs.h <<_ACEOF
6555 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6556   _ACEOF
6557  
6558 <  fi
6604 <  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
6558 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6559  
6560   cat >>confdefs.h <<\_ACEOF
6561 < #define FSTREAM_OPEN_PROT 1
6561 > #define FC_DUMMY_MAIN_EQ_F77 1
6562   _ACEOF
6563  
6564    fi
6565 + fi
6566 + else
6567 +  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6568 + See \`config.log' for more details." >&5
6569 + echo "$as_me: error: linking to Fortran libraries from C fails
6570 + See \`config.log' for more details." >&2;}
6571 +   { (exit 1); exit 1; }; }
6572 + fi
6573  
6574  
6575 + ac_ext=${ac_fc_srcext-f}
6576 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6577 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6578 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6579  
6580 <
6581 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
6582 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
6583 < if test "${ac_cv_lib_m_asin+set}" = set; then
6580 > ac_ext=${ac_fc_srcext-f}
6581 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6582 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6583 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6584 > { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6585 > echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
6586 > if test "${ac_cv_fc_mangling+set}" = set; then
6587    echo $ECHO_N "(cached) $ECHO_C" >&6
6588   else
6589 <  ac_check_lib_save_LIBS=$LIBS
6590 < LIBS="-lm  $LIBS"
6591 < cat >conftest.$ac_ext <<_ACEOF
6589 >  cat >conftest.$ac_ext <<_ACEOF
6590 >      subroutine foobar()
6591 >      return
6592 >      end
6593 >      subroutine foo_bar()
6594 >      return
6595 >      end
6596 > _ACEOF
6597 > rm -f conftest.$ac_objext
6598 > if { (ac_try="$ac_compile"
6599 > case "(($ac_try" in
6600 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6601 >  *) ac_try_echo=$ac_try;;
6602 > esac
6603 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6604 >  (eval "$ac_compile") 2>conftest.er1
6605 >  ac_status=$?
6606 >  grep -v '^ *+' conftest.er1 >conftest.err
6607 >  rm -f conftest.er1
6608 >  cat conftest.err >&5
6609 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610 >  (exit $ac_status); } && {
6611 >         test -z "$ac_fc_werror_flag" ||
6612 >         test ! -s conftest.err
6613 >       } && test -s conftest.$ac_objext; then
6614 >  mv conftest.$ac_objext cfortran_test.$ac_objext
6615 >
6616 >  ac_save_LIBS=$LIBS
6617 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6618 >
6619 >  ac_ext=c
6620 > ac_cpp='$CPP $CPPFLAGS'
6621 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6622 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6623 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6624 >  ac_success=no
6625 >  for ac_foobar in foobar FOOBAR; do
6626 >    for ac_underscore in "" "_"; do
6627 >      ac_func="$ac_foobar$ac_underscore"
6628 >      cat >conftest.$ac_ext <<_ACEOF
6629   /* confdefs.h.  */
6630   _ACEOF
6631   cat confdefs.h >>conftest.$ac_ext
6632   cat >>conftest.$ac_ext <<_ACEOF
6633   /* end confdefs.h.  */
6634  
6635 < /* Override any gcc2 internal prototype to avoid an error.  */
6635 > /* Override any GCC internal prototype to avoid an error.
6636 >   Use char because int might match the return type of a GCC
6637 >   builtin and then its argument prototype would still apply.  */
6638   #ifdef __cplusplus
6639   extern "C"
6640   #endif
6641 < /* We use char because int might match the return type of a gcc2
6642 <   builtin and then its argument prototype would still apply.  */
6643 < char asin ();
6641 > char $ac_func ();
6642 > #ifdef FC_DUMMY_MAIN
6643 > #ifndef FC_DUMMY_MAIN_EQ_F77
6644 > #  ifdef __cplusplus
6645 >     extern "C"
6646 > #  endif
6647 >   int FC_DUMMY_MAIN() { return 1; }
6648 > #endif
6649 > #endif
6650   int
6651   main ()
6652   {
6653 < asin ();
6653 > return $ac_func ();
6654    ;
6655    return 0;
6656   }
6657   _ACEOF
6658   rm -f conftest.$ac_objext conftest$ac_exeext
6659 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6660 <  (eval $ac_link) 2>conftest.er1
6659 > if { (ac_try="$ac_link"
6660 > case "(($ac_try" in
6661 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6662 >  *) ac_try_echo=$ac_try;;
6663 > esac
6664 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6665 >  (eval "$ac_link") 2>conftest.er1
6666    ac_status=$?
6667    grep -v '^ *+' conftest.er1 >conftest.err
6668    rm -f conftest.er1
6669    cat conftest.err >&5
6670    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6671 <  (exit $ac_status); } &&
6672 <         { ac_try='test -z "$ac_cxx_werror_flag"
6673 <                         || test ! -s conftest.err'
6674 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6675 <  (eval $ac_try) 2>&5
6676 <  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
6671 >  (exit $ac_status); } && {
6672 >         test -z "$ac_c_werror_flag" ||
6673 >         test ! -s conftest.err
6674 >       } && test -s conftest$ac_exeext &&
6675 >       $as_test_x conftest$ac_exeext; then
6676 >  ac_success=yes; break 2
6677   else
6678    echo "$as_me: failed program was:" >&5
6679   sed 's/^/| /' conftest.$ac_ext >&5
6680  
6671 ac_cv_lib_m_asin=no
6672 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
6681  
6684  LIBS="-lm $LIBS"
6685
6686 else
6687  exit
6682   fi
6683  
6684 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6685 +      conftest$ac_exeext conftest.$ac_ext
6686 +    done
6687 +  done
6688 +  ac_ext=${ac_fc_srcext-f}
6689 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6690 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6691 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6692  
6693 < ac_ext=c
6694 < ac_cpp='$CPP $CPPFLAGS'
6695 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6696 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6697 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6693 >  if test "$ac_success" = "yes"; then
6694 >     case $ac_foobar in
6695 >        foobar)
6696 >           ac_case=lower
6697 >           ac_foo_bar=foo_bar
6698 >           ;;
6699 >        FOOBAR)
6700 >           ac_case=upper
6701 >           ac_foo_bar=FOO_BAR
6702 >           ;;
6703 >     esac
6704  
6705 <
6698 < #
6699 < # Handle user hints
6700 < #
6701 < echo "$as_me:$LINENO: checking if zlib is wanted" >&5
6702 < echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
6703 <
6704 < # Check whether --with-zlib or --without-zlib was given.
6705 < if test "${with_zlib+set}" = set; then
6706 <  withval="$with_zlib"
6707 <  if test "$withval" != no ; then
6708 <  echo "$as_me:$LINENO: result: yes" >&5
6709 < echo "${ECHO_T}yes" >&6
6710 <  if test -d "$withval"
6711 <  then
6712 <    ZLIB_HOME="$withval"
6713 <  else
6714 <    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
6715 < echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
6716 <  fi
6717 < else
6718 <  echo "$as_me:$LINENO: result: no" >&5
6719 < echo "${ECHO_T}no" >&6
6720 < fi
6721 < fi;
6722 <
6723 < ZLIB_HOME=/usr/local
6724 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
6725 < then
6726 <        ZLIB_HOME=/usr
6727 < fi
6728 <
6729 < #
6730 < # Locate zlib, if wanted
6731 < #
6732 < if test -n "${ZLIB_HOME}"
6733 < then
6734 <        ZLIB_OLD_LDFLAGS=$LDFLAGS
6735 <        ZLIB_OLD_CPPFLAGS=$LDFLAGS
6736 <        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6737 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
6738 <
6739 <
6740 <        ac_ext=c
6705 >     ac_ext=c
6706   ac_cpp='$CPP $CPPFLAGS'
6707   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6708   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6709   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6710 <
6711 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6712 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6713 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6749 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6750 < else
6751 <  ac_check_lib_save_LIBS=$LIBS
6752 < LIBS="-lz  $LIBS"
6753 < cat >conftest.$ac_ext <<_ACEOF
6710 >     ac_success_extra=no
6711 >     for ac_extra in "" "_"; do
6712 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6713 >        cat >conftest.$ac_ext <<_ACEOF
6714   /* confdefs.h.  */
6715   _ACEOF
6716   cat confdefs.h >>conftest.$ac_ext
6717   cat >>conftest.$ac_ext <<_ACEOF
6718   /* end confdefs.h.  */
6719  
6720 < /* Override any gcc2 internal prototype to avoid an error.  */
6720 > /* Override any GCC internal prototype to avoid an error.
6721 >   Use char because int might match the return type of a GCC
6722 >   builtin and then its argument prototype would still apply.  */
6723   #ifdef __cplusplus
6724   extern "C"
6725   #endif
6726 < /* We use char because int might match the return type of a gcc2
6727 <   builtin and then its argument prototype would still apply.  */
6728 < char inflateEnd ();
6726 > char $ac_func ();
6727 > #ifdef FC_DUMMY_MAIN
6728 > #ifndef FC_DUMMY_MAIN_EQ_F77
6729 > #  ifdef __cplusplus
6730 >     extern "C"
6731 > #  endif
6732 >   int FC_DUMMY_MAIN() { return 1; }
6733 > #endif
6734 > #endif
6735   int
6736   main ()
6737   {
6738 < inflateEnd ();
6738 > return $ac_func ();
6739    ;
6740    return 0;
6741   }
6742   _ACEOF
6743   rm -f conftest.$ac_objext conftest$ac_exeext
6744 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6745 <  (eval $ac_link) 2>conftest.er1
6744 > if { (ac_try="$ac_link"
6745 > case "(($ac_try" in
6746 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6747 >  *) ac_try_echo=$ac_try;;
6748 > esac
6749 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6750 >  (eval "$ac_link") 2>conftest.er1
6751    ac_status=$?
6752    grep -v '^ *+' conftest.er1 >conftest.err
6753    rm -f conftest.er1
6754    cat conftest.err >&5
6755    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756 <  (exit $ac_status); } &&
6757 <         { ac_try='test -z "$ac_c_werror_flag"
6758 <                         || test ! -s conftest.err'
6759 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6760 <  (eval $ac_try) 2>&5
6761 <  ac_status=$?
6789 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6790 <  (exit $ac_status); }; } &&
6791 <         { ac_try='test -s conftest$ac_exeext'
6792 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6793 <  (eval $ac_try) 2>&5
6794 <  ac_status=$?
6795 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6796 <  (exit $ac_status); }; }; then
6797 <  ac_cv_lib_z_inflateEnd=yes
6756 >  (exit $ac_status); } && {
6757 >         test -z "$ac_c_werror_flag" ||
6758 >         test ! -s conftest.err
6759 >       } && test -s conftest$ac_exeext &&
6760 >       $as_test_x conftest$ac_exeext; then
6761 >  ac_success_extra=yes; break
6762   else
6763    echo "$as_me: failed program was:" >&5
6764   sed 's/^/| /' conftest.$ac_ext >&5
6765  
6802 ac_cv_lib_z_inflateEnd=no
6803 fi
6804 rm -f conftest.err conftest.$ac_objext \
6805      conftest$ac_exeext conftest.$ac_ext
6806 LIBS=$ac_check_lib_save_LIBS
6807 fi
6808 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6809 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6810 if test $ac_cv_lib_z_inflateEnd = yes; then
6811  zlib_cv_libz=yes
6812 else
6813  zlib_cv_libz=no
6814 fi
6766  
6816        if test "${ac_cv_header_zlib_h+set}" = set; then
6817  echo "$as_me:$LINENO: checking for zlib.h" >&5
6818 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6819 if test "${ac_cv_header_zlib_h+set}" = set; then
6820  echo $ECHO_N "(cached) $ECHO_C" >&6
6767   fi
6822 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6823 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6824 else
6825  # Is the header compilable?
6826 echo "$as_me:$LINENO: checking zlib.h usability" >&5
6827 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
6828 cat >conftest.$ac_ext <<_ACEOF
6829 /* confdefs.h.  */
6830 _ACEOF
6831 cat confdefs.h >>conftest.$ac_ext
6832 cat >>conftest.$ac_ext <<_ACEOF
6833 /* end confdefs.h.  */
6834 $ac_includes_default
6835 #include <zlib.h>
6836 _ACEOF
6837 rm -f conftest.$ac_objext
6838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6839  (eval $ac_compile) 2>conftest.er1
6840  ac_status=$?
6841  grep -v '^ *+' conftest.er1 >conftest.err
6842  rm -f conftest.er1
6843  cat conftest.err >&5
6844  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6845  (exit $ac_status); } &&
6846         { ac_try='test -z "$ac_c_werror_flag"
6847                         || test ! -s conftest.err'
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); }; } &&
6853         { ac_try='test -s conftest.$ac_objext'
6854  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6855  (eval $ac_try) 2>&5
6856  ac_status=$?
6857  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858  (exit $ac_status); }; }; then
6859  ac_header_compiler=yes
6860 else
6861  echo "$as_me: failed program was:" >&5
6862 sed 's/^/| /' conftest.$ac_ext >&5
6768  
6769 < ac_header_compiler=no
6770 < fi
6771 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6772 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6773 < echo "${ECHO_T}$ac_header_compiler" >&6
6769 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6770 >      conftest$ac_exeext conftest.$ac_ext
6771 >     done
6772 >     ac_ext=${ac_fc_srcext-f}
6773 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6774 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6775 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6776  
6777 < # Is the header present?
6778 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
6779 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6780 < cat >conftest.$ac_ext <<_ACEOF
6781 < /* confdefs.h.  */
6782 < _ACEOF
6783 < cat confdefs.h >>conftest.$ac_ext
6784 < cat >>conftest.$ac_ext <<_ACEOF
6785 < /* end confdefs.h.  */
6786 < #include <zlib.h>
6787 < _ACEOF
6788 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6789 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6790 <  ac_status=$?
6791 <  grep -v '^ *+' conftest.er1 >conftest.err
6885 <  rm -f conftest.er1
6886 <  cat conftest.err >&5
6887 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6888 <  (exit $ac_status); } >/dev/null; then
6889 <  if test -s conftest.err; then
6890 <    ac_cpp_err=$ac_c_preproc_warn_flag
6891 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6777 >     if test "$ac_success_extra" = "yes"; then
6778 >        ac_cv_fc_mangling="$ac_case case"
6779 >        if test -z "$ac_underscore"; then
6780 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6781 >        else
6782 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6783 >        fi
6784 >        if test -z "$ac_extra"; then
6785 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6786 >        else
6787 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6788 >        fi
6789 >      else
6790 >        ac_cv_fc_mangling="unknown"
6791 >      fi
6792    else
6793 <    ac_cpp_err=
6793 >     ac_cv_fc_mangling="unknown"
6794    fi
6795 +
6796 +  LIBS=$ac_save_LIBS
6797 +  rm -f cfortran_test* conftest*
6798   else
6896  ac_cpp_err=yes
6897 fi
6898 if test -z "$ac_cpp_err"; then
6899  ac_header_preproc=yes
6900 else
6799    echo "$as_me: failed program was:" >&5
6800   sed 's/^/| /' conftest.$ac_ext >&5
6801  
6802 <  ac_header_preproc=no
6802 >        { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6803 > See \`config.log' for more details." >&5
6804 > echo "$as_me: error: cannot compile a simple Fortran program
6805 > See \`config.log' for more details." >&2;}
6806 >   { (exit 1); exit 1; }; }
6807   fi
6906 rm -f conftest.err conftest.$ac_ext
6907 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6908 echo "${ECHO_T}$ac_header_preproc" >&6
6808  
6809 < # So?  What about this header?
6911 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6912 <  yes:no: )
6913 <    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6914 < echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6915 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6916 < echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6917 <    ac_header_preproc=yes
6918 <    ;;
6919 <  no:yes:* )
6920 <    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6921 < echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6922 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
6923 < echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
6924 <    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6925 < echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6926 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
6927 < echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6928 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6929 < echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6930 <    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6931 < echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6932 <    (
6933 <      cat <<\_ASBOX
6934 < ## ------------------------------ ##
6935 < ## Report this to gezelter@nd.edu ##
6936 < ## ------------------------------ ##
6937 < _ASBOX
6938 <    ) |
6939 <      sed "s/^/$as_me: WARNING:     /" >&2
6940 <    ;;
6941 < esac
6942 < echo "$as_me:$LINENO: checking for zlib.h" >&5
6943 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6944 < if test "${ac_cv_header_zlib_h+set}" = set; then
6945 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6946 < else
6947 <  ac_cv_header_zlib_h=$ac_header_preproc
6948 < fi
6949 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6950 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6809 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6810  
6811   fi
6812 < if test $ac_cv_header_zlib_h = yes; then
6813 <  zlib_cv_zlib_h=yes
6955 < else
6956 <  zlib_cv_zlib_h=no
6957 < fi
6812 > { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6813 > echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
6814  
6815 + ac_ext=${ac_fc_srcext-f}
6816 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6817 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6818 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6819  
6820 <        ac_ext=c
6821 < ac_cpp='$CPP $CPPFLAGS'
6822 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6823 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6964 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6820 > ac_ext=${ac_fc_srcext-f}
6821 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6822 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6823 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6824  
6966        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
6967        then
6968                #
6969                # If both library and header were found, use them
6970                #
6825  
6826 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6827 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6828 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6826 > case $ac_cv_fc_mangling in
6827 >  "lower case, no underscore, no extra underscore")
6828 >          cat >>confdefs.h <<\_ACEOF
6829 > #define FC_FUNC(name,NAME) name
6830 > _ACEOF
6831 >
6832 >          cat >>confdefs.h <<\_ACEOF
6833 > #define FC_FUNC_(name,NAME) name
6834 > _ACEOF
6835 > ;;
6836 >  "lower case, no underscore, extra underscore")
6837 >          cat >>confdefs.h <<\_ACEOF
6838 > #define FC_FUNC(name,NAME) name
6839 > _ACEOF
6840 >
6841 >          cat >>confdefs.h <<\_ACEOF
6842 > #define FC_FUNC_(name,NAME) name ## _
6843 > _ACEOF
6844 > ;;
6845 >  "lower case, underscore, no extra underscore")
6846 >          cat >>confdefs.h <<\_ACEOF
6847 > #define FC_FUNC(name,NAME) name ## _
6848 > _ACEOF
6849 >
6850 >          cat >>confdefs.h <<\_ACEOF
6851 > #define FC_FUNC_(name,NAME) name ## _
6852 > _ACEOF
6853 > ;;
6854 >  "lower case, underscore, extra underscore")
6855 >          cat >>confdefs.h <<\_ACEOF
6856 > #define FC_FUNC(name,NAME) name ## _
6857 > _ACEOF
6858 >
6859 >          cat >>confdefs.h <<\_ACEOF
6860 > #define FC_FUNC_(name,NAME) name ## __
6861 > _ACEOF
6862 > ;;
6863 >  "upper case, no underscore, no extra underscore")
6864 >          cat >>confdefs.h <<\_ACEOF
6865 > #define FC_FUNC(name,NAME) NAME
6866 > _ACEOF
6867 >
6868 >          cat >>confdefs.h <<\_ACEOF
6869 > #define FC_FUNC_(name,NAME) NAME
6870 > _ACEOF
6871 > ;;
6872 >  "upper case, no underscore, extra underscore")
6873 >          cat >>confdefs.h <<\_ACEOF
6874 > #define FC_FUNC(name,NAME) NAME
6875 > _ACEOF
6876 >
6877 >          cat >>confdefs.h <<\_ACEOF
6878 > #define FC_FUNC_(name,NAME) NAME ## _
6879 > _ACEOF
6880 > ;;
6881 >  "upper case, underscore, no extra underscore")
6882 >          cat >>confdefs.h <<\_ACEOF
6883 > #define FC_FUNC(name,NAME) NAME ## _
6884 > _ACEOF
6885 >
6886 >          cat >>confdefs.h <<\_ACEOF
6887 > #define FC_FUNC_(name,NAME) NAME ## _
6888 > _ACEOF
6889 > ;;
6890 >  "upper case, underscore, extra underscore")
6891 >          cat >>confdefs.h <<\_ACEOF
6892 > #define FC_FUNC(name,NAME) NAME ## _
6893 > _ACEOF
6894 >
6895 >          cat >>confdefs.h <<\_ACEOF
6896 > #define FC_FUNC_(name,NAME) NAME ## __
6897 > _ACEOF
6898 > ;;
6899 >  *)
6900 >          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6901 > echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6902 >          ;;
6903 > esac
6904 >
6905 > ac_ext=${ac_fc_srcext-f}
6906 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6907 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6908 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6909 >
6910 >
6911 >
6912 > ac_ext=${ac_fc_srcext-f}
6913 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6914 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6915 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6916 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6917 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6918 > if test "${ac_cv_prog_fc_v+set}" = set; then
6919    echo $ECHO_N "(cached) $ECHO_C" >&6
6920   else
6921 <  ac_check_lib_save_LIBS=$LIBS
6922 < LIBS="-lz  $LIBS"
6979 < cat >conftest.$ac_ext <<_ACEOF
6980 < /* confdefs.h.  */
6981 < _ACEOF
6982 < cat confdefs.h >>conftest.$ac_ext
6983 < cat >>conftest.$ac_ext <<_ACEOF
6984 < /* end confdefs.h.  */
6921 >  cat >conftest.$ac_ext <<_ACEOF
6922 >      program main
6923  
6924 < /* Override any gcc2 internal prototype to avoid an error.  */
6987 < #ifdef __cplusplus
6988 < extern "C"
6989 < #endif
6990 < /* We use char because int might match the return type of a gcc2
6991 <   builtin and then its argument prototype would still apply.  */
6992 < char inflateEnd ();
6993 < int
6994 < main ()
6995 < {
6996 < inflateEnd ();
6997 <  ;
6998 <  return 0;
6999 < }
6924 >      end
6925   _ACEOF
6926 < rm -f conftest.$ac_objext conftest$ac_exeext
6927 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6928 <  (eval $ac_link) 2>conftest.er1
6926 > rm -f conftest.$ac_objext
6927 > if { (ac_try="$ac_compile"
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_compile") 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); } &&
6940 <         { ac_try='test -z "$ac_c_werror_flag"
6941 <                         || test ! -s conftest.err'
6942 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6943 <  (eval $ac_try) 2>&5
6944 <  ac_status=$?
6945 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6946 <  (exit $ac_status); }; } &&
6947 <         { ac_try='test -s conftest$ac_exeext'
7018 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7019 <  (eval $ac_try) 2>&5
7020 <  ac_status=$?
7021 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7022 <  (exit $ac_status); }; }; then
7023 <  ac_cv_lib_z_inflateEnd=yes
7024 < else
7025 <  echo "$as_me: failed program was:" >&5
7026 < sed 's/^/| /' conftest.$ac_ext >&5
6939 >  (exit $ac_status); } && {
6940 >         test -z "$ac_fc_werror_flag" ||
6941 >         test ! -s conftest.err
6942 >       } && test -s conftest.$ac_objext; then
6943 >  ac_cv_prog_fc_v=
6944 > # Try some options frequently used verbose output
6945 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6946 >  cat >conftest.$ac_ext <<_ACEOF
6947 >      program main
6948  
6949 < ac_cv_lib_z_inflateEnd=no
7029 < fi
7030 < rm -f conftest.err conftest.$ac_objext \
7031 <      conftest$ac_exeext conftest.$ac_ext
7032 < LIBS=$ac_check_lib_save_LIBS
7033 < fi
7034 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7035 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
7036 < if test $ac_cv_lib_z_inflateEnd = yes; then
7037 <  cat >>confdefs.h <<_ACEOF
7038 < #define HAVE_LIBZ 1
6949 >      end
6950   _ACEOF
6951  
6952 <  LIBS="-lz $LIBS"
6952 > # Compile and link our simple test program by passing a flag (argument
6953 > # 1 to this macro) to the Fortran compiler in order to get
6954 > # "verbose" output that we can then parse for the Fortran linker
6955 > # flags.
6956 > ac_save_FFLAGS=$FCFLAGS
6957 > FCFLAGS="$FCFLAGS $ac_verb"
6958 > eval "set x $ac_link"
6959 > shift
6960 > echo "$as_me:$LINENO: $*" >&5
6961 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6962 > echo "$ac_fc_v_output" >&5
6963 > FCFLAGS=$ac_save_FFLAGS
6964  
6965 < fi
6965 > rm -f conftest*
6966  
6967 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6968 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6969 <                echo "$as_me:$LINENO: result: ok" >&5
6970 < echo "${ECHO_T}ok" >&6
6971 <        else
6972 <                #
6973 <                # If either header or library was not found, revert and bomb
6974 <                #
6975 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6976 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6977 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
6978 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6979 <                echo "$as_me:$LINENO: result: failed" >&5
6980 < echo "${ECHO_T}failed" >&6
6981 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
6982 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
6983 <   { (exit 1); exit 1; }; }
6984 <        fi
6985 < fi
6967 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6968 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6969 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6970 > ac_fc_v_output="`echo $ac_fc_v_output |
6971 >        grep 'LPATH is:' |
6972 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6973 >
6974 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6975 > #        that detects unbalanced quotes in FLIBS should be implemented
6976 > #        and (ugh) tested at some point.
6977 > case $ac_fc_v_output in
6978 >  # If we are using xlf then replace all the commas with spaces.
6979 >  *xlfentry*)
6980 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6981 >
6982 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6983 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6984 >  *mGLOB_options_string*)
6985 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6986 >
6987 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6988 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6989 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6990 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6991 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6992 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6993 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6994 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6995 >
6996 >  # If we are using Cray Fortran then delete quotes.
6997 >  *cft90*)
6998 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6999 > esac
7000  
7001  
7002 +  # look for -l* and *.a constructs in the output
7003 +  for ac_arg in $ac_fc_v_output; do
7004 +     case $ac_arg in
7005 +        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7006 +          ac_cv_prog_fc_v=$ac_verb
7007 +          break 2 ;;
7008 +     esac
7009 +  done
7010 + done
7011 + if test -z "$ac_cv_prog_fc_v"; then
7012 +   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
7013 + echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7014 + fi
7015 + else
7016 +  echo "$as_me: failed program was:" >&5
7017 + sed 's/^/| /' conftest.$ac_ext >&5
7018  
7019 +        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
7020 + echo "$as_me: WARNING: compilation failed" >&2;}
7021 + fi
7022  
7023 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7024  
7025 + fi
7026 + { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
7027 + echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
7028 + { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
7029 + echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
7030 + if test "${ac_cv_fc_libs+set}" = set; then
7031 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7032 + else
7033 +  if test "x$FCLIBS" != "x"; then
7034 +  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7035 + else
7036  
7037 + cat >conftest.$ac_ext <<_ACEOF
7038 +      program main
7039  
7040 +      end
7041 + _ACEOF
7042  
7043 + # Compile and link our simple test program by passing a flag (argument
7044 + # 1 to this macro) to the Fortran compiler in order to get
7045 + # "verbose" output that we can then parse for the Fortran linker
7046 + # flags.
7047 + ac_save_FFLAGS=$FCFLAGS
7048 + FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7049 + eval "set x $ac_link"
7050 + shift
7051 + echo "$as_me:$LINENO: $*" >&5
7052 + ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
7053 + echo "$ac_fc_v_output" >&5
7054 + FCFLAGS=$ac_save_FFLAGS
7055  
7056 + rm -f conftest*
7057  
7058 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7059 + # /foo, /bar, and /baz are search directories for the Fortran linker.
7060 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7061 + ac_fc_v_output="`echo $ac_fc_v_output |
7062 +        grep 'LPATH is:' |
7063 +        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
7064  
7065 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7066 + #        that detects unbalanced quotes in FLIBS should be implemented
7067 + #        and (ugh) tested at some point.
7068 + case $ac_fc_v_output in
7069 +  # If we are using xlf then replace all the commas with spaces.
7070 +  *xlfentry*)
7071 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7072  
7073 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7074 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
7075 +  *mGLOB_options_string*)
7076 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7077  
7078 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7079 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7080 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7081 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
7082 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7083 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7084 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7085 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7086  
7087 +  # If we are using Cray Fortran then delete quotes.
7088 +  *cft90*)
7089 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7090 + esac
7091  
7092  
7093  
7094 + ac_cv_fc_libs=
7095  
7096 + # Save positional arguments (if any)
7097 + ac_save_positional="$@"
7098  
7099 + set X $ac_fc_v_output
7100 + while test $# != 1; do
7101 +  shift
7102 +  ac_arg=$1
7103 +  case $ac_arg in
7104 +        [\\/]*.a | ?:[\\/]*.a)
7105 +            ac_exists=false
7106 +  for ac_i in $ac_cv_fc_libs; do
7107 +    if test x"$ac_arg" = x"$ac_i"; then
7108 +      ac_exists=true
7109 +      break
7110 +    fi
7111 +  done
7112  
7113 <
7114 < for ac_header in stdlib.h string.h sys/param.h unistd.h sys/time.h stdio.h conio.h strstream.h iostream.h fstream.h math.h time.h sys/pstat.h sys/sysmp.h sys/sysinfo.h sys/table.h sys/sysctl.h sys/sytemcfg.h machine/hal_sysinfo.h
7086 < do
7087 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7088 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7089 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7090 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7091 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7092 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7093 < fi
7094 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7095 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7113 >  if test x"$ac_exists" = xtrue; then
7114 >  :
7115   else
7116 <  # Is the header compilable?
7098 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7099 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7100 < cat >conftest.$ac_ext <<_ACEOF
7101 < /* confdefs.h.  */
7102 < _ACEOF
7103 < cat confdefs.h >>conftest.$ac_ext
7104 < cat >>conftest.$ac_ext <<_ACEOF
7105 < /* end confdefs.h.  */
7106 < $ac_includes_default
7107 < #include <$ac_header>
7108 < _ACEOF
7109 < rm -f conftest.$ac_objext
7110 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7111 <  (eval $ac_compile) 2>conftest.er1
7112 <  ac_status=$?
7113 <  grep -v '^ *+' conftest.er1 >conftest.err
7114 <  rm -f conftest.er1
7115 <  cat conftest.err >&5
7116 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7117 <  (exit $ac_status); } &&
7118 <         { ac_try='test -z "$ac_c_werror_flag"
7119 <                         || test ! -s conftest.err'
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); }; } &&
7125 <         { ac_try='test -s conftest.$ac_objext'
7126 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7127 <  (eval $ac_try) 2>&5
7128 <  ac_status=$?
7129 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7130 <  (exit $ac_status); }; }; then
7131 <  ac_header_compiler=yes
7132 < else
7133 <  echo "$as_me: failed program was:" >&5
7134 < sed 's/^/| /' conftest.$ac_ext >&5
7135 <
7136 < ac_header_compiler=no
7116 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7117   fi
7138 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7139 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7140 echo "${ECHO_T}$ac_header_compiler" >&6
7118  
7119 < # Is the header present?
7120 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7121 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7122 < cat >conftest.$ac_ext <<_ACEOF
7123 < /* confdefs.h.  */
7124 < _ACEOF
7125 < cat confdefs.h >>conftest.$ac_ext
7126 < cat >>conftest.$ac_ext <<_ACEOF
7127 < /* end confdefs.h.  */
7128 < #include <$ac_header>
7129 < _ACEOF
7130 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7154 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7155 <  ac_status=$?
7156 <  grep -v '^ *+' conftest.er1 >conftest.err
7157 <  rm -f conftest.er1
7158 <  cat conftest.err >&5
7159 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7160 <  (exit $ac_status); } >/dev/null; then
7161 <  if test -s conftest.err; then
7162 <    ac_cpp_err=$ac_c_preproc_warn_flag
7163 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7164 <  else
7165 <    ac_cpp_err=
7166 <  fi
7119 >          ;;
7120 >        -bI:*)
7121 >            ac_exists=false
7122 >  for ac_i in $ac_cv_fc_libs; do
7123 >    if test x"$ac_arg" = x"$ac_i"; then
7124 >      ac_exists=true
7125 >      break
7126 >    fi
7127 >  done
7128 >
7129 >  if test x"$ac_exists" = xtrue; then
7130 >  :
7131   else
7132 <  ac_cpp_err=yes
7133 < fi
7134 < if test -z "$ac_cpp_err"; then
7135 <  ac_header_preproc=yes
7132 >  if test "$ac_compiler_gnu" = yes; then
7133 >  for ac_link_opt in $ac_arg; do
7134 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7135 >  done
7136   else
7137 <  echo "$as_me: failed program was:" >&5
7174 < sed 's/^/| /' conftest.$ac_ext >&5
7175 <
7176 <  ac_header_preproc=no
7137 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7138   fi
7178 rm -f conftest.err conftest.$ac_ext
7179 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7180 echo "${ECHO_T}$ac_header_preproc" >&6
7181
7182 # So?  What about this header?
7183 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7184  yes:no: )
7185    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7186 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7187    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7188 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7189    ac_header_preproc=yes
7190    ;;
7191  no:yes:* )
7192    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7193 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7194    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7195 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7196    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7197 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7198    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7199 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7200    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7201 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7202    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7203 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7204    (
7205      cat <<\_ASBOX
7206 ## ------------------------------ ##
7207 ## Report this to gezelter@nd.edu ##
7208 ## ------------------------------ ##
7209 _ASBOX
7210    ) |
7211      sed "s/^/$as_me: WARNING:     /" >&2
7212    ;;
7213 esac
7214 echo "$as_me:$LINENO: checking for $ac_header" >&5
7215 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7216 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7217  echo $ECHO_N "(cached) $ECHO_C" >&6
7218 else
7219  eval "$as_ac_Header=\$ac_header_preproc"
7139   fi
7221 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7222 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7140  
7141 < fi
7142 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7143 <  cat >>confdefs.h <<_ACEOF
7144 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7145 < _ACEOF
7146 <
7141 >          ;;
7142 >          # Ignore these flags.
7143 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
7144 >          ;;
7145 >        -lkernel32)
7146 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7147 >          ;;
7148 >        -[LRuYz])
7149 >          # These flags, when seen by themselves, take an argument.
7150 >          # We remove the space between option and argument and re-iterate
7151 >          # unless we find an empty arg or a new option (starting with -)
7152 >          case $2 in
7153 >             "" | -*);;
7154 >             *)
7155 >                ac_arg="$ac_arg$2"
7156 >                shift; shift
7157 >                set X $ac_arg "$@"
7158 >                ;;
7159 >          esac
7160 >          ;;
7161 >        -YP,*)
7162 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7163 >              ac_exists=false
7164 >  for ac_i in $ac_cv_fc_libs; do
7165 >    if test x"$ac_j" = x"$ac_i"; then
7166 >      ac_exists=true
7167 >      break
7168 >    fi
7169 >  done
7170 >
7171 >  if test x"$ac_exists" = xtrue; then
7172 >  :
7173 > else
7174 >  ac_arg="$ac_arg $ac_j"
7175 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7176   fi
7177  
7178 < done
7178 >          done
7179 >          ;;
7180 >        -[lLR]*)
7181 >            ac_exists=false
7182 >  for ac_i in $ac_cv_fc_libs; do
7183 >    if test x"$ac_arg" = x"$ac_i"; then
7184 >      ac_exists=true
7185 >      break
7186 >    fi
7187 >  done
7188  
7189 < ac_ext=cc
7190 < ac_cpp='$CXXCPP $CPPFLAGS'
7191 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7192 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7193 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7189 >  if test x"$ac_exists" = xtrue; then
7190 >  :
7191 > else
7192 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7193 > fi
7194  
7195 +          ;;
7196 +        -zallextract*| -zdefaultextract)
7197 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7198 +          ;;
7199 +          # Ignore everything else.
7200 +  esac
7201 + done
7202 + # restore positional arguments
7203 + set X $ac_save_positional; shift
7204  
7205 + # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
7206 + # then we insist that the "run path" must be an absolute path (i.e. it
7207 + # must begin with a "/").
7208 + case `(uname -sr) 2>/dev/null` in
7209 +   "SunOS 5"*)
7210 +      ac_ld_run_path=`echo $ac_fc_v_output |
7211 +                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7212 +      test "x$ac_ld_run_path" != x &&
7213 +        if test "$ac_compiler_gnu" = yes; then
7214 +  for ac_link_opt in $ac_ld_run_path; do
7215 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7216 +  done
7217 + else
7218 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7219 + fi
7220 +      ;;
7221 + esac
7222 + fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7223  
7224 + fi
7225 + { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
7226 + echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
7227 + FCLIBS="$ac_cv_fc_libs"
7228  
7229  
7230 + ac_ext=${ac_fc_srcext-f}
7231 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7232 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7233 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7234  
7245 for ac_header in ctype.h iostream fstream sstream strstream
7246 do
7247 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7248 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7249  echo "$as_me:$LINENO: checking for $ac_header" >&5
7250 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7251 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7252  echo $ECHO_N "(cached) $ECHO_C" >&6
7253 fi
7254 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7255 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7256 else
7257  # Is the header compilable?
7258 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7259 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7260 cat >conftest.$ac_ext <<_ACEOF
7261 /* confdefs.h.  */
7262 _ACEOF
7263 cat confdefs.h >>conftest.$ac_ext
7264 cat >>conftest.$ac_ext <<_ACEOF
7265 /* end confdefs.h.  */
7266 $ac_includes_default
7267 #include <$ac_header>
7268 _ACEOF
7269 rm -f conftest.$ac_objext
7270 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7271  (eval $ac_compile) 2>conftest.er1
7272  ac_status=$?
7273  grep -v '^ *+' conftest.er1 >conftest.err
7274  rm -f conftest.er1
7275  cat conftest.err >&5
7276  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7277  (exit $ac_status); } &&
7278         { ac_try='test -z "$ac_cxx_werror_flag"
7279                         || test ! -s conftest.err'
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); }; } &&
7285         { ac_try='test -s conftest.$ac_objext'
7286  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7287  (eval $ac_try) 2>&5
7288  ac_status=$?
7289  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7290  (exit $ac_status); }; }; then
7291  ac_header_compiler=yes
7292 else
7293  echo "$as_me: failed program was:" >&5
7294 sed 's/^/| /' conftest.$ac_ext >&5
7235  
7296 ac_header_compiler=no
7297 fi
7298 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7299 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7300 echo "${ECHO_T}$ac_header_compiler" >&6
7236  
7237 < # Is the header present?
7238 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7239 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7240 < cat >conftest.$ac_ext <<_ACEOF
7241 < /* confdefs.h.  */
7242 < _ACEOF
7243 < cat confdefs.h >>conftest.$ac_ext
7244 < cat >>conftest.$ac_ext <<_ACEOF
7245 < /* end confdefs.h.  */
7246 < #include <$ac_header>
7247 < _ACEOF
7248 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7249 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7250 <  ac_status=$?
7251 <  grep -v '^ *+' conftest.er1 >conftest.err
7252 <  rm -f conftest.er1
7253 <  cat conftest.err >&5
7254 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7255 <  (exit $ac_status); } >/dev/null; then
7256 <  if test -s conftest.err; then
7257 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
7258 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7259 <  else
7260 <    ac_cpp_err=
7261 <  fi
7237 > { echo "$as_me:$LINENO: checking for module suffix" >&5
7238 > echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
7239 > rm -f conftest*
7240 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7241 > rm -f work*
7242 > cat >conftest.$ac_ext <<EOF
7243 >        module conftest
7244 >        integer n
7245 >        parameter (n=1)
7246 >        end module conftest
7247 > EOF
7248 > # SGI and absoft compilers generates module name in upper case!
7249 > testname="conftest"
7250 > modcase="lower"
7251 > if (eval $ac_compile) 2>/dev/null ; then
7252 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
7253 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
7254 >    if test -z "$MOD" ; then
7255 >        MOD=`ls CONFTEST* 2>/dev/null \
7256 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7257 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
7258 >        if test -n "$MOD" ; then
7259 >            testname="CONFTEST"
7260 >            modcase="upper"
7261 >        fi
7262 >    fi
7263 >    if test -z "$MOD" ; then
7264 >        { echo "$as_me:$LINENO: result: unknown" >&5
7265 > echo "${ECHO_T}unknown" >&6; }
7266 >        # Use mod if we can't figure it out
7267 >        MOD="mod"
7268 >    else
7269 >        { echo "$as_me:$LINENO: result: $MOD" >&5
7270 > echo "${ECHO_T}$MOD" >&6; }
7271 >    fi
7272 >    if test -s work.pcl ; then
7273 >        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7274 > echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7275 >    fi
7276   else
7277 <  ac_cpp_err=yes
7277 >    { echo "$as_me:$LINENO: result: unknown" >&5
7278 > echo "${ECHO_T}unknown" >&6; }
7279   fi
7330 if test -z "$ac_cpp_err"; then
7331  ac_header_preproc=yes
7332 else
7333  echo "$as_me: failed program was:" >&5
7334 sed 's/^/| /' conftest.$ac_ext >&5
7280  
7336  ac_header_preproc=no
7337 fi
7338 rm -f conftest.err conftest.$ac_ext
7339 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7340 echo "${ECHO_T}$ac_header_preproc" >&6
7281  
7342 # So?  What about this header?
7343 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7344  yes:no: )
7345    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7346 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7347    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7348 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7349    ac_header_preproc=yes
7350    ;;
7351  no:yes:* )
7352    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7353 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7354    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7355 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7356    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7357 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7358    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7359 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7360    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7361 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7362    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7363 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7364    (
7365      cat <<\_ASBOX
7366 ## ------------------------------ ##
7367 ## Report this to gezelter@nd.edu ##
7368 ## ------------------------------ ##
7369 _ASBOX
7370    ) |
7371      sed "s/^/$as_me: WARNING:     /" >&2
7372    ;;
7373 esac
7374 echo "$as_me:$LINENO: checking for $ac_header" >&5
7375 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7376 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7377  echo $ECHO_N "(cached) $ECHO_C" >&6
7378 else
7379  eval "$as_ac_Header=\$ac_header_preproc"
7380 fi
7381 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7382 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7282  
7384 fi
7385 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7386  cat >>confdefs.h <<_ACEOF
7387 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7388 _ACEOF
7283  
7390 fi
7284  
7285 < done
7286 <
7287 < ac_ext=c
7288 < ac_cpp='$CPP $CPPFLAGS'
7289 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7290 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7291 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7285 > # Check for module include path (some use -I, some (Solaris) use -M, some
7286 > # (absoft) use -p).
7287 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
7288 > # specified, work.pcl and work.pc are created.  However, if you specify
7289 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
7290 > # Use the module made above
7291 > { echo "$as_me:$LINENO: checking for module directory path flag" >&5
7292 > echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
7293 > rm -f conftest*
7294 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7295 > rm -f work*
7296 > cat >conftest.$ac_ext <<EOF
7297 >        module conftest
7298 >        integer n
7299 >        parameter (n=1)
7300 >        end module conftest
7301 > EOF
7302 > # SGI and absoft compilers generates module name in upper case!
7303 > testname="conftest"
7304 > if (eval $ac_compile) 2>/dev/null ; then
7305 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7306 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7307 >   if test -n "$mod" ; then
7308 >      testname="CONFTEST"
7309 >   fi
7310 >   madedir=0
7311 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
7312 >   cp $testname.$MOD conf
7313 >   rm -f conftest* CONFTEST*
7314 >   cat >conftest1.$ac_ext <<EOF
7315 >        program main
7316 >        use conftest
7317 >        print *, n
7318 >        end
7319 > EOF
7320 >   F90_WORK_FILES_ARG=""
7321 >   F90MODINCSPEC=""
7322 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7323 >       MODDIRFLAG="-I"
7324 >       F90MODINCSPEC="-I<dir>"
7325 >       { echo "$as_me:$LINENO: result: -I" >&5
7326 > echo "${ECHO_T}-I" >&6; }
7327 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7328 >       MODDIRFLAG="-M"
7329 >       F90MODINCSPEC="-M<dir>"
7330 >       { echo "$as_me:$LINENO: result: -M" >&5
7331 > echo "${ECHO_T}-M" >&6; }
7332 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7333 >       MODDIRFLAG="-p"
7334 >       F90MODINCSPEC="-p<dir>"
7335 >       { echo "$as_me:$LINENO: result: -p" >&5
7336 > echo "${ECHO_T}-p" >&6; }
7337 >   elif test -s work.pc ; then
7338 >        cp work.pc conf/mpimod.pc
7339 >        echo "mpimod.pc" > conf/mpimod.pcl
7340 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7341 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7342 >            MODDIRFLAG='-cl,mpimod.pcl'
7343 >            { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7344 > echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
7345 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7346 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7347  
7348 +        else
7349 +            # The version of the Intel compiler that I have refuses to let
7350 +            # you put the "work catalog" list anywhere but the current
7351 +            # directory. For example, you cannot in
7352 +         :
7353 +        fi
7354 +   fi
7355 +   if test -z "MODDIRFLAG" ; then
7356 +       { echo "$as_me:$LINENO: result: unknown" >&5
7357 + echo "${ECHO_T}unknown" >&6; }
7358 +   fi
7359  
7360  
7361 +   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7362 +   if test $madedir = 1 ; then rmdir conf ; fi
7363 + fi
7364  
7365  
7366 + { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7367 + echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
7368 + if test "${ac_cv_f90_module_names+set}" = set; then
7369 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7370 + else
7371 +  ac_ext=${ac_fc_srcext-f}
7372 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7373 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7374 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7375  
7376 + # carry out the test in a new directory, so that we don't miss anything
7377 + mkdir conftest
7378 + cd conftest
7379 + cat >conftest.$ac_ext <<_ACEOF
7380 + MODULE Bar
7381 + END MODULE Bar
7382 + _ACEOF
7383 + rm -f conftest.$ac_objext
7384 + if { (ac_try="$ac_compile"
7385 + case "(($ac_try" in
7386 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7387 +  *) ac_try_echo=$ac_try;;
7388 + esac
7389 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7390 +  (eval "$ac_compile") 2>conftest.er1
7391 +  ac_status=$?
7392 +  grep -v '^ *+' conftest.er1 >conftest.err
7393 +  rm -f conftest.er1
7394 +  cat conftest.err >&5
7395 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7396 +  (exit $ac_status); } && {
7397 +         test -z "$ac_fc_werror_flag" ||
7398 +         test ! -s conftest.err
7399 +       } && test -s conftest.$ac_objext; then
7400 +  ac_cv_f90_module_names=
7401 + ac_file_list=*
7402 + for ac_file in $ac_file_list; do
7403 +   case $ac_file in
7404 +      # don't care for original source and object files
7405 +      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7406 +          :
7407 +          ;;
7408 +      # look for new files derived from the file name
7409 +      *conftest*)
7410 +          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7411 +            ac_exists=false
7412 +  for ac_i in $ac_cv_f90_module_names; do
7413 +    if test x"$ac_pat" = x"$ac_i"; then
7414 +      ac_exists=true
7415 +      break
7416 +    fi
7417 +  done
7418  
7419 +  if test x"$ac_exists" = xtrue; then
7420 +  :
7421 + else
7422 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7423 + fi
7424  
7425 +          ;;
7426 +      # look for new files derived from the module name,
7427 +      # with different case translation schemes
7428 +      *Bar*)
7429 +          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7430 +            ac_exists=false
7431 +  for ac_i in $ac_cv_f90_module_names; do
7432 +    if test x"$ac_pat" = x"$ac_i"; then
7433 +      ac_exists=true
7434 +      break
7435 +    fi
7436 +  done
7437  
7438 +  if test x"$ac_exists" = xtrue; then
7439 +  :
7440 + else
7441 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7442 + fi
7443  
7444 +          ;;
7445 +      *bar*)
7446 +          ac_pat=`echo $ac_file | sed s/bar/%module%/`
7447 +            ac_exists=false
7448 +  for ac_i in $ac_cv_f90_module_names; do
7449 +    if test x"$ac_pat" = x"$ac_i"; then
7450 +      ac_exists=true
7451 +      break
7452 +    fi
7453 +  done
7454  
7455 +  if test x"$ac_exists" = xtrue; then
7456 +  :
7457 + else
7458 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7459 + fi
7460  
7461 +          ;;
7462 +      *BAR*)
7463 +          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7464 +            ac_exists=false
7465 +  for ac_i in $ac_cv_f90_module_names; do
7466 +    if test x"$ac_pat" = x"$ac_i"; then
7467 +      ac_exists=true
7468 +      break
7469 +    fi
7470 +  done
7471  
7472 < for ac_func in rint snprintf sranddev strcasecmp strncasecmp stricmp strnicmp pstat_getstatic sysmp getsysinfo sysctl table
7473 < do
7474 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7475 < echo "$as_me:$LINENO: checking for $ac_func" >&5
7476 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7477 < if eval "test \"\${$as_ac_var+set}\" = set"; then
7472 >  if test x"$ac_exists" = xtrue; then
7473 >  :
7474 > else
7475 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7476 > fi
7477 >
7478 >          ;;
7479 >       # Other files - we have no idea how they are generated
7480 >       *)
7481 >          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7482 > echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7483 >          ;;
7484 >   esac
7485 > done
7486 > if test "x$ac_cv_f90_module_names" = "x"; then
7487 >  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7488 > echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7489 > fi
7490 >
7491 > else
7492 >  echo "$as_me: failed program was:" >&5
7493 > sed 's/^/| /' conftest.$ac_ext >&5
7494 >
7495 >        ac_cv_f90_module_names=
7496 > { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7497 > echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7498 > fi
7499 >
7500 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7501 > cd ..
7502 > # cleanup
7503 > rm -rf conftest
7504 > ac_ext=${ac_fc_srcext-f}
7505 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7506 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7507 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7508 >
7509 > fi
7510 > { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7511 > echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7512 >
7513 > # We now generate a shell script that will help us to figure out the correct
7514 > # module file names, using the value of ac_cv_f90_module_names
7515 >
7516 > echo "Generating shell script modnam"
7517 >
7518 > cat > scripts/modnam << EOF
7519 > #! /bin/sh
7520 > # This script is auto-generated by configure
7521 > #
7522 > usage="\\
7523 > Usage: \$0 [FILES]
7524 >
7525 > [FILES] are Fortran 90 source files.
7526 > The output is a list of module file names that the Fortran 90 compiler
7527 > generates when compiling [FILES]."
7528 >
7529 > list=
7530 > empty=
7531 >
7532 > if test \$# -eq 0; then
7533 >   echo "\$usage"; exit 0
7534 > fi
7535 >
7536 > while test \$# != 0; do
7537 >
7538 >  file=\$1
7539 >  shift
7540 >
7541 > # strip suffix
7542 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
7543 >
7544 >  test ! -f \$file && continue
7545 >
7546 > # Look for module definitions and transform them to upper / lower case
7547 >  mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
7548 >  upper=\`echo \$mods | tr a-z A-Z\`
7549 >  lower=\`echo \$mods | tr A-Z a-z\`
7550 >
7551 > # Here, the patterns for generating module file names were inserted by configure
7552 >  for trans in $ac_cv_f90_module_names; do
7553 >
7554 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7555 >    var=empty
7556 >    case \$pat in
7557 >       %MODULE%)
7558 >          var=upper ;;
7559 >       %Module%)
7560 >          var=mods ;;
7561 >       %module%)
7562 >          var=lower ;;
7563 >       %FILE%)
7564 >          test -n "\$mods" && var=base ;;
7565 >    esac
7566 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7567 >    list="\$list \$new"
7568 >  done
7569 > done
7570 >
7571 > echo \$list
7572 > # end of configure-generated script
7573 > EOF
7574 > chmod 755 scripts/modnam
7575 >
7576 > pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7577 > F90_MODULE_NAMES=empty
7578 > case $pat in
7579 >       %MODULE%)
7580 >          F90_MODULE_NAMES=UPPER ;;
7581 >       %Module%)
7582 >          F90_MODULE_NAMES=Mixed ;;
7583 >       %module%)
7584 >          F90_MODULE_NAMES=lower ;;
7585 >       *)
7586 >          F90_MODULE_NAMES=unknown ;;
7587 > esac
7588 >
7589 > ac_ext=c
7590 > ac_cpp='$CPP $CPPFLAGS'
7591 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7592 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7593 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7594 >
7595 >
7596 > ac_ext=c
7597 > ac_cpp='$CPP $CPPFLAGS'
7598 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7599 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7600 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7601 >
7602 >
7603 >
7604 > { echo "$as_me:$LINENO: checking for asin in -lm" >&5
7605 > echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
7606 > if test "${ac_cv_lib_m_asin+set}" = set; then
7607    echo $ECHO_N "(cached) $ECHO_C" >&6
7608   else
7609 <  cat >conftest.$ac_ext <<_ACEOF
7609 >  ac_check_lib_save_LIBS=$LIBS
7610 > LIBS="-lm  $LIBS"
7611 > cat >conftest.$ac_ext <<_ACEOF
7612   /* confdefs.h.  */
7613   _ACEOF
7614   cat confdefs.h >>conftest.$ac_ext
7615   cat >>conftest.$ac_ext <<_ACEOF
7616   /* end confdefs.h.  */
7426 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7427   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7428 #define $ac_func innocuous_$ac_func
7617  
7618 < /* System header to define __stub macros and hopefully few prototypes,
7619 <    which can conflict with char $ac_func (); below.
7620 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7433 <    <limits.h> exists even on freestanding compilers.  */
7434 <
7435 < #ifdef __STDC__
7436 < # include <limits.h>
7437 < #else
7438 < # include <assert.h>
7439 < #endif
7440 <
7441 < #undef $ac_func
7442 <
7443 < /* Override any gcc2 internal prototype to avoid an error.  */
7618 > /* Override any GCC internal prototype to avoid an error.
7619 >   Use char because int might match the return type of a GCC
7620 >   builtin and then its argument prototype would still apply.  */
7621   #ifdef __cplusplus
7622   extern "C"
7446 {
7623   #endif
7624 < /* We use char because int might match the return type of a gcc2
7625 <   builtin and then its argument prototype would still apply.  */
7626 < char $ac_func ();
7627 < /* The GNU C library defines this for functions which it implements
7628 <    to always fail with ENOSYS.  Some functions are actually named
7629 <    something starting with __ and the normal name is an alias.  */
7630 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7455 < choke me
7456 < #else
7457 < char (*f) () = $ac_func;
7624 > char asin ();
7625 > #ifdef FC_DUMMY_MAIN
7626 > #ifndef FC_DUMMY_MAIN_EQ_F77
7627 > #  ifdef __cplusplus
7628 >     extern "C"
7629 > #  endif
7630 >   int FC_DUMMY_MAIN() { return 1; }
7631   #endif
7459 #ifdef __cplusplus
7460 }
7632   #endif
7462
7633   int
7634   main ()
7635   {
7636 < return f != $ac_func;
7636 > return asin ();
7637    ;
7638    return 0;
7639   }
7640   _ACEOF
7641   rm -f conftest.$ac_objext conftest$ac_exeext
7642 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7643 <  (eval $ac_link) 2>conftest.er1
7642 > if { (ac_try="$ac_link"
7643 > case "(($ac_try" in
7644 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7645 >  *) ac_try_echo=$ac_try;;
7646 > esac
7647 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7648 >  (eval "$ac_link") 2>conftest.er1
7649    ac_status=$?
7650    grep -v '^ *+' conftest.er1 >conftest.err
7651    rm -f conftest.er1
7652    cat conftest.err >&5
7653    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7654 <  (exit $ac_status); } &&
7655 <         { ac_try='test -z "$ac_c_werror_flag"
7656 <                         || test ! -s conftest.err'
7657 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7658 <  (eval $ac_try) 2>&5
7659 <  ac_status=$?
7485 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 <  (exit $ac_status); }; } &&
7487 <         { ac_try='test -s conftest$ac_exeext'
7488 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7489 <  (eval $ac_try) 2>&5
7490 <  ac_status=$?
7491 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 <  (exit $ac_status); }; }; then
7493 <  eval "$as_ac_var=yes"
7654 >  (exit $ac_status); } && {
7655 >         test -z "$ac_c_werror_flag" ||
7656 >         test ! -s conftest.err
7657 >       } && test -s conftest$ac_exeext &&
7658 >       $as_test_x conftest$ac_exeext; then
7659 >  ac_cv_lib_m_asin=yes
7660   else
7661    echo "$as_me: failed program was:" >&5
7662   sed 's/^/| /' conftest.$ac_ext >&5
7663  
7664 < eval "$as_ac_var=no"
7664 >        ac_cv_lib_m_asin=no
7665   fi
7666 < rm -f conftest.err conftest.$ac_objext \
7666 >
7667 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7668        conftest$ac_exeext conftest.$ac_ext
7669 + LIBS=$ac_check_lib_save_LIBS
7670   fi
7671 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7672 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7673 < if test `eval echo '${'$as_ac_var'}'` = yes; then
7671 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7672 > echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
7673 > if test $ac_cv_lib_m_asin = yes; then
7674    cat >>confdefs.h <<_ACEOF
7675 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7675 > #define HAVE_LIBM 1
7676   _ACEOF
7677  
7678 +  LIBS="-lm $LIBS"
7679 +
7680 + else
7681 +  exit
7682   fi
7511 done
7683  
7684 < # special check for _system_configuration because AIX <4.3.2 do not
7685 < # contain the `physmem' member.
7686 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
7687 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
7688 < cat >conftest.$ac_ext <<_ACEOF
7684 >
7685 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7686 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7687 > if test "${ac_cv_header_stdc+set}" = set; then
7688 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7689 > else
7690 >  cat >conftest.$ac_ext <<_ACEOF
7691   /* confdefs.h.  */
7692   _ACEOF
7693   cat confdefs.h >>conftest.$ac_ext
7694   cat >>conftest.$ac_ext <<_ACEOF
7695   /* end confdefs.h.  */
7696 < #include <sys/systemcfg.h>
7696 > #include <stdlib.h>
7697 > #include <stdarg.h>
7698 > #include <string.h>
7699 > #include <float.h>
7700 >
7701 > #ifdef FC_DUMMY_MAIN
7702 > #ifndef FC_DUMMY_MAIN_EQ_F77
7703 > #  ifdef __cplusplus
7704 >     extern "C"
7705 > #  endif
7706 >   int FC_DUMMY_MAIN() { return 1; }
7707 > #endif
7708 > #endif
7709   int
7710   main ()
7711   {
7712 < double x = _system_configuration.physmem;
7712 >
7713    ;
7714    return 0;
7715   }
7716   _ACEOF
7717   rm -f conftest.$ac_objext
7718 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7719 <  (eval $ac_compile) 2>conftest.er1
7718 > if { (ac_try="$ac_compile"
7719 > case "(($ac_try" in
7720 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7721 >  *) ac_try_echo=$ac_try;;
7722 > esac
7723 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7724 >  (eval "$ac_compile") 2>conftest.er1
7725    ac_status=$?
7726    grep -v '^ *+' conftest.er1 >conftest.err
7727    rm -f conftest.er1
7728    cat conftest.err >&5
7729    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7730 <  (exit $ac_status); } &&
7731 <         { ac_try='test -z "$ac_c_werror_flag"
7732 <                         || test ! -s conftest.err'
7733 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7734 <  (eval $ac_try) 2>&5
7545 <  ac_status=$?
7546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 <  (exit $ac_status); }; } &&
7548 <         { ac_try='test -s conftest.$ac_objext'
7549 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7550 <  (eval $ac_try) 2>&5
7551 <  ac_status=$?
7552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553 <  (exit $ac_status); }; }; then
7554 <  echo "$as_me:$LINENO: result: yes" >&5
7555 < echo "${ECHO_T}yes" >&6
7556 <
7557 < cat >>confdefs.h <<\_ACEOF
7558 < #define HAVE__SYSTEM_CONFIGURATION 1
7559 < _ACEOF
7560 <
7730 >  (exit $ac_status); } && {
7731 >         test -z "$ac_c_werror_flag" ||
7732 >         test ! -s conftest.err
7733 >       } && test -s conftest.$ac_objext; then
7734 >  ac_cv_header_stdc=yes
7735   else
7736    echo "$as_me: failed program was:" >&5
7737   sed 's/^/| /' conftest.$ac_ext >&5
7738  
7739 < echo "$as_me:$LINENO: result: no" >&5
7566 < echo "${ECHO_T}no" >&6
7739 >        ac_cv_header_stdc=no
7740   fi
7741 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7742 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7743 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7744 < if test "${ac_cv_header_time+set}" = set; then
7745 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7573 < else
7741 >
7742 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7743 >
7744 > if test $ac_cv_header_stdc = yes; then
7745 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7746    cat >conftest.$ac_ext <<_ACEOF
7747   /* confdefs.h.  */
7748   _ACEOF
7749   cat confdefs.h >>conftest.$ac_ext
7750   cat >>conftest.$ac_ext <<_ACEOF
7751   /* end confdefs.h.  */
7752 < #include <sys/types.h>
7581 < #include <sys/time.h>
7582 < #include <time.h>
7752 > #include <string.h>
7753  
7584 int
7585 main ()
7586 {
7587 if ((struct tm *) 0)
7588 return 0;
7589  ;
7590  return 0;
7591 }
7754   _ACEOF
7755 < rm -f conftest.$ac_objext
7756 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7757 <  (eval $ac_compile) 2>conftest.er1
7596 <  ac_status=$?
7597 <  grep -v '^ *+' conftest.er1 >conftest.err
7598 <  rm -f conftest.er1
7599 <  cat conftest.err >&5
7600 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7601 <  (exit $ac_status); } &&
7602 <         { ac_try='test -z "$ac_c_werror_flag"
7603 <                         || test ! -s conftest.err'
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); }; } &&
7609 <         { ac_try='test -s conftest.$ac_objext'
7610 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7611 <  (eval $ac_try) 2>&5
7612 <  ac_status=$?
7613 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7614 <  (exit $ac_status); }; }; then
7615 <  ac_cv_header_time=yes
7755 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7756 >  $EGREP "memchr" >/dev/null 2>&1; then
7757 >  :
7758   else
7759 <  echo "$as_me: failed program was:" >&5
7760 < sed 's/^/| /' conftest.$ac_ext >&5
7759 >  ac_cv_header_stdc=no
7760 > fi
7761 > rm -f conftest*
7762  
7620 ac_cv_header_time=no
7763   fi
7764 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7765 < fi
7766 < echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7767 < echo "${ECHO_T}$ac_cv_header_time" >&6
7768 < if test $ac_cv_header_time = yes; then
7764 >
7765 > if test $ac_cv_header_stdc = yes; then
7766 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7767 >  cat >conftest.$ac_ext <<_ACEOF
7768 > /* confdefs.h.  */
7769 > _ACEOF
7770 > cat confdefs.h >>conftest.$ac_ext
7771 > cat >>conftest.$ac_ext <<_ACEOF
7772 > /* end confdefs.h.  */
7773 > #include <stdlib.h>
7774  
7628 cat >>confdefs.h <<\_ACEOF
7629 #define TIME_WITH_SYS_TIME 1
7775   _ACEOF
7776 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7777 +  $EGREP "free" >/dev/null 2>&1; then
7778 +  :
7779 + else
7780 +  ac_cv_header_stdc=no
7781 + fi
7782 + rm -f conftest*
7783  
7784   fi
7785  
7786 <
7787 < echo "$as_me:$LINENO: checking for clock_t" >&5
7788 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7789 < if test "${ac_cv_type_clock_t+set}" = set; then
7638 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7786 > if test $ac_cv_header_stdc = yes; then
7787 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7788 >  if test "$cross_compiling" = yes; then
7789 >  :
7790   else
7791    cat >conftest.$ac_ext <<_ACEOF
7792   /* confdefs.h.  */
# Line 7643 | Line 7794 | cat >>conftest.$ac_ext <<_ACEOF
7794   cat confdefs.h >>conftest.$ac_ext
7795   cat >>conftest.$ac_ext <<_ACEOF
7796   /* end confdefs.h.  */
7797 < $ac_includes_default
7797 > #include <ctype.h>
7798 > #include <stdlib.h>
7799 > #if ((' ' & 0x0FF) == 0x020)
7800 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7801 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7802 > #else
7803 > # define ISLOWER(c) \
7804 >                   (('a' <= (c) && (c) <= 'i') \
7805 >                     || ('j' <= (c) && (c) <= 'r') \
7806 >                     || ('s' <= (c) && (c) <= 'z'))
7807 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7808 > #endif
7809 >
7810 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7811   int
7812   main ()
7813   {
7814 < if ((clock_t *) 0)
7814 >  int i;
7815 >  for (i = 0; i < 256; i++)
7816 >    if (XOR (islower (i), ISLOWER (i))
7817 >        || toupper (i) != TOUPPER (i))
7818 >      return 2;
7819    return 0;
7652 if (sizeof (clock_t))
7653  return 0;
7654  ;
7655  return 0;
7820   }
7821   _ACEOF
7822 < rm -f conftest.$ac_objext
7823 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7824 <  (eval $ac_compile) 2>conftest.er1
7822 > rm -f conftest$ac_exeext
7823 > if { (ac_try="$ac_link"
7824 > case "(($ac_try" in
7825 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7826 >  *) ac_try_echo=$ac_try;;
7827 > esac
7828 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7829 >  (eval "$ac_link") 2>&5
7830    ac_status=$?
7662  grep -v '^ *+' conftest.er1 >conftest.err
7663  rm -f conftest.er1
7664  cat conftest.err >&5
7831    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832 <  (exit $ac_status); } &&
7833 <         { ac_try='test -z "$ac_c_werror_flag"
7834 <                         || test ! -s conftest.err'
7835 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7836 <  (eval $ac_try) 2>&5
7832 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7833 >  { (case "(($ac_try" in
7834 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7835 >  *) ac_try_echo=$ac_try;;
7836 > esac
7837 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7838 >  (eval "$ac_try") 2>&5
7839    ac_status=$?
7840    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673  (exit $ac_status); }; } &&
7674         { ac_try='test -s conftest.$ac_objext'
7675  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7676  (eval $ac_try) 2>&5
7677  ac_status=$?
7678  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7841    (exit $ac_status); }; }; then
7842 <  ac_cv_type_clock_t=yes
7842 >  :
7843   else
7844 <  echo "$as_me: failed program was:" >&5
7844 >  echo "$as_me: program exited with status $ac_status" >&5
7845 > echo "$as_me: failed program was:" >&5
7846   sed 's/^/| /' conftest.$ac_ext >&5
7847  
7848 < ac_cv_type_clock_t=no
7848 > ( exit $ac_status )
7849 > ac_cv_header_stdc=no
7850   fi
7851 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7851 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7852   fi
7689 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7690 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7691 if test $ac_cv_type_clock_t = yes; then
7853  
7693 cat >>confdefs.h <<_ACEOF
7694 #define HAVE_CLOCK_T 1
7695 _ACEOF
7854  
7855 + fi
7856 + fi
7857 + { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7858 + echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7859 + if test $ac_cv_header_stdc = yes; then
7860  
7861 + cat >>confdefs.h <<\_ACEOF
7862 + #define STDC_HEADERS 1
7863 + _ACEOF
7864 +
7865   fi
7866  
7867 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7868 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7869 < if test "${ac_cv_c_const+set}" = set; then
7867 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7868 >
7869 >
7870 >
7871 >
7872 >
7873 >
7874 >
7875 >
7876 >
7877 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7878 >                  inttypes.h stdint.h unistd.h
7879 > do
7880 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7881 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
7882 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7883 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7884    echo $ECHO_N "(cached) $ECHO_C" >&6
7885   else
7886    cat >conftest.$ac_ext <<_ACEOF
# Line 7708 | Line 7889 | cat >>conftest.$ac_ext <<_ACEOF
7889   cat confdefs.h >>conftest.$ac_ext
7890   cat >>conftest.$ac_ext <<_ACEOF
7891   /* end confdefs.h.  */
7892 + $ac_includes_default
7893  
7894 < int
7713 < main ()
7714 < {
7715 < /* FIXME: Include the comments suggested by Paul. */
7716 < #ifndef __cplusplus
7717 <  /* Ultrix mips cc rejects this.  */
7718 <  typedef int charset[2];
7719 <  const charset x;
7720 <  /* SunOS 4.1.1 cc rejects this.  */
7721 <  char const *const *ccp;
7722 <  char **p;
7723 <  /* NEC SVR4.0.2 mips cc rejects this.  */
7724 <  struct point {int x, y;};
7725 <  static struct point const zero = {0,0};
7726 <  /* AIX XL C 1.02.0.0 rejects this.
7727 <     It does not let you subtract one const X* pointer from another in
7728 <     an arm of an if-expression whose if-part is not a constant
7729 <     expression */
7730 <  const char *g = "string";
7731 <  ccp = &g + (g ? g-g : 0);
7732 <  /* HPUX 7.0 cc rejects these. */
7733 <  ++ccp;
7734 <  p = (char**) ccp;
7735 <  ccp = (char const *const *) p;
7736 <  { /* SCO 3.2v4 cc rejects this.  */
7737 <    char *t;
7738 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7739 <
7740 <    *t++ = 0;
7741 <  }
7742 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7743 <    int x[] = {25, 17};
7744 <    const int *foo = &x[0];
7745 <    ++foo;
7746 <  }
7747 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7748 <    typedef const int *iptr;
7749 <    iptr p = 0;
7750 <    ++p;
7751 <  }
7752 <  { /* AIX XL C 1.02.0.0 rejects this saying
7753 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7754 <    struct s { int j; const int *ap[3]; };
7755 <    struct s *b; b->j = 5;
7756 <  }
7757 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7758 <    const int foo = 10;
7759 <  }
7760 < #endif
7761 <
7762 <  ;
7763 <  return 0;
7764 < }
7894 > #include <$ac_header>
7895   _ACEOF
7896   rm -f conftest.$ac_objext
7897 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7898 <  (eval $ac_compile) 2>conftest.er1
7897 > if { (ac_try="$ac_compile"
7898 > case "(($ac_try" in
7899 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7900 >  *) ac_try_echo=$ac_try;;
7901 > esac
7902 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7903 >  (eval "$ac_compile") 2>conftest.er1
7904    ac_status=$?
7905    grep -v '^ *+' conftest.er1 >conftest.err
7906    rm -f conftest.er1
7907    cat conftest.err >&5
7908    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909 <  (exit $ac_status); } &&
7910 <         { ac_try='test -z "$ac_c_werror_flag"
7911 <                         || test ! -s conftest.err'
7912 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7913 <  (eval $ac_try) 2>&5
7779 <  ac_status=$?
7780 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7781 <  (exit $ac_status); }; } &&
7782 <         { ac_try='test -s conftest.$ac_objext'
7783 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7784 <  (eval $ac_try) 2>&5
7785 <  ac_status=$?
7786 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7787 <  (exit $ac_status); }; }; then
7788 <  ac_cv_c_const=yes
7909 >  (exit $ac_status); } && {
7910 >         test -z "$ac_c_werror_flag" ||
7911 >         test ! -s conftest.err
7912 >       } && test -s conftest.$ac_objext; then
7913 >  eval "$as_ac_Header=yes"
7914   else
7915    echo "$as_me: failed program was:" >&5
7916   sed 's/^/| /' conftest.$ac_ext >&5
7917  
7918 < ac_cv_c_const=no
7918 >        eval "$as_ac_Header=no"
7919   fi
7795 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7796 fi
7797 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7798 echo "${ECHO_T}$ac_cv_c_const" >&6
7799 if test $ac_cv_c_const = no; then
7920  
7921 < cat >>confdefs.h <<\_ACEOF
7922 < #define const
7921 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7922 > fi
7923 > ac_res=`eval echo '${'$as_ac_Header'}'`
7924 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
7925 > echo "${ECHO_T}$ac_res" >&6; }
7926 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
7927 >  cat >>confdefs.h <<_ACEOF
7928 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7929   _ACEOF
7930  
7931   fi
7932  
7933 < echo "$as_me:$LINENO: checking for inline" >&5
7934 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
7935 < if test "${ac_cv_c_inline+set}" = set; then
7933 > done
7934 >
7935 >
7936 > #
7937 > # Handle user hints
7938 > #
7939 >
7940 > # Check whether --with-zlib was given.
7941 > if test "${with_zlib+set}" = set; then
7942 >  withval=$with_zlib; zlib_dir="$withval"
7943 > else
7944 >                zlib_dir="not_set"
7945 > fi
7946 >
7947 > if test "$zlib_dir" != "no"; then
7948 >
7949 > if test "$zlib_dir" != "not_set" ; then
7950 >  if test -d "$zlib_dir"
7951 >  then
7952 >    ZLIB_HOME="$zlib_dir"
7953 >  else
7954 >    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7955 > echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7956 >        ZLIB_HOME=/usr/local
7957 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
7958 >        then
7959 >                ZLIB_HOME=/usr
7960 >        fi
7961 >  fi
7962 > fi
7963 > #
7964 > # Locate zlib, if wanted
7965 > #
7966 > if test -n "${ZLIB_HOME}"
7967 > then
7968 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
7969 >        ZLIB_OLD_CFLAGS=$CFLAGS
7970 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7971 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7972 >
7973 >        ac_ext=c
7974 > ac_cpp='$CPP $CPPFLAGS'
7975 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7976 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7977 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7978 >
7979 >        { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7980 > echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
7981 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7982    echo $ECHO_N "(cached) $ECHO_C" >&6
7983   else
7984 <  ac_cv_c_inline=no
7985 < for ac_kw in inline __inline__ __inline; do
7986 <  cat >conftest.$ac_ext <<_ACEOF
7984 >  ac_check_lib_save_LIBS=$LIBS
7985 > LIBS="-lz  $LIBS"
7986 > cat >conftest.$ac_ext <<_ACEOF
7987   /* confdefs.h.  */
7988   _ACEOF
7989   cat confdefs.h >>conftest.$ac_ext
7990   cat >>conftest.$ac_ext <<_ACEOF
7991   /* end confdefs.h.  */
7820 #ifndef __cplusplus
7821 typedef int foo_t;
7822 static $ac_kw foo_t static_foo () {return 0; }
7823 $ac_kw foo_t foo () {return 0; }
7824 #endif
7992  
7993 + /* Override any GCC internal prototype to avoid an error.
7994 +   Use char because int might match the return type of a GCC
7995 +   builtin and then its argument prototype would still apply.  */
7996 + #ifdef __cplusplus
7997 + extern "C"
7998 + #endif
7999 + char inflateEnd ();
8000 + #ifdef FC_DUMMY_MAIN
8001 + #ifndef FC_DUMMY_MAIN_EQ_F77
8002 + #  ifdef __cplusplus
8003 +     extern "C"
8004 + #  endif
8005 +   int FC_DUMMY_MAIN() { return 1; }
8006 + #endif
8007 + #endif
8008 + int
8009 + main ()
8010 + {
8011 + return inflateEnd ();
8012 +  ;
8013 +  return 0;
8014 + }
8015   _ACEOF
8016 < rm -f conftest.$ac_objext
8017 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8018 <  (eval $ac_compile) 2>conftest.er1
8016 > rm -f conftest.$ac_objext conftest$ac_exeext
8017 > if { (ac_try="$ac_link"
8018 > case "(($ac_try" in
8019 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8020 >  *) ac_try_echo=$ac_try;;
8021 > esac
8022 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8023 >  (eval "$ac_link") 2>conftest.er1
8024    ac_status=$?
8025    grep -v '^ *+' conftest.er1 >conftest.err
8026    rm -f conftest.er1
8027    cat conftest.err >&5
8028    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8029 <  (exit $ac_status); } &&
8030 <         { ac_try='test -z "$ac_c_werror_flag"
8031 <                         || test ! -s conftest.err'
8032 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8033 <  (eval $ac_try) 2>&5
8034 <  ac_status=$?
7841 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 <  (exit $ac_status); }; } &&
7843 <         { ac_try='test -s conftest.$ac_objext'
7844 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7845 <  (eval $ac_try) 2>&5
7846 <  ac_status=$?
7847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848 <  (exit $ac_status); }; }; then
7849 <  ac_cv_c_inline=$ac_kw; break
8029 >  (exit $ac_status); } && {
8030 >         test -z "$ac_c_werror_flag" ||
8031 >         test ! -s conftest.err
8032 >       } && test -s conftest$ac_exeext &&
8033 >       $as_test_x conftest$ac_exeext; then
8034 >  ac_cv_lib_z_inflateEnd=yes
8035   else
8036    echo "$as_me: failed program was:" >&5
8037   sed 's/^/| /' conftest.$ac_ext >&5
8038  
8039 +        ac_cv_lib_z_inflateEnd=no
8040   fi
7855 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7856 done
8041  
8042 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8043 +      conftest$ac_exeext conftest.$ac_ext
8044 + LIBS=$ac_check_lib_save_LIBS
8045   fi
8046 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8047 < echo "${ECHO_T}$ac_cv_c_inline" >&6
8046 > { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
8047 > echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
8048 > if test $ac_cv_lib_z_inflateEnd = yes; then
8049 >  zlib_cv_libz=yes
8050 > else
8051 >  zlib_cv_libz=no
8052 > fi
8053  
8054 <
8055 < case $ac_cv_c_inline in
8056 <  inline | yes) ;;
8057 <  *)
7866 <    case $ac_cv_c_inline in
7867 <      no) ac_val=;;
7868 <      *) ac_val=$ac_cv_c_inline;;
7869 <    esac
7870 <    cat >>confdefs.h <<_ACEOF
7871 < #ifndef __cplusplus
7872 < #define inline $ac_val
7873 < #endif
7874 < _ACEOF
7875 <    ;;
7876 < esac
7877 <
7878 <
7879 <
7880 <  # clean out junk possibly left behind by a previous configuration
7881 <  rm -f src/getopt.h
7882 <  # Check for getopt_long support
7883 <
7884 < for ac_header in getopt.h
7885 < do
7886 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7887 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7888 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7889 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7890 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8054 >        if test "${ac_cv_header_zlib_h+set}" = set; then
8055 >  { echo "$as_me:$LINENO: checking for zlib.h" >&5
8056 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
8057 > if test "${ac_cv_header_zlib_h+set}" = set; then
8058    echo $ECHO_N "(cached) $ECHO_C" >&6
8059   fi
8060 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8061 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8060 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8061 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
8062   else
8063    # Is the header compilable?
8064 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8065 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8064 > { echo "$as_me:$LINENO: checking zlib.h usability" >&5
8065 > echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
8066   cat >conftest.$ac_ext <<_ACEOF
8067   /* confdefs.h.  */
8068   _ACEOF
# Line 7903 | Line 8070 | $ac_includes_default
8070   cat >>conftest.$ac_ext <<_ACEOF
8071   /* end confdefs.h.  */
8072   $ac_includes_default
8073 < #include <$ac_header>
8073 > #include <zlib.h>
8074   _ACEOF
8075   rm -f conftest.$ac_objext
8076 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8077 <  (eval $ac_compile) 2>conftest.er1
8076 > if { (ac_try="$ac_compile"
8077 > case "(($ac_try" in
8078 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8079 >  *) ac_try_echo=$ac_try;;
8080 > esac
8081 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8082 >  (eval "$ac_compile") 2>conftest.er1
8083    ac_status=$?
8084    grep -v '^ *+' conftest.er1 >conftest.err
8085    rm -f conftest.er1
8086    cat conftest.err >&5
8087    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8088 <  (exit $ac_status); } &&
8089 <         { ac_try='test -z "$ac_c_werror_flag"
8090 <                         || test ! -s conftest.err'
8091 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7920 <  (eval $ac_try) 2>&5
7921 <  ac_status=$?
7922 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7923 <  (exit $ac_status); }; } &&
7924 <         { ac_try='test -s conftest.$ac_objext'
7925 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7926 <  (eval $ac_try) 2>&5
7927 <  ac_status=$?
7928 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7929 <  (exit $ac_status); }; }; then
8088 >  (exit $ac_status); } && {
8089 >         test -z "$ac_c_werror_flag" ||
8090 >         test ! -s conftest.err
8091 >       } && test -s conftest.$ac_objext; then
8092    ac_header_compiler=yes
8093   else
8094    echo "$as_me: failed program was:" >&5
8095   sed 's/^/| /' conftest.$ac_ext >&5
8096  
8097 < ac_header_compiler=no
8097 >        ac_header_compiler=no
8098   fi
7937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7938 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7939 echo "${ECHO_T}$ac_header_compiler" >&6
8099  
8100 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8101 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8102 + echo "${ECHO_T}$ac_header_compiler" >&6; }
8103 +
8104   # Is the header present?
8105 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8106 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8105 > { echo "$as_me:$LINENO: checking zlib.h presence" >&5
8106 > echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
8107   cat >conftest.$ac_ext <<_ACEOF
8108   /* confdefs.h.  */
8109   _ACEOF
8110   cat confdefs.h >>conftest.$ac_ext
8111   cat >>conftest.$ac_ext <<_ACEOF
8112   /* end confdefs.h.  */
8113 < #include <$ac_header>
8113 > #include <zlib.h>
8114   _ACEOF
8115 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8116 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8115 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8116 > case "(($ac_try" in
8117 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8118 >  *) ac_try_echo=$ac_try;;
8119 > esac
8120 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8121 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8122    ac_status=$?
8123    grep -v '^ *+' conftest.er1 >conftest.err
8124    rm -f conftest.er1
8125    cat conftest.err >&5
8126    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8127 <  (exit $ac_status); } >/dev/null; then
8128 <  if test -s conftest.err; then
8129 <    ac_cpp_err=$ac_c_preproc_warn_flag
8130 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7963 <  else
7964 <    ac_cpp_err=
7965 <  fi
7966 < else
7967 <  ac_cpp_err=yes
7968 < fi
7969 < if test -z "$ac_cpp_err"; then
8127 >  (exit $ac_status); } >/dev/null && {
8128 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8129 >         test ! -s conftest.err
8130 >       }; then
8131    ac_header_preproc=yes
8132   else
8133    echo "$as_me: failed program was:" >&5
# Line 7974 | Line 8135 | fi
8135  
8136    ac_header_preproc=no
8137   fi
8138 +
8139   rm -f conftest.err conftest.$ac_ext
8140 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8141 < echo "${ECHO_T}$ac_header_preproc" >&6
8140 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8141 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8142  
8143   # So?  What about this header?
8144   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8145    yes:no: )
8146 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8147 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8148 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8149 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8146 >    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
8147 > echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8148 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
8149 > echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
8150      ac_header_preproc=yes
8151      ;;
8152    no:yes:* )
8153 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8154 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8155 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8156 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8157 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8158 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8159 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8160 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8161 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8162 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8163 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8164 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8165 <    (
8004 <      cat <<\_ASBOX
8153 >    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
8154 > echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
8155 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
8156 > echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
8157 >    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
8158 > echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
8159 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
8160 > echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8161 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8162 > echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
8163 >    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
8164 > echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
8165 >    ( cat <<\_ASBOX
8166   ## ------------------------------ ##
8167   ## Report this to gezelter@nd.edu ##
8168   ## ------------------------------ ##
8169   _ASBOX
8170 <    ) |
8010 <      sed "s/^/$as_me: WARNING:     /" >&2
8170 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8171      ;;
8172   esac
8173 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8174 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8175 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8173 > { echo "$as_me:$LINENO: checking for zlib.h" >&5
8174 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
8175 > if test "${ac_cv_header_zlib_h+set}" = set; then
8176    echo $ECHO_N "(cached) $ECHO_C" >&6
8177   else
8178 <  eval "$as_ac_Header=\$ac_header_preproc"
8178 >  ac_cv_header_zlib_h=$ac_header_preproc
8179   fi
8180 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8181 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8180 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8181 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
8182  
8183   fi
8184 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8185 <  cat >>confdefs.h <<_ACEOF
8186 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8184 > if test $ac_cv_header_zlib_h = yes; then
8185 >  zlib_cv_zlib_h=yes
8186 > else
8187 >  zlib_cv_zlib_h=no
8188 > fi
8189 >
8190 >
8191 >        ac_ext=c
8192 > ac_cpp='$CPP $CPPFLAGS'
8193 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8194 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8195 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8196 >
8197 >
8198 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8199 >
8200 > cat >>confdefs.h <<\_ACEOF
8201 > #define HAVE_ZLIB_H 1
8202   _ACEOF
8203  
8204 +
8205 + cat >>confdefs.h <<\_ACEOF
8206 + #define HAVE_LIBZ 1
8207 + _ACEOF
8208 +
8209 +                ZLIB_INC_DIR="${ZLIB_HOME}/include"
8210 +                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8211 +                ZLIB="-lz"
8212 +        else
8213 +                { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
8214 + echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
8215 +                ZLIB_INC_DIR=
8216 +                ZLIB_LIB_DIR=
8217 +                ZLIB=
8218 +                LDFLAGS="$ZLIB_OLD_LDFLAGS"
8219 +                CFLAGS="$ZLIB_OLD_CFLAGS"
8220 +                { echo "$as_me:$LINENO: result: failed" >&5
8221 + echo "${ECHO_T}failed" >&6; }
8222 +                echo ""
8223 +                echo "*********************************************************"
8224 +                echo "* WARNING: Could not find a working zlib installation   *"
8225 +                echo "* If you need OOPSE to be able to deal with compressed  *"
8226 +                echo "* trajectory dump files be sure to specify a valid zlib *"
8227 +                echo "* installation with --with-zlib=DIR                     *"
8228 +                echo "*                                                       *"
8229 +                echo "* OOPSE will still work without zlib installed.         *"
8230 +                echo "*********************************************************"
8231 +                echo ""
8232 +        fi
8233 +
8234 +
8235 +
8236   fi
8237 + fi
8238  
8239 < done
8239 > #
8240 > # Handle user hints
8241 > #
8242  
8243 + # Check whether --with-fftw was given.
8244 + if test "${with_fftw+set}" = set; then
8245 +  withval=$with_fftw; fftw_dir="$withval"
8246 + else
8247 +             fftw_dir="not_set"
8248 + fi
8249  
8250 < for ac_func in getopt_long
8251 < do
8252 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8253 < echo "$as_me:$LINENO: checking for $ac_func" >&5
8254 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8255 < if eval "test \"\${$as_ac_var+set}\" = set"; then
8250 > if test "$fftw_dir" != "no"; then
8251 >  if test "$fftw_dir" != "not_set" ; then
8252 >    if test -d "$fftw_dir"; then
8253 >      FFTW_HOME="$fftw_dir"
8254 >    else
8255 >      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8256 > echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8257 >      FFTW_HOME=/usr/local
8258 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
8259 >        FFTW_HOME=/usr
8260 >      fi
8261 >    fi
8262 >    #
8263 >    # Locate fftw, if wanted
8264 >    #
8265 >    if test -n "${FFTW_HOME}"; then
8266 >      FFTW_OLD_LDFLAGS=$LDFLAGS
8267 >      FFTW_OLD_CFLAGS=$CFLAGS
8268 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8269 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8270 >
8271 >      ac_ext=c
8272 > ac_cpp='$CPP $CPPFLAGS'
8273 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8274 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8275 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8276 >
8277 >      { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8278 > echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
8279 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8280    echo $ECHO_N "(cached) $ECHO_C" >&6
8281   else
8282 <  cat >conftest.$ac_ext <<_ACEOF
8282 >  ac_check_lib_save_LIBS=$LIBS
8283 > LIBS="-lfftw3  $LIBS"
8284 > cat >conftest.$ac_ext <<_ACEOF
8285   /* confdefs.h.  */
8286   _ACEOF
8287   cat confdefs.h >>conftest.$ac_ext
8288   cat >>conftest.$ac_ext <<_ACEOF
8289   /* end confdefs.h.  */
8048 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8049   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8050 #define $ac_func innocuous_$ac_func
8290  
8291 < /* System header to define __stub macros and hopefully few prototypes,
8292 <    which can conflict with char $ac_func (); below.
8293 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8055 <    <limits.h> exists even on freestanding compilers.  */
8056 <
8057 < #ifdef __STDC__
8058 < # include <limits.h>
8059 < #else
8060 < # include <assert.h>
8061 < #endif
8062 <
8063 < #undef $ac_func
8064 <
8065 < /* Override any gcc2 internal prototype to avoid an error.  */
8291 > /* Override any GCC internal prototype to avoid an error.
8292 >   Use char because int might match the return type of a GCC
8293 >   builtin and then its argument prototype would still apply.  */
8294   #ifdef __cplusplus
8295   extern "C"
8068 {
8296   #endif
8297 < /* We use char because int might match the return type of a gcc2
8298 <   builtin and then its argument prototype would still apply.  */
8299 < char $ac_func ();
8300 < /* The GNU C library defines this for functions which it implements
8301 <    to always fail with ENOSYS.  Some functions are actually named
8302 <    something starting with __ and the normal name is an alias.  */
8303 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8077 < choke me
8078 < #else
8079 < char (*f) () = $ac_func;
8297 > char fftw_execute ();
8298 > #ifdef FC_DUMMY_MAIN
8299 > #ifndef FC_DUMMY_MAIN_EQ_F77
8300 > #  ifdef __cplusplus
8301 >     extern "C"
8302 > #  endif
8303 >   int FC_DUMMY_MAIN() { return 1; }
8304   #endif
8081 #ifdef __cplusplus
8082 }
8305   #endif
8084
8306   int
8307   main ()
8308   {
8309 < return f != $ac_func;
8309 > return fftw_execute ();
8310    ;
8311    return 0;
8312   }
8313   _ACEOF
8314   rm -f conftest.$ac_objext conftest$ac_exeext
8315 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8316 <  (eval $ac_link) 2>conftest.er1
8315 > if { (ac_try="$ac_link"
8316 > case "(($ac_try" in
8317 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8318 >  *) ac_try_echo=$ac_try;;
8319 > esac
8320 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8321 >  (eval "$ac_link") 2>conftest.er1
8322    ac_status=$?
8323    grep -v '^ *+' conftest.er1 >conftest.err
8324    rm -f conftest.er1
8325    cat conftest.err >&5
8326    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8327 <  (exit $ac_status); } &&
8328 <         { ac_try='test -z "$ac_c_werror_flag"
8329 <                         || test ! -s conftest.err'
8330 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8331 <  (eval $ac_try) 2>&5
8332 <  ac_status=$?
8107 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8108 <  (exit $ac_status); }; } &&
8109 <         { ac_try='test -s conftest$ac_exeext'
8110 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8111 <  (eval $ac_try) 2>&5
8112 <  ac_status=$?
8113 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114 <  (exit $ac_status); }; }; then
8115 <  eval "$as_ac_var=yes"
8327 >  (exit $ac_status); } && {
8328 >         test -z "$ac_c_werror_flag" ||
8329 >         test ! -s conftest.err
8330 >       } && test -s conftest$ac_exeext &&
8331 >       $as_test_x conftest$ac_exeext; then
8332 >  ac_cv_lib_fftw3_fftw_execute=yes
8333   else
8334    echo "$as_me: failed program was:" >&5
8335   sed 's/^/| /' conftest.$ac_ext >&5
8336  
8337 < eval "$as_ac_var=no"
8337 >        ac_cv_lib_fftw3_fftw_execute=no
8338   fi
8339 < rm -f conftest.err conftest.$ac_objext \
8339 >
8340 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8341        conftest$ac_exeext conftest.$ac_ext
8342 + LIBS=$ac_check_lib_save_LIBS
8343   fi
8344 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8345 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8346 < if test `eval echo '${'$as_ac_var'}'` = yes; then
8347 <  cat >>confdefs.h <<_ACEOF
8129 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8130 < _ACEOF
8131 <
8344 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8345 > echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
8346 > if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8347 >  fftw_cv_libfftw3=yes
8348   else
8349 <  # FreeBSD has a gnugetopt library for this
8350 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
8351 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
8352 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
8349 >  fftw_cv_libfftw3=no
8350 > fi
8351 >
8352 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
8353 >  { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8354 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8355 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8356    echo $ECHO_N "(cached) $ECHO_C" >&6
8357 + fi
8358 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8359 + echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8360   else
8361 <  ac_check_lib_save_LIBS=$LIBS
8362 < LIBS="-lgnugetopt  $LIBS"
8361 >  # Is the header compilable?
8362 > { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8363 > echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
8364   cat >conftest.$ac_ext <<_ACEOF
8365   /* confdefs.h.  */
8366   _ACEOF
8367   cat confdefs.h >>conftest.$ac_ext
8368   cat >>conftest.$ac_ext <<_ACEOF
8369   /* end confdefs.h.  */
8370 <
8371 < /* Override any gcc2 internal prototype to avoid an error.  */
8149 < #ifdef __cplusplus
8150 < extern "C"
8151 < #endif
8152 < /* We use char because int might match the return type of a gcc2
8153 <   builtin and then its argument prototype would still apply.  */
8154 < char getopt_long ();
8155 < int
8156 < main ()
8157 < {
8158 < getopt_long ();
8159 <  ;
8160 <  return 0;
8161 < }
8370 > $ac_includes_default
8371 > #include <fftw3.h>
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 -f 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_c_werror_flag"
8388 <                         || test ! -s conftest.err'
8389 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8390 <  (eval $ac_try) 2>&5
8176 <  ac_status=$?
8177 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 <  (exit $ac_status); }; } &&
8179 <         { ac_try='test -s conftest$ac_exeext'
8180 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8181 <  (eval $ac_try) 2>&5
8182 <  ac_status=$?
8183 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184 <  (exit $ac_status); }; }; then
8185 <  ac_cv_lib_gnugetopt_getopt_long=yes
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_header_compiler=yes
8391   else
8392    echo "$as_me: failed program was:" >&5
8393   sed 's/^/| /' conftest.$ac_ext >&5
8394  
8395 < ac_cv_lib_gnugetopt_getopt_long=no
8395 >        ac_header_compiler=no
8396   fi
8192 rm -f conftest.err conftest.$ac_objext \
8193      conftest$ac_exeext conftest.$ac_ext
8194 LIBS=$ac_check_lib_save_LIBS
8195 fi
8196 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
8197 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
8198 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
8199  cat >>confdefs.h <<\_ACEOF
8200 #define HAVE_GETOPT_LONG 1
8201 _ACEOF
8397  
8398 < else
8399 <  # use the GNU replacement
8400 <      case $LIBOBJS in
8206 <    "getopt.$ac_objext"   | \
8207 <  *" getopt.$ac_objext"   | \
8208 <    "getopt.$ac_objext "* | \
8209 <  *" getopt.$ac_objext "* ) ;;
8210 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
8211 < esac
8398 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8399 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8400 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8401  
8402 <      case $LIBOBJS in
8403 <    "getopt1.$ac_objext"   | \
8404 <  *" getopt1.$ac_objext"   | \
8405 <    "getopt1.$ac_objext "* | \
8406 <  *" getopt1.$ac_objext "* ) ;;
8407 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
8402 > # Is the header present?
8403 > { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8404 > echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
8405 > cat >conftest.$ac_ext <<_ACEOF
8406 > /* confdefs.h.  */
8407 > _ACEOF
8408 > cat confdefs.h >>conftest.$ac_ext
8409 > cat >>conftest.$ac_ext <<_ACEOF
8410 > /* end confdefs.h.  */
8411 > #include <fftw3.h>
8412 > _ACEOF
8413 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8414 > case "(($ac_try" in
8415 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8416 >  *) ac_try_echo=$ac_try;;
8417   esac
8418 <
8419 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
8222 <
8223 < fi
8224 <
8225 < fi
8226 < done
8227 <
8228 <
8229 <
8230 < case $debug in
8231 <  1)
8232 <     ;;
8233 <  *)
8234 <
8235 <
8236 <
8237 <
8238 <
8239 <
8240 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
8241 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
8242 < if test "${ac_cv_prog_really_gcc+set}" = set; then
8243 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8244 < else
8245 <
8246 < cat > conftest.c <<EOF
8247 < #ifdef __GNUC__
8248 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
8249 <     no;
8250 <  #else
8251 <     yes;
8252 <  #endif
8253 < #endif
8254 < EOF
8255 < if { ac_try='${CC-cc} -E conftest.c'
8256 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8257 <  (eval $ac_try) 2>&5
8418 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8419 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8420    ac_status=$?
8421 +  grep -v '^ *+' conftest.er1 >conftest.err
8422 +  rm -f conftest.er1
8423 +  cat conftest.err >&5
8424    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8426 <  ac_cv_prog_really_gcc=yes
8425 >  (exit $ac_status); } >/dev/null && {
8426 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8427 >         test ! -s conftest.err
8428 >       }; then
8429 >  ac_header_preproc=yes
8430   else
8431 <  ac_cv_prog_really_gcc=no
8432 < fi
8431 >  echo "$as_me: failed program was:" >&5
8432 > sed 's/^/| /' conftest.$ac_ext >&5
8433  
8434 +  ac_header_preproc=no
8435   fi
8267 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
8268 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
8269 if test "$ac_cv_prog_really_gcc" = yes; then
8270        :
8436  
8437 < else
8438 <        :
8437 > rm -f conftest.err conftest.$ac_ext
8438 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8439 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8440  
8441 < fi
8442 <
8443 <
8444 < # Try to determine "good" native compiler flags if none specified on command
8445 < # line
8446 < if test "$ac_test_CFLAGS" != "set"; then
8447 <  CFLAGS=""
8448 <  case "${host_cpu}-${host_os}" in
8449 <
8450 <  *linux*) if test "$CC" = icc; then
8451 <                    CFLAGS="-O"
8452 <                fi;;
8453 <  sparc-solaris2*) if test "$CC" = cc; then
8454 <                    CFLAGS="-native -fast -xO5 -dalign"
8455 <                 fi;;
8456 <
8457 <  alpha*-osf*)  if test "$CC" = cc; then
8458 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
8459 <                fi;;
8460 <
8461 <  hppa*-hpux*)  if test "$CC" = cc; then
8462 <                    CFLAGS="-Ae +O3 +Oall"
8463 <                fi;;
8464 <
8465 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
8466 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
8467 <                fi;;
8468 <   powerpc*-aix*)
8469 <        if test "$CC" = cc -o "$CC" = xlc; then
8470 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
8471 <                echo "*******************************************************"
8472 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8473 <                echo "*  recommended that you use                           *"
8308 <                echo "*                                                     *"
8309 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8310 <                echo "*                                 ^^^                 *"
8311 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8312 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8313 <                echo "*******************************************************"
8314 <        fi;;
8315 <   *darwin*)
8316 <        if test "$CC" = xlc -o "$CC" = cc; then
8317 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8318 <        fi;;
8319 <  esac
8320 <
8321 <  # use default flags for gcc on all systems
8322 <  if test $ac_cv_prog_really_gcc = yes; then
8323 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8324 <  fi
8325 <
8326 <  # test for gcc-specific flags:
8327 <  if test $ac_cv_prog_really_gcc = yes; then
8328 <    # -malign-double for x86 systems
8329 <
8330 <
8331 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
8332 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
8333 < if test "${ac_align_double+set}" = set; then
8441 > # So?  What about this header?
8442 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8443 >  yes:no: )
8444 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8445 > echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8446 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8447 > echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8448 >    ac_header_preproc=yes
8449 >    ;;
8450 >  no:yes:* )
8451 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8452 > echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8453 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
8454 > echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
8455 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8456 > echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8457 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
8458 > echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8459 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8460 > echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8461 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8462 > echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8463 >    ( cat <<\_ASBOX
8464 > ## ------------------------------ ##
8465 > ## Report this to gezelter@nd.edu ##
8466 > ## ------------------------------ ##
8467 > _ASBOX
8468 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8469 >    ;;
8470 > esac
8471 > { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8472 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8473 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8474    echo $ECHO_N "(cached) $ECHO_C" >&6
8475   else
8476 <  echo 'void f(){}' > conftest.c
8337 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
8338 <        ac_align_double=yes
8339 < else
8340 <        ac_align_double=no
8476 >  ac_cv_header_fftw3_h=$ac_header_preproc
8477   fi
8478 < rm -f conftest*
8478 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8479 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8480  
8481   fi
8482 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
8483 < echo "${ECHO_T}$ac_align_double" >&6
8347 < if test "$ac_align_double" = yes; then
8348 <        :
8349 <        CFLAGS="$CFLAGS -malign-double"
8482 > if test $ac_cv_header_fftw3_h = yes; then
8483 >  fftw_cv_fftw3_h=yes
8484   else
8485 <        :
8352 <
8485 >  fftw_cv_fftw3_h=no
8486   fi
8487  
8355    # -fstrict-aliasing for gcc-2.95+
8488  
8489 <
8490 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
8491 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
8492 < if test "${ac_fstrict_aliasing+set}" = set; then
8489 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8490 >        { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8491 > echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
8492 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8493    echo $ECHO_N "(cached) $ECHO_C" >&6
8494   else
8495 <  echo 'void f(){}' > conftest.c
8496 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
8497 <        ac_fstrict_aliasing=yes
8498 < else
8499 <        ac_fstrict_aliasing=no
8500 < fi
8501 < rm -f conftest*
8502 <
8503 < fi
8504 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8505 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8506 < if test "$ac_fstrict_aliasing" = yes; then
8507 <        :
8508 <        CFLAGS="$CFLAGS -fstrict-aliasing"
8495 >  ac_check_lib_save_LIBS=$LIBS
8496 > LIBS="-lfftw  $LIBS"
8497 > cat >conftest.$ac_ext <<_ACEOF
8498 > /* confdefs.h.  */
8499 > _ACEOF
8500 > cat confdefs.h >>conftest.$ac_ext
8501 > cat >>conftest.$ac_ext <<_ACEOF
8502 > /* end confdefs.h.  */
8503 >
8504 > /* Override any GCC internal prototype to avoid an error.
8505 >   Use char because int might match the return type of a GCC
8506 >   builtin and then its argument prototype would still apply.  */
8507 > #ifdef __cplusplus
8508 > extern "C"
8509 > #endif
8510 > char fftwnd_one ();
8511 > #ifdef FC_DUMMY_MAIN
8512 > #ifndef FC_DUMMY_MAIN_EQ_F77
8513 > #  ifdef __cplusplus
8514 >     extern "C"
8515 > #  endif
8516 >   int FC_DUMMY_MAIN() { return 1; }
8517 > #endif
8518 > #endif
8519 > int
8520 > main ()
8521 > {
8522 > return fftwnd_one ();
8523 >  ;
8524 >  return 0;
8525 > }
8526 > _ACEOF
8527 > rm -f conftest.$ac_objext conftest$ac_exeext
8528 > if { (ac_try="$ac_link"
8529 > case "(($ac_try" in
8530 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8531 >  *) ac_try_echo=$ac_try;;
8532 > esac
8533 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8534 >  (eval "$ac_link") 2>conftest.er1
8535 >  ac_status=$?
8536 >  grep -v '^ *+' conftest.er1 >conftest.err
8537 >  rm -f conftest.er1
8538 >  cat conftest.err >&5
8539 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8540 >  (exit $ac_status); } && {
8541 >         test -z "$ac_c_werror_flag" ||
8542 >         test ! -s conftest.err
8543 >       } && test -s conftest$ac_exeext &&
8544 >       $as_test_x conftest$ac_exeext; then
8545 >  ac_cv_lib_fftw_fftwnd_one=yes
8546   else
8547 <        :
8547 >  echo "$as_me: failed program was:" >&5
8548 > sed 's/^/| /' conftest.$ac_ext >&5
8549  
8550 +        ac_cv_lib_fftw_fftwnd_one=no
8551   fi
8552  
8553 <  fi
8554 <
8555 <  CPU_FLAGS=""
8556 <  if test $ac_cv_prog_really_gcc = yes; then
8557 <                  case "${host_cpu}" in
8558 <          i586*)
8559 <
8560 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
8390 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
8391 < if test "${ac_cpu_pentium+set}" = set; then
8392 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8553 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8554 >      conftest$ac_exeext conftest.$ac_ext
8555 > LIBS=$ac_check_lib_save_LIBS
8556 > fi
8557 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8558 > echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
8559 > if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8560 >  fftw_cv_libfftw=yes
8561   else
8562 <  echo 'void f(){}' > conftest.c
8395 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
8396 <        ac_cpu_pentium=yes
8397 < else
8398 <        ac_cpu_pentium=no
8562 >  fftw_cv_libfftw=no
8563   fi
8400 rm -f conftest*
8564  
8565 +        if test "${ac_cv_header_fftw_h+set}" = set; then
8566 +  { echo "$as_me:$LINENO: checking for fftw.h" >&5
8567 + echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8568 + if test "${ac_cv_header_fftw_h+set}" = set; then
8569 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8570   fi
8571 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8572 < echo "${ECHO_T}$ac_cpu_pentium" >&6
8405 < if test "$ac_cpu_pentium" = yes; then
8406 <        :
8407 <        CPU_FLAGS=-mcpu=pentium
8571 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8572 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8573   else
8574 <        :
8575 <
8576 <
8577 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
8578 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
8579 < if test "${ac_pentium+set}" = set; then
8580 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8574 >  # Is the header compilable?
8575 > { echo "$as_me:$LINENO: checking fftw.h usability" >&5
8576 > echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
8577 > cat >conftest.$ac_ext <<_ACEOF
8578 > /* confdefs.h.  */
8579 > _ACEOF
8580 > cat confdefs.h >>conftest.$ac_ext
8581 > cat >>conftest.$ac_ext <<_ACEOF
8582 > /* end confdefs.h.  */
8583 > $ac_includes_default
8584 > #include <fftw.h>
8585 > _ACEOF
8586 > rm -f conftest.$ac_objext
8587 > if { (ac_try="$ac_compile"
8588 > case "(($ac_try" in
8589 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8590 >  *) ac_try_echo=$ac_try;;
8591 > esac
8592 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8593 >  (eval "$ac_compile") 2>conftest.er1
8594 >  ac_status=$?
8595 >  grep -v '^ *+' conftest.er1 >conftest.err
8596 >  rm -f conftest.er1
8597 >  cat conftest.err >&5
8598 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599 >  (exit $ac_status); } && {
8600 >         test -z "$ac_c_werror_flag" ||
8601 >         test ! -s conftest.err
8602 >       } && test -s conftest.$ac_objext; then
8603 >  ac_header_compiler=yes
8604   else
8605 <  echo 'void f(){}' > conftest.c
8606 < if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
8419 <        ac_pentium=yes
8420 < else
8421 <        ac_pentium=no
8422 < fi
8423 < rm -f conftest*
8605 >  echo "$as_me: failed program was:" >&5
8606 > sed 's/^/| /' conftest.$ac_ext >&5
8607  
8608 +        ac_header_compiler=no
8609   fi
8426 echo "$as_me:$LINENO: result: $ac_pentium" >&5
8427 echo "${ECHO_T}$ac_pentium" >&6
8428 if test "$ac_pentium" = yes; then
8429        :
8430        CPU_FLAGS=-mpentium
8431 else
8432        :
8610  
8611 < fi
8611 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8612 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8613 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8614  
8615 < fi
8616 <
8617 <                  ;;
8618 <          i686*)
8619 <
8620 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
8621 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8622 < if test "${ac_cpu_pentiumpro+set}" = set; then
8623 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8615 > # Is the header present?
8616 > { echo "$as_me:$LINENO: checking fftw.h presence" >&5
8617 > echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
8618 > cat >conftest.$ac_ext <<_ACEOF
8619 > /* confdefs.h.  */
8620 > _ACEOF
8621 > cat confdefs.h >>conftest.$ac_ext
8622 > cat >>conftest.$ac_ext <<_ACEOF
8623 > /* end confdefs.h.  */
8624 > #include <fftw.h>
8625 > _ACEOF
8626 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8627 > case "(($ac_try" in
8628 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8629 >  *) ac_try_echo=$ac_try;;
8630 > esac
8631 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8632 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8633 >  ac_status=$?
8634 >  grep -v '^ *+' conftest.er1 >conftest.err
8635 >  rm -f conftest.er1
8636 >  cat conftest.err >&5
8637 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8638 >  (exit $ac_status); } >/dev/null && {
8639 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8640 >         test ! -s conftest.err
8641 >       }; then
8642 >  ac_header_preproc=yes
8643   else
8644 <  echo 'void f(){}' > conftest.c
8645 < if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
8448 <        ac_cpu_pentiumpro=yes
8449 < else
8450 <        ac_cpu_pentiumpro=no
8451 < fi
8452 < rm -f conftest*
8644 >  echo "$as_me: failed program was:" >&5
8645 > sed 's/^/| /' conftest.$ac_ext >&5
8646  
8647 +  ac_header_preproc=no
8648   fi
8455 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8456 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8457 if test "$ac_cpu_pentiumpro" = yes; then
8458        :
8459        CPU_FLAGS=-mcpu=pentiumpro
8460 else
8461        :
8649  
8650 + rm -f conftest.err conftest.$ac_ext
8651 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8652 + echo "${ECHO_T}$ac_header_preproc" >&6; }
8653  
8654 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
8655 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
8656 < if test "${ac_pentiumpro+set}" = set; then
8654 > # So?  What about this header?
8655 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8656 >  yes:no: )
8657 >    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8658 > echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8659 >    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8660 > echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8661 >    ac_header_preproc=yes
8662 >    ;;
8663 >  no:yes:* )
8664 >    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8665 > echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8666 >    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
8667 > echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
8668 >    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8669 > echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8670 >    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8671 > echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8672 >    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8673 > echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8674 >    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8675 > echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8676 >    ( cat <<\_ASBOX
8677 > ## ------------------------------ ##
8678 > ## Report this to gezelter@nd.edu ##
8679 > ## ------------------------------ ##
8680 > _ASBOX
8681 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8682 >    ;;
8683 > esac
8684 > { echo "$as_me:$LINENO: checking for fftw.h" >&5
8685 > echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8686 > if test "${ac_cv_header_fftw_h+set}" = set; then
8687    echo $ECHO_N "(cached) $ECHO_C" >&6
8688   else
8689 <  echo 'void f(){}' > conftest.c
8470 < if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
8471 <        ac_pentiumpro=yes
8472 < else
8473 <        ac_pentiumpro=no
8689 >  ac_cv_header_fftw_h=$ac_header_preproc
8690   fi
8691 < rm -f conftest*
8691 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8692 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8693  
8694   fi
8695 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8696 < echo "${ECHO_T}$ac_pentiumpro" >&6
8480 < if test "$ac_pentiumpro" = yes; then
8481 <        :
8482 <        CPU_FLAGS=-mpentiumpro
8695 > if test $ac_cv_header_fftw_h = yes; then
8696 >  fftw_cv_fftw_h=yes
8697   else
8698 <        :
8485 <
8698 >  fftw_cv_fftw_h=no
8699   fi
8700  
8488 fi
8701  
8702 <                  ;;
8703 <          powerpc*)
8704 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8705 <                is60x=`echo $cputype | egrep "^600-9e?$"`
8494 <                if test -n "$is60x"; then
8495 <
8496 <
8497 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
8498 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
8499 < if test "${ac_m_cpu_60x+set}" = set; then
8702 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8703 >          { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8704 > echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
8705 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8706    echo $ECHO_N "(cached) $ECHO_C" >&6
8707   else
8708 <  echo 'void f(){}' > conftest.c
8709 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
8710 <        ac_m_cpu_60x=yes
8711 < else
8712 <        ac_m_cpu_60x=no
8713 < fi
8714 < rm -f conftest*
8708 >  ac_check_lib_save_LIBS=$LIBS
8709 > LIBS="-ldfftw  $LIBS"
8710 > cat >conftest.$ac_ext <<_ACEOF
8711 > /* confdefs.h.  */
8712 > _ACEOF
8713 > cat confdefs.h >>conftest.$ac_ext
8714 > cat >>conftest.$ac_ext <<_ACEOF
8715 > /* end confdefs.h.  */
8716  
8717 < fi
8718 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8719 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
8720 < if test "$ac_m_cpu_60x" = yes; then
8721 <        :
8722 <        CPU_FLAGS=-mcpu=$cputype
8723 < else
8724 <        :
8725 <
8726 < fi
8727 <
8521 <                elif test "$cputype" = 750; then
8522 <
8523 <
8524 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
8525 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
8526 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
8527 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8528 < else
8529 <
8530 < cat > conftest.c <<EOF
8531 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
8532 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
8533 <     yes;
8717 > /* Override any GCC internal prototype to avoid an error.
8718 >   Use char because int might match the return type of a GCC
8719 >   builtin and then its argument prototype would still apply.  */
8720 > #ifdef __cplusplus
8721 > extern "C"
8722 > #endif
8723 > char fftwnd_one ();
8724 > #ifdef FC_DUMMY_MAIN
8725 > #ifndef FC_DUMMY_MAIN_EQ_F77
8726 > #  ifdef __cplusplus
8727 >     extern "C"
8728   #  endif
8729 +   int FC_DUMMY_MAIN() { return 1; }
8730   #endif
8731 < EOF
8732 < if { ac_try='${CC-cc} -E conftest.c'
8733 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8734 <  (eval $ac_try) 2>&5
8731 > #endif
8732 > int
8733 > main ()
8734 > {
8735 > return fftwnd_one ();
8736 >  ;
8737 >  return 0;
8738 > }
8739 > _ACEOF
8740 > rm -f conftest.$ac_objext conftest$ac_exeext
8741 > if { (ac_try="$ac_link"
8742 > case "(($ac_try" in
8743 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8744 >  *) ac_try_echo=$ac_try;;
8745 > esac
8746 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8747 >  (eval "$ac_link") 2>conftest.er1
8748    ac_status=$?
8749 +  grep -v '^ *+' conftest.er1 >conftest.err
8750 +  rm -f conftest.er1
8751 +  cat conftest.err >&5
8752    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8753 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8754 <  ac_cv_prog_gcc_2_95=yes
8753 >  (exit $ac_status); } && {
8754 >         test -z "$ac_c_werror_flag" ||
8755 >         test ! -s conftest.err
8756 >       } && test -s conftest$ac_exeext &&
8757 >       $as_test_x conftest$ac_exeext; then
8758 >  ac_cv_lib_dfftw_fftwnd_one=yes
8759   else
8760 <  ac_cv_prog_gcc_2_95=no
8761 < fi
8760 >  echo "$as_me: failed program was:" >&5
8761 > sed 's/^/| /' conftest.$ac_ext >&5
8762  
8763 +        ac_cv_lib_dfftw_fftwnd_one=no
8764   fi
8549 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
8550 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
8551 if test "$ac_cv_prog_gcc_2_95" = yes; then
8552        :
8765  
8766 <
8767 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
8768 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
8557 < if test "${ac_m_cpu_750+set}" = set; then
8558 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8559 < else
8560 <  echo 'void f(){}' > conftest.c
8561 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
8562 <        ac_m_cpu_750=yes
8563 < else
8564 <        ac_m_cpu_750=no
8766 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8767 >      conftest$ac_exeext conftest.$ac_ext
8768 > LIBS=$ac_check_lib_save_LIBS
8769   fi
8770 < rm -f conftest*
8771 <
8772 < fi
8773 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8570 < echo "${ECHO_T}$ac_m_cpu_750" >&6
8571 < if test "$ac_m_cpu_750" = yes; then
8572 <        :
8573 <        CPU_FLAGS=-mcpu=750
8770 > { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8771 > echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8772 > if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8773 >  fftw_cv_libdfftw=yes
8774   else
8775 <        :
8576 <
8775 >  fftw_cv_libdfftw=no
8776   fi
8777  
8778 < else
8779 <        :
8780 <
8781 < fi
8583 <
8584 <                fi
8585 <                if test -z "$CPU_FLAGS"; then
8586 <
8587 <
8588 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
8589 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
8590 < if test "${ac_m_cpu_powerpc+set}" = set; then
8778 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
8779 >  { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8780 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8781 > if test "${ac_cv_header_dfftw_h+set}" = set; then
8782    echo $ECHO_N "(cached) $ECHO_C" >&6
8783 + fi
8784 + { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8785 + echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8786   else
8787 <  echo 'void f(){}' > conftest.c
8788 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
8789 <        ac_m_cpu_powerpc=yes
8787 >  # Is the header compilable?
8788 > { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8789 > echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
8790 > cat >conftest.$ac_ext <<_ACEOF
8791 > /* confdefs.h.  */
8792 > _ACEOF
8793 > cat confdefs.h >>conftest.$ac_ext
8794 > cat >>conftest.$ac_ext <<_ACEOF
8795 > /* end confdefs.h.  */
8796 > $ac_includes_default
8797 > #include <dfftw.h>
8798 > _ACEOF
8799 > rm -f conftest.$ac_objext
8800 > if { (ac_try="$ac_compile"
8801 > case "(($ac_try" in
8802 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8803 >  *) ac_try_echo=$ac_try;;
8804 > esac
8805 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8806 >  (eval "$ac_compile") 2>conftest.er1
8807 >  ac_status=$?
8808 >  grep -v '^ *+' conftest.er1 >conftest.err
8809 >  rm -f conftest.er1
8810 >  cat conftest.err >&5
8811 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812 >  (exit $ac_status); } && {
8813 >         test -z "$ac_c_werror_flag" ||
8814 >         test ! -s conftest.err
8815 >       } && test -s conftest.$ac_objext; then
8816 >  ac_header_compiler=yes
8817   else
8818 <        ac_m_cpu_powerpc=no
8819 < fi
8599 < rm -f conftest*
8818 >  echo "$as_me: failed program was:" >&5
8819 > sed 's/^/| /' conftest.$ac_ext >&5
8820  
8821 +        ac_header_compiler=no
8822   fi
8602 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
8603 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
8604 if test "$ac_m_cpu_powerpc" = yes; then
8605        :
8606        CPU_FLAGS=-mcpu=powerpc
8607 else
8608        :
8823  
8824 < fi
8824 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8825 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8826 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8827  
8828 <                fi
8829 <                if test -z "$CPU_FLAGS"; then
8830 <
8831 <
8832 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
8833 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
8834 < if test "${ac_m_powerpc+set}" = set; then
8835 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8828 > # Is the header present?
8829 > { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8830 > echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
8831 > cat >conftest.$ac_ext <<_ACEOF
8832 > /* confdefs.h.  */
8833 > _ACEOF
8834 > cat confdefs.h >>conftest.$ac_ext
8835 > cat >>conftest.$ac_ext <<_ACEOF
8836 > /* end confdefs.h.  */
8837 > #include <dfftw.h>
8838 > _ACEOF
8839 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8840 > case "(($ac_try" in
8841 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8842 >  *) ac_try_echo=$ac_try;;
8843 > esac
8844 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8845 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8846 >  ac_status=$?
8847 >  grep -v '^ *+' conftest.er1 >conftest.err
8848 >  rm -f conftest.er1
8849 >  cat conftest.err >&5
8850 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8851 >  (exit $ac_status); } >/dev/null && {
8852 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8853 >         test ! -s conftest.err
8854 >       }; then
8855 >  ac_header_preproc=yes
8856   else
8857 <  echo 'void f(){}' > conftest.c
8858 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
8623 <        ac_m_powerpc=yes
8624 < else
8625 <        ac_m_powerpc=no
8626 < fi
8627 < rm -f conftest*
8857 >  echo "$as_me: failed program was:" >&5
8858 > sed 's/^/| /' conftest.$ac_ext >&5
8859  
8860 < fi
8630 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
8631 < echo "${ECHO_T}$ac_m_powerpc" >&6
8632 < if test "$ac_m_powerpc" = yes; then
8633 <        :
8634 <        CPU_FLAGS=-mpowerpc
8635 < else
8636 <        :
8637 <
8860 >  ac_header_preproc=no
8861   fi
8862  
8863 <                fi
8864 <          esac
8865 <  fi
8863 > rm -f conftest.err conftest.$ac_ext
8864 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8865 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8866  
8867 <  if test -n "$CPU_FLAGS"; then
8868 <        CFLAGS="$CFLAGS $CPU_FLAGS"
8869 <  fi
8870 <
8871 <  if test -z "$CFLAGS"; then
8872 <        echo ""
8873 <        echo "********************************************************"
8874 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
8875 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8876 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
8877 <        echo "********************************************************"
8878 <        echo ""
8879 <        CFLAGS="-O3"
8880 <  fi
8881 <
8882 <
8883 <
8884 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
8885 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
8886 < if test "${ac_guessed_cflags+set}" = set; then
8867 > # So?  What about this header?
8868 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8869 >  yes:no: )
8870 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8871 > echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8872 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8873 > echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8874 >    ac_header_preproc=yes
8875 >    ;;
8876 >  no:yes:* )
8877 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8878 > echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8879 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
8880 > echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
8881 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8882 > echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8883 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8884 > echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8885 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8886 > echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8887 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8888 > echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8889 >    ( cat <<\_ASBOX
8890 > ## ------------------------------ ##
8891 > ## Report this to gezelter@nd.edu ##
8892 > ## ------------------------------ ##
8893 > _ASBOX
8894 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8895 >    ;;
8896 > esac
8897 > { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8898 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8899 > if test "${ac_cv_header_dfftw_h+set}" = set; then
8900    echo $ECHO_N "(cached) $ECHO_C" >&6
8901   else
8902 <  echo 'void f(){}' > conftest.c
8667 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
8668 <        ac_guessed_cflags=yes
8669 < else
8670 <        ac_guessed_cflags=no
8902 >  ac_cv_header_dfftw_h=$ac_header_preproc
8903   fi
8904 < rm -f conftest*
8904 > { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8905 > echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8906  
8907   fi
8908 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
8909 < echo "${ECHO_T}$ac_guessed_cflags" >&6
8677 < if test "$ac_guessed_cflags" = yes; then
8678 <        :
8679 <
8908 > if test $ac_cv_header_dfftw_h = yes; then
8909 >  fftw_cv_dfftw_h=yes
8910   else
8911 <        :
8911 >  fftw_cv_dfftw_h=no
8912 > fi
8913  
8683        echo ""
8684        echo "********************************************************"
8685        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
8686        echo "* your compiler.                                       *"
8687        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8688        echo "********************************************************"
8689        echo ""
8690        CFLAGS=""
8914  
8915 < fi
8915 >        fi
8916 >      fi
8917 >      ac_ext=c
8918 > ac_cpp='$CPP $CPPFLAGS'
8919 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8920 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8921 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8922  
8923 +      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8924  
8925 < fi
8925 > cat >>confdefs.h <<\_ACEOF
8926 > #define HAVE_FFTW3_H 1
8927 > _ACEOF
8928  
8929 +        FFTW_INC_DIR="${FFTW_HOME}/include"
8930 +        FFTW_LIB_DIR="${FFTW_HOME}/lib"
8931 +        FFTW_LIBS="-lfftw3"
8932 +      else
8933 +        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8934  
8935 + cat >>confdefs.h <<\_ACEOF
8936 + #define HAVE_FFTW_H 1
8937 + _ACEOF
8938  
8939 +          FFTW_INC_DIR="${FFTW_HOME}/include"
8940 +          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8941 +          FFTW_LIBS="-lfftw"
8942 +        else
8943 +          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8944  
8945 + cat >>confdefs.h <<\_ACEOF
8946 + #define HAVE_DFFTW_H 1
8947 + _ACEOF
8948  
8949 +            FFTW_INC_DIR="${FFTW_HOME}/include"
8950 +            FFTW_LIB_DIR="${FFTW_HOME}/lib"
8951 +            FFTW_LIBS="-ldfftw"
8952 +          else
8953 +            { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8954 + echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
8955 +            FFTW_INC_DIR=
8956 +            FFTW_LIB_DIR=
8957 +            FFTW_LIBS=
8958 +            LDFLAGS="$FFTW_OLD_LDFLAGS"
8959 +            CFLAGS="$FFTW_OLD_CFLAGS"
8960 +            { echo "$as_me:$LINENO: result: failed" >&5
8961 + echo "${ECHO_T}failed" >&6; }
8962 +            echo ""
8963 +            echo "*********************************************************"
8964 +            echo "* WARNING: Could not find a working FFTW installation   *"
8965 +            echo "* If you need the staticProps program to be able to     *"
8966 +            echo "* compute undulation spectra, be sure to specify a      *"
8967 +            echo "* valid fftw installation with --with-fftw=DIR          *"
8968 +            echo "*                                                       *"
8969 +            echo "* OOPSE will still work without fftw installed.         *"
8970 +            echo "*********************************************************"
8971 +            echo ""
8972 +          fi
8973 +        fi
8974 +      fi
8975  
8976  
8703 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
8704 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
8705 if test "${ac_cv_prog_really_gxx+set}" = set; then
8706  echo $ECHO_N "(cached) $ECHO_C" >&6
8707 else
8977  
8978 < cat > conftest.cpp <<EOF
8979 < #ifdef __GNUC__
8711 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
8712 <     no;
8713 <  #else
8714 <     yes;
8715 <  #endif
8716 < #endif
8717 < EOF
8718 < if { ac_try='${CXX-c++} -E conftest.cpp'
8719 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8720 <  (eval $ac_try) 2>&5
8721 <  ac_status=$?
8722 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8723 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8724 <  ac_cv_prog_really_gxx=yes
8725 < else
8726 <  ac_cv_prog_really_gxx=no
8978 >    fi
8979 >  fi
8980   fi
8981  
8982 < fi
8983 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
8984 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
8732 < if test "$ac_cv_prog_really_gxx" = yes; then
8733 <        :
8982 > #
8983 > # Handle user hints
8984 > #
8985  
8986 + # Check whether --with-qhull was given.
8987 + if test "${with_qhull+set}" = set; then
8988 +  withval=$with_qhull; qhull_dir="$withval"
8989   else
8990 <        :
8990 >                qhull_dir="not_set"
8991 > fi
8992  
8993 + if test "$qhull_dir" != "no"; then
8994 +
8995 + if test "$qhull_dir" != "not_set" ; then
8996 +  if test -d "$qhull_dir"
8997 +  then
8998 +    QHULL_HOME="$qhull_dir"
8999 +  else
9000 +    { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
9001 + echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
9002 +        QHULL_HOME=/usr/local
9003 +        if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
9004 +        then
9005 +                QHULL_HOME=/usr
9006 +        fi
9007 +  fi
9008   fi
9009 + #
9010 + # Locate qhull, if wanted
9011 + #
9012 + if test -n "${QHULL_HOME}"
9013 + then
9014 +        QHULL_OLD_LDFLAGS=$LDFLAGS
9015 +        QHULL_OLD_CFLAGS=$CFLAGS
9016 +        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
9017 +        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
9018  
9019 +        ac_ext=c
9020 + ac_cpp='$CPP $CPPFLAGS'
9021 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9022 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9023 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
9024  
9025 < # Try to determine "good" native compiler flags if none specified on command
9026 < # line
9027 < if test "$ac_test_CXXFLAGS" != "set"; then
9028 <  CXXFLAGS=""
9029 <  case "${host_cpu}-${host_os}" in
9025 >        { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
9026 > echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
9027 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
9028 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9029 > else
9030 >  ac_check_lib_save_LIBS=$LIBS
9031 > LIBS="-lqhull  $LIBS"
9032 > cat >conftest.$ac_ext <<_ACEOF
9033 > /* confdefs.h.  */
9034 > _ACEOF
9035 > cat confdefs.h >>conftest.$ac_ext
9036 > cat >>conftest.$ac_ext <<_ACEOF
9037 > /* end confdefs.h.  */
9038  
9039 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
9040 <                    CXXFLAGS="-O"
9041 <                fi;;
9042 <  sparc-solaris2*) if test "$CXX" = CC; then
9043 <                    CXXFLAGS="-native -fast -xO5 -dalign"
9044 <                 fi;;
9045 <   rs6000*-aix*)  if test "$CXX" = xlC; then
9046 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9047 <                fi;;
9048 <   powerpc*-aix*)
9049 <        if test "$CXX" = xlC; then
9050 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
9051 <                echo "*******************************************************"
9052 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
9053 <                echo "*  recommended that you use                           *"
9054 <                echo "*                                                     *"
9055 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
9056 <                echo "*                                 ^^^                 *"
9057 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
9058 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
9059 <                echo "*******************************************************"
9060 <        fi;;
9061 <   *darwin*)
9062 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
9063 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
9064 <        fi;;
9065 <  esac
9066 <
9067 <  # use default flags for gcc on all systems
9068 <  if test $ac_cv_prog_really_gxx = yes; then
9069 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
9070 <  fi
9071 <
9072 <  # test for gcc-specific flags:
9073 <  if test $ac_cv_prog_really_gxx = yes; then
9074 <    # -malign-double for x86 systems
9075 <
9076 <
9077 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
9078 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
9079 < if test "${ac_align_double+set}" = set; then
9080 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9039 > /* Override any GCC internal prototype to avoid an error.
9040 >   Use char because int might match the return type of a GCC
9041 >   builtin and then its argument prototype would still apply.  */
9042 > #ifdef __cplusplus
9043 > extern "C"
9044 > #endif
9045 > char qh_qhull ();
9046 > #ifdef FC_DUMMY_MAIN
9047 > #ifndef FC_DUMMY_MAIN_EQ_F77
9048 > #  ifdef __cplusplus
9049 >     extern "C"
9050 > #  endif
9051 >   int FC_DUMMY_MAIN() { return 1; }
9052 > #endif
9053 > #endif
9054 > int
9055 > main ()
9056 > {
9057 > return qh_qhull ();
9058 >  ;
9059 >  return 0;
9060 > }
9061 > _ACEOF
9062 > rm -f conftest.$ac_objext conftest$ac_exeext
9063 > if { (ac_try="$ac_link"
9064 > case "(($ac_try" in
9065 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9066 >  *) ac_try_echo=$ac_try;;
9067 > esac
9068 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9069 >  (eval "$ac_link") 2>conftest.er1
9070 >  ac_status=$?
9071 >  grep -v '^ *+' conftest.er1 >conftest.err
9072 >  rm -f conftest.er1
9073 >  cat conftest.err >&5
9074 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9075 >  (exit $ac_status); } && {
9076 >         test -z "$ac_c_werror_flag" ||
9077 >         test ! -s conftest.err
9078 >       } && test -s conftest$ac_exeext &&
9079 >       $as_test_x conftest$ac_exeext; then
9080 >  ac_cv_lib_qhull_qh_qhull=yes
9081   else
9082 <  echo 'void f(){}' > conftest.cpp
9083 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
9084 <        ac_align_double=yes
9085 < else
8794 <        ac_align_double=no
9082 >  echo "$as_me: failed program was:" >&5
9083 > sed 's/^/| /' conftest.$ac_ext >&5
9084 >
9085 >        ac_cv_lib_qhull_qh_qhull=no
9086   fi
8796 rm -f conftest*
9087  
9088 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9089 +      conftest$ac_exeext conftest.$ac_ext
9090 + LIBS=$ac_check_lib_save_LIBS
9091   fi
9092 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
9093 < echo "${ECHO_T}$ac_align_double" >&6
9094 < if test "$ac_align_double" = yes; then
9095 <        :
8803 <        CXXFLAGS="$CXXFLAGS -malign-double"
9092 > { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
9093 > echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
9094 > if test $ac_cv_lib_qhull_qh_qhull = yes; then
9095 >  qhull_cv_libqhull=yes
9096   else
9097 <        :
8806 <
9097 >  qhull_cv_libqhull=no
9098   fi
9099  
9100 <    # -fstrict-aliasing for gcc-2.95+
9101 <
9102 <
9103 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
8813 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
8814 < if test "${ac_fstrict_aliasing+set}" = set; then
9100 >        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9101 >  { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
9102 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
9103 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9104    echo $ECHO_N "(cached) $ECHO_C" >&6
9105 + fi
9106 + { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
9107 + echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
9108   else
9109 <  echo 'void f(){}' > conftest.cpp
9110 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
9111 <        ac_fstrict_aliasing=yes
9109 >  # Is the header compilable?
9110 > { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
9111 > echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
9112 > cat >conftest.$ac_ext <<_ACEOF
9113 > /* confdefs.h.  */
9114 > _ACEOF
9115 > cat confdefs.h >>conftest.$ac_ext
9116 > cat >>conftest.$ac_ext <<_ACEOF
9117 > /* end confdefs.h.  */
9118 > $ac_includes_default
9119 > #include <qhull/qhull.h>
9120 > _ACEOF
9121 > rm -f conftest.$ac_objext
9122 > if { (ac_try="$ac_compile"
9123 > case "(($ac_try" in
9124 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9125 >  *) ac_try_echo=$ac_try;;
9126 > esac
9127 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9128 >  (eval "$ac_compile") 2>conftest.er1
9129 >  ac_status=$?
9130 >  grep -v '^ *+' conftest.er1 >conftest.err
9131 >  rm -f conftest.er1
9132 >  cat conftest.err >&5
9133 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9134 >  (exit $ac_status); } && {
9135 >         test -z "$ac_c_werror_flag" ||
9136 >         test ! -s conftest.err
9137 >       } && test -s conftest.$ac_objext; then
9138 >  ac_header_compiler=yes
9139   else
9140 <        ac_fstrict_aliasing=no
9141 < fi
8823 < rm -f conftest*
9140 >  echo "$as_me: failed program was:" >&5
9141 > sed 's/^/| /' conftest.$ac_ext >&5
9142  
9143 +        ac_header_compiler=no
9144   fi
9145 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
9146 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
9147 < if test "$ac_fstrict_aliasing" = yes; then
9148 <        :
9149 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
9145 >
9146 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9147 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9148 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9149 >
9150 > # Is the header present?
9151 > { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
9152 > echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
9153 > cat >conftest.$ac_ext <<_ACEOF
9154 > /* confdefs.h.  */
9155 > _ACEOF
9156 > cat confdefs.h >>conftest.$ac_ext
9157 > cat >>conftest.$ac_ext <<_ACEOF
9158 > /* end confdefs.h.  */
9159 > #include <qhull/qhull.h>
9160 > _ACEOF
9161 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9162 > case "(($ac_try" in
9163 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9164 >  *) ac_try_echo=$ac_try;;
9165 > esac
9166 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9167 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9168 >  ac_status=$?
9169 >  grep -v '^ *+' conftest.er1 >conftest.err
9170 >  rm -f conftest.er1
9171 >  cat conftest.err >&5
9172 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9173 >  (exit $ac_status); } >/dev/null && {
9174 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9175 >         test ! -s conftest.err
9176 >       }; then
9177 >  ac_header_preproc=yes
9178   else
9179 <        :
9179 >  echo "$as_me: failed program was:" >&5
9180 > sed 's/^/| /' conftest.$ac_ext >&5
9181  
9182 +  ac_header_preproc=no
9183   fi
9184  
9185 <  fi
9185 > rm -f conftest.err conftest.$ac_ext
9186 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9187 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9188  
9189 <  CPU_FLAGS=""
9190 <  if test $ac_cv_prog_really_gxx = yes; then
9191 <                  case "${host_cpu}" in
9192 <          i586*)
9193 <
9194 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
9195 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
9196 < if test "${ac_cpu_pentium+set}" = set; then
9189 > # So?  What about this header?
9190 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9191 >  yes:no: )
9192 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
9193 > echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9194 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
9195 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
9196 >    ac_header_preproc=yes
9197 >    ;;
9198 >  no:yes:* )
9199 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
9200 > echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
9201 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
9202 > echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
9203 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
9204 > echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
9205 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
9206 > echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9207 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
9208 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
9209 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
9210 > echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
9211 >    ( cat <<\_ASBOX
9212 > ## ------------------------------ ##
9213 > ## Report this to gezelter@nd.edu ##
9214 > ## ------------------------------ ##
9215 > _ASBOX
9216 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9217 >    ;;
9218 > esac
9219 > { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
9220 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
9221 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9222    echo $ECHO_N "(cached) $ECHO_C" >&6
9223   else
9224 <  echo 'void f(){}' > conftest.cpp
8849 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8850 <        ac_cpu_pentium=yes
8851 < else
8852 <        ac_cpu_pentium=no
9224 >  ac_cv_header_qhull_qhull_h=$ac_header_preproc
9225   fi
9226 < rm -f conftest*
9226 > { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
9227 > echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
9228  
9229   fi
9230 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
9231 < echo "${ECHO_T}$ac_cpu_pentium" >&6
8859 < if test "$ac_cpu_pentium" = yes; then
8860 <        :
8861 <        CPU_FLAGS=-mcpu=pentium
9230 > if test $ac_cv_header_qhull_qhull_h = yes; then
9231 >  qhull_cv_qhull_h=yes
9232   else
9233 <        :
9233 >  qhull_cv_qhull_h=no
9234 > fi
9235  
9236  
9237 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
9238 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
9239 < if test "${ac_pentium+set}" = set; then
9240 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9241 < else
8871 <  echo 'void f(){}' > conftest.cpp
8872 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
8873 <        ac_pentium=yes
8874 < else
8875 <        ac_pentium=no
8876 < fi
8877 < rm -f conftest*
9237 >        ac_ext=c
9238 > ac_cpp='$CPP $CPPFLAGS'
9239 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9240 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9241 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9242  
8879 fi
8880 echo "$as_me:$LINENO: result: $ac_pentium" >&5
8881 echo "${ECHO_T}$ac_pentium" >&6
8882 if test "$ac_pentium" = yes; then
8883        :
8884        CPU_FLAGS=-mpentium
8885 else
8886        :
9243  
9244 < fi
9244 >        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9245  
9246 < fi
9246 > cat >>confdefs.h <<\_ACEOF
9247 > #define HAVE_QHULL_H 1
9248 > _ACEOF
9249  
8892                  ;;
8893          i686*)
9250  
9251 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
9252 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
9253 < if test "${ac_cpu_pentiumpro+set}" = set; then
8898 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8899 < else
8900 <  echo 'void f(){}' > conftest.cpp
8901 < if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8902 <        ac_cpu_pentiumpro=yes
8903 < else
8904 <        ac_cpu_pentiumpro=no
8905 < fi
8906 < rm -f conftest*
9251 > cat >>confdefs.h <<\_ACEOF
9252 > #define HAVE_QHULL 1
9253 > _ACEOF
9254  
9255 +                USE_QHULL=yes
9256 +                QHULL_INC_DIR="${QHULL_HOME}/include"
9257 +                QHULL_LIB_DIR="${QHULL_HOME}/lib"
9258 +                QHULL="-lqhull"
9259 +        else
9260 +                { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
9261 + echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
9262 +                QHULL_INC_DIR=
9263 +                QHULL_LIB_DIR=
9264 +                QHULL=
9265 +                USE_QHULL=no
9266 +                LDFLAGS="$QHULL_OLD_LDFLAGS"
9267 +                CFLAGS="$QHULL_OLD_CFLAGS"
9268 +                { echo "$as_me:$LINENO: result: failed" >&5
9269 + echo "${ECHO_T}failed" >&6; }
9270 +                echo ""
9271 +                echo "*********************************************************"
9272 +                echo "* WARNING: Could not find a working qhull installation  *"
9273 +                echo "* If you need OOPSE to be able to deal with convex      *"
9274 +                echo "* hulls be sure to specify a valid qhull installation   *"
9275 +                echo "* with --with-qhull=DIR                                 *"
9276 +                echo "*                                                       *"
9277 +                echo "* OOPSE will still work without qhull installed.        *"
9278 +                echo "*********************************************************"
9279 +                echo ""
9280 +        fi
9281 +
9282 +
9283 +
9284 +
9285   fi
9286 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8910 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8911 < if test "$ac_cpu_pentiumpro" = yes; then
8912 <        :
8913 <        CPU_FLAGS=-mcpu=pentiumpro
8914 < else
8915 <        :
9286 > fi
9287  
9288  
9289 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
9290 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
9291 < if test "${ac_pentiumpro+set}" = set; then
9289 > ac_ext=cpp
9290 > ac_cpp='$CXXCPP $CPPFLAGS'
9291 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9292 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9293 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9294 > { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9295 > echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
9296 > if test -z "$CXXCPP"; then
9297 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
9298    echo $ECHO_N "(cached) $ECHO_C" >&6
9299   else
9300 <  echo 'void f(){}' > conftest.cpp
9301 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
9302 <        ac_pentiumpro=yes
9300 >      # Double quotes because CXXCPP needs to be expanded
9301 >    for CXXCPP in "$CXX -E" "/lib/cpp"
9302 >    do
9303 >      ac_preproc_ok=false
9304 > for ac_cxx_preproc_warn_flag in '' yes
9305 > do
9306 >  # Use a header file that comes with gcc, so configuring glibc
9307 >  # with a fresh cross-compiler works.
9308 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9309 >  # <limits.h> exists even on freestanding compilers.
9310 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9311 >  # not just through cpp. "Syntax error" is here to catch this case.
9312 >  cat >conftest.$ac_ext <<_ACEOF
9313 > /* confdefs.h.  */
9314 > _ACEOF
9315 > cat confdefs.h >>conftest.$ac_ext
9316 > cat >>conftest.$ac_ext <<_ACEOF
9317 > /* end confdefs.h.  */
9318 > #ifdef __STDC__
9319 > # include <limits.h>
9320 > #else
9321 > # include <assert.h>
9322 > #endif
9323 >                     Syntax error
9324 > _ACEOF
9325 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9326 > case "(($ac_try" in
9327 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9328 >  *) ac_try_echo=$ac_try;;
9329 > esac
9330 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9331 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9332 >  ac_status=$?
9333 >  grep -v '^ *+' conftest.er1 >conftest.err
9334 >  rm -f conftest.er1
9335 >  cat conftest.err >&5
9336 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9337 >  (exit $ac_status); } >/dev/null && {
9338 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9339 >         test ! -s conftest.err
9340 >       }; then
9341 >  :
9342   else
9343 <        ac_pentiumpro=no
9344 < fi
8929 < rm -f conftest*
9343 >  echo "$as_me: failed program was:" >&5
9344 > sed 's/^/| /' conftest.$ac_ext >&5
9345  
9346 +  # Broken: fails on valid input.
9347 + continue
9348   fi
9349 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
9350 < echo "${ECHO_T}$ac_pentiumpro" >&6
9351 < if test "$ac_pentiumpro" = yes; then
9352 <        :
9353 <        CPU_FLAGS=-mpentiumpro
9349 >
9350 > rm -f conftest.err conftest.$ac_ext
9351 >
9352 >  # OK, works on sane cases.  Now check whether nonexistent headers
9353 >  # can be detected and how.
9354 >  cat >conftest.$ac_ext <<_ACEOF
9355 > /* confdefs.h.  */
9356 > _ACEOF
9357 > cat confdefs.h >>conftest.$ac_ext
9358 > cat >>conftest.$ac_ext <<_ACEOF
9359 > /* end confdefs.h.  */
9360 > #include <ac_nonexistent.h>
9361 > _ACEOF
9362 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9363 > case "(($ac_try" in
9364 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9365 >  *) ac_try_echo=$ac_try;;
9366 > esac
9367 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9368 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9369 >  ac_status=$?
9370 >  grep -v '^ *+' conftest.er1 >conftest.err
9371 >  rm -f conftest.er1
9372 >  cat conftest.err >&5
9373 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9374 >  (exit $ac_status); } >/dev/null && {
9375 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9376 >         test ! -s conftest.err
9377 >       }; then
9378 >  # Broken: success on invalid input.
9379 > continue
9380   else
9381 <        :
9381 >  echo "$as_me: failed program was:" >&5
9382 > sed 's/^/| /' conftest.$ac_ext >&5
9383  
9384 +  # Passes both tests.
9385 + ac_preproc_ok=:
9386 + break
9387   fi
9388  
9389 + rm -f conftest.err conftest.$ac_ext
9390 +
9391 + done
9392 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9393 + rm -f conftest.err conftest.$ac_ext
9394 + if $ac_preproc_ok; then
9395 +  break
9396   fi
9397  
9398 <                  ;;
9399 <          powerpc*)
8946 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8947 <                is60x=`echo $cputype | egrep "^600-9e?$"`
8948 <                if test -n "$is60x"; then
9398 >    done
9399 >    ac_cv_prog_CXXCPP=$CXXCPP
9400  
9401 <
9402 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
8952 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
8953 < if test "${ac_m_cpu_60x+set}" = set; then
8954 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9401 > fi
9402 >  CXXCPP=$ac_cv_prog_CXXCPP
9403   else
9404 <  echo 'void f(){}' > conftest.cpp
8957 < if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
8958 <        ac_m_cpu_60x=yes
8959 < else
8960 <        ac_m_cpu_60x=no
9404 >  ac_cv_prog_CXXCPP=$CXXCPP
9405   fi
9406 < rm -f conftest*
9407 <
9408 < fi
9409 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
9410 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
9411 < if test "$ac_m_cpu_60x" = yes; then
9412 <        :
9413 <        CPU_FLAGS=-mcpu=$cputype
9406 > { echo "$as_me:$LINENO: result: $CXXCPP" >&5
9407 > echo "${ECHO_T}$CXXCPP" >&6; }
9408 > ac_preproc_ok=false
9409 > for ac_cxx_preproc_warn_flag in '' yes
9410 > do
9411 >  # Use a header file that comes with gcc, so configuring glibc
9412 >  # with a fresh cross-compiler works.
9413 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9414 >  # <limits.h> exists even on freestanding compilers.
9415 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9416 >  # not just through cpp. "Syntax error" is here to catch this case.
9417 >  cat >conftest.$ac_ext <<_ACEOF
9418 > /* confdefs.h.  */
9419 > _ACEOF
9420 > cat confdefs.h >>conftest.$ac_ext
9421 > cat >>conftest.$ac_ext <<_ACEOF
9422 > /* end confdefs.h.  */
9423 > #ifdef __STDC__
9424 > # include <limits.h>
9425 > #else
9426 > # include <assert.h>
9427 > #endif
9428 >                     Syntax error
9429 > _ACEOF
9430 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9431 > case "(($ac_try" in
9432 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9433 >  *) ac_try_echo=$ac_try;;
9434 > esac
9435 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9436 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9437 >  ac_status=$?
9438 >  grep -v '^ *+' conftest.er1 >conftest.err
9439 >  rm -f conftest.er1
9440 >  cat conftest.err >&5
9441 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9442 >  (exit $ac_status); } >/dev/null && {
9443 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9444 >         test ! -s conftest.err
9445 >       }; then
9446 >  :
9447   else
9448 <        :
9448 >  echo "$as_me: failed program was:" >&5
9449 > sed 's/^/| /' conftest.$ac_ext >&5
9450  
9451 +  # Broken: fails on valid input.
9452 + continue
9453   fi
9454  
9455 <                elif test "$cputype" = 750; then
9455 > rm -f conftest.err conftest.$ac_ext
9456  
9457 <
9458 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
9459 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
9460 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
9461 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9462 < else
9463 <
9464 < cat > conftest.cpp <<EOF
9465 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
9466 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
9467 <     yes;
9468 < #  endif
9469 < #endif
9470 < EOF
9471 < if { ac_try='${CXX-c++} -E conftest.cpp'
9472 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9473 <  (eval $ac_try) 2>&5
9457 >  # OK, works on sane cases.  Now check whether nonexistent headers
9458 >  # can be detected and how.
9459 >  cat >conftest.$ac_ext <<_ACEOF
9460 > /* confdefs.h.  */
9461 > _ACEOF
9462 > cat confdefs.h >>conftest.$ac_ext
9463 > cat >>conftest.$ac_ext <<_ACEOF
9464 > /* end confdefs.h.  */
9465 > #include <ac_nonexistent.h>
9466 > _ACEOF
9467 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9468 > case "(($ac_try" in
9469 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9470 >  *) ac_try_echo=$ac_try;;
9471 > esac
9472 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9473 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9474    ac_status=$?
9475 +  grep -v '^ *+' conftest.er1 >conftest.err
9476 +  rm -f conftest.er1
9477 +  cat conftest.err >&5
9478    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9479 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
9480 <  ac_cv_prog_gxx_2_95=yes
9479 >  (exit $ac_status); } >/dev/null && {
9480 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9481 >         test ! -s conftest.err
9482 >       }; then
9483 >  # Broken: success on invalid input.
9484 > continue
9485   else
9486 <  ac_cv_prog_gxx_2_95=no
9486 >  echo "$as_me: failed program was:" >&5
9487 > sed 's/^/| /' conftest.$ac_ext >&5
9488 >
9489 >  # Passes both tests.
9490 > ac_preproc_ok=:
9491 > break
9492   fi
9493  
9494 + rm -f conftest.err conftest.$ac_ext
9495 +
9496 + done
9497 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9498 + rm -f conftest.err conftest.$ac_ext
9499 + if $ac_preproc_ok; then
9500 +  :
9501 + else
9502 +  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9503 + See \`config.log' for more details." >&5
9504 + echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9505 + See \`config.log' for more details." >&2;}
9506 +   { (exit 1); exit 1; }; }
9507   fi
9003 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
9004 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
9005 if test "$ac_cv_prog_gxx_2_95" = yes; then
9006        :
9508  
9509 + ac_ext=cpp
9510 + ac_cpp='$CXXCPP $CPPFLAGS'
9511 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9512 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9513 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9514  
9515 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
9516 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
9517 < if test "${ac_m_cpu_750+set}" = set; then
9518 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9515 >
9516 > #
9517 > # Handle user hints
9518 > #
9519 >
9520 > # Check whether --with-openbabel was given.
9521 > if test "${with_openbabel+set}" = set; then
9522 >  withval=$with_openbabel; openbabel_dir="$withval"
9523   else
9524 <  echo 'void f(){}' > conftest.cpp
9015 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
9016 <        ac_m_cpu_750=yes
9017 < else
9018 <        ac_m_cpu_750=no
9524 >                openbabel_dir="not_set"
9525   fi
9020 rm -f conftest*
9526  
9527 + if test "$openbabel_dir" != "no"; then
9528 +
9529 + if test "$openbabel_dir" != "not_set" ; then
9530 +  if test -d "$openbabel_dir"
9531 +  then
9532 +    OPENBABEL_HOME="$openbabel_dir"
9533 +  else
9534 +    { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9535 + echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9536 +        OPENBABEL_HOME=/usr/local
9537 +        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9538 +        then
9539 +                OPENBABEL_HOME=/usr
9540 +        fi
9541 +  fi
9542   fi
9543 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
9544 < echo "${ECHO_T}$ac_m_cpu_750" >&6
9545 < if test "$ac_m_cpu_750" = yes; then
9546 <        :
9547 <        CPU_FLAGS=-mcpu=750
9543 > #
9544 > # Locate openbabel, if wanted
9545 > #
9546 > if test -n "${OPENBABEL_HOME}"
9547 > then
9548 >
9549 >        ac_ext=cpp
9550 > ac_cpp='$CXXCPP $CPPFLAGS'
9551 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9552 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9553 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9554 >
9555 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9556 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9557 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9558 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9559 >        if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9560 >  { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9561 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9562 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9563 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9564 > fi
9565 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9566 > echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9567   else
9568 <        :
9568 >  # Is the header compilable?
9569 > { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9570 > echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
9571 > cat >conftest.$ac_ext <<_ACEOF
9572 > /* confdefs.h.  */
9573 > _ACEOF
9574 > cat confdefs.h >>conftest.$ac_ext
9575 > cat >>conftest.$ac_ext <<_ACEOF
9576 > /* end confdefs.h.  */
9577 > $ac_includes_default
9578 > #include <openbabel/babelconfig.h>
9579 > _ACEOF
9580 > rm -f conftest.$ac_objext
9581 > if { (ac_try="$ac_compile"
9582 > case "(($ac_try" in
9583 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9584 >  *) ac_try_echo=$ac_try;;
9585 > esac
9586 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9587 >  (eval "$ac_compile") 2>conftest.er1
9588 >  ac_status=$?
9589 >  grep -v '^ *+' conftest.er1 >conftest.err
9590 >  rm -f conftest.er1
9591 >  cat conftest.err >&5
9592 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9593 >  (exit $ac_status); } && {
9594 >         test -z "$ac_cxx_werror_flag" ||
9595 >         test ! -s conftest.err
9596 >       } && test -s conftest.$ac_objext; then
9597 >  ac_header_compiler=yes
9598 > else
9599 >  echo "$as_me: failed program was:" >&5
9600 > sed 's/^/| /' conftest.$ac_ext >&5
9601  
9602 +        ac_header_compiler=no
9603   fi
9604  
9605 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9606 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9607 + echo "${ECHO_T}$ac_header_compiler" >&6; }
9608 +
9609 + # Is the header present?
9610 + { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9611 + echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
9612 + cat >conftest.$ac_ext <<_ACEOF
9613 + /* confdefs.h.  */
9614 + _ACEOF
9615 + cat confdefs.h >>conftest.$ac_ext
9616 + cat >>conftest.$ac_ext <<_ACEOF
9617 + /* end confdefs.h.  */
9618 + #include <openbabel/babelconfig.h>
9619 + _ACEOF
9620 + if { (ac_try="$ac_cpp conftest.$ac_ext"
9621 + case "(($ac_try" in
9622 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9623 +  *) ac_try_echo=$ac_try;;
9624 + esac
9625 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9626 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9627 +  ac_status=$?
9628 +  grep -v '^ *+' conftest.er1 >conftest.err
9629 +  rm -f conftest.er1
9630 +  cat conftest.err >&5
9631 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632 +  (exit $ac_status); } >/dev/null && {
9633 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9634 +         test ! -s conftest.err
9635 +       }; then
9636 +  ac_header_preproc=yes
9637   else
9638 <        :
9638 >  echo "$as_me: failed program was:" >&5
9639 > sed 's/^/| /' conftest.$ac_ext >&5
9640  
9641 +  ac_header_preproc=no
9642   fi
9643  
9644 <                fi
9645 <                if test -z "$CPU_FLAGS"; then
9644 > rm -f conftest.err conftest.$ac_ext
9645 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9646 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9647  
9648 <
9649 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
9650 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
9651 < if test "${ac_m_cpu_powerpc+set}" = set; then
9648 > # So?  What about this header?
9649 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9650 >  yes:no: )
9651 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9652 > echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9653 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9654 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9655 >    ac_header_preproc=yes
9656 >    ;;
9657 >  no:yes:* )
9658 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9659 > echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9660 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&5
9661 > echo "$as_me: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&2;}
9662 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9663 > echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9664 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&5
9665 > echo "$as_me: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9666 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9667 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9668 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9669 > echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9670 >    ( cat <<\_ASBOX
9671 > ## ------------------------------ ##
9672 > ## Report this to gezelter@nd.edu ##
9673 > ## ------------------------------ ##
9674 > _ASBOX
9675 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9676 >    ;;
9677 > esac
9678 > { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9679 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9680 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9681    echo $ECHO_N "(cached) $ECHO_C" >&6
9682   else
9683 <  echo 'void f(){}' > conftest.cpp
9048 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
9049 <        ac_m_cpu_powerpc=yes
9050 < else
9051 <        ac_m_cpu_powerpc=no
9683 >  ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9684   fi
9685 < rm -f conftest*
9685 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9686 > echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9687  
9688   fi
9689 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
9690 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
9058 < if test "$ac_m_cpu_powerpc" = yes; then
9059 <        :
9060 <        CPU_FLAGS=-mcpu=powerpc
9689 > if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9690 >  openbabel_cv_openbabel_h=yes
9691   else
9692 <        :
9063 <
9692 >  openbabel_cv_openbabel_h=no
9693   fi
9694  
9066                fi
9067                if test -z "$CPU_FLAGS"; then
9695  
9696 <
9697 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
9698 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
9699 < if test "${ac_m_powerpc+set}" = set; then
9696 >        if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9697 >  { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9698 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9699 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9700    echo $ECHO_N "(cached) $ECHO_C" >&6
9701 + fi
9702 + { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9703 + echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9704   else
9705 <  echo 'void f(){}' > conftest.cpp
9706 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
9707 <        ac_m_powerpc=yes
9705 >  # Is the header compilable?
9706 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9707 > echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
9708 > cat >conftest.$ac_ext <<_ACEOF
9709 > /* confdefs.h.  */
9710 > _ACEOF
9711 > cat confdefs.h >>conftest.$ac_ext
9712 > cat >>conftest.$ac_ext <<_ACEOF
9713 > /* end confdefs.h.  */
9714 > $ac_includes_default
9715 > #include <openbabel/obconversion.h>
9716 > _ACEOF
9717 > rm -f conftest.$ac_objext
9718 > if { (ac_try="$ac_compile"
9719 > case "(($ac_try" in
9720 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9721 >  *) ac_try_echo=$ac_try;;
9722 > esac
9723 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9724 >  (eval "$ac_compile") 2>conftest.er1
9725 >  ac_status=$?
9726 >  grep -v '^ *+' conftest.er1 >conftest.err
9727 >  rm -f conftest.er1
9728 >  cat conftest.err >&5
9729 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9730 >  (exit $ac_status); } && {
9731 >         test -z "$ac_cxx_werror_flag" ||
9732 >         test ! -s conftest.err
9733 >       } && test -s conftest.$ac_objext; then
9734 >  ac_header_compiler=yes
9735   else
9736 <        ac_m_powerpc=no
9737 < fi
9081 < rm -f conftest*
9736 >  echo "$as_me: failed program was:" >&5
9737 > sed 's/^/| /' conftest.$ac_ext >&5
9738  
9739 +        ac_header_compiler=no
9740   fi
9741 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
9742 < echo "${ECHO_T}$ac_m_powerpc" >&6
9743 < if test "$ac_m_powerpc" = yes; then
9744 <        :
9745 <        CPU_FLAGS=-mpowerpc
9741 >
9742 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9743 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9744 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9745 >
9746 > # Is the header present?
9747 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9748 > echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
9749 > cat >conftest.$ac_ext <<_ACEOF
9750 > /* confdefs.h.  */
9751 > _ACEOF
9752 > cat confdefs.h >>conftest.$ac_ext
9753 > cat >>conftest.$ac_ext <<_ACEOF
9754 > /* end confdefs.h.  */
9755 > #include <openbabel/obconversion.h>
9756 > _ACEOF
9757 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9758 > case "(($ac_try" in
9759 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9760 >  *) ac_try_echo=$ac_try;;
9761 > esac
9762 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9763 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9764 >  ac_status=$?
9765 >  grep -v '^ *+' conftest.er1 >conftest.err
9766 >  rm -f conftest.er1
9767 >  cat conftest.err >&5
9768 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769 >  (exit $ac_status); } >/dev/null && {
9770 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9771 >         test ! -s conftest.err
9772 >       }; then
9773 >  ac_header_preproc=yes
9774   else
9775 <        :
9775 >  echo "$as_me: failed program was:" >&5
9776 > sed 's/^/| /' conftest.$ac_ext >&5
9777  
9778 +  ac_header_preproc=no
9779   fi
9780  
9781 <                fi
9782 <          esac
9783 <  fi
9781 > rm -f conftest.err conftest.$ac_ext
9782 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9783 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9784  
9785 <  if test -n "$CPU_FLAGS"; then
9786 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
9787 <  fi
9788 <
9789 <  if test -z "$CXXFLAGS"; then
9790 <        echo ""
9791 <        echo "**********************************************************"
9792 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
9793 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9794 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
9795 <        echo "**********************************************************"
9796 <        echo ""
9797 <        CXXFLAGS="-O3"
9798 <  fi
9799 <
9800 <
9801 <
9802 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
9803 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
9804 < if test "${ac_guessed_cxxflags+set}" = set; then
9785 > # So?  What about this header?
9786 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9787 >  yes:no: )
9788 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9789 > echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9790 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9791 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9792 >    ac_header_preproc=yes
9793 >    ;;
9794 >  no:yes:* )
9795 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9796 > echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9797 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
9798 > echo "$as_me: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
9799 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9800 > echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9801 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
9802 > echo "$as_me: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9803 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9804 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9805 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9806 > echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9807 >    ( cat <<\_ASBOX
9808 > ## ------------------------------ ##
9809 > ## Report this to gezelter@nd.edu ##
9810 > ## ------------------------------ ##
9811 > _ASBOX
9812 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9813 >    ;;
9814 > esac
9815 > { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9816 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9817 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9818    echo $ECHO_N "(cached) $ECHO_C" >&6
9819   else
9820 <  echo 'void f(){}' > conftest.cpp
9121 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
9122 <        ac_guessed_cxxflags=yes
9123 < else
9124 <        ac_guessed_cxxflags=no
9820 >  ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9821   fi
9822 < rm -f conftest*
9822 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9823 > echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9824  
9825   fi
9826 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
9827 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
9131 < if test "$ac_guessed_cxxflags" = yes; then
9132 <        :
9133 <
9826 > if test $ac_cv_header_openbabel_obconversion_h = yes; then
9827 >  openbabel_cv_obconversion_h=yes
9828   else
9829 <        :
9136 <
9137 <        echo ""
9138 <        echo "**********************************************************"
9139 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
9140 <        echo "* your compiler.                                         *"
9141 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9142 <        echo "**********************************************************"
9143 <        echo ""
9144 <        CXXFLAGS=""
9145 <
9829 >  openbabel_cv_obconversion_h=no
9830   fi
9831  
9832  
9833 < fi
9833 >        cat >conftest.$ac_ext <<_ACEOF
9834  
9835 +             /* confdefs.h.  */
9836 + _ACEOF
9837 + cat confdefs.h >>conftest.$ac_ext
9838 + cat >>conftest.$ac_ext <<_ACEOF
9839 + /* end confdefs.h.  */
9840  
9841 + #include <openbabel/babelconfig.h>
9842 + #include <openbabel/obconversion.h>
9843 + using namespace std;
9844 + using namespace OpenBabel;
9845  
9846 + #ifdef FC_DUMMY_MAIN
9847 + #ifndef FC_DUMMY_MAIN_EQ_F77
9848 + #  ifdef __cplusplus
9849 +     extern "C"
9850 + #  endif
9851 +   int FC_DUMMY_MAIN() { return 1; }
9852 + #endif
9853 + #endif
9854 + int
9855 + main ()
9856 + {
9857  
9858 + OBConversion Conv(&cin, &cout);
9859  
9155 # Try to determine "good" native compiler flags if none specified on command
9156 # line
9860  
9861 < if test x"$F90FLAGS" = x ; then
9862 <  F90FLAGS=""
9863 <  case "${host_cpu}-${host_os}" in
9864 <
9865 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
9866 <                    F90FLAGS="-O"
9867 <                fi;;
9868 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
9869 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9870 <                fi;;
9871 <   powerpc*-aix*)
9872 <        if test "$F90" = f90 -o "$F90" = xlf90; then
9873 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
9874 <                echo "*******************************************************"
9875 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
9876 <                echo "*  recommended that you use                           *"
9877 <                echo "*                                                     *"
9878 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
9879 <                echo "*                                 ^^^                 *"
9880 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
9881 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
9882 <                echo "*******************************************************"
9180 <        fi;;
9181 <   *darwin*)
9182 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
9183 <                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9184 <        fi;;
9185 <  esac
9861 >  ;
9862 >  return 0;
9863 > }
9864 > _ACEOF
9865 > rm -f conftest.$ac_objext 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>conftest.er1
9873 >  ac_status=$?
9874 >  grep -v '^ *+' conftest.er1 >conftest.err
9875 >  rm -f conftest.er1
9876 >  cat conftest.err >&5
9877 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9878 >  (exit $ac_status); } && {
9879 >         test -z "$ac_cxx_werror_flag" ||
9880 >         test ! -s conftest.err
9881 >       } && test -s conftest$ac_exeext &&
9882 >       $as_test_x conftest$ac_exeext; then
9883  
9884 <  if test -n "$CPU_FLAGS"; then
9885 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
9886 <  fi
9884 >                openbabel_lib_found="yes"
9885 >                { echo "$as_me:$LINENO: result: found" >&5
9886 > echo "${ECHO_T}found" >&6; }
9887  
9191  if test -z "$F90FLAGS"; then
9192        echo ""
9193        echo "**********************************************************"
9194        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
9195        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9196        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
9197        echo "**********************************************************"
9198        echo ""
9199        F90FLAGS="-O3"
9200  fi
9201
9202
9203 echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
9204 echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
9205 if test "${ac_guessed_f90flags+set}" = set; then
9206  echo $ECHO_N "(cached) $ECHO_C" >&6
9888   else
9889 +  echo "$as_me: failed program was:" >&5
9890 + sed 's/^/| /' conftest.$ac_ext >&5
9891  
9892  
9893 +                openbabel_lib_found="no"
9894 +                { echo "$as_me:$LINENO: result: not found" >&5
9895 + echo "${ECHO_T}not found" >&6; }
9896  
9211 ac_ext=f90
9212 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
9213 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9214 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
9897  
9216 echo 'program main' > conftest.$ac_ext
9217 echo 'end program main' >> conftest.$ac_ext
9218 ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
9219 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9220  (eval $ac_compile) 2>&5
9221  ac_status=$?
9222  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9223  (exit $ac_status); }; then
9224        ac_guessed_f90flags=yes
9225 else
9226        ac_guessed_f90flags=no
9898   fi
9899 < rm -f conftest*
9900 < ac_ext=c
9899 >
9900 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9901 >      conftest$ac_exeext conftest.$ac_ext
9902 >        ac_ext=c
9903   ac_cpp='$CPP $CPPFLAGS'
9904   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9905   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9906   ac_compiler_gnu=$ac_cv_c_compiler_gnu
9907  
9908 +        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9909 +        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9910  
9911 < fi
9912 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
9913 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
9914 < if test "$ac_guessed_f90flags" = yes; then
9915 <        :
9911 >        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9912 >                USE_OPENBABEL=yes
9913 >                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9914 >                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9915 >                OPENBABEL_LIB="-lopenbabel"
9916 >        else
9917 >                { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9918 > echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
9919 >                OPENBABEL_INC_DIR=
9920 >                OPENBABEL_LIB_DIR=
9921 >                OPENBABEL_LIB=
9922 >                USE_OPENBABEL=no
9923 >                { echo "$as_me:$LINENO: result: failed" >&5
9924 > echo "${ECHO_T}failed" >&6; }
9925 >                echo ""
9926 >                echo "*********************************************************"
9927 >                echo "* WARNING: Could not find a working openbabel-2.x       *"
9928 >                echo "* installation If you need OOPSE to be able to convert  *"
9929 >                echo "* xyz or pdb files you need to specify a valid          *"
9930 >                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9931 >                echo "*                                                       *"
9932 >                echo "* OOPSE will still work without openbabel installed.    *"
9933 >                echo "*********************************************************"
9934 >                echo ""
9935 >        fi
9936  
9242 else
9243        :
9937  
9245        echo ""
9246        echo "**********************************************************"
9247        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
9248        echo "* your compiler.                                         *"
9249        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9250        echo "**********************************************************"
9251        echo ""
9252        F90FLAGS=""
9938  
9254 fi
9939  
9256
9940   fi
9941 + fi
9942  
9259     ;;
9260 esac
9943  
9944 < # Find a good install program.  We prefer a C program (faster),
9945 < # so one script is as good as another.  But avoid the broken or
9946 < # incompatible versions:
9947 < # SysV /etc/install, /usr/sbin/install
9266 < # SunOS /usr/etc/install
9267 < # IRIX /sbin/install
9268 < # AIX /bin/install
9269 < # AmigaOS /C/install, which installs bootblocks on floppy discs
9270 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
9271 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
9272 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
9273 < # OS/2's system install, which has a completely different semantic
9274 < # ./install, which can be erroneously created by make from ./install.sh.
9275 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
9276 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
9277 < if test -z "$INSTALL"; then
9278 < if test "${ac_cv_path_install+set}" = set; then
9944 > # Checks for header files.
9945 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9946 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9947 > if test "${ac_cv_header_stdc+set}" = set; then
9948    echo $ECHO_N "(cached) $ECHO_C" >&6
9949   else
9950 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9951 < for as_dir in $PATH
9952 < do
9953 <  IFS=$as_save_IFS
9954 <  test -z "$as_dir" && as_dir=.
9955 <  # Account for people who put trailing slashes in PATH elements.
9956 < case $as_dir/ in
9957 <  ./ | .// | /cC/* | \
9958 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
9959 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
9291 <  /usr/ucb/* ) ;;
9292 <  *)
9293 <    # OSF1 and SCO ODT 3.0 have their own names for install.
9294 <    # Don't use installbsd from OSF since it installs stuff as root
9295 <    # by default.
9296 <    for ac_prog in ginstall scoinst install; do
9297 <      for ac_exec_ext in '' $ac_executable_extensions; do
9298 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
9299 <          if test $ac_prog = install &&
9300 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9301 <            # AIX install.  It has an incompatible calling convention.
9302 <            :
9303 <          elif test $ac_prog = install &&
9304 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9305 <            # program-specific install script used by HP pwplus--don't use.
9306 <            :
9307 <          else
9308 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
9309 <            break 3
9310 <          fi
9311 <        fi
9312 <      done
9313 <    done
9314 <    ;;
9315 < esac
9316 < done
9950 >  cat >conftest.$ac_ext <<_ACEOF
9951 > /* confdefs.h.  */
9952 > _ACEOF
9953 > cat confdefs.h >>conftest.$ac_ext
9954 > cat >>conftest.$ac_ext <<_ACEOF
9955 > /* end confdefs.h.  */
9956 > #include <stdlib.h>
9957 > #include <stdarg.h>
9958 > #include <string.h>
9959 > #include <float.h>
9960  
9961 + #ifdef FC_DUMMY_MAIN
9962 + #ifndef FC_DUMMY_MAIN_EQ_F77
9963 + #  ifdef __cplusplus
9964 +     extern "C"
9965 + #  endif
9966 +   int FC_DUMMY_MAIN() { return 1; }
9967 + #endif
9968 + #endif
9969 + int
9970 + main ()
9971 + {
9972  
9973 +  ;
9974 +  return 0;
9975 + }
9976 + _ACEOF
9977 + rm -f conftest.$ac_objext
9978 + if { (ac_try="$ac_compile"
9979 + case "(($ac_try" in
9980 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9981 +  *) ac_try_echo=$ac_try;;
9982 + esac
9983 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9984 +  (eval "$ac_compile") 2>conftest.er1
9985 +  ac_status=$?
9986 +  grep -v '^ *+' conftest.er1 >conftest.err
9987 +  rm -f conftest.er1
9988 +  cat conftest.err >&5
9989 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9990 +  (exit $ac_status); } && {
9991 +         test -z "$ac_c_werror_flag" ||
9992 +         test ! -s conftest.err
9993 +       } && test -s conftest.$ac_objext; then
9994 +  ac_cv_header_stdc=yes
9995 + else
9996 +  echo "$as_me: failed program was:" >&5
9997 + sed 's/^/| /' conftest.$ac_ext >&5
9998 +
9999 +        ac_cv_header_stdc=no
10000   fi
9320  if test "${ac_cv_path_install+set}" = set; then
9321    INSTALL=$ac_cv_path_install
9322  else
9323    # As a last resort, use the slow shell script.  We don't cache a
9324    # path for INSTALL within a source directory, because that will
9325    # break other packages using the cache if that directory is
9326    # removed, or if the path is relative.
9327    INSTALL=$ac_install_sh
9328  fi
9329 fi
9330 echo "$as_me:$LINENO: result: $INSTALL" >&5
9331 echo "${ECHO_T}$INSTALL" >&6
10001  
10002 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
9334 < # It thinks the first close brace ends the variable substitution.
9335 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
10002 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10003  
10004 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
10004 > if test $ac_cv_header_stdc = yes; then
10005 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
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 > #include <string.h>
10013  
10014 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
10015 <
10016 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
10017 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
10018 < LN_S=$as_ln_s
10019 < if test "$LN_S" = "ln -s"; then
9345 <  echo "$as_me:$LINENO: result: yes" >&5
9346 < echo "${ECHO_T}yes" >&6
9347 < else
9348 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
9349 < echo "${ECHO_T}no, using $LN_S" >&6
10014 > _ACEOF
10015 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10016 >  $EGREP "memchr" >/dev/null 2>&1; then
10017 >  :
10018 > else
10019 >  ac_cv_header_stdc=no
10020   fi
10021 + rm -f conftest*
10022  
10023 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
10024 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
10025 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
10026 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
10027 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10028 < else
9358 <  cat >conftest.make <<\_ACEOF
9359 < all:
9360 <        @echo 'ac_maketemp="$(MAKE)"'
10023 > fi
10024 >
10025 > if test $ac_cv_header_stdc = yes; then
10026 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10027 >  cat >conftest.$ac_ext <<_ACEOF
10028 > /* confdefs.h.  */
10029   _ACEOF
10030 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10031 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
10032 < if test -n "$ac_maketemp"; then
10033 <  eval ac_cv_prog_make_${ac_make}_set=yes
10030 > cat confdefs.h >>conftest.$ac_ext
10031 > cat >>conftest.$ac_ext <<_ACEOF
10032 > /* end confdefs.h.  */
10033 > #include <stdlib.h>
10034 >
10035 > _ACEOF
10036 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10037 >  $EGREP "free" >/dev/null 2>&1; then
10038 >  :
10039   else
10040 <  eval ac_cv_prog_make_${ac_make}_set=no
10040 >  ac_cv_header_stdc=no
10041   fi
10042 < rm -f conftest.make
10042 > rm -f conftest*
10043 >
10044   fi
10045 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
10046 <  echo "$as_me:$LINENO: result: yes" >&5
10047 < echo "${ECHO_T}yes" >&6
10048 <  SET_MAKE=
10045 >
10046 > if test $ac_cv_header_stdc = yes; then
10047 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10048 >  if test "$cross_compiling" = yes; then
10049 >  :
10050   else
10051 <  echo "$as_me:$LINENO: result: no" >&5
10052 < echo "${ECHO_T}no" >&6
10053 <  SET_MAKE="MAKE=${MAKE-make}"
10054 < fi
10051 >  cat >conftest.$ac_ext <<_ACEOF
10052 > /* confdefs.h.  */
10053 > _ACEOF
10054 > cat confdefs.h >>conftest.$ac_ext
10055 > cat >>conftest.$ac_ext <<_ACEOF
10056 > /* end confdefs.h.  */
10057 > #include <ctype.h>
10058 > #include <stdlib.h>
10059 > #if ((' ' & 0x0FF) == 0x020)
10060 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10061 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10062 > #else
10063 > # define ISLOWER(c) \
10064 >                   (('a' <= (c) && (c) <= 'i') \
10065 >                     || ('j' <= (c) && (c) <= 'r') \
10066 >                     || ('s' <= (c) && (c) <= 'z'))
10067 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10068 > #endif
10069  
10070 < if test -n "$ac_tool_prefix"; then
10071 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
10072 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
10073 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10074 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10075 < if test "${ac_cv_prog_RANLIB+set}" = set; then
10076 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10070 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10071 > int
10072 > main ()
10073 > {
10074 >  int i;
10075 >  for (i = 0; i < 256; i++)
10076 >    if (XOR (islower (i), ISLOWER (i))
10077 >        || toupper (i) != TOUPPER (i))
10078 >      return 2;
10079 >  return 0;
10080 > }
10081 > _ACEOF
10082 > rm -f conftest$ac_exeext
10083 > if { (ac_try="$ac_link"
10084 > case "(($ac_try" in
10085 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10086 >  *) ac_try_echo=$ac_try;;
10087 > esac
10088 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10089 >  (eval "$ac_link") 2>&5
10090 >  ac_status=$?
10091 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10092 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10093 >  { (case "(($ac_try" in
10094 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10095 >  *) ac_try_echo=$ac_try;;
10096 > esac
10097 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10098 >  (eval "$ac_try") 2>&5
10099 >  ac_status=$?
10100 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10101 >  (exit $ac_status); }; }; then
10102 >  :
10103   else
10104 <  if test -n "$RANLIB"; then
10105 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
10106 < else
9392 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9393 < for as_dir in $PATH
9394 < do
9395 <  IFS=$as_save_IFS
9396 <  test -z "$as_dir" && as_dir=.
9397 <  for ac_exec_ext in '' $ac_executable_extensions; do
9398 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9399 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9400 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9401 <    break 2
9402 <  fi
9403 < done
9404 < done
10104 >  echo "$as_me: program exited with status $ac_status" >&5
10105 > echo "$as_me: failed program was:" >&5
10106 > sed 's/^/| /' conftest.$ac_ext >&5
10107  
10108 + ( exit $ac_status )
10109 + ac_cv_header_stdc=no
10110   fi
10111 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10112   fi
10113 < RANLIB=$ac_cv_prog_RANLIB
10114 < if test -n "$RANLIB"; then
9410 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
9411 < echo "${ECHO_T}$RANLIB" >&6
9412 < else
9413 <  echo "$as_me:$LINENO: result: no" >&5
9414 < echo "${ECHO_T}no" >&6
10113 >
10114 >
10115   fi
10116 + fi
10117 + { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10118 + echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
10119 + if test $ac_cv_header_stdc = yes; then
10120  
10121 + cat >>confdefs.h <<\_ACEOF
10122 + #define STDC_HEADERS 1
10123 + _ACEOF
10124 +
10125   fi
10126 < if test -z "$ac_cv_prog_RANLIB"; then
10127 <  ac_ct_RANLIB=$RANLIB
10128 <  # Extract the first word of "ranlib", so it can be a program name with args.
10129 < set dummy ranlib; ac_word=$2
10130 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10131 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10132 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
10126 >
10127 >
10128 >
10129 >
10130 >
10131 >
10132 >
10133 >
10134 >
10135 >
10136 >
10137 >
10138 >
10139 >
10140 >
10141 >
10142 >
10143 >
10144 >
10145 >
10146 >
10147 >
10148 >
10149 >
10150 >
10151 >
10152 > 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
10153 > do
10154 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10155 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10156 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10157 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10158 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10159    echo $ECHO_N "(cached) $ECHO_C" >&6
10160 + fi
10161 + ac_res=`eval echo '${'$as_ac_Header'}'`
10162 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
10163 + echo "${ECHO_T}$ac_res" >&6; }
10164   else
10165 <  if test -n "$ac_ct_RANLIB"; then
10166 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
10165 >  # Is the header compilable?
10166 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10167 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10168 > cat >conftest.$ac_ext <<_ACEOF
10169 > /* confdefs.h.  */
10170 > _ACEOF
10171 > cat confdefs.h >>conftest.$ac_ext
10172 > cat >>conftest.$ac_ext <<_ACEOF
10173 > /* end confdefs.h.  */
10174 > $ac_includes_default
10175 > #include <$ac_header>
10176 > _ACEOF
10177 > rm -f conftest.$ac_objext
10178 > if { (ac_try="$ac_compile"
10179 > case "(($ac_try" in
10180 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10181 >  *) ac_try_echo=$ac_try;;
10182 > esac
10183 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10184 >  (eval "$ac_compile") 2>conftest.er1
10185 >  ac_status=$?
10186 >  grep -v '^ *+' conftest.er1 >conftest.err
10187 >  rm -f conftest.er1
10188 >  cat conftest.err >&5
10189 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 >  (exit $ac_status); } && {
10191 >         test -z "$ac_c_werror_flag" ||
10192 >         test ! -s conftest.err
10193 >       } && test -s conftest.$ac_objext; then
10194 >  ac_header_compiler=yes
10195   else
10196 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10197 < for as_dir in $PATH
9432 < do
9433 <  IFS=$as_save_IFS
9434 <  test -z "$as_dir" && as_dir=.
9435 <  for ac_exec_ext in '' $ac_executable_extensions; do
9436 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9437 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
9438 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9439 <    break 2
9440 <  fi
9441 < done
9442 < done
10196 >  echo "$as_me: failed program was:" >&5
10197 > sed 's/^/| /' conftest.$ac_ext >&5
10198  
10199 <  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
10199 >        ac_header_compiler=no
10200   fi
9446 fi
9447 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9448 if test -n "$ac_ct_RANLIB"; then
9449  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9450 echo "${ECHO_T}$ac_ct_RANLIB" >&6
9451 else
9452  echo "$as_me:$LINENO: result: no" >&5
9453 echo "${ECHO_T}no" >&6
9454 fi
10201  
10202 <  RANLIB=$ac_ct_RANLIB
10202 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10203 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10204 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10205 >
10206 > # Is the header present?
10207 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10208 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10209 > cat >conftest.$ac_ext <<_ACEOF
10210 > /* confdefs.h.  */
10211 > _ACEOF
10212 > cat confdefs.h >>conftest.$ac_ext
10213 > cat >>conftest.$ac_ext <<_ACEOF
10214 > /* end confdefs.h.  */
10215 > #include <$ac_header>
10216 > _ACEOF
10217 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10218 > case "(($ac_try" in
10219 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10220 >  *) ac_try_echo=$ac_try;;
10221 > esac
10222 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10223 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10224 >  ac_status=$?
10225 >  grep -v '^ *+' conftest.er1 >conftest.err
10226 >  rm -f conftest.er1
10227 >  cat conftest.err >&5
10228 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229 >  (exit $ac_status); } >/dev/null && {
10230 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10231 >         test ! -s conftest.err
10232 >       }; then
10233 >  ac_header_preproc=yes
10234   else
10235 <  RANLIB="$ac_cv_prog_RANLIB"
10236 < fi
10235 >  echo "$as_me: failed program was:" >&5
10236 > sed 's/^/| /' conftest.$ac_ext >&5
10237  
10238 < for ac_prog in 'bison -y' byacc
9462 < do
9463 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
9464 < set dummy $ac_prog; ac_word=$2
9465 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9466 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9467 < if test "${ac_cv_prog_YACC+set}" = set; then
9468 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9469 < else
9470 <  if test -n "$YACC"; then
9471 <  ac_cv_prog_YACC="$YACC" # Let the user override the test.
9472 < else
9473 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9474 < for as_dir in $PATH
9475 < do
9476 <  IFS=$as_save_IFS
9477 <  test -z "$as_dir" && as_dir=.
9478 <  for ac_exec_ext in '' $ac_executable_extensions; do
9479 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9480 <    ac_cv_prog_YACC="$ac_prog"
9481 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9482 <    break 2
9483 <  fi
9484 < done
9485 < done
9486 <
10238 >  ac_header_preproc=no
10239   fi
9488 fi
9489 YACC=$ac_cv_prog_YACC
9490 if test -n "$YACC"; then
9491  echo "$as_me:$LINENO: result: $YACC" >&5
9492 echo "${ECHO_T}$YACC" >&6
9493 else
9494  echo "$as_me:$LINENO: result: no" >&5
9495 echo "${ECHO_T}no" >&6
9496 fi
10240  
10241 <  test -n "$YACC" && break
10242 < done
10243 < test -n "$YACC" || YACC="yacc"
10241 > rm -f conftest.err conftest.$ac_ext
10242 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10243 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10244  
10245 < for ac_prog in flex lex
10246 < do
10247 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
10248 < set dummy $ac_prog; ac_word=$2
10249 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10250 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10251 < if test "${ac_cv_prog_LEX+set}" = set; then
10245 > # So?  What about this header?
10246 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10247 >  yes:no: )
10248 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10249 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10250 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10251 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10252 >    ac_header_preproc=yes
10253 >    ;;
10254 >  no:yes:* )
10255 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10256 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10257 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10258 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10259 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10260 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10261 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10262 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10263 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10264 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10265 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10266 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10267 >    ( cat <<\_ASBOX
10268 > ## ------------------------------ ##
10269 > ## Report this to gezelter@nd.edu ##
10270 > ## ------------------------------ ##
10271 > _ASBOX
10272 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10273 >    ;;
10274 > esac
10275 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10276 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10277 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10278    echo $ECHO_N "(cached) $ECHO_C" >&6
10279   else
10280 <  if test -n "$LEX"; then
10281 <  ac_cv_prog_LEX="$LEX" # Let the user override the test.
10282 < else
10283 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10284 < for as_dir in $PATH
9516 < do
9517 <  IFS=$as_save_IFS
9518 <  test -z "$as_dir" && as_dir=.
9519 <  for ac_exec_ext in '' $ac_executable_extensions; do
9520 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9521 <    ac_cv_prog_LEX="$ac_prog"
9522 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9523 <    break 2
9524 <  fi
9525 < done
9526 < done
10280 >  eval "$as_ac_Header=\$ac_header_preproc"
10281 > fi
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  
10286   fi
10287 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
10288 +  cat >>confdefs.h <<_ACEOF
10289 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10290 + _ACEOF
10291 +
10292   fi
9530 LEX=$ac_cv_prog_LEX
9531 if test -n "$LEX"; then
9532  echo "$as_me:$LINENO: result: $LEX" >&5
9533 echo "${ECHO_T}$LEX" >&6
9534 else
9535  echo "$as_me:$LINENO: result: no" >&5
9536 echo "${ECHO_T}no" >&6
9537 fi
10293  
9539  test -n "$LEX" && break
10294   done
9541 test -n "$LEX" || LEX=":"
10295  
10296 < if test -z "$LEXLIB"
10297 < then
10298 <  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
10299 < echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
10300 < if test "${ac_cv_lib_fl_yywrap+set}" = set; then
10296 >
10297 > # Checks for typedefs, structures, and compiler characteristics.
10298 > { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10299 > echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
10300 > if test "${ac_cv_header_stdbool_h+set}" = set; then
10301    echo $ECHO_N "(cached) $ECHO_C" >&6
10302   else
10303 <  ac_check_lib_save_LIBS=$LIBS
9551 < LIBS="-lfl  $LIBS"
9552 < cat >conftest.$ac_ext <<_ACEOF
10303 >  cat >conftest.$ac_ext <<_ACEOF
10304   /* confdefs.h.  */
10305   _ACEOF
10306   cat confdefs.h >>conftest.$ac_ext
10307   cat >>conftest.$ac_ext <<_ACEOF
10308   /* end confdefs.h.  */
10309  
10310 < /* Override any gcc2 internal prototype to avoid an error.  */
10311 < #ifdef __cplusplus
10312 < extern "C"
10310 > #include <stdbool.h>
10311 > #ifndef bool
10312 > "error: bool is not defined"
10313   #endif
10314 < /* We use char because int might match the return type of a gcc2
10315 <   builtin and then its argument prototype would still apply.  */
10316 < char yywrap ();
10314 > #ifndef false
10315 > "error: false is not defined"
10316 > #endif
10317 > #if false
10318 > "error: false is not 0"
10319 > #endif
10320 > #ifndef true
10321 > "error: true is not defined"
10322 > #endif
10323 > #if true != 1
10324 > "error: true is not 1"
10325 > #endif
10326 > #ifndef __bool_true_false_are_defined
10327 > "error: __bool_true_false_are_defined is not defined"
10328 > #endif
10329 >
10330 >        struct s { _Bool s: 1; _Bool t; } s;
10331 >
10332 >        char a[true == 1 ? 1 : -1];
10333 >        char b[false == 0 ? 1 : -1];
10334 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10335 >        char d[(bool) 0.5 == true ? 1 : -1];
10336 >        bool e = &s;
10337 >        char f[(_Bool) 0.0 == false ? 1 : -1];
10338 >        char g[true];
10339 >        char h[sizeof (_Bool)];
10340 >        char i[sizeof s.t];
10341 >        enum { j = false, k = true, l = false * true, m = true * 256 };
10342 >        _Bool n[m];
10343 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10344 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10345 > #       if defined __xlc__ || defined __GNUC__
10346 >         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10347 >            reported by James Lemley on 2005-10-05; see
10348 >            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10349 >            This test is not quite right, since xlc is allowed to
10350 >            reject this program, as the initializer for xlcbug is
10351 >            not one of the forms that C requires support for.
10352 >            However, doing the test right would require a runtime
10353 >            test, and that would make cross-compilation harder.
10354 >            Let us hope that IBM fixes the xlc bug, and also adds
10355 >            support for this kind of constant expression.  In the
10356 >            meantime, this test will reject xlc, which is OK, since
10357 >            our stdbool.h substitute should suffice.  We also test
10358 >            this with GCC, where it should work, to detect more
10359 >            quickly whether someone messes up the test in the
10360 >            future.  */
10361 >         char digs[] = "0123456789";
10362 >         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10363 > #       endif
10364 >        /* Catch a bug in an HP-UX C compiler.  See
10365 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10366 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10367 >         */
10368 >        _Bool q = true;
10369 >        _Bool *pq = &q;
10370 >
10371 > #ifdef FC_DUMMY_MAIN
10372 > #ifndef FC_DUMMY_MAIN_EQ_F77
10373 > #  ifdef __cplusplus
10374 >     extern "C"
10375 > #  endif
10376 >   int FC_DUMMY_MAIN() { return 1; }
10377 > #endif
10378 > #endif
10379   int
10380   main ()
10381   {
10382 < yywrap ();
10382 >
10383 >        *pq |= q;
10384 >        *pq |= ! q;
10385 >        /* Refer to every declared value, to avoid compiler optimizations.  */
10386 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10387 >                + !m + !n + !o + !p + !q + !pq);
10388 >
10389    ;
10390    return 0;
10391   }
10392   _ACEOF
10393 < rm -f conftest.$ac_objext conftest$ac_exeext
10394 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10395 <  (eval $ac_link) 2>conftest.er1
10393 > rm -f conftest.$ac_objext
10394 > if { (ac_try="$ac_compile"
10395 > case "(($ac_try" in
10396 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10397 >  *) ac_try_echo=$ac_try;;
10398 > esac
10399 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10400 >  (eval "$ac_compile") 2>conftest.er1
10401    ac_status=$?
10402    grep -v '^ *+' conftest.er1 >conftest.err
10403    rm -f conftest.er1
10404    cat conftest.err >&5
10405    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10406 <  (exit $ac_status); } &&
10407 <         { ac_try='test -z "$ac_c_werror_flag"
10408 <                         || test ! -s conftest.err'
10409 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10410 <  (eval $ac_try) 2>&5
9587 <  ac_status=$?
9588 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9589 <  (exit $ac_status); }; } &&
9590 <         { ac_try='test -s conftest$ac_exeext'
9591 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9592 <  (eval $ac_try) 2>&5
9593 <  ac_status=$?
9594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9595 <  (exit $ac_status); }; }; then
9596 <  ac_cv_lib_fl_yywrap=yes
10406 >  (exit $ac_status); } && {
10407 >         test -z "$ac_c_werror_flag" ||
10408 >         test ! -s conftest.err
10409 >       } && test -s conftest.$ac_objext; then
10410 >  ac_cv_header_stdbool_h=yes
10411   else
10412    echo "$as_me: failed program was:" >&5
10413   sed 's/^/| /' conftest.$ac_ext >&5
10414  
10415 < ac_cv_lib_fl_yywrap=no
10415 >        ac_cv_header_stdbool_h=no
10416   fi
10417 < rm -f conftest.err conftest.$ac_objext \
10418 <      conftest$ac_exeext conftest.$ac_ext
9605 < LIBS=$ac_check_lib_save_LIBS
10417 >
10418 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10419   fi
10420 < echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
10421 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
10422 < if test $ac_cv_lib_fl_yywrap = yes; then
10423 <  LEXLIB="-lfl"
10424 < else
9612 <  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
9613 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
9614 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
10420 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10421 > echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
10422 > { echo "$as_me:$LINENO: checking for _Bool" >&5
10423 > echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
10424 > if test "${ac_cv_type__Bool+set}" = set; then
10425    echo $ECHO_N "(cached) $ECHO_C" >&6
10426   else
10427 <  ac_check_lib_save_LIBS=$LIBS
9618 < LIBS="-ll  $LIBS"
9619 < cat >conftest.$ac_ext <<_ACEOF
10427 >  cat >conftest.$ac_ext <<_ACEOF
10428   /* confdefs.h.  */
10429   _ACEOF
10430   cat confdefs.h >>conftest.$ac_ext
10431   cat >>conftest.$ac_ext <<_ACEOF
10432   /* end confdefs.h.  */
10433 <
10434 < /* Override any gcc2 internal prototype to avoid an error.  */
10435 < #ifdef __cplusplus
10436 < extern "C"
10433 > $ac_includes_default
10434 > typedef _Bool ac__type_new_;
10435 > #ifdef FC_DUMMY_MAIN
10436 > #ifndef FC_DUMMY_MAIN_EQ_F77
10437 > #  ifdef __cplusplus
10438 >     extern "C"
10439 > #  endif
10440 >   int FC_DUMMY_MAIN() { return 1; }
10441   #endif
10442 < /* We use char because int might match the return type of a gcc2
9631 <   builtin and then its argument prototype would still apply.  */
9632 < char yywrap ();
10442 > #endif
10443   int
10444   main ()
10445   {
10446 < yywrap ();
10446 > if ((ac__type_new_ *) 0)
10447 >  return 0;
10448 > if (sizeof (ac__type_new_))
10449 >  return 0;
10450    ;
10451    return 0;
10452   }
10453   _ACEOF
10454 < rm -f conftest.$ac_objext conftest$ac_exeext
10455 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10456 <  (eval $ac_link) 2>conftest.er1
10454 > rm -f conftest.$ac_objext
10455 > if { (ac_try="$ac_compile"
10456 > case "(($ac_try" in
10457 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10458 >  *) ac_try_echo=$ac_try;;
10459 > esac
10460 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10461 >  (eval "$ac_compile") 2>conftest.er1
10462    ac_status=$?
10463    grep -v '^ *+' conftest.er1 >conftest.err
10464    rm -f conftest.er1
10465    cat conftest.err >&5
10466    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10467 <  (exit $ac_status); } &&
10468 <         { ac_try='test -z "$ac_c_werror_flag"
10469 <                         || test ! -s conftest.err'
10470 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10471 <  (eval $ac_try) 2>&5
9654 <  ac_status=$?
9655 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9656 <  (exit $ac_status); }; } &&
9657 <         { ac_try='test -s conftest$ac_exeext'
9658 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9659 <  (eval $ac_try) 2>&5
9660 <  ac_status=$?
9661 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9662 <  (exit $ac_status); }; }; then
9663 <  ac_cv_lib_l_yywrap=yes
10467 >  (exit $ac_status); } && {
10468 >         test -z "$ac_c_werror_flag" ||
10469 >         test ! -s conftest.err
10470 >       } && test -s conftest.$ac_objext; then
10471 >  ac_cv_type__Bool=yes
10472   else
10473    echo "$as_me: failed program was:" >&5
10474   sed 's/^/| /' conftest.$ac_ext >&5
10475  
10476 < ac_cv_lib_l_yywrap=no
10476 >        ac_cv_type__Bool=no
10477   fi
9670 rm -f conftest.err conftest.$ac_objext \
9671      conftest$ac_exeext conftest.$ac_ext
9672 LIBS=$ac_check_lib_save_LIBS
9673 fi
9674 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
9675 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
9676 if test $ac_cv_lib_l_yywrap = yes; then
9677  LEXLIB="-ll"
9678 fi
10478  
10479 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10480   fi
10481 + { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10482 + echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
10483 + if test $ac_cv_type__Bool = yes; then
10484  
10485 < fi
10486 <
9684 < if test "x$LEX" != "x:"; then
9685 <  echo "$as_me:$LINENO: checking lex output file root" >&5
9686 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
9687 < if test "${ac_cv_prog_lex_root+set}" = set; then
9688 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9689 < else
9690 <  # The minimal lex program is just a single line: %%.  But some broken lexes
9691 < # (Solaris, I think it was) want two %% lines, so accommodate them.
9692 < cat >conftest.l <<_ACEOF
9693 < %%
9694 < %%
10485 > cat >>confdefs.h <<_ACEOF
10486 > #define HAVE__BOOL 1
10487   _ACEOF
9696 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
9697  (eval $LEX conftest.l) 2>&5
9698  ac_status=$?
9699  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9700  (exit $ac_status); }
9701 if test -f lex.yy.c; then
9702  ac_cv_prog_lex_root=lex.yy
9703 elif test -f lexyy.c; then
9704  ac_cv_prog_lex_root=lexyy
9705 else
9706  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
9707 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
9708   { (exit 1); exit 1; }; }
9709 fi
9710 fi
9711 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
9712 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9713 rm -f conftest.l
9714 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
10488  
9716 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
9717 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
9718 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
9719  echo $ECHO_N "(cached) $ECHO_C" >&6
9720 else
9721  # POSIX says lex can declare yytext either as a pointer or an array; the
9722 # default is implementation-dependent. Figure out which it is, since
9723 # not all implementations provide the %pointer and %array declarations.
9724 ac_cv_prog_lex_yytext_pointer=no
9725 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9726 ac_save_LIBS=$LIBS
9727 LIBS="$LIBS $LEXLIB"
9728 cat >conftest.$ac_ext <<_ACEOF
9729 `cat $LEX_OUTPUT_ROOT.c`
9730 _ACEOF
9731 rm -f conftest.$ac_objext conftest$ac_exeext
9732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9733  (eval $ac_link) 2>conftest.er1
9734  ac_status=$?
9735  grep -v '^ *+' conftest.er1 >conftest.err
9736  rm -f conftest.er1
9737  cat conftest.err >&5
9738  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9739  (exit $ac_status); } &&
9740         { ac_try='test -z "$ac_c_werror_flag"
9741                         || test ! -s conftest.err'
9742  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9743  (eval $ac_try) 2>&5
9744  ac_status=$?
9745  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9746  (exit $ac_status); }; } &&
9747         { ac_try='test -s conftest$ac_exeext'
9748  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9749  (eval $ac_try) 2>&5
9750  ac_status=$?
9751  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9752  (exit $ac_status); }; }; then
9753  ac_cv_prog_lex_yytext_pointer=yes
9754 else
9755  echo "$as_me: failed program was:" >&5
9756 sed 's/^/| /' conftest.$ac_ext >&5
10489  
10490   fi
9759 rm -f conftest.err conftest.$ac_objext \
9760      conftest$ac_exeext conftest.$ac_ext
9761 LIBS=$ac_save_LIBS
9762 rm -f "${LEX_OUTPUT_ROOT}.c"
10491  
10492 < fi
9765 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
9766 < echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
9767 < if test $ac_cv_prog_lex_yytext_pointer = yes; then
10492 > if test $ac_cv_header_stdbool_h = yes; then
10493  
10494   cat >>confdefs.h <<\_ACEOF
10495 < #define YYTEXT_POINTER 1
10495 > #define HAVE_STDBOOL_H 1
10496   _ACEOF
10497  
10498   fi
10499  
10500 < fi
10501 <
10502 <   # Extract the first word of "perl", so it can be a program name with args.
9778 < set dummy perl; ac_word=$2
9779 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9780 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9781 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
10500 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10501 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10502 > if test "${ac_cv_c_const+set}" = set; then
10503    echo $ECHO_N "(cached) $ECHO_C" >&6
10504   else
10505 <  case $PERLINTERP in
10506 <  [\\/]* | ?:[\\/]*)
10507 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
10508 <  ;;
10509 <  *)
10510 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9790 < for as_dir in $PATH
9791 < do
9792 <  IFS=$as_save_IFS
9793 <  test -z "$as_dir" && as_dir=.
9794 <  for ac_exec_ext in '' $ac_executable_extensions; do
9795 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9796 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9797 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9798 <    break 2
9799 <  fi
9800 < done
9801 < done
10505 >  cat >conftest.$ac_ext <<_ACEOF
10506 > /* confdefs.h.  */
10507 > _ACEOF
10508 > cat confdefs.h >>conftest.$ac_ext
10509 > cat >>conftest.$ac_ext <<_ACEOF
10510 > /* end confdefs.h.  */
10511  
10512 <  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
10513 <  ;;
10514 < esac
10515 < fi
10516 < PERLINTERP=$ac_cv_path_PERLINTERP
10517 <
10518 < if test -n "$PERLINTERP"; then
10519 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
10520 < echo "${ECHO_T}$PERLINTERP" >&6
10521 < else
10522 <  echo "$as_me:$LINENO: result: no" >&5
10523 < echo "${ECHO_T}no" >&6
10524 < fi
10525 <
10526 <   ac_cv_path_perlinterp="$PERLINTERP"
10527 <   _sHpB='#!'
10528 <
10512 > #ifdef FC_DUMMY_MAIN
10513 > #ifndef FC_DUMMY_MAIN_EQ_F77
10514 > #  ifdef __cplusplus
10515 >     extern "C"
10516 > #  endif
10517 >   int FC_DUMMY_MAIN() { return 1; }
10518 > #endif
10519 > #endif
10520 > int
10521 > main ()
10522 > {
10523 > /* FIXME: Include the comments suggested by Paul. */
10524 > #ifndef __cplusplus
10525 >  /* Ultrix mips cc rejects this.  */
10526 >  typedef int charset[2];
10527 >  const charset cs;
10528 >  /* SunOS 4.1.1 cc rejects this.  */
10529 >  char const *const *pcpcc;
10530 >  char **ppc;
10531 >  /* NEC SVR4.0.2 mips cc rejects this.  */
10532 >  struct point {int x, y;};
10533 >  static struct point const zero = {0,0};
10534 >  /* AIX XL C 1.02.0.0 rejects this.
10535 >     It does not let you subtract one const X* pointer from another in
10536 >     an arm of an if-expression whose if-part is not a constant
10537 >     expression */
10538 >  const char *g = "string";
10539 >  pcpcc = &g + (g ? g-g : 0);
10540 >  /* HPUX 7.0 cc rejects these. */
10541 >  ++pcpcc;
10542 >  ppc = (char**) pcpcc;
10543 >  pcpcc = (char const *const *) ppc;
10544 >  { /* SCO 3.2v4 cc rejects this.  */
10545 >    char *t;
10546 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
10547  
10548 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
10549 < if test "${with_perl_shebang+set}" = set; then
10550 <  withval="$with_perl_shebang"
10551 <  opt_perl_shebang="$withval"
10548 >    *t++ = 0;
10549 >    if (s) return 0;
10550 >  }
10551 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10552 >    int x[] = {25, 17};
10553 >    const int *foo = &x[0];
10554 >    ++foo;
10555 >  }
10556 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10557 >    typedef const int *iptr;
10558 >    iptr p = 0;
10559 >    ++p;
10560 >  }
10561 >  { /* AIX XL C 1.02.0.0 rejects this saying
10562 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10563 >    struct s { int j; const int *ap[3]; };
10564 >    struct s *b; b->j = 5;
10565 >  }
10566 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10567 >    const int foo = 10;
10568 >    if (!foo) return 0;
10569 >  }
10570 >  return !cs[0] && !zero.x;
10571 > #endif
10572 >
10573 >  ;
10574 >  return 0;
10575 > }
10576 > _ACEOF
10577 > rm -f conftest.$ac_objext
10578 > if { (ac_try="$ac_compile"
10579 > case "(($ac_try" in
10580 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10581 >  *) ac_try_echo=$ac_try;;
10582 > esac
10583 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10584 >  (eval "$ac_compile") 2>conftest.er1
10585 >  ac_status=$?
10586 >  grep -v '^ *+' conftest.er1 >conftest.err
10587 >  rm -f conftest.er1
10588 >  cat conftest.err >&5
10589 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10590 >  (exit $ac_status); } && {
10591 >         test -z "$ac_c_werror_flag" ||
10592 >         test ! -s conftest.err
10593 >       } && test -s conftest.$ac_objext; then
10594 >  ac_cv_c_const=yes
10595   else
10596 <                opt_perl_shebang="not_set"
10597 < fi;
9828 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9829 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9830 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
9831 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9832 < else
9833 <   case "$opt_perl_shebang" in
9834 <                      not_set  ) ax_cv_opt_perl_shebang=''
9835 <                               ;;
9836 <                         *     )
9837 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9838 <                    esac
10596 >  echo "$as_me: failed program was:" >&5
10597 > sed 's/^/| /' conftest.$ac_ext >&5
10598  
10599 +        ac_cv_c_const=no
10600   fi
9841 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
9842 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9843   if test "A$ax_cv_opt_perl_shebang" != "A"
9844     then
9845       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9846       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9847              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9848 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
10601  
10602 < # Automatic detection of sharpbang formula starts here
9851 <     else
9852 <   _somian_shbangperl=`$PERLINTERP -V:startperl`
9853 <   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
9854 <   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
9855 < echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
9856 < if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
9857 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9858 < else
9859 <  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9860 <        if test "x$_somian_kspb_perl" == x
9861 <          then _somian_ksbp_warn_empty='durnit'
9862 <          else
9863 <          case "A$_somian_kspb_perl" in
9864 <                 A#!*perl* )
9865 <           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9866 <                        ;;
9867 <                     A*    )  _somian_ksbp_warn_defau='trouble'
9868 <                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9869 <          esac
9870 <        fi
9871 <
10602 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10603   fi
10604 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
10605 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
10606 < # The above prints Checking ... result message to user.
9876 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
10604 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10605 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
10606 > if test $ac_cv_c_const = no; then
10607  
10608 <    if test A${_somian_ksbp_warn_empty+set} == Aset
10609 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
10610 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
9881 <    fi
9882 < # Inform user after printing result value
9883 <    if test A${_somian_ksbp_warn_defau+set} == Aset
9884 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
9885 < echo "$as_me: Maybe Not good -" >&6;}
9886 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
9887 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
9888 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
9889 < echo "$as_me: OK Good result - " >&6;}
9890 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
9891 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
9892 <    fi
9893 <  fi
10608 > cat >>confdefs.h <<\_ACEOF
10609 > #define const
10610 > _ACEOF
10611  
10612 < # Extract the first word of "ar", so it can be a program name with args.
10613 < set dummy ar; ac_word=$2
10614 < echo "$as_me:$LINENO: checking for $ac_word" >&5
10615 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10616 < if test "${ac_cv_prog_AR+set}" = set; then
10612 > fi
10613 >
10614 > { echo "$as_me:$LINENO: checking for inline" >&5
10615 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10616 > if test "${ac_cv_c_inline+set}" = set; then
10617    echo $ECHO_N "(cached) $ECHO_C" >&6
10618   else
10619 <  if test -n "$AR"; then
10620 <  ac_cv_prog_AR="$AR" # Let the user override the test.
10621 < else
10622 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10623 < for as_dir in $PATH
10624 < do
10625 <  IFS=$as_save_IFS
10626 <  test -z "$as_dir" && as_dir=.
10627 <  for ac_exec_ext in '' $ac_executable_extensions; do
10628 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10629 <    ac_cv_prog_AR="ar"
10630 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10631 <    break 2
9915 <  fi
9916 < done
9917 < done
10619 >  ac_cv_c_inline=no
10620 > for ac_kw in inline __inline__ __inline; do
10621 >  cat >conftest.$ac_ext <<_ACEOF
10622 > /* confdefs.h.  */
10623 > _ACEOF
10624 > cat confdefs.h >>conftest.$ac_ext
10625 > cat >>conftest.$ac_ext <<_ACEOF
10626 > /* end confdefs.h.  */
10627 > #ifndef __cplusplus
10628 > typedef int foo_t;
10629 > static $ac_kw foo_t static_foo () {return 0; }
10630 > $ac_kw foo_t foo () {return 0; }
10631 > #endif
10632  
10633 <  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
10634 < fi
10635 < fi
10636 < AR=$ac_cv_prog_AR
10637 < if test -n "$AR"; then
10638 <  echo "$as_me:$LINENO: result: $AR" >&5
10639 < echo "${ECHO_T}$AR" >&6
10633 > _ACEOF
10634 > rm -f conftest.$ac_objext
10635 > if { (ac_try="$ac_compile"
10636 > case "(($ac_try" in
10637 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10638 >  *) ac_try_echo=$ac_try;;
10639 > esac
10640 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10641 >  (eval "$ac_compile") 2>conftest.er1
10642 >  ac_status=$?
10643 >  grep -v '^ *+' conftest.er1 >conftest.err
10644 >  rm -f conftest.er1
10645 >  cat conftest.err >&5
10646 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10647 >  (exit $ac_status); } && {
10648 >         test -z "$ac_c_werror_flag" ||
10649 >         test ! -s conftest.err
10650 >       } && test -s conftest.$ac_objext; then
10651 >  ac_cv_c_inline=$ac_kw
10652   else
10653 <  echo "$as_me:$LINENO: result: no" >&5
10654 < echo "${ECHO_T}no" >&6
9929 < fi
10653 >  echo "$as_me: failed program was:" >&5
10654 > sed 's/^/| /' conftest.$ac_ext >&5
10655  
9931 if test "$AR" = "NONE"; then
9932  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
9933 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
9934   { (exit 1); exit 1; }; }
9935  cat >confcache <<\_ACEOF
9936 # This file is a shell script that caches the results of configure
9937 # tests run on this system so they can be shared between configure
9938 # scripts and configure runs, see configure's option --config-cache.
9939 # It is not useful on other systems.  If it contains results you don't
9940 # want to keep, you may remove or edit it.
9941 #
9942 # config.status only pays attention to the cache file if you give it
9943 # the --recheck option to rerun configure.
9944 #
9945 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9946 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9947 # following values.
10656  
9949 _ACEOF
9950
9951 # The following way of writing the cache mishandles newlines in values,
9952 # but we know of no workaround that is simple, portable, and efficient.
9953 # So, don't put newlines in cache variables' values.
9954 # Ultrix sh set writes to stderr and can't be redirected directly,
9955 # and sets the high bit in the cache file unless we assign to the vars.
9956 {
9957  (set) 2>&1 |
9958    case `(ac_space=' '; set | grep ac_space) 2>&1` in
9959    *ac_space=\ *)
9960      # `set' does not quote correctly, so add quotes (double-quote
9961      # substitution turns \\\\ into \\, and sed turns \\ into \).
9962      sed -n \
9963        "s/'/'\\\\''/g;
9964          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9965      ;;
9966    *)
9967      # `set' quotes correctly as required by POSIX, so do not add quotes.
9968      sed -n \
9969        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9970      ;;
9971    esac;
9972 } |
9973  sed '
9974     t clear
9975     : clear
9976     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9977     t end
9978     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9979     : end' >>confcache
9980 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9981  if test -w $cache_file; then
9982    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9983    cat confcache >$cache_file
9984  else
9985    echo "not updating unwritable cache $cache_file"
9986  fi
10657   fi
9988 rm -f confcache
9989  exit 1
9990 fi
10658  
10659 < # Extract the first word of "ps", so it can be a program name with args.
10660 < set dummy ps; ac_word=$2
9994 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9995 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9996 < if test "${ac_cv_path_PS+set}" = set; then
9997 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9998 < else
9999 <  case $PS in
10000 <  [\\/]* | ?:[\\/]*)
10001 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
10002 <  ;;
10003 <  *)
10004 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10005 < for as_dir in $PATH
10006 < do
10007 <  IFS=$as_save_IFS
10008 <  test -z "$as_dir" && as_dir=.
10009 <  for ac_exec_ext in '' $ac_executable_extensions; do
10010 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10011 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
10012 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10013 <    break 2
10014 <  fi
10659 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10660 >  test "$ac_cv_c_inline" != no && break
10661   done
10016 done
10662  
10018  ;;
10019 esac
10663   fi
10664 < PS=$ac_cv_path_PS
10664 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10665 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10666  
10023 if test -n "$PS"; then
10024  echo "$as_me:$LINENO: result: $PS" >&5
10025 echo "${ECHO_T}$PS" >&6
10026 else
10027  echo "$as_me:$LINENO: result: no" >&5
10028 echo "${ECHO_T}no" >&6
10029 fi
10667  
10668 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
10669 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
10670 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
10671 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10672 < else
10673 <
10674 <        if $PS ax -o rss > /dev/null 2>&1; then
10675 <                ac_cv_prog_ps_ax=yes
10676 <        else
10677 <                ac_cv_prog_ps_ax=no
10678 <        fi
10042 <        if $PS -ef -o rss > /dev/null 2>&1; then
10043 <                ac_cv_prog_ps_ef=yes
10044 <        else
10045 <                ac_cv_prog_ps_ef=no
10046 <        fi
10047 <        if test "$ac_cv_prog_ps_ax" = yes; then
10048 <                ac_cv_prog_ps_syntax=BSD
10049 <        else
10050 <                if test "$ac_cv_prog_ps_ef" = yes; then
10051 <                        ac_cv_prog_ps_syntax=POSIX
10052 <                else
10053 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
10054 < echo "$as_me: error: Could not determine ps syntax" >&2;}
10055 <   { (exit 1); exit 1; }; }
10056 <                fi
10057 <        fi
10058 <
10059 < fi
10060 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
10061 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
10062 <
10063 <
10064 < cat >>confdefs.h <<_ACEOF
10065 < #define PSCOMMAND $PS
10668 > case $ac_cv_c_inline in
10669 >  inline | yes) ;;
10670 >  *)
10671 >    case $ac_cv_c_inline in
10672 >      no) ac_val=;;
10673 >      *) ac_val=$ac_cv_c_inline;;
10674 >    esac
10675 >    cat >>confdefs.h <<_ACEOF
10676 > #ifndef __cplusplus
10677 > #define inline $ac_val
10678 > #endif
10679   _ACEOF
10680 +    ;;
10681 + esac
10682  
10683 <
10684 < cat >>confdefs.h <<\_ACEOF
10685 < #define OBAPI
10686 < _ACEOF
10072 <
10073 <
10074 <
10075 < if test "$ac_cv_prog_ps_syntax" = BSD; then
10076 <
10077 < cat >>confdefs.h <<\_ACEOF
10078 < #define PSTYPE_IS_BSD 1
10079 < _ACEOF
10080 <
10683 > { echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
10684 > echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6; }
10685 > if test "${ac_cv_c_restrict+set}" = set; then
10686 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10687   else
10688 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
10689 <
10690 < cat >>confdefs.h <<\_ACEOF
10691 < #define PSTYPE_IS_POSIX 1
10688 >  ac_cv_c_restrict=no
10689 >   # Try the official restrict keyword, then gcc's __restrict, and
10690 >   # the less common variants.
10691 >   for ac_kw in restrict __restrict __restrict__ _Restrict; do
10692 >     cat >conftest.$ac_ext <<_ACEOF
10693 > /* confdefs.h.  */
10694   _ACEOF
10695 <
10696 <   else
10697 <       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
10698 < echo "$as_me: error: Unknown ps syntax type!" >&2;}
10699 <   { (exit 1); exit 1; }; }
10700 <   fi
10701 < fi
10702 <
10703 <
10704 < # Check whether --with-mpi or --without-mpi was given.
10705 < if test "${with_mpi+set}" = set; then
10706 <  withval="$with_mpi"
10707 <  with_mpi=$withval
10708 < else
10709 <  with_mpi="no"
10710 < fi;
10711 <
10712 < case "x$with_mpi" in
10713 <        xyes | "x")  USE_MPI=yes;;
10714 <        xno) USE_MPI=no ;;
10715 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
10695 > cat confdefs.h >>conftest.$ac_ext
10696 > cat >>conftest.$ac_ext <<_ACEOF
10697 > /* end confdefs.h.  */
10698 > typedef int * int_ptr;
10699 >        int foo (int_ptr $ac_kw ip) {
10700 >        return ip[0];
10701 >       }
10702 > #ifdef FC_DUMMY_MAIN
10703 > #ifndef FC_DUMMY_MAIN_EQ_F77
10704 > #  ifdef __cplusplus
10705 >     extern "C"
10706 > #  endif
10707 >   int FC_DUMMY_MAIN() { return 1; }
10708 > #endif
10709 > #endif
10710 > int
10711 > main ()
10712 > {
10713 > int s[1];
10714 >        int * $ac_kw t = s;
10715 >        t[0] = 0;
10716 >        return foo(t)
10717 >  ;
10718 >  return 0;
10719 > }
10720 > _ACEOF
10721 > rm -f conftest.$ac_objext
10722 > if { (ac_try="$ac_compile"
10723 > case "(($ac_try" in
10724 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10725 >  *) ac_try_echo=$ac_try;;
10726   esac
10727 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
10728 <        MPI="/usr/local"
10729 < fi
10730 < if test "$USE_MPI" = "yes"; then
10731 <
10732 <
10733 < # Set variables...
10734 < MPI_LIB_DIR="$MPI/lib"
10735 < MPI_INC_DIR="$MPI/include"
10736 <
10737 <
10738 <
10121 < echo "$as_me:$LINENO: checking for mpi.h" >&5
10122 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
10123 < have_mpi_h=0
10124 < rm -f conftest*
10125 < echo '#include <mpi.h>' > conftest.cc
10126 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
10127 <        echo "$as_me:$LINENO: result: yes" >&5
10128 < echo "${ECHO_T}yes" >&6
10129 <        have_mpi_h=1
10727 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10728 >  (eval "$ac_compile") 2>conftest.er1
10729 >  ac_status=$?
10730 >  grep -v '^ *+' conftest.er1 >conftest.err
10731 >  rm -f conftest.er1
10732 >  cat conftest.err >&5
10733 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10734 >  (exit $ac_status); } && {
10735 >         test -z "$ac_c_werror_flag" ||
10736 >         test ! -s conftest.err
10737 >       } && test -s conftest.$ac_objext; then
10738 >  ac_cv_c_restrict=$ac_kw
10739   else
10740 <        if test -s conftest.out ; then
10741 <                cat conftest.out >> config.log
10133 <        fi
10134 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10135 < echo "${ECHO_T}no! Check MPI include paths" >&6
10136 <        USE_MPI="no"
10137 < fi
10138 < rm -f conftest*
10139 < if test "$have_mpi_h" = 1; then
10740 >  echo "$as_me: failed program was:" >&5
10741 > sed 's/^/| /' conftest.$ac_ext >&5
10742  
10141 cat >>confdefs.h <<\_ACEOF
10142 #define HAVE_MPI_H 1
10143 _ACEOF
10743  
10744   fi
10745  
10746 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
10747 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
10748 < have_mpif_h=0
10150 < rm -f conftest*
10151 < cat >conftest.f90 <<EOF
10152 < program main
10153 <   include 'mpif.h'
10154 < end
10155 < EOF
10156 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
10157 <        echo "$as_me:$LINENO: result: yes" >&5
10158 < echo "${ECHO_T}yes" >&6
10159 <        MPI_F90_INC="$MPI_INC_DIR"
10160 <        have_mpif_h=1
10161 < else
10162 <        if test -s conftest.out ; then
10163 <                cat conftest.out >> config.log
10164 <        fi
10165 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10166 < echo "${ECHO_T}no! Check MPI include paths" >&6
10167 <        USE_MPI="no"
10168 < fi
10169 < rm -f conftest*
10746 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10747 >     test "$ac_cv_c_restrict" != no && break
10748 >   done
10749  
10750 < if test "$have_mpif_h" = 1; then
10751 <
10750 > fi
10751 > { echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
10752 > echo "${ECHO_T}$ac_cv_c_restrict" >&6; }
10753 > case $ac_cv_c_restrict in
10754 >   restrict) ;;
10755 >   no)
10756   cat >>confdefs.h <<\_ACEOF
10757 < #define HAVE_MPIF_H 1
10757 > #define restrict
10758   _ACEOF
10759 + ;;
10760 +   *)  cat >>confdefs.h <<_ACEOF
10761 + #define restrict $ac_cv_c_restrict
10762 + _ACEOF
10763 + ;;
10764 + esac
10765  
10766 < fi
10767 <
10768 < ac_ext=c
10180 < ac_cpp='$CPP $CPPFLAGS'
10181 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10182 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10183 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
10184 <
10185 < ac_save_LDFLAGS=$LDFLAGS
10186 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
10187 <
10188 < if test x = x"$MPI_LIB"; then
10189 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10190 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10191 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10766 > { echo "$as_me:$LINENO: checking for size_t" >&5
10767 > echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10768 > if test "${ac_cv_type_size_t+set}" = set; then
10769    echo $ECHO_N "(cached) $ECHO_C" >&6
10770   else
10771 <  ac_check_lib_save_LIBS=$LIBS
10195 < LIBS="-lmpich  $LIBS"
10196 < cat >conftest.$ac_ext <<_ACEOF
10771 >  cat >conftest.$ac_ext <<_ACEOF
10772   /* confdefs.h.  */
10773   _ACEOF
10774   cat confdefs.h >>conftest.$ac_ext
10775   cat >>conftest.$ac_ext <<_ACEOF
10776   /* end confdefs.h.  */
10777 <
10778 < /* Override any gcc2 internal prototype to avoid an error.  */
10779 < #ifdef __cplusplus
10780 < extern "C"
10777 > $ac_includes_default
10778 > typedef size_t ac__type_new_;
10779 > #ifdef FC_DUMMY_MAIN
10780 > #ifndef FC_DUMMY_MAIN_EQ_F77
10781 > #  ifdef __cplusplus
10782 >     extern "C"
10783 > #  endif
10784 >   int FC_DUMMY_MAIN() { return 1; }
10785   #endif
10786 < /* We use char because int might match the return type of a gcc2
10208 <   builtin and then its argument prototype would still apply.  */
10209 < char MPI_Init ();
10786 > #endif
10787   int
10788   main ()
10789   {
10790 < MPI_Init ();
10790 > if ((ac__type_new_ *) 0)
10791 >  return 0;
10792 > if (sizeof (ac__type_new_))
10793 >  return 0;
10794    ;
10795    return 0;
10796   }
10797   _ACEOF
10798 < rm -f conftest.$ac_objext conftest$ac_exeext
10799 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10800 <  (eval $ac_link) 2>conftest.er1
10798 > rm -f conftest.$ac_objext
10799 > if { (ac_try="$ac_compile"
10800 > case "(($ac_try" in
10801 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10802 >  *) ac_try_echo=$ac_try;;
10803 > esac
10804 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10805 >  (eval "$ac_compile") 2>conftest.er1
10806    ac_status=$?
10807    grep -v '^ *+' conftest.er1 >conftest.err
10808    rm -f conftest.er1
10809    cat conftest.err >&5
10810    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10811 <  (exit $ac_status); } &&
10812 <         { ac_try='test -z "$ac_c_werror_flag"
10813 <                         || test ! -s conftest.err'
10814 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10815 <  (eval $ac_try) 2>&5
10231 <  ac_status=$?
10232 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10233 <  (exit $ac_status); }; } &&
10234 <         { ac_try='test -s conftest$ac_exeext'
10235 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10236 <  (eval $ac_try) 2>&5
10237 <  ac_status=$?
10238 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10239 <  (exit $ac_status); }; }; then
10240 <  ac_cv_lib_mpich_MPI_Init=yes
10811 >  (exit $ac_status); } && {
10812 >         test -z "$ac_c_werror_flag" ||
10813 >         test ! -s conftest.err
10814 >       } && test -s conftest.$ac_objext; then
10815 >  ac_cv_type_size_t=yes
10816   else
10817    echo "$as_me: failed program was:" >&5
10818   sed 's/^/| /' conftest.$ac_ext >&5
10819  
10820 < ac_cv_lib_mpich_MPI_Init=no
10820 >        ac_cv_type_size_t=no
10821   fi
10822 < rm -f conftest.err conftest.$ac_objext \
10823 <      conftest$ac_exeext conftest.$ac_ext
10249 < LIBS=$ac_check_lib_save_LIBS
10822 >
10823 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10824   fi
10825 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
10826 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
10827 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
10828 <  MPI_LIB="-lmpich"
10829 < fi
10825 > { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10826 > echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10827 > if test $ac_cv_type_size_t = yes; then
10828 >  :
10829 > else
10830  
10831 + cat >>confdefs.h <<_ACEOF
10832 + #define size_t unsigned int
10833 + _ACEOF
10834 +
10835   fi
10836 < if test x = x"$MPI_LIB"; then
10837 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10838 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10839 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10836 >
10837 > { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10838 > echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
10839 > if test "${ac_cv_header_time+set}" = set; then
10840    echo $ECHO_N "(cached) $ECHO_C" >&6
10841   else
10842 <  ac_check_lib_save_LIBS=$LIBS
10265 < LIBS="-lmpi  $LIBS"
10266 < cat >conftest.$ac_ext <<_ACEOF
10842 >  cat >conftest.$ac_ext <<_ACEOF
10843   /* confdefs.h.  */
10844   _ACEOF
10845   cat confdefs.h >>conftest.$ac_ext
10846   cat >>conftest.$ac_ext <<_ACEOF
10847   /* end confdefs.h.  */
10848 + #include <sys/types.h>
10849 + #include <sys/time.h>
10850 + #include <time.h>
10851  
10852 < /* Override any gcc2 internal prototype to avoid an error.  */
10853 < #ifdef __cplusplus
10854 < extern "C"
10852 > #ifdef FC_DUMMY_MAIN
10853 > #ifndef FC_DUMMY_MAIN_EQ_F77
10854 > #  ifdef __cplusplus
10855 >     extern "C"
10856 > #  endif
10857 >   int FC_DUMMY_MAIN() { return 1; }
10858   #endif
10859 < /* We use char because int might match the return type of a gcc2
10278 <   builtin and then its argument prototype would still apply.  */
10279 < char MPI_Init ();
10859 > #endif
10860   int
10861   main ()
10862   {
10863 < MPI_Init ();
10863 > if ((struct tm *) 0)
10864 > return 0;
10865    ;
10866    return 0;
10867   }
10868   _ACEOF
10869 < rm -f conftest.$ac_objext conftest$ac_exeext
10870 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10871 <  (eval $ac_link) 2>conftest.er1
10869 > rm -f conftest.$ac_objext
10870 > if { (ac_try="$ac_compile"
10871 > case "(($ac_try" in
10872 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10873 >  *) ac_try_echo=$ac_try;;
10874 > esac
10875 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10876 >  (eval "$ac_compile") 2>conftest.er1
10877    ac_status=$?
10878    grep -v '^ *+' conftest.er1 >conftest.err
10879    rm -f conftest.er1
10880    cat conftest.err >&5
10881    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10882 <  (exit $ac_status); } &&
10883 <         { ac_try='test -z "$ac_c_werror_flag"
10884 <                         || test ! -s conftest.err'
10885 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10886 <  (eval $ac_try) 2>&5
10301 <  ac_status=$?
10302 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10303 <  (exit $ac_status); }; } &&
10304 <         { ac_try='test -s conftest$ac_exeext'
10305 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10306 <  (eval $ac_try) 2>&5
10307 <  ac_status=$?
10308 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10309 <  (exit $ac_status); }; }; then
10310 <  ac_cv_lib_mpi_MPI_Init=yes
10882 >  (exit $ac_status); } && {
10883 >         test -z "$ac_c_werror_flag" ||
10884 >         test ! -s conftest.err
10885 >       } && test -s conftest.$ac_objext; then
10886 >  ac_cv_header_time=yes
10887   else
10888    echo "$as_me: failed program was:" >&5
10889   sed 's/^/| /' conftest.$ac_ext >&5
10890  
10891 < ac_cv_lib_mpi_MPI_Init=no
10891 >        ac_cv_header_time=no
10892   fi
10893 < rm -f conftest.err conftest.$ac_objext \
10894 <      conftest$ac_exeext conftest.$ac_ext
10319 < LIBS=$ac_check_lib_save_LIBS
10893 >
10894 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10895   fi
10896 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10897 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10898 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
10324 <  MPI_LIB="-lmpi"
10325 < fi
10896 > { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10897 > echo "${ECHO_T}$ac_cv_header_time" >&6; }
10898 > if test $ac_cv_header_time = yes; then
10899  
10900 + cat >>confdefs.h <<\_ACEOF
10901 + #define TIME_WITH_SYS_TIME 1
10902 + _ACEOF
10903 +
10904   fi
10905 < $as_unset ac_cv_lib_mpi_MPI_Init
10906 < if test x = x"$MPI_LIB"; then
10907 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10908 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10332 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10905 >
10906 > { echo "$as_me:$LINENO: checking for clock_t" >&5
10907 > echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
10908 > if test "${ac_cv_type_clock_t+set}" = set; then
10909    echo $ECHO_N "(cached) $ECHO_C" >&6
10910   else
10911 <  ac_check_lib_save_LIBS=$LIBS
10336 < LIBS="-lmpi "-llam" $LIBS"
10337 < cat >conftest.$ac_ext <<_ACEOF
10911 >  cat >conftest.$ac_ext <<_ACEOF
10912   /* confdefs.h.  */
10913   _ACEOF
10914   cat confdefs.h >>conftest.$ac_ext
10915   cat >>conftest.$ac_ext <<_ACEOF
10916   /* end confdefs.h.  */
10917 <
10918 < /* Override any gcc2 internal prototype to avoid an error.  */
10919 < #ifdef __cplusplus
10920 < extern "C"
10917 > $ac_includes_default
10918 > typedef clock_t ac__type_new_;
10919 > #ifdef FC_DUMMY_MAIN
10920 > #ifndef FC_DUMMY_MAIN_EQ_F77
10921 > #  ifdef __cplusplus
10922 >     extern "C"
10923 > #  endif
10924 >   int FC_DUMMY_MAIN() { return 1; }
10925   #endif
10926 < /* We use char because int might match the return type of a gcc2
10349 <   builtin and then its argument prototype would still apply.  */
10350 < char MPI_Init ();
10926 > #endif
10927   int
10928   main ()
10929   {
10930 < MPI_Init ();
10930 > if ((ac__type_new_ *) 0)
10931 >  return 0;
10932 > if (sizeof (ac__type_new_))
10933 >  return 0;
10934    ;
10935    return 0;
10936   }
10937   _ACEOF
10938 < rm -f conftest.$ac_objext conftest$ac_exeext
10939 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10940 <  (eval $ac_link) 2>conftest.er1
10938 > rm -f conftest.$ac_objext
10939 > if { (ac_try="$ac_compile"
10940 > case "(($ac_try" in
10941 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10942 >  *) ac_try_echo=$ac_try;;
10943 > esac
10944 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10945 >  (eval "$ac_compile") 2>conftest.er1
10946    ac_status=$?
10947    grep -v '^ *+' conftest.er1 >conftest.err
10948    rm -f conftest.er1
10949    cat conftest.err >&5
10950    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10951 <  (exit $ac_status); } &&
10952 <         { ac_try='test -z "$ac_c_werror_flag"
10953 <                         || test ! -s conftest.err'
10954 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10955 <  (eval $ac_try) 2>&5
10372 <  ac_status=$?
10373 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374 <  (exit $ac_status); }; } &&
10375 <         { ac_try='test -s conftest$ac_exeext'
10376 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10377 <  (eval $ac_try) 2>&5
10378 <  ac_status=$?
10379 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 <  (exit $ac_status); }; }; then
10381 <  ac_cv_lib_mpi_MPI_Init=yes
10951 >  (exit $ac_status); } && {
10952 >         test -z "$ac_c_werror_flag" ||
10953 >         test ! -s conftest.err
10954 >       } && test -s conftest.$ac_objext; then
10955 >  ac_cv_type_clock_t=yes
10956   else
10957    echo "$as_me: failed program was:" >&5
10958   sed 's/^/| /' conftest.$ac_ext >&5
10959  
10960 < ac_cv_lib_mpi_MPI_Init=no
10960 >        ac_cv_type_clock_t=no
10961   fi
10962 < rm -f conftest.err conftest.$ac_objext \
10963 <      conftest$ac_exeext conftest.$ac_ext
10390 < LIBS=$ac_check_lib_save_LIBS
10962 >
10963 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10964   fi
10965 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10966 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10967 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
10395 <  MPI_LIB="-lmpi -llam"
10396 < fi
10965 > { echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
10966 > echo "${ECHO_T}$ac_cv_type_clock_t" >&6; }
10967 > if test $ac_cv_type_clock_t = yes; then
10968  
10969 + cat >>confdefs.h <<_ACEOF
10970 + #define HAVE_CLOCK_T 1
10971 + _ACEOF
10972 +
10973 +
10974   fi
10975 < $as_unset ac_cv_lib_mpich_MPI_Init
10976 < if test x = x"$MPI_LIB"; then
10977 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10978 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10403 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10975 >
10976 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10977 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10978 > if test "${ac_cv_c_const+set}" = set; then
10979    echo $ECHO_N "(cached) $ECHO_C" >&6
10980   else
10981 <  ac_check_lib_save_LIBS=$LIBS
10407 < LIBS="-lmpich "-lpmpich" $LIBS"
10408 < cat >conftest.$ac_ext <<_ACEOF
10981 >  cat >conftest.$ac_ext <<_ACEOF
10982   /* confdefs.h.  */
10983   _ACEOF
10984   cat confdefs.h >>conftest.$ac_ext
10985   cat >>conftest.$ac_ext <<_ACEOF
10986   /* end confdefs.h.  */
10987  
10988 < /* Override any gcc2 internal prototype to avoid an error.  */
10989 < #ifdef __cplusplus
10990 < extern "C"
10988 > #ifdef FC_DUMMY_MAIN
10989 > #ifndef FC_DUMMY_MAIN_EQ_F77
10990 > #  ifdef __cplusplus
10991 >     extern "C"
10992 > #  endif
10993 >   int FC_DUMMY_MAIN() { return 1; }
10994   #endif
10995 < /* We use char because int might match the return type of a gcc2
10420 <   builtin and then its argument prototype would still apply.  */
10421 < char MPI_Init ();
10995 > #endif
10996   int
10997   main ()
10998   {
10999 < MPI_Init ();
10999 > /* FIXME: Include the comments suggested by Paul. */
11000 > #ifndef __cplusplus
11001 >  /* Ultrix mips cc rejects this.  */
11002 >  typedef int charset[2];
11003 >  const charset cs;
11004 >  /* SunOS 4.1.1 cc rejects this.  */
11005 >  char const *const *pcpcc;
11006 >  char **ppc;
11007 >  /* NEC SVR4.0.2 mips cc rejects this.  */
11008 >  struct point {int x, y;};
11009 >  static struct point const zero = {0,0};
11010 >  /* AIX XL C 1.02.0.0 rejects this.
11011 >     It does not let you subtract one const X* pointer from another in
11012 >     an arm of an if-expression whose if-part is not a constant
11013 >     expression */
11014 >  const char *g = "string";
11015 >  pcpcc = &g + (g ? g-g : 0);
11016 >  /* HPUX 7.0 cc rejects these. */
11017 >  ++pcpcc;
11018 >  ppc = (char**) pcpcc;
11019 >  pcpcc = (char const *const *) ppc;
11020 >  { /* SCO 3.2v4 cc rejects this.  */
11021 >    char *t;
11022 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
11023 >
11024 >    *t++ = 0;
11025 >    if (s) return 0;
11026 >  }
11027 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11028 >    int x[] = {25, 17};
11029 >    const int *foo = &x[0];
11030 >    ++foo;
11031 >  }
11032 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11033 >    typedef const int *iptr;
11034 >    iptr p = 0;
11035 >    ++p;
11036 >  }
11037 >  { /* AIX XL C 1.02.0.0 rejects this saying
11038 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11039 >    struct s { int j; const int *ap[3]; };
11040 >    struct s *b; b->j = 5;
11041 >  }
11042 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11043 >    const int foo = 10;
11044 >    if (!foo) return 0;
11045 >  }
11046 >  return !cs[0] && !zero.x;
11047 > #endif
11048 >
11049    ;
11050    return 0;
11051   }
11052   _ACEOF
11053 < rm -f conftest.$ac_objext conftest$ac_exeext
11054 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11055 <  (eval $ac_link) 2>conftest.er1
11053 > rm -f conftest.$ac_objext
11054 > if { (ac_try="$ac_compile"
11055 > case "(($ac_try" in
11056 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11057 >  *) ac_try_echo=$ac_try;;
11058 > esac
11059 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11060 >  (eval "$ac_compile") 2>conftest.er1
11061    ac_status=$?
11062    grep -v '^ *+' conftest.er1 >conftest.err
11063    rm -f conftest.er1
11064    cat conftest.err >&5
11065    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066 <  (exit $ac_status); } &&
11067 <         { ac_try='test -z "$ac_c_werror_flag"
11068 <                         || test ! -s conftest.err'
11069 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11070 <  (eval $ac_try) 2>&5
10443 <  ac_status=$?
10444 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10445 <  (exit $ac_status); }; } &&
10446 <         { ac_try='test -s conftest$ac_exeext'
10447 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10448 <  (eval $ac_try) 2>&5
10449 <  ac_status=$?
10450 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10451 <  (exit $ac_status); }; }; then
10452 <  ac_cv_lib_mpich_MPI_Init=yes
11066 >  (exit $ac_status); } && {
11067 >         test -z "$ac_c_werror_flag" ||
11068 >         test ! -s conftest.err
11069 >       } && test -s conftest.$ac_objext; then
11070 >  ac_cv_c_const=yes
11071   else
11072    echo "$as_me: failed program was:" >&5
11073   sed 's/^/| /' conftest.$ac_ext >&5
11074  
11075 < ac_cv_lib_mpich_MPI_Init=no
11075 >        ac_cv_c_const=no
11076   fi
11077 < rm -f conftest.err conftest.$ac_objext \
11078 <      conftest$ac_exeext conftest.$ac_ext
10461 < LIBS=$ac_check_lib_save_LIBS
11077 >
11078 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11079   fi
11080 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
11081 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
11082 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
10466 <  MPI_LIB="-lmpich -lpmpich"
10467 < fi
11080 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11081 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
11082 > if test $ac_cv_c_const = no; then
11083  
11084 + cat >>confdefs.h <<\_ACEOF
11085 + #define const
11086 + _ACEOF
11087 +
11088   fi
11089  
11090 < $as_unset ac_cv_lib_mpi_MPI_Init
11091 < if test x = x"$MPI_LIB"; then
11092 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10474 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10475 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
11090 > { echo "$as_me:$LINENO: checking for inline" >&5
11091 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
11092 > if test "${ac_cv_c_inline+set}" = set; then
11093    echo $ECHO_N "(cached) $ECHO_C" >&6
11094   else
11095 <  ac_check_lib_save_LIBS=$LIBS
11096 < LIBS="-lmpi -llam -lpthread $LIBS"
11097 < cat >conftest.$ac_ext <<_ACEOF
11095 >  ac_cv_c_inline=no
11096 > for ac_kw in inline __inline__ __inline; do
11097 >  cat >conftest.$ac_ext <<_ACEOF
11098   /* confdefs.h.  */
11099   _ACEOF
11100   cat confdefs.h >>conftest.$ac_ext
11101   cat >>conftest.$ac_ext <<_ACEOF
11102   /* end confdefs.h.  */
11103 <
11104 < /* Override any gcc2 internal prototype to avoid an error.  */
11105 < #ifdef __cplusplus
11106 < extern "C"
11103 > #ifndef __cplusplus
11104 > typedef int foo_t;
11105 > static $ac_kw foo_t static_foo () {return 0; }
11106 > $ac_kw foo_t foo () {return 0; }
11107   #endif
11108 < /* We use char because int might match the return type of a gcc2
10492 <   builtin and then its argument prototype would still apply.  */
10493 < char MPI_Init ();
10494 < int
10495 < main ()
10496 < {
10497 < MPI_Init ();
10498 <  ;
10499 <  return 0;
10500 < }
11108 >
11109   _ACEOF
11110 < rm -f conftest.$ac_objext conftest$ac_exeext
11111 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11112 <  (eval $ac_link) 2>conftest.er1
11110 > rm -f conftest.$ac_objext
11111 > if { (ac_try="$ac_compile"
11112 > case "(($ac_try" in
11113 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114 >  *) ac_try_echo=$ac_try;;
11115 > esac
11116 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117 >  (eval "$ac_compile") 2>conftest.er1
11118    ac_status=$?
11119    grep -v '^ *+' conftest.er1 >conftest.err
11120    rm -f conftest.er1
11121    cat conftest.err >&5
11122    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 <  (exit $ac_status); } &&
11124 <         { ac_try='test -z "$ac_c_werror_flag"
11125 <                         || test ! -s conftest.err'
11126 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11127 <  (eval $ac_try) 2>&5
10515 <  ac_status=$?
10516 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10517 <  (exit $ac_status); }; } &&
10518 <         { ac_try='test -s conftest$ac_exeext'
10519 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10520 <  (eval $ac_try) 2>&5
10521 <  ac_status=$?
10522 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10523 <  (exit $ac_status); }; }; then
10524 <  ac_cv_lib_mpi_MPI_Init=yes
11123 >  (exit $ac_status); } && {
11124 >         test -z "$ac_c_werror_flag" ||
11125 >         test ! -s conftest.err
11126 >       } && test -s conftest.$ac_objext; then
11127 >  ac_cv_c_inline=$ac_kw
11128   else
11129    echo "$as_me: failed program was:" >&5
11130   sed 's/^/| /' conftest.$ac_ext >&5
11131  
10529 ac_cv_lib_mpi_MPI_Init=no
10530 fi
10531 rm -f conftest.err conftest.$ac_objext \
10532      conftest$ac_exeext conftest.$ac_ext
10533 LIBS=$ac_check_lib_save_LIBS
10534 fi
10535 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10536 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10537 if test $ac_cv_lib_mpi_MPI_Init = yes; then
10538  MPI_LIB="-lmpi -llam -lpthread"
10539 else
11132  
10541             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
10542 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
10543   { (exit 1); exit 1; }; }
10544             USE_MPI="no"
10545
11133   fi
11134  
11135 < fi
11135 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11136 >  test "$ac_cv_c_inline" != no && break
11137 > done
11138  
10550
10551
10552 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
10553 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
10554 MPI_F90_LIB=""
10555 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
10556        MPI_F90_LIB="-lfmpich"
10557 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
10558        MPI_F90_LIB="-llamf77mpi"
10559 else
10560                        MPI_F90_LIB="  "
11139   fi
11140 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
11141 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
11140 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11141 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
11142  
11143  
11144 < fi
11145 <
11146 <
11147 <
11148 <
11149 < USE_CGAL=no
11150 < cgal_makefile=auto
11151 <
11152 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
11153 < if test "${with_cgal_makefile+set}" = set; then
11154 <  withval="$with_cgal_makefile"
11155 <  cgal_makefile="$withval"
11156 < fi;
11144 > case $ac_cv_c_inline in
11145 >  inline | yes) ;;
11146 >  *)
11147 >    case $ac_cv_c_inline in
11148 >      no) ac_val=;;
11149 >      *) ac_val=$ac_cv_c_inline;;
11150 >    esac
11151 >    cat >>confdefs.h <<_ACEOF
11152 > #ifndef __cplusplus
11153 > #define inline $ac_val
11154 > #endif
11155 > _ACEOF
11156 >    ;;
11157 > esac
11158  
10580 if test "x$cgal_makefile" != xno; then
11159  
11160 <  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
10583 <    cgal_makefile="$CGAL_MAKEFILE"
10584 <  fi
11160 > # Checks for library functions.
11161  
11162 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
11163 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
11164 <
11165 <  if test -f "$cgal_makefile"; then
11166 <
11167 <    cat >config.tmp.Makefile <<EOF
11168 < include $cgal_makefile
10593 < default:
10594 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
10595 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
10596 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
10597 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10598 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10599 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
10600 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
10601 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10602 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10603 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
10604 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10605 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10606 < EOF
10607 <
10608 <    make -s -f config.tmp.Makefile
10609 <    . config.tmp.cgalvariables
10610 <
10611 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
10612 <
10613 <    if test "x$CGAL_INCLDIR" = "x"; then
10614 <      CGAL_INCLDIR=""
10615 <    fi
10616 <
10617 <    if test "x$CGAL_LIBDIR" = "x"; then
10618 <      CGAL_LIBDIR=""
10619 <    fi
10620 <
10621 <    if test "x$CGAL_RLIBDIR" = "x"; then
10622 <      CGAL_RLIBDIR=""
10623 <    fi
10624 <
10625 <    if test "x$LEDA_INCLDIR" = "x"; then
10626 <      LEDA_INCLDIR=""
10627 <    fi
10628 <
10629 <    if test "x$LEDA_LIBDIR" = "x"; then
10630 <      LEDA_LIBDIR=""
10631 <    fi
10632 <
10633 <    if test "x$LEDA_RLIBDIR" = "x"; then
10634 <      LEDA_RLIBDIR=""
10635 <    fi
10636 <
10637 <    if test "x$GMP_INCLDIR" = "x"; then
10638 <      GMP_INCLDIR=""
10639 <    fi
10640 <
10641 <    if test "x$GMP_LIBDIR" = "x"; then
10642 <      GMP_LIBDIR=""
10643 <    fi
10644 <
10645 <    if test "x$GMP_RLIBDIR" = "x"; then
10646 <      GMP_RLIBDIR=""
10647 <    fi
10648 <
10649 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
10650 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
10651 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
10652 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
10653 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
10654 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
10655 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
10656 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
10657 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
10658 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
10659 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
10660 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
10661 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
10662 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
10663 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
10664 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
10665 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
10666 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
10667 <
10668 <    ac_ext=cc
10669 < ac_cpp='$CXXCPP $CPPFLAGS'
10670 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10671 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10672 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10673 <
10674 <    save_CXXFLAGS="$CXXFLAGS"
10675 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10676 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10677 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10678 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10679 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
11162 > for ac_header in stdlib.h
11163 > do
11164 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11165 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11166 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11167 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11168 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11169    echo $ECHO_N "(cached) $ECHO_C" >&6
11170   fi
11171 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
11172 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
11171 > ac_res=`eval echo '${'$as_ac_Header'}'`
11172 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11173 > echo "${ECHO_T}$ac_res" >&6; }
11174   else
11175    # Is the header compilable?
11176 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
11177 < echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
11176 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11177 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11178   cat >conftest.$ac_ext <<_ACEOF
11179   /* confdefs.h.  */
11180   _ACEOF
# Line 10692 | Line 11182 | $ac_includes_default
11182   cat >>conftest.$ac_ext <<_ACEOF
11183   /* end confdefs.h.  */
11184   $ac_includes_default
11185 < #include <CGAL/Cartesian.h>
11185 > #include <$ac_header>
11186   _ACEOF
11187   rm -f conftest.$ac_objext
11188 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11189 <  (eval $ac_compile) 2>conftest.er1
11188 > if { (ac_try="$ac_compile"
11189 > case "(($ac_try" in
11190 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11191 >  *) ac_try_echo=$ac_try;;
11192 > esac
11193 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11194 >  (eval "$ac_compile") 2>conftest.er1
11195    ac_status=$?
11196    grep -v '^ *+' conftest.er1 >conftest.err
11197    rm -f conftest.er1
11198    cat conftest.err >&5
11199    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11200 <  (exit $ac_status); } &&
11201 <         { ac_try='test -z "$ac_cxx_werror_flag"
11202 <                         || test ! -s conftest.err'
11203 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10709 <  (eval $ac_try) 2>&5
10710 <  ac_status=$?
10711 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10712 <  (exit $ac_status); }; } &&
10713 <         { ac_try='test -s conftest.$ac_objext'
10714 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10715 <  (eval $ac_try) 2>&5
10716 <  ac_status=$?
10717 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10718 <  (exit $ac_status); }; }; then
11200 >  (exit $ac_status); } && {
11201 >         test -z "$ac_c_werror_flag" ||
11202 >         test ! -s conftest.err
11203 >       } && test -s conftest.$ac_objext; then
11204    ac_header_compiler=yes
11205   else
11206    echo "$as_me: failed program was:" >&5
11207   sed 's/^/| /' conftest.$ac_ext >&5
11208  
11209 < ac_header_compiler=no
11209 >        ac_header_compiler=no
11210   fi
10726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10727 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10728 echo "${ECHO_T}$ac_header_compiler" >&6
11211  
11212 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11213 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11214 + echo "${ECHO_T}$ac_header_compiler" >&6; }
11215 +
11216   # Is the header present?
11217 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
11218 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
11217 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11218 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11219   cat >conftest.$ac_ext <<_ACEOF
11220   /* confdefs.h.  */
11221   _ACEOF
11222   cat confdefs.h >>conftest.$ac_ext
11223   cat >>conftest.$ac_ext <<_ACEOF
11224   /* end confdefs.h.  */
11225 < #include <CGAL/Cartesian.h>
11225 > #include <$ac_header>
11226   _ACEOF
11227 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11228 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11227 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11228 > case "(($ac_try" in
11229 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11230 >  *) ac_try_echo=$ac_try;;
11231 > esac
11232 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11233 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11234    ac_status=$?
11235    grep -v '^ *+' conftest.er1 >conftest.err
11236    rm -f conftest.er1
11237    cat conftest.err >&5
11238    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 <  (exit $ac_status); } >/dev/null; then
11240 <  if test -s conftest.err; then
11241 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11242 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10752 <  else
10753 <    ac_cpp_err=
10754 <  fi
10755 < else
10756 <  ac_cpp_err=yes
10757 < fi
10758 < if test -z "$ac_cpp_err"; then
11239 >  (exit $ac_status); } >/dev/null && {
11240 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11241 >         test ! -s conftest.err
11242 >       }; then
11243    ac_header_preproc=yes
11244   else
11245    echo "$as_me: failed program was:" >&5
# Line 10763 | Line 11247 | fi
11247  
11248    ac_header_preproc=no
11249   fi
11250 +
11251   rm -f conftest.err conftest.$ac_ext
11252 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11253 < echo "${ECHO_T}$ac_header_preproc" >&6
11252 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11253 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11254  
11255   # So?  What about this header?
11256 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11256 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11257    yes:no: )
11258 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
11259 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11260 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
11261 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
11258 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11259 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11260 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11261 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11262      ac_header_preproc=yes
11263      ;;
11264    no:yes:* )
11265 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
11266 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
11267 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
11268 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
11269 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
11270 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
11271 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
11272 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
11273 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
11274 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
11275 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
11276 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
11277 <    (
10793 <      cat <<\_ASBOX
11265 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11266 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11267 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11268 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11269 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11270 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11271 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11272 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11273 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11274 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11275 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11276 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11277 >    ( cat <<\_ASBOX
11278   ## ------------------------------ ##
11279   ## Report this to gezelter@nd.edu ##
11280   ## ------------------------------ ##
11281   _ASBOX
11282 <    ) |
10799 <      sed "s/^/$as_me: WARNING:     /" >&2
11282 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11283      ;;
11284   esac
11285 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
11286 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
11287 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
11285 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11286 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11287 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11288    echo $ECHO_N "(cached) $ECHO_C" >&6
11289   else
11290 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
11290 >  eval "$as_ac_Header=\$ac_header_preproc"
11291   fi
11292 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
11293 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
11292 > ac_res=`eval echo '${'$as_ac_Header'}'`
11293 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11294 > echo "${ECHO_T}$ac_res" >&6; }
11295  
11296   fi
11297 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
11298 <  cgal=yes
11299 < else
11300 <  cgal=no
11297 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11298 >  cat >>confdefs.h <<_ACEOF
11299 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11300 > _ACEOF
11301 >
11302   fi
11303  
11304 <
10820 <    CXXFLAGS="$save_CXXFLAGS"
11304 > done
11305  
11306 <    if test "x$cgal" = xyes; then
11307 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
11308 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
11309 <      LOCATION=${CGAL_INCLDIR}
11310 <      LOCATION=${LOCATION:-/usr/include}
11311 <      if test -f $LOCATION/CGAL/version.h; then
11312 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
11313 <      else
11314 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
10831 <      fi
10832 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
10833 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
10834 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
10835 <      else
10836 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
10837 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
10838 <        cgal=no
10839 <      fi
10840 <    fi
10841 <
10842 <    if test "x$cgal" = xyes; then
10843 <      CGAL_LIBS="-lCGAL"
10844 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
10845 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
10846 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
10847 <        CGAL_USES_LEDA=yes
10848 <        echo "$as_me:$LINENO: result: yes" >&5
10849 < echo "${ECHO_T}yes" >&6
10850 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
10851 <      else
10852 <        echo "$as_me:$LINENO: result: no" >&5
10853 < echo "${ECHO_T}no" >&6
10854 <        CGAL_USES_LEDA=no
10855 <      fi
10856 <
10857 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
10858 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
10859 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
10860 <        CGAL_USES_GMP=yes
10861 <        echo "$as_me:$LINENO: result: yes" >&5
10862 < echo "${ECHO_T}yes" >&6
10863 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
10864 <      else
10865 <        echo "$as_me:$LINENO: result: no" >&5
10866 < echo "${ECHO_T}no" >&6
10867 <        CGAL_USES_GMP=no
10868 <      fi
10869 <
10870 <      CGAL_LIBS="$CGAL_LIBS -lm"
10871 <
10872 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
10873 <
10874 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
10875 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
10876 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
10877 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
10878 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
10879 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
10880 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
10881 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
10882 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
10883 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
10884 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
10885 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
10886 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
10887 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
10888 <    fi
10889 <
10890 <    if test "x$cgal" = xyes; then
10891 <      save_LIBS="$LIBS"
10892 <      LIBS="$LIBS -L$CGAL_LIBDIR"
10893 <      if test "x$CGAL_USES_LEDA" = xyes; then
10894 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
10895 <      fi
10896 <      # if test "x$CGAL_USES_GMP" = xyes; then
10897 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
10898 <      # fi
10899 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
10900 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
10901 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
10902 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10903 < save_LIBS_CHECK_CXX_LIB="$LIBS"
10904 < LIBS="-lCGAL  $LIBS"
10905 < cat >conftest.$ac_ext <<_ACEOF
11306 > { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
11307 > echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
11308 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
11309 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11310 > else
11311 >  if test "$cross_compiling" = yes; then
11312 >  ac_cv_func_malloc_0_nonnull=no
11313 > else
11314 >  cat >conftest.$ac_ext <<_ACEOF
11315   /* confdefs.h.  */
11316   _ACEOF
11317   cat confdefs.h >>conftest.$ac_ext
11318   cat >>conftest.$ac_ext <<_ACEOF
11319   /* end confdefs.h.  */
11320 < #include <CGAL/Cartesian.h>
11320 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11321 > # include <stdlib.h>
11322 > #else
11323 > char *malloc ();
11324 > #endif
11325 >
11326 > #ifdef FC_DUMMY_MAIN
11327 > #ifndef FC_DUMMY_MAIN_EQ_F77
11328 > #  ifdef __cplusplus
11329 >     extern "C"
11330 > #  endif
11331 >   int FC_DUMMY_MAIN() { return 1; }
11332 > #endif
11333 > #endif
11334   int
11335   main ()
11336   {
11337 < ::CGAL::Cartesian<int>::Point_2 P
11337 > return ! malloc (0);
11338    ;
11339    return 0;
11340   }
11341   _ACEOF
11342 < rm -f conftest.$ac_objext conftest$ac_exeext
11343 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11344 <  (eval $ac_link) 2>conftest.er1
11342 > rm -f conftest$ac_exeext
11343 > if { (ac_try="$ac_link"
11344 > case "(($ac_try" in
11345 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11346 >  *) ac_try_echo=$ac_try;;
11347 > esac
11348 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11349 >  (eval "$ac_link") 2>&5
11350    ac_status=$?
10924  grep -v '^ *+' conftest.er1 >conftest.err
10925  rm -f conftest.er1
10926  cat conftest.err >&5
11351    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11352 <  (exit $ac_status); } &&
11353 <         { ac_try='test -z "$ac_cxx_werror_flag"
11354 <                         || test ! -s conftest.err'
11355 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11356 <  (eval $ac_try) 2>&5
11352 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11353 >  { (case "(($ac_try" in
11354 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11355 >  *) ac_try_echo=$ac_try;;
11356 > esac
11357 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11358 >  (eval "$ac_try") 2>&5
11359    ac_status=$?
11360    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10935  (exit $ac_status); }; } &&
10936         { ac_try='test -s conftest$ac_exeext'
10937  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10938  (eval $ac_try) 2>&5
10939  ac_status=$?
10940  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11361    (exit $ac_status); }; }; then
11362 <  echo "$as_me:$LINENO: result: yes" >&5
10943 < echo "${ECHO_T}yes" >&6
10944 < cgal=yes
11362 >  ac_cv_func_malloc_0_nonnull=yes
11363   else
11364 <  echo "$as_me: failed program was:" >&5
11364 >  echo "$as_me: program exited with status $ac_status" >&5
11365 > echo "$as_me: failed program was:" >&5
11366   sed 's/^/| /' conftest.$ac_ext >&5
11367  
11368 < echo "$as_me:$LINENO: result: no" >&5
11369 < echo "${ECHO_T}no" >&6
10951 < cgal=no
11368 > ( exit $ac_status )
11369 > ac_cv_func_malloc_0_nonnull=no
11370   fi
11371 < rm -f conftest.err conftest.$ac_objext \
11372 <      conftest$ac_exeext conftest.$ac_ext
10955 < CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
10956 < LIBS="$save_LIBS_CHECK_CXX_LIB"
10957 <      LIBS="$save_LIBS"
10958 <    fi
11371 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11372 > fi
11373  
10960  fi
10961  ac_ext=c
10962 ac_cpp='$CPP $CPPFLAGS'
10963 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10964 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10965 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11374  
10967
11375   fi
11376 + { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
11377 + echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
11378 + if test $ac_cv_func_malloc_0_nonnull = yes; then
11379  
10970 if test "x$cgal" = xyes; then
10971  USE_CGAL=yes
10972
11380   cat >>confdefs.h <<\_ACEOF
11381 < #define HAVE_CGAL 1
11381 > #define HAVE_MALLOC 1
11382   _ACEOF
11383  
11384 + else
11385 +  cat >>confdefs.h <<\_ACEOF
11386 + #define HAVE_MALLOC 0
11387 + _ACEOF
11388  
11389 < cat >>confdefs.h <<_ACEOF
11390 < #define CGAL_VERSION $CGAL_VERSION
11389 >   case " $LIBOBJS " in
11390 >  *" malloc.$ac_objext "* ) ;;
11391 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
11392 > ;;
11393 > esac
11394 >
11395 >
11396 > cat >>confdefs.h <<\_ACEOF
11397 > #define malloc rpl_malloc
11398   _ACEOF
11399  
10982  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
10983    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10984 echo "$as_me: WARNING: *****************************************************" >&2;}
10985    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
10986 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
10987    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
10988 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
10989    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10990 echo "$as_me: WARNING: *****************************************************" >&2;}
10991  fi
10992 else
10993   if test "x$cgal_makefile" != xno; then
10994    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
10995 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
10996  fi
10997  CGAL_INCLDIR=
10998  CGAL_LIBDIR=
10999  CGAL_RLIBDIR=
11000  CGAL_DEFINES=
11001  CGAL_CXXFLAGS=
11002  CGAL_LIBS=
11400   fi
11401  
11402  
11006 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
11403  
11404 < CGAL_LIB_DIR=${CGAL_LIBDIR}
11404 > { echo "$as_me:$LINENO: checking for working memcmp" >&5
11405 > echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
11406 > if test "${ac_cv_func_memcmp_working+set}" = set; then
11407 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11408 > else
11409 >  if test "$cross_compiling" = yes; then
11410 >  ac_cv_func_memcmp_working=no
11411 > else
11412 >  cat >conftest.$ac_ext <<_ACEOF
11413 > /* confdefs.h.  */
11414 > _ACEOF
11415 > cat confdefs.h >>conftest.$ac_ext
11416 > cat >>conftest.$ac_ext <<_ACEOF
11417 > /* end confdefs.h.  */
11418 > $ac_includes_default
11419 > #ifdef FC_DUMMY_MAIN
11420 > #ifndef FC_DUMMY_MAIN_EQ_F77
11421 > #  ifdef __cplusplus
11422 >     extern "C"
11423 > #  endif
11424 >   int FC_DUMMY_MAIN() { return 1; }
11425 > #endif
11426 > #endif
11427 > int
11428 > main ()
11429 > {
11430  
11431 < CGAL_RLIB_DIR=${CGAL_RLIBDIR}
11431 >  /* Some versions of memcmp are not 8-bit clean.  */
11432 >  char c0 = '\100', c1 = '\200', c2 = '\201';
11433 >  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
11434 >    return 1;
11435  
11436 +  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
11437 +     or more and with at least one buffer not starting on a 4-byte boundary.
11438 +     William Lewis provided this test program.   */
11439 +  {
11440 +    char foo[21];
11441 +    char bar[21];
11442 +    int i;
11443 +    for (i = 0; i < 4; i++)
11444 +      {
11445 +        char *a = foo + i;
11446 +        char *b = bar + i;
11447 +        strcpy (a, "--------01111111");
11448 +        strcpy (b, "--------10000000");
11449 +        if (memcmp (a, b, 16) >= 0)
11450 +          return 1;
11451 +      }
11452 +    return 0;
11453 +  }
11454  
11455 +  ;
11456 +  return 0;
11457 + }
11458 + _ACEOF
11459 + rm -f conftest$ac_exeext
11460 + if { (ac_try="$ac_link"
11461 + case "(($ac_try" in
11462 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11463 +  *) ac_try_echo=$ac_try;;
11464 + esac
11465 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11466 +  (eval "$ac_link") 2>&5
11467 +  ac_status=$?
11468 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469 +  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11470 +  { (case "(($ac_try" in
11471 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11472 +  *) ac_try_echo=$ac_try;;
11473 + esac
11474 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11475 +  (eval "$ac_try") 2>&5
11476 +  ac_status=$?
11477 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11478 +  (exit $ac_status); }; }; then
11479 +  ac_cv_func_memcmp_working=yes
11480 + else
11481 +  echo "$as_me: program exited with status $ac_status" >&5
11482 + echo "$as_me: failed program was:" >&5
11483 + sed 's/^/| /' conftest.$ac_ext >&5
11484  
11485 + ( exit $ac_status )
11486 + ac_cv_func_memcmp_working=no
11487 + fi
11488 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11489 + fi
11490  
11491  
11492 + fi
11493 + { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
11494 + echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
11495 + test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
11496 +  *" memcmp.$ac_objext "* ) ;;
11497 +  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
11498 + ;;
11499 + esac
11500  
11501  
11018 # Check whether --enable-doxygen or --disable-doxygen was given.
11019 if test "${enable_doxygen+set}" = set; then
11020  enableval="$enable_doxygen"
11502  
11503 < fi;
11504 < # Check whether --enable-dot or --disable-dot was given.
11505 < if test "${enable_dot+set}" = set; then
11506 <  enableval="$enable_dot"
11507 <
11508 < fi;
11509 < # Check whether --enable-html-docs or --disable-html-docs was given.
11029 < if test "${enable_html_docs+set}" = set; then
11030 <  enableval="$enable_html_docs"
11031 <
11032 < else
11033 <   enable_html_docs=yes
11034 < fi;
11035 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
11036 < if test "${enable_latex_docs+set}" = set; then
11037 <  enableval="$enable_latex_docs"
11038 <
11039 < else
11040 <   enable_latex_docs=no
11041 < fi;
11042 < if test "x$enable_doxygen" = xno; then
11043 <        enable_doc=no
11044 < else
11045 <        # Extract the first word of "doxygen", so it can be a program name with args.
11046 < set dummy doxygen; ac_word=$2
11047 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11048 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11049 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
11503 > for ac_header in stdlib.h
11504 > do
11505 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11506 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11507 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11508 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11509 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11510    echo $ECHO_N "(cached) $ECHO_C" >&6
11511 + fi
11512 + ac_res=`eval echo '${'$as_ac_Header'}'`
11513 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
11514 + echo "${ECHO_T}$ac_res" >&6; }
11515   else
11516 <  case $DOXYGEN in
11517 <  [\\/]* | ?:[\\/]*)
11518 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
11519 <  ;;
11520 <  *)
11521 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11522 < for as_dir in $PATH
11523 < do
11524 <  IFS=$as_save_IFS
11525 <  test -z "$as_dir" && as_dir=.
11526 <  for ac_exec_ext in '' $ac_executable_extensions; do
11527 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11528 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11529 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11530 <    break 2
11531 <  fi
11532 < done
11069 < done
11070 <
11071 <  ;;
11516 >  # Is the header compilable?
11517 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11518 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11519 > cat >conftest.$ac_ext <<_ACEOF
11520 > /* confdefs.h.  */
11521 > _ACEOF
11522 > cat confdefs.h >>conftest.$ac_ext
11523 > cat >>conftest.$ac_ext <<_ACEOF
11524 > /* end confdefs.h.  */
11525 > $ac_includes_default
11526 > #include <$ac_header>
11527 > _ACEOF
11528 > rm -f conftest.$ac_objext
11529 > if { (ac_try="$ac_compile"
11530 > case "(($ac_try" in
11531 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11532 >  *) ac_try_echo=$ac_try;;
11533   esac
11534 < fi
11535 < DOXYGEN=$ac_cv_path_DOXYGEN
11536 <
11537 < if test -n "$DOXYGEN"; then
11538 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
11539 < echo "${ECHO_T}$DOXYGEN" >&6
11534 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11535 >  (eval "$ac_compile") 2>conftest.er1
11536 >  ac_status=$?
11537 >  grep -v '^ *+' conftest.er1 >conftest.err
11538 >  rm -f conftest.er1
11539 >  cat conftest.err >&5
11540 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 >  (exit $ac_status); } && {
11542 >         test -z "$ac_c_werror_flag" ||
11543 >         test ! -s conftest.err
11544 >       } && test -s conftest.$ac_objext; then
11545 >  ac_header_compiler=yes
11546   else
11547 <  echo "$as_me:$LINENO: result: no" >&5
11548 < echo "${ECHO_T}no" >&6
11547 >  echo "$as_me: failed program was:" >&5
11548 > sed 's/^/| /' conftest.$ac_ext >&5
11549 >
11550 >        ac_header_compiler=no
11551   fi
11552  
11553 <        if test "x$DOXYGEN" = x; then
11554 <                if test "x$enable_doxygen" = xyes; then
11555 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
11087 < echo "$as_me: error: could not find doxygen" >&2;}
11088 <   { (exit 1); exit 1; }; }
11089 <                fi
11090 <                enable_doc=no
11091 <        else
11092 <                enable_doc=yes
11093 <                # Extract the first word of "dot", so it can be a program name with args.
11094 < set dummy dot; ac_word=$2
11095 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11096 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11097 < if test "${ac_cv_path_DOT+set}" = set; then
11098 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11099 < else
11100 <  case $DOT in
11101 <  [\\/]* | ?:[\\/]*)
11102 <  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
11103 <  ;;
11104 <  *)
11105 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11106 < for as_dir in $PATH
11107 < do
11108 <  IFS=$as_save_IFS
11109 <  test -z "$as_dir" && as_dir=.
11110 <  for ac_exec_ext in '' $ac_executable_extensions; do
11111 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11112 <    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
11113 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11114 <    break 2
11115 <  fi
11116 < done
11117 < done
11553 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11554 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11555 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11556  
11557 <  ;;
11557 > # Is the header present?
11558 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11559 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11560 > cat >conftest.$ac_ext <<_ACEOF
11561 > /* confdefs.h.  */
11562 > _ACEOF
11563 > cat confdefs.h >>conftest.$ac_ext
11564 > cat >>conftest.$ac_ext <<_ACEOF
11565 > /* end confdefs.h.  */
11566 > #include <$ac_header>
11567 > _ACEOF
11568 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11569 > case "(($ac_try" in
11570 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11571 >  *) ac_try_echo=$ac_try;;
11572   esac
11573 < fi
11574 < DOT=$ac_cv_path_DOT
11575 <
11576 < if test -n "$DOT"; then
11577 <  echo "$as_me:$LINENO: result: $DOT" >&5
11578 < echo "${ECHO_T}$DOT" >&6
11573 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11574 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11575 >  ac_status=$?
11576 >  grep -v '^ *+' conftest.er1 >conftest.err
11577 >  rm -f conftest.er1
11578 >  cat conftest.err >&5
11579 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11580 >  (exit $ac_status); } >/dev/null && {
11581 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11582 >         test ! -s conftest.err
11583 >       }; then
11584 >  ac_header_preproc=yes
11585   else
11586 <  echo "$as_me:$LINENO: result: no" >&5
11587 < echo "${ECHO_T}no" >&6
11130 < fi
11586 >  echo "$as_me: failed program was:" >&5
11587 > sed 's/^/| /' conftest.$ac_ext >&5
11588  
11589 <        fi
11589 >  ac_header_preproc=no
11590   fi
11591  
11592 < if test "x$enable_doc" = xyes; then
11593 <  DOC=1
11594 < else
11138 <  DOC=0
11139 < fi
11592 > rm -f conftest.err conftest.$ac_ext
11593 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11594 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11595  
11596 <
11597 < if test x$DOT = x; then
11598 <        if test "x$enable_dot" = xyes; then
11599 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
11600 < echo "$as_me: error: could not find dot" >&2;}
11601 <   { (exit 1); exit 1; }; }
11602 <        fi
11603 <        enable_dot=no
11604 < else
11605 <        enable_dot=yes
11596 > # So?  What about this header?
11597 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11598 >  yes:no: )
11599 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11600 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11601 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11602 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11603 >    ac_header_preproc=yes
11604 >    ;;
11605 >  no:yes:* )
11606 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11607 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11608 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11609 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11610 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11611 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11612 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11613 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11614 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11615 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11616 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11617 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11618 >    ( cat <<\_ASBOX
11619 > ## ------------------------------ ##
11620 > ## Report this to gezelter@nd.edu ##
11621 > ## ------------------------------ ##
11622 > _ASBOX
11623 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11624 >    ;;
11625 > esac
11626 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11627 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11628 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11629 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11630 > else
11631 >  eval "$as_ac_Header=\$ac_header_preproc"
11632   fi
11633 + ac_res=`eval echo '${'$as_ac_Header'}'`
11634 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
11635 + echo "${ECHO_T}$ac_res" >&6; }
11636  
11637 + fi
11638 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
11639 +  cat >>confdefs.h <<_ACEOF
11640 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11641 + _ACEOF
11642  
11643 + fi
11644  
11645 + done
11646  
11647 <
11648 <
11649 <
11650 < OBJEXT=".$OBJEXT"
11160 <
11161 < OOPSE=oopse
11162 <
11163 < if test "x${prefix}" = "xNONE"
11164 < then
11165 <  OOPSE_HOME=${ac_default_prefix}/oopse
11647 > { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
11648 > echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
11649 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
11650 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11651   else
11652 <  OOPSE_HOME=${prefix}/oopse
11653 < fi
11654 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
11655 < if test "${enable_oopse_home+set}" = set; then
11656 <  enableval="$enable_oopse_home"
11657 <  OOPSE_HOME="${enableval}"
11658 < fi;
11652 >  if test "$cross_compiling" = yes; then
11653 >  ac_cv_func_realloc_0_nonnull=no
11654 > else
11655 >  cat >conftest.$ac_ext <<_ACEOF
11656 > /* confdefs.h.  */
11657 > _ACEOF
11658 > cat confdefs.h >>conftest.$ac_ext
11659 > cat >>conftest.$ac_ext <<_ACEOF
11660 > /* end confdefs.h.  */
11661 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11662 > # include <stdlib.h>
11663 > #else
11664 > char *realloc ();
11665 > #endif
11666  
11667 < case "x$INSTALL" in
11668 <   x/*) ;;
11669 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
11667 > #ifdef FC_DUMMY_MAIN
11668 > #ifndef FC_DUMMY_MAIN_EQ_F77
11669 > #  ifdef __cplusplus
11670 >     extern "C"
11671 > #  endif
11672 >   int FC_DUMMY_MAIN() { return 1; }
11673 > #endif
11674 > #endif
11675 > int
11676 > main ()
11677 > {
11678 > return ! realloc (0, 0);
11679 >  ;
11680 >  return 0;
11681 > }
11682 > _ACEOF
11683 > rm -f conftest$ac_exeext
11684 > if { (ac_try="$ac_link"
11685 > case "(($ac_try" in
11686 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11687 >  *) ac_try_echo=$ac_try;;
11688   esac
11689 <
11690 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
11691 <
11692 < CFLAGS=${CFLAGS-""}
11693 < CXXFLAGS=${CXXFLAGS-""}
11694 < CPPFLAGS=${CPPFLAGS-""}
11695 < FFLAGS=${FFLAGS-""}
11696 < F90FLAGS=${F90FLAGS-""}
11187 < LDFLAGS=${LDFLAGS-""}
11188 < DEBUG=${DEBUG-"-g"}
11189 <
11190 < case $debug in
11191 <  1)
11192 <     FFLAGS="$DEBUG $FFLAGS"
11193 <     F90FLAGS="$DEBUG $F90FLAGS"
11194 <     ;;
11195 <  *)
11196 <     ;;
11689 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11690 >  (eval "$ac_link") 2>&5
11691 >  ac_status=$?
11692 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11694 >  { (case "(($ac_try" in
11695 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11696 >  *) ac_try_echo=$ac_try;;
11697   esac
11698 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11699 +  (eval "$ac_try") 2>&5
11700 +  ac_status=$?
11701 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702 +  (exit $ac_status); }; }; then
11703 +  ac_cv_func_realloc_0_nonnull=yes
11704 + else
11705 +  echo "$as_me: program exited with status $ac_status" >&5
11706 + echo "$as_me: failed program was:" >&5
11707 + sed 's/^/| /' conftest.$ac_ext >&5
11708  
11709 + ( exit $ac_status )
11710 + ac_cv_func_realloc_0_nonnull=no
11711 + fi
11712 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11713 + fi
11714  
11715  
11716 + fi
11717 + { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11718 + echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
11719 + if test $ac_cv_func_realloc_0_nonnull = yes; then
11720  
11721 + cat >>confdefs.h <<\_ACEOF
11722 + #define HAVE_REALLOC 1
11723 + _ACEOF
11724  
11725 + else
11726 +  cat >>confdefs.h <<\_ACEOF
11727 + #define HAVE_REALLOC 0
11728 + _ACEOF
11729  
11730 +   case " $LIBOBJS " in
11731 +  *" realloc.$ac_objext "* ) ;;
11732 +  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11733 + ;;
11734 + esac
11735  
11736  
11737 + cat >>confdefs.h <<\_ACEOF
11738 + #define realloc rpl_realloc
11739 + _ACEOF
11740  
11741 + fi
11742  
11743  
11744  
11745  
11746  
11747 + for ac_header in sys/select.h sys/socket.h
11748 + do
11749 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11750 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11751 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11752 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11753 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11754 +  echo $ECHO_N "(cached) $ECHO_C" >&6
11755 + fi
11756 + ac_res=`eval echo '${'$as_ac_Header'}'`
11757 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
11758 + echo "${ECHO_T}$ac_res" >&6; }
11759 + else
11760 +  # Is the header compilable?
11761 + { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11762 + echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11763 + cat >conftest.$ac_ext <<_ACEOF
11764 + /* confdefs.h.  */
11765 + _ACEOF
11766 + cat confdefs.h >>conftest.$ac_ext
11767 + cat >>conftest.$ac_ext <<_ACEOF
11768 + /* end confdefs.h.  */
11769 + $ac_includes_default
11770 + #include <$ac_header>
11771 + _ACEOF
11772 + rm -f conftest.$ac_objext
11773 + if { (ac_try="$ac_compile"
11774 + case "(($ac_try" in
11775 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11776 +  *) ac_try_echo=$ac_try;;
11777 + esac
11778 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11779 +  (eval "$ac_compile") 2>conftest.er1
11780 +  ac_status=$?
11781 +  grep -v '^ *+' conftest.er1 >conftest.err
11782 +  rm -f conftest.er1
11783 +  cat conftest.err >&5
11784 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11785 +  (exit $ac_status); } && {
11786 +         test -z "$ac_c_werror_flag" ||
11787 +         test ! -s conftest.err
11788 +       } && test -s conftest.$ac_objext; then
11789 +  ac_header_compiler=yes
11790 + else
11791 +  echo "$as_me: failed program was:" >&5
11792 + sed 's/^/| /' conftest.$ac_ext >&5
11793  
11794 +        ac_header_compiler=no
11795 + fi
11796  
11797 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11798 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11799 + echo "${ECHO_T}$ac_header_compiler" >&6; }
11800  
11801 + # Is the header present?
11802 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11803 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11804 + cat >conftest.$ac_ext <<_ACEOF
11805 + /* confdefs.h.  */
11806 + _ACEOF
11807 + cat confdefs.h >>conftest.$ac_ext
11808 + cat >>conftest.$ac_ext <<_ACEOF
11809 + /* end confdefs.h.  */
11810 + #include <$ac_header>
11811 + _ACEOF
11812 + if { (ac_try="$ac_cpp conftest.$ac_ext"
11813 + case "(($ac_try" in
11814 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11815 +  *) ac_try_echo=$ac_try;;
11816 + esac
11817 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11818 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11819 +  ac_status=$?
11820 +  grep -v '^ *+' conftest.er1 >conftest.err
11821 +  rm -f conftest.er1
11822 +  cat conftest.err >&5
11823 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11824 +  (exit $ac_status); } >/dev/null && {
11825 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11826 +         test ! -s conftest.err
11827 +       }; then
11828 +  ac_header_preproc=yes
11829 + else
11830 +  echo "$as_me: failed program was:" >&5
11831 + sed 's/^/| /' conftest.$ac_ext >&5
11832  
11833 <          ac_config_headers="$ac_config_headers src/config.h"
11833 >  ac_header_preproc=no
11834 > fi
11835  
11836 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
11837 <
11836 > rm -f conftest.err conftest.$ac_ext
11837 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11838 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11839  
11840 < cat >confcache <<\_ACEOF
11841 < # This file is a shell script that caches the results of configure
11842 < # tests run on this system so they can be shared between configure
11843 < # scripts and configure runs, see configure's option --config-cache.
11844 < # It is not useful on other systems.  If it contains results you don't
11845 < # want to keep, you may remove or edit it.
11846 < #
11847 < # config.status only pays attention to the cache file if you give it
11848 < # the --recheck option to rerun configure.
11849 < #
11850 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
11851 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
11852 < # following values.
11840 > # So?  What about this header?
11841 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11842 >  yes:no: )
11843 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11844 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11845 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11846 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11847 >    ac_header_preproc=yes
11848 >    ;;
11849 >  no:yes:* )
11850 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11851 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11852 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11853 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11854 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11855 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11856 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11857 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11858 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11859 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11860 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11861 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11862 >    ( cat <<\_ASBOX
11863 > ## ------------------------------ ##
11864 > ## Report this to gezelter@nd.edu ##
11865 > ## ------------------------------ ##
11866 > _ASBOX
11867 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11868 >    ;;
11869 > esac
11870 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11871 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11872 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11873 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11874 > else
11875 >  eval "$as_ac_Header=\$ac_header_preproc"
11876 > fi
11877 > ac_res=`eval echo '${'$as_ac_Header'}'`
11878 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11879 > echo "${ECHO_T}$ac_res" >&6; }
11880  
11881 + fi
11882 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
11883 +  cat >>confdefs.h <<_ACEOF
11884 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11885   _ACEOF
11886  
11887 < # The following way of writing the cache mishandles newlines in values,
11888 < # but we know of no workaround that is simple, portable, and efficient.
11889 < # So, don't put newlines in cache variables' values.
11890 < # Ultrix sh set writes to stderr and can't be redirected directly,
11891 < # and sets the high bit in the cache file unless we assign to the vars.
11887 > fi
11888 >
11889 > done
11890 >
11891 > { echo "$as_me:$LINENO: checking types of arguments for select" >&5
11892 > echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
11893 > if test "${ac_cv_func_select_args+set}" = set; then
11894 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11895 > else
11896 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11897 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11898 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11899 >   cat >conftest.$ac_ext <<_ACEOF
11900 > /* confdefs.h.  */
11901 > _ACEOF
11902 > cat confdefs.h >>conftest.$ac_ext
11903 > cat >>conftest.$ac_ext <<_ACEOF
11904 > /* end confdefs.h.  */
11905 > $ac_includes_default
11906 > #ifdef HAVE_SYS_SELECT_H
11907 > # include <sys/select.h>
11908 > #endif
11909 > #ifdef HAVE_SYS_SOCKET_H
11910 > # include <sys/socket.h>
11911 > #endif
11912 >
11913 > #ifdef FC_DUMMY_MAIN
11914 > #ifndef FC_DUMMY_MAIN_EQ_F77
11915 > #  ifdef __cplusplus
11916 >     extern "C"
11917 > #  endif
11918 >   int FC_DUMMY_MAIN() { return 1; }
11919 > #endif
11920 > #endif
11921 > int
11922 > main ()
11923   {
11924 <  (set) 2>&1 |
11925 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
11926 <    *ac_space=\ *)
11927 <      # `set' does not quote correctly, so add quotes (double-quote
11928 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
11929 <      sed -n \
11930 <        "s/'/'\\\\''/g;
11931 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11932 <      ;;
11933 <    *)
11934 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
11935 <      sed -n \
11936 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11937 <      ;;
11938 <    esac;
11939 < } |
11940 <  sed '
11941 <     t clear
11942 <     : clear
11943 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11944 <     t end
11945 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11946 <     : end' >>confcache
11947 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
11948 <  if test -w $cache_file; then
11949 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11950 <    cat confcache >$cache_file
11951 <  else
11952 <    echo "not updating unwritable cache $cache_file"
11953 <  fi
11924 > extern int select ($ac_arg1,
11925 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
11926 >                                            $ac_arg5);
11927 >  ;
11928 >  return 0;
11929 > }
11930 > _ACEOF
11931 > rm -f conftest.$ac_objext
11932 > if { (ac_try="$ac_compile"
11933 > case "(($ac_try" in
11934 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11935 >  *) ac_try_echo=$ac_try;;
11936 > esac
11937 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11938 >  (eval "$ac_compile") 2>conftest.er1
11939 >  ac_status=$?
11940 >  grep -v '^ *+' conftest.er1 >conftest.err
11941 >  rm -f conftest.er1
11942 >  cat conftest.err >&5
11943 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11944 >  (exit $ac_status); } && {
11945 >         test -z "$ac_c_werror_flag" ||
11946 >         test ! -s conftest.err
11947 >       } && test -s conftest.$ac_objext; then
11948 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11949 > else
11950 >  echo "$as_me: failed program was:" >&5
11951 > sed 's/^/| /' conftest.$ac_ext >&5
11952 >
11953 >
11954   fi
11274 rm -f confcache
11955  
11956 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
11957 < # Let make expand exec_prefix.
11958 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11956 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11957 >  done
11958 > done
11959 > done
11960 > # Provide a safe default value.
11961 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11962  
11280 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11281 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11282 # trailing colons and then remove the whole line if VPATH becomes empty
11283 # (actually we leave an empty line to preserve line numbers).
11284 if test "x$srcdir" = x.; then
11285  ac_vpsub='/^[  ]*VPATH[        ]*=/{
11286 s/:*\$(srcdir):*/:/;
11287 s/:*\${srcdir}:*/:/;
11288 s/:*@srcdir@:*/:/;
11289 s/^\([^=]*=[     ]*\):*/\1/;
11290 s/:*$//;
11291 s/^[^=]*=[       ]*$//;
11292 }'
11963   fi
11964 + { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11965 + echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
11966 + ac_save_IFS=$IFS; IFS=','
11967 + set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11968 + IFS=$ac_save_IFS
11969 + shift
11970  
11971 < DEFS=-DHAVE_CONFIG_H
11971 > cat >>confdefs.h <<_ACEOF
11972 > #define SELECT_TYPE_ARG1 $1
11973 > _ACEOF
11974  
11297 ac_libobjs=
11298 ac_ltlibobjs=
11299 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11300  # 1. Remove the extension, and $U if already installed.
11301  ac_i=`echo "$ac_i" |
11302         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
11303  # 2. Add them.
11304  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11305  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11306 done
11307 LIBOBJS=$ac_libobjs
11975  
11976 < LTLIBOBJS=$ac_ltlibobjs
11976 > cat >>confdefs.h <<_ACEOF
11977 > #define SELECT_TYPE_ARG234 ($2)
11978 > _ACEOF
11979  
11980  
11981 + cat >>confdefs.h <<_ACEOF
11982 + #define SELECT_TYPE_ARG5 ($3)
11983 + _ACEOF
11984  
11985 < : ${CONFIG_STATUS=./config.status}
11314 < ac_clean_files_save=$ac_clean_files
11315 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11316 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11317 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
11318 < cat >$CONFIG_STATUS <<_ACEOF
11319 < #! $SHELL
11320 < # Generated by $as_me.
11321 < # Run this file to recreate the current configuration.
11322 < # Compiler output produced by configure, useful for debugging
11323 < # configure, is in config.log if it exists.
11985 > rm -f conftest*
11986  
11987 < debug=false
11988 < ac_cs_recheck=false
11989 < ac_cs_silent=false
11990 < SHELL=\${CONFIG_SHELL-$SHELL}
11987 >
11988 > for ac_func in strftime
11989 > do
11990 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11991 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
11992 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11993 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11994 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11995 > else
11996 >  cat >conftest.$ac_ext <<_ACEOF
11997 > /* confdefs.h.  */
11998   _ACEOF
11999 + cat confdefs.h >>conftest.$ac_ext
12000 + cat >>conftest.$ac_ext <<_ACEOF
12001 + /* end confdefs.h.  */
12002 + /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12003 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12004 + #define $ac_func innocuous_$ac_func
12005  
12006 < cat >>$CONFIG_STATUS <<\_ACEOF
12007 < ## --------------------- ##
12008 < ## M4sh Initialization.  ##
12009 < ## --------------------- ##
12006 > /* System header to define __stub macros and hopefully few prototypes,
12007 >    which can conflict with char $ac_func (); below.
12008 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12009 >    <limits.h> exists even on freestanding compilers.  */
12010  
12011 < # Be Bourne compatible
12012 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12013 <  emulate sh
12014 <  NULLCMD=:
12015 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11341 <  # is contrary to our usage.  Disable this feature.
11342 <  alias -g '${1+"$@"}'='"$@"'
11343 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11344 <  set -o posix
11345 < fi
11346 < DUALCASE=1; export DUALCASE # for MKS sh
12011 > #ifdef __STDC__
12012 > # include <limits.h>
12013 > #else
12014 > # include <assert.h>
12015 > #endif
12016  
12017 < # Support unset when possible.
12018 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12019 <  as_unset=unset
12017 > #undef $ac_func
12018 >
12019 > /* Override any GCC internal prototype to avoid an error.
12020 >   Use char because int might match the return type of a GCC
12021 >   builtin and then its argument prototype would still apply.  */
12022 > #ifdef __cplusplus
12023 > extern "C"
12024 > #endif
12025 > char $ac_func ();
12026 > /* The GNU C library defines this for functions which it implements
12027 >    to always fail with ENOSYS.  Some functions are actually named
12028 >    something starting with __ and the normal name is an alias.  */
12029 > #if defined __stub_$ac_func || defined __stub___$ac_func
12030 > choke me
12031 > #endif
12032 >
12033 > #ifdef FC_DUMMY_MAIN
12034 > #ifndef FC_DUMMY_MAIN_EQ_F77
12035 > #  ifdef __cplusplus
12036 >     extern "C"
12037 > #  endif
12038 >   int FC_DUMMY_MAIN() { return 1; }
12039 > #endif
12040 > #endif
12041 > int
12042 > main ()
12043 > {
12044 > return $ac_func ();
12045 >  ;
12046 >  return 0;
12047 > }
12048 > _ACEOF
12049 > rm -f conftest.$ac_objext conftest$ac_exeext
12050 > if { (ac_try="$ac_link"
12051 > case "(($ac_try" in
12052 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12053 >  *) ac_try_echo=$ac_try;;
12054 > esac
12055 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12056 >  (eval "$ac_link") 2>conftest.er1
12057 >  ac_status=$?
12058 >  grep -v '^ *+' conftest.er1 >conftest.err
12059 >  rm -f conftest.er1
12060 >  cat conftest.err >&5
12061 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12062 >  (exit $ac_status); } && {
12063 >         test -z "$ac_c_werror_flag" ||
12064 >         test ! -s conftest.err
12065 >       } && test -s conftest$ac_exeext &&
12066 >       $as_test_x conftest$ac_exeext; then
12067 >  eval "$as_ac_var=yes"
12068   else
12069 <  as_unset=false
12069 >  echo "$as_me: failed program was:" >&5
12070 > sed 's/^/| /' conftest.$ac_ext >&5
12071 >
12072 >        eval "$as_ac_var=no"
12073   fi
12074  
12075 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12076 +      conftest$ac_exeext conftest.$ac_ext
12077 + fi
12078 + ac_res=`eval echo '${'$as_ac_var'}'`
12079 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
12080 + echo "${ECHO_T}$ac_res" >&6; }
12081 + if test `eval echo '${'$as_ac_var'}'` = yes; then
12082 +  cat >>confdefs.h <<_ACEOF
12083 + #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12084 + _ACEOF
12085  
12086 < # Work around bugs in pre-3.0 UWIN ksh.
12087 < $as_unset ENV MAIL MAILPATH
12088 < PS1='$ '
12089 < PS2='> '
12090 < PS4='+ '
12086 > else
12087 >  # strftime is in -lintl on SCO UNIX.
12088 > { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
12089 > echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
12090 > if test "${ac_cv_lib_intl_strftime+set}" = set; then
12091 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12092 > else
12093 >  ac_check_lib_save_LIBS=$LIBS
12094 > LIBS="-lintl  $LIBS"
12095 > cat >conftest.$ac_ext <<_ACEOF
12096 > /* confdefs.h.  */
12097 > _ACEOF
12098 > cat confdefs.h >>conftest.$ac_ext
12099 > cat >>conftest.$ac_ext <<_ACEOF
12100 > /* end confdefs.h.  */
12101  
12102 < # NLS nuisances.
12103 < for as_var in \
12104 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12105 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12106 <  LC_TELEPHONE LC_TIME
12107 < do
12108 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12109 <    eval $as_var=C; export $as_var
12110 <  else
12111 <    $as_unset $as_var
12112 <  fi
12102 > /* Override any GCC internal prototype to avoid an error.
12103 >   Use char because int might match the return type of a GCC
12104 >   builtin and then its argument prototype would still apply.  */
12105 > #ifdef __cplusplus
12106 > extern "C"
12107 > #endif
12108 > char strftime ();
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 > return strftime ();
12121 >  ;
12122 >  return 0;
12123 > }
12124 > _ACEOF
12125 > rm -f conftest.$ac_objext conftest$ac_exeext
12126 > if { (ac_try="$ac_link"
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_link") 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_c_werror_flag" ||
12140 >         test ! -s conftest.err
12141 >       } && test -s conftest$ac_exeext &&
12142 >       $as_test_x conftest$ac_exeext; then
12143 >  ac_cv_lib_intl_strftime=yes
12144 > else
12145 >  echo "$as_me: failed program was:" >&5
12146 > sed 's/^/| /' conftest.$ac_ext >&5
12147 >
12148 >        ac_cv_lib_intl_strftime=no
12149 > fi
12150 >
12151 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12152 >      conftest$ac_exeext conftest.$ac_ext
12153 > LIBS=$ac_check_lib_save_LIBS
12154 > fi
12155 > { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
12156 > echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
12157 > if test $ac_cv_lib_intl_strftime = yes; then
12158 >  cat >>confdefs.h <<\_ACEOF
12159 > #define HAVE_STRFTIME 1
12160 > _ACEOF
12161 >
12162 > LIBS="-lintl $LIBS"
12163 > fi
12164 >
12165 > fi
12166   done
12167  
12168 < # Required to use basename.
12169 < if expr a : '\(a\)' >/dev/null 2>&1; then
12170 <  as_expr=expr
12168 > { echo "$as_me:$LINENO: checking for working strtod" >&5
12169 > echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
12170 > if test "${ac_cv_func_strtod+set}" = set; then
12171 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12172   else
12173 <  as_expr=false
12174 < fi
12173 >  if test "$cross_compiling" = yes; then
12174 >  ac_cv_func_strtod=no
12175 > else
12176 >  cat >conftest.$ac_ext <<_ACEOF
12177 > /* confdefs.h.  */
12178 > _ACEOF
12179 > cat confdefs.h >>conftest.$ac_ext
12180 > cat >>conftest.$ac_ext <<_ACEOF
12181 > /* end confdefs.h.  */
12182  
12183 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
12184 <  as_basename=basename
12183 > $ac_includes_default
12184 > #ifndef strtod
12185 > double strtod ();
12186 > #endif
12187 > int
12188 > main()
12189 > {
12190 >  {
12191 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
12192 >    char *string = " +69";
12193 >    char *term;
12194 >    double value;
12195 >    value = strtod (string, &term);
12196 >    if (value != 69 || term != (string + 4))
12197 >      return 1;
12198 >  }
12199 >
12200 >  {
12201 >    /* Under Solaris 2.4, strtod returns the wrong value for the
12202 >       terminating character under some conditions.  */
12203 >    char *string = "NaN";
12204 >    char *term;
12205 >    strtod (string, &term);
12206 >    if (term != string && *(term - 1) == 0)
12207 >      return 1;
12208 >  }
12209 >  return 0;
12210 > }
12211 >
12212 > _ACEOF
12213 > rm -f conftest$ac_exeext
12214 > if { (ac_try="$ac_link"
12215 > case "(($ac_try" in
12216 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12217 >  *) ac_try_echo=$ac_try;;
12218 > esac
12219 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12220 >  (eval "$ac_link") 2>&5
12221 >  ac_status=$?
12222 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12223 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12224 >  { (case "(($ac_try" in
12225 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12226 >  *) ac_try_echo=$ac_try;;
12227 > esac
12228 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12229 >  (eval "$ac_try") 2>&5
12230 >  ac_status=$?
12231 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12232 >  (exit $ac_status); }; }; then
12233 >  ac_cv_func_strtod=yes
12234   else
12235 <  as_basename=false
12235 >  echo "$as_me: program exited with status $ac_status" >&5
12236 > echo "$as_me: failed program was:" >&5
12237 > sed 's/^/| /' conftest.$ac_ext >&5
12238 >
12239 > ( exit $ac_status )
12240 > ac_cv_func_strtod=no
12241   fi
12242 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12243 + fi
12244  
12245  
12246 < # Name of the executable.
12247 < as_me=`$as_basename "$0" ||
12248 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12249 <         X"$0" : 'X\(//\)$' \| \
12250 <         X"$0" : 'X\(/\)$' \| \
12251 <         .     : '\(.\)' 2>/dev/null ||
12252 < echo X/"$0" |
12253 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
12254 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
11398 <          /^X\/\(\/\).*/{ s//\1/; q; }
11399 <          s/.*/./; q'`
12246 > fi
12247 > { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
12248 > echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
12249 > if test $ac_cv_func_strtod = no; then
12250 >  case " $LIBOBJS " in
12251 >  *" strtod.$ac_objext "* ) ;;
12252 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
12253 > ;;
12254 > esac
12255  
12256 + { echo "$as_me:$LINENO: checking for pow" >&5
12257 + echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
12258 + if test "${ac_cv_func_pow+set}" = set; then
12259 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12260 + else
12261 +  cat >conftest.$ac_ext <<_ACEOF
12262 + /* confdefs.h.  */
12263 + _ACEOF
12264 + cat confdefs.h >>conftest.$ac_ext
12265 + cat >>conftest.$ac_ext <<_ACEOF
12266 + /* end confdefs.h.  */
12267 + /* Define pow to an innocuous variant, in case <limits.h> declares pow.
12268 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12269 + #define pow innocuous_pow
12270  
12271 < # PATH needs CR, and LINENO needs CR and PATH.
12272 < # Avoid depending upon Character Ranges.
12273 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12274 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11406 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11407 < as_cr_digits='0123456789'
11408 < as_cr_alnum=$as_cr_Letters$as_cr_digits
12271 > /* System header to define __stub macros and hopefully few prototypes,
12272 >    which can conflict with char pow (); below.
12273 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12274 >    <limits.h> exists even on freestanding compilers.  */
12275  
12276 < # The user is always right.
12277 < if test "${PATH_SEPARATOR+set}" != set; then
12278 <  echo "#! /bin/sh" >conf$$.sh
12279 <  echo  "exit 0"   >>conf$$.sh
12280 <  chmod +x conf$$.sh
11415 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11416 <    PATH_SEPARATOR=';'
11417 <  else
11418 <    PATH_SEPARATOR=:
11419 <  fi
11420 <  rm -f conf$$.sh
11421 < fi
12276 > #ifdef __STDC__
12277 > # include <limits.h>
12278 > #else
12279 > # include <assert.h>
12280 > #endif
12281  
12282 + #undef pow
12283  
12284 <  as_lineno_1=$LINENO
12285 <  as_lineno_2=$LINENO
12286 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12287 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
12288 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
12289 <  # Find who we are.  Look in the path if we contain no path at all
12290 <  # relative or not.
12291 <  case $0 in
12292 <    *[\\/]* ) as_myself=$0 ;;
12293 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12294 < for as_dir in $PATH
12295 < do
12296 <  IFS=$as_save_IFS
11437 <  test -z "$as_dir" && as_dir=.
11438 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11439 < done
12284 > /* Override any GCC internal prototype to avoid an error.
12285 >   Use char because int might match the return type of a GCC
12286 >   builtin and then its argument prototype would still apply.  */
12287 > #ifdef __cplusplus
12288 > extern "C"
12289 > #endif
12290 > char pow ();
12291 > /* The GNU C library defines this for functions which it implements
12292 >    to always fail with ENOSYS.  Some functions are actually named
12293 >    something starting with __ and the normal name is an alias.  */
12294 > #if defined __stub_pow || defined __stub___pow
12295 > choke me
12296 > #endif
12297  
12298 <       ;;
12299 <  esac
12300 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
12301 <  # in which case we are not to be found in the path.
12302 <  if test "x$as_myself" = x; then
12303 <    as_myself=$0
12304 <  fi
12305 <  if test ! -f "$as_myself"; then
12306 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
12307 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
12308 <   { (exit 1); exit 1; }; }
12309 <  fi
12310 <  case $CONFIG_SHELL in
12311 <  '')
12312 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12313 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
12314 < do
12315 <  IFS=$as_save_IFS
12316 <  test -z "$as_dir" && as_dir=.
12317 <  for as_base in sh bash ksh sh5; do
12318 <         case $as_dir in
12319 <         /*)
12320 <           if ("$as_dir/$as_base" -c '
12321 <  as_lineno_1=$LINENO
12322 <  as_lineno_2=$LINENO
12323 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12324 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
12325 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
12326 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
12327 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
12328 <             CONFIG_SHELL=$as_dir/$as_base
12329 <             export CONFIG_SHELL
12330 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
12331 <           fi;;
12332 <         esac
12333 <       done
12334 < done
12335 < ;;
11479 <  esac
12298 > #ifdef FC_DUMMY_MAIN
12299 > #ifndef FC_DUMMY_MAIN_EQ_F77
12300 > #  ifdef __cplusplus
12301 >     extern "C"
12302 > #  endif
12303 >   int FC_DUMMY_MAIN() { return 1; }
12304 > #endif
12305 > #endif
12306 > int
12307 > main ()
12308 > {
12309 > return pow ();
12310 >  ;
12311 >  return 0;
12312 > }
12313 > _ACEOF
12314 > rm -f conftest.$ac_objext conftest$ac_exeext
12315 > if { (ac_try="$ac_link"
12316 > case "(($ac_try" in
12317 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12318 >  *) ac_try_echo=$ac_try;;
12319 > esac
12320 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12321 >  (eval "$ac_link") 2>conftest.er1
12322 >  ac_status=$?
12323 >  grep -v '^ *+' conftest.er1 >conftest.err
12324 >  rm -f conftest.er1
12325 >  cat conftest.err >&5
12326 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12327 >  (exit $ac_status); } && {
12328 >         test -z "$ac_c_werror_flag" ||
12329 >         test ! -s conftest.err
12330 >       } && test -s conftest$ac_exeext &&
12331 >       $as_test_x conftest$ac_exeext; then
12332 >  ac_cv_func_pow=yes
12333 > else
12334 >  echo "$as_me: failed program was:" >&5
12335 > sed 's/^/| /' conftest.$ac_ext >&5
12336  
12337 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12338 <  # uniformly replaced by the line number.  The first 'sed' inserts a
11483 <  # line-number line before each line; the second 'sed' does the real
11484 <  # work.  The second script uses 'N' to pair each line-number line
11485 <  # with the numbered line, and appends trailing '-' during
11486 <  # substitution so that $LINENO is not a special case at line end.
11487 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11488 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
11489 <  sed '=' <$as_myself |
11490 <    sed '
11491 <      N
11492 <      s,$,-,
11493 <      : loop
11494 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11495 <      t loop
11496 <      s,-$,,
11497 <      s,^['$as_cr_digits']*\n,,
11498 <    ' >$as_me.lineno &&
11499 <  chmod +x $as_me.lineno ||
11500 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11501 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11502 <   { (exit 1); exit 1; }; }
12337 >        ac_cv_func_pow=no
12338 > fi
12339  
12340 <  # Don't try to exec as it changes $[0], causing all sort of problems
12341 <  # (the dirname of $[0] is not the place where we might find the
12342 <  # original and so on.  Autoconf is especially sensible to this).
12343 <  . ./$as_me.lineno
12344 <  # Exit status is that of the last command.
11509 <  exit
11510 < }
12340 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12341 >      conftest$ac_exeext conftest.$ac_ext
12342 > fi
12343 > { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
12344 > echo "${ECHO_T}$ac_cv_func_pow" >&6; }
12345  
12346 + if test $ac_cv_func_pow = no; then
12347 +  { echo "$as_me:$LINENO: checking for pow in -lm" >&5
12348 + echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
12349 + if test "${ac_cv_lib_m_pow+set}" = set; then
12350 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12351 + else
12352 +  ac_check_lib_save_LIBS=$LIBS
12353 + LIBS="-lm  $LIBS"
12354 + cat >conftest.$ac_ext <<_ACEOF
12355 + /* confdefs.h.  */
12356 + _ACEOF
12357 + cat confdefs.h >>conftest.$ac_ext
12358 + cat >>conftest.$ac_ext <<_ACEOF
12359 + /* end confdefs.h.  */
12360  
12361 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12362 <  *c*,-n*) ECHO_N= ECHO_C='
12363 < ' ECHO_T='      ' ;;
12364 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12365 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
12361 > /* Override any GCC internal prototype to avoid an error.
12362 >   Use char because int might match the return type of a GCC
12363 >   builtin and then its argument prototype would still apply.  */
12364 > #ifdef __cplusplus
12365 > extern "C"
12366 > #endif
12367 > char pow ();
12368 > #ifdef FC_DUMMY_MAIN
12369 > #ifndef FC_DUMMY_MAIN_EQ_F77
12370 > #  ifdef __cplusplus
12371 >     extern "C"
12372 > #  endif
12373 >   int FC_DUMMY_MAIN() { return 1; }
12374 > #endif
12375 > #endif
12376 > int
12377 > main ()
12378 > {
12379 > return pow ();
12380 >  ;
12381 >  return 0;
12382 > }
12383 > _ACEOF
12384 > rm -f conftest.$ac_objext conftest$ac_exeext
12385 > if { (ac_try="$ac_link"
12386 > case "(($ac_try" in
12387 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12388 >  *) ac_try_echo=$ac_try;;
12389   esac
12390 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12391 +  (eval "$ac_link") 2>conftest.er1
12392 +  ac_status=$?
12393 +  grep -v '^ *+' conftest.er1 >conftest.err
12394 +  rm -f conftest.er1
12395 +  cat conftest.err >&5
12396 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397 +  (exit $ac_status); } && {
12398 +         test -z "$ac_c_werror_flag" ||
12399 +         test ! -s conftest.err
12400 +       } && test -s conftest$ac_exeext &&
12401 +       $as_test_x conftest$ac_exeext; then
12402 +  ac_cv_lib_m_pow=yes
12403 + else
12404 +  echo "$as_me: failed program was:" >&5
12405 + sed 's/^/| /' conftest.$ac_ext >&5
12406  
12407 < if expr a : '\(a\)' >/dev/null 2>&1; then
12408 <  as_expr=expr
12407 >        ac_cv_lib_m_pow=no
12408 > fi
12409 >
12410 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12411 >      conftest$ac_exeext conftest.$ac_ext
12412 > LIBS=$ac_check_lib_save_LIBS
12413 > fi
12414 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
12415 > echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
12416 > if test $ac_cv_lib_m_pow = yes; then
12417 >  POW_LIB=-lm
12418   else
12419 <  as_expr=false
12419 >  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
12420 > echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12421   fi
12422  
11526 rm -f conf$$ conf$$.exe conf$$.file
11527 echo >conf$$.file
11528 if ln -s conf$$.file conf$$ 2>/dev/null; then
11529  # We could just check for DJGPP; but this test a) works b) is more generic
11530  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11531  if test -f conf$$.exe; then
11532    # Don't use ln at all; we don't have any links
11533    as_ln_s='cp -p'
11534  else
11535    as_ln_s='ln -s'
11536  fi
11537 elif ln conf$$.file conf$$ 2>/dev/null; then
11538  as_ln_s=ln
11539 else
11540  as_ln_s='cp -p'
12423   fi
11542 rm -f conf$$ conf$$.exe conf$$.file
12424  
11544 if mkdir -p . 2>/dev/null; then
11545  as_mkdir_p=:
11546 else
11547  test -d ./-p && rmdir ./-p
11548  as_mkdir_p=false
12425   fi
12426  
11551 as_executable_p="test -f"
12427  
11553 # Sed expression to map a string onto a valid CPP name.
11554 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12428  
11556 # Sed expression to map a string onto a valid variable name.
11557 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12429  
12430  
11560 # IFS
11561 # We need space, tab and new line, in precisely that order.
11562 as_nl='
11563 '
11564 IFS="   $as_nl"
12431  
11566 # CDPATH.
11567 $as_unset CDPATH
12432  
11569 exec 6>&1
12433  
11571 # Open the log real soon, to keep \$[0] and so on meaningful, and to
11572 # report actual input values of CONFIG_FILES etc. instead of their
11573 # values after options handling.  Logging --version etc. is OK.
11574 exec 5>>config.log
11575 {
11576  echo
11577  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11578 ## Running $as_me. ##
11579 _ASBOX
11580 } >&5
11581 cat >&5 <<_CSEOF
12434  
11583 This file was extended by OOPSE $as_me 2.0, which was
11584 generated by GNU Autoconf 2.59.  Invocation command line was
12435  
11586  CONFIG_FILES    = $CONFIG_FILES
11587  CONFIG_HEADERS  = $CONFIG_HEADERS
11588  CONFIG_LINKS    = $CONFIG_LINKS
11589  CONFIG_COMMANDS = $CONFIG_COMMANDS
11590  $ $0 $@
12436  
11592 _CSEOF
11593 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11594 echo >&5
11595 _ACEOF
12437  
11597 # Files that config.status was made for.
11598 if test -n "$ac_config_files"; then
11599  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11600 fi
12438  
11602 if test -n "$ac_config_headers"; then
11603  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11604 fi
12439  
11606 if test -n "$ac_config_links"; then
11607  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11608 fi
12440  
11610 if test -n "$ac_config_commands"; then
11611  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11612 fi
12441  
11614 cat >>$CONFIG_STATUS <<\_ACEOF
12442  
11616 ac_cs_usage="\
11617 \`$as_me' instantiates files from templates according to the
11618 current configuration.
12443  
11620 Usage: $0 [OPTIONS] [FILE]...
12444  
11622  -h, --help       print this help, then exit
11623  -V, --version    print version number, then exit
11624  -q, --quiet      do not print progress messages
11625  -d, --debug      don't remove temporary files
11626      --recheck    update $as_me by reconfiguring in the same conditions
11627  --file=FILE[:TEMPLATE]
11628                   instantiate the configuration file FILE
11629  --header=FILE[:TEMPLATE]
11630                   instantiate the configuration header FILE
12445  
11632 Configuration files:
11633 $config_files
12446  
11635 Configuration headers:
11636 $config_headers
12447  
11638 Configuration links:
11639 $config_links
12448  
11641 Report bugs to <bug-autoconf@gnu.org>."
11642 _ACEOF
12449  
11644 cat >>$CONFIG_STATUS <<_ACEOF
11645 ac_cs_version="\\
11646 OOPSE config.status 2.0
11647 configured by $0, generated by GNU Autoconf 2.59,
11648  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12450  
11650 Copyright (C) 2003 Free Software Foundation, Inc.
11651 This config.status script is free software; the Free Software Foundation
11652 gives unlimited permission to copy, distribute and modify it."
11653 srcdir=$srcdir
11654 INSTALL="$INSTALL"
11655 _ACEOF
12451  
11657 cat >>$CONFIG_STATUS <<\_ACEOF
11658 # If no file are specified by the user, then we need to provide default
11659 # value.  By we need to know if files were specified by the user.
11660 ac_need_defaults=:
11661 while test $# != 0
11662 do
11663  case $1 in
11664  --*=*)
11665    ac_option=`expr "x$1" : 'x\([^=]*\)='`
11666    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11667    ac_shift=:
11668    ;;
11669  -*)
11670    ac_option=$1
11671    ac_optarg=$2
11672    ac_shift=shift
11673    ;;
11674  *) # This is not an option, so the user has probably given explicit
11675     # arguments.
11676     ac_option=$1
11677     ac_need_defaults=false;;
11678  esac
12452  
11680  case $ac_option in
11681  # Handling of the options.
11682 _ACEOF
11683 cat >>$CONFIG_STATUS <<\_ACEOF
11684  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11685    ac_cs_recheck=: ;;
11686  --version | --vers* | -V )
11687    echo "$ac_cs_version"; exit 0 ;;
11688  --he | --h)
11689    # Conflict between --help and --header
11690    { { echo "$as_me:$LINENO: error: ambiguous option: $1
11691 Try \`$0 --help' for more information." >&5
11692 echo "$as_me: error: ambiguous option: $1
11693 Try \`$0 --help' for more information." >&2;}
11694   { (exit 1); exit 1; }; };;
11695  --help | --hel | -h )
11696    echo "$ac_cs_usage"; exit 0 ;;
11697  --debug | --d* | -d )
11698    debug=: ;;
11699  --file | --fil | --fi | --f )
11700    $ac_shift
11701    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11702    ac_need_defaults=false;;
11703  --header | --heade | --head | --hea )
11704    $ac_shift
11705    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11706    ac_need_defaults=false;;
11707  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11708  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11709    ac_cs_silent=: ;;
12453  
12454 <  # This is an error.
11712 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11713 < Try \`$0 --help' for more information." >&5
11714 < echo "$as_me: error: unrecognized option: $1
11715 < Try \`$0 --help' for more information." >&2;}
11716 <   { (exit 1); exit 1; }; } ;;
11717 <
11718 <  *) ac_config_targets="$ac_config_targets $1" ;;
11719 <
11720 <  esac
11721 <  shift
11722 < done
11723 <
11724 < ac_configure_extra_args=
11725 <
11726 < if $ac_cs_silent; then
11727 <  exec 6>/dev/null
11728 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
11729 < fi
11730 <
11731 < _ACEOF
11732 < cat >>$CONFIG_STATUS <<_ACEOF
11733 < if \$ac_cs_recheck; then
11734 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11735 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11736 < fi
11737 <
11738 < _ACEOF
11739 <
11740 <
11741 <
11742 <
11743 <
11744 < cat >>$CONFIG_STATUS <<\_ACEOF
11745 < for ac_config_target in $ac_config_targets
12454 > 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
12455   do
12456 <  case "$ac_config_target" in
12457 <  # Handling of arguments.
12458 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
12459 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
12460 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
12461 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
12462 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
12463 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11755 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11756 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11757 <   { (exit 1); exit 1; }; };;
11758 <  esac
11759 < done
11760 <
11761 < # If the user did not use the arguments to specify the items to instantiate,
11762 < # then the envvar interface is used.  Set only those that are not.
11763 < # We use the long form for the default assignment because of an extremely
11764 < # bizarre bug on SunOS 4.1.3.
11765 < if $ac_need_defaults; then
11766 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11767 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11768 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
11769 < fi
11770 <
11771 < # Have a temporary directory for convenience.  Make it in the build tree
11772 < # simply because there is no reason to put it here, and in addition,
11773 < # creating and moving files from /tmp can sometimes cause problems.
11774 < # Create a temporary directory, and hook for its removal unless debugging.
11775 < $debug ||
11776 < {
11777 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11778 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
11779 < }
11780 <
11781 < # Create a (secure) tmp directory for tmp files.
11782 <
11783 < {
11784 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11785 <  test -n "$tmp" && test -d "$tmp"
11786 < }  ||
11787 < {
11788 <  tmp=./confstat$$-$RANDOM
11789 <  (umask 077 && mkdir $tmp)
11790 < } ||
11791 < {
11792 <   echo "$me: cannot create a temporary directory in ." >&2
11793 <   { (exit 1); exit 1; }
11794 < }
11795 <
12456 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12457 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
12458 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12459 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12460 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12461 > else
12462 >  cat >conftest.$ac_ext <<_ACEOF
12463 > /* confdefs.h.  */
12464   _ACEOF
12465 + cat confdefs.h >>conftest.$ac_ext
12466 + cat >>conftest.$ac_ext <<_ACEOF
12467 + /* end confdefs.h.  */
12468 + /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12469 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12470 + #define $ac_func innocuous_$ac_func
12471  
12472 < cat >>$CONFIG_STATUS <<_ACEOF
12472 > /* System header to define __stub macros and hopefully few prototypes,
12473 >    which can conflict with char $ac_func (); below.
12474 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12475 >    <limits.h> exists even on freestanding compilers.  */
12476  
12477 + #ifdef __STDC__
12478 + # include <limits.h>
12479 + #else
12480 + # include <assert.h>
12481 + #endif
12482 +
12483 + #undef $ac_func
12484 +
12485 + /* Override any GCC internal prototype to avoid an error.
12486 +   Use char because int might match the return type of a GCC
12487 +   builtin and then its argument prototype would still apply.  */
12488 + #ifdef __cplusplus
12489 + extern "C"
12490 + #endif
12491 + char $ac_func ();
12492 + /* The GNU C library defines this for functions which it implements
12493 +    to always fail with ENOSYS.  Some functions are actually named
12494 +    something starting with __ and the normal name is an alias.  */
12495 + #if defined __stub_$ac_func || defined __stub___$ac_func
12496 + choke me
12497 + #endif
12498 +
12499 + #ifdef FC_DUMMY_MAIN
12500 + #ifndef FC_DUMMY_MAIN_EQ_F77
12501 + #  ifdef __cplusplus
12502 +     extern "C"
12503 + #  endif
12504 +   int FC_DUMMY_MAIN() { return 1; }
12505 + #endif
12506 + #endif
12507 + int
12508 + main ()
12509 + {
12510 + return $ac_func ();
12511 +  ;
12512 +  return 0;
12513 + }
12514 + _ACEOF
12515 + rm -f conftest.$ac_objext conftest$ac_exeext
12516 + if { (ac_try="$ac_link"
12517 + case "(($ac_try" in
12518 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12519 +  *) ac_try_echo=$ac_try;;
12520 + esac
12521 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12522 +  (eval "$ac_link") 2>conftest.er1
12523 +  ac_status=$?
12524 +  grep -v '^ *+' conftest.er1 >conftest.err
12525 +  rm -f conftest.er1
12526 +  cat conftest.err >&5
12527 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12528 +  (exit $ac_status); } && {
12529 +         test -z "$ac_c_werror_flag" ||
12530 +         test ! -s conftest.err
12531 +       } && test -s conftest$ac_exeext &&
12532 +       $as_test_x conftest$ac_exeext; then
12533 +  eval "$as_ac_var=yes"
12534 + else
12535 +  echo "$as_me: failed program was:" >&5
12536 + sed 's/^/| /' conftest.$ac_ext >&5
12537 +
12538 +        eval "$as_ac_var=no"
12539 + fi
12540 +
12541 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12542 +      conftest$ac_exeext conftest.$ac_ext
12543 + fi
12544 + ac_res=`eval echo '${'$as_ac_var'}'`
12545 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
12546 + echo "${ECHO_T}$ac_res" >&6; }
12547 + if test `eval echo '${'$as_ac_var'}'` = yes; then
12548 +  cat >>confdefs.h <<_ACEOF
12549 + #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12550 + _ACEOF
12551 +
12552 + fi
12553 + done
12554 +
12555 +
12556 + # special check for _system_configuration because AIX <4.3.2 do not
12557 + # contain the `physmem' member.
12558 + { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
12559 + echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
12560 + cat >conftest.$ac_ext <<_ACEOF
12561 + /* confdefs.h.  */
12562 + _ACEOF
12563 + cat confdefs.h >>conftest.$ac_ext
12564 + cat >>conftest.$ac_ext <<_ACEOF
12565 + /* end confdefs.h.  */
12566 + #include <sys/systemcfg.h>
12567 + #ifdef FC_DUMMY_MAIN
12568 + #ifndef FC_DUMMY_MAIN_EQ_F77
12569 + #  ifdef __cplusplus
12570 +     extern "C"
12571 + #  endif
12572 +   int FC_DUMMY_MAIN() { return 1; }
12573 + #endif
12574 + #endif
12575 + int
12576 + main ()
12577 + {
12578 + double x = _system_configuration.physmem;
12579 +  ;
12580 +  return 0;
12581 + }
12582 + _ACEOF
12583 + rm -f conftest.$ac_objext
12584 + if { (ac_try="$ac_compile"
12585 + case "(($ac_try" in
12586 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12587 +  *) ac_try_echo=$ac_try;;
12588 + esac
12589 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12590 +  (eval "$ac_compile") 2>conftest.er1
12591 +  ac_status=$?
12592 +  grep -v '^ *+' conftest.er1 >conftest.err
12593 +  rm -f conftest.er1
12594 +  cat conftest.err >&5
12595 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 +  (exit $ac_status); } && {
12597 +         test -z "$ac_c_werror_flag" ||
12598 +         test ! -s conftest.err
12599 +       } && test -s conftest.$ac_objext; then
12600 +  { echo "$as_me:$LINENO: result: yes" >&5
12601 + echo "${ECHO_T}yes" >&6; }
12602 +
12603 + cat >>confdefs.h <<\_ACEOF
12604 + #define HAVE__SYSTEM_CONFIGURATION 1
12605 + _ACEOF
12606 +
12607 + else
12608 +  echo "$as_me: failed program was:" >&5
12609 + sed 's/^/| /' conftest.$ac_ext >&5
12610 +
12611 +        { echo "$as_me:$LINENO: result: no" >&5
12612 + echo "${ECHO_T}no" >&6; }
12613 + fi
12614 +
12615 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12616 +
12617 +  # clean out junk possibly left behind by a previous configuration
12618 +  rm -f src/getopt.h
12619 +  # Check for getopt_long support
12620 +
12621 + for ac_header in getopt.h
12622 + do
12623 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12624 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12625 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12626 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12627 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12628 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12629 + fi
12630 + ac_res=`eval echo '${'$as_ac_Header'}'`
12631 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
12632 + echo "${ECHO_T}$ac_res" >&6; }
12633 + else
12634 +  # Is the header compilable?
12635 + { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12636 + echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12637 + cat >conftest.$ac_ext <<_ACEOF
12638 + /* confdefs.h.  */
12639 + _ACEOF
12640 + cat confdefs.h >>conftest.$ac_ext
12641 + cat >>conftest.$ac_ext <<_ACEOF
12642 + /* end confdefs.h.  */
12643 + $ac_includes_default
12644 + #include <$ac_header>
12645 + _ACEOF
12646 + rm -f conftest.$ac_objext
12647 + if { (ac_try="$ac_compile"
12648 + case "(($ac_try" in
12649 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12650 +  *) ac_try_echo=$ac_try;;
12651 + esac
12652 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12653 +  (eval "$ac_compile") 2>conftest.er1
12654 +  ac_status=$?
12655 +  grep -v '^ *+' conftest.er1 >conftest.err
12656 +  rm -f conftest.er1
12657 +  cat conftest.err >&5
12658 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12659 +  (exit $ac_status); } && {
12660 +         test -z "$ac_c_werror_flag" ||
12661 +         test ! -s conftest.err
12662 +       } && test -s conftest.$ac_objext; then
12663 +  ac_header_compiler=yes
12664 + else
12665 +  echo "$as_me: failed program was:" >&5
12666 + sed 's/^/| /' conftest.$ac_ext >&5
12667 +
12668 +        ac_header_compiler=no
12669 + fi
12670 +
12671 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12672 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12673 + echo "${ECHO_T}$ac_header_compiler" >&6; }
12674 +
12675 + # Is the header present?
12676 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12677 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12678 + cat >conftest.$ac_ext <<_ACEOF
12679 + /* confdefs.h.  */
12680 + _ACEOF
12681 + cat confdefs.h >>conftest.$ac_ext
12682 + cat >>conftest.$ac_ext <<_ACEOF
12683 + /* end confdefs.h.  */
12684 + #include <$ac_header>
12685 + _ACEOF
12686 + if { (ac_try="$ac_cpp conftest.$ac_ext"
12687 + case "(($ac_try" in
12688 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12689 +  *) ac_try_echo=$ac_try;;
12690 + esac
12691 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12692 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12693 +  ac_status=$?
12694 +  grep -v '^ *+' conftest.er1 >conftest.err
12695 +  rm -f conftest.er1
12696 +  cat conftest.err >&5
12697 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12698 +  (exit $ac_status); } >/dev/null && {
12699 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12700 +         test ! -s conftest.err
12701 +       }; then
12702 +  ac_header_preproc=yes
12703 + else
12704 +  echo "$as_me: failed program was:" >&5
12705 + sed 's/^/| /' conftest.$ac_ext >&5
12706 +
12707 +  ac_header_preproc=no
12708 + fi
12709 +
12710 + rm -f conftest.err conftest.$ac_ext
12711 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12712 + echo "${ECHO_T}$ac_header_preproc" >&6; }
12713 +
12714 + # So?  What about this header?
12715 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12716 +  yes:no: )
12717 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12718 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12719 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12720 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12721 +    ac_header_preproc=yes
12722 +    ;;
12723 +  no:yes:* )
12724 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12725 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12726 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12727 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12728 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12729 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12730 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12731 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12732 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12733 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12734 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12735 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12736 +    ( cat <<\_ASBOX
12737 + ## ------------------------------ ##
12738 + ## Report this to gezelter@nd.edu ##
12739 + ## ------------------------------ ##
12740 + _ASBOX
12741 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
12742 +    ;;
12743 + esac
12744 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
12745 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12746 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12747 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12748 + else
12749 +  eval "$as_ac_Header=\$ac_header_preproc"
12750 + fi
12751 + ac_res=`eval echo '${'$as_ac_Header'}'`
12752 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
12753 + echo "${ECHO_T}$ac_res" >&6; }
12754 +
12755 + fi
12756 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
12757 +  cat >>confdefs.h <<_ACEOF
12758 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12759 + _ACEOF
12760 +
12761 + fi
12762 +
12763 + done
12764 +
12765 +
12766 + for ac_func in getopt_long
12767 + do
12768 + as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12769 + { echo "$as_me:$LINENO: checking for $ac_func" >&5
12770 + echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12771 + if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12772 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12773 + else
12774 +  cat >conftest.$ac_ext <<_ACEOF
12775 + /* confdefs.h.  */
12776 + _ACEOF
12777 + cat confdefs.h >>conftest.$ac_ext
12778 + cat >>conftest.$ac_ext <<_ACEOF
12779 + /* end confdefs.h.  */
12780 + /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12781 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12782 + #define $ac_func innocuous_$ac_func
12783 +
12784 + /* System header to define __stub macros and hopefully few prototypes,
12785 +    which can conflict with char $ac_func (); below.
12786 +    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12787 +    <limits.h> exists even on freestanding compilers.  */
12788 +
12789 + #ifdef __STDC__
12790 + # include <limits.h>
12791 + #else
12792 + # include <assert.h>
12793 + #endif
12794 +
12795 + #undef $ac_func
12796 +
12797 + /* Override any GCC internal prototype to avoid an error.
12798 +   Use char because int might match the return type of a GCC
12799 +   builtin and then its argument prototype would still apply.  */
12800 + #ifdef __cplusplus
12801 + extern "C"
12802 + #endif
12803 + char $ac_func ();
12804 + /* The GNU C library defines this for functions which it implements
12805 +    to always fail with ENOSYS.  Some functions are actually named
12806 +    something starting with __ and the normal name is an alias.  */
12807 + #if defined __stub_$ac_func || defined __stub___$ac_func
12808 + choke me
12809 + #endif
12810 +
12811 + #ifdef FC_DUMMY_MAIN
12812 + #ifndef FC_DUMMY_MAIN_EQ_F77
12813 + #  ifdef __cplusplus
12814 +     extern "C"
12815 + #  endif
12816 +   int FC_DUMMY_MAIN() { return 1; }
12817 + #endif
12818 + #endif
12819 + int
12820 + main ()
12821 + {
12822 + return $ac_func ();
12823 +  ;
12824 +  return 0;
12825 + }
12826 + _ACEOF
12827 + rm -f conftest.$ac_objext conftest$ac_exeext
12828 + if { (ac_try="$ac_link"
12829 + case "(($ac_try" in
12830 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12831 +  *) ac_try_echo=$ac_try;;
12832 + esac
12833 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12834 +  (eval "$ac_link") 2>conftest.er1
12835 +  ac_status=$?
12836 +  grep -v '^ *+' conftest.er1 >conftest.err
12837 +  rm -f conftest.er1
12838 +  cat conftest.err >&5
12839 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12840 +  (exit $ac_status); } && {
12841 +         test -z "$ac_c_werror_flag" ||
12842 +         test ! -s conftest.err
12843 +       } && test -s conftest$ac_exeext &&
12844 +       $as_test_x conftest$ac_exeext; then
12845 +  eval "$as_ac_var=yes"
12846 + else
12847 +  echo "$as_me: failed program was:" >&5
12848 + sed 's/^/| /' conftest.$ac_ext >&5
12849 +
12850 +        eval "$as_ac_var=no"
12851 + fi
12852 +
12853 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12854 +      conftest$ac_exeext conftest.$ac_ext
12855 + fi
12856 + ac_res=`eval echo '${'$as_ac_var'}'`
12857 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
12858 + echo "${ECHO_T}$ac_res" >&6; }
12859 + if test `eval echo '${'$as_ac_var'}'` = yes; then
12860 +  cat >>confdefs.h <<_ACEOF
12861 + #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12862 + _ACEOF
12863 +
12864 + else
12865 +  # FreeBSD has a gnugetopt library for this
12866 +    { echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
12867 + echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6; }
12868 + if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
12869 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12870 + else
12871 +  ac_check_lib_save_LIBS=$LIBS
12872 + LIBS="-lgnugetopt  $LIBS"
12873 + cat >conftest.$ac_ext <<_ACEOF
12874 + /* confdefs.h.  */
12875 + _ACEOF
12876 + cat confdefs.h >>conftest.$ac_ext
12877 + cat >>conftest.$ac_ext <<_ACEOF
12878 + /* end confdefs.h.  */
12879 +
12880 + /* Override any GCC internal prototype to avoid an error.
12881 +   Use char because int might match the return type of a GCC
12882 +   builtin and then its argument prototype would still apply.  */
12883 + #ifdef __cplusplus
12884 + extern "C"
12885 + #endif
12886 + char getopt_long ();
12887 + #ifdef FC_DUMMY_MAIN
12888 + #ifndef FC_DUMMY_MAIN_EQ_F77
12889 + #  ifdef __cplusplus
12890 +     extern "C"
12891 + #  endif
12892 +   int FC_DUMMY_MAIN() { return 1; }
12893 + #endif
12894 + #endif
12895 + int
12896 + main ()
12897 + {
12898 + return getopt_long ();
12899 +  ;
12900 +  return 0;
12901 + }
12902 + _ACEOF
12903 + rm -f conftest.$ac_objext conftest$ac_exeext
12904 + if { (ac_try="$ac_link"
12905 + case "(($ac_try" in
12906 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12907 +  *) ac_try_echo=$ac_try;;
12908 + esac
12909 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12910 +  (eval "$ac_link") 2>conftest.er1
12911 +  ac_status=$?
12912 +  grep -v '^ *+' conftest.er1 >conftest.err
12913 +  rm -f conftest.er1
12914 +  cat conftest.err >&5
12915 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12916 +  (exit $ac_status); } && {
12917 +         test -z "$ac_c_werror_flag" ||
12918 +         test ! -s conftest.err
12919 +       } && test -s conftest$ac_exeext &&
12920 +       $as_test_x conftest$ac_exeext; then
12921 +  ac_cv_lib_gnugetopt_getopt_long=yes
12922 + else
12923 +  echo "$as_me: failed program was:" >&5
12924 + sed 's/^/| /' conftest.$ac_ext >&5
12925 +
12926 +        ac_cv_lib_gnugetopt_getopt_long=no
12927 + fi
12928 +
12929 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12930 +      conftest$ac_exeext conftest.$ac_ext
12931 + LIBS=$ac_check_lib_save_LIBS
12932 + fi
12933 + { echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
12934 + echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6; }
12935 + if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
12936 +  cat >>confdefs.h <<\_ACEOF
12937 + #define HAVE_GETOPT_LONG 1
12938 + _ACEOF
12939 +
12940 + else
12941 +  # use the GNU replacement
12942 +      case " $LIBOBJS " in
12943 +  *" getopt.$ac_objext "* ) ;;
12944 +  *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
12945 + ;;
12946 + esac
12947 +
12948 +      case " $LIBOBJS " in
12949 +  *" getopt1.$ac_objext "* ) ;;
12950 +  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"
12951 + ;;
12952 + esac
12953 +
12954 +      ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
12955 +
12956 + fi
12957 +
12958 + fi
12959 + done
12960 +
12961 +
12962 + ac_ext=cpp
12963 + ac_cpp='$CXXCPP $CPPFLAGS'
12964 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12965 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12966 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12967 +
12968 + { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
12969 + echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; }
12970 + if test "${ac_cv_cxx_namespaces+set}" = set; then
12971 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12972 + else
12973 +
12974 + ac_ext=cpp
12975 + ac_cpp='$CXXCPP $CPPFLAGS'
12976 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12977 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12978 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12979 +
12980 + cat >conftest.$ac_ext <<_ACEOF
12981 + /* confdefs.h.  */
12982 + _ACEOF
12983 + cat confdefs.h >>conftest.$ac_ext
12984 + cat >>conftest.$ac_ext <<_ACEOF
12985 + /* end confdefs.h.  */
12986 + namespace Outer { namespace Inner { int i = 0; }}
12987 + #ifdef FC_DUMMY_MAIN
12988 + #ifndef FC_DUMMY_MAIN_EQ_F77
12989 + #  ifdef __cplusplus
12990 +     extern "C"
12991 + #  endif
12992 +   int FC_DUMMY_MAIN() { return 1; }
12993 + #endif
12994 + #endif
12995 + int
12996 + main ()
12997 + {
12998 + using namespace Outer::Inner; return i;
12999 +  ;
13000 +  return 0;
13001 + }
13002 + _ACEOF
13003 + rm -f conftest.$ac_objext
13004 + if { (ac_try="$ac_compile"
13005 + case "(($ac_try" in
13006 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13007 +  *) ac_try_echo=$ac_try;;
13008 + esac
13009 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13010 +  (eval "$ac_compile") 2>conftest.er1
13011 +  ac_status=$?
13012 +  grep -v '^ *+' conftest.er1 >conftest.err
13013 +  rm -f conftest.er1
13014 +  cat conftest.err >&5
13015 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13016 +  (exit $ac_status); } && {
13017 +         test -z "$ac_cxx_werror_flag" ||
13018 +         test ! -s conftest.err
13019 +       } && test -s conftest.$ac_objext; then
13020 +  ac_cv_cxx_namespaces=yes
13021 + else
13022 +  echo "$as_me: failed program was:" >&5
13023 + sed 's/^/| /' conftest.$ac_ext >&5
13024 +
13025 +        ac_cv_cxx_namespaces=no
13026 + fi
13027 +
13028 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13029 + ac_ext=cpp
13030 + ac_cpp='$CXXCPP $CPPFLAGS'
13031 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13032 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13033 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13034 +
13035 +
13036 + fi
13037 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
13038 + echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; }
13039 + if test "$ac_cv_cxx_namespaces" = yes; then
13040 +
13041 + cat >>confdefs.h <<\_ACEOF
13042 + #define HAVE_NAMESPACES
13043 + _ACEOF
13044 +
13045 + fi
13046 +
13047 + { echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
13048 + echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6; }
13049 + if test "${ac_cv_cxx_have_stl+set}" = set; then
13050 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13051 + else
13052 +
13053 +
13054 + ac_ext=cpp
13055 + ac_cpp='$CXXCPP $CPPFLAGS'
13056 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13057 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13058 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13059 +
13060 + cat >conftest.$ac_ext <<_ACEOF
13061 + /* confdefs.h.  */
13062 + _ACEOF
13063 + cat confdefs.h >>conftest.$ac_ext
13064 + cat >>conftest.$ac_ext <<_ACEOF
13065 + /* end confdefs.h.  */
13066 + #include <list>
13067 + #include <deque>
13068 + #ifdef HAVE_NAMESPACES
13069 + using namespace std;
13070 + #endif
13071 + #ifdef FC_DUMMY_MAIN
13072 + #ifndef FC_DUMMY_MAIN_EQ_F77
13073 + #  ifdef __cplusplus
13074 +     extern "C"
13075 + #  endif
13076 +   int FC_DUMMY_MAIN() { return 1; }
13077 + #endif
13078 + #endif
13079 + int
13080 + main ()
13081 + {
13082 + list<int> x; x.push_back(5);
13083 + list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
13084 +  ;
13085 +  return 0;
13086 + }
13087 + _ACEOF
13088 + rm -f conftest.$ac_objext
13089 + if { (ac_try="$ac_compile"
13090 + case "(($ac_try" in
13091 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13092 +  *) ac_try_echo=$ac_try;;
13093 + esac
13094 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13095 +  (eval "$ac_compile") 2>conftest.er1
13096 +  ac_status=$?
13097 +  grep -v '^ *+' conftest.er1 >conftest.err
13098 +  rm -f conftest.er1
13099 +  cat conftest.err >&5
13100 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13101 +  (exit $ac_status); } && {
13102 +         test -z "$ac_cxx_werror_flag" ||
13103 +         test ! -s conftest.err
13104 +       } && test -s conftest.$ac_objext; then
13105 +  ac_cv_cxx_have_stl=yes
13106 + else
13107 +  echo "$as_me: failed program was:" >&5
13108 + sed 's/^/| /' conftest.$ac_ext >&5
13109 +
13110 +        ac_cv_cxx_have_stl=no
13111 + fi
13112 +
13113 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13114 + ac_ext=cpp
13115 + ac_cpp='$CXXCPP $CPPFLAGS'
13116 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13117 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13118 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13119 +
13120 +
13121 + fi
13122 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
13123 + echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6; }
13124 + if test "$ac_cv_cxx_have_stl" = yes; then
13125 +
13126 + cat >>confdefs.h <<\_ACEOF
13127 + #define HAVE_STL
13128 + _ACEOF
13129 +
13130 + fi
13131 +
13132 +
13133 +
13134 +  if test "${ac_cv_header_iostream+set}" = set; then
13135 +  { echo "$as_me:$LINENO: checking for iostream" >&5
13136 + echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
13137 + if test "${ac_cv_header_iostream+set}" = set; then
13138 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13139 + fi
13140 + { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
13141 + echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
13142 + else
13143 +  # Is the header compilable?
13144 + { echo "$as_me:$LINENO: checking iostream usability" >&5
13145 + echo $ECHO_N "checking iostream usability... $ECHO_C" >&6; }
13146 + cat >conftest.$ac_ext <<_ACEOF
13147 + /* confdefs.h.  */
13148 + _ACEOF
13149 + cat confdefs.h >>conftest.$ac_ext
13150 + cat >>conftest.$ac_ext <<_ACEOF
13151 + /* end confdefs.h.  */
13152 + $ac_includes_default
13153 + #include <iostream>
13154 + _ACEOF
13155 + rm -f conftest.$ac_objext
13156 + if { (ac_try="$ac_compile"
13157 + case "(($ac_try" in
13158 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13159 +  *) ac_try_echo=$ac_try;;
13160 + esac
13161 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13162 +  (eval "$ac_compile") 2>conftest.er1
13163 +  ac_status=$?
13164 +  grep -v '^ *+' conftest.er1 >conftest.err
13165 +  rm -f conftest.er1
13166 +  cat conftest.err >&5
13167 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13168 +  (exit $ac_status); } && {
13169 +         test -z "$ac_cxx_werror_flag" ||
13170 +         test ! -s conftest.err
13171 +       } && test -s conftest.$ac_objext; then
13172 +  ac_header_compiler=yes
13173 + else
13174 +  echo "$as_me: failed program was:" >&5
13175 + sed 's/^/| /' conftest.$ac_ext >&5
13176 +
13177 +        ac_header_compiler=no
13178 + fi
13179 +
13180 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13181 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13182 + echo "${ECHO_T}$ac_header_compiler" >&6; }
13183 +
13184 + # Is the header present?
13185 + { echo "$as_me:$LINENO: checking iostream presence" >&5
13186 + echo $ECHO_N "checking iostream presence... $ECHO_C" >&6; }
13187 + cat >conftest.$ac_ext <<_ACEOF
13188 + /* confdefs.h.  */
13189 + _ACEOF
13190 + cat confdefs.h >>conftest.$ac_ext
13191 + cat >>conftest.$ac_ext <<_ACEOF
13192 + /* end confdefs.h.  */
13193 + #include <iostream>
13194 + _ACEOF
13195 + if { (ac_try="$ac_cpp conftest.$ac_ext"
13196 + case "(($ac_try" in
13197 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13198 +  *) ac_try_echo=$ac_try;;
13199 + esac
13200 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13201 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13202 +  ac_status=$?
13203 +  grep -v '^ *+' conftest.er1 >conftest.err
13204 +  rm -f conftest.er1
13205 +  cat conftest.err >&5
13206 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13207 +  (exit $ac_status); } >/dev/null && {
13208 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13209 +         test ! -s conftest.err
13210 +       }; then
13211 +  ac_header_preproc=yes
13212 + else
13213 +  echo "$as_me: failed program was:" >&5
13214 + sed 's/^/| /' conftest.$ac_ext >&5
13215 +
13216 +  ac_header_preproc=no
13217 + fi
13218 +
13219 + rm -f conftest.err conftest.$ac_ext
13220 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13221 + echo "${ECHO_T}$ac_header_preproc" >&6; }
13222 +
13223 + # So?  What about this header?
13224 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13225 +  yes:no: )
13226 +    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
13227 + echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
13228 +    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
13229 + echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
13230 +    ac_header_preproc=yes
13231 +    ;;
13232 +  no:yes:* )
13233 +    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
13234 + echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
13235 +    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
13236 + echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
13237 +    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
13238 + echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
13239 +    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
13240 + echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
13241 +    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
13242 + echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
13243 +    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
13244 + echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
13245 +    ( cat <<\_ASBOX
13246 + ## ------------------------------ ##
13247 + ## Report this to gezelter@nd.edu ##
13248 + ## ------------------------------ ##
13249 + _ASBOX
13250 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
13251 +    ;;
13252 + esac
13253 + { echo "$as_me:$LINENO: checking for iostream" >&5
13254 + echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
13255 + if test "${ac_cv_header_iostream+set}" = set; then
13256 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13257 + else
13258 +  ac_cv_header_iostream=$ac_header_preproc
13259 + fi
13260 + { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
13261 + echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
13262 +
13263 + fi
13264 + if test $ac_cv_header_iostream = yes; then
13265 +
13266 +
13267 + cat >>confdefs.h <<\_ACEOF
13268 + #define HAVE_IOSTREAM 1
13269 + _ACEOF
13270 +
13271 +
13272 + else
13273 +
13274 +
13275 + for ac_header in iostream.h
13276 + do
13277 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13278 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13279 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
13280 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13281 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13282 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13283 + fi
13284 + ac_res=`eval echo '${'$as_ac_Header'}'`
13285 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
13286 + echo "${ECHO_T}$ac_res" >&6; }
13287 + else
13288 +  # Is the header compilable?
13289 + { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13290 + echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13291 + cat >conftest.$ac_ext <<_ACEOF
13292 + /* confdefs.h.  */
13293 + _ACEOF
13294 + cat confdefs.h >>conftest.$ac_ext
13295 + cat >>conftest.$ac_ext <<_ACEOF
13296 + /* end confdefs.h.  */
13297 + $ac_includes_default
13298 + #include <$ac_header>
13299 + _ACEOF
13300 + rm -f conftest.$ac_objext
13301 + if { (ac_try="$ac_compile"
13302 + case "(($ac_try" in
13303 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13304 +  *) ac_try_echo=$ac_try;;
13305 + esac
13306 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13307 +  (eval "$ac_compile") 2>conftest.er1
13308 +  ac_status=$?
13309 +  grep -v '^ *+' conftest.er1 >conftest.err
13310 +  rm -f conftest.er1
13311 +  cat conftest.err >&5
13312 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313 +  (exit $ac_status); } && {
13314 +         test -z "$ac_cxx_werror_flag" ||
13315 +         test ! -s conftest.err
13316 +       } && test -s conftest.$ac_objext; then
13317 +  ac_header_compiler=yes
13318 + else
13319 +  echo "$as_me: failed program was:" >&5
13320 + sed 's/^/| /' conftest.$ac_ext >&5
13321 +
13322 +        ac_header_compiler=no
13323 + fi
13324 +
13325 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13326 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13327 + echo "${ECHO_T}$ac_header_compiler" >&6; }
13328 +
13329 + # Is the header present?
13330 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13331 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13332 + cat >conftest.$ac_ext <<_ACEOF
13333 + /* confdefs.h.  */
13334 + _ACEOF
13335 + cat confdefs.h >>conftest.$ac_ext
13336 + cat >>conftest.$ac_ext <<_ACEOF
13337 + /* end confdefs.h.  */
13338 + #include <$ac_header>
13339 + _ACEOF
13340 + if { (ac_try="$ac_cpp conftest.$ac_ext"
13341 + case "(($ac_try" in
13342 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13343 +  *) ac_try_echo=$ac_try;;
13344 + esac
13345 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13346 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13347 +  ac_status=$?
13348 +  grep -v '^ *+' conftest.er1 >conftest.err
13349 +  rm -f conftest.er1
13350 +  cat conftest.err >&5
13351 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13352 +  (exit $ac_status); } >/dev/null && {
13353 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13354 +         test ! -s conftest.err
13355 +       }; then
13356 +  ac_header_preproc=yes
13357 + else
13358 +  echo "$as_me: failed program was:" >&5
13359 + sed 's/^/| /' conftest.$ac_ext >&5
13360 +
13361 +  ac_header_preproc=no
13362 + fi
13363 +
13364 + rm -f conftest.err conftest.$ac_ext
13365 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13366 + echo "${ECHO_T}$ac_header_preproc" >&6; }
13367 +
13368 + # So?  What about this header?
13369 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13370 +  yes:no: )
13371 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13372 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13373 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13374 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13375 +    ac_header_preproc=yes
13376 +    ;;
13377 +  no:yes:* )
13378 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13379 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13380 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13381 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13382 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13383 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13384 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13385 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13386 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13387 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13388 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13389 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13390 +    ( cat <<\_ASBOX
13391 + ## ------------------------------ ##
13392 + ## Report this to gezelter@nd.edu ##
13393 + ## ------------------------------ ##
13394 + _ASBOX
13395 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
13396 +    ;;
13397 + esac
13398 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
13399 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13400 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13401 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13402 + else
13403 +  eval "$as_ac_Header=\$ac_header_preproc"
13404 + fi
13405 + ac_res=`eval echo '${'$as_ac_Header'}'`
13406 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
13407 + echo "${ECHO_T}$ac_res" >&6; }
13408 +
13409 + fi
13410 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
13411 +  cat >>confdefs.h <<_ACEOF
13412 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13413 + _ACEOF
13414 +
13415 + fi
13416 +
13417 + done
13418 +
13419 +
13420 + fi
13421 +
13422 +
13423 +
13424 +
13425 +  if test "${ac_cv_header_iomanip+set}" = set; then
13426 +  { echo "$as_me:$LINENO: checking for iomanip" >&5
13427 + echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
13428 + if test "${ac_cv_header_iomanip+set}" = set; then
13429 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13430 + fi
13431 + { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
13432 + echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
13433 + else
13434 +  # Is the header compilable?
13435 + { echo "$as_me:$LINENO: checking iomanip usability" >&5
13436 + echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6; }
13437 + cat >conftest.$ac_ext <<_ACEOF
13438 + /* confdefs.h.  */
13439 + _ACEOF
13440 + cat confdefs.h >>conftest.$ac_ext
13441 + cat >>conftest.$ac_ext <<_ACEOF
13442 + /* end confdefs.h.  */
13443 + $ac_includes_default
13444 + #include <iomanip>
13445 + _ACEOF
13446 + rm -f conftest.$ac_objext
13447 + if { (ac_try="$ac_compile"
13448 + case "(($ac_try" in
13449 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13450 +  *) ac_try_echo=$ac_try;;
13451 + esac
13452 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13453 +  (eval "$ac_compile") 2>conftest.er1
13454 +  ac_status=$?
13455 +  grep -v '^ *+' conftest.er1 >conftest.err
13456 +  rm -f conftest.er1
13457 +  cat conftest.err >&5
13458 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13459 +  (exit $ac_status); } && {
13460 +         test -z "$ac_cxx_werror_flag" ||
13461 +         test ! -s conftest.err
13462 +       } && test -s conftest.$ac_objext; then
13463 +  ac_header_compiler=yes
13464 + else
13465 +  echo "$as_me: failed program was:" >&5
13466 + sed 's/^/| /' conftest.$ac_ext >&5
13467 +
13468 +        ac_header_compiler=no
13469 + fi
13470 +
13471 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13472 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13473 + echo "${ECHO_T}$ac_header_compiler" >&6; }
13474 +
13475 + # Is the header present?
13476 + { echo "$as_me:$LINENO: checking iomanip presence" >&5
13477 + echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6; }
13478 + cat >conftest.$ac_ext <<_ACEOF
13479 + /* confdefs.h.  */
13480 + _ACEOF
13481 + cat confdefs.h >>conftest.$ac_ext
13482 + cat >>conftest.$ac_ext <<_ACEOF
13483 + /* end confdefs.h.  */
13484 + #include <iomanip>
13485 + _ACEOF
13486 + if { (ac_try="$ac_cpp conftest.$ac_ext"
13487 + case "(($ac_try" in
13488 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13489 +  *) ac_try_echo=$ac_try;;
13490 + esac
13491 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13492 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13493 +  ac_status=$?
13494 +  grep -v '^ *+' conftest.er1 >conftest.err
13495 +  rm -f conftest.er1
13496 +  cat conftest.err >&5
13497 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13498 +  (exit $ac_status); } >/dev/null && {
13499 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13500 +         test ! -s conftest.err
13501 +       }; then
13502 +  ac_header_preproc=yes
13503 + else
13504 +  echo "$as_me: failed program was:" >&5
13505 + sed 's/^/| /' conftest.$ac_ext >&5
13506 +
13507 +  ac_header_preproc=no
13508 + fi
13509 +
13510 + rm -f conftest.err conftest.$ac_ext
13511 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13512 + echo "${ECHO_T}$ac_header_preproc" >&6; }
13513 +
13514 + # So?  What about this header?
13515 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13516 +  yes:no: )
13517 +    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
13518 + echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
13519 +    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
13520 + echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
13521 +    ac_header_preproc=yes
13522 +    ;;
13523 +  no:yes:* )
13524 +    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
13525 + echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
13526 +    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
13527 + echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
13528 +    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
13529 + echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
13530 +    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
13531 + echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
13532 +    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
13533 + echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
13534 +    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
13535 + echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
13536 +    ( cat <<\_ASBOX
13537 + ## ------------------------------ ##
13538 + ## Report this to gezelter@nd.edu ##
13539 + ## ------------------------------ ##
13540 + _ASBOX
13541 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
13542 +    ;;
13543 + esac
13544 + { echo "$as_me:$LINENO: checking for iomanip" >&5
13545 + echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
13546 + if test "${ac_cv_header_iomanip+set}" = set; then
13547 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13548 + else
13549 +  ac_cv_header_iomanip=$ac_header_preproc
13550 + fi
13551 + { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
13552 + echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
13553 +
13554 + fi
13555 + if test $ac_cv_header_iomanip = yes; then
13556 +
13557 +
13558 + cat >>confdefs.h <<\_ACEOF
13559 + #define HAVE_IOMANIP 1
13560 + _ACEOF
13561 +
13562 +
13563 + else
13564 +
13565 +
13566 + for ac_header in iomanip.h
13567 + do
13568 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13569 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13570 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
13571 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13572 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13573 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13574 + fi
13575 + ac_res=`eval echo '${'$as_ac_Header'}'`
13576 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
13577 + echo "${ECHO_T}$ac_res" >&6; }
13578 + else
13579 +  # Is the header compilable?
13580 + { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13581 + echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13582 + cat >conftest.$ac_ext <<_ACEOF
13583 + /* confdefs.h.  */
13584 + _ACEOF
13585 + cat confdefs.h >>conftest.$ac_ext
13586 + cat >>conftest.$ac_ext <<_ACEOF
13587 + /* end confdefs.h.  */
13588 + $ac_includes_default
13589 + #include <$ac_header>
13590 + _ACEOF
13591 + rm -f conftest.$ac_objext
13592 + if { (ac_try="$ac_compile"
13593 + case "(($ac_try" in
13594 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13595 +  *) ac_try_echo=$ac_try;;
13596 + esac
13597 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13598 +  (eval "$ac_compile") 2>conftest.er1
13599 +  ac_status=$?
13600 +  grep -v '^ *+' conftest.er1 >conftest.err
13601 +  rm -f conftest.er1
13602 +  cat conftest.err >&5
13603 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13604 +  (exit $ac_status); } && {
13605 +         test -z "$ac_cxx_werror_flag" ||
13606 +         test ! -s conftest.err
13607 +       } && test -s conftest.$ac_objext; then
13608 +  ac_header_compiler=yes
13609 + else
13610 +  echo "$as_me: failed program was:" >&5
13611 + sed 's/^/| /' conftest.$ac_ext >&5
13612 +
13613 +        ac_header_compiler=no
13614 + fi
13615 +
13616 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13617 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13618 + echo "${ECHO_T}$ac_header_compiler" >&6; }
13619 +
13620 + # Is the header present?
13621 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13622 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13623 + cat >conftest.$ac_ext <<_ACEOF
13624 + /* confdefs.h.  */
13625 + _ACEOF
13626 + cat confdefs.h >>conftest.$ac_ext
13627 + cat >>conftest.$ac_ext <<_ACEOF
13628 + /* end confdefs.h.  */
13629 + #include <$ac_header>
13630 + _ACEOF
13631 + if { (ac_try="$ac_cpp conftest.$ac_ext"
13632 + case "(($ac_try" in
13633 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13634 +  *) ac_try_echo=$ac_try;;
13635 + esac
13636 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13637 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13638 +  ac_status=$?
13639 +  grep -v '^ *+' conftest.er1 >conftest.err
13640 +  rm -f conftest.er1
13641 +  cat conftest.err >&5
13642 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13643 +  (exit $ac_status); } >/dev/null && {
13644 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13645 +         test ! -s conftest.err
13646 +       }; then
13647 +  ac_header_preproc=yes
13648 + else
13649 +  echo "$as_me: failed program was:" >&5
13650 + sed 's/^/| /' conftest.$ac_ext >&5
13651 +
13652 +  ac_header_preproc=no
13653 + fi
13654 +
13655 + rm -f conftest.err conftest.$ac_ext
13656 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13657 + echo "${ECHO_T}$ac_header_preproc" >&6; }
13658 +
13659 + # So?  What about this header?
13660 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13661 +  yes:no: )
13662 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13663 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13664 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13665 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13666 +    ac_header_preproc=yes
13667 +    ;;
13668 +  no:yes:* )
13669 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13670 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13671 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13672 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13673 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13674 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13675 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13676 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13677 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13678 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13679 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13680 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13681 +    ( cat <<\_ASBOX
13682 + ## ------------------------------ ##
13683 + ## Report this to gezelter@nd.edu ##
13684 + ## ------------------------------ ##
13685 + _ASBOX
13686 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
13687 +    ;;
13688 + esac
13689 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
13690 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13691 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13692 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13693 + else
13694 +  eval "$as_ac_Header=\$ac_header_preproc"
13695 + fi
13696 + ac_res=`eval echo '${'$as_ac_Header'}'`
13697 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
13698 + echo "${ECHO_T}$ac_res" >&6; }
13699 +
13700 + fi
13701 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
13702 +  cat >>confdefs.h <<_ACEOF
13703 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13704 + _ACEOF
13705 +
13706 + fi
13707 +
13708 + done
13709 +
13710 +
13711 + fi
13712 +
13713 +
13714 +
13715 +
13716 + for ac_header in cmath
13717 + do
13718 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13719 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13720 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
13721 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13722 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13723 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13724 + fi
13725 + ac_res=`eval echo '${'$as_ac_Header'}'`
13726 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
13727 + echo "${ECHO_T}$ac_res" >&6; }
13728 + else
13729 +  # Is the header compilable?
13730 + { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13731 + echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13732 + cat >conftest.$ac_ext <<_ACEOF
13733 + /* confdefs.h.  */
13734 + _ACEOF
13735 + cat confdefs.h >>conftest.$ac_ext
13736 + cat >>conftest.$ac_ext <<_ACEOF
13737 + /* end confdefs.h.  */
13738 + $ac_includes_default
13739 + #include <$ac_header>
13740 + _ACEOF
13741 + rm -f conftest.$ac_objext
13742 + if { (ac_try="$ac_compile"
13743 + case "(($ac_try" in
13744 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13745 +  *) ac_try_echo=$ac_try;;
13746 + esac
13747 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13748 +  (eval "$ac_compile") 2>conftest.er1
13749 +  ac_status=$?
13750 +  grep -v '^ *+' conftest.er1 >conftest.err
13751 +  rm -f conftest.er1
13752 +  cat conftest.err >&5
13753 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13754 +  (exit $ac_status); } && {
13755 +         test -z "$ac_cxx_werror_flag" ||
13756 +         test ! -s conftest.err
13757 +       } && test -s conftest.$ac_objext; then
13758 +  ac_header_compiler=yes
13759 + else
13760 +  echo "$as_me: failed program was:" >&5
13761 + sed 's/^/| /' conftest.$ac_ext >&5
13762 +
13763 +        ac_header_compiler=no
13764 + fi
13765 +
13766 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13767 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13768 + echo "${ECHO_T}$ac_header_compiler" >&6; }
13769 +
13770 + # Is the header present?
13771 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13772 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13773 + cat >conftest.$ac_ext <<_ACEOF
13774 + /* confdefs.h.  */
13775 + _ACEOF
13776 + cat confdefs.h >>conftest.$ac_ext
13777 + cat >>conftest.$ac_ext <<_ACEOF
13778 + /* end confdefs.h.  */
13779 + #include <$ac_header>
13780 + _ACEOF
13781 + if { (ac_try="$ac_cpp conftest.$ac_ext"
13782 + case "(($ac_try" in
13783 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13784 +  *) ac_try_echo=$ac_try;;
13785 + esac
13786 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13787 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13788 +  ac_status=$?
13789 +  grep -v '^ *+' conftest.er1 >conftest.err
13790 +  rm -f conftest.er1
13791 +  cat conftest.err >&5
13792 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13793 +  (exit $ac_status); } >/dev/null && {
13794 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13795 +         test ! -s conftest.err
13796 +       }; then
13797 +  ac_header_preproc=yes
13798 + else
13799 +  echo "$as_me: failed program was:" >&5
13800 + sed 's/^/| /' conftest.$ac_ext >&5
13801 +
13802 +  ac_header_preproc=no
13803 + fi
13804 +
13805 + rm -f conftest.err conftest.$ac_ext
13806 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13807 + echo "${ECHO_T}$ac_header_preproc" >&6; }
13808 +
13809 + # So?  What about this header?
13810 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13811 +  yes:no: )
13812 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13813 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13814 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13815 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13816 +    ac_header_preproc=yes
13817 +    ;;
13818 +  no:yes:* )
13819 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13820 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13821 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13822 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13823 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13824 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13825 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13826 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13827 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13828 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13829 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13830 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13831 +    ( cat <<\_ASBOX
13832 + ## ------------------------------ ##
13833 + ## Report this to gezelter@nd.edu ##
13834 + ## ------------------------------ ##
13835 + _ASBOX
13836 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
13837 +    ;;
13838 + esac
13839 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
13840 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13841 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13842 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13843 + else
13844 +  eval "$as_ac_Header=\$ac_header_preproc"
13845 + fi
13846 + ac_res=`eval echo '${'$as_ac_Header'}'`
13847 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
13848 + echo "${ECHO_T}$ac_res" >&6; }
13849 +
13850 + fi
13851 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
13852 +  cat >>confdefs.h <<_ACEOF
13853 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13854 + _ACEOF
13855 +
13856 + fi
13857 +
13858 + done
13859 +
13860 +
13861 +
13862 +
13863 +  { echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
13864 + echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6; }
13865 + if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
13866 +  echo $ECHO_N "(cached) $ECHO_C" >&6
13867 + else
13868 +
13869 +      ac_cv_cxx_have_std_iostream=no
13870 +      ac_cv_cxx_need_use_std_iostream=no
13871 +      if test "x$ac_cv_cxx_namespaces" = xyes; then
13872 +
13873 +        ac_ext=cpp
13874 + ac_cpp='$CXXCPP $CPPFLAGS'
13875 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13876 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13877 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13878 +
13879 +        cat >conftest.$ac_ext <<_ACEOF
13880 + /* confdefs.h.  */
13881 + _ACEOF
13882 + cat confdefs.h >>conftest.$ac_ext
13883 + cat >>conftest.$ac_ext <<_ACEOF
13884 + /* end confdefs.h.  */
13885 +
13886 + #ifdef HAVE_IOSTREAM
13887 + #include <iostream>
13888 + #else
13889 + #include <iostream.h>
13890 + #endif
13891 +
13892 + #ifdef FC_DUMMY_MAIN
13893 + #ifndef FC_DUMMY_MAIN_EQ_F77
13894 + #  ifdef __cplusplus
13895 +     extern "C"
13896 + #  endif
13897 +   int FC_DUMMY_MAIN() { return 1; }
13898 + #endif
13899 + #endif
13900 + int
13901 + main ()
13902 + {
13903 + std::cout<<"Hello World"<<std::endl;return 0;
13904 +  ;
13905 +  return 0;
13906 + }
13907 + _ACEOF
13908 + rm -f conftest.$ac_objext
13909 + if { (ac_try="$ac_compile"
13910 + case "(($ac_try" in
13911 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13912 +  *) ac_try_echo=$ac_try;;
13913 + esac
13914 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13915 +  (eval "$ac_compile") 2>conftest.er1
13916 +  ac_status=$?
13917 +  grep -v '^ *+' conftest.er1 >conftest.err
13918 +  rm -f conftest.er1
13919 +  cat conftest.err >&5
13920 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13921 +  (exit $ac_status); } && {
13922 +         test -z "$ac_cxx_werror_flag" ||
13923 +         test ! -s conftest.err
13924 +       } && test -s conftest.$ac_objext; then
13925 +  ac_cv_cxx_have_std_iostream=yes
13926 + else
13927 +  echo "$as_me: failed program was:" >&5
13928 + sed 's/^/| /' conftest.$ac_ext >&5
13929 +
13930 +
13931 + fi
13932 +
13933 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13934 +        cat >conftest.$ac_ext <<_ACEOF
13935 + /* confdefs.h.  */
13936 + _ACEOF
13937 + cat confdefs.h >>conftest.$ac_ext
13938 + cat >>conftest.$ac_ext <<_ACEOF
13939 + /* end confdefs.h.  */
13940 +
13941 + #define __USE_STD_IOSTREAM 1
13942 + #ifdef HAVE_IOSTREAM
13943 + #include <iostream>
13944 + #else
13945 + #include <iostream.h>
13946 + #endif
13947 +
13948 + #ifdef FC_DUMMY_MAIN
13949 + #ifndef FC_DUMMY_MAIN_EQ_F77
13950 + #  ifdef __cplusplus
13951 +     extern "C"
13952 + #  endif
13953 +   int FC_DUMMY_MAIN() { return 1; }
13954 + #endif
13955 + #endif
13956 + int
13957 + main ()
13958 + {
13959 + std::cout<<"Hello World"<<std::endl;return 0;
13960 +  ;
13961 +  return 0;
13962 + }
13963 + _ACEOF
13964 + rm -f conftest.$ac_objext
13965 + if { (ac_try="$ac_compile"
13966 + case "(($ac_try" in
13967 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13968 +  *) ac_try_echo=$ac_try;;
13969 + esac
13970 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13971 +  (eval "$ac_compile") 2>conftest.er1
13972 +  ac_status=$?
13973 +  grep -v '^ *+' conftest.er1 >conftest.err
13974 +  rm -f conftest.er1
13975 +  cat conftest.err >&5
13976 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13977 +  (exit $ac_status); } && {
13978 +         test -z "$ac_cxx_werror_flag" ||
13979 +         test ! -s conftest.err
13980 +       } && test -s conftest.$ac_objext; then
13981 +  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
13982 + else
13983 +  echo "$as_me: failed program was:" >&5
13984 + sed 's/^/| /' conftest.$ac_ext >&5
13985 +
13986 +
13987 + fi
13988 +
13989 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13990 +        ac_ext=cpp
13991 + ac_cpp='$CXXCPP $CPPFLAGS'
13992 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13993 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13994 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13995 +
13996 +      fi
13997 +
13998 + fi
13999 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
14000 + echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6; }
14001 +  if test "$ac_cv_cxx_have_std_iostream" = yes; then
14002 +
14003 + cat >>confdefs.h <<\_ACEOF
14004 + #define HAVE_STD_IOSTREAM 1
14005 + _ACEOF
14006 +
14007 +  fi
14008 +  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
14009 +
14010 + cat >>confdefs.h <<\_ACEOF
14011 + #define __USE_STD_IOSTREAM 1
14012 + _ACEOF
14013 +
14014 +  fi
14015 +
14016 +
14017 +
14018 +
14019 +  { echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
14020 + echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6; }
14021 + if test "${ac_cv_cxx_have_std_stl+set}" = set; then
14022 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14023 + else
14024 +
14025 +      ac_cv_cxx_have_std_stl=no
14026 +      if test "x$ac_cv_cxx_namespaces" = xyes; then
14027 +
14028 +        ac_ext=cpp
14029 + ac_cpp='$CXXCPP $CPPFLAGS'
14030 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14031 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14032 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14033 +
14034 +        cat >conftest.$ac_ext <<_ACEOF
14035 + /* confdefs.h.  */
14036 + _ACEOF
14037 + cat confdefs.h >>conftest.$ac_ext
14038 + cat >>conftest.$ac_ext <<_ACEOF
14039 + /* end confdefs.h.  */
14040 + #include <list>
14041 +
14042 + #ifdef FC_DUMMY_MAIN
14043 + #ifndef FC_DUMMY_MAIN_EQ_F77
14044 + #  ifdef __cplusplus
14045 +     extern "C"
14046 + #  endif
14047 +   int FC_DUMMY_MAIN() { return 1; }
14048 + #endif
14049 + #endif
14050 + int
14051 + main ()
14052 + {
14053 + std::list<int> foo;return 0;
14054 +  ;
14055 +  return 0;
14056 + }
14057 + _ACEOF
14058 + rm -f conftest.$ac_objext
14059 + if { (ac_try="$ac_compile"
14060 + case "(($ac_try" in
14061 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14062 +  *) ac_try_echo=$ac_try;;
14063 + esac
14064 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14065 +  (eval "$ac_compile") 2>conftest.er1
14066 +  ac_status=$?
14067 +  grep -v '^ *+' conftest.er1 >conftest.err
14068 +  rm -f conftest.er1
14069 +  cat conftest.err >&5
14070 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14071 +  (exit $ac_status); } && {
14072 +         test -z "$ac_cxx_werror_flag" ||
14073 +         test ! -s conftest.err
14074 +       } && test -s conftest.$ac_objext; then
14075 +  ac_cv_cxx_have_std_stl=yes
14076 + else
14077 +  echo "$as_me: failed program was:" >&5
14078 + sed 's/^/| /' conftest.$ac_ext >&5
14079 +
14080 +
14081 + fi
14082 +
14083 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14084 +        ac_ext=cpp
14085 + ac_cpp='$CXXCPP $CPPFLAGS'
14086 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14087 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14088 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14089 +
14090 +      fi
14091 +
14092 + fi
14093 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
14094 + echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6; }
14095 +  if test "$ac_cv_cxx_have_std_stl" = yes; then
14096 +
14097 + cat >>confdefs.h <<\_ACEOF
14098 + #define HAVE_STD_STL 1
14099 + _ACEOF
14100 +
14101 +  fi
14102 +
14103 +
14104 +
14105 +  { echo "$as_me:$LINENO: checking for fstream::attach()" >&5
14106 + echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6; }
14107 + if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
14108 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14109 + else
14110 +
14111 +    ac_cv_cxx_have_fstream_attach=no
14112 +
14113 +    ac_ext=cpp
14114 + ac_cpp='$CXXCPP $CPPFLAGS'
14115 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14116 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14117 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14118 +
14119 +    cat >conftest.$ac_ext <<_ACEOF
14120 + /* confdefs.h.  */
14121 + _ACEOF
14122 + cat confdefs.h >>conftest.$ac_ext
14123 + cat >>conftest.$ac_ext <<_ACEOF
14124 + /* end confdefs.h.  */
14125 +
14126 + #ifdef HAVE_IOSTREAM
14127 + #include <fstream>
14128 + #else
14129 + #include <fstream.h>
14130 + #endif
14131 + #ifdef HAVE_STD_IOSTREAM
14132 + using namespace std;
14133 + #endif
14134 +
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 + int fd=0;ofstream s;s.attach(fd);
14147 +  ;
14148 +  return 0;
14149 + }
14150 + _ACEOF
14151 + rm -f conftest.$ac_objext
14152 + if { (ac_try="$ac_compile"
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_compile") 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_cxx_werror_flag" ||
14166 +         test ! -s conftest.err
14167 +       } && test -s conftest.$ac_objext; then
14168 +  ac_cv_cxx_have_fstream_attach=yes
14169 + else
14170 +  echo "$as_me: failed program was:" >&5
14171 + sed 's/^/| /' conftest.$ac_ext >&5
14172 +
14173 +
14174 + fi
14175 +
14176 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14177 +    ac_ext=cpp
14178 + ac_cpp='$CXXCPP $CPPFLAGS'
14179 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14180 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14181 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14182 +
14183 +
14184 + fi
14185 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
14186 + echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6; }
14187 +  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
14188 +
14189 + cat >>confdefs.h <<\_ACEOF
14190 + #define HAVE_FSTREAM_ATTACH 1
14191 + _ACEOF
14192 +
14193 +  fi
14194 +
14195 +
14196 +
14197 +  { echo "$as_me:$LINENO: checking for fstream::open()" >&5
14198 + echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6; }
14199 + if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
14200 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14201 + else
14202 +
14203 +    ac_cv_cxx_have_fstream_open=no
14204 +    ac_cv_cxx_fstream_open_prot=no
14205 +
14206 +    ac_ext=cpp
14207 + ac_cpp='$CXXCPP $CPPFLAGS'
14208 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14209 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14210 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14211 +
14212 +    # Try with 2 parameters
14213 +    cat >conftest.$ac_ext <<_ACEOF
14214 + /* confdefs.h.  */
14215 + _ACEOF
14216 + cat confdefs.h >>conftest.$ac_ext
14217 + cat >>conftest.$ac_ext <<_ACEOF
14218 + /* end confdefs.h.  */
14219 +
14220 + #ifdef HAVE_IOSTREAM
14221 + #include <fstream>
14222 + #else
14223 + #include <fstream.h>
14224 + #endif
14225 + #ifdef HAVE_STD_IOSTREAM
14226 + using namespace std;
14227 + #endif
14228 +
14229 + #ifdef FC_DUMMY_MAIN
14230 + #ifndef FC_DUMMY_MAIN_EQ_F77
14231 + #  ifdef __cplusplus
14232 +     extern "C"
14233 + #  endif
14234 +   int FC_DUMMY_MAIN() { return 1; }
14235 + #endif
14236 + #endif
14237 + int
14238 + main ()
14239 + {
14240 + ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
14241 +  ;
14242 +  return 0;
14243 + }
14244 + _ACEOF
14245 + rm -f conftest.$ac_objext
14246 + if { (ac_try="$ac_compile"
14247 + case "(($ac_try" in
14248 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14249 +  *) ac_try_echo=$ac_try;;
14250 + esac
14251 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14252 +  (eval "$ac_compile") 2>conftest.er1
14253 +  ac_status=$?
14254 +  grep -v '^ *+' conftest.er1 >conftest.err
14255 +  rm -f conftest.er1
14256 +  cat conftest.err >&5
14257 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14258 +  (exit $ac_status); } && {
14259 +         test -z "$ac_cxx_werror_flag" ||
14260 +         test ! -s conftest.err
14261 +       } && test -s conftest.$ac_objext; then
14262 +  ac_cv_cxx_have_fstream_open=yes
14263 + else
14264 +  echo "$as_me: failed program was:" >&5
14265 + sed 's/^/| /' conftest.$ac_ext >&5
14266 +
14267 +
14268 + fi
14269 +
14270 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14271 +    # Try with mode parameter
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 + #ifdef HAVE_IOSTREAM
14280 + #include <fstream>
14281 + #else
14282 + #include <fstream.h>
14283 + #endif
14284 + #ifdef HAVE_STD_IOSTREAM
14285 + using namespace std;
14286 + #endif
14287 +
14288 + #ifdef FC_DUMMY_MAIN
14289 + #ifndef FC_DUMMY_MAIN_EQ_F77
14290 + #  ifdef __cplusplus
14291 +     extern "C"
14292 + #  endif
14293 +   int FC_DUMMY_MAIN() { return 1; }
14294 + #endif
14295 + #endif
14296 + int
14297 + main ()
14298 + {
14299 + ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
14300 +  ;
14301 +  return 0;
14302 + }
14303 + _ACEOF
14304 + rm -f conftest.$ac_objext
14305 + if { (ac_try="$ac_compile"
14306 + case "(($ac_try" in
14307 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14308 +  *) ac_try_echo=$ac_try;;
14309 + esac
14310 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14311 +  (eval "$ac_compile") 2>conftest.er1
14312 +  ac_status=$?
14313 +  grep -v '^ *+' conftest.er1 >conftest.err
14314 +  rm -f conftest.er1
14315 +  cat conftest.err >&5
14316 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14317 +  (exit $ac_status); } && {
14318 +         test -z "$ac_cxx_werror_flag" ||
14319 +         test ! -s conftest.err
14320 +       } && test -s conftest.$ac_objext; then
14321 +  ac_cv_cxx_fstream_open_prot=yes
14322 + else
14323 +  echo "$as_me: failed program was:" >&5
14324 + sed 's/^/| /' conftest.$ac_ext >&5
14325 +
14326 +
14327 + fi
14328 +
14329 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14330 +    ac_ext=cpp
14331 + ac_cpp='$CXXCPP $CPPFLAGS'
14332 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14333 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14334 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14335 +
14336 +
14337 + fi
14338 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
14339 + echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6; }
14340 +  if test "$ac_cv_cxx_have_fstream_open" = yes; then
14341 +
14342 + cat >>confdefs.h <<\_ACEOF
14343 + #define HAVE_FSTREAM_OPEN 1
14344 + _ACEOF
14345 +
14346 +  fi
14347 +  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
14348 +
14349 + cat >>confdefs.h <<\_ACEOF
14350 + #define FSTREAM_OPEN_PROT 1
14351 + _ACEOF
14352 +
14353 +  fi
14354 +
14355 +
14356 +
14357 +
14358 +
14359 +
14360 +
14361 + for ac_header in ctype.h iostream fstream sstream strstream
14362 + do
14363 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14364 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14365 +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
14366 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14367 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14368 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14369 + fi
14370 + ac_res=`eval echo '${'$as_ac_Header'}'`
14371 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
14372 + echo "${ECHO_T}$ac_res" >&6; }
14373 + else
14374 +  # Is the header compilable?
14375 + { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14376 + echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14377 + cat >conftest.$ac_ext <<_ACEOF
14378 + /* confdefs.h.  */
14379 + _ACEOF
14380 + cat confdefs.h >>conftest.$ac_ext
14381 + cat >>conftest.$ac_ext <<_ACEOF
14382 + /* end confdefs.h.  */
14383 + $ac_includes_default
14384 + #include <$ac_header>
14385 + _ACEOF
14386 + rm -f conftest.$ac_objext
14387 + if { (ac_try="$ac_compile"
14388 + case "(($ac_try" in
14389 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14390 +  *) ac_try_echo=$ac_try;;
14391 + esac
14392 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14393 +  (eval "$ac_compile") 2>conftest.er1
14394 +  ac_status=$?
14395 +  grep -v '^ *+' conftest.er1 >conftest.err
14396 +  rm -f conftest.er1
14397 +  cat conftest.err >&5
14398 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14399 +  (exit $ac_status); } && {
14400 +         test -z "$ac_cxx_werror_flag" ||
14401 +         test ! -s conftest.err
14402 +       } && test -s conftest.$ac_objext; then
14403 +  ac_header_compiler=yes
14404 + else
14405 +  echo "$as_me: failed program was:" >&5
14406 + sed 's/^/| /' conftest.$ac_ext >&5
14407 +
14408 +        ac_header_compiler=no
14409 + fi
14410 +
14411 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14412 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14413 + echo "${ECHO_T}$ac_header_compiler" >&6; }
14414 +
14415 + # Is the header present?
14416 + { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14417 + echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14418 + cat >conftest.$ac_ext <<_ACEOF
14419 + /* confdefs.h.  */
14420 + _ACEOF
14421 + cat confdefs.h >>conftest.$ac_ext
14422 + cat >>conftest.$ac_ext <<_ACEOF
14423 + /* end confdefs.h.  */
14424 + #include <$ac_header>
14425 + _ACEOF
14426 + if { (ac_try="$ac_cpp conftest.$ac_ext"
14427 + case "(($ac_try" in
14428 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14429 +  *) ac_try_echo=$ac_try;;
14430 + esac
14431 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14432 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14433 +  ac_status=$?
14434 +  grep -v '^ *+' conftest.er1 >conftest.err
14435 +  rm -f conftest.er1
14436 +  cat conftest.err >&5
14437 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14438 +  (exit $ac_status); } >/dev/null && {
14439 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
14440 +         test ! -s conftest.err
14441 +       }; then
14442 +  ac_header_preproc=yes
14443 + else
14444 +  echo "$as_me: failed program was:" >&5
14445 + sed 's/^/| /' conftest.$ac_ext >&5
14446 +
14447 +  ac_header_preproc=no
14448 + fi
14449 +
14450 + rm -f conftest.err conftest.$ac_ext
14451 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14452 + echo "${ECHO_T}$ac_header_preproc" >&6; }
14453 +
14454 + # So?  What about this header?
14455 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14456 +  yes:no: )
14457 +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14458 + echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14459 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14460 + echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14461 +    ac_header_preproc=yes
14462 +    ;;
14463 +  no:yes:* )
14464 +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14465 + echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14466 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14467 + echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14468 +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14469 + echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14470 +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14471 + echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14472 +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14473 + echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14474 +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14475 + echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14476 +    ( cat <<\_ASBOX
14477 + ## ------------------------------ ##
14478 + ## Report this to gezelter@nd.edu ##
14479 + ## ------------------------------ ##
14480 + _ASBOX
14481 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
14482 +    ;;
14483 + esac
14484 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
14485 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14486 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14487 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14488 + else
14489 +  eval "$as_ac_Header=\$ac_header_preproc"
14490 + fi
14491 + ac_res=`eval echo '${'$as_ac_Header'}'`
14492 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
14493 + echo "${ECHO_T}$ac_res" >&6; }
14494 +
14495 + fi
14496 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
14497 +  cat >>confdefs.h <<_ACEOF
14498 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14499 + _ACEOF
14500 +
14501 + fi
14502 +
14503 + done
14504 +
14505 + # AC_CPP_FUNC
14506 + # ------------------ #
14507 + # Checks to see if ANSI C99 CPP variable __func__ works.
14508 + # If not, perhaps __FUNCTION__ works instead.
14509 + # If not, we'll just define __func__ to "".
14510 + # AC_CPP_FUNC
14511 +
14512 +   case $ac_cv_prog_cc_stdc in
14513 +  no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;;
14514 +  *) { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
14515 + echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
14516 + if test "${ac_cv_prog_cc_c99+set}" = set; then
14517 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14518 + else
14519 +  ac_cv_prog_cc_c99=no
14520 + ac_save_CC=$CC
14521 + cat >conftest.$ac_ext <<_ACEOF
14522 + /* confdefs.h.  */
14523 + _ACEOF
14524 + cat confdefs.h >>conftest.$ac_ext
14525 + cat >>conftest.$ac_ext <<_ACEOF
14526 + /* end confdefs.h.  */
14527 + #include <stdarg.h>
14528 + #include <stdbool.h>
14529 + #include <stdlib.h>
14530 + #include <wchar.h>
14531 + #include <stdio.h>
14532 +
14533 + // Check varargs macros.  These examples are taken from C99 6.10.3.5.
14534 + #define debug(...) fprintf (stderr, __VA_ARGS__)
14535 + #define showlist(...) puts (#__VA_ARGS__)
14536 + #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
14537 + static void
14538 + test_varargs_macros (void)
14539 + {
14540 +  int x = 1234;
14541 +  int y = 5678;
14542 +  debug ("Flag");
14543 +  debug ("X = %d\n", x);
14544 +  showlist (The first, second, and third items.);
14545 +  report (x>y, "x is %d but y is %d", x, y);
14546 + }
14547 +
14548 + // Check long long types.
14549 + #define BIG64 18446744073709551615ull
14550 + #define BIG32 4294967295ul
14551 + #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
14552 + #if !BIG_OK
14553 +  your preprocessor is broken;
14554 + #endif
14555 + #if BIG_OK
14556 + #else
14557 +  your preprocessor is broken;
14558 + #endif
14559 + static long long int bignum = -9223372036854775807LL;
14560 + static unsigned long long int ubignum = BIG64;
14561 +
14562 + struct incomplete_array
14563 + {
14564 +  int datasize;
14565 +  double data[];
14566 + };
14567 +
14568 + struct named_init {
14569 +  int number;
14570 +  const wchar_t *name;
14571 +  double average;
14572 + };
14573 +
14574 + typedef const char *ccp;
14575 +
14576 + static inline int
14577 + test_restrict (ccp restrict text)
14578 + {
14579 +  // See if C++-style comments work.
14580 +  // Iterate through items via the restricted pointer.
14581 +  // Also check for declarations in for loops.
14582 +  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
14583 +    continue;
14584 +  return 0;
14585 + }
14586 +
14587 + // Check varargs and va_copy.
14588 + static void
14589 + test_varargs (const char *format, ...)
14590 + {
14591 +  va_list args;
14592 +  va_start (args, format);
14593 +  va_list args_copy;
14594 +  va_copy (args_copy, args);
14595 +
14596 +  const char *str;
14597 +  int number;
14598 +  float fnumber;
14599 +
14600 +  while (*format)
14601 +    {
14602 +      switch (*format++)
14603 +        {
14604 +        case 's': // string
14605 +          str = va_arg (args_copy, const char *);
14606 +          break;
14607 +        case 'd': // int
14608 +          number = va_arg (args_copy, int);
14609 +          break;
14610 +        case 'f': // float
14611 +          fnumber = va_arg (args_copy, double);
14612 +          break;
14613 +        default:
14614 +          break;
14615 +        }
14616 +    }
14617 +  va_end (args_copy);
14618 +  va_end (args);
14619 + }
14620 +
14621 + #ifdef FC_DUMMY_MAIN
14622 + #ifndef FC_DUMMY_MAIN_EQ_F77
14623 + #  ifdef __cplusplus
14624 +     extern "C"
14625 + #  endif
14626 +   int FC_DUMMY_MAIN() { return 1; }
14627 + #endif
14628 + #endif
14629 + int
14630 + main ()
14631 + {
14632 +
14633 +  // Check bool.
14634 +  _Bool success = false;
14635 +
14636 +  // Check restrict.
14637 +  if (test_restrict ("String literal") == 0)
14638 +    success = true;
14639 +  char *restrict newvar = "Another string";
14640 +
14641 +  // Check varargs.
14642 +  test_varargs ("s, d' f .", "string", 65, 34.234);
14643 +  test_varargs_macros ();
14644 +
14645 +  // Check flexible array members.
14646 +  struct incomplete_array *ia =
14647 +    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
14648 +  ia->datasize = 10;
14649 +  for (int i = 0; i < ia->datasize; ++i)
14650 +    ia->data[i] = i * 1.234;
14651 +
14652 +  // Check named initializers.
14653 +  struct named_init ni = {
14654 +    .number = 34,
14655 +    .name = L"Test wide string",
14656 +    .average = 543.34343,
14657 +  };
14658 +
14659 +  ni.number = 58;
14660 +
14661 +  int dynamic_array[ni.number];
14662 +  dynamic_array[ni.number - 1] = 543;
14663 +
14664 +  // work around unused variable warnings
14665 +  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
14666 +          || dynamic_array[ni.number - 1] != 543);
14667 +
14668 +  ;
14669 +  return 0;
14670 + }
14671 + _ACEOF
14672 + for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
14673 + do
14674 +  CC="$ac_save_CC $ac_arg"
14675 +  rm -f conftest.$ac_objext
14676 + if { (ac_try="$ac_compile"
14677 + case "(($ac_try" in
14678 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14679 +  *) ac_try_echo=$ac_try;;
14680 + esac
14681 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14682 +  (eval "$ac_compile") 2>conftest.er1
14683 +  ac_status=$?
14684 +  grep -v '^ *+' conftest.er1 >conftest.err
14685 +  rm -f conftest.er1
14686 +  cat conftest.err >&5
14687 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14688 +  (exit $ac_status); } && {
14689 +         test -z "$ac_cxx_werror_flag" ||
14690 +         test ! -s conftest.err
14691 +       } && test -s conftest.$ac_objext; then
14692 +  ac_cv_prog_cc_c99=$ac_arg
14693 + else
14694 +  echo "$as_me: failed program was:" >&5
14695 + sed 's/^/| /' conftest.$ac_ext >&5
14696 +
14697 +
14698 + fi
14699 +
14700 + rm -f core conftest.err conftest.$ac_objext
14701 +  test "x$ac_cv_prog_cc_c99" != "xno" && break
14702 + done
14703 + rm -f conftest.$ac_ext
14704 + CC=$ac_save_CC
14705 +
14706 + fi
14707 + # AC_CACHE_VAL
14708 + case "x$ac_cv_prog_cc_c99" in
14709 +  x)
14710 +    { echo "$as_me:$LINENO: result: none needed" >&5
14711 + echo "${ECHO_T}none needed" >&6; } ;;
14712 +  xno)
14713 +    { echo "$as_me:$LINENO: result: unsupported" >&5
14714 + echo "${ECHO_T}unsupported" >&6; } ;;
14715 +  *)
14716 +    CC="$CC $ac_cv_prog_cc_c99"
14717 +    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
14718 + echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
14719 + esac
14720 + if test "x$ac_cv_prog_cc_c99" != xno; then
14721 +  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
14722 + else
14723 +  { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
14724 + echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
14725 + if test "${ac_cv_prog_cc_c89+set}" = set; then
14726 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14727 + else
14728 +  ac_cv_prog_cc_c89=no
14729 + ac_save_CC=$CC
14730 + cat >conftest.$ac_ext <<_ACEOF
14731 + /* confdefs.h.  */
14732 + _ACEOF
14733 + cat confdefs.h >>conftest.$ac_ext
14734 + cat >>conftest.$ac_ext <<_ACEOF
14735 + /* end confdefs.h.  */
14736 + #include <stdarg.h>
14737 + #include <stdio.h>
14738 + #include <sys/types.h>
14739 + #include <sys/stat.h>
14740 + /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
14741 + struct buf { int x; };
14742 + FILE * (*rcsopen) (struct buf *, struct stat *, int);
14743 + static char *e (p, i)
14744 +     char **p;
14745 +     int i;
14746 + {
14747 +  return p[i];
14748 + }
14749 + static char *f (char * (*g) (char **, int), char **p, ...)
14750 + {
14751 +  char *s;
14752 +  va_list v;
14753 +  va_start (v,p);
14754 +  s = g (p, va_arg (v,int));
14755 +  va_end (v);
14756 +  return s;
14757 + }
14758 +
14759 + /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
14760 +   function prototypes and stuff, but not '\xHH' hex character constants.
14761 +   These don't provoke an error unfortunately, instead are silently treated
14762 +   as 'x'.  The following induces an error, until -std is added to get
14763 +   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
14764 +   array size at least.  It's necessary to write '\x00'==0 to get something
14765 +   that's true only with -std.  */
14766 + int osf4_cc_array ['\x00' == 0 ? 1 : -1];
14767 +
14768 + /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
14769 +   inside strings and character constants.  */
14770 + #define FOO(x) 'x'
14771 + int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
14772 +
14773 + int test (int i, double x);
14774 + struct s1 {int (*f) (int a);};
14775 + struct s2 {int (*f) (double a);};
14776 + int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
14777 + int argc;
14778 + char **argv;
14779 + #ifdef FC_DUMMY_MAIN
14780 + #ifndef FC_DUMMY_MAIN_EQ_F77
14781 + #  ifdef __cplusplus
14782 +     extern "C"
14783 + #  endif
14784 +   int FC_DUMMY_MAIN() { return 1; }
14785 + #endif
14786 + #endif
14787 + int
14788 + main ()
14789 + {
14790 + return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
14791 +  ;
14792 +  return 0;
14793 + }
14794 + _ACEOF
14795 + for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
14796 +        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
14797 + do
14798 +  CC="$ac_save_CC $ac_arg"
14799 +  rm -f conftest.$ac_objext
14800 + if { (ac_try="$ac_compile"
14801 + case "(($ac_try" in
14802 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14803 +  *) ac_try_echo=$ac_try;;
14804 + esac
14805 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14806 +  (eval "$ac_compile") 2>conftest.er1
14807 +  ac_status=$?
14808 +  grep -v '^ *+' conftest.er1 >conftest.err
14809 +  rm -f conftest.er1
14810 +  cat conftest.err >&5
14811 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14812 +  (exit $ac_status); } && {
14813 +         test -z "$ac_cxx_werror_flag" ||
14814 +         test ! -s conftest.err
14815 +       } && test -s conftest.$ac_objext; then
14816 +  ac_cv_prog_cc_c89=$ac_arg
14817 + else
14818 +  echo "$as_me: failed program was:" >&5
14819 + sed 's/^/| /' conftest.$ac_ext >&5
14820 +
14821 +
14822 + fi
14823 +
14824 + rm -f core conftest.err conftest.$ac_objext
14825 +  test "x$ac_cv_prog_cc_c89" != "xno" && break
14826 + done
14827 + rm -f conftest.$ac_ext
14828 + CC=$ac_save_CC
14829 +
14830 + fi
14831 + # AC_CACHE_VAL
14832 + case "x$ac_cv_prog_cc_c89" in
14833 +  x)
14834 +    { echo "$as_me:$LINENO: result: none needed" >&5
14835 + echo "${ECHO_T}none needed" >&6; } ;;
14836 +  xno)
14837 +    { echo "$as_me:$LINENO: result: unsupported" >&5
14838 + echo "${ECHO_T}unsupported" >&6; } ;;
14839 +  *)
14840 +    CC="$CC $ac_cv_prog_cc_c89"
14841 +    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
14842 + echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
14843 + esac
14844 + if test "x$ac_cv_prog_cc_c89" != xno; then
14845 +  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
14846 + else
14847 +  ac_cv_prog_cc_stdc=no
14848 + fi
14849 +
14850 +
14851 + fi
14852 +
14853 + ;;
14854 + esac
14855 +  { echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5
14856 + echo $ECHO_N "checking for $CC option to accept ISO Standard C... $ECHO_C" >&6; }
14857 +  if test "${ac_cv_prog_cc_stdc+set}" = set; then
14858 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14859 + fi
14860 +
14861 +  case $ac_cv_prog_cc_stdc in
14862 +  no) { echo "$as_me:$LINENO: result: unsupported" >&5
14863 + echo "${ECHO_T}unsupported" >&6; } ;;
14864 +  '') { echo "$as_me:$LINENO: result: none needed" >&5
14865 + echo "${ECHO_T}none needed" >&6; } ;;
14866 +  *) { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
14867 + echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6; } ;;
14868 + esac
14869 +
14870 +
14871 + { echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
14872 + echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6; }
14873 + if test "${ac_cv_cpp_func+set}" = set; then
14874 +  echo $ECHO_N "(cached) $ECHO_C" >&6
14875 + else
14876 +  cat >conftest.$ac_ext <<_ACEOF
14877 + /* confdefs.h.  */
14878 + _ACEOF
14879 + cat confdefs.h >>conftest.$ac_ext
14880 + cat >>conftest.$ac_ext <<_ACEOF
14881 + /* end confdefs.h.  */
14882 +
14883 + #ifdef FC_DUMMY_MAIN
14884 + #ifndef FC_DUMMY_MAIN_EQ_F77
14885 + #  ifdef __cplusplus
14886 +     extern "C"
14887 + #  endif
14888 +   int FC_DUMMY_MAIN() { return 1; }
14889 + #endif
14890 + #endif
14891 + int
14892 + main ()
14893 + {
14894 + const char *foo = __func__;
14895 +  ;
14896 +  return 0;
14897 + }
14898 + _ACEOF
14899 + rm -f conftest.$ac_objext
14900 + if { (ac_try="$ac_compile"
14901 + case "(($ac_try" in
14902 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14903 +  *) ac_try_echo=$ac_try;;
14904 + esac
14905 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14906 +  (eval "$ac_compile") 2>conftest.er1
14907 +  ac_status=$?
14908 +  grep -v '^ *+' conftest.er1 >conftest.err
14909 +  rm -f conftest.er1
14910 +  cat conftest.err >&5
14911 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14912 +  (exit $ac_status); } && {
14913 +         test -z "$ac_cxx_werror_flag" ||
14914 +         test ! -s conftest.err
14915 +       } && test -s conftest.$ac_objext; then
14916 +  ac_cv_cpp_func=yes
14917 + else
14918 +  echo "$as_me: failed program was:" >&5
14919 + sed 's/^/| /' conftest.$ac_ext >&5
14920 +
14921 +        cat >conftest.$ac_ext <<_ACEOF
14922 + /* confdefs.h.  */
14923 + _ACEOF
14924 + cat confdefs.h >>conftest.$ac_ext
14925 + cat >>conftest.$ac_ext <<_ACEOF
14926 + /* end confdefs.h.  */
14927 +
14928 + #ifdef FC_DUMMY_MAIN
14929 + #ifndef FC_DUMMY_MAIN_EQ_F77
14930 + #  ifdef __cplusplus
14931 +     extern "C"
14932 + #  endif
14933 +   int FC_DUMMY_MAIN() { return 1; }
14934 + #endif
14935 + #endif
14936 + int
14937 + main ()
14938 + {
14939 + const char *foo = __FUNCTION__;
14940 +  ;
14941 +  return 0;
14942 + }
14943 + _ACEOF
14944 + rm -f conftest.$ac_objext
14945 + if { (ac_try="$ac_compile"
14946 + case "(($ac_try" in
14947 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14948 +  *) ac_try_echo=$ac_try;;
14949 + esac
14950 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14951 +  (eval "$ac_compile") 2>conftest.er1
14952 +  ac_status=$?
14953 +  grep -v '^ *+' conftest.er1 >conftest.err
14954 +  rm -f conftest.er1
14955 +  cat conftest.err >&5
14956 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14957 +  (exit $ac_status); } && {
14958 +         test -z "$ac_cxx_werror_flag" ||
14959 +         test ! -s conftest.err
14960 +       } && test -s conftest.$ac_objext; then
14961 +  ac_cv_cpp_func=__FUNCTION__
14962 + else
14963 +  echo "$as_me: failed program was:" >&5
14964 + sed 's/^/| /' conftest.$ac_ext >&5
14965 +
14966 +        ac_cv_cpp_func=no
14967 + fi
14968 +
14969 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14970 + fi
14971 +
14972 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14973 + fi
14974 + { echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
14975 + echo "${ECHO_T}$ac_cv_cpp_func" >&6; }
14976 + if test $ac_cv_cpp_func = __FUNCTION__; then
14977 +
14978 + cat >>confdefs.h <<\_ACEOF
14979 + #define __func__ __FUNCTION__
14980 + _ACEOF
14981 +
14982 + elif test $ac_cv_cpp_func = no; then
14983 +
14984 + cat >>confdefs.h <<\_ACEOF
14985 + #define __func__ ""
14986 + _ACEOF
14987 +
14988 + fi
14989 +
14990 +
14991 +
14992 +
14993 +
14994 + case $debug in
14995 +  1)
14996 +     ;;
14997 +  *)
14998 +
14999 +
15000 +
15001 +
15002 + # Try to determine "good" native compiler flags if none specified on command
15003 + # line
15004 +
15005 + if test "$ac_test_FFLAGS" != "set"; then
15006 +  FCFLAGS=""
15007 +  case "${host_cpu}-${host_os}" in
15008 +
15009 +  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
15010 +                    FCFLAGS="-O3 -ip -no-prec-div"
15011 +                fi;;
15012 +   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
15013 +                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
15014 +                fi;;
15015 +   powerpc*-aix*)
15016 +        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
15017 +                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
15018 +                echo "*******************************************************"
15019 +                echo "*  You have AIX on an unknown powerpc system.  It is  *"
15020 +                echo "*  recommended that you use                           *"
15021 +                echo "*                                                     *"
15022 +                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
15023 +                echo "*                                 ^^^                 *"
15024 +                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
15025 +                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
15026 +                echo "*******************************************************"
15027 +        fi;;
15028 +   *darwin*)
15029 +        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
15030 +                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
15031 +        fi
15032 +        if test "$FC" = ifort; then
15033 +                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
15034 +        fi;;
15035 +  esac
15036 +
15037 +  if test -n "$CPU_FLAGS"; then
15038 +        FCFLAGS="$FCFLAGS $CPU_FLAGS"
15039 +  fi
15040 +
15041 +  if test -z "$FCFLAGS"; then
15042 +        echo ""
15043 +        echo "*********************************************************"
15044 +        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
15045 +        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
15046 +        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
15047 +        echo "*********************************************************"
15048 +        echo ""
15049 +        FCFLAGS="-O3"
15050 +  fi
15051 +
15052 +
15053 + { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
15054 + echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
15055 + if test "${ac_guessed_f90flags+set}" = set; then
15056 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15057 + else
15058 +
15059 +
15060 + ac_ext=${ac_fc_srcext-f}
15061 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
15062 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
15063 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
15064 +
15065 + echo 'program main' > conftest.$ac_ext
15066 + echo 'end program main' >> conftest.$ac_ext
15067 + ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
15068 + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15069 +  (eval $ac_compile) 2>&5
15070 +  ac_status=$?
15071 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15072 +  (exit $ac_status); }; then
15073 +        ac_guessed_f90flags=yes
15074 + else
15075 +        ac_guessed_f90flags=no
15076 + fi
15077 + rm -f conftest*
15078 + ac_ext=cpp
15079 + ac_cpp='$CXXCPP $CPPFLAGS'
15080 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15081 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15082 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15083 +
15084 +
15085 + fi
15086 + { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
15087 + echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
15088 + if test "$ac_guessed_f90flags" = yes; then
15089 +        :
15090 +
15091 + else
15092 +        :
15093 +
15094 +        echo ""
15095 +        echo "**********************************************************"
15096 +        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
15097 +        echo "* your compiler.                                        *"
15098 +        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
15099 +        echo "*********************************************************"
15100 +        echo ""
15101 +        FCFLAGS=""
15102 +
15103 + fi
15104 +
15105 +
15106 + fi
15107 +
15108 +
15109 +
15110 +
15111 +
15112 +
15113 +
15114 + { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
15115 + echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
15116 + if test "${ac_cv_prog_really_gcc+set}" = set; then
15117 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15118 + else
15119 +
15120 + cat > conftest.c <<EOF
15121 + #ifdef __GNUC__
15122 +  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
15123 +     no;
15124 +  #else
15125 +     yes;
15126 +  #endif
15127 + #endif
15128 + EOF
15129 + if { ac_try='${CC-cc} -E conftest.c'
15130 +  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15131 +  (eval $ac_try) 2>&5
15132 +  ac_status=$?
15133 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15134 +  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15135 +  ac_cv_prog_really_gcc=yes
15136 + else
15137 +  ac_cv_prog_really_gcc=no
15138 + fi
15139 +
15140 + fi
15141 + { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
15142 + echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
15143 + if test "$ac_cv_prog_really_gcc" = yes; then
15144 +        :
15145 +
15146 + else
15147 +        :
15148 +
15149 + fi
15150 +
15151 +
15152 + # Try to determine "good" native compiler flags if none specified on command
15153 + # line
15154 + if test "$ac_test_CFLAGS" != "set"; then
15155 +  CFLAGS=""
15156 +  case "${host_cpu}-${host_os}" in
15157 +
15158 +  *linux*) if test "$CC" = icc; then
15159 +                    CFLAGS="-O"
15160 +                fi;;
15161 +  sparc-solaris2*) if test "$CC" = cc; then
15162 +                    CFLAGS="-O -dalign"
15163 +                 fi;;
15164 +
15165 +  alpha*-osf*)  if test "$CC" = cc; then
15166 +                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
15167 +                fi;;
15168 +
15169 +  hppa*-hpux*)  if test "$CC" = cc; then
15170 +                    CFLAGS="-Ae +O3 +Oall"
15171 +                fi;;
15172 +
15173 +   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
15174 +                    CFLAGS="-O3 -qtune=auto -qansialias -w"
15175 +                fi;;
15176 +   powerpc*-aix*)
15177 +        if test "$CC" = cc -o "$CC" = xlc; then
15178 +                CFLAGS="-O3 -qtune=auto -qansialias -w"
15179 +                echo "*******************************************************"
15180 +                echo "*  You have AIX on an unknown powerpc system.  It is  *"
15181 +                echo "*  recommended that you use                           *"
15182 +                echo "*                                                     *"
15183 +                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
15184 +                echo "*                                 ^^^                 *"
15185 +                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
15186 +                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
15187 +                echo "*******************************************************"
15188 +        fi;;
15189 +   *darwin*)
15190 +        if test "$CC" = xlc -o "$CC" = cc; then
15191 +                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
15192 +        fi
15193 +        if test "$CC" = icc; then
15194 +                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
15195 +        fi;;
15196 +  esac
15197 +
15198 +  # use default flags for gcc on all systems
15199 +  if test $ac_cv_prog_really_gcc = yes; then
15200 +     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
15201 +  fi
15202 +
15203 +  # test for gcc-specific flags:
15204 +  if test $ac_cv_prog_really_gcc = yes; then
15205 +    # -malign-double for x86 systems
15206 +
15207 +
15208 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
15209 + echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
15210 + if test "${ac_align_double+set}" = set; then
15211 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15212 + else
15213 +  echo 'void f(){}' > conftest.c
15214 + if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
15215 +        ac_align_double=yes
15216 + else
15217 +        ac_align_double=no
15218 + fi
15219 + rm -f conftest*
15220 +
15221 + fi
15222 + { echo "$as_me:$LINENO: result: $ac_align_double" >&5
15223 + echo "${ECHO_T}$ac_align_double" >&6; }
15224 + if test "$ac_align_double" = yes; then
15225 +        :
15226 +        CFLAGS="$CFLAGS -malign-double"
15227 + else
15228 +        :
15229 +
15230 + fi
15231 +
15232 +    # -fstrict-aliasing for gcc-2.95+
15233 +
15234 +
15235 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
15236 + echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
15237 + if test "${ac_fstrict_aliasing+set}" = set; then
15238 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15239 + else
15240 +  echo 'void f(){}' > conftest.c
15241 + if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
15242 +        ac_fstrict_aliasing=yes
15243 + else
15244 +        ac_fstrict_aliasing=no
15245 + fi
15246 + rm -f conftest*
15247 +
15248 + fi
15249 + { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
15250 + echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
15251 + if test "$ac_fstrict_aliasing" = yes; then
15252 +        :
15253 +        CFLAGS="$CFLAGS -fstrict-aliasing"
15254 + else
15255 +        :
15256 +
15257 + fi
15258 +
15259 +  fi
15260 +
15261 +  CPU_FLAGS=""
15262 +  if test $ac_cv_prog_really_gcc = yes; then
15263 +                  case "${host_cpu}" in
15264 +          i586*)
15265 +
15266 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
15267 + echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
15268 + if test "${ac_cpu_pentium+set}" = set; then
15269 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15270 + else
15271 +  echo 'void f(){}' > conftest.c
15272 + if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
15273 +        ac_cpu_pentium=yes
15274 + else
15275 +        ac_cpu_pentium=no
15276 + fi
15277 + rm -f conftest*
15278 +
15279 + fi
15280 + { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
15281 + echo "${ECHO_T}$ac_cpu_pentium" >&6; }
15282 + if test "$ac_cpu_pentium" = yes; then
15283 +        :
15284 +        CPU_FLAGS=-mcpu=pentium
15285 + else
15286 +        :
15287 +
15288 +
15289 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
15290 + echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
15291 + if test "${ac_pentium+set}" = set; then
15292 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15293 + else
15294 +  echo 'void f(){}' > conftest.c
15295 + if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
15296 +        ac_pentium=yes
15297 + else
15298 +        ac_pentium=no
15299 + fi
15300 + rm -f conftest*
15301 +
15302 + fi
15303 + { echo "$as_me:$LINENO: result: $ac_pentium" >&5
15304 + echo "${ECHO_T}$ac_pentium" >&6; }
15305 + if test "$ac_pentium" = yes; then
15306 +        :
15307 +        CPU_FLAGS=-mpentium
15308 + else
15309 +        :
15310 +
15311 + fi
15312 +
15313 + fi
15314 +
15315 +                  ;;
15316 +          i686*)
15317 +
15318 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
15319 + echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
15320 + if test "${ac_cpu_pentiumpro+set}" = set; then
15321 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15322 + else
15323 +  echo 'void f(){}' > conftest.c
15324 + if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
15325 +        ac_cpu_pentiumpro=yes
15326 + else
15327 +        ac_cpu_pentiumpro=no
15328 + fi
15329 + rm -f conftest*
15330 +
15331 + fi
15332 + { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
15333 + echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
15334 + if test "$ac_cpu_pentiumpro" = yes; then
15335 +        :
15336 +        CPU_FLAGS=-mcpu=pentiumpro
15337 + else
15338 +        :
15339 +
15340 +
15341 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
15342 + echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
15343 + if test "${ac_pentiumpro+set}" = set; then
15344 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15345 + else
15346 +  echo 'void f(){}' > conftest.c
15347 + if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
15348 +        ac_pentiumpro=yes
15349 + else
15350 +        ac_pentiumpro=no
15351 + fi
15352 + rm -f conftest*
15353 +
15354 + fi
15355 + { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
15356 + echo "${ECHO_T}$ac_pentiumpro" >&6; }
15357 + if test "$ac_pentiumpro" = yes; then
15358 +        :
15359 +        CPU_FLAGS=-mpentiumpro
15360 + else
15361 +        :
15362 +
15363 + fi
15364 +
15365 + fi
15366 +
15367 +                  ;;
15368 +          powerpc*)
15369 +                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
15370 +                is60x=`echo $cputype | egrep "^600-9e?$"`
15371 +                if test -n "$is60x"; then
15372 +
15373 +
15374 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
15375 + echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
15376 + if test "${ac_m_cpu_60x+set}" = set; then
15377 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15378 + else
15379 +  echo 'void f(){}' > conftest.c
15380 + if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
15381 +        ac_m_cpu_60x=yes
15382 + else
15383 +        ac_m_cpu_60x=no
15384 + fi
15385 + rm -f conftest*
15386 +
15387 + fi
15388 + { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
15389 + echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
15390 + if test "$ac_m_cpu_60x" = yes; then
15391 +        :
15392 +        CPU_FLAGS=-mcpu=$cputype
15393 + else
15394 +        :
15395 +
15396 + fi
15397 +
15398 +                elif test "$cputype" = 750; then
15399 +
15400 +
15401 + { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
15402 + echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
15403 + if test "${ac_cv_prog_gcc_2_95+set}" = set; then
15404 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15405 + else
15406 +
15407 + cat > conftest.c <<EOF
15408 + #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
15409 + #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
15410 +     yes;
15411 + #  endif
15412 + #endif
15413 + EOF
15414 + if { ac_try='${CC-cc} -E conftest.c'
15415 +  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15416 +  (eval $ac_try) 2>&5
15417 +  ac_status=$?
15418 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15419 +  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15420 +  ac_cv_prog_gcc_2_95=yes
15421 + else
15422 +  ac_cv_prog_gcc_2_95=no
15423 + fi
15424 +
15425 + fi
15426 + { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
15427 + echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
15428 + if test "$ac_cv_prog_gcc_2_95" = yes; then
15429 +        :
15430 +
15431 +
15432 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
15433 + echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
15434 + if test "${ac_m_cpu_750+set}" = set; then
15435 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15436 + else
15437 +  echo 'void f(){}' > conftest.c
15438 + if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
15439 +        ac_m_cpu_750=yes
15440 + else
15441 +        ac_m_cpu_750=no
15442 + fi
15443 + rm -f conftest*
15444 +
15445 + fi
15446 + { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
15447 + echo "${ECHO_T}$ac_m_cpu_750" >&6; }
15448 + if test "$ac_m_cpu_750" = yes; then
15449 +        :
15450 +        CPU_FLAGS=-mcpu=750
15451 + else
15452 +        :
15453 +
15454 + fi
15455 +
15456 + else
15457 +        :
15458 +
15459 + fi
15460 +
15461 +                fi
15462 +                if test -z "$CPU_FLAGS"; then
15463 +
15464 +
15465 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
15466 + echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
15467 + if test "${ac_m_cpu_powerpc+set}" = set; then
15468 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15469 + else
15470 +  echo 'void f(){}' > conftest.c
15471 + if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
15472 +        ac_m_cpu_powerpc=yes
15473 + else
15474 +        ac_m_cpu_powerpc=no
15475 + fi
15476 + rm -f conftest*
15477 +
15478 + fi
15479 + { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
15480 + echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
15481 + if test "$ac_m_cpu_powerpc" = yes; then
15482 +        :
15483 +        CPU_FLAGS=-mcpu=powerpc
15484 + else
15485 +        :
15486 +
15487 + fi
15488 +
15489 +                fi
15490 +                if test -z "$CPU_FLAGS"; then
15491 +
15492 +
15493 + { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
15494 + echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
15495 + if test "${ac_m_powerpc+set}" = set; then
15496 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15497 + else
15498 +  echo 'void f(){}' > conftest.c
15499 + if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
15500 +        ac_m_powerpc=yes
15501 + else
15502 +        ac_m_powerpc=no
15503 + fi
15504 + rm -f conftest*
15505 +
15506 + fi
15507 + { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
15508 + echo "${ECHO_T}$ac_m_powerpc" >&6; }
15509 + if test "$ac_m_powerpc" = yes; then
15510 +        :
15511 +        CPU_FLAGS=-mpowerpc
15512 + else
15513 +        :
15514 +
15515 + fi
15516 +
15517 +                fi
15518 +          esac
15519 +  fi
15520 +
15521 +  if test -n "$CPU_FLAGS"; then
15522 +        CFLAGS="$CFLAGS $CPU_FLAGS"
15523 +  fi
15524 +
15525 +  if test -z "$CFLAGS"; then
15526 +        echo ""
15527 +        echo "********************************************************"
15528 +        echo "* WARNING: Don't know the best CFLAGS for this system  *"
15529 +        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
15530 +        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
15531 +        echo "********************************************************"
15532 +        echo ""
15533 +        CFLAGS="-O3"
15534 +  fi
15535 +
15536 +
15537 +
15538 + { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
15539 + echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
15540 + if test "${ac_guessed_cflags+set}" = set; then
15541 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15542 + else
15543 +  echo 'void f(){}' > conftest.c
15544 + if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
15545 +        ac_guessed_cflags=yes
15546 + else
15547 +        ac_guessed_cflags=no
15548 + fi
15549 + rm -f conftest*
15550 +
15551 + fi
15552 + { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
15553 + echo "${ECHO_T}$ac_guessed_cflags" >&6; }
15554 + if test "$ac_guessed_cflags" = yes; then
15555 +        :
15556 +
15557 + else
15558 +        :
15559 +
15560 +        echo ""
15561 +        echo "********************************************************"
15562 +        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
15563 +        echo "* your compiler.                                       *"
15564 +        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
15565 +        echo "********************************************************"
15566 +        echo ""
15567 +        CFLAGS=""
15568 +
15569 + fi
15570 +
15571 +
15572 + fi
15573 +
15574 +
15575 +
15576 +
15577 +
15578 +
15579 +
15580 + { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
15581 + echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
15582 + if test "${ac_cv_prog_really_gxx+set}" = set; then
15583 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15584 + else
15585 +
15586 + cat > conftest.cpp <<EOF
15587 + #ifdef __GNUC__
15588 +  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
15589 +     no;
15590 +  #else
15591 +     yes;
15592 +  #endif
15593 + #endif
15594 + EOF
15595 + if { ac_try='${CXX-c++} -E conftest.cpp'
15596 +  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15597 +  (eval $ac_try) 2>&5
15598 +  ac_status=$?
15599 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15600 +  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15601 +  ac_cv_prog_really_gxx=yes
15602 + else
15603 +  ac_cv_prog_really_gxx=no
15604 + fi
15605 +
15606 + fi
15607 + { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
15608 + echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
15609 + if test "$ac_cv_prog_really_gxx" = yes; then
15610 +        :
15611 +
15612 + else
15613 +        :
15614 +
15615 + fi
15616 +
15617 +
15618 + # Try to determine "good" native compiler flags if none specified on command
15619 + # line
15620 + if test "$ac_test_CXXFLAGS" != "set"; then
15621 +  CXXFLAGS=""
15622 +  case "${host_cpu}-${host_os}" in
15623 +
15624 +  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
15625 +                    CXXFLAGS="-O"
15626 +                fi;;
15627 +  sparc-solaris2*) if test "$CXX" = CC; then
15628 +                    CXXFLAGS="-features=extensions -O -dalign"
15629 +                 fi;;
15630 +   rs6000*-aix*)  if test "$CXX" = xlC; then
15631 +                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
15632 +                fi;;
15633 +   powerpc*-aix*)
15634 +        if test "$CXX" = xlC; then
15635 +                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
15636 +                echo "*******************************************************"
15637 +                echo "*  You have AIX on an unknown powerpc system.  It is  *"
15638 +                echo "*  recommended that you use                           *"
15639 +                echo "*                                                     *"
15640 +                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
15641 +                echo "*                                 ^^^                 *"
15642 +                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
15643 +                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
15644 +                echo "*******************************************************"
15645 +        fi;;
15646 +   *darwin*)
15647 +        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
15648 +                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
15649 +        fi
15650 +        if test "$CXX" = icpc; then
15651 +                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
15652 +        fi;;
15653 +  esac
15654 +
15655 +  # use default flags for gcc on all systems
15656 +  if test $ac_cv_prog_really_gxx = yes; then
15657 +     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
15658 +  fi
15659 +
15660 +  # test for gcc-specific flags:
15661 +  if test $ac_cv_prog_really_gxx = yes; then
15662 +    # -malign-double for x86 systems
15663 +
15664 +
15665 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
15666 + echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
15667 + if test "${ac_align_double+set}" = set; then
15668 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15669 + else
15670 +  echo 'void f(){}' > conftest.cpp
15671 + if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
15672 +        ac_align_double=yes
15673 + else
15674 +        ac_align_double=no
15675 + fi
15676 + rm -f conftest*
15677 +
15678 + fi
15679 + { echo "$as_me:$LINENO: result: $ac_align_double" >&5
15680 + echo "${ECHO_T}$ac_align_double" >&6; }
15681 + if test "$ac_align_double" = yes; then
15682 +        :
15683 +        CXXFLAGS="$CXXFLAGS -malign-double"
15684 + else
15685 +        :
15686 +
15687 + fi
15688 +
15689 +    # -fstrict-aliasing for gcc-2.95+
15690 +
15691 +
15692 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
15693 + echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
15694 + if test "${ac_fstrict_aliasing+set}" = set; then
15695 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15696 + else
15697 +  echo 'void f(){}' > conftest.cpp
15698 + if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
15699 +        ac_fstrict_aliasing=yes
15700 + else
15701 +        ac_fstrict_aliasing=no
15702 + fi
15703 + rm -f conftest*
15704 +
15705 + fi
15706 + { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
15707 + echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
15708 + if test "$ac_fstrict_aliasing" = yes; then
15709 +        :
15710 +        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
15711 + else
15712 +        :
15713 +
15714 + fi
15715 +
15716 +  fi
15717 +
15718 +  CPU_FLAGS=""
15719 +  if test $ac_cv_prog_really_gxx = yes; then
15720 +                  case "${host_cpu}" in
15721 +          i586*)
15722 +
15723 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
15724 + echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
15725 + if test "${ac_cpu_pentium+set}" = set; then
15726 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15727 + else
15728 +  echo 'void f(){}' > conftest.cpp
15729 + if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
15730 +        ac_cpu_pentium=yes
15731 + else
15732 +        ac_cpu_pentium=no
15733 + fi
15734 + rm -f conftest*
15735 +
15736 + fi
15737 + { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
15738 + echo "${ECHO_T}$ac_cpu_pentium" >&6; }
15739 + if test "$ac_cpu_pentium" = yes; then
15740 +        :
15741 +        CPU_FLAGS=-mcpu=pentium
15742 + else
15743 +        :
15744 +
15745 +
15746 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
15747 + echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
15748 + if test "${ac_pentium+set}" = set; then
15749 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15750 + else
15751 +  echo 'void f(){}' > conftest.cpp
15752 + if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
15753 +        ac_pentium=yes
15754 + else
15755 +        ac_pentium=no
15756 + fi
15757 + rm -f conftest*
15758 +
15759 + fi
15760 + { echo "$as_me:$LINENO: result: $ac_pentium" >&5
15761 + echo "${ECHO_T}$ac_pentium" >&6; }
15762 + if test "$ac_pentium" = yes; then
15763 +        :
15764 +        CPU_FLAGS=-mpentium
15765 + else
15766 +        :
15767 +
15768 + fi
15769 +
15770 + fi
15771 +
15772 +                  ;;
15773 +          i686*)
15774 +
15775 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
15776 + echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
15777 + if test "${ac_cpu_pentiumpro+set}" = set; then
15778 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15779 + else
15780 +  echo 'void f(){}' > conftest.cpp
15781 + if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
15782 +        ac_cpu_pentiumpro=yes
15783 + else
15784 +        ac_cpu_pentiumpro=no
15785 + fi
15786 + rm -f conftest*
15787 +
15788 + fi
15789 + { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
15790 + echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
15791 + if test "$ac_cpu_pentiumpro" = yes; then
15792 +        :
15793 +        CPU_FLAGS=-mcpu=pentiumpro
15794 + else
15795 +        :
15796 +
15797 +
15798 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
15799 + echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
15800 + if test "${ac_pentiumpro+set}" = set; then
15801 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15802 + else
15803 +  echo 'void f(){}' > conftest.cpp
15804 + if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
15805 +        ac_pentiumpro=yes
15806 + else
15807 +        ac_pentiumpro=no
15808 + fi
15809 + rm -f conftest*
15810 +
15811 + fi
15812 + { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
15813 + echo "${ECHO_T}$ac_pentiumpro" >&6; }
15814 + if test "$ac_pentiumpro" = yes; then
15815 +        :
15816 +        CPU_FLAGS=-mpentiumpro
15817 + else
15818 +        :
15819 +
15820 + fi
15821 +
15822 + fi
15823 +
15824 +                  ;;
15825 +          powerpc*)
15826 +                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
15827 +                is60x=`echo $cputype | egrep "^600-9e?$"`
15828 +                if test -n "$is60x"; then
15829 +
15830 +
15831 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
15832 + echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
15833 + if test "${ac_m_cpu_60x+set}" = set; then
15834 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15835 + else
15836 +  echo 'void f(){}' > conftest.cpp
15837 + if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
15838 +        ac_m_cpu_60x=yes
15839 + else
15840 +        ac_m_cpu_60x=no
15841 + fi
15842 + rm -f conftest*
15843 +
15844 + fi
15845 + { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
15846 + echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
15847 + if test "$ac_m_cpu_60x" = yes; then
15848 +        :
15849 +        CPU_FLAGS=-mcpu=$cputype
15850 + else
15851 +        :
15852 +
15853 + fi
15854 +
15855 +                elif test "$cputype" = 750; then
15856 +
15857 +
15858 + { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
15859 + echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
15860 + if test "${ac_cv_prog_gxx_2_95+set}" = set; then
15861 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15862 + else
15863 +
15864 + cat > conftest.cpp <<EOF
15865 + #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
15866 + #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
15867 +     yes;
15868 + #  endif
15869 + #endif
15870 + EOF
15871 + if { ac_try='${CXX-c++} -E conftest.cpp'
15872 +  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15873 +  (eval $ac_try) 2>&5
15874 +  ac_status=$?
15875 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15876 +  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15877 +  ac_cv_prog_gxx_2_95=yes
15878 + else
15879 +  ac_cv_prog_gxx_2_95=no
15880 + fi
15881 +
15882 + fi
15883 + { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
15884 + echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
15885 + if test "$ac_cv_prog_gxx_2_95" = yes; then
15886 +        :
15887 +
15888 +
15889 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
15890 + echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
15891 + if test "${ac_m_cpu_750+set}" = set; then
15892 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15893 + else
15894 +  echo 'void f(){}' > conftest.cpp
15895 + if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
15896 +        ac_m_cpu_750=yes
15897 + else
15898 +        ac_m_cpu_750=no
15899 + fi
15900 + rm -f conftest*
15901 +
15902 + fi
15903 + { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
15904 + echo "${ECHO_T}$ac_m_cpu_750" >&6; }
15905 + if test "$ac_m_cpu_750" = yes; then
15906 +        :
15907 +        CPU_FLAGS=-mcpu=750
15908 + else
15909 +        :
15910 +
15911 + fi
15912 +
15913 + else
15914 +        :
15915 +
15916 + fi
15917 +
15918 +                fi
15919 +                if test -z "$CPU_FLAGS"; then
15920 +
15921 +
15922 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
15923 + echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
15924 + if test "${ac_m_cpu_powerpc+set}" = set; then
15925 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15926 + else
15927 +  echo 'void f(){}' > conftest.cpp
15928 + if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
15929 +        ac_m_cpu_powerpc=yes
15930 + else
15931 +        ac_m_cpu_powerpc=no
15932 + fi
15933 + rm -f conftest*
15934 +
15935 + fi
15936 + { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
15937 + echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
15938 + if test "$ac_m_cpu_powerpc" = yes; then
15939 +        :
15940 +        CPU_FLAGS=-mcpu=powerpc
15941 + else
15942 +        :
15943 +
15944 + fi
15945 +
15946 +                fi
15947 +                if test -z "$CPU_FLAGS"; then
15948 +
15949 +
15950 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
15951 + echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
15952 + if test "${ac_m_powerpc+set}" = set; then
15953 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15954 + else
15955 +  echo 'void f(){}' > conftest.cpp
15956 + if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
15957 +        ac_m_powerpc=yes
15958 + else
15959 +        ac_m_powerpc=no
15960 + fi
15961 + rm -f conftest*
15962 +
15963 + fi
15964 + { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
15965 + echo "${ECHO_T}$ac_m_powerpc" >&6; }
15966 + if test "$ac_m_powerpc" = yes; then
15967 +        :
15968 +        CPU_FLAGS=-mpowerpc
15969 + else
15970 +        :
15971 +
15972 + fi
15973 +
15974 +                fi
15975 +          esac
15976 +  fi
15977 +
15978 +  if test -n "$CPU_FLAGS"; then
15979 +        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
15980 +  fi
15981 +
15982 +  if test -z "$CXXFLAGS"; then
15983 +        echo ""
15984 +        echo "**********************************************************"
15985 +        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
15986 +        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
15987 +        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
15988 +        echo "**********************************************************"
15989 +        echo ""
15990 +        CXXFLAGS="-O3"
15991 +  fi
15992 +
15993 +
15994 +
15995 + { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
15996 + echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
15997 + if test "${ac_guessed_cxxflags+set}" = set; then
15998 +  echo $ECHO_N "(cached) $ECHO_C" >&6
15999 + else
16000 +  echo 'void f(){}' > conftest.cpp
16001 + if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
16002 +        ac_guessed_cxxflags=yes
16003 + else
16004 +        ac_guessed_cxxflags=no
16005 + fi
16006 + rm -f conftest*
16007 +
16008 + fi
16009 + { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
16010 + echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
16011 + if test "$ac_guessed_cxxflags" = yes; then
16012 +        :
16013 +
16014 + else
16015 +        :
16016 +
16017 +        echo ""
16018 +        echo "**********************************************************"
16019 +        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
16020 +        echo "* your compiler.                                         *"
16021 +        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
16022 +        echo "**********************************************************"
16023 +        echo ""
16024 +        CXXFLAGS=""
16025 +
16026 + fi
16027 +
16028 +
16029 + fi
16030 +
16031 +     ;;
16032 + esac
16033 +
16034 +
16035 + cat >>confdefs.h <<\_ACEOF
16036 + #define OBAPI
16037 + _ACEOF
16038 +
16039 +
16040 +
16041 + acx_cgal_found=no
16042 +
16043 + # Check whether --with-cgalmakefile was given.
16044 + if test "${with_cgalmakefile+set}" = set; then
16045 +  withval=$with_cgalmakefile;
16046 + fi
16047 +
16048 + case $with_cgalmakefile in
16049 +        yes | "") ;;
16050 +        no) acx_cgal_found=disable ;;
16051 +        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
16052 +        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
16053 + esac
16054 +
16055 + if test "$acx_cgal_found" == no; then
16056 +    { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
16057 + echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
16058 +
16059 +    if test \! -z "$CGAL_MAKEFILE"; then
16060 +
16061 +        if test -e "$CGAL_MAKEFILE"; then
16062 +            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
16063 +
16064 + cat > $tname << _ACEOF
16065 + include $CGAL_MAKEFILE
16066 +
16067 + cppflags:
16068 +        @echo \$(CGAL_CXXFLAGS)
16069 +
16070 + cxxflags:
16071 +        @echo
16072 + ldflags:
16073 +        @echo \$(CGAL_LDFLAGS)
16074 + _ACEOF
16075 +            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
16076 +            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
16077 +            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
16078 +            for i in $CGAL_LDFLAGST; do
16079 +                if test `echo $i| grep -c ^-l`; then
16080 +                    CGAL_LIBS="$CGAL_LIBS $i"
16081 +                else
16082 +                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
16083 +                fi
16084 +            done
16085 +            rm -f $tname
16086 +            { echo "$as_me:$LINENO: result: yes" >&5
16087 + echo "${ECHO_T}yes" >&6; }
16088 +            acx_cgal_found=yes
16089 +                                   else
16090 +            { echo "$as_me:$LINENO: result: invalid" >&5
16091 + echo "${ECHO_T}invalid" >&6; }
16092 +            { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
16093 + echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
16094 +   { (exit 1); exit 1; }; }
16095 +        fi
16096 +    else
16097 +        { echo "$as_me:$LINENO: result: not defined" >&5
16098 + echo "${ECHO_T}not defined" >&6; }
16099 +    fi
16100 + fi
16101 +
16102 + if test "$acx_cgal_found" == no; then
16103 +        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
16104 +  { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
16105 + echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
16106 + if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
16107 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16108 + fi
16109 + { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
16110 + echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
16111 + else
16112 +  # Is the header compilable?
16113 + { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
16114 + echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
16115 + cat >conftest.$ac_ext <<_ACEOF
16116 + /* confdefs.h.  */
16117 + _ACEOF
16118 + cat confdefs.h >>conftest.$ac_ext
16119 + cat >>conftest.$ac_ext <<_ACEOF
16120 + /* end confdefs.h.  */
16121 + $ac_includes_default
16122 + #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
16123 + _ACEOF
16124 + rm -f conftest.$ac_objext
16125 + if { (ac_try="$ac_compile"
16126 + case "(($ac_try" in
16127 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16128 +  *) ac_try_echo=$ac_try;;
16129 + esac
16130 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16131 +  (eval "$ac_compile") 2>conftest.er1
16132 +  ac_status=$?
16133 +  grep -v '^ *+' conftest.er1 >conftest.err
16134 +  rm -f conftest.er1
16135 +  cat conftest.err >&5
16136 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16137 +  (exit $ac_status); } && {
16138 +         test -z "$ac_cxx_werror_flag" ||
16139 +         test ! -s conftest.err
16140 +       } && test -s conftest.$ac_objext; then
16141 +  ac_header_compiler=yes
16142 + else
16143 +  echo "$as_me: failed program was:" >&5
16144 + sed 's/^/| /' conftest.$ac_ext >&5
16145 +
16146 +        ac_header_compiler=no
16147 + fi
16148 +
16149 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16150 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16151 + echo "${ECHO_T}$ac_header_compiler" >&6; }
16152 +
16153 + # Is the header present?
16154 + { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
16155 + echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
16156 + cat >conftest.$ac_ext <<_ACEOF
16157 + /* confdefs.h.  */
16158 + _ACEOF
16159 + cat confdefs.h >>conftest.$ac_ext
16160 + cat >>conftest.$ac_ext <<_ACEOF
16161 + /* end confdefs.h.  */
16162 + #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
16163 + _ACEOF
16164 + if { (ac_try="$ac_cpp conftest.$ac_ext"
16165 + case "(($ac_try" in
16166 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16167 +  *) ac_try_echo=$ac_try;;
16168 + esac
16169 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16170 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16171 +  ac_status=$?
16172 +  grep -v '^ *+' conftest.er1 >conftest.err
16173 +  rm -f conftest.er1
16174 +  cat conftest.err >&5
16175 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16176 +  (exit $ac_status); } >/dev/null && {
16177 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
16178 +         test ! -s conftest.err
16179 +       }; then
16180 +  ac_header_preproc=yes
16181 + else
16182 +  echo "$as_me: failed program was:" >&5
16183 + sed 's/^/| /' conftest.$ac_ext >&5
16184 +
16185 +  ac_header_preproc=no
16186 + fi
16187 +
16188 + rm -f conftest.err conftest.$ac_ext
16189 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16190 + echo "${ECHO_T}$ac_header_preproc" >&6; }
16191 +
16192 + # So?  What about this header?
16193 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16194 +  yes:no: )
16195 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
16196 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16197 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
16198 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
16199 +    ac_header_preproc=yes
16200 +    ;;
16201 +  no:yes:* )
16202 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
16203 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
16204 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
16205 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
16206 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
16207 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
16208 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
16209 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
16210 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
16211 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
16212 +    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
16213 + echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
16214 +    ( cat <<\_ASBOX
16215 + ## ------------------------------ ##
16216 + ## Report this to gezelter@nd.edu ##
16217 + ## ------------------------------ ##
16218 + _ASBOX
16219 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
16220 +    ;;
16221 + esac
16222 + { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
16223 + echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
16224 + if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
16225 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16226 + else
16227 +  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
16228 + fi
16229 + { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
16230 + echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
16231 +
16232 + fi
16233 + if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
16234 +  cgal_have_header=yes
16235 + else
16236 +  cgal_have_header=no
16237 + fi
16238 +
16239 +
16240 +        if test "$cgal_have_header" == yes; then
16241 +                { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
16242 + echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
16243 + if test "${ac_cv_lib_CGAL_main+set}" = set; then
16244 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16245 + else
16246 +  ac_check_lib_save_LIBS=$LIBS
16247 + LIBS="-lCGAL  $LIBS"
16248 + cat >conftest.$ac_ext <<_ACEOF
16249 + /* confdefs.h.  */
16250 + _ACEOF
16251 + cat confdefs.h >>conftest.$ac_ext
16252 + cat >>conftest.$ac_ext <<_ACEOF
16253 + /* end confdefs.h.  */
16254 +
16255 +
16256 + #ifdef FC_DUMMY_MAIN
16257 + #ifndef FC_DUMMY_MAIN_EQ_F77
16258 + #  ifdef __cplusplus
16259 +     extern "C"
16260 + #  endif
16261 +   int FC_DUMMY_MAIN() { return 1; }
16262 + #endif
16263 + #endif
16264 + int
16265 + main ()
16266 + {
16267 + return main ();
16268 +  ;
16269 +  return 0;
16270 + }
16271 + _ACEOF
16272 + rm -f conftest.$ac_objext conftest$ac_exeext
16273 + if { (ac_try="$ac_link"
16274 + case "(($ac_try" in
16275 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16276 +  *) ac_try_echo=$ac_try;;
16277 + esac
16278 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16279 +  (eval "$ac_link") 2>conftest.er1
16280 +  ac_status=$?
16281 +  grep -v '^ *+' conftest.er1 >conftest.err
16282 +  rm -f conftest.er1
16283 +  cat conftest.err >&5
16284 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16285 +  (exit $ac_status); } && {
16286 +         test -z "$ac_cxx_werror_flag" ||
16287 +         test ! -s conftest.err
16288 +       } && test -s conftest$ac_exeext &&
16289 +       $as_test_x conftest$ac_exeext; then
16290 +  ac_cv_lib_CGAL_main=yes
16291 + else
16292 +  echo "$as_me: failed program was:" >&5
16293 + sed 's/^/| /' conftest.$ac_ext >&5
16294 +
16295 +        ac_cv_lib_CGAL_main=no
16296 + fi
16297 +
16298 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16299 +      conftest$ac_exeext conftest.$ac_ext
16300 + LIBS=$ac_check_lib_save_LIBS
16301 + fi
16302 + { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
16303 + echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
16304 + if test $ac_cv_lib_CGAL_main = yes; then
16305 +  cgal_have_lib=yes
16306 + else
16307 +  cgal_have_lib=no
16308 + fi
16309 +
16310 +                if test "$cgal_have_lib" == no; then
16311 +                        save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
16312 +                        { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
16313 + echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
16314 + if test "${ac_cv_lib_CGAL_main+set}" = set; then
16315 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16316 + else
16317 +  ac_check_lib_save_LIBS=$LIBS
16318 + LIBS="-lCGAL  $LIBS"
16319 + cat >conftest.$ac_ext <<_ACEOF
16320 + /* confdefs.h.  */
16321 + _ACEOF
16322 + cat confdefs.h >>conftest.$ac_ext
16323 + cat >>conftest.$ac_ext <<_ACEOF
16324 + /* end confdefs.h.  */
16325 +
16326 +
16327 + #ifdef FC_DUMMY_MAIN
16328 + #ifndef FC_DUMMY_MAIN_EQ_F77
16329 + #  ifdef __cplusplus
16330 +     extern "C"
16331 + #  endif
16332 +   int FC_DUMMY_MAIN() { return 1; }
16333 + #endif
16334 + #endif
16335 + int
16336 + main ()
16337 + {
16338 + return main ();
16339 +  ;
16340 +  return 0;
16341 + }
16342 + _ACEOF
16343 + rm -f conftest.$ac_objext conftest$ac_exeext
16344 + if { (ac_try="$ac_link"
16345 + case "(($ac_try" in
16346 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16347 +  *) ac_try_echo=$ac_try;;
16348 + esac
16349 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16350 +  (eval "$ac_link") 2>conftest.er1
16351 +  ac_status=$?
16352 +  grep -v '^ *+' conftest.er1 >conftest.err
16353 +  rm -f conftest.er1
16354 +  cat conftest.err >&5
16355 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16356 +  (exit $ac_status); } && {
16357 +         test -z "$ac_cxx_werror_flag" ||
16358 +         test ! -s conftest.err
16359 +       } && test -s conftest$ac_exeext &&
16360 +       $as_test_x conftest$ac_exeext; then
16361 +  ac_cv_lib_CGAL_main=yes
16362 + else
16363 +  echo "$as_me: failed program was:" >&5
16364 + sed 's/^/| /' conftest.$ac_ext >&5
16365 +
16366 +        ac_cv_lib_CGAL_main=no
16367 + fi
16368 +
16369 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16370 +      conftest$ac_exeext conftest.$ac_ext
16371 + LIBS=$ac_check_lib_save_LIBS
16372 + fi
16373 + { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
16374 + echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
16375 + if test $ac_cv_lib_CGAL_main = yes; then
16376 +  CGAL_LIBS="-lCGAL -lgmp -lmpfr"
16377 +                                                  cgal_have_lib=yes
16378 + else
16379 +  cgal_have_lib=no
16380 + fi
16381 +
16382 +                        LIBS="$save_LIBS"
16383 +                else
16384 +                        CGAL_LIBS="-lCGAL"
16385 +                        { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
16386 + echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
16387 + if test "${ac_cv_lib_mpfr_main+set}" = set; then
16388 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16389 + else
16390 +  ac_check_lib_save_LIBS=$LIBS
16391 + LIBS="-lmpfr  $LIBS"
16392 + cat >conftest.$ac_ext <<_ACEOF
16393 + /* confdefs.h.  */
16394 + _ACEOF
16395 + cat confdefs.h >>conftest.$ac_ext
16396 + cat >>conftest.$ac_ext <<_ACEOF
16397 + /* end confdefs.h.  */
16398 +
16399 +
16400 + #ifdef FC_DUMMY_MAIN
16401 + #ifndef FC_DUMMY_MAIN_EQ_F77
16402 + #  ifdef __cplusplus
16403 +     extern "C"
16404 + #  endif
16405 +   int FC_DUMMY_MAIN() { return 1; }
16406 + #endif
16407 + #endif
16408 + int
16409 + main ()
16410 + {
16411 + return main ();
16412 +  ;
16413 +  return 0;
16414 + }
16415 + _ACEOF
16416 + rm -f conftest.$ac_objext conftest$ac_exeext
16417 + if { (ac_try="$ac_link"
16418 + case "(($ac_try" in
16419 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16420 +  *) ac_try_echo=$ac_try;;
16421 + esac
16422 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16423 +  (eval "$ac_link") 2>conftest.er1
16424 +  ac_status=$?
16425 +  grep -v '^ *+' conftest.er1 >conftest.err
16426 +  rm -f conftest.er1
16427 +  cat conftest.err >&5
16428 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16429 +  (exit $ac_status); } && {
16430 +         test -z "$ac_cxx_werror_flag" ||
16431 +         test ! -s conftest.err
16432 +       } && test -s conftest$ac_exeext &&
16433 +       $as_test_x conftest$ac_exeext; then
16434 +  ac_cv_lib_mpfr_main=yes
16435 + else
16436 +  echo "$as_me: failed program was:" >&5
16437 + sed 's/^/| /' conftest.$ac_ext >&5
16438 +
16439 +        ac_cv_lib_mpfr_main=no
16440 + fi
16441 +
16442 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16443 +      conftest$ac_exeext conftest.$ac_ext
16444 + LIBS=$ac_check_lib_save_LIBS
16445 + fi
16446 + { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
16447 + echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
16448 + if test $ac_cv_lib_mpfr_main = yes; then
16449 +  CGAL_LIBS="$CGAL_LIBS -lmpfr"
16450 + fi
16451 +
16452 +                        { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
16453 + echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
16454 + if test "${ac_cv_lib_gmp_main+set}" = set; then
16455 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16456 + else
16457 +  ac_check_lib_save_LIBS=$LIBS
16458 + LIBS="-lgmp  $LIBS"
16459 + cat >conftest.$ac_ext <<_ACEOF
16460 + /* confdefs.h.  */
16461 + _ACEOF
16462 + cat confdefs.h >>conftest.$ac_ext
16463 + cat >>conftest.$ac_ext <<_ACEOF
16464 + /* end confdefs.h.  */
16465 +
16466 +
16467 + #ifdef FC_DUMMY_MAIN
16468 + #ifndef FC_DUMMY_MAIN_EQ_F77
16469 + #  ifdef __cplusplus
16470 +     extern "C"
16471 + #  endif
16472 +   int FC_DUMMY_MAIN() { return 1; }
16473 + #endif
16474 + #endif
16475 + int
16476 + main ()
16477 + {
16478 + return main ();
16479 +  ;
16480 +  return 0;
16481 + }
16482 + _ACEOF
16483 + rm -f conftest.$ac_objext conftest$ac_exeext
16484 + if { (ac_try="$ac_link"
16485 + case "(($ac_try" in
16486 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16487 +  *) ac_try_echo=$ac_try;;
16488 + esac
16489 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16490 +  (eval "$ac_link") 2>conftest.er1
16491 +  ac_status=$?
16492 +  grep -v '^ *+' conftest.er1 >conftest.err
16493 +  rm -f conftest.er1
16494 +  cat conftest.err >&5
16495 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16496 +  (exit $ac_status); } && {
16497 +         test -z "$ac_cxx_werror_flag" ||
16498 +         test ! -s conftest.err
16499 +       } && test -s conftest$ac_exeext &&
16500 +       $as_test_x conftest$ac_exeext; then
16501 +  ac_cv_lib_gmp_main=yes
16502 + else
16503 +  echo "$as_me: failed program was:" >&5
16504 + sed 's/^/| /' conftest.$ac_ext >&5
16505 +
16506 +        ac_cv_lib_gmp_main=no
16507 + fi
16508 +
16509 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16510 +      conftest$ac_exeext conftest.$ac_ext
16511 + LIBS=$ac_check_lib_save_LIBS
16512 + fi
16513 + { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
16514 + echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
16515 + if test $ac_cv_lib_gmp_main = yes; then
16516 +  CGAL_LIBS="$CGAL_LIBS -lgmp"
16517 + fi
16518 +
16519 +                        { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
16520 + echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
16521 + if test "${ac_cv_lib_gmpxx_main+set}" = set; then
16522 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16523 + else
16524 +  ac_check_lib_save_LIBS=$LIBS
16525 + LIBS="-lgmpxx  $LIBS"
16526 + cat >conftest.$ac_ext <<_ACEOF
16527 + /* confdefs.h.  */
16528 + _ACEOF
16529 + cat confdefs.h >>conftest.$ac_ext
16530 + cat >>conftest.$ac_ext <<_ACEOF
16531 + /* end confdefs.h.  */
16532 +
16533 +
16534 + #ifdef FC_DUMMY_MAIN
16535 + #ifndef FC_DUMMY_MAIN_EQ_F77
16536 + #  ifdef __cplusplus
16537 +     extern "C"
16538 + #  endif
16539 +   int FC_DUMMY_MAIN() { return 1; }
16540 + #endif
16541 + #endif
16542 + int
16543 + main ()
16544 + {
16545 + return main ();
16546 +  ;
16547 +  return 0;
16548 + }
16549 + _ACEOF
16550 + rm -f conftest.$ac_objext conftest$ac_exeext
16551 + if { (ac_try="$ac_link"
16552 + case "(($ac_try" in
16553 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16554 +  *) ac_try_echo=$ac_try;;
16555 + esac
16556 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16557 +  (eval "$ac_link") 2>conftest.er1
16558 +  ac_status=$?
16559 +  grep -v '^ *+' conftest.er1 >conftest.err
16560 +  rm -f conftest.er1
16561 +  cat conftest.err >&5
16562 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16563 +  (exit $ac_status); } && {
16564 +         test -z "$ac_cxx_werror_flag" ||
16565 +         test ! -s conftest.err
16566 +       } && test -s conftest$ac_exeext &&
16567 +       $as_test_x conftest$ac_exeext; then
16568 +  ac_cv_lib_gmpxx_main=yes
16569 + else
16570 +  echo "$as_me: failed program was:" >&5
16571 + sed 's/^/| /' conftest.$ac_ext >&5
16572 +
16573 +        ac_cv_lib_gmpxx_main=no
16574 + fi
16575 +
16576 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16577 +      conftest$ac_exeext conftest.$ac_ext
16578 + LIBS=$ac_check_lib_save_LIBS
16579 + fi
16580 + { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
16581 + echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
16582 + if test $ac_cv_lib_gmpxx_main = yes; then
16583 +  CGAL_LIBS="$CGAL_LIBS -lgmpxx"
16584 + fi
16585 +
16586 +                fi
16587 +
16588 +                if test "$cgal_have_lib" == yes; then
16589 +                        acx_cgal_found=yes
16590 +                fi
16591 +        fi
16592 +        if test "$acx_cgal_found" == yes; then
16593 +                { echo "$as_me:$LINENO: checking for main in -lCore" >&5
16594 + echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
16595 + if test "${ac_cv_lib_Core_main+set}" = set; then
16596 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16597 + else
16598 +  ac_check_lib_save_LIBS=$LIBS
16599 + LIBS="-lCore  $LIBS"
16600 + cat >conftest.$ac_ext <<_ACEOF
16601 + /* confdefs.h.  */
16602 + _ACEOF
16603 + cat confdefs.h >>conftest.$ac_ext
16604 + cat >>conftest.$ac_ext <<_ACEOF
16605 + /* end confdefs.h.  */
16606 +
16607 +
16608 + #ifdef FC_DUMMY_MAIN
16609 + #ifndef FC_DUMMY_MAIN_EQ_F77
16610 + #  ifdef __cplusplus
16611 +     extern "C"
16612 + #  endif
16613 +   int FC_DUMMY_MAIN() { return 1; }
16614 + #endif
16615 + #endif
16616 + int
16617 + main ()
16618 + {
16619 + return main ();
16620 +  ;
16621 +  return 0;
16622 + }
16623 + _ACEOF
16624 + rm -f conftest.$ac_objext conftest$ac_exeext
16625 + if { (ac_try="$ac_link"
16626 + case "(($ac_try" in
16627 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16628 +  *) ac_try_echo=$ac_try;;
16629 + esac
16630 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16631 +  (eval "$ac_link") 2>conftest.er1
16632 +  ac_status=$?
16633 +  grep -v '^ *+' conftest.er1 >conftest.err
16634 +  rm -f conftest.er1
16635 +  cat conftest.err >&5
16636 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16637 +  (exit $ac_status); } && {
16638 +         test -z "$ac_cxx_werror_flag" ||
16639 +         test ! -s conftest.err
16640 +       } && test -s conftest$ac_exeext &&
16641 +       $as_test_x conftest$ac_exeext; then
16642 +  ac_cv_lib_Core_main=yes
16643 + else
16644 +  echo "$as_me: failed program was:" >&5
16645 + sed 's/^/| /' conftest.$ac_ext >&5
16646 +
16647 +        ac_cv_lib_Core_main=no
16648 + fi
16649 +
16650 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16651 +      conftest$ac_exeext conftest.$ac_ext
16652 + LIBS=$ac_check_lib_save_LIBS
16653 + fi
16654 + { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
16655 + echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
16656 + if test $ac_cv_lib_Core_main = yes; then
16657 +  CGAL_LIBS="$CGAL_LIBS -lCore"
16658 + fi
16659 +
16660 +        fi
16661 + fi
16662 +
16663 +
16664 +
16665 + { echo "$as_me:$LINENO: checking CGAL" >&5
16666 + echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
16667 +
16668 +
16669 +
16670 +
16671 +
16672 + if test "$acx_cgal_found" == yes; then
16673 +        { echo "$as_me:$LINENO: result: yes" >&5
16674 + echo "${ECHO_T}yes" >&6; }
16675 +
16676 + else
16677 +        { echo "$as_me:$LINENO: result: no" >&5
16678 + echo "${ECHO_T}no" >&6; }
16679 +
16680 + fi
16681 + USE_CGAL=no
16682 + if test "$acx_cgal_found" == yes; then
16683 +        USE_CGAL=yes
16684 +
16685 + cat >>confdefs.h <<\_ACEOF
16686 + #define HAVE_CGAL 1
16687 + _ACEOF
16688 +
16689 +
16690 +
16691 +
16692 +
16693 + fi
16694 +
16695 +
16696 +
16697 +
16698 + # Check whether --enable-doxygen was given.
16699 + if test "${enable_doxygen+set}" = set; then
16700 +  enableval=$enable_doxygen;
16701 + fi
16702 +
16703 + # Check whether --enable-dot was given.
16704 + if test "${enable_dot+set}" = set; then
16705 +  enableval=$enable_dot;
16706 + fi
16707 +
16708 + # Check whether --enable-html-docs was given.
16709 + if test "${enable_html_docs+set}" = set; then
16710 +  enableval=$enable_html_docs;
16711 + else
16712 +   enable_html_docs=yes
16713 + fi
16714 +
16715 + # Check whether --enable-latex-docs was given.
16716 + if test "${enable_latex_docs+set}" = set; then
16717 +  enableval=$enable_latex_docs;
16718 + else
16719 +   enable_latex_docs=no
16720 + fi
16721 +
16722 + if test "x$enable_doxygen" = xno; then
16723 +        enable_doc=no
16724 + else
16725 +        # Extract the first word of "doxygen", so it can be a program name with args.
16726 + set dummy doxygen; ac_word=$2
16727 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
16728 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16729 + if test "${ac_cv_path_DOXYGEN+set}" = set; then
16730 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16731 + else
16732 +  case $DOXYGEN in
16733 +  [\\/]* | ?:[\\/]*)
16734 +  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
16735 +  ;;
16736 +  *)
16737 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16738 + for as_dir in $PATH
16739 + do
16740 +  IFS=$as_save_IFS
16741 +  test -z "$as_dir" && as_dir=.
16742 +  for ac_exec_ext in '' $ac_executable_extensions; do
16743 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16744 +    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
16745 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16746 +    break 2
16747 +  fi
16748 + done
16749 + done
16750 + IFS=$as_save_IFS
16751 +
16752 +  ;;
16753 + esac
16754 + fi
16755 + DOXYGEN=$ac_cv_path_DOXYGEN
16756 + if test -n "$DOXYGEN"; then
16757 +  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
16758 + echo "${ECHO_T}$DOXYGEN" >&6; }
16759 + else
16760 +  { echo "$as_me:$LINENO: result: no" >&5
16761 + echo "${ECHO_T}no" >&6; }
16762 + fi
16763 +
16764 +
16765 +        if test "x$DOXYGEN" = x; then
16766 +                if test "x$enable_doxygen" = xyes; then
16767 +                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
16768 + echo "$as_me: error: could not find doxygen" >&2;}
16769 +   { (exit 1); exit 1; }; }
16770 +                fi
16771 +                enable_doc=no
16772 +        else
16773 +                enable_doc=yes
16774 +                # Extract the first word of "dot", so it can be a program name with args.
16775 + set dummy dot; ac_word=$2
16776 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
16777 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16778 + if test "${ac_cv_path_DOT+set}" = set; then
16779 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16780 + else
16781 +  case $DOT in
16782 +  [\\/]* | ?:[\\/]*)
16783 +  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
16784 +  ;;
16785 +  *)
16786 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16787 + for as_dir in $PATH
16788 + do
16789 +  IFS=$as_save_IFS
16790 +  test -z "$as_dir" && as_dir=.
16791 +  for ac_exec_ext in '' $ac_executable_extensions; do
16792 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16793 +    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
16794 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16795 +    break 2
16796 +  fi
16797 + done
16798 + done
16799 + IFS=$as_save_IFS
16800 +
16801 +  ;;
16802 + esac
16803 + fi
16804 + DOT=$ac_cv_path_DOT
16805 + if test -n "$DOT"; then
16806 +  { echo "$as_me:$LINENO: result: $DOT" >&5
16807 + echo "${ECHO_T}$DOT" >&6; }
16808 + else
16809 +  { echo "$as_me:$LINENO: result: no" >&5
16810 + echo "${ECHO_T}no" >&6; }
16811 + fi
16812 +
16813 +
16814 +        fi
16815 + fi
16816 +
16817 + if test "x$enable_doc" = xyes; then
16818 +  DOC=1
16819 + else
16820 +  DOC=0
16821 + fi
16822 +
16823 +
16824 + if test x$DOT = x; then
16825 +        if test "x$enable_dot" = xyes; then
16826 +                { { echo "$as_me:$LINENO: error: could not find dot" >&5
16827 + echo "$as_me: error: could not find dot" >&2;}
16828 +   { (exit 1); exit 1; }; }
16829 +        fi
16830 +        enable_dot=no
16831 + else
16832 +        enable_dot=yes
16833 + fi
16834 +
16835 +
16836 +
16837 +
16838 +
16839 +
16840 +
16841 +
16842 +
16843 +
16844 +
16845 +
16846 +
16847 +
16848 +
16849 +
16850 +
16851 +
16852 +
16853 + ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
16854 +
16855 +
16856 + cat >confcache <<\_ACEOF
16857 + # This file is a shell script that caches the results of configure
16858 + # tests run on this system so they can be shared between configure
16859 + # scripts and configure runs, see configure's option --config-cache.
16860 + # It is not useful on other systems.  If it contains results you don't
16861 + # want to keep, you may remove or edit it.
16862   #
16863 < # CONFIG_FILES section.
16863 > # config.status only pays attention to the cache file if you give it
16864 > # the --recheck option to rerun configure.
16865   #
16866 + # `ac_cv_env_foo' variables (set or unset) will be overridden when
16867 + # loading this file, other *unset* `ac_cv_foo' will be assigned the
16868 + # following values.
16869 +
16870 + _ACEOF
16871 +
16872 + # The following way of writing the cache mishandles newlines in values,
16873 + # but we know of no workaround that is simple, portable, and efficient.
16874 + # So, we kill variables containing newlines.
16875 + # Ultrix sh set writes to stderr and can't be redirected directly,
16876 + # and sets the high bit in the cache file unless we assign to the vars.
16877 + (
16878 +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16879 +    eval ac_val=\$$ac_var
16880 +    case $ac_val in #(
16881 +    *${as_nl}*)
16882 +      case $ac_var in #(
16883 +      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
16884 + echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
16885 +      esac
16886 +      case $ac_var in #(
16887 +      _ | IFS | as_nl) ;; #(
16888 +      *) $as_unset $ac_var ;;
16889 +      esac ;;
16890 +    esac
16891 +  done
16892 +
16893 +  (set) 2>&1 |
16894 +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16895 +    *${as_nl}ac_space=\ *)
16896 +      # `set' does not quote correctly, so add quotes (double-quote
16897 +      # substitution turns \\\\ into \\, and sed turns \\ into \).
16898 +      sed -n \
16899 +        "s/'/'\\\\''/g;
16900 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16901 +      ;; #(
16902 +    *)
16903 +      # `set' quotes correctly as required by POSIX, so do not add quotes.
16904 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16905 +      ;;
16906 +    esac |
16907 +    sort
16908 + ) |
16909 +  sed '
16910 +     /^ac_cv_env_/b end
16911 +     t clear
16912 +     :clear
16913 +     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16914 +     t end
16915 +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16916 +     :end' >>confcache
16917 + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16918 +  if test -w "$cache_file"; then
16919 +    test "x$cache_file" != "x/dev/null" &&
16920 +      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
16921 + echo "$as_me: updating cache $cache_file" >&6;}
16922 +    cat confcache >$cache_file
16923 +  else
16924 +    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
16925 + echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16926 +  fi
16927 + fi
16928 + rm -f confcache
16929 +
16930 + test "x$prefix" = xNONE && prefix=$ac_default_prefix
16931 + # Let make expand exec_prefix.
16932 + test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16933 +
16934 + DEFS=-DHAVE_CONFIG_H
16935 +
16936 + ac_libobjs=
16937 + ac_ltlibobjs=
16938 + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16939 +  # 1. Remove the extension, and $U if already installed.
16940 +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16941 +  ac_i=`echo "$ac_i" | sed "$ac_script"`
16942 +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16943 +  #    will be set to the directory where LIBOBJS objects are built.
16944 +  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16945 +  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
16946 + done
16947 + LIBOBJS=$ac_libobjs
16948  
16949 + LTLIBOBJS=$ac_ltlibobjs
16950 +
16951 +
16952 +
16953 + : ${CONFIG_STATUS=./config.status}
16954 + ac_clean_files_save=$ac_clean_files
16955 + ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16956 + { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16957 + echo "$as_me: creating $CONFIG_STATUS" >&6;}
16958 + cat >$CONFIG_STATUS <<_ACEOF
16959 + #! $SHELL
16960 + # Generated by $as_me.
16961 + # Run this file to recreate the current configuration.
16962 + # Compiler output produced by configure, useful for debugging
16963 + # configure, is in config.log if it exists.
16964 +
16965 + debug=false
16966 + ac_cs_recheck=false
16967 + ac_cs_silent=false
16968 + SHELL=\${CONFIG_SHELL-$SHELL}
16969 + _ACEOF
16970 +
16971 + cat >>$CONFIG_STATUS <<\_ACEOF
16972 + ## --------------------- ##
16973 + ## M4sh Initialization.  ##
16974 + ## --------------------- ##
16975 +
16976 + # Be more Bourne compatible
16977 + DUALCASE=1; export DUALCASE # for MKS sh
16978 + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16979 +  emulate sh
16980 +  NULLCMD=:
16981 +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16982 +  # is contrary to our usage.  Disable this feature.
16983 +  alias -g '${1+"$@"}'='"$@"'
16984 +  setopt NO_GLOB_SUBST
16985 + else
16986 +  case `(set -o) 2>/dev/null` in
16987 +  *posix*) set -o posix ;;
16988 + esac
16989 +
16990 + fi
16991 +
16992 +
16993 +
16994 +
16995 + # PATH needs CR
16996 + # Avoid depending upon Character Ranges.
16997 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16998 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16999 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17000 + as_cr_digits='0123456789'
17001 + as_cr_alnum=$as_cr_Letters$as_cr_digits
17002 +
17003 + # The user is always right.
17004 + if test "${PATH_SEPARATOR+set}" != set; then
17005 +  echo "#! /bin/sh" >conf$$.sh
17006 +  echo  "exit 0"   >>conf$$.sh
17007 +  chmod +x conf$$.sh
17008 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17009 +    PATH_SEPARATOR=';'
17010 +  else
17011 +    PATH_SEPARATOR=:
17012 +  fi
17013 +  rm -f conf$$.sh
17014 + fi
17015 +
17016 + # Support unset when possible.
17017 + if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17018 +  as_unset=unset
17019 + else
17020 +  as_unset=false
17021 + fi
17022 +
17023 +
17024 + # IFS
17025 + # We need space, tab and new line, in precisely that order.  Quoting is
17026 + # there to prevent editors from complaining about space-tab.
17027 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
17028 + # splitting by setting IFS to empty value.)
17029 + as_nl='
17030 + '
17031 + IFS=" ""        $as_nl"
17032 +
17033 + # Find who we are.  Look in the path if we contain no directory separator.
17034 + case $0 in
17035 +  *[\\/]* ) as_myself=$0 ;;
17036 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17037 + for as_dir in $PATH
17038 + do
17039 +  IFS=$as_save_IFS
17040 +  test -z "$as_dir" && as_dir=.
17041 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17042 + done
17043 + IFS=$as_save_IFS
17044 +
17045 +     ;;
17046 + esac
17047 + # We did not find ourselves, most probably we were run as `sh COMMAND'
17048 + # in which case we are not to be found in the path.
17049 + if test "x$as_myself" = x; then
17050 +  as_myself=$0
17051 + fi
17052 + if test ! -f "$as_myself"; then
17053 +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17054 +  { (exit 1); exit 1; }
17055 + fi
17056 +
17057 + # Work around bugs in pre-3.0 UWIN ksh.
17058 + for as_var in ENV MAIL MAILPATH
17059 + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
17060 + done
17061 + PS1='$ '
17062 + PS2='> '
17063 + PS4='+ '
17064 +
17065 + # NLS nuisances.
17066 + for as_var in \
17067 +  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17068 +  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
17069 +  LC_TELEPHONE LC_TIME
17070 + do
17071 +  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
17072 +    eval $as_var=C; export $as_var
17073 +  else
17074 +    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
17075 +  fi
17076 + done
17077 +
17078 + # Required to use basename.
17079 + if expr a : '\(a\)' >/dev/null 2>&1 &&
17080 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
17081 +  as_expr=expr
17082 + else
17083 +  as_expr=false
17084 + fi
17085 +
17086 + if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17087 +  as_basename=basename
17088 + else
17089 +  as_basename=false
17090 + fi
17091 +
17092 +
17093 + # Name of the executable.
17094 + as_me=`$as_basename -- "$0" ||
17095 + $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17096 +         X"$0" : 'X\(//\)$' \| \
17097 +         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17098 + echo X/"$0" |
17099 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
17100 +            s//\1/
17101 +            q
17102 +          }
17103 +          /^X\/\(\/\/\)$/{
17104 +            s//\1/
17105 +            q
17106 +          }
17107 +          /^X\/\(\/\).*/{
17108 +            s//\1/
17109 +            q
17110 +          }
17111 +          s/.*/./; q'`
17112 +
17113 + # CDPATH.
17114 + $as_unset CDPATH
17115 +
17116 +
17117 +
17118 +  as_lineno_1=$LINENO
17119 +  as_lineno_2=$LINENO
17120 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
17121 +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
17122 +
17123 +  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17124 +  # uniformly replaced by the line number.  The first 'sed' inserts a
17125 +  # line-number line after each line using $LINENO; the second 'sed'
17126 +  # does the real work.  The second script uses 'N' to pair each
17127 +  # line-number line with the line containing $LINENO, and appends
17128 +  # trailing '-' during substitution so that $LINENO is not a special
17129 +  # case at line end.
17130 +  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17131 +  # scripts with optimization help from Paolo Bonzini.  Blame Lee
17132 +  # E. McMahon (1931-1989) for sed's syntax.  :-)
17133 +  sed -n '
17134 +    p
17135 +    /[$]LINENO/=
17136 +  ' <$as_myself |
17137 +    sed '
17138 +      s/[$]LINENO.*/&-/
17139 +      t lineno
17140 +      b
17141 +      :lineno
17142 +      N
17143 +      :loop
17144 +      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
17145 +      t loop
17146 +      s/-\n.*//
17147 +    ' >$as_me.lineno &&
17148 +  chmod +x "$as_me.lineno" ||
17149 +    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
17150 +   { (exit 1); exit 1; }; }
17151 +
17152 +  # Don't try to exec as it changes $[0], causing all sort of problems
17153 +  # (the dirname of $[0] is not the place where we might find the
17154 +  # original and so on.  Autoconf is especially sensitive to this).
17155 +  . "./$as_me.lineno"
17156 +  # Exit status is that of the last command.
17157 +  exit
17158 + }
17159 +
17160 +
17161 + if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17162 +  as_dirname=dirname
17163 + else
17164 +  as_dirname=false
17165 + fi
17166 +
17167 + ECHO_C= ECHO_N= ECHO_T=
17168 + case `echo -n x` in
17169 + -n*)
17170 +  case `echo 'x\c'` in
17171 +  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
17172 +  *)   ECHO_C='\c';;
17173 +  esac;;
17174 + *)
17175 +  ECHO_N='-n';;
17176 + esac
17177 +
17178 + if expr a : '\(a\)' >/dev/null 2>&1 &&
17179 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
17180 +  as_expr=expr
17181 + else
17182 +  as_expr=false
17183 + fi
17184 +
17185 + rm -f conf$$ conf$$.exe conf$$.file
17186 + if test -d conf$$.dir; then
17187 +  rm -f conf$$.dir/conf$$.file
17188 + else
17189 +  rm -f conf$$.dir
17190 +  mkdir conf$$.dir
17191 + fi
17192 + echo >conf$$.file
17193 + if ln -s conf$$.file conf$$ 2>/dev/null; then
17194 +  as_ln_s='ln -s'
17195 +  # ... but there are two gotchas:
17196 +  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17197 +  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17198 +  # In both cases, we have to default to `cp -p'.
17199 +  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17200 +    as_ln_s='cp -p'
17201 + elif ln conf$$.file conf$$ 2>/dev/null; then
17202 +  as_ln_s=ln
17203 + else
17204 +  as_ln_s='cp -p'
17205 + fi
17206 + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17207 + rmdir conf$$.dir 2>/dev/null
17208 +
17209 + if mkdir -p . 2>/dev/null; then
17210 +  as_mkdir_p=:
17211 + else
17212 +  test -d ./-p && rmdir ./-p
17213 +  as_mkdir_p=false
17214 + fi
17215 +
17216 + if test -x / >/dev/null 2>&1; then
17217 +  as_test_x='test -x'
17218 + else
17219 +  if ls -dL / >/dev/null 2>&1; then
17220 +    as_ls_L_option=L
17221 +  else
17222 +    as_ls_L_option=
17223 +  fi
17224 +  as_test_x='
17225 +    eval sh -c '\''
17226 +      if test -d "$1"; then
17227 +        test -d "$1/.";
17228 +      else
17229 +        case $1 in
17230 +        -*)set "./$1";;
17231 +        esac;
17232 +        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
17233 +        ???[sx]*):;;*)false;;esac;fi
17234 +    '\'' sh
17235 +  '
17236 + fi
17237 + as_executable_p=$as_test_x
17238 +
17239 + # Sed expression to map a string onto a valid CPP name.
17240 + as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17241 +
17242 + # Sed expression to map a string onto a valid variable name.
17243 + as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17244 +
17245 +
17246 + exec 6>&1
17247 +
17248 + # Save the log message, to keep $[0] and so on meaningful, and to
17249 + # report actual input values of CONFIG_FILES etc. instead of their
17250 + # values after options handling.
17251 + ac_log="
17252 + This file was extended by OOPSE $as_me 4.0, which was
17253 + generated by GNU Autoconf 2.61.  Invocation command line was
17254 +
17255 +  CONFIG_FILES    = $CONFIG_FILES
17256 +  CONFIG_HEADERS  = $CONFIG_HEADERS
17257 +  CONFIG_LINKS    = $CONFIG_LINKS
17258 +  CONFIG_COMMANDS = $CONFIG_COMMANDS
17259 +  $ $0 $@
17260 +
17261 + on `(hostname || uname -n) 2>/dev/null | sed 1q`
17262 + "
17263 +
17264 + _ACEOF
17265 +
17266 + cat >>$CONFIG_STATUS <<_ACEOF
17267 + # Files that config.status was made for.
17268 + config_files="$ac_config_files"
17269 + config_headers="$ac_config_headers"
17270 + config_links="$ac_config_links"
17271 +
17272 + _ACEOF
17273 +
17274 + cat >>$CONFIG_STATUS <<\_ACEOF
17275 + ac_cs_usage="\
17276 + \`$as_me' instantiates files from templates according to the
17277 + current configuration.
17278 +
17279 + Usage: $0 [OPTIONS] [FILE]...
17280 +
17281 +  -h, --help       print this help, then exit
17282 +  -V, --version    print version number and configuration settings, then exit
17283 +  -q, --quiet      do not print progress messages
17284 +  -d, --debug      don't remove temporary files
17285 +      --recheck    update $as_me by reconfiguring in the same conditions
17286 +  --file=FILE[:TEMPLATE]
17287 +                   instantiate the configuration file FILE
17288 +  --header=FILE[:TEMPLATE]
17289 +                   instantiate the configuration header FILE
17290 +
17291 + Configuration files:
17292 + $config_files
17293 +
17294 + Configuration headers:
17295 + $config_headers
17296 +
17297 + Configuration links:
17298 + $config_links
17299 +
17300 + Report bugs to <bug-autoconf@gnu.org>."
17301 +
17302 + _ACEOF
17303 + cat >>$CONFIG_STATUS <<_ACEOF
17304 + ac_cs_version="\\
17305 + OOPSE config.status 4.0
17306 + configured by $0, generated by GNU Autoconf 2.61,
17307 +  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
17308 +
17309 + Copyright (C) 2006 Free Software Foundation, Inc.
17310 + This config.status script is free software; the Free Software Foundation
17311 + gives unlimited permission to copy, distribute and modify it."
17312 +
17313 + ac_pwd='$ac_pwd'
17314 + srcdir='$srcdir'
17315 + INSTALL='$INSTALL'
17316 + _ACEOF
17317 +
17318 + cat >>$CONFIG_STATUS <<\_ACEOF
17319 + # If no file are specified by the user, then we need to provide default
17320 + # value.  By we need to know if files were specified by the user.
17321 + ac_need_defaults=:
17322 + while test $# != 0
17323 + do
17324 +  case $1 in
17325 +  --*=*)
17326 +    ac_option=`expr "X$1" : 'X\([^=]*\)='`
17327 +    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
17328 +    ac_shift=:
17329 +    ;;
17330 +  *)
17331 +    ac_option=$1
17332 +    ac_optarg=$2
17333 +    ac_shift=shift
17334 +    ;;
17335 +  esac
17336 +
17337 +  case $ac_option in
17338 +  # Handling of the options.
17339 +  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17340 +    ac_cs_recheck=: ;;
17341 +  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17342 +    echo "$ac_cs_version"; exit ;;
17343 +  --debug | --debu | --deb | --de | --d | -d )
17344 +    debug=: ;;
17345 +  --file | --fil | --fi | --f )
17346 +    $ac_shift
17347 +    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17348 +    ac_need_defaults=false;;
17349 +  --header | --heade | --head | --hea )
17350 +    $ac_shift
17351 +    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17352 +    ac_need_defaults=false;;
17353 +  --he | --h)
17354 +    # Conflict between --help and --header
17355 +    { echo "$as_me: error: ambiguous option: $1
17356 + Try \`$0 --help' for more information." >&2
17357 +   { (exit 1); exit 1; }; };;
17358 +  --help | --hel | -h )
17359 +    echo "$ac_cs_usage"; exit ;;
17360 +  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17361 +  | -silent | --silent | --silen | --sile | --sil | --si | --s)
17362 +    ac_cs_silent=: ;;
17363 +
17364 +  # This is an error.
17365 +  -*) { echo "$as_me: error: unrecognized option: $1
17366 + Try \`$0 --help' for more information." >&2
17367 +   { (exit 1); exit 1; }; } ;;
17368 +
17369 +  *) ac_config_targets="$ac_config_targets $1"
17370 +     ac_need_defaults=false ;;
17371 +
17372 +  esac
17373 +  shift
17374 + done
17375 +
17376 + ac_configure_extra_args=
17377 +
17378 + if $ac_cs_silent; then
17379 +  exec 6>/dev/null
17380 +  ac_configure_extra_args="$ac_configure_extra_args --silent"
17381 + fi
17382 +
17383 + _ACEOF
17384 + cat >>$CONFIG_STATUS <<_ACEOF
17385 + if \$ac_cs_recheck; then
17386 +  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17387 +  CONFIG_SHELL=$SHELL
17388 +  export CONFIG_SHELL
17389 +  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17390 + fi
17391 +
17392 + _ACEOF
17393 + cat >>$CONFIG_STATUS <<\_ACEOF
17394 + exec 5>>config.log
17395 + {
17396 +  echo
17397 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17398 + ## Running $as_me. ##
17399 + _ASBOX
17400 +  echo "$ac_log"
17401 + } >&5
17402 +
17403 + _ACEOF
17404 + cat >>$CONFIG_STATUS <<_ACEOF
17405 + _ACEOF
17406 +
17407 + cat >>$CONFIG_STATUS <<\_ACEOF
17408 +
17409 + # Handling of arguments.
17410 + for ac_config_target in $ac_config_targets
17411 + do
17412 +  case $ac_config_target in
17413 +    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
17414 +    "src/getopt.h") CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
17415 +    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
17416 +    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
17417 +    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
17418 +    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
17419 +    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
17420 +
17421 +  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17422 + echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17423 +   { (exit 1); exit 1; }; };;
17424 +  esac
17425 + done
17426 +
17427 +
17428 + # If the user did not use the arguments to specify the items to instantiate,
17429 + # then the envvar interface is used.  Set only those that are not.
17430 + # We use the long form for the default assignment because of an extremely
17431 + # bizarre bug on SunOS 4.1.3.
17432 + if $ac_need_defaults; then
17433 +  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17434 +  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17435 +  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
17436 + fi
17437 +
17438 + # Have a temporary directory for convenience.  Make it in the build tree
17439 + # simply because there is no reason against having it here, and in addition,
17440 + # creating and moving files from /tmp can sometimes cause problems.
17441 + # Hook for its removal unless debugging.
17442 + # Note that there is a small window in which the directory will not be cleaned:
17443 + # after its creation but before its name has been assigned to `$tmp'.
17444 + $debug ||
17445 + {
17446 +  tmp=
17447 +  trap 'exit_status=$?
17448 +  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17449 + ' 0
17450 +  trap '{ (exit 1); exit 1; }' 1 2 13 15
17451 + }
17452 + # Create a (secure) tmp directory for tmp files.
17453 +
17454 + {
17455 +  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17456 +  test -n "$tmp" && test -d "$tmp"
17457 + }  ||
17458 + {
17459 +  tmp=./conf$$-$RANDOM
17460 +  (umask 077 && mkdir "$tmp")
17461 + } ||
17462 + {
17463 +   echo "$me: cannot create a temporary directory in ." >&2
17464 +   { (exit 1); exit 1; }
17465 + }
17466 +
17467 + #
17468 + # Set up the sed scripts for CONFIG_FILES section.
17469 + #
17470 +
17471   # No need to generate the scripts if there are no CONFIG_FILES.
17472   # This happens for instance when ./config.status config.h
17473 < if test -n "\$CONFIG_FILES"; then
17474 <  # Protect against being on the right side of a sed subst in config.status.
17475 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17476 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17477 < s,@SHELL@,$SHELL,;t t
17478 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17479 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17480 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17481 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17482 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17483 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17484 < s,@exec_prefix@,$exec_prefix,;t t
17485 < s,@prefix@,$prefix,;t t
17486 < s,@program_transform_name@,$program_transform_name,;t t
17487 < s,@bindir@,$bindir,;t t
17488 < s,@sbindir@,$sbindir,;t t
17489 < s,@libexecdir@,$libexecdir,;t t
17490 < s,@datadir@,$datadir,;t t
17491 < s,@sysconfdir@,$sysconfdir,;t t
17492 < s,@sharedstatedir@,$sharedstatedir,;t t
17493 < s,@localstatedir@,$localstatedir,;t t
17494 < s,@libdir@,$libdir,;t t
17495 < s,@includedir@,$includedir,;t t
17496 < s,@oldincludedir@,$oldincludedir,;t t
17497 < s,@infodir@,$infodir,;t t
17498 < s,@mandir@,$mandir,;t t
17499 < s,@build_alias@,$build_alias,;t t
17500 < s,@host_alias@,$host_alias,;t t
17501 < s,@target_alias@,$target_alias,;t t
17502 < s,@DEFS@,$DEFS,;t t
17503 < s,@ECHO_C@,$ECHO_C,;t t
17504 < s,@ECHO_N@,$ECHO_N,;t t
17505 < s,@ECHO_T@,$ECHO_T,;t t
17506 < s,@LIBS@,$LIBS,;t t
17507 < s,@PROGNAME@,$PROGNAME,;t t
17508 < s,@debug@,$debug,;t t
17509 < s,@build@,$build,;t t
17510 < s,@build_cpu@,$build_cpu,;t t
17511 < s,@build_vendor@,$build_vendor,;t t
17512 < s,@build_os@,$build_os,;t t
17513 < s,@host@,$host,;t t
17514 < s,@host_cpu@,$host_cpu,;t t
17515 < s,@host_vendor@,$host_vendor,;t t
17516 < s,@host_os@,$host_os,;t t
17517 < s,@CC@,$CC,;t t
17518 < s,@CFLAGS@,$CFLAGS,;t t
17519 < s,@LDFLAGS@,$LDFLAGS,;t t
17520 < s,@CPPFLAGS@,$CPPFLAGS,;t t
17521 < s,@ac_ct_CC@,$ac_ct_CC,;t t
17522 < s,@EXEEXT@,$EXEEXT,;t t
17523 < s,@OBJEXT@,$OBJEXT,;t t
17524 < s,@CXX@,$CXX,;t t
17525 < s,@CXXFLAGS@,$CXXFLAGS,;t t
17526 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17527 < s,@CPP@,$CPP,;t t
17528 < s,@EGREP@,$EGREP,;t t
17529 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
17530 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
17531 < s,@F90@,$F90,;t t
17532 < s,@F90FLAGS@,$F90FLAGS,;t t
17533 < s,@ac_ct_F90@,$ac_ct_F90,;t t
17534 < s,@PREPFLAG@,$PREPFLAG,;t t
17535 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
17536 < s,@F90LIBS@,$F90LIBS,;t t
17537 < s,@F90_FUNC@,$F90_FUNC,;t t
17538 < s,@F90_FUNC_@,$F90_FUNC_,;t t
17539 < s,@MOD@,$MOD,;t t
17540 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
17541 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
17542 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
17543 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
17544 < s,@CXXCPP@,$CXXCPP,;t t
17545 < s,@LIBOBJS@,$LIBOBJS,;t t
17546 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17547 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17548 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17549 < s,@LN_S@,$LN_S,;t t
17550 < s,@SET_MAKE@,$SET_MAKE,;t t
17551 < s,@RANLIB@,$RANLIB,;t t
17552 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17553 < s,@YACC@,$YACC,;t t
17554 < s,@LEX@,$LEX,;t t
17555 < s,@LEXLIB@,$LEXLIB,;t t
17556 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
17557 < s,@PERLINTERP@,$PERLINTERP,;t t
17558 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
17559 < s,@AR@,$AR,;t t
17560 < s,@PS@,$PS,;t t
17561 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
17562 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
17563 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
17564 < s,@MPI_LIB@,$MPI_LIB,;t t
17565 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
17566 < s,@USE_MPI@,$USE_MPI,;t t
17567 < s,@USE_CGAL@,$USE_CGAL,;t t
17568 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
17569 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
17570 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
17571 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
17572 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
17573 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
17574 < s,@DOXYGEN@,$DOXYGEN,;t t
17575 < s,@DOT@,$DOT,;t t
17576 < s,@DOC@,$DOC,;t t
17577 < s,@enable_dot@,$enable_dot,;t t
17578 < s,@enable_html_docs@,$enable_html_docs,;t t
17579 < s,@enable_latex_docs@,$enable_latex_docs,;t t
17580 < s,@BATEXT@,$BATEXT,;t t
17581 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
17582 < s,@OOPSE@,$OOPSE,;t t
17583 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
17584 < s,@SUBDIRS@,$SUBDIRS,;t t
17585 < s,@FFLAGS@,$FFLAGS,;t t
17586 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17587 < CEOF
17473 > if test -n "$CONFIG_FILES"; then
17474 >
17475 > _ACEOF
17476 >
17477 >
17478 >
17479 > ac_delim='%!_!# '
17480 > for ac_last_try in false false false false false :; do
17481 >  cat >conf$$subs.sed <<_ACEOF
17482 > SHELL!$SHELL$ac_delim
17483 > PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
17484 > PACKAGE_NAME!$PACKAGE_NAME$ac_delim
17485 > PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
17486 > PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
17487 > PACKAGE_STRING!$PACKAGE_STRING$ac_delim
17488 > PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
17489 > exec_prefix!$exec_prefix$ac_delim
17490 > prefix!$prefix$ac_delim
17491 > program_transform_name!$program_transform_name$ac_delim
17492 > bindir!$bindir$ac_delim
17493 > sbindir!$sbindir$ac_delim
17494 > libexecdir!$libexecdir$ac_delim
17495 > datarootdir!$datarootdir$ac_delim
17496 > datadir!$datadir$ac_delim
17497 > sysconfdir!$sysconfdir$ac_delim
17498 > sharedstatedir!$sharedstatedir$ac_delim
17499 > localstatedir!$localstatedir$ac_delim
17500 > includedir!$includedir$ac_delim
17501 > oldincludedir!$oldincludedir$ac_delim
17502 > docdir!$docdir$ac_delim
17503 > infodir!$infodir$ac_delim
17504 > htmldir!$htmldir$ac_delim
17505 > dvidir!$dvidir$ac_delim
17506 > pdfdir!$pdfdir$ac_delim
17507 > psdir!$psdir$ac_delim
17508 > libdir!$libdir$ac_delim
17509 > localedir!$localedir$ac_delim
17510 > mandir!$mandir$ac_delim
17511 > DEFS!$DEFS$ac_delim
17512 > ECHO_C!$ECHO_C$ac_delim
17513 > ECHO_N!$ECHO_N$ac_delim
17514 > ECHO_T!$ECHO_T$ac_delim
17515 > LIBS!$LIBS$ac_delim
17516 > build_alias!$build_alias$ac_delim
17517 > host_alias!$host_alias$ac_delim
17518 > target_alias!$target_alias$ac_delim
17519 > build!$build$ac_delim
17520 > build_cpu!$build_cpu$ac_delim
17521 > build_vendor!$build_vendor$ac_delim
17522 > build_os!$build_os$ac_delim
17523 > host!$host$ac_delim
17524 > host_cpu!$host_cpu$ac_delim
17525 > host_vendor!$host_vendor$ac_delim
17526 > host_os!$host_os$ac_delim
17527 > PROGNAME!$PROGNAME$ac_delim
17528 > debug!$debug$ac_delim
17529 > USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
17530 > ac_cc_set!$ac_cc_set$ac_delim
17531 > ac_cc_path!$ac_cc_path$ac_delim
17532 > ac_cxx_set!$ac_cxx_set$ac_delim
17533 > ac_cxx_path!$ac_cxx_path$ac_delim
17534 > ac_fc_set!$ac_fc_set$ac_delim
17535 > ac_fc_path!$ac_fc_path$ac_delim
17536 > acx_mpi_mpicc!$acx_mpi_mpicc$ac_delim
17537 > acx_mpi_mpicc_path!$acx_mpi_mpicc_path$ac_delim
17538 > acx_mpi_mpif90!$acx_mpi_mpif90$ac_delim
17539 > acx_mpi_mpif90_path!$acx_mpi_mpif90_path$ac_delim
17540 > acx_mpi_mpicxx!$acx_mpi_mpicxx$ac_delim
17541 > acx_mpi_mpicxx_path!$acx_mpi_mpicxx_path$ac_delim
17542 > MPI_CPPFLAGS!$MPI_CPPFLAGS$ac_delim
17543 > MPI_LIBS!$MPI_LIBS$ac_delim
17544 > MPI90_LIBS!$MPI90_LIBS$ac_delim
17545 > USE_MPI!$USE_MPI$ac_delim
17546 > CXX!$CXX$ac_delim
17547 > CXXFLAGS!$CXXFLAGS$ac_delim
17548 > LDFLAGS!$LDFLAGS$ac_delim
17549 > CPPFLAGS!$CPPFLAGS$ac_delim
17550 > ac_ct_CXX!$ac_ct_CXX$ac_delim
17551 > EXEEXT!$EXEEXT$ac_delim
17552 > OBJEXT!$OBJEXT$ac_delim
17553 > CC!$CC$ac_delim
17554 > CFLAGS!$CFLAGS$ac_delim
17555 > ac_ct_CC!$ac_ct_CC$ac_delim
17556 > FC!$FC$ac_delim
17557 > FCFLAGS!$FCFLAGS$ac_delim
17558 > ac_ct_FC!$ac_ct_FC$ac_delim
17559 > CPP!$CPP$ac_delim
17560 > GREP!$GREP$ac_delim
17561 > EGREP!$EGREP$ac_delim
17562 > LN_S!$LN_S$ac_delim
17563 > SET_MAKE!$SET_MAKE$ac_delim
17564 > RANLIB!$RANLIB$ac_delim
17565 > YACC!$YACC$ac_delim
17566 > YFLAGS!$YFLAGS$ac_delim
17567 > LEX!$LEX$ac_delim
17568 > LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
17569 > LEXLIB!$LEXLIB$ac_delim
17570 > PERLINTERP!$PERLINTERP$ac_delim
17571 > PERL_SHEBANG!$PERL_SHEBANG$ac_delim
17572 > INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
17573 > INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
17574 > INSTALL_DATA!$INSTALL_DATA$ac_delim
17575 > AR!$AR$ac_delim
17576 > PS!$PS$ac_delim
17577 > FCFLAGS_F90!$FCFLAGS_F90$ac_delim
17578 > FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
17579 > _ACEOF
17580 >
17581 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
17582 >    break
17583 >  elif $ac_last_try; then
17584 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17585 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17586 >   { (exit 1); exit 1; }; }
17587 >  else
17588 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17589 >  fi
17590 > done
17591 >
17592 > ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17593 > if test -n "$ac_eof"; then
17594 >  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17595 >  ac_eof=`expr $ac_eof + 1`
17596 > fi
17597  
17598 + cat >>$CONFIG_STATUS <<_ACEOF
17599 + cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
17600 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17601   _ACEOF
17602 + sed '
17603 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17604 + s/^/s,@/; s/!/@,|#_!!_#|/
17605 + :n
17606 + t n
17607 + s/'"$ac_delim"'$/,g/; t
17608 + s/$/\\/; p
17609 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17610 + ' >>$CONFIG_STATUS <conf$$subs.sed
17611 + rm -f conf$$subs.sed
17612 + cat >>$CONFIG_STATUS <<_ACEOF
17613 + CEOF$ac_eof
17614 + _ACEOF
17615  
17616 <  cat >>$CONFIG_STATUS <<\_ACEOF
17617 <  # Split the substitutions into bite-sized pieces for seds with
17618 <  # small command number limits, like on Digital OSF/1 and HP-UX.
17619 <  ac_max_sed_lines=48
17620 <  ac_sed_frag=1 # Number of current file.
17621 <  ac_beg=1 # First line for current file.
17622 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
17623 <  ac_more_lines=:
17624 <  ac_sed_cmds=
17625 <  while $ac_more_lines; do
17626 <    if test $ac_beg -gt 1; then
17627 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17628 <    else
17629 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17630 <    fi
17631 <    if test ! -s $tmp/subs.frag; then
17632 <      ac_more_lines=false
17633 <    else
17634 <      # The purpose of the label and of the branching condition is to
17635 <      # speed up the sed processing (if there are no `@' at all, there
17636 <      # is no need to browse any of the substitutions).
17637 <      # These are the two extra sed commands mentioned above.
17638 <      (echo ':t
17639 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17640 <      if test -z "$ac_sed_cmds"; then
17641 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17642 <      else
17643 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17644 <      fi
17645 <      ac_sed_frag=`expr $ac_sed_frag + 1`
17646 <      ac_beg=$ac_end
17647 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
17648 <    fi
17649 <  done
17650 <  if test -z "$ac_sed_cmds"; then
17651 <    ac_sed_cmds=cat
17616 >
17617 > ac_delim='%!_!# '
17618 > for ac_last_try in false false false false false :; do
17619 >  cat >conf$$subs.sed <<_ACEOF
17620 > PREPDEFFLAG!$PREPDEFFLAG$ac_delim
17621 > FCLIBS!$FCLIBS$ac_delim
17622 > FC_FUNC!$FC_FUNC$ac_delim
17623 > FC_FUNC_!$FC_FUNC_$ac_delim
17624 > MOD!$MOD$ac_delim
17625 > F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
17626 > MODDIRFLAG!$MODDIRFLAG$ac_delim
17627 > F90MODINCSPEC!$F90MODINCSPEC$ac_delim
17628 > F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
17629 > ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
17630 > ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
17631 > ZLIB!$ZLIB$ac_delim
17632 > FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
17633 > FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
17634 > FFTW_LIBS!$FFTW_LIBS$ac_delim
17635 > QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
17636 > QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
17637 > QHULL!$QHULL$ac_delim
17638 > USE_QHULL!$USE_QHULL$ac_delim
17639 > CXXCPP!$CXXCPP$ac_delim
17640 > OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
17641 > OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
17642 > OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
17643 > USE_OPENBABEL!$USE_OPENBABEL$ac_delim
17644 > LIBOBJS!$LIBOBJS$ac_delim
17645 > POW_LIB!$POW_LIB$ac_delim
17646 > __func__!$__func__$ac_delim
17647 > CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
17648 > CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
17649 > CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
17650 > CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
17651 > CGAL_LIBS!$CGAL_LIBS$ac_delim
17652 > USE_CGAL!$USE_CGAL$ac_delim
17653 > DOXYGEN!$DOXYGEN$ac_delim
17654 > DOT!$DOT$ac_delim
17655 > DOC!$DOC$ac_delim
17656 > enable_dot!$enable_dot$ac_delim
17657 > enable_html_docs!$enable_html_docs$ac_delim
17658 > enable_latex_docs!$enable_latex_docs$ac_delim
17659 > BATEXT!$BATEXT$ac_delim
17660 > MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
17661 > OOPSE!$OOPSE$ac_delim
17662 > OOPSE_HOME!$OOPSE_HOME$ac_delim
17663 > SUBDIRS!$SUBDIRS$ac_delim
17664 > LTLIBOBJS!$LTLIBOBJS$ac_delim
17665 > _ACEOF
17666 >
17667 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 45; then
17668 >    break
17669 >  elif $ac_last_try; then
17670 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17671 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17672 >   { (exit 1); exit 1; }; }
17673 >  else
17674 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17675    fi
17676 < fi # test -n "$CONFIG_FILES"
17676 > done
17677  
17678 + ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17679 + if test -n "$ac_eof"; then
17680 +  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17681 +  ac_eof=`expr $ac_eof + 1`
17682 + fi
17683 +
17684 + cat >>$CONFIG_STATUS <<_ACEOF
17685 + cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
17686 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
17687   _ACEOF
17688 + sed '
17689 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17690 + s/^/s,@/; s/!/@,|#_!!_#|/
17691 + :n
17692 + t n
17693 + s/'"$ac_delim"'$/,g/; t
17694 + s/$/\\/; p
17695 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17696 + ' >>$CONFIG_STATUS <conf$$subs.sed
17697 + rm -f conf$$subs.sed
17698 + cat >>$CONFIG_STATUS <<_ACEOF
17699 + :end
17700 + s/|#_!!_#|//g
17701 + CEOF$ac_eof
17702 + _ACEOF
17703 +
17704 +
17705 + # VPATH may cause trouble with some makes, so we remove $(srcdir),
17706 + # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17707 + # trailing colons and then remove the whole line if VPATH becomes empty
17708 + # (actually we leave an empty line to preserve line numbers).
17709 + if test "x$srcdir" = x.; then
17710 +  ac_vpsub='/^[  ]*VPATH[        ]*=/{
17711 + s/:*\$(srcdir):*/:/
17712 + s/:*\${srcdir}:*/:/
17713 + s/:*@srcdir@:*/:/
17714 + s/^\([^=]*=[     ]*\):*/\1/
17715 + s/:*$//
17716 + s/^[^=]*=[       ]*$//
17717 + }'
17718 + fi
17719 +
17720   cat >>$CONFIG_STATUS <<\_ACEOF
17721 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17722 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17723 <  case $ac_file in
17724 <  - | *:- | *:-:* ) # input from stdin
17725 <        cat >$tmp/stdin
17726 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17727 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11972 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11973 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11974 <  * )   ac_file_in=$ac_file.in ;;
17721 > fi # test -n "$CONFIG_FILES"
17722 >
17723 >
17724 > for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS
17725 > do
17726 >  case $ac_tag in
17727 >  :[FHLC]) ac_mode=$ac_tag; continue;;
17728    esac
17729 +  case $ac_mode$ac_tag in
17730 +  :[FHL]*:*);;
17731 +  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
17732 + echo "$as_me: error: Invalid tag $ac_tag." >&2;}
17733 +   { (exit 1); exit 1; }; };;
17734 +  :[FH]-) ac_tag=-:-;;
17735 +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17736 +  esac
17737 +  ac_save_IFS=$IFS
17738 +  IFS=:
17739 +  set x $ac_tag
17740 +  IFS=$ac_save_IFS
17741 +  shift
17742 +  ac_file=$1
17743 +  shift
17744  
17745 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17746 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17745 >  case $ac_mode in
17746 >  :L) ac_source=$1;;
17747 >  :[FH])
17748 >    ac_file_inputs=
17749 >    for ac_f
17750 >    do
17751 >      case $ac_f in
17752 >      -) ac_f="$tmp/stdin";;
17753 >      *) # Look for the file first in the build tree, then in the source tree
17754 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
17755 >         # because $ac_f cannot contain `:'.
17756 >         test -f "$ac_f" ||
17757 >           case $ac_f in
17758 >           [\\/$]*) false;;
17759 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17760 >           esac ||
17761 >           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
17762 > echo "$as_me: error: cannot find input file: $ac_f" >&2;}
17763 >   { (exit 1); exit 1; }; };;
17764 >      esac
17765 >      ac_file_inputs="$ac_file_inputs $ac_f"
17766 >    done
17767 >
17768 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
17769 >    # use $as_me), people would be surprised to read:
17770 >    #    /* config.h.  Generated by config.status.  */
17771 >    configure_input="Generated from "`IFS=:
17772 >          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
17773 >    if test x"$ac_file" != x-; then
17774 >      configure_input="$ac_file.  $configure_input"
17775 >      { echo "$as_me:$LINENO: creating $ac_file" >&5
17776 > echo "$as_me: creating $ac_file" >&6;}
17777 >    fi
17778 >
17779 >    case $ac_tag in
17780 >    *:-:* | *:-) cat >"$tmp/stdin";;
17781 >    esac
17782 >    ;;
17783 >  esac
17784 >
17785 >  ac_dir=`$as_dirname -- "$ac_file" ||
17786   $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17787           X"$ac_file" : 'X\(//\)[^/]' \| \
17788           X"$ac_file" : 'X\(//\)$' \| \
17789 <         X"$ac_file" : 'X\(/\)' \| \
11983 <         .     : '\(.\)' 2>/dev/null ||
17789 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17790   echo X"$ac_file" |
17791 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17792 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17793 <          /^X\(\/\/\)$/{ s//\1/; q; }
17794 <          /^X\(\/\).*/{ s//\1/; q; }
17795 <          s/.*/./; q'`
17796 <  { if $as_mkdir_p; then
17797 <    mkdir -p "$ac_dir"
17798 <  else
17799 <    as_dir="$ac_dir"
17791 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17792 >            s//\1/
17793 >            q
17794 >          }
17795 >          /^X\(\/\/\)[^/].*/{
17796 >            s//\1/
17797 >            q
17798 >          }
17799 >          /^X\(\/\/\)$/{
17800 >            s//\1/
17801 >            q
17802 >          }
17803 >          /^X\(\/\).*/{
17804 >            s//\1/
17805 >            q
17806 >          }
17807 >          s/.*/./; q'`
17808 >  { as_dir="$ac_dir"
17809 >  case $as_dir in #(
17810 >  -*) as_dir=./$as_dir;;
17811 >  esac
17812 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17813      as_dirs=
17814 <    while test ! -d "$as_dir"; do
17815 <      as_dirs="$as_dir $as_dirs"
17816 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
17814 >    while :; do
17815 >      case $as_dir in #(
17816 >      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
17817 >      *) as_qdir=$as_dir;;
17818 >      esac
17819 >      as_dirs="'$as_qdir' $as_dirs"
17820 >      as_dir=`$as_dirname -- "$as_dir" ||
17821   $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17822           X"$as_dir" : 'X\(//\)[^/]' \| \
17823           X"$as_dir" : 'X\(//\)$' \| \
17824 <         X"$as_dir" : 'X\(/\)' \| \
12002 <         .     : '\(.\)' 2>/dev/null ||
17824 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17825   echo X"$as_dir" |
17826 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17827 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17828 <          /^X\(\/\/\)$/{ s//\1/; q; }
17829 <          /^X\(\/\).*/{ s//\1/; q; }
17830 <          s/.*/./; q'`
17826 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17827 >            s//\1/
17828 >            q
17829 >          }
17830 >          /^X\(\/\/\)[^/].*/{
17831 >            s//\1/
17832 >            q
17833 >          }
17834 >          /^X\(\/\/\)$/{
17835 >            s//\1/
17836 >            q
17837 >          }
17838 >          /^X\(\/\).*/{
17839 >            s//\1/
17840 >            q
17841 >          }
17842 >          s/.*/./; q'`
17843 >      test -d "$as_dir" && break
17844      done
17845 <    test ! -n "$as_dirs" || mkdir $as_dirs
17846 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17847 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17845 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
17846 >  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17847 > echo "$as_me: error: cannot create directory $as_dir" >&2;}
17848     { (exit 1); exit 1; }; }; }
12014
17849    ac_builddir=.
17850  
17851 < if test "$ac_dir" != .; then
17851 > case "$ac_dir" in
17852 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17853 > *)
17854    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17855 <  # A "../" for each directory in $ac_dir_suffix.
17856 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17857 < else
17858 <  ac_dir_suffix= ac_top_builddir=
17859 < fi
17855 >  # A ".." for each directory in $ac_dir_suffix.
17856 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
17857 >  case $ac_top_builddir_sub in
17858 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17859 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17860 >  esac ;;
17861 > esac
17862 > ac_abs_top_builddir=$ac_pwd
17863 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
17864 > # for backward compatibility:
17865 > ac_top_builddir=$ac_top_build_prefix
17866  
17867   case $srcdir in
17868 <  .)  # No --srcdir option.  We are building in place.
17868 >  .)  # We are building in place.
17869      ac_srcdir=.
17870 <    if test -z "$ac_top_builddir"; then
17871 <       ac_top_srcdir=.
17872 <    else
12031 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12032 <    fi ;;
12033 <  [\\/]* | ?:[\\/]* )  # Absolute path.
17870 >    ac_top_srcdir=$ac_top_builddir_sub
17871 >    ac_abs_top_srcdir=$ac_pwd ;;
17872 >  [\\/]* | ?:[\\/]* )  # Absolute name.
17873      ac_srcdir=$srcdir$ac_dir_suffix;
17874 <    ac_top_srcdir=$srcdir ;;
17875 <  *) # Relative path.
17876 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17877 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
17874 >    ac_top_srcdir=$srcdir
17875 >    ac_abs_top_srcdir=$srcdir ;;
17876 >  *) # Relative name.
17877 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17878 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
17879 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17880   esac
17881 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17882  
12041 # Do not use `cd foo && pwd` to compute absolute paths, because
12042 # the directories may not exist.
12043 case `pwd` in
12044 .) ac_abs_builddir="$ac_dir";;
12045 *)
12046  case "$ac_dir" in
12047  .) ac_abs_builddir=`pwd`;;
12048  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12049  *) ac_abs_builddir=`pwd`/"$ac_dir";;
12050  esac;;
12051 esac
12052 case $ac_abs_builddir in
12053 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12054 *)
12055  case ${ac_top_builddir}. in
12056  .) ac_abs_top_builddir=$ac_abs_builddir;;
12057  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12058  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12059  esac;;
12060 esac
12061 case $ac_abs_builddir in
12062 .) ac_abs_srcdir=$ac_srcdir;;
12063 *)
12064  case $ac_srcdir in
12065  .) ac_abs_srcdir=$ac_abs_builddir;;
12066  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12067  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12068  esac;;
12069 esac
12070 case $ac_abs_builddir in
12071 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12072 *)
12073  case $ac_top_srcdir in
12074  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12075  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12076  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12077  esac;;
12078 esac
17883  
17884 +  case $ac_mode in
17885 +  :F)
17886 +  #
17887 +  # CONFIG_FILE
17888 +  #
17889  
17890    case $INSTALL in
17891    [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17892 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17892 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17893    esac
17894 + _ACEOF
17895  
17896 <  if test x"$ac_file" != x-; then
17897 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
17898 < echo "$as_me: creating $ac_file" >&6;}
17899 <    rm -f "$ac_file"
12090 <  fi
12091 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
12092 <  # use $as_me), people would be surprised to read:
12093 <  #    /* config.h.  Generated by config.status.  */
12094 <  if test x"$ac_file" = x-; then
12095 <    configure_input=
12096 <  else
12097 <    configure_input="$ac_file.  "
12098 <  fi
12099 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
12100 <                                     sed 's,.*/,,'` by configure."
17896 > cat >>$CONFIG_STATUS <<\_ACEOF
17897 > # If the template does not know about datarootdir, expand it.
17898 > # FIXME: This hack should be removed a few years after 2.60.
17899 > ac_datarootdir_hack=; ac_datarootdir_seen=
17900  
17901 <  # First look for the input files in the build tree, otherwise in the
17902 <  # src tree.
17903 <  ac_file_inputs=`IFS=:
17904 <    for f in $ac_file_in; do
17905 <      case $f in
17906 <      -) echo $tmp/stdin ;;
17907 <      [\\/$]*)
17908 <         # Absolute (can't be DOS-style, as IFS=:)
17909 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17910 < echo "$as_me: error: cannot find input file: $f" >&2;}
17911 <   { (exit 1); exit 1; }; }
17912 <         echo "$f";;
17913 <      *) # Relative
17914 <         if test -f "$f"; then
12116 <           # Build tree
12117 <           echo "$f"
12118 <         elif test -f "$srcdir/$f"; then
12119 <           # Source tree
12120 <           echo "$srcdir/$f"
12121 <         else
12122 <           # /dev/null tree
12123 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12124 < echo "$as_me: error: cannot find input file: $f" >&2;}
12125 <   { (exit 1); exit 1; }; }
12126 <         fi;;
12127 <      esac
12128 <    done` || { (exit 1); exit 1; }
17901 > case `sed -n '/datarootdir/ {
17902 >  p
17903 >  q
17904 > }
17905 > /@datadir@/p
17906 > /@docdir@/p
17907 > /@infodir@/p
17908 > /@localedir@/p
17909 > /@mandir@/p
17910 > ' $ac_file_inputs` in
17911 > *datarootdir*) ac_datarootdir_seen=yes;;
17912 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17913 >  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17914 > echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17915   _ACEOF
17916   cat >>$CONFIG_STATUS <<_ACEOF
17917 +  ac_datarootdir_hack='
17918 +  s&@datadir@&$datadir&g
17919 +  s&@docdir@&$docdir&g
17920 +  s&@infodir@&$infodir&g
17921 +  s&@localedir@&$localedir&g
17922 +  s&@mandir@&$mandir&g
17923 +    s&\\\${datarootdir}&$datarootdir&g' ;;
17924 + esac
17925 + _ACEOF
17926 +
17927 + # Neutralize VPATH when `$srcdir' = `.'.
17928 + # Shell code in configure.ac might set extrasub.
17929 + # FIXME: do we really want to maintain this feature?
17930 + cat >>$CONFIG_STATUS <<_ACEOF
17931    sed "$ac_vpsub
17932   $extrasub
17933   _ACEOF
17934   cat >>$CONFIG_STATUS <<\_ACEOF
17935   :t
17936   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17937 < s,@configure_input@,$configure_input,;t t
17938 < s,@srcdir@,$ac_srcdir,;t t
17939 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
17940 < s,@top_srcdir@,$ac_top_srcdir,;t t
17941 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17942 < s,@builddir@,$ac_builddir,;t t
17943 < s,@abs_builddir@,$ac_abs_builddir,;t t
17944 < s,@top_builddir@,$ac_top_builddir,;t t
17945 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17946 < s,@INSTALL@,$ac_INSTALL,;t t
17947 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17948 <  rm -f $tmp/stdin
12149 <  if test x"$ac_file" != x-; then
12150 <    mv $tmp/out $ac_file
12151 <  else
12152 <    cat $tmp/out
12153 <    rm -f $tmp/out
12154 <  fi
12155 <
12156 <  # Run the commands associated with the file.
12157 <  case $ac_file in
12158 <    make/Makefile ) chmod 0755 scripts/* ;;
12159 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
12160 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
12161 <    scripts/filepp ) chmod 0755 scripts/* ;;
12162 <  esac
12163 < done
12164 < _ACEOF
12165 < cat >>$CONFIG_STATUS <<\_ACEOF
17937 > s&@configure_input@&$configure_input&;t t
17938 > s&@top_builddir@&$ac_top_builddir_sub&;t t
17939 > s&@srcdir@&$ac_srcdir&;t t
17940 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
17941 > s&@top_srcdir@&$ac_top_srcdir&;t t
17942 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17943 > s&@builddir@&$ac_builddir&;t t
17944 > s&@abs_builddir@&$ac_abs_builddir&;t t
17945 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17946 > s&@INSTALL@&$ac_INSTALL&;t t
17947 > $ac_datarootdir_hack
17948 > " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
17949  
17950 < #
17951 < # CONFIG_HEADER section.
17952 < #
17950 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17951 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17952 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17953 >  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17954 > which seems to be undefined.  Please make sure it is defined." >&5
17955 > echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17956 > which seems to be undefined.  Please make sure it is defined." >&2;}
17957  
17958 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12172 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
12173 < #
12174 < # ac_d sets the value in "#define NAME VALUE" lines.
12175 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
12176 < ac_dB='[         ].*$,\1#\2'
12177 < ac_dC=' '
12178 < ac_dD=',;t'
12179 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12180 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12181 < ac_uB='$,\1#\2define\3'
12182 < ac_uC=' '
12183 < ac_uD=',;t'
12184 <
12185 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12186 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17958 >  rm -f "$tmp/stdin"
17959    case $ac_file in
17960 <  - | *:- | *:-:* ) # input from stdin
17961 <        cat >$tmp/stdin
12190 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12191 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12192 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12193 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12194 <  * )   ac_file_in=$ac_file.in ;;
17960 >  -) cat "$tmp/out"; rm -f "$tmp/out";;
17961 >  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
17962    esac
17963 <
17964 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17965 < echo "$as_me: creating $ac_file" >&6;}
17966 <
17967 <  # First look for the input files in the build tree, otherwise in the
12201 <  # src tree.
12202 <  ac_file_inputs=`IFS=:
12203 <    for f in $ac_file_in; do
12204 <      case $f in
12205 <      -) echo $tmp/stdin ;;
12206 <      [\\/$]*)
12207 <         # Absolute (can't be DOS-style, as IFS=:)
12208 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12209 < echo "$as_me: error: cannot find input file: $f" >&2;}
12210 <   { (exit 1); exit 1; }; }
12211 <         # Do quote $f, to prevent DOS paths from being IFS'd.
12212 <         echo "$f";;
12213 <      *) # Relative
12214 <         if test -f "$f"; then
12215 <           # Build tree
12216 <           echo "$f"
12217 <         elif test -f "$srcdir/$f"; then
12218 <           # Source tree
12219 <           echo "$srcdir/$f"
12220 <         else
12221 <           # /dev/null tree
12222 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12223 < echo "$as_me: error: cannot find input file: $f" >&2;}
12224 <   { (exit 1); exit 1; }; }
12225 <         fi;;
12226 <      esac
12227 <    done` || { (exit 1); exit 1; }
12228 <  # Remove the trailing spaces.
12229 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
12230 <
17963 > ;;
17964 >  :H)
17965 >  #
17966 >  # CONFIG_HEADER
17967 >  #
17968   _ACEOF
17969  
17970 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
17971 < # `conftest.undefs', that substitutes the proper values into
17972 < # config.h.in to produce config.h.  The first handles `#define'
17973 < # templates, and the second `#undef' templates.
17974 < # And first: Protect against being on the right side of a sed subst in
17975 < # config.status.  Protect against being in an unquoted here document
17976 < # in config.status.
17977 < rm -f conftest.defines conftest.undefs
17978 < # Using a here document instead of a string reduces the quoting nightmare.
17979 < # Putting comments in sed scripts is not portable.
17980 < #
17981 < # `end' is used to avoid that the second main sed command (meant for
17982 < # 0-ary CPP macros) applies to n-ary macro definitions.
17983 < # See the Autoconf documentation for `clear'.
17984 < cat >confdef2sed.sed <<\_ACEOF
17985 < s/[\\&,]/\\&/g
17986 < s,[\\$`],\\&,g
17987 < t clear
17988 < : clear
12252 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12253 < t end
12254 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12255 < : end
12256 < _ACEOF
12257 < # If some macros were called several times there might be several times
12258 < # the same #defines, which is useless.  Nevertheless, we may not want to
12259 < # sort them, since we want the *last* AC-DEFINE to be honored.
12260 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12261 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12262 < rm -f confdef2sed.sed
17970 > # Transform confdefs.h into a sed script `conftest.defines', that
17971 > # substitutes the proper values into config.h.in to produce config.h.
17972 > rm -f conftest.defines conftest.tail
17973 > # First, append a space to every undef/define line, to ease matching.
17974 > echo 's/$/ /' >conftest.defines
17975 > # Then, protect against being on the right side of a sed subst, or in
17976 > # an unquoted here document, in config.status.  If some macros were
17977 > # called several times there might be several #defines for the same
17978 > # symbol, which is useless.  But do not sort them, since the last
17979 > # AC_DEFINE must be honored.
17980 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17981 > # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
17982 > # NAME is the cpp macro being defined, VALUE is the value it is being given.
17983 > # PARAMS is the parameter list in the macro definition--in most cases, it's
17984 > # just an empty string.
17985 > ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
17986 > ac_dB='\\)[      (].*,\\1define\\2'
17987 > ac_dC=' '
17988 > ac_dD=' ,'
17989  
17990 < # This sed command replaces #undef with comments.  This is necessary, for
17990 > uniq confdefs.h |
17991 >  sed -n '
17992 >        t rset
17993 >        :rset
17994 >        s/^[     ]*#[    ]*define[       ][      ]*//
17995 >        t ok
17996 >        d
17997 >        :ok
17998 >        s/[\\&,]/\\&/g
17999 >        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
18000 >        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
18001 >  ' >>conftest.defines
18002 >
18003 > # Remove the space that was appended to ease matching.
18004 > # Then replace #undef with comments.  This is necessary, for
18005   # example, in the case of _POSIX_SOURCE, which is predefined and required
18006   # on some systems where configure will not decide to define it.
18007 < cat >>conftest.undefs <<\_ACEOF
18008 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
18009 < _ACEOF
18007 > # (The regexp can be short, since the line contains either #define or #undef.)
18008 > echo 's/ $//
18009 > s,^[     #]*u.*,/* & */,' >>conftest.defines
18010  
18011 < # Break up conftest.defines because some shells have a limit on the size
18012 < # of here documents, and old seds have small limits too (100 cmds).
18013 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
18014 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
18015 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
18016 < echo '  :' >>$CONFIG_STATUS
18017 < rm -f conftest.tail
18018 < while grep . conftest.defines >/dev/null
18011 > # Break up conftest.defines:
18012 > ac_max_sed_lines=50
18013 >
18014 > # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
18015 > # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
18016 > # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
18017 > # et cetera.
18018 > ac_in='$ac_file_inputs'
18019 > ac_out='"$tmp/out1"'
18020 > ac_nxt='"$tmp/out2"'
18021 >
18022 > while :
18023   do
18024 <  # Write a limited-size here document to $tmp/defines.sed.
18025 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
18026 <  # Speed up: don't consider the non `#define' lines.
18027 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
18028 <  # Work around the forget-to-reset-the-flag bug.
18029 <  echo 't clr' >>$CONFIG_STATUS
18030 <  echo ': clr' >>$CONFIG_STATUS
18031 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
18024 >  # Write a here document:
18025 >    cat >>$CONFIG_STATUS <<_ACEOF
18026 >    # First, check the format of the line:
18027 >    cat >"\$tmp/defines.sed" <<\\CEOF
18028 > /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
18029 > /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
18030 > b
18031 > :def
18032 > _ACEOF
18033 >  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
18034    echo 'CEOF
18035 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
18036 <  rm -f $tmp/in
18037 <  mv $tmp/out $tmp/in
18038 < ' >>$CONFIG_STATUS
12293 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
18035 >    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
18036 >  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
18037 >  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
18038 >  grep . conftest.tail >/dev/null || break
18039    rm -f conftest.defines
18040    mv conftest.tail conftest.defines
18041   done
18042 < rm -f conftest.defines
12298 < echo '  fi # grep' >>$CONFIG_STATUS
12299 < echo >>$CONFIG_STATUS
18042 > rm -f conftest.defines conftest.tail
18043  
18044 < # Break up conftest.undefs because some shells have a limit on the size
12302 < # of here documents, and old seds have small limits too (100 cmds).
12303 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
12304 < rm -f conftest.tail
12305 < while grep . conftest.undefs >/dev/null
12306 < do
12307 <  # Write a limited-size here document to $tmp/undefs.sed.
12308 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12309 <  # Speed up: don't consider the non `#undef'
12310 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
12311 <  # Work around the forget-to-reset-the-flag bug.
12312 <  echo 't clr' >>$CONFIG_STATUS
12313 <  echo ': clr' >>$CONFIG_STATUS
12314 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12315 <  echo 'CEOF
12316 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12317 <  rm -f $tmp/in
12318 <  mv $tmp/out $tmp/in
12319 < ' >>$CONFIG_STATUS
12320 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12321 <  rm -f conftest.undefs
12322 <  mv conftest.tail conftest.undefs
12323 < done
12324 < rm -f conftest.undefs
12325 <
18044 > echo "ac_result=$ac_in" >>$CONFIG_STATUS
18045   cat >>$CONFIG_STATUS <<\_ACEOF
18046 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
18047 <  # use $as_me), people would be surprised to read:
18048 <  #    /* config.h.  Generated by config.status.  */
18049 <  if test x"$ac_file" = x-; then
12331 <    echo "/* Generated by configure.  */" >$tmp/config.h
12332 <  else
12333 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
12334 <  fi
12335 <  cat $tmp/in >>$tmp/config.h
12336 <  rm -f $tmp/in
12337 <  if test x"$ac_file" != x-; then
12338 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
18046 >  if test x"$ac_file" != x-; then
18047 >    echo "/* $configure_input  */" >"$tmp/config.h"
18048 >    cat "$ac_result" >>"$tmp/config.h"
18049 >    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
18050        { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18051   echo "$as_me: $ac_file is unchanged" >&6;}
18052      else
12342      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12343 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12344         X"$ac_file" : 'X\(//\)[^/]' \| \
12345         X"$ac_file" : 'X\(//\)$' \| \
12346         X"$ac_file" : 'X\(/\)' \| \
12347         .     : '\(.\)' 2>/dev/null ||
12348 echo X"$ac_file" |
12349    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12350          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12351          /^X\(\/\/\)$/{ s//\1/; q; }
12352          /^X\(\/\).*/{ s//\1/; q; }
12353          s/.*/./; q'`
12354      { if $as_mkdir_p; then
12355    mkdir -p "$ac_dir"
12356  else
12357    as_dir="$ac_dir"
12358    as_dirs=
12359    while test ! -d "$as_dir"; do
12360      as_dirs="$as_dir $as_dirs"
12361      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12362 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12363         X"$as_dir" : 'X\(//\)[^/]' \| \
12364         X"$as_dir" : 'X\(//\)$' \| \
12365         X"$as_dir" : 'X\(/\)' \| \
12366         .     : '\(.\)' 2>/dev/null ||
12367 echo X"$as_dir" |
12368    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12369          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12370          /^X\(\/\/\)$/{ s//\1/; q; }
12371          /^X\(\/\).*/{ s//\1/; q; }
12372          s/.*/./; q'`
12373    done
12374    test ! -n "$as_dirs" || mkdir $as_dirs
12375  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12376 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12377   { (exit 1); exit 1; }; }; }
12378
18053        rm -f $ac_file
18054 <      mv $tmp/config.h $ac_file
18054 >      mv "$tmp/config.h" $ac_file
18055      fi
18056    else
18057 <    cat $tmp/config.h
18058 <    rm -f $tmp/config.h
18057 >    echo "/* $configure_input  */"
18058 >    cat "$ac_result"
18059    fi
18060 < done
18061 < _ACEOF
18062 < cat >>$CONFIG_STATUS <<\_ACEOF
18060 >  rm -f "$tmp/out12"
18061 > ;;
18062 >  :L)
18063 >  #
18064 >  # CONFIG_LINK
18065 >  #
18066  
18067 < #
18068 < # CONFIG_LINKS section.
12392 < #
18067 >  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
18068 > echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
18069  
18070 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
12395 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12396 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12397 <
12398 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
12399 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
12400 <
12401 <  if test ! -r $srcdir/$ac_source; then
18070 >  if test ! -r "$srcdir/$ac_source"; then
18071      { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
18072   echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
18073     { (exit 1); exit 1; }; }
18074    fi
18075 <  rm -f $ac_dest
18075 >  rm -f "$ac_file"
18076  
18077 <  # Make relative symlinks.
18078 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
18079 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18080 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
18081 <         X"$ac_dest" : 'X\(//\)$' \| \
18082 <         X"$ac_dest" : 'X\(/\)' \| \
18083 <         .     : '\(.\)' 2>/dev/null ||
18084 < echo X"$ac_dest" |
18085 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18086 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18087 <          /^X\(\/\/\)$/{ s//\1/; q; }
18088 <          /^X\(\/\).*/{ s//\1/; q; }
12420 <          s/.*/./; q'`
12421 <  { if $as_mkdir_p; then
12422 <    mkdir -p "$ac_dest_dir"
12423 <  else
12424 <    as_dir="$ac_dest_dir"
12425 <    as_dirs=
12426 <    while test ! -d "$as_dir"; do
12427 <      as_dirs="$as_dir $as_dirs"
12428 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12429 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12430 <         X"$as_dir" : 'X\(//\)[^/]' \| \
12431 <         X"$as_dir" : 'X\(//\)$' \| \
12432 <         X"$as_dir" : 'X\(/\)' \| \
12433 <         .     : '\(.\)' 2>/dev/null ||
12434 < echo X"$as_dir" |
12435 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12436 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12437 <          /^X\(\/\/\)$/{ s//\1/; q; }
12438 <          /^X\(\/\).*/{ s//\1/; q; }
12439 <          s/.*/./; q'`
12440 <    done
12441 <    test ! -n "$as_dirs" || mkdir $as_dirs
12442 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
12443 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
12444 <   { (exit 1); exit 1; }; }; }
18077 >  # Try a relative symlink, then a hard link, then a copy.
18078 >  case $srcdir in
18079 >  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
18080 >      *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
18081 >  esac
18082 >  ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
18083 >    ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
18084 >    cp -p "$srcdir/$ac_source" "$ac_file" ||
18085 >    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
18086 > echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
18087 >   { (exit 1); exit 1; }; }
18088 > ;;
18089  
18090 <  ac_builddir=.
18090 >  esac
18091  
12448 if test "$ac_dest_dir" != .; then
12449  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
12450  # A "../" for each directory in $ac_dir_suffix.
12451  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12452 else
12453  ac_dir_suffix= ac_top_builddir=
12454 fi
18092  
18093 < case $srcdir in
18094 <  .)  # No --srcdir option.  We are building in place.
18095 <    ac_srcdir=.
18096 <    if test -z "$ac_top_builddir"; then
18097 <       ac_top_srcdir=.
18098 <    else
12462 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12463 <    fi ;;
12464 <  [\\/]* | ?:[\\/]* )  # Absolute path.
12465 <    ac_srcdir=$srcdir$ac_dir_suffix;
12466 <    ac_top_srcdir=$srcdir ;;
12467 <  *) # Relative path.
12468 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12469 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
12470 < esac
18093 >  case $ac_file$ac_mode in
18094 >    "make/Makefile":F) chmod 0755 scripts/* ;;
18095 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
18096 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
18097 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
18098 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
18099  
12472 # Do not use `cd foo && pwd` to compute absolute paths, because
12473 # the directories may not exist.
12474 case `pwd` in
12475 .) ac_abs_builddir="$ac_dest_dir";;
12476 *)
12477  case "$ac_dest_dir" in
12478  .) ac_abs_builddir=`pwd`;;
12479  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
12480  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
12481  esac;;
12482 esac
12483 case $ac_abs_builddir in
12484 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12485 *)
12486  case ${ac_top_builddir}. in
12487  .) ac_abs_top_builddir=$ac_abs_builddir;;
12488  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12489  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12490  esac;;
12491 esac
12492 case $ac_abs_builddir in
12493 .) ac_abs_srcdir=$ac_srcdir;;
12494 *)
12495  case $ac_srcdir in
12496  .) ac_abs_srcdir=$ac_abs_builddir;;
12497  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12498  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12499  esac;;
12500 esac
12501 case $ac_abs_builddir in
12502 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12503 *)
12504  case $ac_top_srcdir in
12505  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12506  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12507  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12508  esac;;
12509 esac
12510
12511
12512  case $srcdir in
12513  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
12514      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
18100    esac
18101 + done # for ac_tag
18102  
12517  # Try a symlink, then a hard link, then a copy.
12518  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
12519    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
12520    cp -p $srcdir/$ac_source $ac_dest ||
12521    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
12522 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
12523   { (exit 1); exit 1; }; }
12524 done
12525 _ACEOF
18103  
12527 cat >>$CONFIG_STATUS <<\_ACEOF
12528
18104   { (exit 0); exit 0; }
18105   _ACEOF
18106   chmod +x $CONFIG_STATUS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines