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 2 by gezelter, Fri Sep 24 04:16:43 2004 UTC vs.
Revision 1226 by gezelter, Mon Feb 11 23:05:00 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 1.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='1.0'
578 < PACKAGE_STRING='OOPSE 1.0'
577 > PACKAGE_VERSION='4.0'
578 > PACKAGE_STRING='OOPSE 4.0'
579   PACKAGE_BUGREPORT='gezelter@nd.edu'
580  
581 < ac_unique_file="src/oopse.cpp"
581 > ac_unique_file="src/applications/oopse/oopse.cpp"
582   ac_default_prefix="/usr/local"
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 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 CPP EGREP LIBOBJS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT AR MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI SPRNG_LIB_DIR SPRNG_INC_DIR SPRNG_LIB USE_SPRNG MKL_LIBDIR MKL_LIB MKL_INC HAVE_MKL BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LTLIBOBJS'
619 > ac_subst_vars='SHELL
620 > PATH_SEPARATOR
621 > PACKAGE_NAME
622 > PACKAGE_TARNAME
623 > PACKAGE_VERSION
624 > PACKAGE_STRING
625 > PACKAGE_BUGREPORT
626 > exec_prefix
627 > prefix
628 > program_transform_name
629 > bindir
630 > sbindir
631 > libexecdir
632 > datarootdir
633 > datadir
634 > sysconfdir
635 > sharedstatedir
636 > localstatedir
637 > includedir
638 > oldincludedir
639 > docdir
640 > infodir
641 > htmldir
642 > dvidir
643 > pdfdir
644 > psdir
645 > libdir
646 > localedir
647 > mandir
648 > DEFS
649 > ECHO_C
650 > ECHO_N
651 > ECHO_T
652 > LIBS
653 > build_alias
654 > host_alias
655 > target_alias
656 > build
657 > build_cpu
658 > build_vendor
659 > build_os
660 > host
661 > host_cpu
662 > host_vendor
663 > host_os
664 > PROGNAME
665 > debug
666 > USE_SINGLE_PRECISION
667 > ac_cc_set
668 > ac_cc_path
669 > ac_cxx_set
670 > ac_cxx_path
671 > ac_fc_set
672 > ac_fc_path
673 > acx_mpi_mpicc
674 > acx_mpi_mpicc_path
675 > acx_mpi_mpif90
676 > acx_mpi_mpif90_path
677 > acx_mpi_mpicxx
678 > acx_mpi_mpicxx_path
679 > MPI_CPPFLAGS
680 > MPI_LIBS
681 > MPI90_LIBS
682 > USE_MPI
683 > CXX
684 > CXXFLAGS
685 > LDFLAGS
686 > CPPFLAGS
687 > ac_ct_CXX
688 > EXEEXT
689 > OBJEXT
690 > CC
691 > CFLAGS
692 > ac_ct_CC
693 > FC
694 > FCFLAGS
695 > ac_ct_FC
696 > CPP
697 > GREP
698 > EGREP
699 > LN_S
700 > SET_MAKE
701 > RANLIB
702 > PERLINTERP
703 > PERL_SHEBANG
704 > INSTALL_PROGRAM
705 > INSTALL_SCRIPT
706 > INSTALL_DATA
707 > AR
708 > PS
709 > FCFLAGS_F90
710 > FCFLAGS_SRCEXT
711 > PREPDEFFLAG
712 > FCLIBS
713 > FC_FUNC
714 > FC_FUNC_
715 > MOD
716 > F90_WORK_FILES_ARG
717 > MODDIRFLAG
718 > F90MODINCSPEC
719 > F90_MODULE_NAMES
720 > ZLIB_INC_DIR
721 > ZLIB_LIB_DIR
722 > ZLIB
723 > FFTW_INC_DIR
724 > FFTW_LIB_DIR
725 > FFTW_LIBS
726 > QHULL_INC_DIR
727 > QHULL_LIB_DIR
728 > QHULL
729 > USE_QHULL
730 > CXXCPP
731 > OPENBABEL_INC_DIR
732 > OPENBABEL_LIB_DIR
733 > OPENBABEL_LIB
734 > USE_OPENBABEL
735 > LIBOBJS
736 > POW_LIB
737 > CGAL_MAKEFILE
738 > CGAL_CXXFLAGS
739 > CGAL_CPPFLAGS
740 > CGAL_LDFLAGS
741 > CGAL_LIBS
742 > USE_CGAL
743 > DOXYGEN
744 > DOT
745 > DOC
746 > enable_dot
747 > enable_html_docs
748 > enable_latex_docs
749 > BATEXT
750 > MKINSTALLDIRS
751 > OOPSE
752 > OOPSE_HOME
753 > SUBDIRS
754 > LTLIBOBJS'
755   ac_subst_files=''
756 +      ac_precious_vars='build_alias
757 + host_alias
758 + target_alias
759 + CXX
760 + CXXFLAGS
761 + LDFLAGS
762 + LIBS
763 + CPPFLAGS
764 + CCC
765 + CC
766 + CFLAGS
767 + FC
768 + FCFLAGS
769 + CPP
770 + CXXCPP'
771  
772 +
773   # Initialize some variables set by options.
774   ac_init_help=
775   ac_init_version=false
# Line 340 | Line 795 | x_libraries=NONE
795   # and all the variables that are supposed to be based on exec_prefix
796   # by default will actually change.
797   # Use braces instead of parens because sh, perl, etc. also accept them.
798 + # (The list follows the same order as the GNU Coding Standards.)
799   bindir='${exec_prefix}/bin'
800   sbindir='${exec_prefix}/sbin'
801   libexecdir='${exec_prefix}/libexec'
802 < datadir='${prefix}/share'
802 > datarootdir='${prefix}/share'
803 > datadir='${datarootdir}'
804   sysconfdir='${prefix}/etc'
805   sharedstatedir='${prefix}/com'
806   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
807   includedir='${prefix}/include'
808   oldincludedir='/usr/include'
809 < infodir='${prefix}/info'
810 < mandir='${prefix}/man'
809 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
810 > infodir='${datarootdir}/info'
811 > htmldir='${docdir}'
812 > dvidir='${docdir}'
813 > pdfdir='${docdir}'
814 > psdir='${docdir}'
815 > libdir='${exec_prefix}/lib'
816 > localedir='${datarootdir}/locale'
817 > mandir='${datarootdir}/man'
818  
819   ac_prev=
820 + ac_dashdash=
821   for ac_option
822   do
823    # If the previous option needs an argument, assign it.
824    if test -n "$ac_prev"; then
825 <    eval "$ac_prev=\$ac_option"
825 >    eval $ac_prev=\$ac_option
826      ac_prev=
827      continue
828    fi
829  
830 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
830 >  case $ac_option in
831 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
832 >  *)    ac_optarg=yes ;;
833 >  esac
834  
835    # Accept the important Cygnus configure options, so we can diagnose typos.
836  
837 <  case $ac_option in
837 >  case $ac_dashdash$ac_option in
838 >  --)
839 >    ac_dashdash=yes ;;
840  
841    -bindir | --bindir | --bindi | --bind | --bin | --bi)
842      ac_prev=bindir ;;
# Line 389 | Line 858 | do
858    --config-cache | -C)
859      cache_file=config.cache ;;
860  
861 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
861 >  -datadir | --datadir | --datadi | --datad)
862      ac_prev=datadir ;;
863 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
863 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
864      datadir=$ac_optarg ;;
865  
866 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
867 +  | --dataroo | --dataro | --datar)
868 +    ac_prev=datarootdir ;;
869 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
870 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
871 +    datarootdir=$ac_optarg ;;
872 +
873    -disable-* | --disable-*)
874      ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875      # Reject names that are not valid shell variable names.
876 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
876 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
877        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
878     { (exit 1); exit 1; }; }
879 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
880 <    eval "enable_$ac_feature=no" ;;
879 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
880 >    eval enable_$ac_feature=no ;;
881 >
882 >  -docdir | --docdir | --docdi | --doc | --do)
883 >    ac_prev=docdir ;;
884 >  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
885 >    docdir=$ac_optarg ;;
886  
887 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
888 +    ac_prev=dvidir ;;
889 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
890 +    dvidir=$ac_optarg ;;
891 +
892    -enable-* | --enable-*)
893      ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
894      # Reject names that are not valid shell variable names.
895 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
895 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
896        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
897     { (exit 1); exit 1; }; }
898 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
899 <    case $ac_option in
415 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 <      *) ac_optarg=yes ;;
417 <    esac
418 <    eval "enable_$ac_feature='$ac_optarg'" ;;
898 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
899 >    eval enable_$ac_feature=\$ac_optarg ;;
900  
901    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
902    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 923 | do
923    -host=* | --host=* | --hos=* | --ho=*)
924      host_alias=$ac_optarg ;;
925  
926 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
927 +    ac_prev=htmldir ;;
928 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
929 +  | --ht=*)
930 +    htmldir=$ac_optarg ;;
931 +
932    -includedir | --includedir | --includedi | --included | --include \
933    | --includ | --inclu | --incl | --inc)
934      ac_prev=includedir ;;
# Line 466 | Line 953 | do
953    | --libexe=* | --libex=* | --libe=*)
954      libexecdir=$ac_optarg ;;
955  
956 +  -localedir | --localedir | --localedi | --localed | --locale)
957 +    ac_prev=localedir ;;
958 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
959 +    localedir=$ac_optarg ;;
960 +
961    -localstatedir | --localstatedir | --localstatedi | --localstated \
962 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
962 >  | --localstate | --localstat | --localsta | --localst | --locals)
963      ac_prev=localstatedir ;;
964    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
965 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
965 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
966      localstatedir=$ac_optarg ;;
967  
968    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1027 | do
1027    | --progr-tra=* | --program-tr=* | --program-t=*)
1028      program_transform_name=$ac_optarg ;;
1029  
1030 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1031 +    ac_prev=pdfdir ;;
1032 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1033 +    pdfdir=$ac_optarg ;;
1034 +
1035 +  -psdir | --psdir | --psdi | --psd | --ps)
1036 +    ac_prev=psdir ;;
1037 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1038 +    psdir=$ac_optarg ;;
1039 +
1040    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1041    | -silent | --silent | --silen | --sile | --sil)
1042      silent=yes ;;
# Line 589 | Line 1089 | do
1089    -with-* | --with-*)
1090      ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1091      # Reject names that are not valid shell variable names.
1092 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1092 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1093        { echo "$as_me: error: invalid package name: $ac_package" >&2
1094     { (exit 1); exit 1; }; }
1095 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1096 <    case $ac_option in
597 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598 <      *) ac_optarg=yes ;;
599 <    esac
600 <    eval "with_$ac_package='$ac_optarg'" ;;
1095 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1096 >    eval with_$ac_package=\$ac_optarg ;;
1097  
1098    -without-* | --without-*)
1099      ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1100      # Reject names that are not valid shell variable names.
1101 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1101 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1102        { echo "$as_me: error: invalid package name: $ac_package" >&2
1103     { (exit 1); exit 1; }; }
1104 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1105 <    eval "with_$ac_package=no" ;;
1104 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1105 >    eval with_$ac_package=no ;;
1106  
1107    --x)
1108      # Obsolete; use --with-x.
# Line 637 | Line 1133 | Try \`$0 --help' for more information." >&2
1133      expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1134        { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1135     { (exit 1); exit 1; }; }
1136 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 <    eval "$ac_envvar='$ac_optarg'"
1136 >    eval $ac_envvar=\$ac_optarg
1137      export $ac_envvar ;;
1138  
1139    *)
# Line 658 | Line 1153 | fi
1153     { (exit 1); exit 1; }; }
1154   fi
1155  
1156 < # Be sure to have absolute paths.
1157 < for ac_var in exec_prefix prefix
1156 > # Be sure to have absolute directory names.
1157 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1158 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1159 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1160 >                libdir localedir mandir
1161   do
1162 <  eval ac_val=$`echo $ac_var`
1162 >  eval ac_val=\$$ac_var
1163    case $ac_val in
1164 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
1165 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 <   { (exit 1); exit 1; }; };;
1164 >    [\\/$]* | ?:[\\/]* )  continue;;
1165 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1166    esac
1167 +  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1168 +   { (exit 1); exit 1; }; }
1169   done
1170  
672 # Be sure to have absolute paths.
673 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674              localstatedir libdir includedir oldincludedir infodir mandir
675 do
676  eval ac_val=$`echo $ac_var`
677  case $ac_val in
678    [\\/$]* | ?:[\\/]* ) ;;
679    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680   { (exit 1); exit 1; }; };;
681  esac
682 done
683
1171   # There might be people who depend on the old broken behavior: `$host'
1172   # used to hold the argument of --host etc.
1173   # FIXME: To remove some day.
# Line 705 | Line 1192 | test "$silent" = yes && exec 6>/dev/null
1192   test "$silent" = yes && exec 6>/dev/null
1193  
1194  
1195 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1196 + ac_ls_di=`ls -di .` &&
1197 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1198 +  { echo "$as_me: error: Working directory cannot be determined" >&2
1199 +   { (exit 1); exit 1; }; }
1200 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1201 +  { echo "$as_me: error: pwd does not report name of working directory" >&2
1202 +   { (exit 1); exit 1; }; }
1203 +
1204 +
1205   # Find the source files, if location was not specified.
1206   if test -z "$srcdir"; then
1207    ac_srcdir_defaulted=yes
1208 <  # Try the directory containing this script, then its parent.
1209 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1208 >  # Try the directory containing this script, then the parent directory.
1209 >  ac_confdir=`$as_dirname -- "$0" ||
1210   $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1211           X"$0" : 'X\(//\)[^/]' \| \
1212           X"$0" : 'X\(//\)$' \| \
1213 <         X"$0" : 'X\(/\)' \| \
717 <         .     : '\(.\)' 2>/dev/null ||
1213 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1214   echo X"$0" |
1215 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1216 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1217 <          /^X\(\/\/\)$/{ s//\1/; q; }
1218 <          /^X\(\/\).*/{ s//\1/; q; }
1219 <          s/.*/./; q'`
1215 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1216 >            s//\1/
1217 >            q
1218 >          }
1219 >          /^X\(\/\/\)[^/].*/{
1220 >            s//\1/
1221 >            q
1222 >          }
1223 >          /^X\(\/\/\)$/{
1224 >            s//\1/
1225 >            q
1226 >          }
1227 >          /^X\(\/\).*/{
1228 >            s//\1/
1229 >            q
1230 >          }
1231 >          s/.*/./; q'`
1232    srcdir=$ac_confdir
1233 <  if test ! -r $srcdir/$ac_unique_file; then
1233 >  if test ! -r "$srcdir/$ac_unique_file"; then
1234      srcdir=..
1235    fi
1236   else
1237    ac_srcdir_defaulted=no
1238   fi
1239 < if test ! -r $srcdir/$ac_unique_file; then
1240 <  if test "$ac_srcdir_defaulted" = yes; then
1241 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
1239 > if test ! -r "$srcdir/$ac_unique_file"; then
1240 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1241 >  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1242     { (exit 1); exit 1; }; }
735  else
736    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737   { (exit 1); exit 1; }; }
738  fi
1243   fi
1244 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1245 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1244 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1245 > ac_abs_confdir=`(
1246 >        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1247     { (exit 1); exit 1; }; }
1248 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1249 < ac_env_build_alias_set=${build_alias+set}
1250 < ac_env_build_alias_value=$build_alias
1251 < ac_cv_env_build_alias_set=${build_alias+set}
1252 < ac_cv_env_build_alias_value=$build_alias
1253 < ac_env_host_alias_set=${host_alias+set}
1254 < ac_env_host_alias_value=$host_alias
1255 < ac_cv_env_host_alias_set=${host_alias+set}
1256 < ac_cv_env_host_alias_value=$host_alias
1257 < ac_env_target_alias_set=${target_alias+set}
1258 < ac_env_target_alias_value=$target_alias
1259 < ac_cv_env_target_alias_set=${target_alias+set}
1260 < ac_cv_env_target_alias_value=$target_alias
1261 < ac_env_CC_set=${CC+set}
1262 < ac_env_CC_value=$CC
1263 < ac_cv_env_CC_set=${CC+set}
1264 < ac_cv_env_CC_value=$CC
760 < ac_env_CFLAGS_set=${CFLAGS+set}
761 < ac_env_CFLAGS_value=$CFLAGS
762 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
763 < ac_cv_env_CFLAGS_value=$CFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CXX_set=${CXX+set}
773 < ac_env_CXX_value=$CXX
774 < ac_cv_env_CXX_set=${CXX+set}
775 < ac_cv_env_CXX_value=$CXX
776 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777 < ac_env_CXXFLAGS_value=$CXXFLAGS
778 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780 < ac_env_F90_set=${F90+set}
781 < ac_env_F90_value=$F90
782 < ac_cv_env_F90_set=${F90+set}
783 < ac_cv_env_F90_value=$F90
784 < ac_env_F90FLAGS_set=${F90FLAGS+set}
785 < ac_env_F90FLAGS_value=$F90FLAGS
786 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
787 < ac_cv_env_F90FLAGS_value=$F90FLAGS
788 < ac_env_CPP_set=${CPP+set}
789 < ac_env_CPP_value=$CPP
790 < ac_cv_env_CPP_set=${CPP+set}
791 < ac_cv_env_CPP_value=$CPP
1248 >        pwd)`
1249 > # When building in place, set srcdir=.
1250 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1251 >  srcdir=.
1252 > fi
1253 > # Remove unnecessary trailing slashes from srcdir.
1254 > # Double slashes in file names in object file debugging info
1255 > # mess up M-x gdb in Emacs.
1256 > case $srcdir in
1257 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1258 > esac
1259 > for ac_var in $ac_precious_vars; do
1260 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1261 >  eval ac_env_${ac_var}_value=\$${ac_var}
1262 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1263 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1264 > done
1265  
1266   #
1267   # Report the --help message.
# Line 797 | Line 1270 | if test "$ac_init_help" = "long"; then
1270    # Omit some internal or obsolete options to make the list less imposing.
1271    # This message is too long to be a string in the A/UX 3.1 sh.
1272    cat <<_ACEOF
1273 < \`configure' configures OOPSE 1.0 to adapt to many kinds of systems.
1273 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1274  
1275   Usage: $0 [OPTION]... [VAR=VALUE]...
1276  
# Line 817 | Line 1290 | Configuration:
1290    -n, --no-create         do not create output files
1291        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1292  
820 _ACEOF
821
822  cat <<_ACEOF
1293   Installation directories:
1294    --prefix=PREFIX         install architecture-independent files in PREFIX
1295                            [$ac_default_prefix]
# Line 837 | Line 1307 | Fine tuning of the installation directories:
1307    --bindir=DIR           user executables [EPREFIX/bin]
1308    --sbindir=DIR          system admin executables [EPREFIX/sbin]
1309    --libexecdir=DIR       program executables [EPREFIX/libexec]
840  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1310    --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1311    --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1312    --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1313    --libdir=DIR           object code libraries [EPREFIX/lib]
1314    --includedir=DIR       C header files [PREFIX/include]
1315    --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1316 <  --infodir=DIR          info documentation [PREFIX/info]
1317 <  --mandir=DIR           man documentation [PREFIX/man]
1316 >  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1317 >  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1318 >  --infodir=DIR          info documentation [DATAROOTDIR/info]
1319 >  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1320 >  --mandir=DIR           man documentation [DATAROOTDIR/man]
1321 >  --docdir=DIR           documentation root [DATAROOTDIR/doc/oopse]
1322 >  --htmldir=DIR          html documentation [DOCDIR]
1323 >  --dvidir=DIR           dvi documentation [DOCDIR]
1324 >  --pdfdir=DIR           pdf documentation [DOCDIR]
1325 >  --psdir=DIR            ps documentation [DOCDIR]
1326   _ACEOF
1327  
1328    cat <<\_ACEOF
# Line 858 | Line 1335 | if test -n "$ac_init_help"; then
1335  
1336   if test -n "$ac_init_help"; then
1337    case $ac_init_help in
1338 <     short | recursive ) echo "Configuration of OOPSE 1.0:";;
1338 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1339     esac
1340    cat <<\_ACEOF
1341  
1342   Optional Features:
1343    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1344    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
868  --enable-debug          Compile OOPSE in debug mode
1345    --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1346 <
1347 < Optional Packages:
1348 <  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1349 <  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1350 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1351 <  --with-sprng=<prefix>   compile with SPRNG installed in <prefix>
1352 <                          [default=/usr/local]
877 <  --with-mkl              Do we want MKL will check /usr/local/intel/mkl61 /opt/intel/mkl61
1346 >  --enable-debug          Compile OOPSE in debug mode
1347 >  --enable-single         compile OOPSE in single precision
1348 >  --enable-float          synonym for --enable-single
1349 >  --enable-doxygen        enable documentation generation with doxygen (auto)
1350 >  --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1351 >  --enable-html-docs      enable HTML generation with doxygen (yes)
1352 >  --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
1353  
1354 + Optional Packages:
1355 +  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1356 +  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1357 +  --with-mpi=auto|mpich|lam|openmpi|no
1358 +                          Indicates which kind of MPI implementation to use
1359 +                          [default=auto]
1360 +  --with-perl-shebang     override what perl thinks is the way for the kernel
1361 +                          to start it (seldom needed)
1362 +  --with-zlib=DIR         root directory path of zlib installation (defaults
1363 +                          to /usr/local or /usr if not found in /usr/local)
1364 +  --with-fftw=DIR         root directory path of fftw installation (defaults
1365 +                          to /usr/local or /usr if not found in /usr/local)
1366 +  --with-qhull=DIR        root directory path of qhull installation (defaults
1367 +                          to /usr/local or /usr if not found in /usr/local)
1368 +  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1369 +                          (defaults to /usr/local or /usr if not found in
1370 +                          /usr/local)
1371 +  --with-cgalmakefile=makefile
1372 +                          Use the following CGAL makefile
1373 +
1374   Some influential environment variables:
880  CC          C compiler command
881  CFLAGS      C compiler flags
882  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
883              nonstandard directory <lib dir>
884  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
885              headers in a nonstandard directory <include dir>
1375    CXX         C++ compiler command
1376    CXXFLAGS    C++ compiler flags
1377 <  F90         Fortran 90 compiler command
1378 <  F90FLAGS    Fortran 90 compiler flags
1377 >  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1378 >              nonstandard directory <lib dir>
1379 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1380 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1381 >              you have headers in a nonstandard directory <include dir>
1382 >  CC          C compiler command
1383 >  CFLAGS      C compiler flags
1384 >  FC          Fortran compiler command
1385 >  FCFLAGS     Fortran compiler flags
1386    CPP         C preprocessor
1387 +  CXXCPP      C++ preprocessor
1388  
1389   Use these variables to override the choices made by `configure' or to help
1390   it to find libraries and programs with nonstandard names/locations.
1391  
1392   Report bugs to <gezelter@nd.edu>.
1393   _ACEOF
1394 + ac_status=$?
1395   fi
1396  
1397   if test "$ac_init_help" = "recursive"; then
1398    # If there are subdirs, report their specific --help.
901  ac_popdir=`pwd`
1399    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 <    test -d $ac_dir || continue
1400 >    test -d "$ac_dir" || continue
1401      ac_builddir=.
1402  
1403 < if test "$ac_dir" != .; then
1403 > case "$ac_dir" in
1404 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1405 > *)
1406    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1407 <  # A "../" for each directory in $ac_dir_suffix.
1408 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1409 < else
1410 <  ac_dir_suffix= ac_top_builddir=
1411 < fi
1407 >  # A ".." for each directory in $ac_dir_suffix.
1408 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1409 >  case $ac_top_builddir_sub in
1410 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1412 >  esac ;;
1413 > esac
1414 > ac_abs_top_builddir=$ac_pwd
1415 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1416 > # for backward compatibility:
1417 > ac_top_builddir=$ac_top_build_prefix
1418  
1419   case $srcdir in
1420 <  .)  # No --srcdir option.  We are building in place.
1420 >  .)  # We are building in place.
1421      ac_srcdir=.
1422 <    if test -z "$ac_top_builddir"; then
1423 <       ac_top_srcdir=.
1424 <    else
920 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
921 <    fi ;;
922 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1422 >    ac_top_srcdir=$ac_top_builddir_sub
1423 >    ac_abs_top_srcdir=$ac_pwd ;;
1424 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1425      ac_srcdir=$srcdir$ac_dir_suffix;
1426 <    ac_top_srcdir=$srcdir ;;
1427 <  *) # Relative path.
1428 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1429 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1426 >    ac_top_srcdir=$srcdir
1427 >    ac_abs_top_srcdir=$srcdir ;;
1428 >  *) # Relative name.
1429 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1430 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1431 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1432   esac
1433 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1434  
1435 < # Do not use `cd foo && pwd` to compute absolute paths, because
1436 < # the directories may not exist.
1437 < case `pwd` in
1438 < .) ac_abs_builddir="$ac_dir";;
1439 < *)
1440 <  case "$ac_dir" in
1441 <  .) ac_abs_builddir=`pwd`;;
1442 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
938 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
939 <  esac;;
940 < esac
941 < case $ac_abs_builddir in
942 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
943 < *)
944 <  case ${ac_top_builddir}. in
945 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
946 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
947 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
948 <  esac;;
949 < esac
950 < case $ac_abs_builddir in
951 < .) ac_abs_srcdir=$ac_srcdir;;
952 < *)
953 <  case $ac_srcdir in
954 <  .) ac_abs_srcdir=$ac_abs_builddir;;
955 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
956 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
957 <  esac;;
958 < esac
959 < case $ac_abs_builddir in
960 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
961 < *)
962 <  case $ac_top_srcdir in
963 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
964 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
965 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
966 <  esac;;
967 < esac
968 <
969 <    cd $ac_dir
970 <    # Check for guested configure; otherwise get Cygnus style configure.
971 <    if test -f $ac_srcdir/configure.gnu; then
972 <      echo
973 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
974 <    elif test -f $ac_srcdir/configure; then
975 <      echo
976 <      $SHELL $ac_srcdir/configure  --help=recursive
977 <    elif test -f $ac_srcdir/configure.ac ||
978 <           test -f $ac_srcdir/configure.in; then
979 <      echo
980 <      $ac_configure --help
1435 >    cd "$ac_dir" || { ac_status=$?; continue; }
1436 >    # Check for guested configure.
1437 >    if test -f "$ac_srcdir/configure.gnu"; then
1438 >      echo &&
1439 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1440 >    elif test -f "$ac_srcdir/configure"; then
1441 >      echo &&
1442 >      $SHELL "$ac_srcdir/configure" --help=recursive
1443      else
1444        echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1445 <    fi
1446 <    cd $ac_popdir
1445 >    fi || ac_status=$?
1446 >    cd "$ac_pwd" || { ac_status=$?; break; }
1447    done
1448   fi
1449  
1450 < test -n "$ac_init_help" && exit 0
1450 > test -n "$ac_init_help" && exit $ac_status
1451   if $ac_init_version; then
1452    cat <<\_ACEOF
1453 < OOPSE configure 1.0
1454 < generated by GNU Autoconf 2.59
1453 > OOPSE configure 4.0
1454 > generated by GNU Autoconf 2.61
1455  
1456 < Copyright (C) 2003 Free Software Foundation, Inc.
1456 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1457 > 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1458   This configure script is free software; the Free Software Foundation
1459   gives unlimited permission to copy, distribute and modify it.
1460   _ACEOF
1461 <  exit 0
1461 >  exit
1462   fi
1463 < exec 5>config.log
1001 < cat >&5 <<_ACEOF
1463 > cat >config.log <<_ACEOF
1464   This file contains any messages produced by compilers while
1465   running configure, to aid debugging if configure makes a mistake.
1466  
1467 < It was created by OOPSE $as_me 1.0, which was
1468 < generated by GNU Autoconf 2.59.  Invocation command line was
1467 > It was created by OOPSE $as_me 4.0, which was
1468 > generated by GNU Autoconf 2.61.  Invocation command line was
1469  
1470    $ $0 $@
1471  
1472   _ACEOF
1473 + exec 5>>config.log
1474   {
1475   cat <<_ASUNAME
1476   ## --------- ##
# Line 1026 | Line 1489 | uname -v = `(uname -v) 2>/dev/null || echo unknown`
1489   /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1490   /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1491   /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1492 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1492 > /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1493   /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1494   /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1495   /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
# Line 1040 | Line 1503 | done
1503    test -z "$as_dir" && as_dir=.
1504    echo "PATH: $as_dir"
1505   done
1506 + IFS=$as_save_IFS
1507  
1508   } >&5
1509  
# Line 1061 | Line 1525 | ac_configure_args1=
1525   ac_configure_args=
1526   ac_configure_args0=
1527   ac_configure_args1=
1064 ac_sep=
1528   ac_must_keep_next=false
1529   for ac_pass in 1 2
1530   do
# Line 1072 | Line 1535 | do
1535      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1536      | -silent | --silent | --silen | --sile | --sil)
1537        continue ;;
1538 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1538 >    *\'*)
1539        ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1540      esac
1541      case $ac_pass in
# Line 1094 | Line 1557 | do
1557            -* ) ac_must_keep_next=true ;;
1558          esac
1559        fi
1560 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1098 <      # Get rid of the leading space.
1099 <      ac_sep=" "
1560 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1561        ;;
1562      esac
1563    done
# Line 1107 | Line 1568 | $as_unset ac_configure_args1 || test "${ac_configure_a
1568   # When interrupted or exit'd, cleanup temporary files, and complete
1569   # config.log.  We remove comments because anyway the quotes in there
1570   # would cause problems or look ugly.
1571 < # WARNING: Be sure not to use single quotes in there, as some shells,
1572 < # such as our DU 5.0 friend, will then `close' the trap.
1571 > # WARNING: Use '\'' to represent an apostrophe within the trap.
1572 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1573   trap 'exit_status=$?
1574    # Save into config.log some information that might help in debugging.
1575    {
# Line 1121 | Line 1582 | _ASBOX
1582   _ASBOX
1583      echo
1584      # The following way of writing the cache mishandles newlines in values,
1585 < {
1586 <  (set) 2>&1 |
1587 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1588 <    *ac_space=\ *)
1589 <      sed -n \
1590 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1591 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1592 <      ;;
1593 <    *)
1594 <      sed -n \
1595 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1585 > (
1586 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1587 >    eval ac_val=\$$ac_var
1588 >    case $ac_val in #(
1589 >    *${as_nl}*)
1590 >      case $ac_var in #(
1591 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1592 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1593 >      esac
1594 >      case $ac_var in #(
1595 >      _ | IFS | as_nl) ;; #(
1596 >      *) $as_unset $ac_var ;;
1597 >      esac ;;
1598 >    esac
1599 >  done
1600 >  (set) 2>&1 |
1601 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1602 >    *${as_nl}ac_space=\ *)
1603 >      sed -n \
1604 >        "s/'\''/'\''\\\\'\'''\''/g;
1605 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1606 >      ;; #(
1607 >    *)
1608 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1609        ;;
1610 <    esac;
1611 < }
1610 >    esac |
1611 >    sort
1612 > )
1613      echo
1614  
1615      cat <<\_ASBOX
# Line 1145 | Line 1620 | _ASBOX
1620      echo
1621      for ac_var in $ac_subst_vars
1622      do
1623 <      eval ac_val=$`echo $ac_var`
1624 <      echo "$ac_var='"'"'$ac_val'"'"'"
1623 >      eval ac_val=\$$ac_var
1624 >      case $ac_val in
1625 >      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1626 >      esac
1627 >      echo "$ac_var='\''$ac_val'\''"
1628      done | sort
1629      echo
1630  
1631      if test -n "$ac_subst_files"; then
1632        cat <<\_ASBOX
1633 < ## ------------- ##
1634 < ## Output files. ##
1635 < ## ------------- ##
1633 > ## ------------------- ##
1634 > ## File substitutions. ##
1635 > ## ------------------- ##
1636   _ASBOX
1637        echo
1638        for ac_var in $ac_subst_files
1639        do
1640 <        eval ac_val=$`echo $ac_var`
1641 <        echo "$ac_var='"'"'$ac_val'"'"'"
1640 >        eval ac_val=\$$ac_var
1641 >        case $ac_val in
1642 >        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1643 >        esac
1644 >        echo "$ac_var='\''$ac_val'\''"
1645        done | sort
1646        echo
1647      fi
# Line 1172 | Line 1653 | _ASBOX
1653   ## ----------- ##
1654   _ASBOX
1655        echo
1656 <      sed "/^$/d" confdefs.h | sort
1656 >      cat confdefs.h
1657        echo
1658      fi
1659      test "$ac_signal" != 0 &&
1660        echo "$as_me: caught signal $ac_signal"
1661      echo "$as_me: exit $exit_status"
1662    } >&5
1663 <  rm -f core *.core &&
1664 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1663 >  rm -f core *.core core.conftest.* &&
1664 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1665      exit $exit_status
1666 <     ' 0
1666 > ' 0
1667   for ac_signal in 1 2 13 15; do
1668    trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1669   done
1670   ac_signal=0
1671  
1672   # confdefs.h avoids OS command line length limits that DEFS can exceed.
1673 < rm -rf conftest* confdefs.h
1193 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1194 < echo >confdefs.h
1673 > rm -f -r conftest* confdefs.h
1674  
1675   # Predefined preprocessor variables.
1676  
# Line 1222 | Line 1701 | _ACEOF
1701  
1702   # Let the site file select an alternate cache file if it wants to.
1703   # Prefer explicitly selected file to automatically selected ones.
1704 < if test -z "$CONFIG_SITE"; then
1705 <  if test "x$prefix" != xNONE; then
1706 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1707 <  else
1708 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1709 <  fi
1704 > if test -n "$CONFIG_SITE"; then
1705 >  set x "$CONFIG_SITE"
1706 > elif test "x$prefix" != xNONE; then
1707 >  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1708 > else
1709 >  set x "$ac_default_prefix/share/config.site" \
1710 >        "$ac_default_prefix/etc/config.site"
1711   fi
1712 < for ac_site_file in $CONFIG_SITE; do
1712 > shift
1713 > for ac_site_file
1714 > do
1715    if test -r "$ac_site_file"; then
1716      { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1717   echo "$as_me: loading site script $ac_site_file" >&6;}
# Line 1245 | Line 1727 | echo "$as_me: loading cache $cache_file" >&6;}
1727      { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1728   echo "$as_me: loading cache $cache_file" >&6;}
1729      case $cache_file in
1730 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1731 <      *)                      . ./$cache_file;;
1730 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1731 >      *)                      . "./$cache_file";;
1732      esac
1733    fi
1734   else
# Line 1258 | Line 1740 | ac_cache_corrupted=false
1740   # Check that the precious variables saved in the cache have kept the same
1741   # value.
1742   ac_cache_corrupted=false
1743 < for ac_var in `(set) 2>&1 |
1262 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1743 > for ac_var in $ac_precious_vars; do
1744    eval ac_old_set=\$ac_cv_env_${ac_var}_set
1745    eval ac_new_set=\$ac_env_${ac_var}_set
1746 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1747 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1746 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1747 >  eval ac_new_val=\$ac_env_${ac_var}_value
1748    case $ac_old_set,$ac_new_set in
1749      set,)
1750        { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
# Line 1288 | Line 1769 | echo "$as_me:   current value: $ac_new_val" >&2;}
1769    # Pass precious variables to config.status.
1770    if test "$ac_new_set" = set; then
1771      case $ac_new_val in
1772 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1292 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1772 >    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1773      *) ac_arg=$ac_var=$ac_new_val ;;
1774      esac
1775      case " $ac_configure_args " in
# Line 1306 | Line 1786 | fi
1786     { (exit 1); exit 1; }; }
1787   fi
1788  
1309 ac_ext=c
1310 ac_cpp='$CPP $CPPFLAGS'
1311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1789  
1790  
1791  
# Line 1335 | Line 1810 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
1810  
1811  
1812  
1813 + ac_ext=c
1814 + ac_cpp='$CPP $CPPFLAGS'
1815 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1816 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1817 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
1818  
1819  
1340
1820   ac_aux_dir=
1821 < for ac_dir in ac-tools $srcdir/ac-tools; do
1822 <  if test -f $ac_dir/install-sh; then
1821 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
1822 >  if test -f "$ac_dir/install-sh"; then
1823      ac_aux_dir=$ac_dir
1824      ac_install_sh="$ac_aux_dir/install-sh -c"
1825      break
1826 <  elif test -f $ac_dir/install.sh; then
1826 >  elif test -f "$ac_dir/install.sh"; then
1827      ac_aux_dir=$ac_dir
1828      ac_install_sh="$ac_aux_dir/install.sh -c"
1829      break
1830 <  elif test -f $ac_dir/shtool; then
1830 >  elif test -f "$ac_dir/shtool"; then
1831      ac_aux_dir=$ac_dir
1832      ac_install_sh="$ac_aux_dir/shtool install -c"
1833      break
1834    fi
1835   done
1836   if test -z "$ac_aux_dir"; then
1837 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1838 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1837 >  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1838 > echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1839     { (exit 1); exit 1; }; }
1840   fi
1362 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1363 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1364 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1841  
1842 + # These three variables are undocumented and unsupported,
1843 + # and are intended to be withdrawn in a future Autoconf release.
1844 + # They can cause serious problems if a builder's source tree is in a directory
1845 + # whose full name contains unusual characters.
1846 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1847 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1848 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1849  
1367 # This file is part of Autoconf.                       -*- Autoconf -*-
1368 # Programming languages support.
1369 # Copyright 2000, 2001
1370 # Free Software Foundation, Inc.
1371 #
1372 # This program is free software; you can redistribute it and/or modify
1373 # it under the terms of the GNU General Public License as published by
1374 # the Free Software Foundation; either version 2, or (at your option)
1375 # any later version.
1376 #
1377 # This program is distributed in the hope that it will be useful,
1378 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1379 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1380 # GNU General Public License for more details.
1381 #
1382 # You should have received a copy of the GNU General Public License
1383 # along with this program; if not, write to the Free Software
1384 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1385 # 02111-1307, USA.
1386 #
1387 # As a special exception, the Free Software Foundation gives unlimited
1388 # permission to copy, distribute and modify the configure scripts that
1389 # are the output of Autoconf.  You need not follow the terms of the GNU
1390 # General Public License when using or distributing such scripts, even
1391 # though portions of the text of Autoconf appear in them.  The GNU
1392 # General Public License (GPL) does govern all other use of the material
1393 # that constitutes the Autoconf program.
1394 #
1395 # Certain portions of the Autoconf source text are designed to be copied
1396 # (in certain cases, depending on the input) into the output of
1397 # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
1398 # source text consists of comments plus executable code that decides which
1399 # of the data portions to output in any given case.  We call these
1400 # comments and executable code the "non-data" portions.  Autoconf never
1401 # copies any of the non-data portions into its output.
1402 #
1403 # This special exception to the GPL applies to versions of Autoconf
1404 # released by the Free Software Foundation.  When you make and
1405 # distribute a modified version of Autoconf, you may extend this special
1406 # exception to the GPL to apply to your modified version as well, *unless*
1407 # your modified version has the potential to copy into its output some
1408 # of the text that was the non-data portion of the version that you started
1409 # with.  (In other words, unless your change moves or copies text from
1410 # the non-data portions to the data portions.)  If your modification has
1411 # such potential, you must delete any notice of this special exception
1412 # to the GPL from your modified version.
1413 #
1414 # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1415 # many others).
1850  
1851  
1852 < # Table of Contents:
1419 < #
1420 < # 1. Language selection
1421 < #    and routines to produce programs in a given language.
1422 < #  a. Fortran 77 (to be moved from aclang.m4)
1423 < #  b. Fortran 90
1424 < #  c. Fortran 95
1425 < #
1426 < # 2. Producing programs in a given language.
1427 < #  a. Fortran 77 (to be moved from aclang.m4)
1428 < #  b. Fortran 90
1429 < #  c. Fortran 95
1430 < #
1431 < # 3. Looking for a compiler
1432 < #    And possibly the associated preprocessor.
1433 < #  a. Fortran 77 (to be moved from aclang.m4)
1434 < #  b. Fortran 90
1435 < #  c. Fortran 95
1436 < #
1437 < # 4. Compilers' characteristics.
1438 < #  a. Fortran 77 (to be moved from aclang.m4)
1439 < #  b. Fortran 90
1440 < #  c. Fortran 95
1852 > ac_config_headers="$ac_config_headers src/config.h"
1853  
1442 # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1443 # ---------------------------------------------------------------------------
1444 #
1445 # Processing the elements of a list is tedious in shell programming,
1446 # as lists tend to be implemented as space delimited strings.
1447 #
1448 # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1449 # if ELEMENT is a member of LIST, otherwise it executes
1450 # ACTION-IF-NOT-FOUND.
1451 # _AC_LIST_MEMBER_IF
1854  
1855  
1856  
1455 # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1456 # -------------------------------------------------
1457 #
1458 # Specifying options to the compiler (whether it be the C, C++ or
1459 # Fortran 77 compiler) that are meant for the linker is compiler
1460 # dependent.  This macro lets you give options to the compiler that
1461 # are meant for the linker in a portable, compiler-independent way.
1462 #
1463 # This macro take two arguments, a list of linker options that the
1464 # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1465 # a shell variable (SHELL-VARIABLE).  The list of linker options are
1466 # appended to the shell variable in a compiler-dependent way.
1467 #
1468 # For example, if the selected language is C, then this:
1469 #
1470 #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1471 #
1472 # will expand into this if the selected C compiler is gcc:
1473 #
1474 #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1475 #
1476 # otherwise, it will expand into this:
1477 #
1478 #   foo_LDFLAGS"-R /usr/local/lib/foo"
1479 #
1480 # You are encouraged to add support for compilers that this macro
1481 # doesn't currently support.
1482 # FIXME: Get rid of this macro.
1483 # _AC_LINKER_OPTION
1857  
1858  
1859  
1487 ## ----------------------- ##
1488 ## 1. Language selection.  ##
1489 ## ----------------------- ##
1860  
1491 # ----------------------------- #
1492 # 1b. The Fortran 90 language.  #
1493 # ----------------------------- #
1861  
1495 # AC_LANG(Fortran 90)
1496 # -------------------
1862  
1863  
1864  
1500 # _AC_LANG_ABBREV(Fortran 90)
1501 # ---------------------------
1865  
1866  
1867  
1505 # ----------------------------- #
1506 # 1c. The Fortran 95 language.  #
1507 # ----------------------------- #
1868  
1509 # AC_LANG(Fortran 95)
1510 # -------------------
1869  
1870  
1871  
1514 # _AC_LANG_ABBREV(Fortran 95)
1515 # ---------------------------
1872  
1873  
1874  
1519 ## ---------------------- ##
1520 ## 2.Producing programs.  ##
1521 ## ---------------------- ##
1875  
1523 # ------------------------ #
1524 # 2b. Fortran 90 sources.  #
1525 # ------------------------ #
1876  
1527 # AC_LANG_SOURCE(Fortran 90)(BODY)
1528 # --------------------------------
1877  
1878  
1879  
1532 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1533 # -----------------------------------------------
1880  
1881  
1536 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1537 # --------------------------------------------
1882  
1883  
1884  
1541 # ------------------------ #
1542 # 2c. Fortran 95 sources.  #
1543 # ------------------------ #
1885  
1545 # AC_LANG_SOURCE(Fortran 95)(BODY)
1546 # --------------------------------
1886  
1887  
1549 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1550 # -----------------------------------------------
1888  
1889  
1553 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1554 # --------------------------------------------
1890  
1891  
1892  
1558 ## -------------------------------------------- ##
1559 ## 3. Looking for Compilers and Preprocessors.  ##
1560 ## -------------------------------------------- ##
1893  
1562 # ----------------------------- #
1563 # 3b. The Fortran 90 compiler.  #
1564 # ----------------------------- #
1894  
1895  
1567 # AC_LANG_PREPROC(Fortran 90)
1568 # ---------------------------
1569 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1896  
1897 + #
1898 + #
1899 + #
1900  
1901  
1573 # AC_LANG_COMPILER(Fortran 90)
1574 # ----------------------------
1575 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1576 # AC_REQUIRE'able.
1902  
1903  
1904  
1905 < # AC_PROG_F90([COMPILERS...])
1906 < # ---------------------------
1907 < # COMPILERS is a space separated list of Fortran 90 compilers to search
1908 < # for.
1905 >
1906 >
1907 >
1908 >
1909 >
1910 > # AC_F90_MODULE_NAMES
1911 > # -------------------
1912   #
1913 < # Compilers are ordered by
1586 < #  1. F90, F95
1587 < #  2. Good/tested native compilers, bad/untested native compilers
1913 > # Figure out how the Fortran 90 compiler constructs module file names
1914   #
1915 < # pgf90 is the Portland Group F90 compilers.
1590 < # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1591 < # lf95 is the Lahey-Fujitsu compiler.
1592 < # epcf90 is the "Edinburgh Portable Compiler" F90.
1593 < # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1594 < # AC_PROG_F90
1915 > # AC_F90_MODULE_NAMES
1916  
1917  
1597 # ----------------------------- #
1598 # 3c. The Fortran 95 compiler.  #
1599 # ----------------------------- #
1918  
1919  
1602 # AC_LANG_PREPROC(Fortran 95)
1603 # ---------------------------
1604 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1920  
1921  
1922  
1608 # AC_LANG_COMPILER(Fortran 95)
1609 # ----------------------------
1610 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1611 # AC_REQUIRE'able.
1923  
1924  
1925  
1615 # AC_PROG_F95([COMPILERS...])
1616 # ---------------------------
1617 # COMPILERS is a space separated list of Fortran 95 compilers to search
1618 # for.
1619 #
1620 # Compilers are ordered by
1621 #  1. Good/tested native compilers, bad/untested native compilers
1622 #
1623 # xlf95 is the IBM (AIX) F95 compiler.
1624 # lf95 is the Lahey-Fujitsu compiler.
1625 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1626 # AC_PROG_F95
1926  
1927  
1629 ## ------------------------------- ##
1630 ## 4. Compilers' characteristics.  ##
1631 ## ------------------------------- ##
1928  
1929  
1634 # ---------------------------------------- #
1635 # 4b. Fortan 90 compiler characteristics.  #
1636 # ---------------------------------------- #
1930  
1931  
1639 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1640 # -------------------------------------------------
1641 # Link a trivial Fortran program, compiling with a verbose output FLAG
1642 # (which default value, $ac_cv_prog_f90_v, is computed by
1643 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1644 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1645 # so that any link flags that are echoed by the compiler appear as
1646 # space-separated items.
1647 # _AC_PROG_F90_V_OUTPUT
1932  
1933  
1650 # _AC_PROG_F90_V
1651 # --------------
1652 #
1653 # Determine the flag that causes the Fortran 90 compiler to print
1654 # information of library and object files (normally -v)
1655 # Needed for AC_F90_LIBRARY_FLAGS
1656 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1657 # _AC_PROG_F90_V
1934  
1935  
1660 # AC_F90_LIBRARY_LDFLAGS
1661 # ----------------------
1662 #
1663 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1664 # intrinsic and run-time libraries that are required to successfully
1665 # link a Fortran 90 program or shared library.  The output variable
1666 # F90LIBS is set to these flags.
1667 #
1668 # This macro is intended to be used in those situations when it is
1669 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1670 # program or shared library.
1671 #
1672 # For example, if object files from a C++ and Fortran 90 compiler must
1673 # be linked together, then the C++ compiler/linker must be used for
1674 # linking (since special C++-ish things need to happen at link time
1675 # like calling global constructors, instantiating templates, enabling
1676 # exception support, etc.).
1677 #
1678 # However, the Fortran 90 intrinsic and run-time libraries must be
1679 # linked in as well, but the C++ compiler/linker doesn't know how to
1680 # add these Fortran 90 libraries.  Hence, the macro
1681 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1682 # libraries.
1683 #
1684 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1685 # AC_F90_LIBRARY_LDFLAGS
1936  
1937  
1688 # _AC_F90_NAME_MANGLING
1689 # ---------------------
1690 # Test for the name mangling scheme used by the Fortran 90 compiler.
1691 #
1692 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1693 # by commas:
1694 #
1695 # lower case / upper case:
1696 #    case translation of the Fortan 90 symbols
1697 # underscore / no underscore:
1698 #    whether the compiler appends "_" to symbol names
1699 # extra underscore / no extra underscore:
1700 #    whether the compiler appends an extra "_" to symbol names already
1701 #    containing at least one underscore
1702 #
1703 # _AC_F90_NAME_MANGLING
1938  
1705 # The replacement is empty.
1939  
1940  
1941  
1709 # AC_F90_WRAPPERS
1710 # ---------------
1711 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1712 # properly mangle the names of C identifiers, and C identifiers with
1713 # underscores, respectively, so that they match the name mangling
1714 # scheme used by the Fortran 90 compiler.
1715 # AC_F90_WRAPPERS
1942  
1943  
1718 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1719 # ------------------------------------
1720 # For a Fortran subroutine of given NAME, define a shell variable
1721 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1722 # argument is not supplied, it defaults to NAME.
1723 # AC_F90_FUNC
1944  
1945  
1726 # ---------------------------------------- #
1727 # 4c. Fortan 95 compiler characteristics.  #
1728 # ---------------------------------------- #
1946  
1947  
1731 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1732 # -------------------------------------------------
1733 # Link a trivial Fortran program, compiling with a verbose output FLAG
1734 # (which default value, $ac_cv_prog_f95_v, is computed by
1735 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1736 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1737 # so that any link flags that are echoed by the compiler appear as
1738 # space-separated items.
1739 # _AC_PROG_F95_V_OUTPUT
1948  
1949  
1742 # _AC_PROG_F95_V
1743 # --------------
1744 #
1745 # Determine the flag that causes the Fortran 95 compiler to print
1746 # information of library and object files (normally -v)
1747 # Needed for AC_F95_LIBRARY_FLAGS
1748 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1749 # _AC_PROG_F95_V
1950  
1951  
1752 # AC_F95_LIBRARY_LDFLAGS
1753 # ----------------------
1754 #
1755 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1756 # intrinsic and run-time libraries that are required to successfully
1757 # link a Fortran 95 program or shared library.  The output variable
1758 # F95LIBS is set to these flags.
1759 #
1760 # This macro is intended to be used in those situations when it is
1761 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1762 # program or shared library.
1763 #
1764 # For example, if object files from a C++ and Fortran 95 compiler must
1765 # be linked together, then the C++ compiler/linker must be used for
1766 # linking (since special C++-ish things need to happen at link time
1767 # like calling global constructors, instantiating templates, enabling
1768 # exception support, etc.).
1769 #
1770 # However, the Fortran 95 intrinsic and run-time libraries must be
1771 # linked in as well, but the C++ compiler/linker doesn't know how to
1772 # add these Fortran 95 libraries.  Hence, the macro
1773 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1774 # libraries.
1775 #
1776 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1777 # AC_F95_LIBRARY_LDFLAGS
1952  
1953  
1780 # _AC_F95_NAME_MANGLING
1781 # ---------------------
1782 # Test for the name mangling scheme used by the Fortran 95 compiler.
1783 #
1784 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1785 # by commas:
1786 #
1787 # lower case / upper case:
1788 #    case translation of the Fortan 95 symbols
1789 # underscore / no underscore:
1790 #    whether the compiler appends "_" to symbol names
1791 # extra underscore / no extra underscore:
1792 #    whether the compiler appends an extra "_" to symbol names already
1793 #    containing at least one underscore
1794 #
1795 # _AC_F95_NAME_MANGLING
1954  
1797 # The replacement is empty.
1955  
1956  
1957  
1801 # AC_F95_WRAPPERS
1802 # ---------------
1803 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1804 # properly mangle the names of C identifiers, and C identifiers with
1805 # underscores, respectively, so that they match the name mangling
1806 # scheme used by the Fortran 95 compiler.
1807 # AC_F95_WRAPPERS
1958  
1959  
1810 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1811 # ------------------------------------
1812 # For a Fortran subroutine of given NAME, define a shell variable
1813 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1814 # argument is not supplied, it defaults to NAME.
1815 # AC_F95_FUNC
1960  
1961  
1962  
# Line 1856 | Line 2000 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2000  
2001  
2002  
2003 + # ACX_MPI_GET_PROG
2004  
2005 + # ACX_DETECT_MPI_IMPLEMENTATION
2006  
2007  
2008  
2009  
2010  
2011 + # ACX_MPI
2012  
2013  
2014  
2015  
2016  
2017  
1871 # set program name
1872 PROGNAME="oopse"
2018  
2019  
1875 # there are two ways to do debugging.  One with the --enable-debug flag
1876 # and one using the DEBUG environment variable
2020  
1878 debug=0
1879 # Check whether --enable-debug or --disable-debug was given.
1880 if test "${enable_debug+set}" = set; then
1881  enableval="$enable_debug"
1882  debug=1
1883 fi;
1884 if test "${DEBUG}"; then
2021  
1886 cat >>confdefs.h <<\_ACEOF
1887 #define debug 1
1888 _ACEOF
2022  
1890  msg="$msg, debug mode"
1891 fi
2023  
2024  
2025 +
2026 +
2027 +
2028 +
2029 +
2030 +
2031 +
2032 +
2033 +
2034 +
2035 +
2036 +
2037 +
2038 +
2039 + # This is taken from http://autoqt.sourceforge.net/
2040 + # Copyright (c) 2002, Geoffrey Wossum
2041 + # All rights reserved.
2042 +
2043 + # Redistribution and use in source and binary forms, with or without
2044 + # modification, are permitted provided that the following conditions are
2045 + # met:
2046 +
2047 + #  - Redistributions of source code must retain the above copyright notice,
2048 + #    this list of conditions and the following disclaimer.
2049 +
2050 + #  - Redistributions in binary form must reproduce the above copyright
2051 + #    notice, this list of conditions and the following disclaimer in the
2052 + #    documentation and/or other materials provided with the distribution.
2053 +
2054 + #  - Neither the name of Geoffrey Wossum nor the names of its
2055 + #    contributors may be used to endorse or promote products derived from
2056 + #    this software without specific prior written permission.
2057 +
2058 +
2059 + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2060 + # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2061 + # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2062 + # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2063 + # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2064 + # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2065 + # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2066 + # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2067 + # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2068 + # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2069 + # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2070 +
2071 +
2072 + # Check for Qt compiler flags, linker flags, and binary packages
2073 +
2074 +
2075 +
2076   # who am i
2077   # Make sure we can run config.sub.
2078 < $ac_config_sub sun4 >/dev/null 2>&1 ||
2079 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2080 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2078 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2079 >  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2080 > echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2081     { (exit 1); exit 1; }; }
2082  
2083 < echo "$as_me:$LINENO: checking build system type" >&5
2084 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
2083 > { echo "$as_me:$LINENO: checking build system type" >&5
2084 > echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2085   if test "${ac_cv_build+set}" = set; then
2086    echo $ECHO_N "(cached) $ECHO_C" >&6
2087   else
2088 <  ac_cv_build_alias=$build_alias
2089 < test -z "$ac_cv_build_alias" &&
2090 <  ac_cv_build_alias=`$ac_config_guess`
2091 < test -z "$ac_cv_build_alias" &&
2088 >  ac_build_alias=$build_alias
2089 > test "x$ac_build_alias" = x &&
2090 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2091 > test "x$ac_build_alias" = x &&
2092    { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2093   echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2094     { (exit 1); exit 1; }; }
2095 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2096 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2097 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2095 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2096 >  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2097 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2098     { (exit 1); exit 1; }; }
2099  
2100   fi
2101 < echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102 < echo "${ECHO_T}$ac_cv_build" >&6
2101 > { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102 > echo "${ECHO_T}$ac_cv_build" >&6; }
2103 > case $ac_cv_build in
2104 > *-*-*) ;;
2105 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2106 > echo "$as_me: error: invalid value of canonical build" >&2;}
2107 >   { (exit 1); exit 1; }; };;
2108 > esac
2109   build=$ac_cv_build
2110 < build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2111 < build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2112 < build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2110 > ac_save_IFS=$IFS; IFS='-'
2111 > set x $ac_cv_build
2112 > shift
2113 > build_cpu=$1
2114 > build_vendor=$2
2115 > shift; shift
2116 > # Remember, the first character of IFS is used to create $*,
2117 > # except with old shells:
2118 > build_os=$*
2119 > IFS=$ac_save_IFS
2120 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2121  
2122  
2123 < echo "$as_me:$LINENO: checking host system type" >&5
2124 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2123 > { echo "$as_me:$LINENO: checking host system type" >&5
2124 > echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2125   if test "${ac_cv_host+set}" = set; then
2126    echo $ECHO_N "(cached) $ECHO_C" >&6
2127   else
2128 <  ac_cv_host_alias=$host_alias
2129 < test -z "$ac_cv_host_alias" &&
2130 <  ac_cv_host_alias=$ac_cv_build_alias
2131 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2132 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2133 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2128 >  if test "x$host_alias" = x; then
2129 >  ac_cv_host=$ac_cv_build
2130 > else
2131 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2132 >    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2133 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2134     { (exit 1); exit 1; }; }
2135 + fi
2136  
2137   fi
2138 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139 < echo "${ECHO_T}$ac_cv_host" >&6
2138 > { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139 > echo "${ECHO_T}$ac_cv_host" >&6; }
2140 > case $ac_cv_host in
2141 > *-*-*) ;;
2142 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2143 > echo "$as_me: error: invalid value of canonical host" >&2;}
2144 >   { (exit 1); exit 1; }; };;
2145 > esac
2146   host=$ac_cv_host
2147 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2148 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2149 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2147 > ac_save_IFS=$IFS; IFS='-'
2148 > set x $ac_cv_host
2149 > shift
2150 > host_cpu=$1
2151 > host_vendor=$2
2152 > shift; shift
2153 > # Remember, the first character of IFS is used to create $*,
2154 > # except with old shells:
2155 > host_os=$*
2156 > IFS=$ac_save_IFS
2157 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2158  
2159  
2160  
2161 < ac_ext=c
2162 < ac_cpp='$CPP $CPPFLAGS'
2163 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2164 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2165 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2166 < if test -n "$ac_tool_prefix"; then
2167 <  for ac_prog in icc xlc gcc cc
2168 <  do
2169 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2170 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2171 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2172 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2173 < if test "${ac_cv_prog_CC+set}" = set; then
2161 >
2162 >
2163 > # set program name
2164 > PROGNAME="oopse"
2165 >
2166 >
2167 >
2168 >
2169 > OBJEXT=".$OBJEXT"
2170 >
2171 > OOPSE=oopse
2172 >
2173 > if test "x${prefix}" = "xNONE"
2174 > then
2175 >  OOPSE_HOME=${ac_default_prefix}/oopse
2176 > else
2177 >  OOPSE_HOME=${prefix}/oopse
2178 > fi
2179 > # Check whether --enable-oopse-home was given.
2180 > if test "${enable_oopse_home+set}" = set; then
2181 >  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2182 > fi
2183 >
2184 >
2185 > # there are two ways to do debugging.  One with the --enable-debug flag
2186 > # and one using the DEBUG environment variable
2187 >
2188 > debug=0
2189 > # Check whether --enable-debug was given.
2190 > if test "${enable_debug+set}" = set; then
2191 >  enableval=$enable_debug; debug=1
2192 > fi
2193 >
2194 > if test "${DEBUG}"; then
2195 >
2196 > cat >>confdefs.h <<\_ACEOF
2197 > #define debug 1
2198 > _ACEOF
2199 >
2200 >  msg="$msg, debug mode"
2201 > fi
2202 >
2203 >
2204 > # Check whether --enable-single was given.
2205 > if test "${enable_single+set}" = set; then
2206 >  enableval=$enable_single; ok=$enableval
2207 > else
2208 >  ok=no
2209 > fi
2210 >
2211 > # Check whether --enable-float was given.
2212 > if test "${enable_float+set}" = set; then
2213 >  enableval=$enable_float; ok=$enableval
2214 > fi
2215 >
2216 > if test "$ok" = "yes"; then
2217 >
2218 > cat >>confdefs.h <<\_ACEOF
2219 > #define SINGLE_PRECISION 1
2220 > _ACEOF
2221 >
2222 >        USE_SINGLE_PRECISION=yes
2223 >
2224 > fi
2225 >
2226 > if test x"$CC" != x; then
2227 >   for ac_prog in $CC
2228 > do
2229 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2230 > set dummy $ac_prog; ac_word=$2
2231 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2232 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2233 > if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2234    echo $ECHO_N "(cached) $ECHO_C" >&6
2235   else
2236 <  if test -n "$CC"; then
2237 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2236 >  if test -n "$ac_cc_set"; then
2237 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2238   else
2239   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2240   for as_dir in $PATH
# Line 1971 | Line 2242 | do
2242    IFS=$as_save_IFS
2243    test -z "$as_dir" && as_dir=.
2244    for ac_exec_ext in '' $ac_executable_extensions; do
2245 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2246 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2245 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2246 >    ac_cv_prog_ac_cc_set="$ac_prog"
2247      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2248      break 2
2249    fi
2250   done
2251   done
2252 + IFS=$as_save_IFS
2253  
2254   fi
2255   fi
2256 < CC=$ac_cv_prog_CC
2257 < if test -n "$CC"; then
2258 <  echo "$as_me:$LINENO: result: $CC" >&5
2259 < echo "${ECHO_T}$CC" >&6
2256 > ac_cc_set=$ac_cv_prog_ac_cc_set
2257 > if test -n "$ac_cc_set"; then
2258 >  { echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2259 > echo "${ECHO_T}$ac_cc_set" >&6; }
2260   else
2261 <  echo "$as_me:$LINENO: result: no" >&5
2262 < echo "${ECHO_T}no" >&6
2261 >  { echo "$as_me:$LINENO: result: no" >&5
2262 > echo "${ECHO_T}no" >&6; }
2263   fi
2264  
2265 <    test -n "$CC" && break
2266 <  done
2267 < fi
2268 < if test -z "$CC"; then
2269 <  ac_ct_CC=$CC
2270 <  for ac_prog in icc xlc gcc cc
2271 < do
2272 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
2273 < set dummy $ac_prog; ac_word=$2
2274 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2275 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2276 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2265 >
2266 >  test -n "$ac_cc_set" && break
2267 > done
2268 > test -n "$ac_cc_set" || ac_cc_set="no"
2269 >
2270 >   if test $ac_cc_set != no; then
2271 >
2272 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2273 > set dummy $ac_cc_set; ac_word=$2
2274 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2275 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2276 > if test "${ac_cv_path_ac_cc_path+set}" = set; then
2277    echo $ECHO_N "(cached) $ECHO_C" >&6
2278   else
2279 <  if test -n "$ac_ct_CC"; then
2280 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2281 < else
2282 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2279 >  case $ac_cc_path in
2280 >  [\\/]* | ?:[\\/]*)
2281 >  ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2282 >  ;;
2283 >  *)
2284 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2285   for as_dir in $PATH
2286   do
2287    IFS=$as_save_IFS
2288    test -z "$as_dir" && as_dir=.
2289    for ac_exec_ext in '' $ac_executable_extensions; do
2290 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2291 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2290 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2291 >    ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2292      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2293      break 2
2294    fi
2295   done
2296   done
2297 + IFS=$as_save_IFS
2298  
2299 +  test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2300 +  ;;
2301 + esac
2302   fi
2303 < fi
2304 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2305 < if test -n "$ac_ct_CC"; then
2306 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2029 < echo "${ECHO_T}$ac_ct_CC" >&6
2303 > ac_cc_path=$ac_cv_path_ac_cc_path
2304 > if test -n "$ac_cc_path"; then
2305 >  { echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2306 > echo "${ECHO_T}$ac_cc_path" >&6; }
2307   else
2308 <  echo "$as_me:$LINENO: result: no" >&5
2309 < echo "${ECHO_T}no" >&6
2308 >  { echo "$as_me:$LINENO: result: no" >&5
2309 > echo "${ECHO_T}no" >&6; }
2310   fi
2311  
2035  test -n "$ac_ct_CC" && break
2036 done
2312  
2313 <  CC=$ac_ct_CC
2313 > else
2314 >
2315 >     { { echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2316 > echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2317 >   { (exit 1); exit 1; }; }
2318   fi
2319  
2320  
2321 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2043 < See \`config.log' for more details." >&5
2044 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2045 < See \`config.log' for more details." >&2;}
2046 <   { (exit 1); exit 1; }; }
2321 >   if test $ac_cc_path != no; then
2322  
2323 < # Provide some information about the compiler.
2324 < echo "$as_me:$LINENO:" \
2325 <     "checking for C compiler version" >&5
2051 < ac_compiler=`set X $ac_compile; echo $2`
2052 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2053 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2054 <  ac_status=$?
2055 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2056 <  (exit $ac_status); }
2057 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2058 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2059 <  ac_status=$?
2060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2061 <  (exit $ac_status); }
2062 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2063 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2064 <  ac_status=$?
2065 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2066 <  (exit $ac_status); }
2323 >     { echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2324 > echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2325 > else
2326  
2327 < cat >conftest.$ac_ext <<_ACEOF
2328 < /* confdefs.h.  */
2329 < _ACEOF
2330 < cat confdefs.h >>conftest.$ac_ext
2072 < cat >>conftest.$ac_ext <<_ACEOF
2073 < /* end confdefs.h.  */
2327 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2328 > echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2329 >   { (exit 1); exit 1; }; }
2330 > fi
2331  
2332 < int
2076 < main ()
2077 < {
2332 > fi
2333  
2334 <  ;
2335 <  return 0;
2081 < }
2082 < _ACEOF
2083 < ac_clean_files_save=$ac_clean_files
2084 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
2085 < # Try to create an executable without -o first, disregard a.out.
2086 < # It will help us diagnose broken compilers, and finding out an intuition
2087 < # of exeext.
2088 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2089 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2090 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2091 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2092 <  (eval $ac_link_default) 2>&5
2093 <  ac_status=$?
2094 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2095 <  (exit $ac_status); }; then
2096 <  # Find the output, starting from the most likely.  This scheme is
2097 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2098 < # resort.
2099 <
2100 < # Be careful to initialize this variable, since it used to be cached.
2101 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2102 < ac_cv_exeext=
2103 < # b.out is created by i960 compilers.
2104 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2334 > if test x"$CXX" != x; then
2335 >   for ac_prog in $CXX
2336   do
2337 <  test -f "$ac_file" || continue
2338 <  case $ac_file in
2339 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2340 <        ;;
2341 <    conftest.$ac_ext )
2342 <        # This is the source file.
2112 <        ;;
2113 <    [ab].out )
2114 <        # We found the default executable, but exeext='' is most
2115 <        # certainly right.
2116 <        break;;
2117 <    *.* )
2118 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2119 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
2120 <        # but it would be cool to find out if it's true.  Does anybody
2121 <        # maintain Libtool? --akim.
2122 <        export ac_cv_exeext
2123 <        break;;
2124 <    * )
2125 <        break;;
2126 <  esac
2127 < done
2337 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2338 > set dummy $ac_prog; ac_word=$2
2339 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2340 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2341 > if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2342 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2343   else
2344 <  echo "$as_me: failed program was:" >&5
2345 < sed 's/^/| /' conftest.$ac_ext >&5
2344 >  if test -n "$ac_cxx_set"; then
2345 >  ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2346 > else
2347 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2348 > for as_dir in $PATH
2349 > do
2350 >  IFS=$as_save_IFS
2351 >  test -z "$as_dir" && as_dir=.
2352 >  for ac_exec_ext in '' $ac_executable_extensions; do
2353 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2354 >    ac_cv_prog_ac_cxx_set="$ac_prog"
2355 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2356 >    break 2
2357 >  fi
2358 > done
2359 > done
2360 > IFS=$as_save_IFS
2361  
2132 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2133 See \`config.log' for more details." >&5
2134 echo "$as_me: error: C compiler cannot create executables
2135 See \`config.log' for more details." >&2;}
2136   { (exit 77); exit 77; }; }
2362   fi
2363 + fi
2364 + ac_cxx_set=$ac_cv_prog_ac_cxx_set
2365 + if test -n "$ac_cxx_set"; then
2366 +  { echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2367 + echo "${ECHO_T}$ac_cxx_set" >&6; }
2368 + else
2369 +  { echo "$as_me:$LINENO: result: no" >&5
2370 + echo "${ECHO_T}no" >&6; }
2371 + fi
2372  
2139 ac_exeext=$ac_cv_exeext
2140 echo "$as_me:$LINENO: result: $ac_file" >&5
2141 echo "${ECHO_T}$ac_file" >&6
2373  
2374 < # Check the compiler produces executables we can run.  If not, either
2375 < # the compiler is broken, or we cross compile.
2376 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2146 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2147 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2148 < # If not cross compiling, check that we can run a simple program.
2149 < if test "$cross_compiling" != yes; then
2150 <  if { ac_try='./$ac_file'
2151 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2152 <  (eval $ac_try) 2>&5
2153 <  ac_status=$?
2154 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2155 <  (exit $ac_status); }; }; then
2156 <    cross_compiling=no
2157 <  else
2158 <    if test "$cross_compiling" = maybe; then
2159 <        cross_compiling=yes
2160 <    else
2161 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2162 < If you meant to cross compile, use \`--host'.
2163 < See \`config.log' for more details." >&5
2164 < echo "$as_me: error: cannot run C compiled programs.
2165 < If you meant to cross compile, use \`--host'.
2166 < See \`config.log' for more details." >&2;}
2167 <   { (exit 1); exit 1; }; }
2168 <    fi
2169 <  fi
2170 < fi
2171 < echo "$as_me:$LINENO: result: yes" >&5
2172 < echo "${ECHO_T}yes" >&6
2374 >  test -n "$ac_cxx_set" && break
2375 > done
2376 > test -n "$ac_cxx_set" || ac_cxx_set="no"
2377  
2378 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
2175 < ac_clean_files=$ac_clean_files_save
2176 < # Check the compiler produces executables we can run.  If not, either
2177 < # the compiler is broken, or we cross compile.
2178 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2179 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2180 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
2181 < echo "${ECHO_T}$cross_compiling" >&6
2378 >   if test $ac_cxx_set != no; then
2379  
2380 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2381 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2382 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2383 <  (eval $ac_link) 2>&5
2384 <  ac_status=$?
2385 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2386 <  (exit $ac_status); }; then
2387 <  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2388 < # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2389 < # work properly (i.e., refer to `conftest.exe'), while it won't with
2390 < # `rm'.
2391 < for ac_file in conftest.exe conftest conftest.*; do
2392 <  test -f "$ac_file" || continue
2393 <  case $ac_file in
2394 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2395 <    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2396 <          export ac_cv_exeext
2397 <          break;;
2398 <    * ) break;;
2399 <  esac
2380 >     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2381 > set dummy $ac_cxx_set; ac_word=$2
2382 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2383 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2384 > if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2385 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2386 > else
2387 >  case $ac_cxx_path in
2388 >  [\\/]* | ?:[\\/]*)
2389 >  ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2390 >  ;;
2391 >  *)
2392 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393 > for as_dir in $PATH
2394 > do
2395 >  IFS=$as_save_IFS
2396 >  test -z "$as_dir" && as_dir=.
2397 >  for ac_exec_ext in '' $ac_executable_extensions; do
2398 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2399 >    ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2400 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2401 >    break 2
2402 >  fi
2403   done
2404 + done
2405 + IFS=$as_save_IFS
2406 +
2407 +  test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2408 +  ;;
2409 + esac
2410 + fi
2411 + ac_cxx_path=$ac_cv_path_ac_cxx_path
2412 + if test -n "$ac_cxx_path"; then
2413 +  { echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2414 + echo "${ECHO_T}$ac_cxx_path" >&6; }
2415   else
2416 <  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2417 < See \`config.log' for more details." >&5
2207 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2208 < See \`config.log' for more details." >&2;}
2209 <   { (exit 1); exit 1; }; }
2416 >  { echo "$as_me:$LINENO: result: no" >&5
2417 > echo "${ECHO_T}no" >&6; }
2418   fi
2419  
2212 rm -f conftest$ac_cv_exeext
2213 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2214 echo "${ECHO_T}$ac_cv_exeext" >&6
2420  
2216 rm -f conftest.$ac_ext
2217 EXEEXT=$ac_cv_exeext
2218 ac_exeext=$EXEEXT
2219 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2220 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2221 if test "${ac_cv_objext+set}" = set; then
2222  echo $ECHO_N "(cached) $ECHO_C" >&6
2421   else
2224  cat >conftest.$ac_ext <<_ACEOF
2225 /* confdefs.h.  */
2226 _ACEOF
2227 cat confdefs.h >>conftest.$ac_ext
2228 cat >>conftest.$ac_ext <<_ACEOF
2229 /* end confdefs.h.  */
2422  
2423 < int
2424 < main ()
2425 < {
2423 >     { { echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2424 > echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2425 >   { (exit 1); exit 1; }; }
2426 > fi
2427  
2428 <  ;
2429 <  return 0;
2430 < }
2431 < _ACEOF
2432 < rm -f conftest.o conftest.obj
2240 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2241 <  (eval $ac_compile) 2>&5
2242 <  ac_status=$?
2243 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2244 <  (exit $ac_status); }; then
2245 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2246 <  case $ac_file in
2247 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2248 <    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2249 <       break;;
2250 <  esac
2251 < done
2428 >
2429 >   if test $ac_cxx_path != no; then
2430 >
2431 >     { echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2432 > echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2433   else
2253  echo "$as_me: failed program was:" >&5
2254 sed 's/^/| /' conftest.$ac_ext >&5
2434  
2435 < { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2436 < See \`config.log' for more details." >&5
2258 < echo "$as_me: error: cannot compute suffix of object files: cannot compile
2259 < See \`config.log' for more details." >&2;}
2435 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2436 > echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2437     { (exit 1); exit 1; }; }
2438   fi
2439  
2263 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2440   fi
2441 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2442 < echo "${ECHO_T}$ac_cv_objext" >&6
2443 < OBJEXT=$ac_cv_objext
2444 < ac_objext=$OBJEXT
2445 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2446 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2447 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2441 >
2442 > if test x"$FC" != x; then
2443 >   for ac_prog in $FC
2444 > do
2445 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2446 > set dummy $ac_prog; ac_word=$2
2447 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2448 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2449 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2450    echo $ECHO_N "(cached) $ECHO_C" >&6
2451   else
2452 <  cat >conftest.$ac_ext <<_ACEOF
2453 < /* confdefs.h.  */
2454 < _ACEOF
2455 < cat confdefs.h >>conftest.$ac_ext
2456 < cat >>conftest.$ac_ext <<_ACEOF
2457 < /* end confdefs.h.  */
2452 >  if test -n "$ac_fc_set"; then
2453 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2454 > else
2455 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2456 > for as_dir in $PATH
2457 > do
2458 >  IFS=$as_save_IFS
2459 >  test -z "$as_dir" && as_dir=.
2460 >  for ac_exec_ext in '' $ac_executable_extensions; do
2461 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2462 >    ac_cv_prog_ac_fc_set="$ac_prog"
2463 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2464 >    break 2
2465 >  fi
2466 > done
2467 > done
2468 > IFS=$as_save_IFS
2469  
2470 < int
2471 < main ()
2472 < {
2473 < #ifndef __GNUC__
2474 <       choke me
2475 < #endif
2470 > fi
2471 > fi
2472 > ac_fc_set=$ac_cv_prog_ac_fc_set
2473 > if test -n "$ac_fc_set"; then
2474 >  { echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2475 > echo "${ECHO_T}$ac_fc_set" >&6; }
2476 > else
2477 >  { echo "$as_me:$LINENO: result: no" >&5
2478 > echo "${ECHO_T}no" >&6; }
2479 > fi
2480  
2481 <  ;
2482 <  return 0;
2483 < }
2484 < _ACEOF
2485 < rm -f conftest.$ac_objext
2486 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2487 <  (eval $ac_compile) 2>conftest.er1
2488 <  ac_status=$?
2489 <  grep -v '^ *+' conftest.er1 >conftest.err
2490 <  rm -f conftest.er1
2491 <  cat conftest.err >&5
2492 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2493 <  (exit $ac_status); } &&
2301 <         { ac_try='test -z "$ac_c_werror_flag"
2302 <                         || test ! -s conftest.err'
2303 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2304 <  (eval $ac_try) 2>&5
2305 <  ac_status=$?
2306 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2307 <  (exit $ac_status); }; } &&
2308 <         { ac_try='test -s conftest.$ac_objext'
2309 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2310 <  (eval $ac_try) 2>&5
2311 <  ac_status=$?
2312 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313 <  (exit $ac_status); }; }; then
2314 <  ac_compiler_gnu=yes
2481 >
2482 >  test -n "$ac_fc_set" && break
2483 > done
2484 > test -n "$ac_fc_set" || ac_fc_set="no"
2485 >
2486 >   if test $ac_fc_set != no; then
2487 >
2488 >     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2489 > set dummy $ac_fc_set; ac_word=$2
2490 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2491 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2492 > if test "${ac_cv_path_ac_fc_path+set}" = set; then
2493 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2494   else
2495 <  echo "$as_me: failed program was:" >&5
2496 < sed 's/^/| /' conftest.$ac_ext >&5
2495 >  case $ac_fc_path in
2496 >  [\\/]* | ?:[\\/]*)
2497 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2498 >  ;;
2499 >  *)
2500 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 > for as_dir in $PATH
2502 > do
2503 >  IFS=$as_save_IFS
2504 >  test -z "$as_dir" && as_dir=.
2505 >  for ac_exec_ext in '' $ac_executable_extensions; do
2506 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2507 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2508 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2509 >    break 2
2510 >  fi
2511 > done
2512 > done
2513 > IFS=$as_save_IFS
2514  
2515 < ac_compiler_gnu=no
2515 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2516 >  ;;
2517 > esac
2518   fi
2519 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2520 < ac_cv_c_compiler_gnu=$ac_compiler_gnu
2519 > ac_fc_path=$ac_cv_path_ac_fc_path
2520 > if test -n "$ac_fc_path"; then
2521 >  { echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2522 > echo "${ECHO_T}$ac_fc_path" >&6; }
2523 > else
2524 >  { echo "$as_me:$LINENO: result: no" >&5
2525 > echo "${ECHO_T}no" >&6; }
2526 > fi
2527  
2528 +
2529 + else
2530 +
2531 +     { { echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2532 + echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2533 +   { (exit 1); exit 1; }; }
2534   fi
2535 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2536 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2537 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2538 < ac_test_CFLAGS=${CFLAGS+set}
2539 < ac_save_CFLAGS=$CFLAGS
2540 < CFLAGS="-g"
2331 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2332 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2333 < if test "${ac_cv_prog_cc_g+set}" = set; then
2334 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2535 >
2536 >
2537 >   if test $ac_fc_path != no; then
2538 >
2539 >     { echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2540 > echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2541   else
2336  cat >conftest.$ac_ext <<_ACEOF
2337 /* confdefs.h.  */
2338 _ACEOF
2339 cat confdefs.h >>conftest.$ac_ext
2340 cat >>conftest.$ac_ext <<_ACEOF
2341 /* end confdefs.h.  */
2542  
2543 < int
2544 < main ()
2545 < {
2543 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2544 > echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2545 >   { (exit 1); exit 1; }; }
2546 > fi
2547  
2548 <  ;
2549 <  return 0;
2550 < }
2551 < _ACEOF
2552 < rm -f conftest.$ac_objext
2553 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2554 <  (eval $ac_compile) 2>conftest.er1
2555 <  ac_status=$?
2355 <  grep -v '^ *+' conftest.er1 >conftest.err
2356 <  rm -f conftest.er1
2357 <  cat conftest.err >&5
2358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2359 <  (exit $ac_status); } &&
2360 <         { ac_try='test -z "$ac_c_werror_flag"
2361 <                         || test ! -s conftest.err'
2362 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2363 <  (eval $ac_try) 2>&5
2364 <  ac_status=$?
2365 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2366 <  (exit $ac_status); }; } &&
2367 <         { ac_try='test -s conftest.$ac_objext'
2368 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2369 <  (eval $ac_try) 2>&5
2370 <  ac_status=$?
2371 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2372 <  (exit $ac_status); }; }; then
2373 <  ac_cv_prog_cc_g=yes
2548 > fi
2549 >
2550 >
2551 >
2552 >
2553 > # Check whether --with-mpi was given.
2554 > if test "${with_mpi+set}" = set; then
2555 >  withval=$with_mpi;
2556   else
2557 <  echo "$as_me: failed program was:" >&5
2558 < sed 's/^/| /' conftest.$ac_ext >&5
2557 >  with_mpi="auto"
2558 > fi
2559  
2560 < ac_cv_prog_cc_g=no
2560 > if test "x$with_mpi" != "xno"; then
2561 >
2562 >
2563 > for ac_prog in $CC openmpicc mpicc
2564 > do
2565 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2566 > set dummy $ac_prog; ac_word=$2
2567 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2568 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2569 > if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2570 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2571 > else
2572 >  if test -n "$acx_mpi_mpicc"; then
2573 >  ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2574 > else
2575 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576 > for as_dir in $PATH
2577 > do
2578 >  IFS=$as_save_IFS
2579 >  test -z "$as_dir" && as_dir=.
2580 >  for ac_exec_ext in '' $ac_executable_extensions; do
2581 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2582 >    ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2583 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2584 >    break 2
2585 >  fi
2586 > done
2587 > done
2588 > IFS=$as_save_IFS
2589 >
2590   fi
2380 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2591   fi
2592 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2593 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2594 < if test "$ac_test_CFLAGS" = set; then
2595 <  CFLAGS=$ac_save_CFLAGS
2596 < elif test $ac_cv_prog_cc_g = yes; then
2597 <  if test "$GCC" = yes; then
2598 <    CFLAGS="-g -O2"
2599 <  else
2600 <    CFLAGS="-g"
2601 <  fi
2592 > acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2593 > if test -n "$acx_mpi_mpicc"; then
2594 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2595 > echo "${ECHO_T}$acx_mpi_mpicc" >&6; }
2596 > else
2597 >  { echo "$as_me:$LINENO: result: no" >&5
2598 > echo "${ECHO_T}no" >&6; }
2599 > fi
2600 >
2601 >
2602 >  test -n "$acx_mpi_mpicc" && break
2603 > done
2604 > test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2605 >
2606 > if test $acx_mpi_mpicc != no; then
2607 >
2608 >  # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2609 > set dummy $acx_mpi_mpicc; ac_word=$2
2610 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2611 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2612 > if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2613 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2614   else
2615 <  if test "$GCC" = yes; then
2616 <    CFLAGS="-O2"
2617 <  else
2618 <    CFLAGS=
2615 >  case $acx_mpi_mpicc_path in
2616 >  [\\/]* | ?:[\\/]*)
2617 >  ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2618 >  ;;
2619 >  *)
2620 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621 > for as_dir in $PATH
2622 > do
2623 >  IFS=$as_save_IFS
2624 >  test -z "$as_dir" && as_dir=.
2625 >  for ac_exec_ext in '' $ac_executable_extensions; do
2626 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2627 >    ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2628 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2629 >    break 2
2630    fi
2631 + done
2632 + done
2633 + IFS=$as_save_IFS
2634 +
2635 +  test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2636 +  ;;
2637 + esac
2638   fi
2639 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2640 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2641 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2642 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2639 > acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2640 > if test -n "$acx_mpi_mpicc_path"; then
2641 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2642 > echo "${ECHO_T}$acx_mpi_mpicc_path" >&6; }
2643   else
2644 <  ac_cv_prog_cc_stdc=no
2645 < ac_save_CC=$CC
2646 < cat >conftest.$ac_ext <<_ACEOF
2407 < /* confdefs.h.  */
2408 < _ACEOF
2409 < cat confdefs.h >>conftest.$ac_ext
2410 < cat >>conftest.$ac_ext <<_ACEOF
2411 < /* end confdefs.h.  */
2412 < #include <stdarg.h>
2413 < #include <stdio.h>
2414 < #include <sys/types.h>
2415 < #include <sys/stat.h>
2416 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2417 < struct buf { int x; };
2418 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2419 < static char *e (p, i)
2420 <     char **p;
2421 <     int i;
2422 < {
2423 <  return p[i];
2424 < }
2425 < static char *f (char * (*g) (char **, int), char **p, ...)
2426 < {
2427 <  char *s;
2428 <  va_list v;
2429 <  va_start (v,p);
2430 <  s = g (p, va_arg (v,int));
2431 <  va_end (v);
2432 <  return s;
2433 < }
2644 >  { echo "$as_me:$LINENO: result: no" >&5
2645 > echo "${ECHO_T}no" >&6; }
2646 > fi
2647  
2435 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2436   function prototypes and stuff, but not '\xHH' hex character constants.
2437   These don't provoke an error unfortunately, instead are silently treated
2438   as 'x'.  The following induces an error, until -std1 is added to get
2439   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2440   array size at least.  It's necessary to write '\x00'==0 to get something
2441   that's true only with -std1.  */
2442 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2648  
2649 < int test (int i, double x);
2650 < struct s1 {int (*f) (int a);};
2651 < struct s2 {int (*f) (double a);};
2447 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2448 < int argc;
2449 < char **argv;
2450 < int
2451 < main ()
2452 < {
2453 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2454 <  ;
2455 <  return 0;
2456 < }
2457 < _ACEOF
2458 < # Don't try gcc -ansi; that turns off useful extensions and
2459 < # breaks some systems' header files.
2460 < # AIX                   -qlanglvl=ansi
2461 < # Ultrix and OSF/1      -std1
2462 < # HP-UX 10.20 and later -Ae
2463 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2464 < # SVR4                  -Xc -D__EXTENSIONS__
2465 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2649 > fi
2650 >
2651 > for ac_prog in $FC openmpif90 mpif90
2652   do
2653 <  CC="$ac_save_CC $ac_arg"
2654 <  rm -f conftest.$ac_objext
2655 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2656 <  (eval $ac_compile) 2>conftest.er1
2657 <  ac_status=$?
2658 <  grep -v '^ *+' conftest.er1 >conftest.err
2473 <  rm -f conftest.er1
2474 <  cat conftest.err >&5
2475 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2476 <  (exit $ac_status); } &&
2477 <         { ac_try='test -z "$ac_c_werror_flag"
2478 <                         || test ! -s conftest.err'
2479 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2480 <  (eval $ac_try) 2>&5
2481 <  ac_status=$?
2482 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2483 <  (exit $ac_status); }; } &&
2484 <         { ac_try='test -s conftest.$ac_objext'
2485 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2486 <  (eval $ac_try) 2>&5
2487 <  ac_status=$?
2488 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2489 <  (exit $ac_status); }; }; then
2490 <  ac_cv_prog_cc_stdc=$ac_arg
2491 < break
2653 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2654 > set dummy $ac_prog; ac_word=$2
2655 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2656 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2657 > if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2658 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2659   else
2660 <  echo "$as_me: failed program was:" >&5
2661 < sed 's/^/| /' conftest.$ac_ext >&5
2662 <
2663 < fi
2664 < rm -f conftest.err conftest.$ac_objext
2660 >  if test -n "$acx_mpi_mpif90"; then
2661 >  ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2662 > else
2663 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2664 > for as_dir in $PATH
2665 > do
2666 >  IFS=$as_save_IFS
2667 >  test -z "$as_dir" && as_dir=.
2668 >  for ac_exec_ext in '' $ac_executable_extensions; do
2669 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2670 >    ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2671 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2672 >    break 2
2673 >  fi
2674   done
2675 < rm -f conftest.$ac_ext conftest.$ac_objext
2676 < CC=$ac_save_CC
2675 > done
2676 > IFS=$as_save_IFS
2677  
2678   fi
2679 + fi
2680 + acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2681 + if test -n "$acx_mpi_mpif90"; then
2682 +  { echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2683 + echo "${ECHO_T}$acx_mpi_mpif90" >&6; }
2684 + else
2685 +  { echo "$as_me:$LINENO: result: no" >&5
2686 + echo "${ECHO_T}no" >&6; }
2687 + fi
2688  
2504 case "x$ac_cv_prog_cc_stdc" in
2505  x|xno)
2506    echo "$as_me:$LINENO: result: none needed" >&5
2507 echo "${ECHO_T}none needed" >&6 ;;
2508  *)
2509    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2510 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2511    CC="$CC $ac_cv_prog_cc_stdc" ;;
2512 esac
2689  
2690 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2691 < # in C++ we need to declare it.  In case someone uses the same compiler
2692 < # for both compiling C and C++ we need to have the C++ compiler decide
2517 < # the declaration of exit, since it's the most demanding environment.
2518 < cat >conftest.$ac_ext <<_ACEOF
2519 < #ifndef __cplusplus
2520 <  choke me
2521 < #endif
2522 < _ACEOF
2523 < rm -f conftest.$ac_objext
2524 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2525 <  (eval $ac_compile) 2>conftest.er1
2526 <  ac_status=$?
2527 <  grep -v '^ *+' conftest.er1 >conftest.err
2528 <  rm -f conftest.er1
2529 <  cat conftest.err >&5
2530 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2531 <  (exit $ac_status); } &&
2532 <         { ac_try='test -z "$ac_c_werror_flag"
2533 <                         || test ! -s conftest.err'
2534 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2535 <  (eval $ac_try) 2>&5
2536 <  ac_status=$?
2537 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2538 <  (exit $ac_status); }; } &&
2539 <         { ac_try='test -s conftest.$ac_objext'
2540 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2541 <  (eval $ac_try) 2>&5
2542 <  ac_status=$?
2543 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2544 <  (exit $ac_status); }; }; then
2545 <  for ac_declaration in \
2546 <   '' \
2547 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2548 <   'extern "C" void std::exit (int); using std::exit;' \
2549 <   'extern "C" void exit (int) throw ();' \
2550 <   'extern "C" void exit (int);' \
2551 <   'void exit (int);'
2552 < do
2553 <  cat >conftest.$ac_ext <<_ACEOF
2554 < /* confdefs.h.  */
2555 < _ACEOF
2556 < cat confdefs.h >>conftest.$ac_ext
2557 < cat >>conftest.$ac_ext <<_ACEOF
2558 < /* end confdefs.h.  */
2559 < $ac_declaration
2560 < #include <stdlib.h>
2561 < int
2562 < main ()
2563 < {
2564 < exit (42);
2565 <  ;
2566 <  return 0;
2567 < }
2568 < _ACEOF
2569 < rm -f conftest.$ac_objext
2570 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2571 <  (eval $ac_compile) 2>conftest.er1
2572 <  ac_status=$?
2573 <  grep -v '^ *+' conftest.er1 >conftest.err
2574 <  rm -f conftest.er1
2575 <  cat conftest.err >&5
2576 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577 <  (exit $ac_status); } &&
2578 <         { ac_try='test -z "$ac_c_werror_flag"
2579 <                         || test ! -s conftest.err'
2580 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2581 <  (eval $ac_try) 2>&5
2582 <  ac_status=$?
2583 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2584 <  (exit $ac_status); }; } &&
2585 <         { ac_try='test -s conftest.$ac_objext'
2586 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2587 <  (eval $ac_try) 2>&5
2588 <  ac_status=$?
2589 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590 <  (exit $ac_status); }; }; then
2591 <  :
2592 < else
2593 <  echo "$as_me: failed program was:" >&5
2594 < sed 's/^/| /' conftest.$ac_ext >&5
2690 >  test -n "$acx_mpi_mpif90" && break
2691 > done
2692 > test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2693  
2694 < continue
2597 < fi
2598 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2599 <  cat >conftest.$ac_ext <<_ACEOF
2600 < /* confdefs.h.  */
2601 < _ACEOF
2602 < cat confdefs.h >>conftest.$ac_ext
2603 < cat >>conftest.$ac_ext <<_ACEOF
2604 < /* end confdefs.h.  */
2605 < $ac_declaration
2606 < int
2607 < main ()
2608 < {
2609 < exit (42);
2610 <  ;
2611 <  return 0;
2612 < }
2613 < _ACEOF
2614 < rm -f conftest.$ac_objext
2615 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2616 <  (eval $ac_compile) 2>conftest.er1
2617 <  ac_status=$?
2618 <  grep -v '^ *+' conftest.er1 >conftest.err
2619 <  rm -f conftest.er1
2620 <  cat conftest.err >&5
2621 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2622 <  (exit $ac_status); } &&
2623 <         { ac_try='test -z "$ac_c_werror_flag"
2624 <                         || test ! -s conftest.err'
2625 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2626 <  (eval $ac_try) 2>&5
2627 <  ac_status=$?
2628 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 <  (exit $ac_status); }; } &&
2630 <         { ac_try='test -s conftest.$ac_objext'
2631 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2632 <  (eval $ac_try) 2>&5
2633 <  ac_status=$?
2634 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2635 <  (exit $ac_status); }; }; then
2636 <  break
2637 < else
2638 <  echo "$as_me: failed program was:" >&5
2639 < sed 's/^/| /' conftest.$ac_ext >&5
2694 > if test $acx_mpi_mpif90 != no; then
2695  
2696 < fi
2697 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2698 < done
2699 < rm -f conftest*
2700 < if test -n "$ac_declaration"; then
2646 <  echo '#ifdef __cplusplus' >>confdefs.h
2647 <  echo $ac_declaration      >>confdefs.h
2648 <  echo '#endif'             >>confdefs.h
2649 < fi
2650 <
2651 < else
2652 <  echo "$as_me: failed program was:" >&5
2653 < sed 's/^/| /' conftest.$ac_ext >&5
2654 <
2655 < fi
2656 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2657 < ac_ext=c
2658 < ac_cpp='$CPP $CPPFLAGS'
2659 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2660 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2661 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2662 <
2663 <
2664 < ac_ext=cc
2665 < ac_cpp='$CXXCPP $CPPFLAGS'
2666 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2667 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2668 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2669 < if test -n "$ac_tool_prefix"; then
2670 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2671 <  do
2672 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2673 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2674 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2675 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2676 < if test "${ac_cv_prog_CXX+set}" = set; then
2696 >  # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2697 > set dummy $acx_mpi_mpif90; ac_word=$2
2698 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2699 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2700 > if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2701    echo $ECHO_N "(cached) $ECHO_C" >&6
2702   else
2703 <  if test -n "$CXX"; then
2704 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2705 < else
2706 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2703 >  case $acx_mpi_mpif90_path in
2704 >  [\\/]* | ?:[\\/]*)
2705 >  ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2706 >  ;;
2707 >  *)
2708 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709   for as_dir in $PATH
2710   do
2711    IFS=$as_save_IFS
2712    test -z "$as_dir" && as_dir=.
2713    for ac_exec_ext in '' $ac_executable_extensions; do
2714 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2715 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2714 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2715 >    ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2716      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2717      break 2
2718    fi
2719   done
2720   done
2721 + IFS=$as_save_IFS
2722  
2723 +  test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2724 +  ;;
2725 + esac
2726   fi
2727 < fi
2728 < CXX=$ac_cv_prog_CXX
2729 < if test -n "$CXX"; then
2730 <  echo "$as_me:$LINENO: result: $CXX" >&5
2701 < echo "${ECHO_T}$CXX" >&6
2727 > acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2728 > if test -n "$acx_mpi_mpif90_path"; then
2729 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2730 > echo "${ECHO_T}$acx_mpi_mpif90_path" >&6; }
2731   else
2732 <  echo "$as_me:$LINENO: result: no" >&5
2733 < echo "${ECHO_T}no" >&6
2732 >  { echo "$as_me:$LINENO: result: no" >&5
2733 > echo "${ECHO_T}no" >&6; }
2734   fi
2735  
2736 <    test -n "$CXX" && break
2708 <  done
2736 >
2737   fi
2738 < if test -z "$CXX"; then
2739 <  ac_ct_CXX=$CXX
2712 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2738 >
2739 > for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2740   do
2741    # Extract the first word of "$ac_prog", so it can be a program name with args.
2742   set dummy $ac_prog; ac_word=$2
2743 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2744 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2745 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2743 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2744 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2745 > if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2746    echo $ECHO_N "(cached) $ECHO_C" >&6
2747   else
2748 <  if test -n "$ac_ct_CXX"; then
2749 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2748 >  if test -n "$acx_mpi_mpicxx"; then
2749 >  ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2750   else
2751   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752   for as_dir in $PATH
# Line 2727 | Line 2754 | do
2754    IFS=$as_save_IFS
2755    test -z "$as_dir" && as_dir=.
2756    for ac_exec_ext in '' $ac_executable_extensions; do
2757 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2758 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
2757 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758 >    ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2759      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2760      break 2
2761    fi
2762   done
2763   done
2764 + IFS=$as_save_IFS
2765  
2766   fi
2767   fi
2768 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2769 < if test -n "$ac_ct_CXX"; then
2770 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2771 < echo "${ECHO_T}$ac_ct_CXX" >&6
2768 > acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2769 > if test -n "$acx_mpi_mpicxx"; then
2770 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2771 > echo "${ECHO_T}$acx_mpi_mpicxx" >&6; }
2772   else
2773 <  echo "$as_me:$LINENO: result: no" >&5
2774 < echo "${ECHO_T}no" >&6
2773 >  { echo "$as_me:$LINENO: result: no" >&5
2774 > echo "${ECHO_T}no" >&6; }
2775   fi
2776  
2749  test -n "$ac_ct_CXX" && break
2750 done
2751 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2777  
2778 <  CXX=$ac_ct_CXX
2779 < fi
2780 <
2781 <
2782 < # Provide some information about the compiler.
2783 < echo "$as_me:$LINENO:" \
2784 <     "checking for C++ compiler version" >&5
2785 < ac_compiler=`set X $ac_compile; echo $2`
2786 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2787 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2788 <  ac_status=$?
2789 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2765 <  (exit $ac_status); }
2766 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2767 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2768 <  ac_status=$?
2769 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2770 <  (exit $ac_status); }
2771 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2772 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2773 <  ac_status=$?
2774 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2775 <  (exit $ac_status); }
2776 <
2777 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2778 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2779 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2780 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2781 < else
2782 <  cat >conftest.$ac_ext <<_ACEOF
2783 < /* confdefs.h.  */
2784 < _ACEOF
2785 < cat confdefs.h >>conftest.$ac_ext
2786 < cat >>conftest.$ac_ext <<_ACEOF
2787 < /* end confdefs.h.  */
2788 <
2789 < int
2790 < main ()
2791 < {
2792 < #ifndef __GNUC__
2793 <       choke me
2794 < #endif
2795 <
2796 <  ;
2797 <  return 0;
2798 < }
2799 < _ACEOF
2800 < rm -f conftest.$ac_objext
2801 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2802 <  (eval $ac_compile) 2>conftest.er1
2803 <  ac_status=$?
2804 <  grep -v '^ *+' conftest.er1 >conftest.err
2805 <  rm -f conftest.er1
2806 <  cat conftest.err >&5
2807 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2808 <  (exit $ac_status); } &&
2809 <         { ac_try='test -z "$ac_cxx_werror_flag"
2810 <                         || test ! -s conftest.err'
2811 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2812 <  (eval $ac_try) 2>&5
2813 <  ac_status=$?
2814 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2815 <  (exit $ac_status); }; } &&
2816 <         { ac_try='test -s conftest.$ac_objext'
2817 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2818 <  (eval $ac_try) 2>&5
2819 <  ac_status=$?
2820 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2821 <  (exit $ac_status); }; }; then
2822 <  ac_compiler_gnu=yes
2823 < else
2824 <  echo "$as_me: failed program was:" >&5
2825 < sed 's/^/| /' conftest.$ac_ext >&5
2826 <
2827 < ac_compiler_gnu=no
2828 < fi
2829 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2830 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2831 <
2832 < fi
2833 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2834 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2835 < GXX=`test $ac_compiler_gnu = yes && echo yes`
2836 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2837 < ac_save_CXXFLAGS=$CXXFLAGS
2838 < CXXFLAGS="-g"
2839 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2840 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2841 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2842 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2843 < else
2844 <  cat >conftest.$ac_ext <<_ACEOF
2845 < /* confdefs.h.  */
2846 < _ACEOF
2847 < cat confdefs.h >>conftest.$ac_ext
2848 < cat >>conftest.$ac_ext <<_ACEOF
2849 < /* end confdefs.h.  */
2850 <
2851 < int
2852 < main ()
2853 < {
2854 <
2855 <  ;
2856 <  return 0;
2857 < }
2858 < _ACEOF
2859 < rm -f conftest.$ac_objext
2860 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2861 <  (eval $ac_compile) 2>conftest.er1
2862 <  ac_status=$?
2863 <  grep -v '^ *+' conftest.er1 >conftest.err
2864 <  rm -f conftest.er1
2865 <  cat conftest.err >&5
2866 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2867 <  (exit $ac_status); } &&
2868 <         { ac_try='test -z "$ac_cxx_werror_flag"
2869 <                         || test ! -s conftest.err'
2870 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2871 <  (eval $ac_try) 2>&5
2872 <  ac_status=$?
2873 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2874 <  (exit $ac_status); }; } &&
2875 <         { ac_try='test -s conftest.$ac_objext'
2876 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2877 <  (eval $ac_try) 2>&5
2878 <  ac_status=$?
2879 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2880 <  (exit $ac_status); }; }; then
2881 <  ac_cv_prog_cxx_g=yes
2778 >  test -n "$acx_mpi_mpicxx" && break
2779 > done
2780 > test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2781 >
2782 > if test $acx_mpi_mpicxx != no; then
2783 >
2784 >  # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2785 > set dummy $acx_mpi_mpicxx; ac_word=$2
2786 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2787 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2788 > if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2789 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2790   else
2791 <  echo "$as_me: failed program was:" >&5
2792 < sed 's/^/| /' conftest.$ac_ext >&5
2791 >  case $acx_mpi_mpicxx_path in
2792 >  [\\/]* | ?:[\\/]*)
2793 >  ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2794 >  ;;
2795 >  *)
2796 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797 > for as_dir in $PATH
2798 > do
2799 >  IFS=$as_save_IFS
2800 >  test -z "$as_dir" && as_dir=.
2801 >  for ac_exec_ext in '' $ac_executable_extensions; do
2802 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2803 >    ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2804 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2805 >    break 2
2806 >  fi
2807 > done
2808 > done
2809 > IFS=$as_save_IFS
2810  
2811 < ac_cv_prog_cxx_g=no
2811 >  test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2812 >  ;;
2813 > esac
2814   fi
2815 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2816 < fi
2817 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2818 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2892 < if test "$ac_test_CXXFLAGS" = set; then
2893 <  CXXFLAGS=$ac_save_CXXFLAGS
2894 < elif test $ac_cv_prog_cxx_g = yes; then
2895 <  if test "$GXX" = yes; then
2896 <    CXXFLAGS="-g -O2"
2897 <  else
2898 <    CXXFLAGS="-g"
2899 <  fi
2815 > acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2816 > if test -n "$acx_mpi_mpicxx_path"; then
2817 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2818 > echo "${ECHO_T}$acx_mpi_mpicxx_path" >&6; }
2819   else
2820 <  if test "$GXX" = yes; then
2821 <    CXXFLAGS="-O2"
2903 <  else
2904 <    CXXFLAGS=
2905 <  fi
2820 >  { echo "$as_me:$LINENO: result: no" >&5
2821 > echo "${ECHO_T}no" >&6; }
2822   fi
2823 < for ac_declaration in \
2824 <   '' \
2825 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2826 <   'extern "C" void std::exit (int); using std::exit;' \
2827 <   'extern "C" void exit (int) throw ();' \
2828 <   'extern "C" void exit (int);' \
2829 <   'void exit (int);'
2830 < do
2831 <  cat >conftest.$ac_ext <<_ACEOF
2832 < /* confdefs.h.  */
2917 < _ACEOF
2918 < cat confdefs.h >>conftest.$ac_ext
2919 < cat >>conftest.$ac_ext <<_ACEOF
2920 < /* end confdefs.h.  */
2921 < $ac_declaration
2922 < #include <stdlib.h>
2923 < int
2924 < main ()
2925 < {
2926 < exit (42);
2927 <  ;
2928 <  return 0;
2929 < }
2930 < _ACEOF
2931 < rm -f conftest.$ac_objext
2932 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2933 <  (eval $ac_compile) 2>conftest.er1
2934 <  ac_status=$?
2935 <  grep -v '^ *+' conftest.er1 >conftest.err
2936 <  rm -f conftest.er1
2937 <  cat conftest.err >&5
2938 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2939 <  (exit $ac_status); } &&
2940 <         { ac_try='test -z "$ac_cxx_werror_flag"
2941 <                         || test ! -s conftest.err'
2942 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2943 <  (eval $ac_try) 2>&5
2944 <  ac_status=$?
2945 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2946 <  (exit $ac_status); }; } &&
2947 <         { ac_try='test -s conftest.$ac_objext'
2948 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2949 <  (eval $ac_try) 2>&5
2950 <  ac_status=$?
2951 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2952 <  (exit $ac_status); }; }; then
2953 <  :
2823 >
2824 >
2825 > fi
2826 >
2827 > if test $acx_mpi_mpicc = no; then
2828 >
2829 >  if test $acx_mpi_mpicxx = no; then
2830 >
2831 >    acx_mpi_compiler=no
2832 >
2833   else
2955  echo "$as_me: failed program was:" >&5
2956 sed 's/^/| /' conftest.$ac_ext >&5
2834  
2835 < continue
2835 >    acx_mpi_compiler=$acx_mpi_mpicxx
2836 >    acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2837   fi
2838 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2839 <  cat >conftest.$ac_ext <<_ACEOF
2838 >
2839 >
2840 > else
2841 >
2842 >  if test $acx_mpi_mpicxx = no; then
2843 >
2844 >    acx_mpi_compiler=$acx_mpi_mpicc
2845 >    acx_mpi_compiler_path=$acx_mpi_mpicc_path
2846 >
2847 > else
2848 >
2849 >    { echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2850 > echo $ECHO_N "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... $ECHO_C" >&6; }
2851 >    ac_ext=cpp
2852 > ac_cpp='$CXXCPP $CPPFLAGS'
2853 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2856 >
2857 >    cat >conftest.$ac_ext <<_ACEOF
2858   /* confdefs.h.  */
2859   _ACEOF
2860   cat confdefs.h >>conftest.$ac_ext
2861   cat >>conftest.$ac_ext <<_ACEOF
2862   /* end confdefs.h.  */
2863 < $ac_declaration
2863 >
2864 > #include <mpi.h>
2865 >
2866   int
2867   main ()
2868   {
2869 < exit (42);
2869 >
2870 > MPI_Finalize();
2871 >
2872    ;
2873    return 0;
2874   }
2875   _ACEOF
2876 < rm -f conftest.$ac_objext
2877 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2878 <  (eval $ac_compile) 2>conftest.er1
2876 >    if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2877 > case "(($ac_try" in
2878 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2879 >  *) ac_try_echo=$ac_try;;
2880 > esac
2881 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2882 >  (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2883    ac_status=$?
2884    grep -v '^ *+' conftest.er1 >conftest.err
2885    rm -f conftest.er1
2886    cat conftest.err >&5
2887    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2888 <  (exit $ac_status); } &&
2889 <         { ac_try='test -z "$ac_cxx_werror_flag"
2890 <                         || test ! -s conftest.err'
2891 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2892 <  (eval $ac_try) 2>&5
2893 <  ac_status=$?
2894 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2895 <  (exit $ac_status); }; } &&
2992 <         { ac_try='test -s conftest.$ac_objext'
2993 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2994 <  (eval $ac_try) 2>&5
2995 <  ac_status=$?
2996 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997 <  (exit $ac_status); }; }; then
2998 <  break
2888 >  (exit $ac_status); } && {
2889 >         test -z "$ac_cxx_werror_flag" ||
2890 >         test ! -s conftest.err
2891 >       } && test -s conftest.$ac_objext; then
2892 >
2893 >      acx_mpi_compiler=$acx_mpi_mpicxx
2894 >      acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2895 >
2896   else
3000  echo "$as_me: failed program was:" >&5
3001 sed 's/^/| /' conftest.$ac_ext >&5
2897  
2898 +      acx_mpi_compiler=$acx_mpi_mpicc
2899 +      acx_mpi_compiler_path=$acx_mpi_mpicc_path
2900   fi
3004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3005 done
3006 rm -f conftest*
3007 if test -n "$ac_declaration"; then
3008  echo '#ifdef __cplusplus' >>confdefs.h
3009  echo $ac_declaration      >>confdefs.h
3010  echo '#endif'             >>confdefs.h
3011 fi
2901  
2902 < ac_ext=c
2902 >    ac_ext=c
2903   ac_cpp='$CPP $CPPFLAGS'
2904   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2905   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2906   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2907  
2908 +    { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2909 + echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2910 + fi
2911  
2912 < OOPSE_TEMPLATE_FLAGS=""
3021 < if test $ac_cv_cxx_compiler_gnu = no; then
3022 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3023 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3024 <  echo 'void f(){}' > conftest.cc
3025 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3026 <    echo "$as_me:$LINENO: result: yes" >&5
3027 < echo "${ECHO_T}yes" >&6
3028 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3029 <  else
3030 <    echo "$as_me:$LINENO: result: no" >&5
3031 < echo "${ECHO_T}no" >&6
3032 <  fi
3033 <  rm -f conftest*
3034 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3035 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3036 <  echo 'void f(){}' > conftest.cc
3037 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3038 <    echo "$as_me:$LINENO: result: yes" >&5
3039 < echo "${ECHO_T}yes" >&6
3040 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3041 <  else
3042 <    echo "$as_me:$LINENO: result: no" >&5
3043 < echo "${ECHO_T}no" >&6
3044 <  fi
3045 <  rm -f conftest*
3046 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3047 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3048 <  echo 'void f(){}' > conftest.cc
3049 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3050 <    echo "$as_me:$LINENO: result: yes" >&5
3051 < echo "${ECHO_T}yes" >&6
3052 <    OOPSE_TEMPLATE_FLAGS="-pto"
3053 <  else
3054 <    echo "$as_me:$LINENO: result: no" >&5
3055 < echo "${ECHO_T}no" >&6
3056 <  fi
3057 <  rm -f conftest*
3058 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3059 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3060 <  echo 'void f(){}' > conftest.cc
3061 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3062 <    echo "$as_me:$LINENO: result: yes" >&5
3063 < echo "${ECHO_T}yes" >&6
2912 > fi
2913  
2914 + { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
2915 + echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
2916 + ac_ext=${ac_fc_srcext-f}
2917 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
2918 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
2919 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2920  
2921 <    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
2922 <  else
2923 <    echo "$as_me:$LINENO: result: no" >&5
2924 < echo "${ECHO_T}no" >&6
2925 <  fi
2921 > ac_save_ext=$ac_ext
2922 > ac_ext=F90
2923 > rm -f conftest*
2924 > cat >conftest.$ac_ext <<EOF
2925 > program main
2926 >   include 'mpif.h'
2927 >   call MPI_Init
2928 > end
2929 > EOF
2930 > if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
2931 >        acx_mpi_f90_compiler=yes
2932 >        { echo "$as_me:$LINENO: result: yes" >&5
2933 > echo "${ECHO_T}yes" >&6; }
2934 > else
2935 >        if test -s conftest.out ; then
2936 >                cat conftest.out >> config.log
2937 >        fi
2938 >        acx_mpi_f90_compiler=no
2939 >        { echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
2940 > echo "${ECHO_T}no! Check MPI fortran include paths" >&6; }
2941   fi
2942 + rm -f conftest*
2943 + ac_ext=$ac_save_ext
2944 + ac_ext=c
2945 + ac_cpp='$CPP $CPPFLAGS'
2946 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2947 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2948 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
2949  
2950 + if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2951  
2952 + acx_cv_mpi_implementation=no
2953 + else
2954 +  { echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
2955 + echo $ECHO_N "checking for the MPI implementation flavor... $ECHO_C" >&6; }
2956 + if test "${acx_cv_mpi_implementation+set}" = set; then
2957 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2958 + else
2959 +  acx_cv_mpi_implementation=no
2960 + if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
2961 + case "(($ac_try" in
2962 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 +  *) ac_try_echo=$ac_try;;
2964 + esac
2965 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966 +  (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
2967 +  ac_status=$?
2968 +  grep -v '^ *+' conftest.er1 >conftest.err
2969 +  rm -f conftest.er1
2970 +  cat conftest.err >&5
2971 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2972 +  (exit $ac_status); }; then
2973  
2974 +  acx_cv_mpi_implementation=lammpi
2975  
2976 < ac_ext=f90
2977 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2978 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2979 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
2980 < if test -n "$ac_tool_prefix"; then
2981 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
2976 > else
2977 >
2978 >  if { (ac_try="grep -q showme $acx_mpi_compiler_path"
2979 > case "(($ac_try" in
2980 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981 >  *) ac_try_echo=$ac_try;;
2982 > esac
2983 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2984 >  (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
2985 >  ac_status=$?
2986 >  grep -v '^ *+' conftest.er1 >conftest.err
2987 >  rm -f conftest.er1
2988 >  cat conftest.err >&5
2989 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2990 >  (exit $ac_status); }; then
2991 >
2992 >    acx_cv_mpi_implementation=openmpi
2993 >
2994 > else
2995 >
2996 >    if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
2997 > case "(($ac_try" in
2998 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2999 >  *) ac_try_echo=$ac_try;;
3000 > esac
3001 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3002 >  (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3003 >  ac_status=$?
3004 >  grep -v '^ *+' conftest.er1 >conftest.err
3005 >  rm -f conftest.er1
3006 >  cat conftest.err >&5
3007 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3008 >  (exit $ac_status); }; then
3009 >
3010 >      acx_cv_mpi_implementation=mpich
3011 >
3012 > else
3013 >  acx_cv_mpi_implementation=$with_mpi
3014 > fi
3015 >
3016 > fi
3017 >
3018 > fi
3019 >
3020 > fi
3021 > { echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3022 > echo "${ECHO_T}$acx_cv_mpi_implementation" >&6; }
3023 >
3024 > fi
3025 > case $acx_cv_mpi_implementation in
3026 > (lammpi)
3027 >
3028 > cat >>confdefs.h <<\_ACEOF
3029 > #define MPI_IS_LAMMPI 1
3030 > _ACEOF
3031 >
3032 >  ;;
3033 > (openmpi)
3034 >
3035 > cat >>confdefs.h <<\_ACEOF
3036 > #define MPI_IS_OPENMPI 1
3037 > _ACEOF
3038 >
3039 >  ;;
3040 > (mpich)
3041 >
3042 > cat >>confdefs.h <<\_ACEOF
3043 > #define MPI_IS_MPICH 1
3044 > _ACEOF
3045 >
3046 >  ;;
3047 > esac
3048 > if test $acx_cv_mpi_implementation = no; then
3049 >
3050 > acx_mpi_cflags=""
3051 > acx_mpi_libs=""
3052 > USE_MPI="no"
3053 >        { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3054 > echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3055 > else
3056 >
3057 >
3058 > { echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3059 > echo $ECHO_N "checking how to compile MPI-C code... $ECHO_C" >&6; }
3060 > if test "${acx_mpi_cflags+set}" = set; then
3061 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3062 > else
3063 >
3064 > case $acx_cv_mpi_implementation in
3065 >  (lammpi)
3066 >    cfo="--showme:compile"
3067 >    ;;
3068 >  (openmpi)
3069 >    cfo="--showme:compile"
3070 >    ;;
3071 >  (mpich)
3072 >    case "$acx_mpi_compiler_path" in
3073 >      (*mpiCC)
3074 >        sc_cv_cn="-CC="
3075 >        ;;
3076 >      (*mpicxx)
3077 >        sc_cv_cn="-cxx="
3078 >        ;;
3079 >      (*mpicc)
3080 >        sc_cv_cn="-cc="
3081 >        ;;
3082 >      (*)
3083 >        sc_cv_cn=""
3084 >        ;;
3085 >    esac
3086 >    cfo="-compile_info $sc_cv_cn"
3087 >    ;;
3088 > esac
3089 > echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3090 > mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3091 > grep -v '^ *+' conftest.er1 >conftest.err
3092 > rm -f conftest.er1
3093 > cat conftest.err >&5
3094 > echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3095 > case "$mpi_pre_cflags" in
3096 >  (*no)
3097 >    acx_mpi_cflags=no
3098 >    acx_mpi_cflags="no"
3099 >    ;;
3100 >  (*)
3101 >    acx_mpi_tmp_mode="normal"
3102 >  acx_mpi_tmp_prefix=""
3103 >  eval "acx_mpi_cflags=\"\""
3104 >  for acx_mpi_tmp in $mpi_pre_cflags; do
3105 >    case "$acx_mpi_tmp_mode" in
3106 >      (normal)
3107 >        case "$acx_mpi_tmp" in
3108 >          (-I|-D)
3109 >            acx_mpi_tmp_prefix="$acx_mpi_tmp"
3110 >            acx_mpi_tmp_mode="accept"
3111 >            ;;
3112 >          (-I*|-D*)
3113 >            eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp\""
3114 >            ;;
3115 >          (-L|-l)
3116 >            acx_mpi_tmp_mode="skip"
3117 >            ;;
3118 >          (*)
3119 >            ;;
3120 >        esac
3121 >        ;;
3122 >      (accept)
3123 >        eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3124 >        ;;
3125 >      (skip)
3126 >        ;;
3127 >    esac
3128 >  done
3129 >
3130 >    ;;
3131 > esac
3132 >
3133 > fi
3134 > { echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3135 > echo "${ECHO_T}$acx_mpi_cflags" >&6; }
3136 >
3137 >
3138 > { echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3139 > echo $ECHO_N "checking how to link MPI-C code... $ECHO_C" >&6; }
3140 > if test "${acx_mpi_libs+set}" = set; then
3141 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3142 > else
3143 >
3144 > case $acx_cv_mpi_implementation in
3145 >  (lammpi)
3146 >    lfo="--showme:compile --showme:link"
3147 >    ;;
3148 >  (openmpi)
3149 >    lfo="--showme:link"
3150 >    ;;
3151 >  (mpich)
3152 >    case "$acx_mpi_compiler_path" in
3153 >      (*mpiCC)
3154 >        sc_cv_cn="-CC="
3155 >        ;;
3156 >      (*mpicxx)
3157 >        sc_cv_cn="-cxx="
3158 >        ;;
3159 >      (*mpicc)
3160 >        sc_cv_cn="-cc="
3161 >        ;;
3162 >      (*)
3163 >        sc_cv_cn=""
3164 >        ;;
3165 >    esac
3166 >    lfo="-link_info $sc_cv_cn"
3167 >    ;;
3168 > esac
3169 > echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3170 > mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3171 > grep -v '^ *+' conftest.er1 >conftest.err
3172 > rm -f conftest.er1
3173 > cat conftest.err >&5
3174 > echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3175 > case "$mpi_pre_libs" in
3176 >  (*no)
3177 >    acx_mpi_libs=no
3178 >    ;;
3179 >  (*)
3180 >    acx_mpi_libs="$mpi_pre_libs"
3181 >    ;;
3182 > esac
3183 >
3184 > fi
3185 > { echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3186 > echo "${ECHO_T}$acx_mpi_libs" >&6; }
3187 >
3188 > if test $acx_mpi_mpif90_path != no; then
3189 >
3190 >
3191 >  { echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3192 > echo $ECHO_N "checking how to link MPI-Fortran code... $ECHO_C" >&6; }
3193 > if test "${acx_mpi90_libs+set}" = set; then
3194 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3195 > else
3196 >
3197 >    echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3198 >    mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3199 >    grep -v '^ *+' conftest.er1 >conftest.err
3200 >    rm -f conftest.er1
3201 >    cat conftest.err >&5
3202 >    echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3203 >    case "$mpi_pre_libs" in
3204 >      (*no)
3205 >        acx_mpi90_libs=no
3206 >        ;;
3207 >      (*)
3208 >        acx_mpi90_libs="$mpi_pre_libs"
3209 >        ;;
3210 >    esac
3211 >
3212 > fi
3213 > { echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3214 > echo "${ECHO_T}$acx_mpi90_libs" >&6; }
3215 >
3216 >
3217 > fi
3218 >
3219 > if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3220 >
3221 > acx_mpi_cflags=""
3222 > acx_mpi_libs=""
3223 > USE_MPI="no"
3224 >        { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3225 > echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3226 > else
3227 >
3228 > MPI_CPPFLAGS=$acx_mpi_cflags
3229 >
3230 > MPI_LIBS=$acx_mpi_libs
3231 >
3232 > if test "$acx_mpi90_libs" != no; then
3233 >  MPI90_LIBS=$acx_mpi90_libs
3234 >
3235 > fi
3236 >
3237 > USE_MPI="yes"
3238 > fi
3239 >
3240 >
3241 > fi
3242 >
3243 >
3244 > fi
3245 >
3246 >
3247 >
3248 > # Checks for programs.
3249 > ac_ext=cpp
3250 > ac_cpp='$CXXCPP $CPPFLAGS'
3251 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3252 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3253 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3254 > if test -z "$CXX"; then
3255 >  if test -n "$CCC"; then
3256 >    CXX=$CCC
3257 >  else
3258 >    if test -n "$ac_tool_prefix"; then
3259 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3260    do
3261      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3262   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3263 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3264 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3265 < if test "${ac_cv_prog_F90+set}" = set; then
3263 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3264 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3265 > if test "${ac_cv_prog_CXX+set}" = set; then
3266    echo $ECHO_N "(cached) $ECHO_C" >&6
3267   else
3268 <  if test -n "$F90"; then
3269 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3268 >  if test -n "$CXX"; then
3269 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3270   else
3271   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3272   for as_dir in $PATH
# Line 3096 | Line 3274 | do
3274    IFS=$as_save_IFS
3275    test -z "$as_dir" && as_dir=.
3276    for ac_exec_ext in '' $ac_executable_extensions; do
3277 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3278 <    ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3277 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3278 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3279      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3280      break 2
3281    fi
3282   done
3283   done
3284 + IFS=$as_save_IFS
3285  
3286   fi
3287   fi
3288 < F90=$ac_cv_prog_F90
3289 < if test -n "$F90"; then
3290 <  echo "$as_me:$LINENO: result: $F90" >&5
3291 < echo "${ECHO_T}$F90" >&6
3288 > CXX=$ac_cv_prog_CXX
3289 > if test -n "$CXX"; then
3290 >  { echo "$as_me:$LINENO: result: $CXX" >&5
3291 > echo "${ECHO_T}$CXX" >&6; }
3292   else
3293 <  echo "$as_me:$LINENO: result: no" >&5
3294 < echo "${ECHO_T}no" >&6
3293 >  { echo "$as_me:$LINENO: result: no" >&5
3294 > echo "${ECHO_T}no" >&6; }
3295   fi
3296  
3297 <    test -n "$F90" && break
3297 >
3298 >    test -n "$CXX" && break
3299    done
3300   fi
3301 < if test -z "$F90"; then
3302 <  ac_ct_F90=$F90
3303 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3301 > if test -z "$CXX"; then
3302 >  ac_ct_CXX=$CXX
3303 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3304   do
3305    # Extract the first word of "$ac_prog", so it can be a program name with args.
3306   set dummy $ac_prog; ac_word=$2
3307 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3308 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3309 < if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3307 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3308 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3309 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3310    echo $ECHO_N "(cached) $ECHO_C" >&6
3311   else
3312 <  if test -n "$ac_ct_F90"; then
3313 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3312 >  if test -n "$ac_ct_CXX"; then
3313 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3314   else
3315   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3316   for as_dir in $PATH
# Line 3138 | Line 3318 | do
3318    IFS=$as_save_IFS
3319    test -z "$as_dir" && as_dir=.
3320    for ac_exec_ext in '' $ac_executable_extensions; do
3321 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3322 <    ac_cv_prog_ac_ct_F90="$ac_prog"
3321 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3322 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
3323      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3324      break 2
3325    fi
3326   done
3327   done
3328 + IFS=$as_save_IFS
3329  
3330   fi
3331   fi
3332 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3333 < if test -n "$ac_ct_F90"; then
3334 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3335 < echo "${ECHO_T}$ac_ct_F90" >&6
3332 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3333 > if test -n "$ac_ct_CXX"; then
3334 >  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3335 > echo "${ECHO_T}$ac_ct_CXX" >&6; }
3336   else
3337 <  echo "$as_me:$LINENO: result: no" >&5
3338 < echo "${ECHO_T}no" >&6
3337 >  { echo "$as_me:$LINENO: result: no" >&5
3338 > echo "${ECHO_T}no" >&6; }
3339   fi
3340  
3341 <  test -n "$ac_ct_F90" && break
3341 >
3342 >  test -n "$ac_ct_CXX" && break
3343   done
3344  
3345 <  F90=$ac_ct_F90
3345 >  if test "x$ac_ct_CXX" = x; then
3346 >    CXX="g++"
3347 >  else
3348 >    case $cross_compiling:$ac_tool_warned in
3349 > yes:)
3350 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3351 > whose name does not start with the host triplet.  If you think this
3352 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3353 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3354 > whose name does not start with the host triplet.  If you think this
3355 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3356 > ac_tool_warned=yes ;;
3357 > esac
3358 >    CXX=$ac_ct_CXX
3359 >  fi
3360   fi
3361  
3362 <
3363 < # If we don't use `.F90' as extension, the preprocessor is not run on the
3364 < # input file.
3365 < ac_save_ext=$ac_ext
3366 < ac_ext=F90
3367 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3368 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3369 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3370 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3371 < else
3372 <  cat >conftest.$ac_ext <<_ACEOF
3373 <
3178 < program main
3179 <
3180 < #ifndef __GNUC__
3181 <       choke me
3182 < #endif
3183 <
3184 < end program main
3185 <
3186 < _ACEOF
3187 < rm -f conftest.$ac_objext
3188 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3189 <  (eval $ac_compile) 2>conftest.er1
3362 >  fi
3363 > fi
3364 > # Provide some information about the compiler.
3365 > echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3366 > ac_compiler=`set X $ac_compile; echo $2`
3367 > { (ac_try="$ac_compiler --version >&5"
3368 > case "(($ac_try" in
3369 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3370 >  *) ac_try_echo=$ac_try;;
3371 > esac
3372 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3373 >  (eval "$ac_compiler --version >&5") 2>&5
3374    ac_status=$?
3191  grep -v '^ *+' conftest.er1 >conftest.err
3192  rm -f conftest.er1
3193  cat conftest.err >&5
3375    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 <  (exit $ac_status); } &&
3377 <         { ac_try='test -z "$ac_f90_werror_flag"
3378 <                         || test ! -s conftest.err'
3379 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3380 <  (eval $ac_try) 2>&5
3376 >  (exit $ac_status); }
3377 > { (ac_try="$ac_compiler -v >&5"
3378 > case "(($ac_try" in
3379 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3380 >  *) ac_try_echo=$ac_try;;
3381 > esac
3382 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3383 >  (eval "$ac_compiler -v >&5") 2>&5
3384    ac_status=$?
3385    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 <  (exit $ac_status); }; } &&
3387 <         { ac_try='test -s conftest.$ac_objext'
3388 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3389 <  (eval $ac_try) 2>&5
3386 >  (exit $ac_status); }
3387 > { (ac_try="$ac_compiler -V >&5"
3388 > case "(($ac_try" in
3389 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3390 >  *) ac_try_echo=$ac_try;;
3391 > esac
3392 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3393 >  (eval "$ac_compiler -V >&5") 2>&5
3394    ac_status=$?
3395    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3396 <  (exit $ac_status); }; }; then
3209 <  ac_compiler_gnu=yes
3210 < else
3211 <  echo "$as_me: failed program was:" >&5
3212 < sed 's/^/| /' conftest.$ac_ext >&5
3396 >  (exit $ac_status); }
3397  
3398 < ac_compiler_gnu=no
3399 < fi
3400 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3401 < ac_cv_f90_compiler_gnu=$ac_compiler_gnu
3398 > cat >conftest.$ac_ext <<_ACEOF
3399 > /* confdefs.h.  */
3400 > _ACEOF
3401 > cat confdefs.h >>conftest.$ac_ext
3402 > cat >>conftest.$ac_ext <<_ACEOF
3403 > /* end confdefs.h.  */
3404  
3405 < fi
3406 < echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3407 < echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3222 < ac_ext=$ac_save_ext
3223 < G95=`test $ac_compiler_gnu = yes && echo yes`
3224 < ac_ext=c
3225 < ac_cpp='$CPP $CPPFLAGS'
3226 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3227 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3228 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3405 > int
3406 > main ()
3407 > {
3408  
3409 <
3410 <
3411 <
3412 <
3413 < # Try to determine native compiler flags that allow us to use F90 suffix
3414 < # for preprocessed f90 source.
3415 <
3416 < if test "$ac_test_PREPFLAG" != "set"; then
3417 <  PREPFLAG=""
3418 <  case "${host_cpu}-${host_os}" in
3419 <
3420 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3421 <                    PREPFLAG="-fpp1 "
3422 <                fi;;
3423 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3424 <                    PREPFLAG="-qsuffix=cpp=F90 "
3425 <                fi;;
3426 <  *darwin*)
3427 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3428 <                PREPFLAG="-qsuffix=cpp=F90 "
3429 <        fi;;
3409 >  ;
3410 >  return 0;
3411 > }
3412 > _ACEOF
3413 > ac_clean_files_save=$ac_clean_files
3414 > ac_clean_files="$ac_clean_files a.out a.exe b.out"
3415 > # Try to create an executable without -o first, disregard a.out.
3416 > # It will help us diagnose broken compilers, and finding out an intuition
3417 > # of exeext.
3418 > { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3419 > echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
3420 > ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3421 > #
3422 > # List of possible output files, starting from the most likely.
3423 > # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3424 > # only as a last resort.  b.out is created by i960 compilers.
3425 > ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3426 > #
3427 > # The IRIX 6 linker writes into existing files which may not be
3428 > # executable, retaining their permissions.  Remove them first so a
3429 > # subsequent execution test works.
3430 > ac_rmfiles=
3431 > for ac_file in $ac_files
3432 > do
3433 >  case $ac_file in
3434 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3435 >    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3436    esac
3437 + done
3438 + rm -f $ac_rmfiles
3439  
3440 <  if test -z "$PREPFLAG"; then
3441 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3442 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3443 <        PREPFLAG=""
3444 <  fi
3445 <
3446 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3260 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3261 <
3262 <
3263 <  ac_ext=f90
3264 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3265 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3266 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3267 <
3268 <  ac_save_ext=$ac_ext
3269 <  ac_ext=F90
3270 <  ac_save_F90FLAGS=$F90FLAGS
3271 <
3272 <  if test "$PREPFLAG"; then
3273 <  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
3274 < fi
3275 <
3276 <    cat >conftest.$ac_ext <<_ACEOF
3277 <
3278 <
3279 < program main
3280 <
3281 <  integer :: i
3282 <  i = 1
3283 <
3284 <
3285 < end program main
3286 <
3287 < _ACEOF
3288 < rm -f conftest.$ac_objext
3289 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3290 <  (eval $ac_compile) 2>conftest.er1
3440 > if { (ac_try="$ac_link_default"
3441 > case "(($ac_try" in
3442 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3443 >  *) ac_try_echo=$ac_try;;
3444 > esac
3445 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3446 >  (eval "$ac_link_default") 2>&5
3447    ac_status=$?
3292  grep -v '^ *+' conftest.er1 >conftest.err
3293  rm -f conftest.er1
3294  cat conftest.err >&5
3448    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 <  (exit $ac_status); } &&
3450 <         { ac_try='test -z "$ac_f90_werror_flag"
3451 <                         || test ! -s conftest.err'
3452 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3453 <  (eval $ac_try) 2>&5
3454 <  ac_status=$?
3455 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456 <  (exit $ac_status); }; } &&
3457 <         { ac_try='test -s conftest.$ac_objext'
3458 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3459 <  (eval $ac_try) 2>&5
3460 <  ac_status=$?
3461 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3462 <  (exit $ac_status); }; }; then
3463 <  prepflagworks=1
3449 >  (exit $ac_status); }; then
3450 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3451 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3452 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3453 > # so that the user can short-circuit this test for compilers unknown to
3454 > # Autoconf.
3455 > for ac_file in $ac_files ''
3456 > do
3457 >  test -f "$ac_file" || continue
3458 >  case $ac_file in
3459 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3460 >        ;;
3461 >    [ab].out )
3462 >        # We found the default executable, but exeext='' is most
3463 >        # certainly right.
3464 >        break;;
3465 >    *.* )
3466 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3467 >        then :; else
3468 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3469 >        fi
3470 >        # We set ac_cv_exeext here because the later test for it is not
3471 >        # safe: cross compilers may not add the suffix if given an `-o'
3472 >        # argument, so we may need to know it at that point already.
3473 >        # Even if this section looks crufty: it has the advantage of
3474 >        # actually working.
3475 >        break;;
3476 >    * )
3477 >        break;;
3478 >  esac
3479 > done
3480 > test "$ac_cv_exeext" = no && ac_cv_exeext=
3481 >
3482   else
3483 +  ac_file=''
3484 + fi
3485 +
3486 + { echo "$as_me:$LINENO: result: $ac_file" >&5
3487 + echo "${ECHO_T}$ac_file" >&6; }
3488 + if test -z "$ac_file"; then
3489    echo "$as_me: failed program was:" >&5
3490   sed 's/^/| /' conftest.$ac_ext >&5
3491  
3492 < prepflagworks=0
3492 > { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3493 > See \`config.log' for more details." >&5
3494 > echo "$as_me: error: C++ compiler cannot create executables
3495 > See \`config.log' for more details." >&2;}
3496 >   { (exit 77); exit 77; }; }
3497   fi
3317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3498  
3499 <  F90FLAGS=$ac_save_F90FLAGS
3320 <  ac_ext=$ac_save_ext
3321 <  ac_ext=c
3322 < ac_cpp='$CPP $CPPFLAGS'
3323 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3324 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3325 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3499 > ac_exeext=$ac_cv_exeext
3500  
3501 <
3502 <  if test "$prepflagworks" = 1; then
3503 <    echo "$as_me:$LINENO: result: yes" >&5
3504 < echo "${ECHO_T}yes" >&6
3505 <
3501 > # Check that the compiler produces executables we can run.  If not, either
3502 > # the compiler is broken, or we cross compile.
3503 > { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3504 > echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
3505 > # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3506 > # If not cross compiling, check that we can run a simple program.
3507 > if test "$cross_compiling" != yes; then
3508 >  if { ac_try='./$ac_file'
3509 >  { (case "(($ac_try" in
3510 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3511 >  *) ac_try_echo=$ac_try;;
3512 > esac
3513 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3514 >  (eval "$ac_try") 2>&5
3515 >  ac_status=$?
3516 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 >  (exit $ac_status); }; }; then
3518 >    cross_compiling=no
3519    else
3520 <    echo "$as_me:$LINENO: result: no" >&5
3521 < echo "${ECHO_T}no" >&6
3522 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3523 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3520 >    if test "$cross_compiling" = maybe; then
3521 >        cross_compiling=yes
3522 >    else
3523 >        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3524 > If you meant to cross compile, use \`--host'.
3525 > See \`config.log' for more details." >&5
3526 > echo "$as_me: error: cannot run C++ compiled programs.
3527 > If you meant to cross compile, use \`--host'.
3528 > See \`config.log' for more details." >&2;}
3529     { (exit 1); exit 1; }; }
3530 +    fi
3531    fi
3532   fi
3533 + { echo "$as_me:$LINENO: result: yes" >&5
3534 + echo "${ECHO_T}yes" >&6; }
3535  
3536 + rm -f a.out a.exe conftest$ac_cv_exeext b.out
3537 + ac_clean_files=$ac_clean_files_save
3538 + # Check that the compiler produces executables we can run.  If not, either
3539 + # the compiler is broken, or we cross compile.
3540 + { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3541 + echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3542 + { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3543 + echo "${ECHO_T}$cross_compiling" >&6; }
3544  
3545 <
3546 <
3547 <
3548 < # Try to determine native compiler flags that allow us to use F90 suffix
3549 < # for preprocessed f90 source with -D type defines
3550 <
3551 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3552 <  PREPDEFFLAG=""
3553 <  case "${host_cpu}-${host_os}" in
3554 <
3555 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3556 <                    PREPDEFFLAG=" "
3557 <                fi;;
3558 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3559 <                    PREPDEFFLAG="-WF,"
3560 <                fi;;
3561 <  *darwin*)
3562 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3563 <                PREPDEFFLAG="-WF,"
3564 <        fi;;
3565 <  esac
3566 <
3567 <  if test -z "$PREPDEFFLAG"; then
3568 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3569 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3570 <        PREPDEFFLAG=" "
3571 <  fi
3545 > { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3546 > echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3547 > if { (ac_try="$ac_link"
3548 > case "(($ac_try" in
3549 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3550 >  *) ac_try_echo=$ac_try;;
3551 > esac
3552 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3553 >  (eval "$ac_link") 2>&5
3554 >  ac_status=$?
3555 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3556 >  (exit $ac_status); }; then
3557 >  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3558 > # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3559 > # work properly (i.e., refer to `conftest.exe'), while it won't with
3560 > # `rm'.
3561 > for ac_file in conftest.exe conftest conftest.*; do
3562 >  test -f "$ac_file" || continue
3563 >  case $ac_file in
3564 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3565 >    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3566 >          break;;
3567 >    * ) break;;
3568 >  esac
3569 > done
3570 > else
3571 >  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3572 > See \`config.log' for more details." >&5
3573 > echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3574 > See \`config.log' for more details." >&2;}
3575 >   { (exit 1); exit 1; }; }
3576 > fi
3577  
3578 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3579 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3578 > rm -f conftest$ac_cv_exeext
3579 > { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3580 > echo "${ECHO_T}$ac_cv_exeext" >&6; }
3581  
3582 + rm -f conftest.$ac_ext
3583 + EXEEXT=$ac_cv_exeext
3584 + ac_exeext=$EXEEXT
3585 + { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3586 + echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3587 + if test "${ac_cv_objext+set}" = set; then
3588 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3589 + else
3590 +  cat >conftest.$ac_ext <<_ACEOF
3591 + /* confdefs.h.  */
3592 + _ACEOF
3593 + cat confdefs.h >>conftest.$ac_ext
3594 + cat >>conftest.$ac_ext <<_ACEOF
3595 + /* end confdefs.h.  */
3596  
3597 <  ac_ext=f90
3598 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3599 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3377 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3597 > int
3598 > main ()
3599 > {
3600  
3601 <  ac_save_ext=$ac_ext
3602 <  ac_ext=F90
3603 <  ac_save_F90FLAGS=$F90FLAGS
3601 >  ;
3602 >  return 0;
3603 > }
3604 > _ACEOF
3605 > rm -f conftest.o conftest.obj
3606 > if { (ac_try="$ac_compile"
3607 > case "(($ac_try" in
3608 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3609 >  *) ac_try_echo=$ac_try;;
3610 > esac
3611 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3612 >  (eval "$ac_compile") 2>&5
3613 >  ac_status=$?
3614 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615 >  (exit $ac_status); }; then
3616 >  for ac_file in conftest.o conftest.obj conftest.*; do
3617 >  test -f "$ac_file" || continue;
3618 >  case $ac_file in
3619 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3620 >    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3621 >       break;;
3622 >  esac
3623 > done
3624 > else
3625 >  echo "$as_me: failed program was:" >&5
3626 > sed 's/^/| /' conftest.$ac_ext >&5
3627  
3628 <  if test "$PREPDEFFLAG"; then
3629 <  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3628 > { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3629 > See \`config.log' for more details." >&5
3630 > echo "$as_me: error: cannot compute suffix of object files: cannot compile
3631 > See \`config.log' for more details." >&2;}
3632 >   { (exit 1); exit 1; }; }
3633   fi
3634  
3635 <    cat >conftest.$ac_ext <<_ACEOF
3635 > rm -f conftest.$ac_cv_objext conftest.$ac_ext
3636 > fi
3637 > { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3638 > echo "${ECHO_T}$ac_cv_objext" >&6; }
3639 > OBJEXT=$ac_cv_objext
3640 > ac_objext=$OBJEXT
3641 > { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3642 > echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3643 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3644 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3645 > else
3646 >  cat >conftest.$ac_ext <<_ACEOF
3647 > /* confdefs.h.  */
3648 > _ACEOF
3649 > cat confdefs.h >>conftest.$ac_ext
3650 > cat >>conftest.$ac_ext <<_ACEOF
3651 > /* end confdefs.h.  */
3652  
3653 <
3654 < program main
3655 <
3656 <  integer :: i
3657 < #ifdef TEST
3394 <  i = 1
3395 < #else
3396 <  choke me
3653 > int
3654 > main ()
3655 > {
3656 > #ifndef __GNUC__
3657 >       choke me
3658   #endif
3659  
3660 <
3661 < end program main
3662 <
3660 >  ;
3661 >  return 0;
3662 > }
3663   _ACEOF
3664   rm -f conftest.$ac_objext
3665 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3666 <  (eval $ac_compile) 2>conftest.er1
3665 > if { (ac_try="$ac_compile"
3666 > case "(($ac_try" in
3667 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668 >  *) ac_try_echo=$ac_try;;
3669 > esac
3670 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3671 >  (eval "$ac_compile") 2>conftest.er1
3672    ac_status=$?
3673    grep -v '^ *+' conftest.er1 >conftest.err
3674    rm -f conftest.er1
3675    cat conftest.err >&5
3676    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3677 <  (exit $ac_status); } &&
3678 <         { ac_try='test -z "$ac_f90_werror_flag"
3679 <                         || test ! -s conftest.err'
3680 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3681 <  (eval $ac_try) 2>&5
3416 <  ac_status=$?
3417 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418 <  (exit $ac_status); }; } &&
3419 <         { ac_try='test -s conftest.$ac_objext'
3420 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3421 <  (eval $ac_try) 2>&5
3422 <  ac_status=$?
3423 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3424 <  (exit $ac_status); }; }; then
3425 <  prepdefflagworks=1
3677 >  (exit $ac_status); } && {
3678 >         test -z "$ac_cxx_werror_flag" ||
3679 >         test ! -s conftest.err
3680 >       } && test -s conftest.$ac_objext; then
3681 >  ac_compiler_gnu=yes
3682   else
3683    echo "$as_me: failed program was:" >&5
3684   sed 's/^/| /' conftest.$ac_ext >&5
3685  
3686 < prepdefflagworks=0
3686 >        ac_compiler_gnu=no
3687   fi
3432 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3688  
3689 <  F90FLAGS=$ac_save_F90FLAGS
3690 <  ac_ext=$ac_save_ext
3436 <  ac_ext=c
3437 < ac_cpp='$CPP $CPPFLAGS'
3438 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3439 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3440 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3689 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3690 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3691  
3442
3443
3444  if test "$prepdefflagworks" = 1; then
3445    echo "$as_me:$LINENO: result: yes" >&5
3446 echo "${ECHO_T}yes" >&6
3447
3448  else
3449    echo "$as_me:$LINENO: result: no" >&5
3450 echo "${ECHO_T}no" >&6
3451    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3452 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3453   { (exit 1); exit 1; }; }
3454  fi
3692   fi
3693 <
3694 < ac_ext=f90
3695 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3696 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3697 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3698 <
3699 <
3700 <
3464 < ac_ext=f90
3465 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3466 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3467 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3468 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3469 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3470 < if test "${ac_cv_prog_f90_v+set}" = set; then
3693 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3694 > echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3695 > GXX=`test $ac_compiler_gnu = yes && echo yes`
3696 > ac_test_CXXFLAGS=${CXXFLAGS+set}
3697 > ac_save_CXXFLAGS=$CXXFLAGS
3698 > { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3699 > echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3700 > if test "${ac_cv_prog_cxx_g+set}" = set; then
3701    echo $ECHO_N "(cached) $ECHO_C" >&6
3702   else
3703 +  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3704 +   ac_cxx_werror_flag=yes
3705 +   ac_cv_prog_cxx_g=no
3706 +   CXXFLAGS="-g"
3707 +   cat >conftest.$ac_ext <<_ACEOF
3708 + /* confdefs.h.  */
3709 + _ACEOF
3710 + cat confdefs.h >>conftest.$ac_ext
3711 + cat >>conftest.$ac_ext <<_ACEOF
3712 + /* end confdefs.h.  */
3713  
3714 < cat >conftest.$ac_ext <<_ACEOF
3714 > int
3715 > main ()
3716 > {
3717  
3718 < program main
3718 >  ;
3719 >  return 0;
3720 > }
3721 > _ACEOF
3722 > rm -f conftest.$ac_objext
3723 > if { (ac_try="$ac_compile"
3724 > case "(($ac_try" in
3725 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3726 >  *) ac_try_echo=$ac_try;;
3727 > esac
3728 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3729 >  (eval "$ac_compile") 2>conftest.er1
3730 >  ac_status=$?
3731 >  grep -v '^ *+' conftest.er1 >conftest.err
3732 >  rm -f conftest.er1
3733 >  cat conftest.err >&5
3734 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3735 >  (exit $ac_status); } && {
3736 >         test -z "$ac_cxx_werror_flag" ||
3737 >         test ! -s conftest.err
3738 >       } && test -s conftest.$ac_objext; then
3739 >  ac_cv_prog_cxx_g=yes
3740 > else
3741 >  echo "$as_me: failed program was:" >&5
3742 > sed 's/^/| /' conftest.$ac_ext >&5
3743  
3744 +        CXXFLAGS=""
3745 +      cat >conftest.$ac_ext <<_ACEOF
3746 + /* confdefs.h.  */
3747 + _ACEOF
3748 + cat confdefs.h >>conftest.$ac_ext
3749 + cat >>conftest.$ac_ext <<_ACEOF
3750 + /* end confdefs.h.  */
3751  
3752 < end program main
3752 > int
3753 > main ()
3754 > {
3755  
3756 +  ;
3757 +  return 0;
3758 + }
3759   _ACEOF
3760   rm -f conftest.$ac_objext
3761 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3762 <  (eval $ac_compile) 2>conftest.er1
3761 > if { (ac_try="$ac_compile"
3762 > case "(($ac_try" in
3763 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3764 >  *) ac_try_echo=$ac_try;;
3765 > esac
3766 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3767 >  (eval "$ac_compile") 2>conftest.er1
3768    ac_status=$?
3769    grep -v '^ *+' conftest.er1 >conftest.err
3770    rm -f conftest.er1
3771    cat conftest.err >&5
3772    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 <  (exit $ac_status); } &&
3774 <         { ac_try='test -z "$ac_f90_werror_flag"
3775 <                         || test ! -s conftest.err'
3776 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777 <  (eval $ac_try) 2>&5
3778 <  ac_status=$?
3779 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780 <  (exit $ac_status); }; } &&
3498 <         { ac_try='test -s conftest.$ac_objext'
3499 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3500 <  (eval $ac_try) 2>&5
3501 <  ac_status=$?
3502 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503 <  (exit $ac_status); }; }; then
3504 <  ac_cv_prog_f90_v=
3505 < # Try some options frequently used verbose output
3506 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3507 <  ac_ext=f90
3508 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3509 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3510 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3773 >  (exit $ac_status); } && {
3774 >         test -z "$ac_cxx_werror_flag" ||
3775 >         test ! -s conftest.err
3776 >       } && test -s conftest.$ac_objext; then
3777 >  :
3778 > else
3779 >  echo "$as_me: failed program was:" >&5
3780 > sed 's/^/| /' conftest.$ac_ext >&5
3781  
3782 < cat >conftest.$ac_ext <<_ACEOF
3782 >        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3783 >         CXXFLAGS="-g"
3784 >         cat >conftest.$ac_ext <<_ACEOF
3785 > /* confdefs.h.  */
3786 > _ACEOF
3787 > cat confdefs.h >>conftest.$ac_ext
3788 > cat >>conftest.$ac_ext <<_ACEOF
3789 > /* end confdefs.h.  */
3790  
3791 < program main
3791 > int
3792 > main ()
3793 > {
3794  
3795 <
3796 < end program main
3797 <
3795 >  ;
3796 >  return 0;
3797 > }
3798   _ACEOF
3799 + rm -f conftest.$ac_objext
3800 + if { (ac_try="$ac_compile"
3801 + case "(($ac_try" in
3802 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3803 +  *) ac_try_echo=$ac_try;;
3804 + esac
3805 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3806 +  (eval "$ac_compile") 2>conftest.er1
3807 +  ac_status=$?
3808 +  grep -v '^ *+' conftest.er1 >conftest.err
3809 +  rm -f conftest.er1
3810 +  cat conftest.err >&5
3811 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 +  (exit $ac_status); } && {
3813 +         test -z "$ac_cxx_werror_flag" ||
3814 +         test ! -s conftest.err
3815 +       } && test -s conftest.$ac_objext; then
3816 +  ac_cv_prog_cxx_g=yes
3817 + else
3818 +  echo "$as_me: failed program was:" >&5
3819 + sed 's/^/| /' conftest.$ac_ext >&5
3820  
3521 # Compile and link our simple test program by passing a flag (argument
3522 # 1 to this macro) to the Fortran 90 compiler in order to get
3523 # "verbose" output that we can then parse for the Fortran 90 linker
3524 # flags.
3525 ac_save_F90FLAGS=$F90FLAGS
3526 F90FLAGS="$F90FLAGS $ac_verb"
3821  
3822 < (eval echo $as_me:3528: \"$ac_link\") >&5
3529 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3530 < echo "$ac_f90_v_output" >&5
3531 < F90FLAGS=$ac_save_F90FLAGS
3822 > fi
3823  
3824 < rm -f conftest.*
3825 < ac_ext=f90
3535 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3536 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3537 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3824 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825 > fi
3826  
3827 < # If we are using xlf then replace all the commas with spaces.
3540 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3541 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3827 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3828   fi
3829  
3830 < # If we are using Cray Fortran then delete quotes.
3831 < # Use "\"" instead of '"' for font-lock-mode.
3546 < # FIXME: a more general fix for quoted arguments with spaces?
3547 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3548 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3830 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3832   fi
3833 <  # look for -l* and *.a constructs in the output
3834 <  for ac_arg in $ac_f90_v_output; do
3835 <     case $ac_arg in
3836 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3837 <          ac_cv_prog_f90_v=$ac_verb
3838 <          break 2 ;;
3839 <     esac
3840 <  done
3841 < done
3842 < if test -z "$ac_cv_prog_f90_v"; then
3843 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3844 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3833 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3834 > echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3835 > if test "$ac_test_CXXFLAGS" = set; then
3836 >  CXXFLAGS=$ac_save_CXXFLAGS
3837 > elif test $ac_cv_prog_cxx_g = yes; then
3838 >  if test "$GXX" = yes; then
3839 >    CXXFLAGS="-g -O2"
3840 >  else
3841 >    CXXFLAGS="-g"
3842 >  fi
3843 > else
3844 >  if test "$GXX" = yes; then
3845 >    CXXFLAGS="-O2"
3846 >  else
3847 >    CXXFLAGS=
3848 >  fi
3849   fi
3850 + ac_ext=c
3851 + ac_cpp='$CPP $CPPFLAGS'
3852 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3853 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3854 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
3855 +
3856 + ac_ext=c
3857 + ac_cpp='$CPP $CPPFLAGS'
3858 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3859 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3860 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
3861 + if test -n "$ac_tool_prefix"; then
3862 +  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3863 +  do
3864 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3865 + set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3866 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
3867 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3868 + if test "${ac_cv_prog_CC+set}" = set; then
3869 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3870   else
3871 <  echo "$as_me: failed program was:" >&5
3872 < sed 's/^/| /' conftest.$ac_ext >&5
3871 >  if test -n "$CC"; then
3872 >  ac_cv_prog_CC="$CC" # Let the user override the test.
3873 > else
3874 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3875 > for as_dir in $PATH
3876 > do
3877 >  IFS=$as_save_IFS
3878 >  test -z "$as_dir" && as_dir=.
3879 >  for ac_exec_ext in '' $ac_executable_extensions; do
3880 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3881 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3882 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3883 >    break 2
3884 >  fi
3885 > done
3886 > done
3887 > IFS=$as_save_IFS
3888  
3567 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3568 echo "$as_me: WARNING: compilation failed" >&2;}
3889   fi
3890 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3890 > fi
3891 > CC=$ac_cv_prog_CC
3892 > if test -n "$CC"; then
3893 >  { echo "$as_me:$LINENO: result: $CC" >&5
3894 > echo "${ECHO_T}$CC" >&6; }
3895 > else
3896 >  { echo "$as_me:$LINENO: result: no" >&5
3897 > echo "${ECHO_T}no" >&6; }
3898 > fi
3899  
3900 +
3901 +    test -n "$CC" && break
3902 +  done
3903   fi
3904 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3905 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3906 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3907 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3908 < if test "${ac_cv_flibs+set}" = set; then
3904 > if test -z "$CC"; then
3905 >  ac_ct_CC=$CC
3906 >  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3907 > do
3908 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3909 > set dummy $ac_prog; ac_word=$2
3910 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3911 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3912 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3913    echo $ECHO_N "(cached) $ECHO_C" >&6
3914   else
3915 <  if test "x$F90LIBS" != "x"; then
3916 <  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3915 >  if test -n "$ac_ct_CC"; then
3916 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3917   else
3918 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919 + for as_dir in $PATH
3920 + do
3921 +  IFS=$as_save_IFS
3922 +  test -z "$as_dir" && as_dir=.
3923 +  for ac_exec_ext in '' $ac_executable_extensions; do
3924 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925 +    ac_cv_prog_ac_ct_CC="$ac_prog"
3926 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3927 +    break 2
3928 +  fi
3929 + done
3930 + done
3931 + IFS=$as_save_IFS
3932  
3933 < ac_ext=f90
3934 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3935 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3936 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3933 > fi
3934 > fi
3935 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
3936 > if test -n "$ac_ct_CC"; then
3937 >  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3938 > echo "${ECHO_T}$ac_ct_CC" >&6; }
3939 > else
3940 >  { echo "$as_me:$LINENO: result: no" >&5
3941 > echo "${ECHO_T}no" >&6; }
3942 > fi
3943  
3589 cat >conftest.$ac_ext <<_ACEOF
3944  
3945 < program main
3945 >  test -n "$ac_ct_CC" && break
3946 > done
3947  
3948 +  if test "x$ac_ct_CC" = x; then
3949 +    CC=""
3950 +  else
3951 +    case $cross_compiling:$ac_tool_warned in
3952 + yes:)
3953 + { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3954 + whose name does not start with the host triplet.  If you think this
3955 + configuration is useful to you, please write to autoconf@gnu.org." >&5
3956 + echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3957 + whose name does not start with the host triplet.  If you think this
3958 + configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3959 + ac_tool_warned=yes ;;
3960 + esac
3961 +    CC=$ac_ct_CC
3962 +  fi
3963 + fi
3964  
3594 end program main
3965  
3966 < _ACEOF
3966 > test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3967 > See \`config.log' for more details." >&5
3968 > echo "$as_me: error: no acceptable C compiler found in \$PATH
3969 > See \`config.log' for more details." >&2;}
3970 >   { (exit 1); exit 1; }; }
3971  
3972 < # Compile and link our simple test program by passing a flag (argument
3973 < # 1 to this macro) to the Fortran 90 compiler in order to get
3974 < # "verbose" output that we can then parse for the Fortran 90 linker
3975 < # flags.
3976 < ac_save_F90FLAGS=$F90FLAGS
3977 < F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3972 > # Provide some information about the compiler.
3973 > echo "$as_me:$LINENO: checking for C compiler version" >&5
3974 > ac_compiler=`set X $ac_compile; echo $2`
3975 > { (ac_try="$ac_compiler --version >&5"
3976 > case "(($ac_try" in
3977 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3978 >  *) ac_try_echo=$ac_try;;
3979 > esac
3980 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3981 >  (eval "$ac_compiler --version >&5") 2>&5
3982 >  ac_status=$?
3983 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3984 >  (exit $ac_status); }
3985 > { (ac_try="$ac_compiler -v >&5"
3986 > case "(($ac_try" in
3987 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3988 >  *) ac_try_echo=$ac_try;;
3989 > esac
3990 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3991 >  (eval "$ac_compiler -v >&5") 2>&5
3992 >  ac_status=$?
3993 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3994 >  (exit $ac_status); }
3995 > { (ac_try="$ac_compiler -V >&5"
3996 > case "(($ac_try" in
3997 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3998 >  *) ac_try_echo=$ac_try;;
3999 > esac
4000 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4001 >  (eval "$ac_compiler -V >&5") 2>&5
4002 >  ac_status=$?
4003 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004 >  (exit $ac_status); }
4005  
4006 < (eval echo $as_me:3605: \"$ac_link\") >&5
4007 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4008 < echo "$ac_f90_v_output" >&5
4009 < F90FLAGS=$ac_save_F90FLAGS
3609 <
3610 < rm -f conftest.*
3611 < ac_ext=f90
3612 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3613 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3614 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3615 <
3616 < # If we are using xlf then replace all the commas with spaces.
3617 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3618 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3619 < fi
3620 <
3621 < # If we are using Cray Fortran then delete quotes.
3622 < # Use "\"" instead of '"' for font-lock-mode.
3623 < # FIXME: a more general fix for quoted arguments with spaces?
3624 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3625 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3626 < fi
3627 <
3628 < ac_cv_f90libs=
3629 <
3630 < # Save positional arguments (if any)
3631 < ac_save_positional="$@"
3632 <
3633 < set X $ac_f90_v_output
3634 < while test $# != 1; do
3635 <  shift
3636 <  ac_arg=$1
3637 <  case $ac_arg in
3638 <        [\\/]*.a | ?:[\\/]*.a)
3639 <            ac_exists=false
3640 <  for ac_i in $ac_cv_f90libs; do
3641 <    if test x"$ac_arg" = x"$ac_i"; then
3642 <      ac_exists=true
3643 <      break
3644 <    fi
3645 <  done
3646 <
3647 <  if test x"$ac_exists" = xtrue; then
3648 <  :
4006 > { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4007 > echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
4008 > if test "${ac_cv_c_compiler_gnu+set}" = set; then
4009 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4010   else
4011 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4012 < fi
4011 >  cat >conftest.$ac_ext <<_ACEOF
4012 > /* confdefs.h.  */
4013 > _ACEOF
4014 > cat confdefs.h >>conftest.$ac_ext
4015 > cat >>conftest.$ac_ext <<_ACEOF
4016 > /* end confdefs.h.  */
4017  
4018 <          ;;
4019 <        -bI:*)
4020 <            ac_exists=false
4021 <  for ac_i in $ac_cv_f90libs; do
4022 <    if test x"$ac_arg" = x"$ac_i"; then
4023 <      ac_exists=true
3659 <      break
3660 <    fi
3661 <  done
4018 > int
4019 > main ()
4020 > {
4021 > #ifndef __GNUC__
4022 >       choke me
4023 > #endif
4024  
4025 <  if test x"$ac_exists" = xtrue; then
4026 <  :
4025 >  ;
4026 >  return 0;
4027 > }
4028 > _ACEOF
4029 > rm -f conftest.$ac_objext
4030 > if { (ac_try="$ac_compile"
4031 > case "(($ac_try" in
4032 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033 >  *) ac_try_echo=$ac_try;;
4034 > esac
4035 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4036 >  (eval "$ac_compile") 2>conftest.er1
4037 >  ac_status=$?
4038 >  grep -v '^ *+' conftest.er1 >conftest.err
4039 >  rm -f conftest.er1
4040 >  cat conftest.err >&5
4041 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 >  (exit $ac_status); } && {
4043 >         test -z "$ac_c_werror_flag" ||
4044 >         test ! -s conftest.err
4045 >       } && test -s conftest.$ac_objext; then
4046 >  ac_compiler_gnu=yes
4047   else
4048 <  if test "$ac_compiler_gnu" = yes; then
4049 <  for ac_link_opt in $ac_arg; do
3668 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3669 <  done
3670 < else
3671 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3672 < fi
3673 < fi
4048 >  echo "$as_me: failed program was:" >&5
4049 > sed 's/^/| /' conftest.$ac_ext >&5
4050  
4051 <          ;;
3676 <          # Ignore these flags.
3677 <        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3678 <          ;;
3679 <        -lkernel32)
3680 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3681 <          ;;
3682 <        -[LRuY])
3683 <          # These flags, when seen by themselves, take an argument.
3684 <          # We remove the space between option and argument and re-iterate
3685 <          # unless we find an empty arg or a new option (starting with -)
3686 <          case $2 in
3687 <             "" | -*);;
3688 <             *)
3689 <                ac_arg="$ac_arg$2"
3690 <
3691 <                shift; shift
3692 <                set X $ac_arg "$@"
3693 <                ;;
3694 <          esac
3695 <          ;;
3696 <        -YP,*)
3697 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
3698 <              ac_exists=false
3699 <  for ac_i in $ac_cv_f90libs; do
3700 <    if test x"$ac_j" = x"$ac_i"; then
3701 <      ac_exists=true
3702 <      break
3703 <    fi
3704 <  done
3705 <
3706 <  if test x"$ac_exists" = xtrue; then
3707 <  :
3708 < else
3709 <  ac_arg="$ac_arg $ac_j"
3710 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
4051 >        ac_compiler_gnu=no
4052   fi
4053  
4054 <          done
4055 <          ;;
3715 <        -[lLR]*)
3716 <            ac_exists=false
3717 <  for ac_i in $ac_cv_f90libs; do
3718 <    if test x"$ac_arg" = x"$ac_i"; then
3719 <      ac_exists=true
3720 <      break
3721 <    fi
3722 <  done
4054 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
4056  
3724  if test x"$ac_exists" = xtrue; then
3725  :
3726 else
3727  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4057   fi
4058 <
4059 <          ;;
4060 <          # Ignore everything else.
4061 <  esac
4062 < done
4063 < # restore positional arguments
4064 < set X $ac_save_positional; shift
4065 <
4066 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
3738 < # then we insist that the "run path" must be an absolute path (i.e. it
3739 < # must begin with a "/").
3740 < case `(uname -sr) 2>/dev/null` in
3741 <   "SunOS 5"*)
3742 <      ac_ld_run_path=`echo $ac_f90_v_output |
3743 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
3744 <      test "x$ac_ld_run_path" != x &&
3745 <
3746 <        if test "$ac_compiler_gnu" = yes; then
3747 <  for ac_link_opt in $ac_ld_run_path; do
3748 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3749 <  done
4058 > { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4059 > echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
4060 > GCC=`test $ac_compiler_gnu = yes && echo yes`
4061 > ac_test_CFLAGS=${CFLAGS+set}
4062 > ac_save_CFLAGS=$CFLAGS
4063 > { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4064 > echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
4065 > if test "${ac_cv_prog_cc_g+set}" = set; then
4066 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4067   else
4068 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
4069 < fi
4070 <      ;;
4071 < esac
4072 < fi # test "x$F90LIBS" = "x"
4068 >  ac_save_c_werror_flag=$ac_c_werror_flag
4069 >   ac_c_werror_flag=yes
4070 >   ac_cv_prog_cc_g=no
4071 >   CFLAGS="-g"
4072 >   cat >conftest.$ac_ext <<_ACEOF
4073 > /* confdefs.h.  */
4074 > _ACEOF
4075 > cat confdefs.h >>conftest.$ac_ext
4076 > cat >>conftest.$ac_ext <<_ACEOF
4077 > /* end confdefs.h.  */
4078  
4079 < fi
4080 < echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
4081 < echo "${ECHO_T}$ac_cv_flibs" >&6
3760 < F90LIBS="$ac_cv_f90libs"
4079 > int
4080 > main ()
4081 > {
4082  
4083 < ac_ext=f90
4084 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4085 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3765 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3766 <
3767 <
3768 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
3769 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
3770 < if test "${ac_cv_f90_mangling+set}" = set; then
3771 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3772 < else
3773 <  ac_ext=f90
3774 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3775 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3776 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3777 < cat >conftest.$ac_ext <<_ACEOF
3778 < subroutine foobar()
3779 < return
3780 < end
3781 < subroutine foo_bar()
3782 < return
3783 < end
4083 >  ;
4084 >  return 0;
4085 > }
4086   _ACEOF
4087   rm -f conftest.$ac_objext
4088 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4089 <  (eval $ac_compile) 2>conftest.er1
4088 > if { (ac_try="$ac_compile"
4089 > case "(($ac_try" in
4090 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4091 >  *) ac_try_echo=$ac_try;;
4092 > esac
4093 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4094 >  (eval "$ac_compile") 2>conftest.er1
4095    ac_status=$?
4096    grep -v '^ *+' conftest.er1 >conftest.err
4097    rm -f conftest.er1
4098    cat conftest.err >&5
4099    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100 <  (exit $ac_status); } &&
4101 <         { ac_try='test -z "$ac_f90_werror_flag"
4102 <                         || test ! -s conftest.err'
4103 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4104 <  (eval $ac_try) 2>&5
4105 <  ac_status=$?
4106 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4107 <  (exit $ac_status); }; } &&
3801 <         { ac_try='test -s conftest.$ac_objext'
3802 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3803 <  (eval $ac_try) 2>&5
3804 <  ac_status=$?
3805 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3806 <  (exit $ac_status); }; }; then
3807 <  mv conftest.$ac_objext cf90_test.$ac_objext
4100 >  (exit $ac_status); } && {
4101 >         test -z "$ac_c_werror_flag" ||
4102 >         test ! -s conftest.err
4103 >       } && test -s conftest.$ac_objext; then
4104 >  ac_cv_prog_cc_g=yes
4105 > else
4106 >  echo "$as_me: failed program was:" >&5
4107 > sed 's/^/| /' conftest.$ac_ext >&5
4108  
4109 <  ac_ext=c
3810 < ac_cpp='$CPP $CPPFLAGS'
3811 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3812 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3813 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3814 <
3815 <  ac_save_LIBS=$LIBS
3816 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
3817 <
3818 <  ac_success=no
3819 <  for ac_foobar in foobar FOOBAR; do
3820 <    for ac_underscore in "" "_"; do
3821 <      ac_func="$ac_foobar$ac_underscore"
4109 >        CFLAGS=""
4110        cat >conftest.$ac_ext <<_ACEOF
4111   /* confdefs.h.  */
4112   _ACEOF
# Line 3826 | Line 4114 | cat >>conftest.$ac_ext <<_ACEOF
4114   cat >>conftest.$ac_ext <<_ACEOF
4115   /* end confdefs.h.  */
4116  
3829 /* Override any gcc2 internal prototype to avoid an error.  */
3830 #ifdef __cplusplus
3831 extern "C"
3832 #endif
3833 /* We use char because int might match the return type of a gcc2
3834   builtin and then its argument prototype would still apply.  */
3835 char $ac_func ();
4117   int
4118   main ()
4119   {
4120 < $ac_func ();
4120 >
4121    ;
4122    return 0;
4123   }
4124   _ACEOF
4125 < rm -f conftest.$ac_objext conftest$ac_exeext
4126 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4127 <  (eval $ac_link) 2>conftest.er1
4125 > rm -f conftest.$ac_objext
4126 > if { (ac_try="$ac_compile"
4127 > case "(($ac_try" in
4128 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4129 >  *) ac_try_echo=$ac_try;;
4130 > esac
4131 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4132 >  (eval "$ac_compile") 2>conftest.er1
4133    ac_status=$?
4134    grep -v '^ *+' conftest.er1 >conftest.err
4135    rm -f conftest.er1
4136    cat conftest.err >&5
4137    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4138 <  (exit $ac_status); } &&
4139 <         { ac_try='test -z "$ac_c_werror_flag"
4140 <                         || test ! -s conftest.err'
4141 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4142 <  (eval $ac_try) 2>&5
3857 <  ac_status=$?
3858 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3859 <  (exit $ac_status); }; } &&
3860 <         { ac_try='test -s conftest$ac_exeext'
3861 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3862 <  (eval $ac_try) 2>&5
3863 <  ac_status=$?
3864 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865 <  (exit $ac_status); }; }; then
3866 <  ac_success=yes; break 2
4138 >  (exit $ac_status); } && {
4139 >         test -z "$ac_c_werror_flag" ||
4140 >         test ! -s conftest.err
4141 >       } && test -s conftest.$ac_objext; then
4142 >  :
4143   else
4144    echo "$as_me: failed program was:" >&5
4145   sed 's/^/| /' conftest.$ac_ext >&5
4146  
4147 < fi
4148 < rm -f conftest.err conftest.$ac_objext \
4149 <      conftest$ac_exeext conftest.$ac_ext
3874 <    done
3875 <  done
3876 <
3877 <  if test "$ac_success" = "yes"; then
3878 <     case $ac_foobar in
3879 <        foobar)
3880 <           ac_case=lower
3881 <           ac_foo_bar=foo_bar
3882 <           ;;
3883 <        FOOBAR)
3884 <           ac_case=upper
3885 <           ac_foo_bar=FOO_BAR
3886 <           ;;
3887 <     esac
3888 <
3889 <     ac_success_extra=no
3890 <     for ac_extra in "" "_"; do
3891 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
3892 <
3893 <        cat >conftest.$ac_ext <<_ACEOF
4147 >        ac_c_werror_flag=$ac_save_c_werror_flag
4148 >         CFLAGS="-g"
4149 >         cat >conftest.$ac_ext <<_ACEOF
4150   /* confdefs.h.  */
4151   _ACEOF
4152   cat confdefs.h >>conftest.$ac_ext
4153   cat >>conftest.$ac_ext <<_ACEOF
4154   /* end confdefs.h.  */
4155  
3900 /* Override any gcc2 internal prototype to avoid an error.  */
3901 #ifdef __cplusplus
3902 extern "C"
3903 #endif
3904 /* We use char because int might match the return type of a gcc2
3905   builtin and then its argument prototype would still apply.  */
3906 char $ac_func ();
4156   int
4157   main ()
4158   {
4159 < $ac_func ();
4159 >
4160    ;
4161    return 0;
4162   }
4163   _ACEOF
4164 < rm -f conftest.$ac_objext conftest$ac_exeext
4165 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4166 <  (eval $ac_link) 2>conftest.er1
4164 > rm -f conftest.$ac_objext
4165 > if { (ac_try="$ac_compile"
4166 > case "(($ac_try" in
4167 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4168 >  *) ac_try_echo=$ac_try;;
4169 > esac
4170 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4171 >  (eval "$ac_compile") 2>conftest.er1
4172    ac_status=$?
4173    grep -v '^ *+' conftest.er1 >conftest.err
4174    rm -f conftest.er1
4175    cat conftest.err >&5
4176    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4177 <  (exit $ac_status); } &&
4178 <         { ac_try='test -z "$ac_c_werror_flag"
4179 <                         || test ! -s conftest.err'
4180 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4181 <  (eval $ac_try) 2>&5
3928 <  ac_status=$?
3929 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3930 <  (exit $ac_status); }; } &&
3931 <         { ac_try='test -s conftest$ac_exeext'
3932 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3933 <  (eval $ac_try) 2>&5
3934 <  ac_status=$?
3935 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3936 <  (exit $ac_status); }; }; then
3937 <  ac_success_extra=yes; break
4177 >  (exit $ac_status); } && {
4178 >         test -z "$ac_c_werror_flag" ||
4179 >         test ! -s conftest.err
4180 >       } && test -s conftest.$ac_objext; then
4181 >  ac_cv_prog_cc_g=yes
4182   else
4183    echo "$as_me: failed program was:" >&5
4184   sed 's/^/| /' conftest.$ac_ext >&5
4185  
4186 +
4187   fi
3943 rm -f conftest.err conftest.$ac_objext \
3944      conftest$ac_exeext conftest.$ac_ext
3945     done
4188  
4189 <     if test "$ac_success_extra" = "yes"; then
3948 <        ac_cv_f90_mangling="$ac_case case"
3949 <        if test -z "$ac_underscore"; then
3950 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
3951 <        else
3952 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
3953 <
3954 <        fi
3955 <        if test -z "$ac_extra"; then
3956 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
3957 <        else
3958 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
3959 <        fi
3960 <      else
3961 <        ac_cv_f90_mangling="unknown"
3962 <      fi
3963 <  else
3964 <     ac_cv_f90_mangling="unknown"
3965 <
3966 <  fi
3967 <
3968 <  LIBS=$ac_save_LIBS
3969 <  ac_ext=f90
3970 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3971 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3972 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3973 <  rm -f cf90_test* conftest*
3974 < else
3975 <  echo "$as_me: failed program was:" >&5
3976 < sed 's/^/| /' conftest.$ac_ext >&5
3977 <
4189 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4190   fi
3979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3980 ac_ext=f90
3981 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3982 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3983 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4191  
4192 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4193   fi
3986 echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
3987 echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4194  
4195 <
4196 <
4197 < case $ac_cv_f90_mangling in
4198 <  "lower case, no underscore, no extra underscore")
4199 <          cat >>confdefs.h <<\_ACEOF
4200 < #define F90_FUNC(name,NAME) name
4201 < _ACEOF
4202 <
4203 <          cat >>confdefs.h <<\_ACEOF
4204 < #define F90_FUNC_(name,NAME) name
4205 < _ACEOF
4206 < ;;
4207 <  "lower case, no underscore, extra underscore")
4208 <          cat >>confdefs.h <<\_ACEOF
4209 < #define F90_FUNC(name,NAME) name
4210 < _ACEOF
4211 <
4212 <          cat >>confdefs.h <<\_ACEOF
4213 < #define F90_FUNC_(name,NAME) name ## _
4214 < _ACEOF
4215 < ;;
4216 <  "lower case, underscore, no extra underscore")
4217 <          cat >>confdefs.h <<\_ACEOF
4218 < #define F90_FUNC(name,NAME) name ## _
4219 < _ACEOF
4220 <
4221 <          cat >>confdefs.h <<\_ACEOF
4222 < #define F90_FUNC_(name,NAME) name ## _
4223 < _ACEOF
4018 < ;;
4019 <  "lower case, underscore, extra underscore")
4020 <          cat >>confdefs.h <<\_ACEOF
4021 < #define F90_FUNC(name,NAME) name ## _
4022 < _ACEOF
4023 <
4024 <          cat >>confdefs.h <<\_ACEOF
4025 < #define F90_FUNC_(name,NAME) name ## __
4026 < _ACEOF
4027 < ;;
4028 <  "upper case, no underscore, no extra underscore")
4029 <          cat >>confdefs.h <<\_ACEOF
4030 < #define F90_FUNC(name,NAME) NAME
4031 < _ACEOF
4032 <
4033 <          cat >>confdefs.h <<\_ACEOF
4034 < #define F90_FUNC_(name,NAME) NAME
4195 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4196 >   ac_c_werror_flag=$ac_save_c_werror_flag
4197 > fi
4198 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4199 > echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
4200 > if test "$ac_test_CFLAGS" = set; then
4201 >  CFLAGS=$ac_save_CFLAGS
4202 > elif test $ac_cv_prog_cc_g = yes; then
4203 >  if test "$GCC" = yes; then
4204 >    CFLAGS="-g -O2"
4205 >  else
4206 >    CFLAGS="-g"
4207 >  fi
4208 > else
4209 >  if test "$GCC" = yes; then
4210 >    CFLAGS="-O2"
4211 >  else
4212 >    CFLAGS=
4213 >  fi
4214 > fi
4215 > { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4216 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
4217 > if test "${ac_cv_prog_cc_c89+set}" = set; then
4218 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4219 > else
4220 >  ac_cv_prog_cc_c89=no
4221 > ac_save_CC=$CC
4222 > cat >conftest.$ac_ext <<_ACEOF
4223 > /* confdefs.h.  */
4224   _ACEOF
4225 < ;;
4226 <  "upper case, no underscore, extra underscore")
4227 <          cat >>confdefs.h <<\_ACEOF
4228 < #define F90_FUNC(name,NAME) NAME
4229 < _ACEOF
4225 > cat confdefs.h >>conftest.$ac_ext
4226 > cat >>conftest.$ac_ext <<_ACEOF
4227 > /* end confdefs.h.  */
4228 > #include <stdarg.h>
4229 > #include <stdio.h>
4230 > #include <sys/types.h>
4231 > #include <sys/stat.h>
4232 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4233 > struct buf { int x; };
4234 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
4235 > static char *e (p, i)
4236 >     char **p;
4237 >     int i;
4238 > {
4239 >  return p[i];
4240 > }
4241 > static char *f (char * (*g) (char **, int), char **p, ...)
4242 > {
4243 >  char *s;
4244 >  va_list v;
4245 >  va_start (v,p);
4246 >  s = g (p, va_arg (v,int));
4247 >  va_end (v);
4248 >  return s;
4249 > }
4250  
4251 <          cat >>confdefs.h <<\_ACEOF
4252 < #define F90_FUNC_(name,NAME) NAME ## _
4253 < _ACEOF
4254 < ;;
4255 <  "upper case, underscore, no extra underscore")
4256 <          cat >>confdefs.h <<\_ACEOF
4257 < #define F90_FUNC(name,NAME) NAME ## _
4258 < _ACEOF
4251 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4252 >   function prototypes and stuff, but not '\xHH' hex character constants.
4253 >   These don't provoke an error unfortunately, instead are silently treated
4254 >   as 'x'.  The following induces an error, until -std is added to get
4255 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4256 >   array size at least.  It's necessary to write '\x00'==0 to get something
4257 >   that's true only with -std.  */
4258 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4259  
4260 <          cat >>confdefs.h <<\_ACEOF
4261 < #define F90_FUNC_(name,NAME) NAME ## _
4262 < _ACEOF
4263 < ;;
4055 <  "upper case, underscore, extra underscore")
4056 <          cat >>confdefs.h <<\_ACEOF
4057 < #define F90_FUNC(name,NAME) NAME ## _
4058 < _ACEOF
4260 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4261 >   inside strings and character constants.  */
4262 > #define FOO(x) 'x'
4263 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4264  
4265 <          cat >>confdefs.h <<\_ACEOF
4266 < #define F90_FUNC_(name,NAME) NAME ## __
4265 > int test (int i, double x);
4266 > struct s1 {int (*f) (int a);};
4267 > struct s2 {int (*f) (double a);};
4268 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4269 > int argc;
4270 > char **argv;
4271 > int
4272 > main ()
4273 > {
4274 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4275 >  ;
4276 >  return 0;
4277 > }
4278   _ACEOF
4279 < ;;
4280 <  *)
4281 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4282 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4283 <          ;;
4279 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4280 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4281 > do
4282 >  CC="$ac_save_CC $ac_arg"
4283 >  rm -f conftest.$ac_objext
4284 > if { (ac_try="$ac_compile"
4285 > case "(($ac_try" in
4286 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4287 >  *) ac_try_echo=$ac_try;;
4288   esac
4289 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4290 +  (eval "$ac_compile") 2>conftest.er1
4291 +  ac_status=$?
4292 +  grep -v '^ *+' conftest.er1 >conftest.err
4293 +  rm -f conftest.er1
4294 +  cat conftest.err >&5
4295 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 +  (exit $ac_status); } && {
4297 +         test -z "$ac_c_werror_flag" ||
4298 +         test ! -s conftest.err
4299 +       } && test -s conftest.$ac_objext; then
4300 +  ac_cv_prog_cc_c89=$ac_arg
4301 + else
4302 +  echo "$as_me: failed program was:" >&5
4303 + sed 's/^/| /' conftest.$ac_ext >&5
4304  
4305  
4071
4072
4073
4074 echo "$as_me:$LINENO: checking for module suffix" >&5
4075 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4076 rm -f conftest*
4077 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4078 rm -f work*
4079 cat >conftest.f90 <<EOF
4080        module conftest
4081        integer n
4082        parameter (n=1)
4083        end module conftest
4084 EOF
4085 # SGI and absoft compilers generates module name in upper case!
4086 testname="conftest"
4087 modcase="lower"
4088 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4089    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4090    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4091    if test -z "$MOD" ; then
4092        MOD=`ls CONFTEST* 2>/dev/null \
4093                | grep -v CONFTEST.f | grep -v CONFTEST.o`
4094        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4095        if test -n "$MOD" ; then
4096            testname="CONFTEST"
4097            modcase="upper"
4098        fi
4099    fi
4100    if test -z "$MOD" ; then
4101        echo "$as_me:$LINENO: result: unknown" >&5
4102 echo "${ECHO_T}unknown" >&6
4103        # Use mod if we can't figure it out
4104        MOD="mod"
4105    else
4106        echo "$as_me:$LINENO: result: $MOD" >&5
4107 echo "${ECHO_T}$MOD" >&6
4108    fi
4109    if test -s work.pcl ; then
4110        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4111 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4112    fi
4113 else
4114    echo "$as_me:$LINENO: result: unknown" >&5
4115 echo "${ECHO_T}unknown" >&6
4306   fi
4307  
4308 + rm -f core conftest.err conftest.$ac_objext
4309 +  test "x$ac_cv_prog_cc_c89" != "xno" && break
4310 + done
4311 + rm -f conftest.$ac_ext
4312 + CC=$ac_save_CC
4313  
4119
4120
4121
4122 # Check for module include path (some use -I, some (Solaris) use -M, some
4123 # (absoft) use -p).
4124 # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4125 # specified, work.pcl and work.pc are created.  However, if you specify
4126 # a file, it must contain a the name of a file ending in .pc .  Ugh!
4127 # Use the module made above
4128 echo "$as_me:$LINENO: checking for module directory path flag" >&5
4129 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4130 rm -f conftest*
4131 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4132 rm -f work*
4133 cat >conftest.f90 <<EOF
4134        module conftest
4135        integer n
4136        parameter (n=1)
4137        end module conftest
4138 EOF
4139 # SGI and absoft compilers generates module name in upper case!
4140 testname="conftest"
4141 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4142   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4143   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4144   if test -n "$mod" ; then
4145      testname="CONFTEST"
4146   fi
4147   madedir=0
4148   if test ! -d conf ; then mkdir conf ; madedir=1; fi
4149   cp $testname.$MOD conf
4150   rm -f conftest* CONFTEST*
4151   cat >conftest1.f90 <<EOF
4152        program main
4153        use conftest
4154        print *, n
4155        end
4156 EOF
4157   F90_WORK_FILES_ARG=""
4158   F90MODINCSPEC=""
4159   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4160       MODDIRFLAG="-I"
4161       F90MODINCSPEC="-I<dir>"
4162       echo "$as_me:$LINENO: result: -I" >&5
4163 echo "${ECHO_T}-I" >&6
4164   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4165       MODDIRFLAG="-M"
4166       F90MODINCSPEC="-M<dir>"
4167       echo "$as_me:$LINENO: result: -M" >&5
4168 echo "${ECHO_T}-M" >&6
4169   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4170       MODDIRFLAG="-p"
4171       F90MODINCSPEC="-p<dir>"
4172       echo "$as_me:$LINENO: result: -p" >&5
4173 echo "${ECHO_T}-p" >&6
4174   elif test -s work.pc ; then
4175        cp work.pc conf/mpimod.pc
4176        echo "mpimod.pc" > conf/mpimod.pcl
4177        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4178        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4179            MODDIRFLAG='-cl,mpimod.pcl'
4180            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4181 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4182            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4183            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4184
4185        else
4186            # The version of the Intel compiler that I have refuses to let
4187            # you put the "work catalog" list anywhere but the current
4188            # directory. For example, you cannot in
4189         :
4190        fi
4191   fi
4192   if test -z "MODDIRFLAG" ; then
4193       echo "$as_me:$LINENO: result: unknown" >&5
4194 echo "${ECHO_T}unknown" >&6
4195   fi
4196
4197
4198   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4199   if test $madedir = 1 ; then rmdir conf ; fi
4314   fi
4315 + # AC_CACHE_VAL
4316 + case "x$ac_cv_prog_cc_c89" in
4317 +  x)
4318 +    { echo "$as_me:$LINENO: result: none needed" >&5
4319 + echo "${ECHO_T}none needed" >&6; } ;;
4320 +  xno)
4321 +    { echo "$as_me:$LINENO: result: unsupported" >&5
4322 + echo "${ECHO_T}unsupported" >&6; } ;;
4323 +  *)
4324 +    CC="$CC $ac_cv_prog_cc_c89"
4325 +    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4326 + echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
4327 + esac
4328  
4329  
4330   ac_ext=c
# Line 4206 | Line 4333 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
4333   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4334   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4335  
4336 + ac_ext=${ac_fc_srcext-f}
4337 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4338 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4339 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4340 + if test -n "$ac_tool_prefix"; then
4341 +  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4342 +  do
4343 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4344 + set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4345 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
4346 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4347 + if test "${ac_cv_prog_FC+set}" = set; then
4348 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4349 + else
4350 +  if test -n "$FC"; then
4351 +  ac_cv_prog_FC="$FC" # Let the user override the test.
4352 + else
4353 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4354 + for as_dir in $PATH
4355 + do
4356 +  IFS=$as_save_IFS
4357 +  test -z "$as_dir" && as_dir=.
4358 +  for ac_exec_ext in '' $ac_executable_extensions; do
4359 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4360 +    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4361 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4362 +    break 2
4363 +  fi
4364 + done
4365 + done
4366 + IFS=$as_save_IFS
4367  
4368 + fi
4369 + fi
4370 + FC=$ac_cv_prog_FC
4371 + if test -n "$FC"; then
4372 +  { echo "$as_me:$LINENO: result: $FC" >&5
4373 + echo "${ECHO_T}$FC" >&6; }
4374 + else
4375 +  { echo "$as_me:$LINENO: result: no" >&5
4376 + echo "${ECHO_T}no" >&6; }
4377 + fi
4378 +
4379 +
4380 +    test -n "$FC" && break
4381 +  done
4382 + fi
4383 + if test -z "$FC"; then
4384 +  ac_ct_FC=$FC
4385 +  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4386 + do
4387 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
4388 + set dummy $ac_prog; ac_word=$2
4389 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
4390 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4391 + if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4392 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4393 + else
4394 +  if test -n "$ac_ct_FC"; then
4395 +  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4396 + else
4397 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4398 + for as_dir in $PATH
4399 + do
4400 +  IFS=$as_save_IFS
4401 +  test -z "$as_dir" && as_dir=.
4402 +  for ac_exec_ext in '' $ac_executable_extensions; do
4403 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4404 +    ac_cv_prog_ac_ct_FC="$ac_prog"
4405 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4406 +    break 2
4407 +  fi
4408 + done
4409 + done
4410 + IFS=$as_save_IFS
4411 +
4412 + fi
4413 + fi
4414 + ac_ct_FC=$ac_cv_prog_ac_ct_FC
4415 + if test -n "$ac_ct_FC"; then
4416 +  { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4417 + echo "${ECHO_T}$ac_ct_FC" >&6; }
4418 + else
4419 +  { echo "$as_me:$LINENO: result: no" >&5
4420 + echo "${ECHO_T}no" >&6; }
4421 + fi
4422 +
4423 +
4424 +  test -n "$ac_ct_FC" && break
4425 + done
4426 +
4427 +  if test "x$ac_ct_FC" = x; then
4428 +    FC=""
4429 +  else
4430 +    case $cross_compiling:$ac_tool_warned in
4431 + yes:)
4432 + { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4433 + whose name does not start with the host triplet.  If you think this
4434 + configuration is useful to you, please write to autoconf@gnu.org." >&5
4435 + echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4436 + whose name does not start with the host triplet.  If you think this
4437 + configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4438 + ac_tool_warned=yes ;;
4439 + esac
4440 +    FC=$ac_ct_FC
4441 +  fi
4442 + fi
4443 +
4444 +
4445 + # Provide some information about the compiler.
4446 + echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4447 + ac_compiler=`set X $ac_compile; echo $2`
4448 + { (ac_try="$ac_compiler --version >&5"
4449 + case "(($ac_try" in
4450 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4451 +  *) ac_try_echo=$ac_try;;
4452 + esac
4453 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4454 +  (eval "$ac_compiler --version >&5") 2>&5
4455 +  ac_status=$?
4456 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4457 +  (exit $ac_status); }
4458 + { (ac_try="$ac_compiler -v >&5"
4459 + case "(($ac_try" in
4460 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4461 +  *) ac_try_echo=$ac_try;;
4462 + esac
4463 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4464 +  (eval "$ac_compiler -v >&5") 2>&5
4465 +  ac_status=$?
4466 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467 +  (exit $ac_status); }
4468 + { (ac_try="$ac_compiler -V >&5"
4469 + case "(($ac_try" in
4470 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471 +  *) ac_try_echo=$ac_try;;
4472 + esac
4473 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4474 +  (eval "$ac_compiler -V >&5") 2>&5
4475 +  ac_status=$?
4476 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477 +  (exit $ac_status); }
4478 + rm -f a.out
4479 +
4480 + # If we don't use `.F' as extension, the preprocessor is not run on the
4481 + # input file.  (Note that this only needs to work for GNU compilers.)
4482 + ac_save_ext=$ac_ext
4483 + ac_ext=F
4484 + { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4485 + echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
4486 + if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4487 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4488 + else
4489 +  cat >conftest.$ac_ext <<_ACEOF
4490 +      program main
4491 + #ifndef __GNUC__
4492 +       choke me
4493 + #endif
4494 +
4495 +      end
4496 + _ACEOF
4497 + rm -f conftest.$ac_objext
4498 + if { (ac_try="$ac_compile"
4499 + case "(($ac_try" in
4500 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4501 +  *) ac_try_echo=$ac_try;;
4502 + esac
4503 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4504 +  (eval "$ac_compile") 2>conftest.er1
4505 +  ac_status=$?
4506 +  grep -v '^ *+' conftest.er1 >conftest.err
4507 +  rm -f conftest.er1
4508 +  cat conftest.err >&5
4509 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4510 +  (exit $ac_status); } && {
4511 +         test -z "$ac_fc_werror_flag" ||
4512 +         test ! -s conftest.err
4513 +       } && test -s conftest.$ac_objext; then
4514 +  ac_compiler_gnu=yes
4515 + else
4516 +  echo "$as_me: failed program was:" >&5
4517 + sed 's/^/| /' conftest.$ac_ext >&5
4518 +
4519 +        ac_compiler_gnu=no
4520 + fi
4521 +
4522 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4523 + ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4524 +
4525 + fi
4526 + { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4527 + echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
4528 + ac_ext=$ac_save_ext
4529 + ac_test_FFLAGS=${FCFLAGS+set}
4530 + ac_save_FFLAGS=$FCFLAGS
4531 + FCFLAGS=
4532 + { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4533 + echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
4534 + if test "${ac_cv_prog_fc_g+set}" = set; then
4535 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4536 + else
4537 +  FCFLAGS=-g
4538 + cat >conftest.$ac_ext <<_ACEOF
4539 +      program main
4540 +
4541 +      end
4542 + _ACEOF
4543 + rm -f conftest.$ac_objext
4544 + if { (ac_try="$ac_compile"
4545 + case "(($ac_try" in
4546 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4547 +  *) ac_try_echo=$ac_try;;
4548 + esac
4549 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4550 +  (eval "$ac_compile") 2>conftest.er1
4551 +  ac_status=$?
4552 +  grep -v '^ *+' conftest.er1 >conftest.err
4553 +  rm -f conftest.er1
4554 +  cat conftest.err >&5
4555 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 +  (exit $ac_status); } && {
4557 +         test -z "$ac_fc_werror_flag" ||
4558 +         test ! -s conftest.err
4559 +       } && test -s conftest.$ac_objext; then
4560 +  ac_cv_prog_fc_g=yes
4561 + else
4562 +  echo "$as_me: failed program was:" >&5
4563 + sed 's/^/| /' conftest.$ac_ext >&5
4564 +
4565 +        ac_cv_prog_fc_g=no
4566 + fi
4567 +
4568 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4569 +
4570 + fi
4571 + { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4572 + echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
4573 + if test "$ac_test_FFLAGS" = set; then
4574 +  FCFLAGS=$ac_save_FFLAGS
4575 + elif test $ac_cv_prog_fc_g = yes; then
4576 +  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4577 +    FCFLAGS="-g -O2"
4578 +  else
4579 +    FCFLAGS="-g"
4580 +  fi
4581 + else
4582 +  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4583 +    FCFLAGS="-O2"
4584 +  else
4585 +    FCFLAGS=
4586 +  fi
4587 + fi
4588 +
4589   ac_ext=c
4590   ac_cpp='$CPP $CPPFLAGS'
4591   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
# Line 4218 | Line 4597 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
4597   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4598   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4599   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4600 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4601 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4600 > { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4601 > echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4602   # On Suns, sometimes $CPP names a directory.
4603   if test -n "$CPP" && test -d "$CPP"; then
4604    CPP=
# Line 4253 | Line 4632 | _ACEOF
4632   #endif
4633                       Syntax error
4634   _ACEOF
4635 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4636 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4635 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4636 > case "(($ac_try" in
4637 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4638 >  *) ac_try_echo=$ac_try;;
4639 > esac
4640 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4641 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4642    ac_status=$?
4643    grep -v '^ *+' conftest.er1 >conftest.err
4644    rm -f conftest.er1
4645    cat conftest.err >&5
4646    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4647 <  (exit $ac_status); } >/dev/null; then
4648 <  if test -s conftest.err; then
4649 <    ac_cpp_err=$ac_c_preproc_warn_flag
4650 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4267 <  else
4268 <    ac_cpp_err=
4269 <  fi
4270 < else
4271 <  ac_cpp_err=yes
4272 < fi
4273 < if test -z "$ac_cpp_err"; then
4647 >  (exit $ac_status); } >/dev/null && {
4648 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4649 >         test ! -s conftest.err
4650 >       }; then
4651    :
4652   else
4653    echo "$as_me: failed program was:" >&5
# Line 4279 | Line 4656 | fi
4656    # Broken: fails on valid input.
4657   continue
4658   fi
4659 +
4660   rm -f conftest.err conftest.$ac_ext
4661  
4662 <  # OK, works on sane cases.  Now check whether non-existent headers
4662 >  # OK, works on sane cases.  Now check whether nonexistent headers
4663    # can be detected and how.
4664    cat >conftest.$ac_ext <<_ACEOF
4665   /* confdefs.h.  */
# Line 4291 | Line 4669 | _ACEOF
4669   /* end confdefs.h.  */
4670   #include <ac_nonexistent.h>
4671   _ACEOF
4672 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4673 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4672 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4673 > case "(($ac_try" in
4674 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4675 >  *) ac_try_echo=$ac_try;;
4676 > esac
4677 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4678 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4679    ac_status=$?
4680    grep -v '^ *+' conftest.er1 >conftest.err
4681    rm -f conftest.er1
4682    cat conftest.err >&5
4683    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4684 <  (exit $ac_status); } >/dev/null; then
4685 <  if test -s conftest.err; then
4686 <    ac_cpp_err=$ac_c_preproc_warn_flag
4687 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4305 <  else
4306 <    ac_cpp_err=
4307 <  fi
4308 < else
4309 <  ac_cpp_err=yes
4310 < fi
4311 < if test -z "$ac_cpp_err"; then
4684 >  (exit $ac_status); } >/dev/null && {
4685 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4686 >         test ! -s conftest.err
4687 >       }; then
4688    # Broken: success on invalid input.
4689   continue
4690   else
# Line 4319 | Line 4695 | fi
4695   ac_preproc_ok=:
4696   break
4697   fi
4698 +
4699   rm -f conftest.err conftest.$ac_ext
4700  
4701   done
# Line 4336 | Line 4713 | fi
4713   else
4714    ac_cv_prog_CPP=$CPP
4715   fi
4716 < echo "$as_me:$LINENO: result: $CPP" >&5
4717 < echo "${ECHO_T}$CPP" >&6
4716 > { echo "$as_me:$LINENO: result: $CPP" >&5
4717 > echo "${ECHO_T}$CPP" >&6; }
4718   ac_preproc_ok=false
4719   for ac_c_preproc_warn_flag in '' yes
4720   do
# Line 4360 | Line 4737 | _ACEOF
4737   #endif
4738                       Syntax error
4739   _ACEOF
4740 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4741 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4740 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4741 > case "(($ac_try" in
4742 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4743 >  *) ac_try_echo=$ac_try;;
4744 > esac
4745 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4746 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4747    ac_status=$?
4748    grep -v '^ *+' conftest.er1 >conftest.err
4749    rm -f conftest.er1
4750    cat conftest.err >&5
4751    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4752 <  (exit $ac_status); } >/dev/null; then
4753 <  if test -s conftest.err; then
4754 <    ac_cpp_err=$ac_c_preproc_warn_flag
4755 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4374 <  else
4375 <    ac_cpp_err=
4376 <  fi
4377 < else
4378 <  ac_cpp_err=yes
4379 < fi
4380 < if test -z "$ac_cpp_err"; then
4752 >  (exit $ac_status); } >/dev/null && {
4753 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4754 >         test ! -s conftest.err
4755 >       }; then
4756    :
4757   else
4758    echo "$as_me: failed program was:" >&5
# Line 4386 | Line 4761 | fi
4761    # Broken: fails on valid input.
4762   continue
4763   fi
4764 +
4765   rm -f conftest.err conftest.$ac_ext
4766  
4767 <  # OK, works on sane cases.  Now check whether non-existent headers
4767 >  # OK, works on sane cases.  Now check whether nonexistent headers
4768    # can be detected and how.
4769    cat >conftest.$ac_ext <<_ACEOF
4770   /* confdefs.h.  */
# Line 4398 | Line 4774 | _ACEOF
4774   /* end confdefs.h.  */
4775   #include <ac_nonexistent.h>
4776   _ACEOF
4777 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4778 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4777 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4778 > case "(($ac_try" in
4779 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4780 >  *) ac_try_echo=$ac_try;;
4781 > esac
4782 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4783 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4784    ac_status=$?
4785    grep -v '^ *+' conftest.er1 >conftest.err
4786    rm -f conftest.er1
4787    cat conftest.err >&5
4788    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4789 <  (exit $ac_status); } >/dev/null; then
4790 <  if test -s conftest.err; then
4791 <    ac_cpp_err=$ac_c_preproc_warn_flag
4792 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4412 <  else
4413 <    ac_cpp_err=
4414 <  fi
4415 < else
4416 <  ac_cpp_err=yes
4417 < fi
4418 < if test -z "$ac_cpp_err"; then
4789 >  (exit $ac_status); } >/dev/null && {
4790 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4791 >         test ! -s conftest.err
4792 >       }; then
4793    # Broken: success on invalid input.
4794   continue
4795   else
# Line 4426 | Line 4800 | fi
4800   ac_preproc_ok=:
4801   break
4802   fi
4803 +
4804   rm -f conftest.err conftest.$ac_ext
4805  
4806   done
# Line 4447 | Line 4822 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
4822   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4823   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4824  
4825 <
4826 < echo "$as_me:$LINENO: checking for egrep" >&5
4827 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4453 < if test "${ac_cv_prog_egrep+set}" = set; then
4825 > { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4826 > echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4827 > if test "${ac_cv_path_GREP+set}" = set; then
4828    echo $ECHO_N "(cached) $ECHO_C" >&6
4829   else
4830 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4831 <    then ac_cv_prog_egrep='grep -E'
4832 <    else ac_cv_prog_egrep='egrep'
4833 <    fi
4460 < fi
4461 < echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4462 < echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4463 < EGREP=$ac_cv_prog_egrep
4464 <
4465 <
4466 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4467 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4468 < if test "${ac_cv_header_stdc+set}" = set; then
4830 >  # Extract the first word of "grep ggrep" to use in msg output
4831 > if test -z "$GREP"; then
4832 > set dummy grep ggrep; ac_prog_name=$2
4833 > if test "${ac_cv_path_GREP+set}" = set; then
4834    echo $ECHO_N "(cached) $ECHO_C" >&6
4835   else
4836 <  cat >conftest.$ac_ext <<_ACEOF
4837 < /* confdefs.h.  */
4838 < _ACEOF
4839 < cat confdefs.h >>conftest.$ac_ext
4840 < cat >>conftest.$ac_ext <<_ACEOF
4841 < /* end confdefs.h.  */
4842 < #include <stdlib.h>
4843 < #include <stdarg.h>
4844 < #include <string.h>
4845 < #include <float.h>
4846 <
4847 < int
4848 < main ()
4849 < {
4836 >  ac_path_GREP_found=false
4837 > # Loop through the user's path and test for each of PROGNAME-LIST
4838 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4840 > do
4841 >  IFS=$as_save_IFS
4842 >  test -z "$as_dir" && as_dir=.
4843 >  for ac_prog in grep ggrep; do
4844 >  for ac_exec_ext in '' $ac_executable_extensions; do
4845 >    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4846 >    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4847 >    # Check for GNU ac_path_GREP and select it if it is found.
4848 >  # Check for GNU $ac_path_GREP
4849 > case `"$ac_path_GREP" --version 2>&1` in
4850 > *GNU*)
4851 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4852 > *)
4853 >  ac_count=0
4854 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4855 >  while :
4856 >  do
4857 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4858 >    mv "conftest.tmp" "conftest.in"
4859 >    cp "conftest.in" "conftest.nl"
4860 >    echo 'GREP' >> "conftest.nl"
4861 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4862 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4863 >    ac_count=`expr $ac_count + 1`
4864 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4865 >      # Best one so far, save it but keep looking for a better one
4866 >      ac_cv_path_GREP="$ac_path_GREP"
4867 >      ac_path_GREP_max=$ac_count
4868 >    fi
4869 >    # 10*(2^10) chars as input seems more than enough
4870 >    test $ac_count -gt 10 && break
4871 >  done
4872 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4873 > esac
4874  
4486  ;
4487  return 0;
4488 }
4489 _ACEOF
4490 rm -f conftest.$ac_objext
4491 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4492  (eval $ac_compile) 2>conftest.er1
4493  ac_status=$?
4494  grep -v '^ *+' conftest.er1 >conftest.err
4495  rm -f conftest.er1
4496  cat conftest.err >&5
4497  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498  (exit $ac_status); } &&
4499         { ac_try='test -z "$ac_c_werror_flag"
4500                         || test ! -s conftest.err'
4501  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4502  (eval $ac_try) 2>&5
4503  ac_status=$?
4504  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4505  (exit $ac_status); }; } &&
4506         { ac_try='test -s conftest.$ac_objext'
4507  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4508  (eval $ac_try) 2>&5
4509  ac_status=$?
4510  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4511  (exit $ac_status); }; }; then
4512  ac_cv_header_stdc=yes
4513 else
4514  echo "$as_me: failed program was:" >&5
4515 sed 's/^/| /' conftest.$ac_ext >&5
4875  
4876 < ac_cv_header_stdc=no
4876 >    $ac_path_GREP_found && break 3
4877 >  done
4878 > done
4879 >
4880 > done
4881 > IFS=$as_save_IFS
4882 >
4883 >
4884   fi
4519 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4885  
4886 < if test $ac_cv_header_stdc = yes; then
4887 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4888 <  cat >conftest.$ac_ext <<_ACEOF
4889 < /* confdefs.h.  */
4890 < _ACEOF
4891 < cat confdefs.h >>conftest.$ac_ext
4527 < cat >>conftest.$ac_ext <<_ACEOF
4528 < /* end confdefs.h.  */
4529 < #include <string.h>
4886 > GREP="$ac_cv_path_GREP"
4887 > if test -z "$GREP"; then
4888 >  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4889 > echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4890 >   { (exit 1); exit 1; }; }
4891 > fi
4892  
4531 _ACEOF
4532 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4533  $EGREP "memchr" >/dev/null 2>&1; then
4534  :
4893   else
4894 <  ac_cv_header_stdc=no
4894 >  ac_cv_path_GREP=$GREP
4895   fi
4538 rm -f conftest*
4896  
4897 +
4898   fi
4899 + { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4900 + echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4901 + GREP="$ac_cv_path_GREP"
4902  
4542 if test $ac_cv_header_stdc = yes; then
4543  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4544  cat >conftest.$ac_ext <<_ACEOF
4545 /* confdefs.h.  */
4546 _ACEOF
4547 cat confdefs.h >>conftest.$ac_ext
4548 cat >>conftest.$ac_ext <<_ACEOF
4549 /* end confdefs.h.  */
4550 #include <stdlib.h>
4903  
4904 < _ACEOF
4905 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4906 <  $EGREP "free" >/dev/null 2>&1; then
4907 <  :
4904 > { echo "$as_me:$LINENO: checking for egrep" >&5
4905 > echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4906 > if test "${ac_cv_path_EGREP+set}" = set; then
4907 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4908   else
4909 <  ac_cv_header_stdc=no
4910 < fi
4911 < rm -f conftest*
4909 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4910 >   then ac_cv_path_EGREP="$GREP -E"
4911 >   else
4912 >     # Extract the first word of "egrep" to use in msg output
4913 > if test -z "$EGREP"; then
4914 > set dummy egrep; ac_prog_name=$2
4915 > if test "${ac_cv_path_EGREP+set}" = set; then
4916 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4917 > else
4918 >  ac_path_EGREP_found=false
4919 > # Loop through the user's path and test for each of PROGNAME-LIST
4920 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4921 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4922 > do
4923 >  IFS=$as_save_IFS
4924 >  test -z "$as_dir" && as_dir=.
4925 >  for ac_prog in egrep; do
4926 >  for ac_exec_ext in '' $ac_executable_extensions; do
4927 >    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4928 >    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4929 >    # Check for GNU ac_path_EGREP and select it if it is found.
4930 >  # Check for GNU $ac_path_EGREP
4931 > case `"$ac_path_EGREP" --version 2>&1` in
4932 > *GNU*)
4933 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4934 > *)
4935 >  ac_count=0
4936 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4937 >  while :
4938 >  do
4939 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4940 >    mv "conftest.tmp" "conftest.in"
4941 >    cp "conftest.in" "conftest.nl"
4942 >    echo 'EGREP' >> "conftest.nl"
4943 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4944 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4945 >    ac_count=`expr $ac_count + 1`
4946 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4947 >      # Best one so far, save it but keep looking for a better one
4948 >      ac_cv_path_EGREP="$ac_path_EGREP"
4949 >      ac_path_EGREP_max=$ac_count
4950 >    fi
4951 >    # 10*(2^10) chars as input seems more than enough
4952 >    test $ac_count -gt 10 && break
4953 >  done
4954 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4955 > esac
4956  
4561 fi
4957  
4958 < if test $ac_cv_header_stdc = yes; then
4959 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4960 <  if test "$cross_compiling" = yes; then
4566 <  :
4567 < else
4568 <  cat >conftest.$ac_ext <<_ACEOF
4569 < /* confdefs.h.  */
4570 < _ACEOF
4571 < cat confdefs.h >>conftest.$ac_ext
4572 < cat >>conftest.$ac_ext <<_ACEOF
4573 < /* end confdefs.h.  */
4574 < #include <ctype.h>
4575 < #if ((' ' & 0x0FF) == 0x020)
4576 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4577 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4578 < #else
4579 < # define ISLOWER(c) \
4580 <                   (('a' <= (c) && (c) <= 'i') \
4581 <                     || ('j' <= (c) && (c) <= 'r') \
4582 <                     || ('s' <= (c) && (c) <= 'z'))
4583 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4584 < #endif
4958 >    $ac_path_EGREP_found && break 3
4959 >  done
4960 > done
4961  
4962 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4963 < int
4588 < main ()
4589 < {
4590 <  int i;
4591 <  for (i = 0; i < 256; i++)
4592 <    if (XOR (islower (i), ISLOWER (i))
4593 <        || toupper (i) != TOUPPER (i))
4594 <      exit(2);
4595 <  exit (0);
4596 < }
4597 < _ACEOF
4598 < rm -f conftest$ac_exeext
4599 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4600 <  (eval $ac_link) 2>&5
4601 <  ac_status=$?
4602 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4603 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4605 <  (eval $ac_try) 2>&5
4606 <  ac_status=$?
4607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608 <  (exit $ac_status); }; }; then
4609 <  :
4610 < else
4611 <  echo "$as_me: program exited with status $ac_status" >&5
4612 < echo "$as_me: failed program was:" >&5
4613 < sed 's/^/| /' conftest.$ac_ext >&5
4962 > done
4963 > IFS=$as_save_IFS
4964  
4965 < ( exit $ac_status )
4616 < ac_cv_header_stdc=no
4965 >
4966   fi
4967 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4967 >
4968 > EGREP="$ac_cv_path_EGREP"
4969 > if test -z "$EGREP"; then
4970 >  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4971 > echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4972 >   { (exit 1); exit 1; }; }
4973   fi
4974 +
4975 + else
4976 +  ac_cv_path_EGREP=$EGREP
4977   fi
4621 fi
4622 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4623 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4624 if test $ac_cv_header_stdc = yes; then
4978  
4626 cat >>confdefs.h <<\_ACEOF
4627 #define STDC_HEADERS 1
4628 _ACEOF
4979  
4980 +   fi
4981   fi
4982 + { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4983 + echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4984 + EGREP="$ac_cv_path_EGREP"
4985  
4632 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4986  
4987 + { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4988 + echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4989 + LN_S=$as_ln_s
4990 + if test "$LN_S" = "ln -s"; then
4991 +  { echo "$as_me:$LINENO: result: yes" >&5
4992 + echo "${ECHO_T}yes" >&6; }
4993 + else
4994 +  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4995 + echo "${ECHO_T}no, using $LN_S" >&6; }
4996 + fi
4997  
4998 <
4999 <
5000 <
5001 <
4639 <
4640 <
4641 <
4642 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4643 <                  inttypes.h stdint.h unistd.h
4644 < do
4645 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4646 < echo "$as_me:$LINENO: checking for $ac_header" >&5
4647 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4648 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4998 > { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4999 > echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
5000 > set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5001 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5002    echo $ECHO_N "(cached) $ECHO_C" >&6
5003   else
5004 <  cat >conftest.$ac_ext <<_ACEOF
5005 < /* confdefs.h.  */
5004 >  cat >conftest.make <<\_ACEOF
5005 > SHELL = /bin/sh
5006 > all:
5007 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
5008   _ACEOF
5009 < cat confdefs.h >>conftest.$ac_ext
5010 < cat >>conftest.$ac_ext <<_ACEOF
5011 < /* end confdefs.h.  */
5012 < $ac_includes_default
5009 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5010 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
5011 >  *@@@%%%=?*=@@@%%%*)
5012 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
5013 >  *)
5014 >    eval ac_cv_prog_make_${ac_make}_set=no;;
5015 > esac
5016 > rm -f conftest.make
5017 > fi
5018 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5019 >  { echo "$as_me:$LINENO: result: yes" >&5
5020 > echo "${ECHO_T}yes" >&6; }
5021 >  SET_MAKE=
5022 > else
5023 >  { echo "$as_me:$LINENO: result: no" >&5
5024 > echo "${ECHO_T}no" >&6; }
5025 >  SET_MAKE="MAKE=${MAKE-make}"
5026 > fi
5027  
5028 < #include <$ac_header>
5029 < _ACEOF
5030 < rm -f conftest.$ac_objext
5031 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5032 <  (eval $ac_compile) 2>conftest.er1
5033 <  ac_status=$?
5034 <  grep -v '^ *+' conftest.er1 >conftest.err
4666 <  rm -f conftest.er1
4667 <  cat conftest.err >&5
4668 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4669 <  (exit $ac_status); } &&
4670 <         { ac_try='test -z "$ac_c_werror_flag"
4671 <                         || test ! -s conftest.err'
4672 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4673 <  (eval $ac_try) 2>&5
4674 <  ac_status=$?
4675 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4676 <  (exit $ac_status); }; } &&
4677 <         { ac_try='test -s conftest.$ac_objext'
4678 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4679 <  (eval $ac_try) 2>&5
4680 <  ac_status=$?
4681 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4682 <  (exit $ac_status); }; }; then
4683 <  eval "$as_ac_Header=yes"
5028 > if test -n "$ac_tool_prefix"; then
5029 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5030 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5031 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5032 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5033 > if test "${ac_cv_prog_RANLIB+set}" = set; then
5034 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5035   else
5036 <  echo "$as_me: failed program was:" >&5
5037 < sed 's/^/| /' conftest.$ac_ext >&5
5036 >  if test -n "$RANLIB"; then
5037 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5038 > else
5039 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5040 > for as_dir in $PATH
5041 > do
5042 >  IFS=$as_save_IFS
5043 >  test -z "$as_dir" && as_dir=.
5044 >  for ac_exec_ext in '' $ac_executable_extensions; do
5045 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5046 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5047 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5048 >    break 2
5049 >  fi
5050 > done
5051 > done
5052 > IFS=$as_save_IFS
5053  
4688 eval "$as_ac_Header=no"
5054   fi
4690 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5055   fi
5056 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5057 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5058 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5059 <  cat >>confdefs.h <<_ACEOF
5060 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5061 < _ACEOF
5062 <
5056 > RANLIB=$ac_cv_prog_RANLIB
5057 > if test -n "$RANLIB"; then
5058 >  { echo "$as_me:$LINENO: result: $RANLIB" >&5
5059 > echo "${ECHO_T}$RANLIB" >&6; }
5060 > else
5061 >  { echo "$as_me:$LINENO: result: no" >&5
5062 > echo "${ECHO_T}no" >&6; }
5063   fi
5064  
4701 done
5065  
4703
4704  # clean out junk possibly left behind by a previous configuration
4705  rm -f utils/getopt.h
4706  # Check for getopt_long support
4707
4708 for ac_header in getopt.h
4709 do
4710 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4711 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4712  echo "$as_me:$LINENO: checking for $ac_header" >&5
4713 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4714 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4715  echo $ECHO_N "(cached) $ECHO_C" >&6
5066   fi
5067 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5068 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5067 > if test -z "$ac_cv_prog_RANLIB"; then
5068 >  ac_ct_RANLIB=$RANLIB
5069 >  # Extract the first word of "ranlib", so it can be a program name with args.
5070 > set dummy ranlib; ac_word=$2
5071 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5072 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5073 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5074 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5075   else
5076 <  # Is the header compilable?
5077 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
4722 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4723 < cat >conftest.$ac_ext <<_ACEOF
4724 < /* confdefs.h.  */
4725 < _ACEOF
4726 < cat confdefs.h >>conftest.$ac_ext
4727 < cat >>conftest.$ac_ext <<_ACEOF
4728 < /* end confdefs.h.  */
4729 < $ac_includes_default
4730 < #include <$ac_header>
4731 < _ACEOF
4732 < rm -f conftest.$ac_objext
4733 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4734 <  (eval $ac_compile) 2>conftest.er1
4735 <  ac_status=$?
4736 <  grep -v '^ *+' conftest.er1 >conftest.err
4737 <  rm -f conftest.er1
4738 <  cat conftest.err >&5
4739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4740 <  (exit $ac_status); } &&
4741 <         { ac_try='test -z "$ac_c_werror_flag"
4742 <                         || test ! -s conftest.err'
4743 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4744 <  (eval $ac_try) 2>&5
4745 <  ac_status=$?
4746 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4747 <  (exit $ac_status); }; } &&
4748 <         { ac_try='test -s conftest.$ac_objext'
4749 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4750 <  (eval $ac_try) 2>&5
4751 <  ac_status=$?
4752 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4753 <  (exit $ac_status); }; }; then
4754 <  ac_header_compiler=yes
5076 >  if test -n "$ac_ct_RANLIB"; then
5077 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5078   else
5079 <  echo "$as_me: failed program was:" >&5
5080 < sed 's/^/| /' conftest.$ac_ext >&5
5079 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5080 > for as_dir in $PATH
5081 > do
5082 >  IFS=$as_save_IFS
5083 >  test -z "$as_dir" && as_dir=.
5084 >  for ac_exec_ext in '' $ac_executable_extensions; do
5085 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5086 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
5087 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5088 >    break 2
5089 >  fi
5090 > done
5091 > done
5092 > IFS=$as_save_IFS
5093  
4759 ac_header_compiler=no
5094   fi
5095 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5096 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5097 < echo "${ECHO_T}$ac_header_compiler" >&6
5095 > fi
5096 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5097 > if test -n "$ac_ct_RANLIB"; then
5098 >  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5099 > echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5100 > else
5101 >  { echo "$as_me:$LINENO: result: no" >&5
5102 > echo "${ECHO_T}no" >&6; }
5103 > fi
5104  
5105 < # Is the header present?
5106 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
4767 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4768 < cat >conftest.$ac_ext <<_ACEOF
4769 < /* confdefs.h.  */
4770 < _ACEOF
4771 < cat confdefs.h >>conftest.$ac_ext
4772 < cat >>conftest.$ac_ext <<_ACEOF
4773 < /* end confdefs.h.  */
4774 < #include <$ac_header>
4775 < _ACEOF
4776 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4777 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4778 <  ac_status=$?
4779 <  grep -v '^ *+' conftest.er1 >conftest.err
4780 <  rm -f conftest.er1
4781 <  cat conftest.err >&5
4782 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4783 <  (exit $ac_status); } >/dev/null; then
4784 <  if test -s conftest.err; then
4785 <    ac_cpp_err=$ac_c_preproc_warn_flag
4786 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5105 >  if test "x$ac_ct_RANLIB" = x; then
5106 >    RANLIB=":"
5107    else
5108 <    ac_cpp_err=
5108 >    case $cross_compiling:$ac_tool_warned in
5109 > yes:)
5110 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5111 > whose name does not start with the host triplet.  If you think this
5112 > configuration is useful to you, please write to autoconf@gnu.org." >&5
5113 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5114 > whose name does not start with the host triplet.  If you think this
5115 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5116 > ac_tool_warned=yes ;;
5117 > esac
5118 >    RANLIB=$ac_ct_RANLIB
5119    fi
5120   else
5121 <  ac_cpp_err=yes
5121 >  RANLIB="$ac_cv_prog_RANLIB"
5122   fi
4793 if test -z "$ac_cpp_err"; then
4794  ac_header_preproc=yes
4795 else
4796  echo "$as_me: failed program was:" >&5
4797 sed 's/^/| /' conftest.$ac_ext >&5
5123  
4799  ac_header_preproc=no
4800 fi
4801 rm -f conftest.err conftest.$ac_ext
4802 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4803 echo "${ECHO_T}$ac_header_preproc" >&6
5124  
5125 < # So?  What about this header?
5126 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5127 <  yes:no: )
5128 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5129 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4810 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4811 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4812 <    ac_header_preproc=yes
4813 <    ;;
4814 <  no:yes:* )
4815 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4816 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4817 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4818 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4819 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4820 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4821 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4822 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4823 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4824 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4825 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4826 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4827 <    (
4828 <      cat <<\_ASBOX
4829 < ## ------------------------------ ##
4830 < ## Report this to gezelter@nd.edu ##
4831 < ## ------------------------------ ##
4832 < _ASBOX
4833 <    ) |
4834 <      sed "s/^/$as_me: WARNING:     /" >&2
4835 <    ;;
4836 < esac
4837 < echo "$as_me:$LINENO: checking for $ac_header" >&5
4838 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4839 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5125 >   # Extract the first word of "perl", so it can be a program name with args.
5126 > set dummy perl; ac_word=$2
5127 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5128 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5129 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
5130    echo $ECHO_N "(cached) $ECHO_C" >&6
5131   else
5132 <  eval "$as_ac_Header=\$ac_header_preproc"
5133 < fi
5134 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5135 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5132 >  case $PERLINTERP in
5133 >  [\\/]* | ?:[\\/]*)
5134 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5135 >  ;;
5136 >  *)
5137 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5138 > for as_dir in $PATH
5139 > do
5140 >  IFS=$as_save_IFS
5141 >  test -z "$as_dir" && as_dir=.
5142 >  for ac_exec_ext in '' $ac_executable_extensions; do
5143 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5144 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5145 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5146 >    break 2
5147 >  fi
5148 > done
5149 > done
5150 > IFS=$as_save_IFS
5151  
5152 +  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5153 +  ;;
5154 + esac
5155   fi
5156 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5157 <  cat >>confdefs.h <<_ACEOF
5158 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5159 < _ACEOF
5160 <
5156 > PERLINTERP=$ac_cv_path_PERLINTERP
5157 > if test -n "$PERLINTERP"; then
5158 >  { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5159 > echo "${ECHO_T}$PERLINTERP" >&6; }
5160 > else
5161 >  { echo "$as_me:$LINENO: result: no" >&5
5162 > echo "${ECHO_T}no" >&6; }
5163   fi
5164  
4855 done
5165  
5166 +   ac_cv_path_perlinterp="$PERLINTERP"
5167 +   _sHpB='#!'
5168  
5169 < for ac_func in getopt_long
5170 < do
5171 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5172 < echo "$as_me:$LINENO: checking for $ac_func" >&5
5173 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5174 < if eval "test \"\${$as_ac_var+set}\" = set"; then
5169 >
5170 > # Check whether --with-perl-shebang was given.
5171 > if test "${with_perl_shebang+set}" = set; then
5172 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
5173 > else
5174 >                opt_perl_shebang="not_set"
5175 > fi
5176 >
5177 >   { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5178 > echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
5179 > if test "${ax_cv_opt_perl_shebang+set}" = set; then
5180    echo $ECHO_N "(cached) $ECHO_C" >&6
5181   else
5182 <  cat >conftest.$ac_ext <<_ACEOF
5183 < /* confdefs.h.  */
5184 < _ACEOF
5185 < cat confdefs.h >>conftest.$ac_ext
5186 < cat >>conftest.$ac_ext <<_ACEOF
5187 < /* end confdefs.h.  */
4872 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4873 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4874 < #define $ac_func innocuous_$ac_func
5182 >   case "$opt_perl_shebang" in
5183 >                      not_set  ) ax_cv_opt_perl_shebang=''
5184 >                               ;;
5185 >                         *     )
5186 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5187 >                    esac
5188  
5189 < /* System header to define __stub macros and hopefully few prototypes,
5190 <    which can conflict with char $ac_func (); below.
5191 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5192 <    <limits.h> exists even on freestanding compilers.  */
5189 > fi
5190 > { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5191 > echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
5192 >   if test "A$ax_cv_opt_perl_shebang" != "A"
5193 >     then
5194 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5195 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5196 >              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5197 > echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5198  
5199 < #ifdef __STDC__
5200 < # include <limits.h>
5201 < #else
5202 < # include <assert.h>
5203 < #endif
5199 > # Automatic detection of sharpbang formula starts here
5200 >     else
5201 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
5202 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
5203 >   { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5204 > echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
5205 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5206 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5207 > else
5208 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5209 >        if test "x$_somian_kspb_perl" == x
5210 >          then _somian_ksbp_warn_empty='durnit'
5211 >          else
5212 >          case "A$_somian_kspb_perl" in
5213 >                 A#!*perl* )
5214 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5215 >                        ;;
5216 >                     A*    )  _somian_ksbp_warn_defau='trouble'
5217 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5218 >          esac
5219 >        fi
5220  
5221 < #undef $ac_func
5221 > fi
5222 > { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5223 > echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
5224 > # The above prints Checking ... result message to user.
5225 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5226  
5227 < /* Override any gcc2 internal prototype to avoid an error.  */
5228 < #ifdef __cplusplus
5229 < extern "C"
5230 < {
5231 < #endif
5232 < /* We use char because int might match the return type of a gcc2
5233 <   builtin and then its argument prototype would still apply.  */
5234 < char $ac_func ();
5235 < /* The GNU C library defines this for functions which it implements
5236 <    to always fail with ENOSYS.  Some functions are actually named
5237 <    something starting with __ and the normal name is an alias.  */
5238 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5239 < choke me
5240 < #else
5241 < char (*f) () = $ac_func;
5242 < #endif
4905 < #ifdef __cplusplus
4906 < }
4907 < #endif
5227 >    if test A${_somian_ksbp_warn_empty+set} == Aset
5228 >      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5229 > echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5230 >    fi
5231 > # Inform user after printing result value
5232 >    if test A${_somian_ksbp_warn_defau+set} == Aset
5233 >      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
5234 > echo "$as_me: Maybe Not good -" >&6;}
5235 >           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5236 > echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5237 >      else { echo "$as_me:$LINENO: OK Good result - " >&5
5238 > echo "$as_me: OK Good result - " >&6;}
5239 >           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5240 > echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5241 >    fi
5242 >  fi
5243  
5244 < int
5245 < main ()
5246 < {
5247 < return f != $ac_func;
5248 <  ;
5249 <  return 0;
5250 < }
5251 < _ACEOF
5252 < rm -f conftest.$ac_objext conftest$ac_exeext
5253 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5254 <  (eval $ac_link) 2>conftest.er1
5255 <  ac_status=$?
5256 <  grep -v '^ *+' conftest.er1 >conftest.err
5257 <  rm -f conftest.er1
5258 <  cat conftest.err >&5
5259 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5260 <  (exit $ac_status); } &&
5261 <         { ac_try='test -z "$ac_c_werror_flag"
4927 <                         || test ! -s conftest.err'
4928 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4929 <  (eval $ac_try) 2>&5
4930 <  ac_status=$?
4931 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4932 <  (exit $ac_status); }; } &&
4933 <         { ac_try='test -s conftest$ac_exeext'
4934 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4935 <  (eval $ac_try) 2>&5
4936 <  ac_status=$?
4937 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4938 <  (exit $ac_status); }; }; then
4939 <  eval "$as_ac_var=yes"
5244 > # Find a good install program.  We prefer a C program (faster),
5245 > # so one script is as good as another.  But avoid the broken or
5246 > # incompatible versions:
5247 > # SysV /etc/install, /usr/sbin/install
5248 > # SunOS /usr/etc/install
5249 > # IRIX /sbin/install
5250 > # AIX /bin/install
5251 > # AmigaOS /C/install, which installs bootblocks on floppy discs
5252 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5253 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5254 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5255 > # OS/2's system install, which has a completely different semantic
5256 > # ./install, which can be erroneously created by make from ./install.sh.
5257 > { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5258 > echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
5259 > if test -z "$INSTALL"; then
5260 > if test "${ac_cv_path_install+set}" = set; then
5261 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5262   else
5263 <  echo "$as_me: failed program was:" >&5
5264 < sed 's/^/| /' conftest.$ac_ext >&5
5263 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5264 > for as_dir in $PATH
5265 > do
5266 >  IFS=$as_save_IFS
5267 >  test -z "$as_dir" && as_dir=.
5268 >  # Account for people who put trailing slashes in PATH elements.
5269 > case $as_dir/ in
5270 >  ./ | .// | /cC/* | \
5271 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5272 >  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5273 >  /usr/ucb/* ) ;;
5274 >  *)
5275 >    # OSF1 and SCO ODT 3.0 have their own names for install.
5276 >    # Don't use installbsd from OSF since it installs stuff as root
5277 >    # by default.
5278 >    for ac_prog in ginstall scoinst install; do
5279 >      for ac_exec_ext in '' $ac_executable_extensions; do
5280 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5281 >          if test $ac_prog = install &&
5282 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5283 >            # AIX install.  It has an incompatible calling convention.
5284 >            :
5285 >          elif test $ac_prog = install &&
5286 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5287 >            # program-specific install script used by HP pwplus--don't use.
5288 >            :
5289 >          else
5290 >            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5291 >            break 3
5292 >          fi
5293 >        fi
5294 >      done
5295 >    done
5296 >    ;;
5297 > esac
5298 > done
5299 > IFS=$as_save_IFS
5300  
5301 < eval "$as_ac_var=no"
5301 >
5302   fi
5303 < rm -f conftest.err conftest.$ac_objext \
5304 <      conftest$ac_exeext conftest.$ac_ext
5303 >  if test "${ac_cv_path_install+set}" = set; then
5304 >    INSTALL=$ac_cv_path_install
5305 >  else
5306 >    # As a last resort, use the slow shell script.  Don't cache a
5307 >    # value for INSTALL within a source directory, because that will
5308 >    # break other packages using the cache if that directory is
5309 >    # removed, or if the value is a relative name.
5310 >    INSTALL=$ac_install_sh
5311 >  fi
5312   fi
5313 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5314 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4951 < if test `eval echo '${'$as_ac_var'}'` = yes; then
4952 <  cat >>confdefs.h <<_ACEOF
4953 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4954 < _ACEOF
5313 > { echo "$as_me:$LINENO: result: $INSTALL" >&5
5314 > echo "${ECHO_T}$INSTALL" >&6; }
5315  
5316 < else
5317 <  # FreeBSD has a gnugetopt library for this
5318 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
5319 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
5320 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
5316 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5317 > # It thinks the first close brace ends the variable substitution.
5318 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5319 >
5320 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5321 >
5322 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5323 >
5324 > case "x$INSTALL" in
5325 >   x/*) ;;
5326 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5327 > esac
5328 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5329 > # Extract the first word of "ar", so it can be a program name with args.
5330 > set dummy ar; ac_word=$2
5331 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5332 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5333 > if test "${ac_cv_prog_AR+set}" = set; then
5334    echo $ECHO_N "(cached) $ECHO_C" >&6
5335   else
5336 <  ac_check_lib_save_LIBS=$LIBS
5337 < LIBS="-lgnugetopt  $LIBS"
4965 < cat >conftest.$ac_ext <<_ACEOF
4966 < /* confdefs.h.  */
4967 < _ACEOF
4968 < cat confdefs.h >>conftest.$ac_ext
4969 < cat >>conftest.$ac_ext <<_ACEOF
4970 < /* end confdefs.h.  */
4971 <
4972 < /* Override any gcc2 internal prototype to avoid an error.  */
4973 < #ifdef __cplusplus
4974 < extern "C"
4975 < #endif
4976 < /* We use char because int might match the return type of a gcc2
4977 <   builtin and then its argument prototype would still apply.  */
4978 < char getopt_long ();
4979 < int
4980 < main ()
4981 < {
4982 < getopt_long ();
4983 <  ;
4984 <  return 0;
4985 < }
4986 < _ACEOF
4987 < rm -f conftest.$ac_objext conftest$ac_exeext
4988 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4989 <  (eval $ac_link) 2>conftest.er1
4990 <  ac_status=$?
4991 <  grep -v '^ *+' conftest.er1 >conftest.err
4992 <  rm -f conftest.er1
4993 <  cat conftest.err >&5
4994 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4995 <  (exit $ac_status); } &&
4996 <         { ac_try='test -z "$ac_c_werror_flag"
4997 <                         || test ! -s conftest.err'
4998 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4999 <  (eval $ac_try) 2>&5
5000 <  ac_status=$?
5001 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5002 <  (exit $ac_status); }; } &&
5003 <         { ac_try='test -s conftest$ac_exeext'
5004 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5005 <  (eval $ac_try) 2>&5
5006 <  ac_status=$?
5007 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5008 <  (exit $ac_status); }; }; then
5009 <  ac_cv_lib_gnugetopt_getopt_long=yes
5336 >  if test -n "$AR"; then
5337 >  ac_cv_prog_AR="$AR" # Let the user override the test.
5338   else
5339 <  echo "$as_me: failed program was:" >&5
5340 < sed 's/^/| /' conftest.$ac_ext >&5
5339 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5340 > for as_dir in $PATH
5341 > do
5342 >  IFS=$as_save_IFS
5343 >  test -z "$as_dir" && as_dir=.
5344 >  for ac_exec_ext in '' $ac_executable_extensions; do
5345 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5346 >    ac_cv_prog_AR="ar"
5347 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5348 >    break 2
5349 >  fi
5350 > done
5351 > done
5352 > IFS=$as_save_IFS
5353  
5354 < ac_cv_lib_gnugetopt_getopt_long=no
5354 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5355   fi
5016 rm -f conftest.err conftest.$ac_objext \
5017      conftest$ac_exeext conftest.$ac_ext
5018 LIBS=$ac_check_lib_save_LIBS
5356   fi
5357 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
5358 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
5359 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
5360 <  cat >>confdefs.h <<\_ACEOF
5361 < #define HAVE_GETOPT_LONG 1
5357 > AR=$ac_cv_prog_AR
5358 > if test -n "$AR"; then
5359 >  { echo "$as_me:$LINENO: result: $AR" >&5
5360 > echo "${ECHO_T}$AR" >&6; }
5361 > else
5362 >  { echo "$as_me:$LINENO: result: no" >&5
5363 > echo "${ECHO_T}no" >&6; }
5364 > fi
5365 >
5366 >
5367 > if test "$AR" = "NONE"; then
5368 >  cat >confcache <<\_ACEOF
5369 > # This file is a shell script that caches the results of configure
5370 > # tests run on this system so they can be shared between configure
5371 > # scripts and configure runs, see configure's option --config-cache.
5372 > # It is not useful on other systems.  If it contains results you don't
5373 > # want to keep, you may remove or edit it.
5374 > #
5375 > # config.status only pays attention to the cache file if you give it
5376 > # the --recheck option to rerun configure.
5377 > #
5378 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
5379 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
5380 > # following values.
5381 >
5382   _ACEOF
5383  
5384 + # The following way of writing the cache mishandles newlines in values,
5385 + # but we know of no workaround that is simple, portable, and efficient.
5386 + # So, we kill variables containing newlines.
5387 + # Ultrix sh set writes to stderr and can't be redirected directly,
5388 + # and sets the high bit in the cache file unless we assign to the vars.
5389 + (
5390 +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5391 +    eval ac_val=\$$ac_var
5392 +    case $ac_val in #(
5393 +    *${as_nl}*)
5394 +      case $ac_var in #(
5395 +      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5396 + echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5397 +      esac
5398 +      case $ac_var in #(
5399 +      _ | IFS | as_nl) ;; #(
5400 +      *) $as_unset $ac_var ;;
5401 +      esac ;;
5402 +    esac
5403 +  done
5404 +
5405 +  (set) 2>&1 |
5406 +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5407 +    *${as_nl}ac_space=\ *)
5408 +      # `set' does not quote correctly, so add quotes (double-quote
5409 +      # substitution turns \\\\ into \\, and sed turns \\ into \).
5410 +      sed -n \
5411 +        "s/'/'\\\\''/g;
5412 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5413 +      ;; #(
5414 +    *)
5415 +      # `set' quotes correctly as required by POSIX, so do not add quotes.
5416 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5417 +      ;;
5418 +    esac |
5419 +    sort
5420 + ) |
5421 +  sed '
5422 +     /^ac_cv_env_/b end
5423 +     t clear
5424 +     :clear
5425 +     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5426 +     t end
5427 +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5428 +     :end' >>confcache
5429 + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5430 +  if test -w "$cache_file"; then
5431 +    test "x$cache_file" != "x/dev/null" &&
5432 +      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
5433 + echo "$as_me: updating cache $cache_file" >&6;}
5434 +    cat confcache >$cache_file
5435 +  else
5436 +    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5437 + echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5438 +  fi
5439 + fi
5440 + rm -f confcache
5441 +  exit 1
5442 + fi
5443 + # Extract the first word of "ps", so it can be a program name with args.
5444 + set dummy ps; ac_word=$2
5445 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
5446 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5447 + if test "${ac_cv_path_PS+set}" = set; then
5448 +  echo $ECHO_N "(cached) $ECHO_C" >&6
5449   else
5450 <  # use the GNU replacement
5451 <      case $LIBOBJS in
5452 <    "getopt.$ac_objext"   | \
5453 <  *" getopt.$ac_objext"   | \
5454 <    "getopt.$ac_objext "* | \
5455 <  *" getopt.$ac_objext "* ) ;;
5456 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
5457 < esac
5450 >  case $PS in
5451 >  [\\/]* | ?:[\\/]*)
5452 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
5453 >  ;;
5454 >  *)
5455 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5456 > for as_dir in $PATH
5457 > do
5458 >  IFS=$as_save_IFS
5459 >  test -z "$as_dir" && as_dir=.
5460 >  for ac_exec_ext in '' $ac_executable_extensions; do
5461 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5462 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5463 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5464 >    break 2
5465 >  fi
5466 > done
5467 > done
5468 > IFS=$as_save_IFS
5469  
5470 <      case $LIBOBJS in
5038 <    "getopt1.$ac_objext"   | \
5039 <  *" getopt1.$ac_objext"   | \
5040 <    "getopt1.$ac_objext "* | \
5041 <  *" getopt1.$ac_objext "* ) ;;
5042 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
5470 >  ;;
5471   esac
5472 + fi
5473 + PS=$ac_cv_path_PS
5474 + if test -n "$PS"; then
5475 +  { echo "$as_me:$LINENO: result: $PS" >&5
5476 + echo "${ECHO_T}$PS" >&6; }
5477 + else
5478 +  { echo "$as_me:$LINENO: result: no" >&5
5479 + echo "${ECHO_T}no" >&6; }
5480 + fi
5481  
5045                ac_config_links="$ac_config_links utils/getopt.h:utils/gnugetopt.h"
5482  
5483 < fi
5483 > { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5484 > echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
5485 > if test "${ac_cv_prog_ps_syntax+set}" = set; then
5486 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5487 > else
5488  
5489 +        if $PS ax -o rss > /dev/null 2>&1; then
5490 +                ac_cv_prog_ps_ax=yes
5491 +        else
5492 +                ac_cv_prog_ps_ax=no
5493 +        fi
5494 +        if $PS -ef -o rss > /dev/null 2>&1; then
5495 +                ac_cv_prog_ps_ef=yes
5496 +        else
5497 +                ac_cv_prog_ps_ef=no
5498 +        fi
5499 +        if test "$ac_cv_prog_ps_ax" = yes; then
5500 +                ac_cv_prog_ps_syntax=BSD
5501 +        else
5502 +                if test "$ac_cv_prog_ps_ef" = yes; then
5503 +                        ac_cv_prog_ps_syntax=POSIX
5504 +                else
5505 +                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5506 + echo "$as_me: error: Could not determine ps syntax" >&2;}
5507 +   { (exit 1); exit 1; }; }
5508 +                fi
5509 +        fi
5510 +
5511   fi
5512 < done
5512 > { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5513 > echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
5514  
5515 + cat >>confdefs.h <<_ACEOF
5516 + #define PSCOMMAND $PS
5517 + _ACEOF
5518  
5519 + if test "$ac_cv_prog_ps_syntax" = BSD; then
5520  
5521 < case $debug in
5522 <  1)
5523 <     ;;
5057 <  *)
5521 > cat >>confdefs.h <<\_ACEOF
5522 > #define PSTYPE_IS_BSD 1
5523 > _ACEOF
5524  
5525 + else
5526 +   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5527  
5528 + cat >>confdefs.h <<\_ACEOF
5529 + #define PSTYPE_IS_POSIX 1
5530 + _ACEOF
5531  
5532 +   else
5533 +       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5534 + echo "$as_me: error: Unknown ps syntax type!" >&2;}
5535 +   { (exit 1); exit 1; }; }
5536 +   fi
5537 + fi
5538  
5539 + ac_ext=${ac_fc_srcext-f}
5540 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5541 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5542 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5543  
5544  
5545 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
5546 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
5547 < if test "${ac_cv_prog_really_gcc+set}" = set; then
5545 > ac_ext=${ac_fc_srcext-f}
5546 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5547 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5548 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5549 > { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5550 > echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
5551 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
5552    echo $ECHO_N "(cached) $ECHO_C" >&6
5553   else
5554 +  ac_ext=F90
5555 + ac_fcflags_srcext_save=$ac_fcflags_srcext
5556 + ac_fcflags_srcext=
5557 + ac_cv_fc_srcext_F90=unknown
5558 + for ac_flag in none -qsuffix=f=F90 -Tf; do
5559 +  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5560 +  cat >conftest.$ac_ext <<_ACEOF
5561 +      program main
5562  
5563 < cat > conftest.c <<EOF
5564 < #ifdef __GNUC__
5565 <  #ifndef __INTEL_COMPILER
5566 <     yes;
5567 <  #endif
5568 < #endif
5569 < EOF
5570 < if { ac_try='${CC-cc} -E conftest.c'
5571 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572 <  (eval $ac_try) 2>&5
5563 >      end
5564 > _ACEOF
5565 > rm -f conftest.$ac_objext
5566 > if { (ac_try="$ac_compile"
5567 > case "(($ac_try" in
5568 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5569 >  *) ac_try_echo=$ac_try;;
5570 > esac
5571 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5572 >  (eval "$ac_compile") 2>conftest.er1
5573    ac_status=$?
5574 +  grep -v '^ *+' conftest.er1 >conftest.err
5575 +  rm -f conftest.er1
5576 +  cat conftest.err >&5
5577    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
5579 <  ac_cv_prog_really_gcc=yes
5578 >  (exit $ac_status); } && {
5579 >         test -z "$ac_fc_werror_flag" ||
5580 >         test ! -s conftest.err
5581 >       } && test -s conftest.$ac_objext; then
5582 >  ac_cv_fc_srcext_F90=$ac_flag; break
5583   else
5584 <  ac_cv_prog_really_gcc=no
5585 < fi
5584 >  echo "$as_me: failed program was:" >&5
5585 > sed 's/^/| /' conftest.$ac_ext >&5
5586  
5587 +
5588   fi
5089 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
5090 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
5091 if test "$ac_cv_prog_really_gcc" = yes; then
5092        :
5589  
5590 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5591 + done
5592 + rm -f conftest.$ac_objext conftest.F90
5593 + ac_fcflags_srcext=$ac_fcflags_srcext_save
5594 +
5595 + fi
5596 + { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5597 + echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
5598 + if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5599 +  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5600 + echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5601 +   { (exit 1); exit 1; }; }
5602   else
5603 <        :
5603 >  ac_fc_srcext=F90
5604 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
5605 >    ac_fcflags_srcext=""
5606 >    FCFLAGS_F90=""
5607 >  else
5608 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5609 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
5610 >  fi
5611  
5612 +
5613   fi
5614 + ac_ext=${ac_fc_srcext-f}
5615 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5616 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5617 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5618  
5619  
5100 # Try to determine "good" native compiler flags if none specified on command
5101 # line
5102 if test "$ac_test_CFLAGS" != "set"; then
5103  CFLAGS=""
5104  case "${host_cpu}-${host_os}" in
5620  
5106  *linux*) if test "$CC" = icc; then
5107                    CFLAGS="-O"
5108                fi;;
5109  sparc-solaris2*) if test "$CC" = cc; then
5110                    CFLAGS="-native -fast -xO5 -dalign"
5111                 fi;;
5621  
5113  alpha*-osf*)  if test "$CC" = cc; then
5114                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
5115                fi;;
5622  
5623 <  hppa*-hpux*)  if test "$CC" = cc; then
5624 <                    CFLAGS="-Ae +O3 +Oall"
5119 <                fi;;
5623 > # Try to determine native compiler flags that allow us to use F90 suffix
5624 > # for preprocessed f90 source.
5625  
5626 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
5627 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
5626 > if test "$ac_test_PREPFLAG" != "set"; then
5627 >  PREPFLAG=""
5628 >  case "${host_cpu}-${host_os}" in
5629 >
5630 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5631 >                    PREPFLAG="-fpp1 "
5632                  fi;;
5633 <   powerpc*-aix*)
5634 <        if test "$CC" = cc -o "$CC" = xlc; then
5635 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
5636 <                echo "*******************************************************"
5637 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5638 <                echo "*  recommended that you use                           *"
5130 <                echo "*                                                     *"
5131 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5132 <                echo "*                                 ^^^                 *"
5133 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5134 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
5135 <                echo "*******************************************************"
5633 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5634 >                    PREPFLAG="-qsuffix=cpp=F90 "
5635 >                fi;;
5636 >  *darwin*)
5637 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5638 >                PREPFLAG="-qsuffix=cpp=F90 "
5639          fi;;
5137   *darwin*)
5138        if test "$CC" = xlc -o "$CC" = cc; then
5139                CFLAGS="-qthreaded -O5 -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
5140        fi;;
5640    esac
5641  
5642 <  # use default flags for gcc on all systems
5643 <  if test $ac_cv_prog_really_gcc = yes; then
5644 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
5642 >  if test -z "$PREPFLAG"; then
5643 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5644 > echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5645 >        PREPFLAG=""
5646    fi
5647  
5648 <  # test for gcc-specific flags:
5649 <  if test $ac_cv_prog_really_gcc = yes; then
5150 <    # -malign-double for x86 systems
5648 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5649 > echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
5650  
5651 +  ac_ext=${ac_fc_srcext-f}
5652 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5653 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5654 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5655  
5656 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
5657 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
5658 < if test "${ac_align_double+set}" = set; then
5156 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5157 < else
5158 <  echo 'void f(){}' > conftest.c
5159 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
5160 <        ac_align_double=yes
5161 < else
5162 <        ac_align_double=no
5163 < fi
5164 < rm -f conftest*
5656 >  ac_save_ext=$ac_ext
5657 >  ac_ext=F90
5658 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5659  
5660 +  if test "$PREPFLAG"; then
5661 +  FCFLAGS_SRCEXT="${PREPFLAG}"
5662   fi
5167 echo "$as_me:$LINENO: result: $ac_align_double" >&5
5168 echo "${ECHO_T}$ac_align_double" >&6
5169 if test "$ac_align_double" = yes; then
5170        :
5171        CFLAGS="$CFLAGS -malign-double"
5172 else
5173        :
5663  
5664 < fi
5664 >    cat >conftest.$ac_ext <<_ACEOF
5665  
5177    # -fstrict-aliasing for gcc-2.95+
5666  
5667 + program conftest
5668 +  integer :: i
5669 +  i = 1
5670 + end program conftest
5671  
5672 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
5673 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
5674 < if test "${ac_fstrict_aliasing+set}" = set; then
5675 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5672 > _ACEOF
5673 > rm -f conftest.$ac_objext
5674 > if { (ac_try="$ac_compile"
5675 > case "(($ac_try" in
5676 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5677 >  *) ac_try_echo=$ac_try;;
5678 > esac
5679 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5680 >  (eval "$ac_compile") 2>conftest.er1
5681 >  ac_status=$?
5682 >  grep -v '^ *+' conftest.er1 >conftest.err
5683 >  rm -f conftest.er1
5684 >  cat conftest.err >&5
5685 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 >  (exit $ac_status); } && {
5687 >         test -z "$ac_fc_werror_flag" ||
5688 >         test ! -s conftest.err
5689 >       } && test -s conftest.$ac_objext; then
5690 >  prepflagworks=1
5691   else
5692 <  echo 'void f(){}' > conftest.c
5693 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
5187 <        ac_fstrict_aliasing=yes
5188 < else
5189 <        ac_fstrict_aliasing=no
5190 < fi
5191 < rm -f conftest*
5692 >  echo "$as_me: failed program was:" >&5
5693 > sed 's/^/| /' conftest.$ac_ext >&5
5694  
5695 +        prepflagworks=0
5696   fi
5194 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
5195 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
5196 if test "$ac_fstrict_aliasing" = yes; then
5197        :
5198        CFLAGS="$CFLAGS -fstrict-aliasing"
5199 else
5200        :
5697  
5698 < fi
5698 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699  
5700 <  fi
5700 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5701 >  ac_ext=$ac_save_ext
5702 >  ac_ext=${ac_fc_srcext-f}
5703 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5704 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5705 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5706  
5206  CPU_FLAGS=""
5207  if test $ac_cv_prog_really_gcc = yes; then
5208                  case "${host_cpu}" in
5209          i586*)
5707  
5708 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
5709 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
5710 < if test "${ac_cpu_pentium+set}" = set; then
5711 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5215 < else
5216 <  echo 'void f(){}' > conftest.c
5217 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
5218 <        ac_cpu_pentium=yes
5219 < else
5220 <        ac_cpu_pentium=no
5221 < fi
5222 < rm -f conftest*
5708 >  if test "$prepflagworks" = 1; then
5709 >    { echo "$as_me:$LINENO: result: yes" >&5
5710 > echo "${ECHO_T}yes" >&6; }
5711 >    FCFLAGS_SRCEXT="${PREPFLAG}"
5712  
5713 +  else
5714 +    { echo "$as_me:$LINENO: result: no" >&5
5715 + echo "${ECHO_T}no" >&6; }
5716 +    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5717 + echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5718 +   { (exit 1); exit 1; }; }
5719 +  fi
5720   fi
5225 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
5226 echo "${ECHO_T}$ac_cpu_pentium" >&6
5227 if test "$ac_cpu_pentium" = yes; then
5228        :
5229        CPU_FLAGS=-mcpu=pentium
5230 else
5231        :
5721  
5722  
5234 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
5235 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
5236 if test "${ac_pentium+set}" = set; then
5237  echo $ECHO_N "(cached) $ECHO_C" >&6
5238 else
5239  echo 'void f(){}' > conftest.c
5240 if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
5241        ac_pentium=yes
5242 else
5243        ac_pentium=no
5244 fi
5245 rm -f conftest*
5723  
5247 fi
5248 echo "$as_me:$LINENO: result: $ac_pentium" >&5
5249 echo "${ECHO_T}$ac_pentium" >&6
5250 if test "$ac_pentium" = yes; then
5251        :
5252        CPU_FLAGS=-mpentium
5253 else
5254        :
5724  
5256 fi
5725  
5726 < fi
5726 > # Try to determine native compiler flags that allow us to use F90 suffix
5727 > # for preprocessed f90 source with -D type defines
5728  
5729 <                  ;;
5730 <          i686*)
5729 > if test "$ac_test_PREPDEFFLAG" != "set"; then
5730 >  PREPDEFFLAG=""
5731 >  case "${host_cpu}-${host_os}" in
5732  
5733 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
5734 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
5735 < if test "${ac_cpu_pentiumpro+set}" = set; then
5736 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5737 < else
5738 <  echo 'void f(){}' > conftest.c
5739 < if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
5740 <        ac_cpu_pentiumpro=yes
5741 < else
5742 <        ac_cpu_pentiumpro=no
5743 < fi
5274 < rm -f conftest*
5733 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5734 >                    PREPDEFFLAG=" "
5735 >                fi;;
5736 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5737 >                    PREPDEFFLAG="-WF,"
5738 >                fi;;
5739 >  *darwin*)
5740 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5741 >                PREPDEFFLAG="-WF,"
5742 >        fi;;
5743 >  esac
5744  
5745 < fi
5746 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
5747 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
5748 < if test "$ac_cpu_pentiumpro" = yes; then
5749 <        :
5281 <        CPU_FLAGS=-mcpu=pentiumpro
5282 < else
5283 <        :
5745 >  if test -z "$PREPDEFFLAG"; then
5746 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5747 > echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5748 >        PREPDEFFLAG=" "
5749 >  fi
5750  
5751 +  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
5752 + echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
5753  
5754 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
5755 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
5756 < if test "${ac_pentiumpro+set}" = set; then
5757 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5290 < else
5291 <  echo 'void f(){}' > conftest.c
5292 < if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
5293 <        ac_pentiumpro=yes
5294 < else
5295 <        ac_pentiumpro=no
5296 < fi
5297 < rm -f conftest*
5754 >  ac_ext=${ac_fc_srcext-f}
5755 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5756 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5757 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5758  
5759 < fi
5760 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
5761 < echo "${ECHO_T}$ac_pentiumpro" >&6
5302 < if test "$ac_pentiumpro" = yes; then
5303 <        :
5304 <        CPU_FLAGS=-mpentiumpro
5305 < else
5306 <        :
5759 >  ac_save_ext=$ac_ext
5760 >  ac_ext=F90
5761 >  ac_save_FCFLAGS=$FCFLAGS
5762  
5763 +  if test "$PREPDEFFLAG"; then
5764 +  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5765   fi
5766  
5767 < fi
5767 >    cat >conftest.$ac_ext <<_ACEOF
5768  
5312                  ;;
5313          powerpc*)
5314                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
5315                is60x=`echo $cputype | egrep "^600-9e?$"`
5316                if test -n "$is60x"; then
5769  
5770 + program conftest
5771 +  integer :: i
5772 + #ifdef TEST
5773 +  i = 1
5774 + #else
5775 +  choke me
5776 + #endif
5777 + end program conftest
5778  
5779 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
5780 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
5781 < if test "${ac_m_cpu_60x+set}" = set; then
5782 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5779 > _ACEOF
5780 > rm -f conftest.$ac_objext
5781 > if { (ac_try="$ac_compile"
5782 > case "(($ac_try" in
5783 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5784 >  *) ac_try_echo=$ac_try;;
5785 > esac
5786 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5787 >  (eval "$ac_compile") 2>conftest.er1
5788 >  ac_status=$?
5789 >  grep -v '^ *+' conftest.er1 >conftest.err
5790 >  rm -f conftest.er1
5791 >  cat conftest.err >&5
5792 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 >  (exit $ac_status); } && {
5794 >         test -z "$ac_fc_werror_flag" ||
5795 >         test ! -s conftest.err
5796 >       } && test -s conftest.$ac_objext; then
5797 >  prepdefflagworks=1
5798   else
5799 <  echo 'void f(){}' > conftest.c
5800 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
5326 <        ac_m_cpu_60x=yes
5327 < else
5328 <        ac_m_cpu_60x=no
5329 < fi
5330 < rm -f conftest*
5799 >  echo "$as_me: failed program was:" >&5
5800 > sed 's/^/| /' conftest.$ac_ext >&5
5801  
5802 +        prepdefflagworks=0
5803   fi
5333 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
5334 echo "${ECHO_T}$ac_m_cpu_60x" >&6
5335 if test "$ac_m_cpu_60x" = yes; then
5336        :
5337        CPU_FLAGS=-mcpu=$cputype
5338 else
5339        :
5804  
5805 < fi
5805 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5806  
5807 <                elif test "$cputype" = 750; then
5807 >  FCFLAGS=$ac_save_FCFLAGS
5808 >  ac_ext=$ac_save_ext
5809 >  ac_ext=${ac_fc_srcext-f}
5810 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5811 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5812 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5813  
5814  
5815 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
5816 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
5817 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
5815 >  if test "$prepdefflagworks" = 1; then
5816 >    { echo "$as_me:$LINENO: result: yes" >&5
5817 > echo "${ECHO_T}yes" >&6; }
5818 >
5819 >  else
5820 >    { echo "$as_me:$LINENO: result: no" >&5
5821 > echo "${ECHO_T}no" >&6; }
5822 >    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5823 > echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5824 >   { (exit 1); exit 1; }; }
5825 >  fi
5826 > fi
5827 >
5828 > ac_ext=${ac_fc_srcext-f}
5829 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5830 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5831 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5832 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5833 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5834 > if test "${ac_cv_prog_fc_v+set}" = set; then
5835    echo $ECHO_N "(cached) $ECHO_C" >&6
5836   else
5837 +  cat >conftest.$ac_ext <<_ACEOF
5838 +      program main
5839  
5840 < cat > conftest.c <<EOF
5841 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
5842 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
5843 <     yes;
5844 < #  endif
5845 < #endif
5846 < EOF
5847 < if { ac_try='${CC-cc} -E conftest.c'
5848 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5849 <  (eval $ac_try) 2>&5
5840 >      end
5841 > _ACEOF
5842 > rm -f conftest.$ac_objext
5843 > if { (ac_try="$ac_compile"
5844 > case "(($ac_try" in
5845 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5846 >  *) ac_try_echo=$ac_try;;
5847 > esac
5848 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5849 >  (eval "$ac_compile") 2>conftest.er1
5850    ac_status=$?
5851 +  grep -v '^ *+' conftest.er1 >conftest.err
5852 +  rm -f conftest.er1
5853 +  cat conftest.err >&5
5854    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
5856 <  ac_cv_prog_gcc_2_95=yes
5857 < else
5858 <  ac_cv_prog_gcc_2_95=no
5859 < fi
5855 >  (exit $ac_status); } && {
5856 >         test -z "$ac_fc_werror_flag" ||
5857 >         test ! -s conftest.err
5858 >       } && test -s conftest.$ac_objext; then
5859 >  ac_cv_prog_fc_v=
5860 > # Try some options frequently used verbose output
5861 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5862 >  cat >conftest.$ac_ext <<_ACEOF
5863 >      program main
5864  
5865 < fi
5866 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
5372 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
5373 < if test "$ac_cv_prog_gcc_2_95" = yes; then
5374 <        :
5865 >      end
5866 > _ACEOF
5867  
5868 + # Compile and link our simple test program by passing a flag (argument
5869 + # 1 to this macro) to the Fortran compiler in order to get
5870 + # "verbose" output that we can then parse for the Fortran linker
5871 + # flags.
5872 + ac_save_FFLAGS=$FCFLAGS
5873 + FCFLAGS="$FCFLAGS $ac_verb"
5874 + eval "set x $ac_link"
5875 + shift
5876 + echo "$as_me:$LINENO: $*" >&5
5877 + ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5878 + echo "$ac_fc_v_output" >&5
5879 + FCFLAGS=$ac_save_FFLAGS
5880  
5377 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
5378 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
5379 if test "${ac_m_cpu_750+set}" = set; then
5380  echo $ECHO_N "(cached) $ECHO_C" >&6
5381 else
5382  echo 'void f(){}' > conftest.c
5383 if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
5384        ac_m_cpu_750=yes
5385 else
5386        ac_m_cpu_750=no
5387 fi
5881   rm -f conftest*
5882  
5883 < fi
5884 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
5885 < echo "${ECHO_T}$ac_m_cpu_750" >&6
5886 < if test "$ac_m_cpu_750" = yes; then
5887 <        :
5888 <        CPU_FLAGS=-mcpu=750
5396 < else
5397 <        :
5883 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5884 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5885 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5886 > ac_fc_v_output="`echo $ac_fc_v_output |
5887 >        grep 'LPATH is:' |
5888 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5889  
5890 < fi
5890 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5891 > #        that detects unbalanced quotes in FLIBS should be implemented
5892 > #        and (ugh) tested at some point.
5893 > case $ac_fc_v_output in
5894 >  # If we are using xlf then replace all the commas with spaces.
5895 >  *xlfentry*)
5896 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5897  
5898 < else
5899 <        :
5898 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5899 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5900 >  *mGLOB_options_string*)
5901 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5902  
5903 < fi
5903 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5904 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5905 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5906 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5907 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5908 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5909 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5910 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5911  
5912 <                fi
5913 <                if test -z "$CPU_FLAGS"; then
5912 >  # If we are using Cray Fortran then delete quotes.
5913 >  *cft90*)
5914 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5915 > esac
5916  
5917  
5918 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
5919 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
5920 < if test "${ac_m_cpu_powerpc+set}" = set; then
5921 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5922 < else
5923 <  echo 'void f(){}' > conftest.c
5924 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
5925 <        ac_m_cpu_powerpc=yes
5926 < else
5927 <        ac_m_cpu_powerpc=no
5928 < fi
5929 < rm -f conftest*
5422 <
5918 >  # look for -l* and *.a constructs in the output
5919 >  for ac_arg in $ac_fc_v_output; do
5920 >     case $ac_arg in
5921 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5922 >          ac_cv_prog_fc_v=$ac_verb
5923 >          break 2 ;;
5924 >     esac
5925 >  done
5926 > done
5927 > if test -z "$ac_cv_prog_fc_v"; then
5928 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5929 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5930   fi
5424 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
5425 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
5426 if test "$ac_m_cpu_powerpc" = yes; then
5427        :
5428        CPU_FLAGS=-mcpu=powerpc
5931   else
5932 <        :
5932 >  echo "$as_me: failed program was:" >&5
5933 > sed 's/^/| /' conftest.$ac_ext >&5
5934  
5935 +        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5936 + echo "$as_me: WARNING: compilation failed" >&2;}
5937   fi
5938  
5939 <                fi
5435 <                if test -z "$CPU_FLAGS"; then
5939 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5940  
5941 <
5942 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
5943 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
5944 < if test "${ac_m_powerpc+set}" = set; then
5941 > fi
5942 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5943 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5944 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5945 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5946 > if test "${ac_cv_fc_libs+set}" = set; then
5947    echo $ECHO_N "(cached) $ECHO_C" >&6
5948   else
5949 <  echo 'void f(){}' > conftest.c
5950 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
5445 <        ac_m_powerpc=yes
5949 >  if test "x$FCLIBS" != "x"; then
5950 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5951   else
5952 <        ac_m_powerpc=no
5953 < fi
5952 >
5953 > cat >conftest.$ac_ext <<_ACEOF
5954 >      program main
5955 >
5956 >      end
5957 > _ACEOF
5958 >
5959 > # Compile and link our simple test program by passing a flag (argument
5960 > # 1 to this macro) to the Fortran compiler in order to get
5961 > # "verbose" output that we can then parse for the Fortran linker
5962 > # flags.
5963 > ac_save_FFLAGS=$FCFLAGS
5964 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5965 > eval "set x $ac_link"
5966 > shift
5967 > echo "$as_me:$LINENO: $*" >&5
5968 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5969 > echo "$ac_fc_v_output" >&5
5970 > FCFLAGS=$ac_save_FFLAGS
5971 >
5972   rm -f conftest*
5973  
5974 < fi
5975 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
5976 < echo "${ECHO_T}$ac_m_powerpc" >&6
5977 < if test "$ac_m_powerpc" = yes; then
5978 <        :
5979 <        CPU_FLAGS=-mpowerpc
5457 < else
5458 <        :
5974 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5975 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5976 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5977 > ac_fc_v_output="`echo $ac_fc_v_output |
5978 >        grep 'LPATH is:' |
5979 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5980  
5981 < fi
5981 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5982 > #        that detects unbalanced quotes in FLIBS should be implemented
5983 > #        and (ugh) tested at some point.
5984 > case $ac_fc_v_output in
5985 >  # If we are using xlf then replace all the commas with spaces.
5986 >  *xlfentry*)
5987 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5988  
5989 <                fi
5990 <          esac
5991 <  fi
5989 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5990 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5991 >  *mGLOB_options_string*)
5992 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5993  
5994 <  if test -n "$CPU_FLAGS"; then
5995 <        CFLAGS="$CFLAGS $CPU_FLAGS"
5996 <  fi
5994 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5995 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5996 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5997 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5998 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5999 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6000 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6001 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6002  
6003 <  if test -z "$CFLAGS"; then
6004 <        echo ""
6005 <        echo "********************************************************"
6006 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
5474 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
5475 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
5476 <        echo "********************************************************"
5477 <        echo ""
5478 <        CFLAGS="-O3"
5479 <  fi
6003 >  # If we are using Cray Fortran then delete quotes.
6004 >  *cft90*)
6005 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6006 > esac
6007  
6008  
6009  
6010 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
6011 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
6012 < if test "${ac_guessed_cflags+set}" = set; then
6013 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6010 > ac_cv_fc_libs=
6011 >
6012 > # Save positional arguments (if any)
6013 > ac_save_positional="$@"
6014 >
6015 > set X $ac_fc_v_output
6016 > while test $# != 1; do
6017 >  shift
6018 >  ac_arg=$1
6019 >  case $ac_arg in
6020 >        [\\/]*.a | ?:[\\/]*.a)
6021 >            ac_exists=false
6022 >  for ac_i in $ac_cv_fc_libs; do
6023 >    if test x"$ac_arg" = x"$ac_i"; then
6024 >      ac_exists=true
6025 >      break
6026 >    fi
6027 >  done
6028 >
6029 >  if test x"$ac_exists" = xtrue; then
6030 >  :
6031   else
6032 <  echo 'void f(){}' > conftest.c
5489 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
5490 <        ac_guessed_cflags=yes
5491 < else
5492 <        ac_guessed_cflags=no
6032 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6033   fi
5494 rm -f conftest*
6034  
6035 +          ;;
6036 +        -bI:*)
6037 +            ac_exists=false
6038 +  for ac_i in $ac_cv_fc_libs; do
6039 +    if test x"$ac_arg" = x"$ac_i"; then
6040 +      ac_exists=true
6041 +      break
6042 +    fi
6043 +  done
6044 +
6045 +  if test x"$ac_exists" = xtrue; then
6046 +  :
6047 + else
6048 +  if test "$ac_compiler_gnu" = yes; then
6049 +  for ac_link_opt in $ac_arg; do
6050 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6051 +  done
6052 + else
6053 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6054   fi
6055 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
5498 < echo "${ECHO_T}$ac_guessed_cflags" >&6
5499 < if test "$ac_guessed_cflags" = yes; then
5500 <        :
6055 > fi
6056  
6057 +          ;;
6058 +          # Ignore these flags.
6059 +        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6060 +          ;;
6061 +        -lkernel32)
6062 +          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6063 +          ;;
6064 +        -[LRuYz])
6065 +          # These flags, when seen by themselves, take an argument.
6066 +          # We remove the space between option and argument and re-iterate
6067 +          # unless we find an empty arg or a new option (starting with -)
6068 +          case $2 in
6069 +             "" | -*);;
6070 +             *)
6071 +                ac_arg="$ac_arg$2"
6072 +                shift; shift
6073 +                set X $ac_arg "$@"
6074 +                ;;
6075 +          esac
6076 +          ;;
6077 +        -YP,*)
6078 +          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6079 +              ac_exists=false
6080 +  for ac_i in $ac_cv_fc_libs; do
6081 +    if test x"$ac_j" = x"$ac_i"; then
6082 +      ac_exists=true
6083 +      break
6084 +    fi
6085 +  done
6086 +
6087 +  if test x"$ac_exists" = xtrue; then
6088 +  :
6089   else
6090 <        :
6090 >  ac_arg="$ac_arg $ac_j"
6091 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6092 > fi
6093  
6094 <        echo ""
6095 <        echo "********************************************************"
6096 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
6097 <        echo "* your compiler.                                       *"
6098 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
6099 <        echo "********************************************************"
6100 <        echo ""
6101 <        CFLAGS=""
6094 >          done
6095 >          ;;
6096 >        -[lLR]*)
6097 >            ac_exists=false
6098 >  for ac_i in $ac_cv_fc_libs; do
6099 >    if test x"$ac_arg" = x"$ac_i"; then
6100 >      ac_exists=true
6101 >      break
6102 >    fi
6103 >  done
6104  
6105 +  if test x"$ac_exists" = xtrue; then
6106 +  :
6107 + else
6108 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6109   fi
6110  
6111 +          ;;
6112 +        -zallextract*| -zdefaultextract)
6113 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6114 +          ;;
6115 +          # Ignore everything else.
6116 +  esac
6117 + done
6118 + # restore positional arguments
6119 + set X $ac_save_positional; shift
6120  
6121 + # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6122 + # then we insist that the "run path" must be an absolute path (i.e. it
6123 + # must begin with a "/").
6124 + case `(uname -sr) 2>/dev/null` in
6125 +   "SunOS 5"*)
6126 +      ac_ld_run_path=`echo $ac_fc_v_output |
6127 +                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6128 +      test "x$ac_ld_run_path" != x &&
6129 +        if test "$ac_compiler_gnu" = yes; then
6130 +  for ac_link_opt in $ac_ld_run_path; do
6131 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6132 +  done
6133 + else
6134 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6135   fi
6136 +      ;;
6137 + esac
6138 + fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6139  
6140 + fi
6141 + { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6142 + echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6143 + FCLIBS="$ac_cv_fc_libs"
6144  
6145  
6146 + ac_ext=${ac_fc_srcext-f}
6147 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6148 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6149 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6150  
6151  
6152 + ac_ext=${ac_fc_srcext-f}
6153 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6154 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6155 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6156  
6157 <
6158 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
6159 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
5527 < if test "${ac_cv_prog_really_gxx+set}" = set; then
6157 > { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6158 > echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
6159 > if test "${ac_cv_fc_dummy_main+set}" = set; then
6160    echo $ECHO_N "(cached) $ECHO_C" >&6
6161   else
6162 +  ac_fc_dm_save_LIBS=$LIBS
6163 + LIBS="$LIBS $FCLIBS"
6164 + ac_fortran_dm_var=FC_DUMMY_MAIN
6165 + ac_ext=c
6166 + ac_cpp='$CPP $CPPFLAGS'
6167 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6168 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6169 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
6170  
6171 < cat > conftest.cpp <<EOF
6172 < #ifdef __GNUC__
6173 <  #ifndef __INTEL_COMPILER
6174 <     yes;
6175 <  #endif
6171 > # First, try linking without a dummy main:
6172 > cat >conftest.$ac_ext <<_ACEOF
6173 > /* confdefs.h.  */
6174 > _ACEOF
6175 > cat confdefs.h >>conftest.$ac_ext
6176 > cat >>conftest.$ac_ext <<_ACEOF
6177 > /* end confdefs.h.  */
6178 >
6179 > #ifdef FC_DUMMY_MAIN
6180 > #ifndef FC_DUMMY_MAIN_EQ_F77
6181 > #  ifdef __cplusplus
6182 >     extern "C"
6183 > #  endif
6184 >   int FC_DUMMY_MAIN() { return 1; }
6185   #endif
6186 < EOF
6187 < if { ac_try='${CXX-c++} -E conftest.cpp'
6188 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6189 <  (eval $ac_try) 2>&5
6186 > #endif
6187 > int
6188 > main ()
6189 > {
6190 >
6191 >  ;
6192 >  return 0;
6193 > }
6194 > _ACEOF
6195 > rm -f conftest.$ac_objext conftest$ac_exeext
6196 > if { (ac_try="$ac_link"
6197 > case "(($ac_try" in
6198 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6199 >  *) ac_try_echo=$ac_try;;
6200 > esac
6201 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6202 >  (eval "$ac_link") 2>conftest.er1
6203    ac_status=$?
6204 +  grep -v '^ *+' conftest.er1 >conftest.err
6205 +  rm -f conftest.er1
6206 +  cat conftest.err >&5
6207    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6208 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
6209 <  ac_cv_prog_really_gxx=yes
6208 >  (exit $ac_status); } && {
6209 >         test -z "$ac_c_werror_flag" ||
6210 >         test ! -s conftest.err
6211 >       } && test -s conftest$ac_exeext &&
6212 >       $as_test_x conftest$ac_exeext; then
6213 >  ac_cv_fortran_dummy_main=none
6214   else
6215 <  ac_cv_prog_really_gxx=no
6216 < fi
6215 >  echo "$as_me: failed program was:" >&5
6216 > sed 's/^/| /' conftest.$ac_ext >&5
6217  
6218 +        ac_cv_fortran_dummy_main=unknown
6219   fi
5550 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
5551 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
5552 if test "$ac_cv_prog_really_gxx" = yes; then
5553        :
6220  
6221 < else
6222 <        :
6221 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6222 >      conftest$ac_exeext conftest.$ac_ext
6223  
6224 < fi
6224 > if test $ac_cv_fortran_dummy_main = unknown; then
6225 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6226 >     cat >conftest.$ac_ext <<_ACEOF
6227 > /* confdefs.h.  */
6228 > _ACEOF
6229 > cat confdefs.h >>conftest.$ac_ext
6230 > cat >>conftest.$ac_ext <<_ACEOF
6231 > /* end confdefs.h.  */
6232 > #define $ac_fortran_dm_var $ac_func
6233 > #ifdef FC_DUMMY_MAIN
6234 > #ifndef FC_DUMMY_MAIN_EQ_F77
6235 > #  ifdef __cplusplus
6236 >     extern "C"
6237 > #  endif
6238 >   int FC_DUMMY_MAIN() { return 1; }
6239 > #endif
6240 > #endif
6241 > int
6242 > main ()
6243 > {
6244  
6245 +  ;
6246 +  return 0;
6247 + }
6248 + _ACEOF
6249 + rm -f conftest.$ac_objext conftest$ac_exeext
6250 + if { (ac_try="$ac_link"
6251 + case "(($ac_try" in
6252 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6253 +  *) ac_try_echo=$ac_try;;
6254 + esac
6255 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6256 +  (eval "$ac_link") 2>conftest.er1
6257 +  ac_status=$?
6258 +  grep -v '^ *+' conftest.er1 >conftest.err
6259 +  rm -f conftest.er1
6260 +  cat conftest.err >&5
6261 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6262 +  (exit $ac_status); } && {
6263 +         test -z "$ac_c_werror_flag" ||
6264 +         test ! -s conftest.err
6265 +       } && test -s conftest$ac_exeext &&
6266 +       $as_test_x conftest$ac_exeext; then
6267 +  ac_cv_fortran_dummy_main=$ac_func; break
6268 + else
6269 +  echo "$as_me: failed program was:" >&5
6270 + sed 's/^/| /' conftest.$ac_ext >&5
6271  
5561 # Try to determine "good" native compiler flags if none specified on command
5562 # line
5563 if test "$ac_test_CXXFLAGS" != "set"; then
5564  CXXFLAGS=""
5565  case "${host_cpu}-${host_os}" in
6272  
5567  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
5568                    CXXFLAGS="-O"
5569                fi;;
5570  sparc-solaris2*) if test "$CXX" = CC; then
5571                    CXXFLAGS="-native -fast -xO5 -dalign"
5572                 fi;;
5573   rs6000*-aix*)  if test "$CXX" = xlC; then
5574                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
5575                fi;;
5576   powerpc*-aix*)
5577        if test "$CXX" = xlC; then
5578                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
5579                echo "*******************************************************"
5580                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5581                echo "*  recommended that you use                           *"
5582                echo "*                                                     *"
5583                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5584                echo "*                                 ^^^                 *"
5585                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5586                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
5587                echo "*******************************************************"
5588        fi;;
5589   *darwin*)
5590        if test "$CXX" = xlc++; then
5591                CXXFLAGS="-qthreaded -O5 -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
5592        fi;;
5593  esac
5594
5595  # use default flags for gcc on all systems
5596  if test $ac_cv_prog_really_gxx = yes; then
5597     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
5598  fi
5599
5600  # test for gcc-specific flags:
5601  if test $ac_cv_prog_really_gxx = yes; then
5602    # -malign-double for x86 systems
5603
5604
5605 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
5606 echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
5607 if test "${ac_align_double+set}" = set; then
5608  echo $ECHO_N "(cached) $ECHO_C" >&6
5609 else
5610  echo 'void f(){}' > conftest.cpp
5611 if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
5612        ac_align_double=yes
5613 else
5614        ac_align_double=no
6273   fi
5616 rm -f conftest*
6274  
6275 < fi
6276 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
6277 < echo "${ECHO_T}$ac_align_double" >&6
6278 < if test "$ac_align_double" = yes; then
6279 <        :
6280 <        CXXFLAGS="$CXXFLAGS -malign-double"
6281 < else
6282 <        :
6275 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6276 >      conftest$ac_exeext conftest.$ac_ext
6277 >   done
6278 > fi
6279 > ac_ext=${ac_fc_srcext-f}
6280 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6281 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6282 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6283 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6284 > rm -f conftest*
6285 > LIBS=$ac_fc_dm_save_LIBS
6286  
6287   fi
6288 + { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6289 + echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
6290 + FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6291 + if test "$FC_DUMMY_MAIN" != unknown; then
6292 +  if test $FC_DUMMY_MAIN != none; then
6293  
6294 <    # -fstrict-aliasing for gcc-2.95+
6294 > cat >>confdefs.h <<_ACEOF
6295 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6296 > _ACEOF
6297  
6298 +  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6299  
6300 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
6301 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
6302 < if test "${ac_fstrict_aliasing+set}" = set; then
5635 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5636 < else
5637 <  echo 'void f(){}' > conftest.cpp
5638 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
5639 <        ac_fstrict_aliasing=yes
5640 < else
5641 <        ac_fstrict_aliasing=no
5642 < fi
5643 < rm -f conftest*
6300 > cat >>confdefs.h <<\_ACEOF
6301 > #define FC_DUMMY_MAIN_EQ_F77 1
6302 > _ACEOF
6303  
6304 +  fi
6305   fi
5646 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
5647 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
5648 if test "$ac_fstrict_aliasing" = yes; then
5649        :
5650        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
6306   else
6307 <        :
6308 <
6307 >  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6308 > See \`config.log' for more details." >&5
6309 > echo "$as_me: error: linking to Fortran libraries from C fails
6310 > See \`config.log' for more details." >&2;}
6311 >   { (exit 1); exit 1; }; }
6312   fi
6313  
5656  fi
6314  
6315 <  CPU_FLAGS=""
6316 <  if test $ac_cv_prog_really_gxx = yes; then
6317 <                  case "${host_cpu}" in
6318 <          i586*)
6315 > ac_ext=${ac_fc_srcext-f}
6316 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6317 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6318 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6319  
6320 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
6321 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
6322 < if test "${ac_cpu_pentium+set}" = set; then
6320 > ac_ext=${ac_fc_srcext-f}
6321 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6322 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6323 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6324 > { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6325 > echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
6326 > if test "${ac_cv_fc_mangling+set}" = set; then
6327    echo $ECHO_N "(cached) $ECHO_C" >&6
6328   else
6329 <  echo 'void f(){}' > conftest.cpp
6330 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
6331 <        ac_cpu_pentium=yes
6332 < else
6333 <        ac_cpu_pentium=no
6334 < fi
6335 < rm -f conftest*
6329 >  cat >conftest.$ac_ext <<_ACEOF
6330 >      subroutine foobar()
6331 >      return
6332 >      end
6333 >      subroutine foo_bar()
6334 >      return
6335 >      end
6336 > _ACEOF
6337 > rm -f conftest.$ac_objext
6338 > if { (ac_try="$ac_compile"
6339 > case "(($ac_try" in
6340 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6341 >  *) ac_try_echo=$ac_try;;
6342 > esac
6343 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6344 >  (eval "$ac_compile") 2>conftest.er1
6345 >  ac_status=$?
6346 >  grep -v '^ *+' conftest.er1 >conftest.err
6347 >  rm -f conftest.er1
6348 >  cat conftest.err >&5
6349 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 >  (exit $ac_status); } && {
6351 >         test -z "$ac_fc_werror_flag" ||
6352 >         test ! -s conftest.err
6353 >       } && test -s conftest.$ac_objext; then
6354 >  mv conftest.$ac_objext cfortran_test.$ac_objext
6355  
6356 < fi
6357 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
5678 < echo "${ECHO_T}$ac_cpu_pentium" >&6
5679 < if test "$ac_cpu_pentium" = yes; then
5680 <        :
5681 <        CPU_FLAGS=-mcpu=pentium
5682 < else
5683 <        :
6356 >  ac_save_LIBS=$LIBS
6357 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6358  
6359 +  ac_ext=c
6360 + ac_cpp='$CPP $CPPFLAGS'
6361 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6362 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6363 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
6364 +  ac_success=no
6365 +  for ac_foobar in foobar FOOBAR; do
6366 +    for ac_underscore in "" "_"; do
6367 +      ac_func="$ac_foobar$ac_underscore"
6368 +      cat >conftest.$ac_ext <<_ACEOF
6369 + /* confdefs.h.  */
6370 + _ACEOF
6371 + cat confdefs.h >>conftest.$ac_ext
6372 + cat >>conftest.$ac_ext <<_ACEOF
6373 + /* end confdefs.h.  */
6374  
6375 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
6376 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
6377 < if test "${ac_pentium+set}" = set; then
6378 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6379 < else
6380 <  echo 'void f(){}' > conftest.cpp
6381 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
6382 <        ac_pentium=yes
6383 < else
6384 <        ac_pentium=no
6385 < fi
5697 < rm -f conftest*
5698 <
5699 < fi
5700 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
5701 < echo "${ECHO_T}$ac_pentium" >&6
5702 < if test "$ac_pentium" = yes; then
5703 <        :
5704 <        CPU_FLAGS=-mpentium
5705 < else
5706 <        :
5707 <
5708 < fi
5709 <
5710 < fi
5711 <
5712 <                  ;;
5713 <          i686*)
5714 <
5715 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
5716 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
5717 < if test "${ac_cpu_pentiumpro+set}" = set; then
5718 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5719 < else
5720 <  echo 'void f(){}' > conftest.cpp
5721 < if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
5722 <        ac_cpu_pentiumpro=yes
5723 < else
5724 <        ac_cpu_pentiumpro=no
5725 < fi
5726 < rm -f conftest*
5727 <
5728 < fi
5729 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
5730 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
5731 < if test "$ac_cpu_pentiumpro" = yes; then
5732 <        :
5733 <        CPU_FLAGS=-mcpu=pentiumpro
5734 < else
5735 <        :
5736 <
5737 <
5738 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
5739 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
5740 < if test "${ac_pentiumpro+set}" = set; then
5741 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5742 < else
5743 <  echo 'void f(){}' > conftest.cpp
5744 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
5745 <        ac_pentiumpro=yes
5746 < else
5747 <        ac_pentiumpro=no
5748 < fi
5749 < rm -f conftest*
5750 <
5751 < fi
5752 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
5753 < echo "${ECHO_T}$ac_pentiumpro" >&6
5754 < if test "$ac_pentiumpro" = yes; then
5755 <        :
5756 <        CPU_FLAGS=-mpentiumpro
5757 < else
5758 <        :
5759 <
5760 < fi
5761 <
5762 < fi
5763 <
5764 <                  ;;
5765 <          powerpc*)
5766 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
5767 <                is60x=`echo $cputype | egrep "^600-9e?$"`
5768 <                if test -n "$is60x"; then
5769 <
5770 <
5771 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
5772 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
5773 < if test "${ac_m_cpu_60x+set}" = set; then
5774 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5775 < else
5776 <  echo 'void f(){}' > conftest.cpp
5777 < if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
5778 <        ac_m_cpu_60x=yes
5779 < else
5780 <        ac_m_cpu_60x=no
5781 < fi
5782 < rm -f conftest*
5783 <
5784 < fi
5785 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
5786 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
5787 < if test "$ac_m_cpu_60x" = yes; then
5788 <        :
5789 <        CPU_FLAGS=-mcpu=$cputype
5790 < else
5791 <        :
5792 <
5793 < fi
5794 <
5795 <                elif test "$cputype" = 750; then
5796 <
5797 <
5798 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
5799 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
5800 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
5801 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5802 < else
5803 <
5804 < cat > conftest.cpp <<EOF
5805 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
5806 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
5807 <     yes;
6375 > /* Override any GCC internal prototype to avoid an error.
6376 >   Use char because int might match the return type of a GCC
6377 >   builtin and then its argument prototype would still apply.  */
6378 > #ifdef __cplusplus
6379 > extern "C"
6380 > #endif
6381 > char $ac_func ();
6382 > #ifdef FC_DUMMY_MAIN
6383 > #ifndef FC_DUMMY_MAIN_EQ_F77
6384 > #  ifdef __cplusplus
6385 >     extern "C"
6386   #  endif
6387 +   int FC_DUMMY_MAIN() { return 1; }
6388   #endif
6389 < EOF
6390 < if { ac_try='${CXX-c++} -E conftest.cpp'
6391 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6392 <  (eval $ac_try) 2>&5
6389 > #endif
6390 > int
6391 > main ()
6392 > {
6393 > return $ac_func ();
6394 >  ;
6395 >  return 0;
6396 > }
6397 > _ACEOF
6398 > rm -f conftest.$ac_objext conftest$ac_exeext
6399 > if { (ac_try="$ac_link"
6400 > case "(($ac_try" in
6401 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6402 >  *) ac_try_echo=$ac_try;;
6403 > esac
6404 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6405 >  (eval "$ac_link") 2>conftest.er1
6406    ac_status=$?
6407 +  grep -v '^ *+' conftest.er1 >conftest.err
6408 +  rm -f conftest.er1
6409 +  cat conftest.err >&5
6410    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6411 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
6412 <  ac_cv_prog_gxx_2_95=yes
6411 >  (exit $ac_status); } && {
6412 >         test -z "$ac_c_werror_flag" ||
6413 >         test ! -s conftest.err
6414 >       } && test -s conftest$ac_exeext &&
6415 >       $as_test_x conftest$ac_exeext; then
6416 >  ac_success=yes; break 2
6417   else
6418 <  ac_cv_prog_gxx_2_95=no
6419 < fi
6418 >  echo "$as_me: failed program was:" >&5
6419 > sed 's/^/| /' conftest.$ac_ext >&5
6420  
6421 +
6422   fi
5823 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
5824 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
5825 if test "$ac_cv_prog_gxx_2_95" = yes; then
5826        :
6423  
6424 <
6425 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
6426 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
6427 < if test "${ac_m_cpu_750+set}" = set; then
6428 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6429 < else
6430 <  echo 'void f(){}' > conftest.cpp
6431 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
5836 <        ac_m_cpu_750=yes
5837 < else
5838 <        ac_m_cpu_750=no
5839 < fi
5840 < rm -f conftest*
6424 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6425 >      conftest$ac_exeext conftest.$ac_ext
6426 >    done
6427 >  done
6428 >  ac_ext=${ac_fc_srcext-f}
6429 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6430 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6431 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6432  
6433 < fi
6434 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
6435 < echo "${ECHO_T}$ac_m_cpu_750" >&6
6436 < if test "$ac_m_cpu_750" = yes; then
6437 <        :
6438 <        CPU_FLAGS=-mcpu=750
6439 < else
6440 <        :
6433 >  if test "$ac_success" = "yes"; then
6434 >     case $ac_foobar in
6435 >        foobar)
6436 >           ac_case=lower
6437 >           ac_foo_bar=foo_bar
6438 >           ;;
6439 >        FOOBAR)
6440 >           ac_case=upper
6441 >           ac_foo_bar=FOO_BAR
6442 >           ;;
6443 >     esac
6444  
6445 < fi
6445 >     ac_ext=c
6446 > ac_cpp='$CPP $CPPFLAGS'
6447 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6448 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6449 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6450 >     ac_success_extra=no
6451 >     for ac_extra in "" "_"; do
6452 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6453 >        cat >conftest.$ac_ext <<_ACEOF
6454 > /* confdefs.h.  */
6455 > _ACEOF
6456 > cat confdefs.h >>conftest.$ac_ext
6457 > cat >>conftest.$ac_ext <<_ACEOF
6458 > /* end confdefs.h.  */
6459  
6460 + /* Override any GCC internal prototype to avoid an error.
6461 +   Use char because int might match the return type of a GCC
6462 +   builtin and then its argument prototype would still apply.  */
6463 + #ifdef __cplusplus
6464 + extern "C"
6465 + #endif
6466 + char $ac_func ();
6467 + #ifdef FC_DUMMY_MAIN
6468 + #ifndef FC_DUMMY_MAIN_EQ_F77
6469 + #  ifdef __cplusplus
6470 +     extern "C"
6471 + #  endif
6472 +   int FC_DUMMY_MAIN() { return 1; }
6473 + #endif
6474 + #endif
6475 + int
6476 + main ()
6477 + {
6478 + return $ac_func ();
6479 +  ;
6480 +  return 0;
6481 + }
6482 + _ACEOF
6483 + rm -f conftest.$ac_objext conftest$ac_exeext
6484 + if { (ac_try="$ac_link"
6485 + case "(($ac_try" in
6486 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6487 +  *) ac_try_echo=$ac_try;;
6488 + esac
6489 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6490 +  (eval "$ac_link") 2>conftest.er1
6491 +  ac_status=$?
6492 +  grep -v '^ *+' conftest.er1 >conftest.err
6493 +  rm -f conftest.er1
6494 +  cat conftest.err >&5
6495 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6496 +  (exit $ac_status); } && {
6497 +         test -z "$ac_c_werror_flag" ||
6498 +         test ! -s conftest.err
6499 +       } && test -s conftest$ac_exeext &&
6500 +       $as_test_x conftest$ac_exeext; then
6501 +  ac_success_extra=yes; break
6502   else
6503 <        :
6503 >  echo "$as_me: failed program was:" >&5
6504 > sed 's/^/| /' conftest.$ac_ext >&5
6505  
6506 +
6507   fi
6508  
6509 <                fi
6510 <                if test -z "$CPU_FLAGS"; then
6509 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6510 >      conftest$ac_exeext conftest.$ac_ext
6511 >     done
6512 >     ac_ext=${ac_fc_srcext-f}
6513 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6514 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6515 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6516  
6517 +     if test "$ac_success_extra" = "yes"; then
6518 +        ac_cv_fc_mangling="$ac_case case"
6519 +        if test -z "$ac_underscore"; then
6520 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6521 +        else
6522 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6523 +        fi
6524 +        if test -z "$ac_extra"; then
6525 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6526 +        else
6527 +           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6528 +        fi
6529 +      else
6530 +        ac_cv_fc_mangling="unknown"
6531 +      fi
6532 +  else
6533 +     ac_cv_fc_mangling="unknown"
6534 +  fi
6535  
6536 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
6537 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
5864 < if test "${ac_m_cpu_powerpc+set}" = set; then
5865 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6536 >  LIBS=$ac_save_LIBS
6537 >  rm -f cfortran_test* conftest*
6538   else
6539 <  echo 'void f(){}' > conftest.cpp
6540 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
5869 <        ac_m_cpu_powerpc=yes
5870 < else
5871 <        ac_m_cpu_powerpc=no
5872 < fi
5873 < rm -f conftest*
6539 >  echo "$as_me: failed program was:" >&5
6540 > sed 's/^/| /' conftest.$ac_ext >&5
6541  
6542 +        { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6543 + See \`config.log' for more details." >&5
6544 + echo "$as_me: error: cannot compile a simple Fortran program
6545 + See \`config.log' for more details." >&2;}
6546 +   { (exit 1); exit 1; }; }
6547   fi
5876 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
5877 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
5878 if test "$ac_m_cpu_powerpc" = yes; then
5879        :
5880        CPU_FLAGS=-mcpu=powerpc
5881 else
5882        :
6548  
6549 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6550 +
6551   fi
6552 + { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6553 + echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
6554  
6555 <                fi
6556 <                if test -z "$CPU_FLAGS"; then
6555 > ac_ext=${ac_fc_srcext-f}
6556 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6557 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6558 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6559  
6560 + ac_ext=${ac_fc_srcext-f}
6561 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6562 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6563 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6564  
5890 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
5891 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
5892 if test "${ac_m_powerpc+set}" = set; then
5893  echo $ECHO_N "(cached) $ECHO_C" >&6
5894 else
5895  echo 'void f(){}' > conftest.cpp
5896 if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
5897        ac_m_powerpc=yes
5898 else
5899        ac_m_powerpc=no
5900 fi
5901 rm -f conftest*
6565  
6566 < fi
6567 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
6568 < echo "${ECHO_T}$ac_m_powerpc" >&6
6569 < if test "$ac_m_powerpc" = yes; then
6570 <        :
5908 <        CPU_FLAGS=-mpowerpc
5909 < else
5910 <        :
6566 > case $ac_cv_fc_mangling in
6567 >  "lower case, no underscore, no extra underscore")
6568 >          cat >>confdefs.h <<\_ACEOF
6569 > #define FC_FUNC(name,NAME) name
6570 > _ACEOF
6571  
6572 < fi
6572 >          cat >>confdefs.h <<\_ACEOF
6573 > #define FC_FUNC_(name,NAME) name
6574 > _ACEOF
6575 > ;;
6576 >  "lower case, no underscore, extra underscore")
6577 >          cat >>confdefs.h <<\_ACEOF
6578 > #define FC_FUNC(name,NAME) name
6579 > _ACEOF
6580  
6581 <                fi
6582 <          esac
6583 <  fi
6581 >          cat >>confdefs.h <<\_ACEOF
6582 > #define FC_FUNC_(name,NAME) name ## _
6583 > _ACEOF
6584 > ;;
6585 >  "lower case, underscore, no extra underscore")
6586 >          cat >>confdefs.h <<\_ACEOF
6587 > #define FC_FUNC(name,NAME) name ## _
6588 > _ACEOF
6589  
6590 <  if test -n "$CPU_FLAGS"; then
6591 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
6592 <  fi
6590 >          cat >>confdefs.h <<\_ACEOF
6591 > #define FC_FUNC_(name,NAME) name ## _
6592 > _ACEOF
6593 > ;;
6594 >  "lower case, underscore, extra underscore")
6595 >          cat >>confdefs.h <<\_ACEOF
6596 > #define FC_FUNC(name,NAME) name ## _
6597 > _ACEOF
6598  
6599 <  if test -z "$CXXFLAGS"; then
6600 <        echo ""
6601 <        echo "**********************************************************"
6602 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
6603 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
6604 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
6605 <        echo "**********************************************************"
6606 <        echo ""
5930 <        CXXFLAGS="-O3"
5931 <  fi
6599 >          cat >>confdefs.h <<\_ACEOF
6600 > #define FC_FUNC_(name,NAME) name ## __
6601 > _ACEOF
6602 > ;;
6603 >  "upper case, no underscore, no extra underscore")
6604 >          cat >>confdefs.h <<\_ACEOF
6605 > #define FC_FUNC(name,NAME) NAME
6606 > _ACEOF
6607  
6608 +          cat >>confdefs.h <<\_ACEOF
6609 + #define FC_FUNC_(name,NAME) NAME
6610 + _ACEOF
6611 + ;;
6612 +  "upper case, no underscore, extra underscore")
6613 +          cat >>confdefs.h <<\_ACEOF
6614 + #define FC_FUNC(name,NAME) NAME
6615 + _ACEOF
6616  
6617 +          cat >>confdefs.h <<\_ACEOF
6618 + #define FC_FUNC_(name,NAME) NAME ## _
6619 + _ACEOF
6620 + ;;
6621 +  "upper case, underscore, no extra underscore")
6622 +          cat >>confdefs.h <<\_ACEOF
6623 + #define FC_FUNC(name,NAME) NAME ## _
6624 + _ACEOF
6625  
6626 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
6627 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
6628 < if test "${ac_guessed_cxxflags+set}" = set; then
6626 >          cat >>confdefs.h <<\_ACEOF
6627 > #define FC_FUNC_(name,NAME) NAME ## _
6628 > _ACEOF
6629 > ;;
6630 >  "upper case, underscore, extra underscore")
6631 >          cat >>confdefs.h <<\_ACEOF
6632 > #define FC_FUNC(name,NAME) NAME ## _
6633 > _ACEOF
6634 >
6635 >          cat >>confdefs.h <<\_ACEOF
6636 > #define FC_FUNC_(name,NAME) NAME ## __
6637 > _ACEOF
6638 > ;;
6639 >  *)
6640 >          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6641 > echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6642 >          ;;
6643 > esac
6644 >
6645 > ac_ext=${ac_fc_srcext-f}
6646 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6647 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6648 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6649 >
6650 >
6651 >
6652 > ac_ext=${ac_fc_srcext-f}
6653 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6654 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6655 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6656 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6657 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6658 > if test "${ac_cv_prog_fc_v+set}" = set; then
6659    echo $ECHO_N "(cached) $ECHO_C" >&6
6660   else
6661 <  echo 'void f(){}' > conftest.cpp
6662 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
5942 <        ac_guessed_cxxflags=yes
5943 < else
5944 <        ac_guessed_cxxflags=no
5945 < fi
5946 < rm -f conftest*
6661 >  cat >conftest.$ac_ext <<_ACEOF
6662 >      program main
6663  
6664 < fi
6665 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
6666 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
6667 < if test "$ac_guessed_cxxflags" = yes; then
6668 <        :
6664 >      end
6665 > _ACEOF
6666 > rm -f conftest.$ac_objext
6667 > if { (ac_try="$ac_compile"
6668 > case "(($ac_try" in
6669 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6670 >  *) ac_try_echo=$ac_try;;
6671 > esac
6672 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6673 >  (eval "$ac_compile") 2>conftest.er1
6674 >  ac_status=$?
6675 >  grep -v '^ *+' conftest.er1 >conftest.err
6676 >  rm -f conftest.er1
6677 >  cat conftest.err >&5
6678 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 >  (exit $ac_status); } && {
6680 >         test -z "$ac_fc_werror_flag" ||
6681 >         test ! -s conftest.err
6682 >       } && test -s conftest.$ac_objext; then
6683 >  ac_cv_prog_fc_v=
6684 > # Try some options frequently used verbose output
6685 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6686 >  cat >conftest.$ac_ext <<_ACEOF
6687 >      program main
6688  
6689 < else
6690 <        :
6689 >      end
6690 > _ACEOF
6691  
6692 <        echo ""
6693 <        echo "**********************************************************"
6694 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
6695 <        echo "* your compiler.                                         *"
6696 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
6697 <        echo "**********************************************************"
6698 <        echo ""
6699 <        CXXFLAGS=""
6692 > # Compile and link our simple test program by passing a flag (argument
6693 > # 1 to this macro) to the Fortran compiler in order to get
6694 > # "verbose" output that we can then parse for the Fortran linker
6695 > # flags.
6696 > ac_save_FFLAGS=$FCFLAGS
6697 > FCFLAGS="$FCFLAGS $ac_verb"
6698 > eval "set x $ac_link"
6699 > shift
6700 > echo "$as_me:$LINENO: $*" >&5
6701 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6702 > echo "$ac_fc_v_output" >&5
6703 > FCFLAGS=$ac_save_FFLAGS
6704  
6705 < fi
6705 > rm -f conftest*
6706  
6707 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6708 + # /foo, /bar, and /baz are search directories for the Fortran linker.
6709 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6710 + ac_fc_v_output="`echo $ac_fc_v_output |
6711 +        grep 'LPATH is:' |
6712 +        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6713  
6714 < fi
6714 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6715 > #        that detects unbalanced quotes in FLIBS should be implemented
6716 > #        and (ugh) tested at some point.
6717 > case $ac_fc_v_output in
6718 >  # If we are using xlf then replace all the commas with spaces.
6719 >  *xlfentry*)
6720 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6721  
6722 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6723 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
6724 +  *mGLOB_options_string*)
6725 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6726  
6727 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6728 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6729 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6730 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
6731 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6732 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6733 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6734 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6735  
6736 +  # If we are using Cray Fortran then delete quotes.
6737 +  *cft90*)
6738 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6739 + esac
6740  
6741  
6742 < # Try to determine "good" native compiler flags if none specified on command
6743 < # line
6742 >  # look for -l* and *.a constructs in the output
6743 >  for ac_arg in $ac_fc_v_output; do
6744 >     case $ac_arg in
6745 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6746 >          ac_cv_prog_fc_v=$ac_verb
6747 >          break 2 ;;
6748 >     esac
6749 >  done
6750 > done
6751 > if test -z "$ac_cv_prog_fc_v"; then
6752 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6753 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6754 > fi
6755 > else
6756 >  echo "$as_me: failed program was:" >&5
6757 > sed 's/^/| /' conftest.$ac_ext >&5
6758  
6759 < if test x"$F90FLAGS" = x ; then
6760 <  F90FLAGS=""
6761 <  case "${host_cpu}-${host_os}" in
6759 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6760 > echo "$as_me: WARNING: compilation failed" >&2;}
6761 > fi
6762  
6763 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
5983 <                    F90FLAGS="-O"
5984 <                fi;;
5985 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
5986 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
5987 <                fi;;
5988 <   powerpc*-aix*)
5989 <        if test "$F90" = f90 -o "$F90" = xlf90; then
5990 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
5991 <                echo "*******************************************************"
5992 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
5993 <                echo "*  recommended that you use                           *"
5994 <                echo "*                                                     *"
5995 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
5996 <                echo "*                                 ^^^                 *"
5997 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
5998 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
5999 <                echo "*******************************************************"
6000 <        fi;;
6001 <   *darwin*)
6002 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
6003 <                F90FLAGS="-qthreaded -O5 -qtune=auto -qarch=auto -qunroll=auto"
6004 <        fi;;
6005 <  esac
6763 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6764  
6765 <  if test -n "$CPU_FLAGS"; then
6766 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
6767 <  fi
6768 <
6769 <  if test -z "$F90FLAGS"; then
6770 <        echo ""
6013 <        echo "**********************************************************"
6014 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
6015 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
6016 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
6017 <        echo "**********************************************************"
6018 <        echo ""
6019 <        F90FLAGS="-O3"
6020 <  fi
6021 <
6022 <
6023 < echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
6024 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
6025 < if test "${ac_guessed_f90flags+set}" = set; then
6765 > fi
6766 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6767 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
6768 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6769 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
6770 > if test "${ac_cv_fc_libs+set}" = set; then
6771    echo $ECHO_N "(cached) $ECHO_C" >&6
6772   else
6773 +  if test "x$FCLIBS" != "x"; then
6774 +  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6775 + else
6776  
6777 + cat >conftest.$ac_ext <<_ACEOF
6778 +      program main
6779  
6780 +      end
6781 + _ACEOF
6782  
6783 < ac_ext=f90
6784 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
6785 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6786 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
6783 > # Compile and link our simple test program by passing a flag (argument
6784 > # 1 to this macro) to the Fortran compiler in order to get
6785 > # "verbose" output that we can then parse for the Fortran linker
6786 > # flags.
6787 > ac_save_FFLAGS=$FCFLAGS
6788 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6789 > eval "set x $ac_link"
6790 > shift
6791 > echo "$as_me:$LINENO: $*" >&5
6792 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6793 > echo "$ac_fc_v_output" >&5
6794 > FCFLAGS=$ac_save_FFLAGS
6795  
6036 echo 'program main' > conftest.$ac_ext
6037 echo 'end program main' >> conftest.$ac_ext
6038 ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
6039 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6040  (eval $ac_compile) 2>&5
6041  ac_status=$?
6042  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6043  (exit $ac_status); }; then
6044        ac_guessed_f90flags=yes
6045 else
6046        ac_guessed_f90flags=no
6047 fi
6796   rm -f conftest*
6049 ac_ext=c
6050 ac_cpp='$CPP $CPPFLAGS'
6051 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6052 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6053 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6797  
6798 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6799 + # /foo, /bar, and /baz are search directories for the Fortran linker.
6800 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6801 + ac_fc_v_output="`echo $ac_fc_v_output |
6802 +        grep 'LPATH is:' |
6803 +        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6804  
6805 < fi
6806 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
6807 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
6808 < if test "$ac_guessed_f90flags" = yes; then
6809 <        :
6805 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6806 > #        that detects unbalanced quotes in FLIBS should be implemented
6807 > #        and (ugh) tested at some point.
6808 > case $ac_fc_v_output in
6809 >  # If we are using xlf then replace all the commas with spaces.
6810 >  *xlfentry*)
6811 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6812  
6813 < else
6814 <        :
6813 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6814 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6815 >  *mGLOB_options_string*)
6816 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6817  
6818 <        echo ""
6819 <        echo "**********************************************************"
6820 <        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
6821 <        echo "* your compiler.                                         *"
6822 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
6823 <        echo "**********************************************************"
6824 <        echo ""
6825 <        F90FLAGS=""
6818 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6819 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6820 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6821 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6822 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6823 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6824 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6825 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6826  
6827 < fi
6828 <
6829 <
6077 < fi
6078 <
6079 <     ;;
6827 >  # If we are using Cray Fortran then delete quotes.
6828 >  *cft90*)
6829 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6830   esac
6831  
6082 # Find a good install program.  We prefer a C program (faster),
6083 # so one script is as good as another.  But avoid the broken or
6084 # incompatible versions:
6085 # SysV /etc/install, /usr/sbin/install
6086 # SunOS /usr/etc/install
6087 # IRIX /sbin/install
6088 # AIX /bin/install
6089 # AmigaOS /C/install, which installs bootblocks on floppy discs
6090 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6091 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6092 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6093 # OS/2's system install, which has a completely different semantic
6094 # ./install, which can be erroneously created by make from ./install.sh.
6095 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6096 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6097 if test -z "$INSTALL"; then
6098 if test "${ac_cv_path_install+set}" = set; then
6099  echo $ECHO_N "(cached) $ECHO_C" >&6
6100 else
6101  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6102 for as_dir in $PATH
6103 do
6104  IFS=$as_save_IFS
6105  test -z "$as_dir" && as_dir=.
6106  # Account for people who put trailing slashes in PATH elements.
6107 case $as_dir/ in
6108  ./ | .// | /cC/* | \
6109  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6110  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6111  /usr/ucb/* ) ;;
6112  *)
6113    # OSF1 and SCO ODT 3.0 have their own names for install.
6114    # Don't use installbsd from OSF since it installs stuff as root
6115    # by default.
6116    for ac_prog in ginstall scoinst install; do
6117      for ac_exec_ext in '' $ac_executable_extensions; do
6118        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6119          if test $ac_prog = install &&
6120            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6121            # AIX install.  It has an incompatible calling convention.
6122            :
6123          elif test $ac_prog = install &&
6124            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6125            # program-specific install script used by HP pwplus--don't use.
6126            :
6127          else
6128            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6129            break 3
6130          fi
6131        fi
6132      done
6133    done
6134    ;;
6135 esac
6136 done
6832  
6833  
6834 < fi
6140 <  if test "${ac_cv_path_install+set}" = set; then
6141 <    INSTALL=$ac_cv_path_install
6142 <  else
6143 <    # As a last resort, use the slow shell script.  We don't cache a
6144 <    # path for INSTALL within a source directory, because that will
6145 <    # break other packages using the cache if that directory is
6146 <    # removed, or if the path is relative.
6147 <    INSTALL=$ac_install_sh
6148 <  fi
6149 < fi
6150 < echo "$as_me:$LINENO: result: $INSTALL" >&5
6151 < echo "${ECHO_T}$INSTALL" >&6
6834 > ac_cv_fc_libs=
6835  
6836 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6837 < # It thinks the first close brace ends the variable substitution.
6155 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6836 > # Save positional arguments (if any)
6837 > ac_save_positional="$@"
6838  
6839 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6839 > set X $ac_fc_v_output
6840 > while test $# != 1; do
6841 >  shift
6842 >  ac_arg=$1
6843 >  case $ac_arg in
6844 >        [\\/]*.a | ?:[\\/]*.a)
6845 >            ac_exists=false
6846 >  for ac_i in $ac_cv_fc_libs; do
6847 >    if test x"$ac_arg" = x"$ac_i"; then
6848 >      ac_exists=true
6849 >      break
6850 >    fi
6851 >  done
6852  
6853 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6854 <
6161 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
6162 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
6163 < LN_S=$as_ln_s
6164 < if test "$LN_S" = "ln -s"; then
6165 <  echo "$as_me:$LINENO: result: yes" >&5
6166 < echo "${ECHO_T}yes" >&6
6853 >  if test x"$ac_exists" = xtrue; then
6854 >  :
6855   else
6856 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6169 < echo "${ECHO_T}no, using $LN_S" >&6
6856 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6857   fi
6858  
6859 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6860 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
6861 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
6862 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
6863 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6864 < else
6865 <  cat >conftest.make <<\_ACEOF
6866 < all:
6867 <        @echo 'ac_maketemp="$(MAKE)"'
6181 < _ACEOF
6182 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6183 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
6184 < if test -n "$ac_maketemp"; then
6185 <  eval ac_cv_prog_make_${ac_make}_set=yes
6186 < else
6187 <  eval ac_cv_prog_make_${ac_make}_set=no
6188 < fi
6189 < rm -f conftest.make
6190 < fi
6191 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
6192 <  echo "$as_me:$LINENO: result: yes" >&5
6193 < echo "${ECHO_T}yes" >&6
6194 <  SET_MAKE=
6195 < else
6196 <  echo "$as_me:$LINENO: result: no" >&5
6197 < echo "${ECHO_T}no" >&6
6198 <  SET_MAKE="MAKE=${MAKE-make}"
6199 < fi
6859 >          ;;
6860 >        -bI:*)
6861 >            ac_exists=false
6862 >  for ac_i in $ac_cv_fc_libs; do
6863 >    if test x"$ac_arg" = x"$ac_i"; then
6864 >      ac_exists=true
6865 >      break
6866 >    fi
6867 >  done
6868  
6869 < if test -n "$ac_tool_prefix"; then
6870 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6203 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6204 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6205 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6206 < if test "${ac_cv_prog_RANLIB+set}" = set; then
6207 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6869 >  if test x"$ac_exists" = xtrue; then
6870 >  :
6871   else
6872 <  if test -n "$RANLIB"; then
6873 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6872 >  if test "$ac_compiler_gnu" = yes; then
6873 >  for ac_link_opt in $ac_arg; do
6874 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6875 >  done
6876   else
6877 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6213 < for as_dir in $PATH
6214 < do
6215 <  IFS=$as_save_IFS
6216 <  test -z "$as_dir" && as_dir=.
6217 <  for ac_exec_ext in '' $ac_executable_extensions; do
6218 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6219 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6220 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6221 <    break 2
6222 <  fi
6223 < done
6224 < done
6225 <
6877 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6878   fi
6879   fi
6228 RANLIB=$ac_cv_prog_RANLIB
6229 if test -n "$RANLIB"; then
6230  echo "$as_me:$LINENO: result: $RANLIB" >&5
6231 echo "${ECHO_T}$RANLIB" >&6
6232 else
6233  echo "$as_me:$LINENO: result: no" >&5
6234 echo "${ECHO_T}no" >&6
6235 fi
6880  
6881 < fi
6882 < if test -z "$ac_cv_prog_RANLIB"; then
6883 <  ac_ct_RANLIB=$RANLIB
6884 <  # Extract the first word of "ranlib", so it can be a program name with args.
6885 < set dummy ranlib; ac_word=$2
6886 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6887 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6888 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6889 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6890 < else
6891 <  if test -n "$ac_ct_RANLIB"; then
6892 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6893 < else
6894 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6895 < for as_dir in $PATH
6896 < do
6897 <  IFS=$as_save_IFS
6898 <  test -z "$as_dir" && as_dir=.
6899 <  for ac_exec_ext in '' $ac_executable_extensions; do
6900 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6901 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
6902 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6903 <    break 2
6904 <  fi
6905 < done
6906 < done
6881 >          ;;
6882 >          # Ignore these flags.
6883 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6884 >          ;;
6885 >        -lkernel32)
6886 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6887 >          ;;
6888 >        -[LRuYz])
6889 >          # These flags, when seen by themselves, take an argument.
6890 >          # We remove the space between option and argument and re-iterate
6891 >          # unless we find an empty arg or a new option (starting with -)
6892 >          case $2 in
6893 >             "" | -*);;
6894 >             *)
6895 >                ac_arg="$ac_arg$2"
6896 >                shift; shift
6897 >                set X $ac_arg "$@"
6898 >                ;;
6899 >          esac
6900 >          ;;
6901 >        -YP,*)
6902 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6903 >              ac_exists=false
6904 >  for ac_i in $ac_cv_fc_libs; do
6905 >    if test x"$ac_j" = x"$ac_i"; then
6906 >      ac_exists=true
6907 >      break
6908 >    fi
6909 >  done
6910  
6911 <  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6912 < fi
6266 < fi
6267 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6268 < if test -n "$ac_ct_RANLIB"; then
6269 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6270 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
6271 < else
6272 <  echo "$as_me:$LINENO: result: no" >&5
6273 < echo "${ECHO_T}no" >&6
6274 < fi
6275 <
6276 <  RANLIB=$ac_ct_RANLIB
6911 >  if test x"$ac_exists" = xtrue; then
6912 >  :
6913   else
6914 <  RANLIB="$ac_cv_prog_RANLIB"
6914 >  ac_arg="$ac_arg $ac_j"
6915 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6916   fi
6917  
6918 < for ac_prog in 'bison -y' byacc
6919 < do
6920 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
6921 < set dummy $ac_prog; ac_word=$2
6922 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6923 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6924 < if test "${ac_cv_prog_YACC+set}" = set; then
6925 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6926 < else
6927 <  if test -n "$YACC"; then
6291 <  ac_cv_prog_YACC="$YACC" # Let the user override the test.
6292 < else
6293 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6294 < for as_dir in $PATH
6295 < do
6296 <  IFS=$as_save_IFS
6297 <  test -z "$as_dir" && as_dir=.
6298 <  for ac_exec_ext in '' $ac_executable_extensions; do
6299 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6300 <    ac_cv_prog_YACC="$ac_prog"
6301 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6302 <    break 2
6303 <  fi
6304 < done
6305 < done
6918 >          done
6919 >          ;;
6920 >        -[lLR]*)
6921 >            ac_exists=false
6922 >  for ac_i in $ac_cv_fc_libs; do
6923 >    if test x"$ac_arg" = x"$ac_i"; then
6924 >      ac_exists=true
6925 >      break
6926 >    fi
6927 >  done
6928  
6929 < fi
6930 < fi
6309 < YACC=$ac_cv_prog_YACC
6310 < if test -n "$YACC"; then
6311 <  echo "$as_me:$LINENO: result: $YACC" >&5
6312 < echo "${ECHO_T}$YACC" >&6
6929 >  if test x"$ac_exists" = xtrue; then
6930 >  :
6931   else
6932 <  echo "$as_me:$LINENO: result: no" >&5
6315 < echo "${ECHO_T}no" >&6
6932 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6933   fi
6934  
6935 <  test -n "$YACC" && break
6935 >          ;;
6936 >        -zallextract*| -zdefaultextract)
6937 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6938 >          ;;
6939 >          # Ignore everything else.
6940 >  esac
6941   done
6942 < test -n "$YACC" || YACC="yacc"
6942 > # restore positional arguments
6943 > set X $ac_save_positional; shift
6944  
6945 < for ac_prog in flex lex
6946 < do
6947 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
6948 < set dummy $ac_prog; ac_word=$2
6949 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6950 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6951 < if test "${ac_cv_prog_LEX+set}" = set; then
6952 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6945 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6946 > # then we insist that the "run path" must be an absolute path (i.e. it
6947 > # must begin with a "/").
6948 > case `(uname -sr) 2>/dev/null` in
6949 >   "SunOS 5"*)
6950 >      ac_ld_run_path=`echo $ac_fc_v_output |
6951 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6952 >      test "x$ac_ld_run_path" != x &&
6953 >        if test "$ac_compiler_gnu" = yes; then
6954 >  for ac_link_opt in $ac_ld_run_path; do
6955 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6956 >  done
6957   else
6958 <  if test -n "$LEX"; then
6959 <  ac_cv_prog_LEX="$LEX" # Let the user override the test.
6960 < else
6961 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6962 < for as_dir in $PATH
6336 < do
6337 <  IFS=$as_save_IFS
6338 <  test -z "$as_dir" && as_dir=.
6339 <  for ac_exec_ext in '' $ac_executable_extensions; do
6340 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6341 <    ac_cv_prog_LEX="$ac_prog"
6342 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6343 <    break 2
6344 <  fi
6345 < done
6346 < done
6958 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6959 > fi
6960 >      ;;
6961 > esac
6962 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6963  
6964   fi
6965 < fi
6966 < LEX=$ac_cv_prog_LEX
6967 < if test -n "$LEX"; then
6968 <  echo "$as_me:$LINENO: result: $LEX" >&5
6969 < echo "${ECHO_T}$LEX" >&6
6965 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6966 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6967 > FCLIBS="$ac_cv_fc_libs"
6968 >
6969 >
6970 > ac_ext=${ac_fc_srcext-f}
6971 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6972 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6973 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6974 >
6975 >
6976 >
6977 > { echo "$as_me:$LINENO: checking for module suffix" >&5
6978 > echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6979 > rm -f conftest*
6980 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6981 > rm -f work*
6982 > cat >conftest.$ac_ext <<EOF
6983 >        module conftest
6984 >        integer n
6985 >        parameter (n=1)
6986 >        end module conftest
6987 > EOF
6988 > # SGI and absoft compilers generates module name in upper case!
6989 > testname="conftest"
6990 > modcase="lower"
6991 > if (eval $ac_compile) 2>/dev/null ; then
6992 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6993 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6994 >    if test -z "$MOD" ; then
6995 >        MOD=`ls CONFTEST* 2>/dev/null \
6996 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6997 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6998 >        if test -n "$MOD" ; then
6999 >            testname="CONFTEST"
7000 >            modcase="upper"
7001 >        fi
7002 >    fi
7003 >    if test -z "$MOD" ; then
7004 >        { echo "$as_me:$LINENO: result: unknown" >&5
7005 > echo "${ECHO_T}unknown" >&6; }
7006 >        # Use mod if we can't figure it out
7007 >        MOD="mod"
7008 >    else
7009 >        { echo "$as_me:$LINENO: result: $MOD" >&5
7010 > echo "${ECHO_T}$MOD" >&6; }
7011 >    fi
7012 >    if test -s work.pcl ; then
7013 >        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7014 > echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7015 >    fi
7016   else
7017 <  echo "$as_me:$LINENO: result: no" >&5
7018 < echo "${ECHO_T}no" >&6
7017 >    { echo "$as_me:$LINENO: result: unknown" >&5
7018 > echo "${ECHO_T}unknown" >&6; }
7019   fi
7020  
6359  test -n "$LEX" && break
6360 done
6361 test -n "$LEX" || LEX=":"
7021  
6363 if test -z "$LEXLIB"
6364 then
6365  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
6366 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
6367 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
6368  echo $ECHO_N "(cached) $ECHO_C" >&6
6369 else
6370  ac_check_lib_save_LIBS=$LIBS
6371 LIBS="-lfl  $LIBS"
6372 cat >conftest.$ac_ext <<_ACEOF
6373 /* confdefs.h.  */
6374 _ACEOF
6375 cat confdefs.h >>conftest.$ac_ext
6376 cat >>conftest.$ac_ext <<_ACEOF
6377 /* end confdefs.h.  */
7022  
6379 /* Override any gcc2 internal prototype to avoid an error.  */
6380 #ifdef __cplusplus
6381 extern "C"
6382 #endif
6383 /* We use char because int might match the return type of a gcc2
6384   builtin and then its argument prototype would still apply.  */
6385 char yywrap ();
6386 int
6387 main ()
6388 {
6389 yywrap ();
6390  ;
6391  return 0;
6392 }
6393 _ACEOF
6394 rm -f conftest.$ac_objext conftest$ac_exeext
6395 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6396  (eval $ac_link) 2>conftest.er1
6397  ac_status=$?
6398  grep -v '^ *+' conftest.er1 >conftest.err
6399  rm -f conftest.er1
6400  cat conftest.err >&5
6401  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6402  (exit $ac_status); } &&
6403         { ac_try='test -z "$ac_c_werror_flag"
6404                         || test ! -s conftest.err'
6405  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6406  (eval $ac_try) 2>&5
6407  ac_status=$?
6408  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6409  (exit $ac_status); }; } &&
6410         { ac_try='test -s conftest$ac_exeext'
6411  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6412  (eval $ac_try) 2>&5
6413  ac_status=$?
6414  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6415  (exit $ac_status); }; }; then
6416  ac_cv_lib_fl_yywrap=yes
6417 else
6418  echo "$as_me: failed program was:" >&5
6419 sed 's/^/| /' conftest.$ac_ext >&5
7023  
6421 ac_cv_lib_fl_yywrap=no
6422 fi
6423 rm -f conftest.err conftest.$ac_objext \
6424      conftest$ac_exeext conftest.$ac_ext
6425 LIBS=$ac_check_lib_save_LIBS
6426 fi
6427 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
6428 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
6429 if test $ac_cv_lib_fl_yywrap = yes; then
6430  LEXLIB="-lfl"
6431 else
6432  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
6433 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
6434 if test "${ac_cv_lib_l_yywrap+set}" = set; then
6435  echo $ECHO_N "(cached) $ECHO_C" >&6
6436 else
6437  ac_check_lib_save_LIBS=$LIBS
6438 LIBS="-ll  $LIBS"
6439 cat >conftest.$ac_ext <<_ACEOF
6440 /* confdefs.h.  */
6441 _ACEOF
6442 cat confdefs.h >>conftest.$ac_ext
6443 cat >>conftest.$ac_ext <<_ACEOF
6444 /* end confdefs.h.  */
7024  
7025 < /* Override any gcc2 internal prototype to avoid an error.  */
7026 < #ifdef __cplusplus
7027 < extern "C"
7028 < #endif
7029 < /* We use char because int might match the return type of a gcc2
7030 <   builtin and then its argument prototype would still apply.  */
7031 < char yywrap ();
7032 < int
7033 < main ()
7034 < {
7035 < yywrap ();
7036 <  ;
7037 <  return 0;
7038 < }
7039 < _ACEOF
7040 < rm -f conftest.$ac_objext conftest$ac_exeext
7041 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7042 <  (eval $ac_link) 2>conftest.er1
7043 <  ac_status=$?
7044 <  grep -v '^ *+' conftest.er1 >conftest.err
7045 <  rm -f conftest.er1
7046 <  cat conftest.err >&5
7047 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7048 <  (exit $ac_status); } &&
7049 <         { ac_try='test -z "$ac_c_werror_flag"
7050 <                         || test ! -s conftest.err'
7051 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7052 <  (eval $ac_try) 2>&5
7053 <  ac_status=$?
7054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7055 <  (exit $ac_status); }; } &&
7056 <         { ac_try='test -s conftest$ac_exeext'
7057 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7058 <  (eval $ac_try) 2>&5
7059 <  ac_status=$?
7060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7061 <  (exit $ac_status); }; }; then
7062 <  ac_cv_lib_l_yywrap=yes
7063 < else
7064 <  echo "$as_me: failed program was:" >&5
7065 < sed 's/^/| /' conftest.$ac_ext >&5
7025 > # Check for module include path (some use -I, some (Solaris) use -M, some
7026 > # (absoft) use -p).
7027 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
7028 > # specified, work.pcl and work.pc are created.  However, if you specify
7029 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
7030 > # Use the module made above
7031 > { echo "$as_me:$LINENO: checking for module directory path flag" >&5
7032 > echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
7033 > rm -f conftest*
7034 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7035 > rm -f work*
7036 > cat >conftest.$ac_ext <<EOF
7037 >        module conftest
7038 >        integer n
7039 >        parameter (n=1)
7040 >        end module conftest
7041 > EOF
7042 > # SGI and absoft compilers generates module name in upper case!
7043 > testname="conftest"
7044 > if (eval $ac_compile) 2>/dev/null ; then
7045 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7046 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7047 >   if test -n "$mod" ; then
7048 >      testname="CONFTEST"
7049 >   fi
7050 >   madedir=0
7051 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
7052 >   cp $testname.$MOD conf
7053 >   rm -f conftest* CONFTEST*
7054 >   cat >conftest1.$ac_ext <<EOF
7055 >        program main
7056 >        use conftest
7057 >        print *, n
7058 >        end
7059 > EOF
7060 >   F90_WORK_FILES_ARG=""
7061 >   F90MODINCSPEC=""
7062 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7063 >       MODDIRFLAG="-I"
7064 >       F90MODINCSPEC="-I<dir>"
7065 >       { echo "$as_me:$LINENO: result: -I" >&5
7066 > echo "${ECHO_T}-I" >&6; }
7067 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7068 >       MODDIRFLAG="-M"
7069 >       F90MODINCSPEC="-M<dir>"
7070 >       { echo "$as_me:$LINENO: result: -M" >&5
7071 > echo "${ECHO_T}-M" >&6; }
7072 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7073 >       MODDIRFLAG="-p"
7074 >       F90MODINCSPEC="-p<dir>"
7075 >       { echo "$as_me:$LINENO: result: -p" >&5
7076 > echo "${ECHO_T}-p" >&6; }
7077 >   elif test -s work.pc ; then
7078 >        cp work.pc conf/mpimod.pc
7079 >        echo "mpimod.pc" > conf/mpimod.pcl
7080 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7081 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7082 >            MODDIRFLAG='-cl,mpimod.pcl'
7083 >            { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7084 > echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
7085 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7086 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7087  
7088 < ac_cv_lib_l_yywrap=no
7089 < fi
7090 < rm -f conftest.err conftest.$ac_objext \
7091 <      conftest$ac_exeext conftest.$ac_ext
7092 < LIBS=$ac_check_lib_save_LIBS
7093 < fi
7094 < echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
7095 < echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
7096 < if test $ac_cv_lib_l_yywrap = yes; then
7097 <  LEXLIB="-ll"
7098 < fi
7088 >        else
7089 >            # The version of the Intel compiler that I have refuses to let
7090 >            # you put the "work catalog" list anywhere but the current
7091 >            # directory. For example, you cannot in
7092 >         :
7093 >        fi
7094 >   fi
7095 >   if test -z "MODDIRFLAG" ; then
7096 >       { echo "$as_me:$LINENO: result: unknown" >&5
7097 > echo "${ECHO_T}unknown" >&6; }
7098 >   fi
7099  
6500 fi
7100  
7101 +   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7102 +   if test $madedir = 1 ; then rmdir conf ; fi
7103   fi
7104  
6504 if test "x$LEX" != "x:"; then
6505  echo "$as_me:$LINENO: checking lex output file root" >&5
6506 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6507 if test "${ac_cv_prog_lex_root+set}" = set; then
6508  echo $ECHO_N "(cached) $ECHO_C" >&6
6509 else
6510  # The minimal lex program is just a single line: %%.  But some broken lexes
6511 # (Solaris, I think it was) want two %% lines, so accommodate them.
6512 cat >conftest.l <<_ACEOF
6513 %%
6514 %%
6515 _ACEOF
6516 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
6517  (eval $LEX conftest.l) 2>&5
6518  ac_status=$?
6519  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6520  (exit $ac_status); }
6521 if test -f lex.yy.c; then
6522  ac_cv_prog_lex_root=lex.yy
6523 elif test -f lexyy.c; then
6524  ac_cv_prog_lex_root=lexyy
6525 else
6526  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
6527 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
6528   { (exit 1); exit 1; }; }
6529 fi
6530 fi
6531 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6532 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6533 rm -f conftest.l
6534 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
7105  
7106 < echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
7107 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
7108 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
7106 > { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7107 > echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
7108 > if test "${ac_cv_f90_module_names+set}" = set; then
7109    echo $ECHO_N "(cached) $ECHO_C" >&6
7110   else
7111 <  # POSIX says lex can declare yytext either as a pointer or an array; the
7112 < # default is implementation-dependent. Figure out which it is, since
7113 < # not all implementations provide the %pointer and %array declarations.
7114 < ac_cv_prog_lex_yytext_pointer=no
7115 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
7116 < ac_save_LIBS=$LIBS
7117 < LIBS="$LIBS $LEXLIB"
7111 >  ac_ext=${ac_fc_srcext-f}
7112 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7113 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7114 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7115 >
7116 > # carry out the test in a new directory, so that we don't miss anything
7117 > mkdir conftest
7118 > cd conftest
7119   cat >conftest.$ac_ext <<_ACEOF
7120 < `cat $LEX_OUTPUT_ROOT.c`
7120 > MODULE Bar
7121 > END MODULE Bar
7122   _ACEOF
7123 < rm -f conftest.$ac_objext conftest$ac_exeext
7124 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7125 <  (eval $ac_link) 2>conftest.er1
7123 > rm -f conftest.$ac_objext
7124 > if { (ac_try="$ac_compile"
7125 > case "(($ac_try" in
7126 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7127 >  *) ac_try_echo=$ac_try;;
7128 > esac
7129 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7130 >  (eval "$ac_compile") 2>conftest.er1
7131    ac_status=$?
7132    grep -v '^ *+' conftest.er1 >conftest.err
7133    rm -f conftest.er1
7134    cat conftest.err >&5
7135    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7136 <  (exit $ac_status); } &&
7137 <         { ac_try='test -z "$ac_c_werror_flag"
7138 <                         || test ! -s conftest.err'
7139 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7140 <  (eval $ac_try) 2>&5
7141 <  ac_status=$?
7142 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7143 <  (exit $ac_status); }; } &&
7144 <         { ac_try='test -s conftest$ac_exeext'
7145 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7146 <  (eval $ac_try) 2>&5
7147 <  ac_status=$?
7148 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7149 <  (exit $ac_status); }; }; then
7150 <  ac_cv_prog_lex_yytext_pointer=yes
7151 < else
7152 <  echo "$as_me: failed program was:" >&5
7153 < sed 's/^/| /' conftest.$ac_ext >&5
7136 >  (exit $ac_status); } && {
7137 >         test -z "$ac_fc_werror_flag" ||
7138 >         test ! -s conftest.err
7139 >       } && test -s conftest.$ac_objext; then
7140 >  ac_cv_f90_module_names=
7141 > ac_file_list=*
7142 > for ac_file in $ac_file_list; do
7143 >   case $ac_file in
7144 >      # don't care for original source and object files
7145 >      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7146 >          :
7147 >          ;;
7148 >      # look for new files derived from the file name
7149 >      *conftest*)
7150 >          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7151 >            ac_exists=false
7152 >  for ac_i in $ac_cv_f90_module_names; do
7153 >    if test x"$ac_pat" = x"$ac_i"; then
7154 >      ac_exists=true
7155 >      break
7156 >    fi
7157 >  done
7158  
7159 +  if test x"$ac_exists" = xtrue; then
7160 +  :
7161 + else
7162 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7163   fi
6579 rm -f conftest.err conftest.$ac_objext \
6580      conftest$ac_exeext conftest.$ac_ext
6581 LIBS=$ac_save_LIBS
6582 rm -f "${LEX_OUTPUT_ROOT}.c"
7164  
7165 +          ;;
7166 +      # look for new files derived from the module name,
7167 +      # with different case translation schemes
7168 +      *Bar*)
7169 +          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7170 +            ac_exists=false
7171 +  for ac_i in $ac_cv_f90_module_names; do
7172 +    if test x"$ac_pat" = x"$ac_i"; then
7173 +      ac_exists=true
7174 +      break
7175 +    fi
7176 +  done
7177 +
7178 +  if test x"$ac_exists" = xtrue; then
7179 +  :
7180 + else
7181 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7182   fi
6585 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
6586 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6587 if test $ac_cv_prog_lex_yytext_pointer = yes; then
7183  
7184 < cat >>confdefs.h <<\_ACEOF
7185 < #define YYTEXT_POINTER 1
7186 < _ACEOF
7184 >          ;;
7185 >      *bar*)
7186 >          ac_pat=`echo $ac_file | sed s/bar/%module%/`
7187 >            ac_exists=false
7188 >  for ac_i in $ac_cv_f90_module_names; do
7189 >    if test x"$ac_pat" = x"$ac_i"; then
7190 >      ac_exists=true
7191 >      break
7192 >    fi
7193 >  done
7194 >
7195 >  if test x"$ac_exists" = xtrue; then
7196 >  :
7197 > else
7198 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7199 > fi
7200  
7201 +          ;;
7202 +      *BAR*)
7203 +          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7204 +            ac_exists=false
7205 +  for ac_i in $ac_cv_f90_module_names; do
7206 +    if test x"$ac_pat" = x"$ac_i"; then
7207 +      ac_exists=true
7208 +      break
7209 +    fi
7210 +  done
7211 +
7212 +  if test x"$ac_exists" = xtrue; then
7213 +  :
7214 + else
7215 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7216   fi
7217  
7218 +          ;;
7219 +       # Other files - we have no idea how they are generated
7220 +       *)
7221 +          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7222 + echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7223 +          ;;
7224 +   esac
7225 + done
7226 + if test "x$ac_cv_f90_module_names" = "x"; then
7227 +  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7228 + echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7229   fi
7230 < # Extract the first word of "ar", so it can be a program name with args.
6597 < set dummy ar; ac_word=$2
6598 < echo "$as_me:$LINENO: checking for $ac_word" >&5
6599 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6600 < if test "${ac_cv_prog_AR+set}" = set; then
6601 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7230 >
7231   else
7232 <  if test -n "$AR"; then
7233 <  ac_cv_prog_AR="$AR" # Let the user override the test.
6605 < else
6606 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6607 < for as_dir in $PATH
6608 < do
6609 <  IFS=$as_save_IFS
6610 <  test -z "$as_dir" && as_dir=.
6611 <  for ac_exec_ext in '' $ac_executable_extensions; do
6612 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6613 <    ac_cv_prog_AR="ar"
6614 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6615 <    break 2
6616 <  fi
6617 < done
6618 < done
7232 >  echo "$as_me: failed program was:" >&5
7233 > sed 's/^/| /' conftest.$ac_ext >&5
7234  
7235 <  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
7235 >        ac_cv_f90_module_names=
7236 > { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7237 > echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7238   fi
6622 fi
6623 AR=$ac_cv_prog_AR
6624 if test -n "$AR"; then
6625  echo "$as_me:$LINENO: result: $AR" >&5
6626 echo "${ECHO_T}$AR" >&6
6627 else
6628  echo "$as_me:$LINENO: result: no" >&5
6629 echo "${ECHO_T}no" >&6
6630 fi
7239  
7240 < if test "$AR" = "NONE"; then
7241 <  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
7242 < echo "$as_me: error: --> Can't find \`ar'!" >&2;}
7243 <   { (exit 1); exit 1; }; }
7244 <  cat >confcache <<\_ACEOF
7245 < # This file is a shell script that caches the results of configure
7246 < # tests run on this system so they can be shared between configure
7247 < # scripts and configure runs, see configure's option --config-cache.
6640 < # It is not useful on other systems.  If it contains results you don't
6641 < # want to keep, you may remove or edit it.
6642 < #
6643 < # config.status only pays attention to the cache file if you give it
6644 < # the --recheck option to rerun configure.
6645 < #
6646 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
6647 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
6648 < # following values.
7240 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7241 > cd ..
7242 > # cleanup
7243 > rm -rf conftest
7244 > ac_ext=${ac_fc_srcext-f}
7245 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7246 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7247 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7248  
6650 _ACEOF
6651
6652 # The following way of writing the cache mishandles newlines in values,
6653 # but we know of no workaround that is simple, portable, and efficient.
6654 # So, don't put newlines in cache variables' values.
6655 # Ultrix sh set writes to stderr and can't be redirected directly,
6656 # and sets the high bit in the cache file unless we assign to the vars.
6657 {
6658  (set) 2>&1 |
6659    case `(ac_space=' '; set | grep ac_space) 2>&1` in
6660    *ac_space=\ *)
6661      # `set' does not quote correctly, so add quotes (double-quote
6662      # substitution turns \\\\ into \\, and sed turns \\ into \).
6663      sed -n \
6664        "s/'/'\\\\''/g;
6665          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6666      ;;
6667    *)
6668      # `set' quotes correctly as required by POSIX, so do not add quotes.
6669      sed -n \
6670        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6671      ;;
6672    esac;
6673 } |
6674  sed '
6675     t clear
6676     : clear
6677     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6678     t end
6679     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6680     : end' >>confcache
6681 if diff $cache_file confcache >/dev/null 2>&1; then :; else
6682  if test -w $cache_file; then
6683    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6684    cat confcache >$cache_file
6685  else
6686    echo "not updating unwritable cache $cache_file"
6687  fi
7249   fi
7250 < rm -f confcache
7251 <  exit 1
6691 < fi
7250 > { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7251 > echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7252  
7253 + # We now generate a shell script that will help us to figure out the correct
7254 + # module file names, using the value of ac_cv_f90_module_names
7255  
7256 + echo "Generating shell script modnam"
7257  
7258 < # Check whether --with-mpi or --without-mpi was given.
7259 < if test "${with_mpi+set}" = set; then
7260 <  withval="$with_mpi"
7261 <  with_mpi=$withval
7262 < else
7263 <  with_mpi="no"
6701 < fi;
7258 > cat > scripts/modnam << EOF
7259 > #! /bin/sh
7260 > # This script is auto-generated by configure
7261 > #
7262 > usage="\\
7263 > Usage: \$0 [FILES]
7264  
7265 < case "x$with_mpi" in
7266 <        xyes | "x")  USE_MPI=yes;;
7267 <        xno) USE_MPI=no ;;
7268 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
7269 < esac
7270 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
7271 <        MPI="/usr/local"
7265 > [FILES] are Fortran 90 source files.
7266 > The output is a list of module file names that the Fortran 90 compiler
7267 > generates when compiling [FILES]."
7268 >
7269 > list=
7270 > empty=
7271 >
7272 > if test \$# -eq 0; then
7273 >   echo "\$usage"; exit 0
7274   fi
6711 if test "$USE_MPI" = "yes"; then
7275  
7276 + while test \$# != 0; do
7277  
7278 < # Set variables...
7279 < MPI_LIB_DIR="$MPI/lib"
6716 < MPI_INC_DIR="$MPI/include"
7278 >  file=\$1
7279 >  shift
7280  
7281 + # strip suffix
7282 +  base=\`echo \$file | sed 's/[.][^.]*$//'\`
7283  
7284 +  test ! -f \$file && continue
7285  
7286 < echo "$as_me:$LINENO: checking for mpi.h" >&5
7287 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
7288 < have_mpi_h=0
7289 < echo '#include <mpi.h>' > conftest.cc
6724 < if test -z "`${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1`"; then
6725 <        echo "$as_me:$LINENO: result: yes" >&5
6726 < echo "${ECHO_T}yes" >&6
6727 <        have_mpi_h=1
6728 < else
6729 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
6730 < echo "${ECHO_T}no! Check MPI include paths" >&6
6731 <        USE_MPI="no"
6732 < fi
6733 < rm -f conftest*
6734 < if test "$have_mpi_h" = 1; then
7286 > # Look for module definitions and transform them to upper / lower case
7287 >  mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
7288 >  upper=\`echo \$mods | tr a-z A-Z\`
7289 >  lower=\`echo \$mods | tr A-Z a-z\`
7290  
7291 < cat >>confdefs.h <<\_ACEOF
7292 < #define HAVE_MPI_H 1
6738 < _ACEOF
7291 > # Here, the patterns for generating module file names were inserted by configure
7292 >  for trans in $ac_cv_f90_module_names; do
7293  
7294 < fi
7294 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7295 >    var=empty
7296 >    case \$pat in
7297 >       %MODULE%)
7298 >          var=upper ;;
7299 >       %Module%)
7300 >          var=mods ;;
7301 >       %module%)
7302 >          var=lower ;;
7303 >       %FILE%)
7304 >          test -n "\$mods" && var=base ;;
7305 >    esac
7306 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7307 >    list="\$list \$new"
7308 >  done
7309 > done
7310  
7311 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
7312 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
6744 < have_mpif_h=0
6745 < rm -f conftest*
6746 < cat >conftest.f90 <<EOF
6747 < program main
6748 <   include 'mpif.h'
6749 < end
7311 > echo \$list
7312 > # end of configure-generated script
7313   EOF
7314 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
6752 <        echo "$as_me:$LINENO: result: yes" >&5
6753 < echo "${ECHO_T}yes" >&6
6754 <        MPI_F90_INC="$MPI_INC_DIR"
6755 <        have_mpif_h=1
6756 < else
6757 <        if test -s conftest.out ; then
6758 <                cat conftest.out >> config.log
6759 <        fi
6760 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
6761 < echo "${ECHO_T}no! Check MPI include paths" >&6
6762 <        USE_MPI="no"
6763 < fi
6764 < rm -f conftest*
7314 > chmod 755 scripts/modnam
7315  
7316 < if test "$have_mpif_h" = 1; then
7316 > pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7317 > F90_MODULE_NAMES=empty
7318 > case $pat in
7319 >       %MODULE%)
7320 >          F90_MODULE_NAMES=UPPER ;;
7321 >       %Module%)
7322 >          F90_MODULE_NAMES=Mixed ;;
7323 >       %module%)
7324 >          F90_MODULE_NAMES=lower ;;
7325 >       *)
7326 >          F90_MODULE_NAMES=unknown ;;
7327 > esac
7328  
7329 < cat >>confdefs.h <<\_ACEOF
7330 < #define HAVE_MPIF_H 1
7331 < _ACEOF
7329 > ac_ext=c
7330 > ac_cpp='$CPP $CPPFLAGS'
7331 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7332 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7333 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7334  
6772 fi
7335  
7336   ac_ext=c
7337   ac_cpp='$CPP $CPPFLAGS'
# Line 6777 | Line 7339 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
7339   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7340   ac_compiler_gnu=$ac_cv_c_compiler_gnu
7341  
6780 ac_save_LDFLAGS=$LDFLAGS
6781 LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
7342  
7343 < if test x = x"$MPI_LIB"; then
7344 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
7345 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
7346 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
7343 >
7344 > { echo "$as_me:$LINENO: checking for asin in -lm" >&5
7345 > echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
7346 > if test "${ac_cv_lib_m_asin+set}" = set; then
7347    echo $ECHO_N "(cached) $ECHO_C" >&6
7348   else
7349    ac_check_lib_save_LIBS=$LIBS
7350 < LIBS="-lmpich  $LIBS"
7350 > LIBS="-lm  $LIBS"
7351   cat >conftest.$ac_ext <<_ACEOF
7352   /* confdefs.h.  */
7353   _ACEOF
# Line 6795 | Line 7355 | cat >>conftest.$ac_ext <<_ACEOF
7355   cat >>conftest.$ac_ext <<_ACEOF
7356   /* end confdefs.h.  */
7357  
7358 < /* Override any gcc2 internal prototype to avoid an error.  */
7358 > /* Override any GCC internal prototype to avoid an error.
7359 >   Use char because int might match the return type of a GCC
7360 >   builtin and then its argument prototype would still apply.  */
7361   #ifdef __cplusplus
7362   extern "C"
7363   #endif
7364 < /* We use char because int might match the return type of a gcc2
7365 <   builtin and then its argument prototype would still apply.  */
7366 < char MPI_Init ();
7364 > char asin ();
7365 > #ifdef FC_DUMMY_MAIN
7366 > #ifndef FC_DUMMY_MAIN_EQ_F77
7367 > #  ifdef __cplusplus
7368 >     extern "C"
7369 > #  endif
7370 >   int FC_DUMMY_MAIN() { return 1; }
7371 > #endif
7372 > #endif
7373   int
7374   main ()
7375   {
7376 < MPI_Init ();
7376 > return asin ();
7377    ;
7378    return 0;
7379   }
7380   _ACEOF
7381   rm -f conftest.$ac_objext conftest$ac_exeext
7382 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7383 <  (eval $ac_link) 2>conftest.er1
7382 > if { (ac_try="$ac_link"
7383 > case "(($ac_try" in
7384 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7385 >  *) ac_try_echo=$ac_try;;
7386 > esac
7387 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7388 >  (eval "$ac_link") 2>conftest.er1
7389    ac_status=$?
7390    grep -v '^ *+' conftest.er1 >conftest.err
7391    rm -f conftest.er1
7392    cat conftest.err >&5
7393    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7394 <  (exit $ac_status); } &&
7395 <         { ac_try='test -z "$ac_c_werror_flag"
7396 <                         || test ! -s conftest.err'
7397 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7398 <  (eval $ac_try) 2>&5
7399 <  ac_status=$?
6827 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828 <  (exit $ac_status); }; } &&
6829 <         { ac_try='test -s conftest$ac_exeext'
6830 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6831 <  (eval $ac_try) 2>&5
6832 <  ac_status=$?
6833 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6834 <  (exit $ac_status); }; }; then
6835 <  ac_cv_lib_mpich_MPI_Init=yes
7394 >  (exit $ac_status); } && {
7395 >         test -z "$ac_c_werror_flag" ||
7396 >         test ! -s conftest.err
7397 >       } && test -s conftest$ac_exeext &&
7398 >       $as_test_x conftest$ac_exeext; then
7399 >  ac_cv_lib_m_asin=yes
7400   else
7401    echo "$as_me: failed program was:" >&5
7402   sed 's/^/| /' conftest.$ac_ext >&5
7403  
7404 < ac_cv_lib_mpich_MPI_Init=no
7404 >        ac_cv_lib_m_asin=no
7405   fi
7406 < rm -f conftest.err conftest.$ac_objext \
7406 >
7407 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7408        conftest$ac_exeext conftest.$ac_ext
7409   LIBS=$ac_check_lib_save_LIBS
7410   fi
7411 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
7412 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
7413 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
7414 <  MPI_LIB="-lmpich"
7415 < fi
7411 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7412 > echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
7413 > if test $ac_cv_lib_m_asin = yes; then
7414 >  cat >>confdefs.h <<_ACEOF
7415 > #define HAVE_LIBM 1
7416 > _ACEOF
7417  
7418 +  LIBS="-lm $LIBS"
7419 +
7420 + else
7421 +  exit
7422   fi
7423 < if test x = x"$MPI_LIB"; then
7424 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
7425 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
7426 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
7423 >
7424 >
7425 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7426 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7427 > if test "${ac_cv_header_stdc+set}" = set; then
7428    echo $ECHO_N "(cached) $ECHO_C" >&6
7429   else
7430 <  ac_check_lib_save_LIBS=$LIBS
6860 < LIBS="-lmpi  $LIBS"
6861 < cat >conftest.$ac_ext <<_ACEOF
7430 >  cat >conftest.$ac_ext <<_ACEOF
7431   /* confdefs.h.  */
7432   _ACEOF
7433   cat confdefs.h >>conftest.$ac_ext
7434   cat >>conftest.$ac_ext <<_ACEOF
7435   /* end confdefs.h.  */
7436 + #include <stdlib.h>
7437 + #include <stdarg.h>
7438 + #include <string.h>
7439 + #include <float.h>
7440  
7441 < /* Override any gcc2 internal prototype to avoid an error.  */
7442 < #ifdef __cplusplus
7443 < extern "C"
7441 > #ifdef FC_DUMMY_MAIN
7442 > #ifndef FC_DUMMY_MAIN_EQ_F77
7443 > #  ifdef __cplusplus
7444 >     extern "C"
7445 > #  endif
7446 >   int FC_DUMMY_MAIN() { return 1; }
7447   #endif
7448 < /* We use char because int might match the return type of a gcc2
6873 <   builtin and then its argument prototype would still apply.  */
6874 < char MPI_Init ();
7448 > #endif
7449   int
7450   main ()
7451   {
7452 < MPI_Init ();
7452 >
7453    ;
7454    return 0;
7455   }
7456   _ACEOF
7457 < rm -f conftest.$ac_objext conftest$ac_exeext
7458 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7459 <  (eval $ac_link) 2>conftest.er1
7457 > rm -f conftest.$ac_objext
7458 > if { (ac_try="$ac_compile"
7459 > case "(($ac_try" in
7460 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7461 >  *) ac_try_echo=$ac_try;;
7462 > esac
7463 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7464 >  (eval "$ac_compile") 2>conftest.er1
7465    ac_status=$?
7466    grep -v '^ *+' conftest.er1 >conftest.err
7467    rm -f conftest.er1
7468    cat conftest.err >&5
7469    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470 <  (exit $ac_status); } &&
7471 <         { ac_try='test -z "$ac_c_werror_flag"
7472 <                         || test ! -s conftest.err'
7473 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7474 <  (eval $ac_try) 2>&5
6896 <  ac_status=$?
6897 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6898 <  (exit $ac_status); }; } &&
6899 <         { ac_try='test -s conftest$ac_exeext'
6900 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6901 <  (eval $ac_try) 2>&5
6902 <  ac_status=$?
6903 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6904 <  (exit $ac_status); }; }; then
6905 <  ac_cv_lib_mpi_MPI_Init=yes
7470 >  (exit $ac_status); } && {
7471 >         test -z "$ac_c_werror_flag" ||
7472 >         test ! -s conftest.err
7473 >       } && test -s conftest.$ac_objext; then
7474 >  ac_cv_header_stdc=yes
7475   else
7476    echo "$as_me: failed program was:" >&5
7477   sed 's/^/| /' conftest.$ac_ext >&5
7478  
7479 < ac_cv_lib_mpi_MPI_Init=no
7479 >        ac_cv_header_stdc=no
7480   fi
6912 rm -f conftest.err conftest.$ac_objext \
6913      conftest$ac_exeext conftest.$ac_ext
6914 LIBS=$ac_check_lib_save_LIBS
6915 fi
6916 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
6917 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
6918 if test $ac_cv_lib_mpi_MPI_Init = yes; then
6919  MPI_LIB="-lmpi"
6920 fi
7481  
7482 < fi
7483 < $as_unset ac_cv_lib_mpi_MPI_Init
7484 < if test x = x"$MPI_LIB"; then
7485 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
7486 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
6927 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
6928 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6929 < else
6930 <  ac_check_lib_save_LIBS=$LIBS
6931 < LIBS="-lmpi "-llam" $LIBS"
6932 < cat >conftest.$ac_ext <<_ACEOF
7482 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7483 >
7484 > if test $ac_cv_header_stdc = yes; then
7485 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7486 >  cat >conftest.$ac_ext <<_ACEOF
7487   /* confdefs.h.  */
7488   _ACEOF
7489   cat confdefs.h >>conftest.$ac_ext
7490   cat >>conftest.$ac_ext <<_ACEOF
7491   /* end confdefs.h.  */
7492 + #include <string.h>
7493  
6939 /* Override any gcc2 internal prototype to avoid an error.  */
6940 #ifdef __cplusplus
6941 extern "C"
6942 #endif
6943 /* We use char because int might match the return type of a gcc2
6944   builtin and then its argument prototype would still apply.  */
6945 char MPI_Init ();
6946 int
6947 main ()
6948 {
6949 MPI_Init ();
6950  ;
6951  return 0;
6952 }
7494   _ACEOF
7495 < rm -f conftest.$ac_objext conftest$ac_exeext
7496 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7497 <  (eval $ac_link) 2>conftest.er1
6957 <  ac_status=$?
6958 <  grep -v '^ *+' conftest.er1 >conftest.err
6959 <  rm -f conftest.er1
6960 <  cat conftest.err >&5
6961 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6962 <  (exit $ac_status); } &&
6963 <         { ac_try='test -z "$ac_c_werror_flag"
6964 <                         || test ! -s conftest.err'
6965 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6966 <  (eval $ac_try) 2>&5
6967 <  ac_status=$?
6968 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6969 <  (exit $ac_status); }; } &&
6970 <         { ac_try='test -s conftest$ac_exeext'
6971 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6972 <  (eval $ac_try) 2>&5
6973 <  ac_status=$?
6974 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6975 <  (exit $ac_status); }; }; then
6976 <  ac_cv_lib_mpi_MPI_Init=yes
7495 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7496 >  $EGREP "memchr" >/dev/null 2>&1; then
7497 >  :
7498   else
7499 <  echo "$as_me: failed program was:" >&5
7500 < sed 's/^/| /' conftest.$ac_ext >&5
7499 >  ac_cv_header_stdc=no
7500 > fi
7501 > rm -f conftest*
7502  
6981 ac_cv_lib_mpi_MPI_Init=no
7503   fi
7504 < rm -f conftest.err conftest.$ac_objext \
7505 <      conftest$ac_exeext conftest.$ac_ext
7506 < LIBS=$ac_check_lib_save_LIBS
7507 < fi
7508 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
7509 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7510 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
7511 <  MPI_LIB="-lmpi -llam"
7504 >
7505 > if test $ac_cv_header_stdc = yes; then
7506 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7507 >  cat >conftest.$ac_ext <<_ACEOF
7508 > /* confdefs.h.  */
7509 > _ACEOF
7510 > cat confdefs.h >>conftest.$ac_ext
7511 > cat >>conftest.$ac_ext <<_ACEOF
7512 > /* end confdefs.h.  */
7513 > #include <stdlib.h>
7514 >
7515 > _ACEOF
7516 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7517 >  $EGREP "free" >/dev/null 2>&1; then
7518 >  :
7519 > else
7520 >  ac_cv_header_stdc=no
7521   fi
7522 + rm -f conftest*
7523  
7524   fi
7525  
7526 < $as_unset ac_cv_lib_mpi_MPI_Init
7527 < if test x = x"$MPI_LIB"; then
7528 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
7529 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
6999 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
7000 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7526 > if test $ac_cv_header_stdc = yes; then
7527 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7528 >  if test "$cross_compiling" = yes; then
7529 >  :
7530   else
7531 <  ac_check_lib_save_LIBS=$LIBS
7003 < LIBS="-lmpi -llam -lpthread $LIBS"
7004 < cat >conftest.$ac_ext <<_ACEOF
7531 >  cat >conftest.$ac_ext <<_ACEOF
7532   /* confdefs.h.  */
7533   _ACEOF
7534   cat confdefs.h >>conftest.$ac_ext
7535   cat >>conftest.$ac_ext <<_ACEOF
7536   /* end confdefs.h.  */
7537 <
7538 < /* Override any gcc2 internal prototype to avoid an error.  */
7539 < #ifdef __cplusplus
7540 < extern "C"
7537 > #include <ctype.h>
7538 > #include <stdlib.h>
7539 > #if ((' ' & 0x0FF) == 0x020)
7540 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7541 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7542 > #else
7543 > # define ISLOWER(c) \
7544 >                   (('a' <= (c) && (c) <= 'i') \
7545 >                     || ('j' <= (c) && (c) <= 'r') \
7546 >                     || ('s' <= (c) && (c) <= 'z'))
7547 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7548   #endif
7549 < /* We use char because int might match the return type of a gcc2
7550 <   builtin and then its argument prototype would still apply.  */
7017 < char MPI_Init ();
7549 >
7550 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7551   int
7552   main ()
7553   {
7554 < MPI_Init ();
7555 <  ;
7554 >  int i;
7555 >  for (i = 0; i < 256; i++)
7556 >    if (XOR (islower (i), ISLOWER (i))
7557 >        || toupper (i) != TOUPPER (i))
7558 >      return 2;
7559    return 0;
7560   }
7561   _ACEOF
7562 < rm -f conftest.$ac_objext conftest$ac_exeext
7563 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7564 <  (eval $ac_link) 2>conftest.er1
7562 > rm -f conftest$ac_exeext
7563 > if { (ac_try="$ac_link"
7564 > case "(($ac_try" in
7565 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7566 >  *) ac_try_echo=$ac_try;;
7567 > esac
7568 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7569 >  (eval "$ac_link") 2>&5
7570    ac_status=$?
7030  grep -v '^ *+' conftest.er1 >conftest.err
7031  rm -f conftest.er1
7032  cat conftest.err >&5
7571    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7572 <  (exit $ac_status); } &&
7573 <         { ac_try='test -z "$ac_c_werror_flag"
7574 <                         || test ! -s conftest.err'
7575 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7576 <  (eval $ac_try) 2>&5
7572 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7573 >  { (case "(($ac_try" in
7574 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7575 >  *) ac_try_echo=$ac_try;;
7576 > esac
7577 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7578 >  (eval "$ac_try") 2>&5
7579    ac_status=$?
7580    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7041  (exit $ac_status); }; } &&
7042         { ac_try='test -s conftest$ac_exeext'
7043  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7044  (eval $ac_try) 2>&5
7045  ac_status=$?
7046  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581    (exit $ac_status); }; }; then
7582 <  ac_cv_lib_mpi_MPI_Init=yes
7582 >  :
7583   else
7584 <  echo "$as_me: failed program was:" >&5
7584 >  echo "$as_me: program exited with status $ac_status" >&5
7585 > echo "$as_me: failed program was:" >&5
7586   sed 's/^/| /' conftest.$ac_ext >&5
7587  
7588 < ac_cv_lib_mpi_MPI_Init=no
7588 > ( exit $ac_status )
7589 > ac_cv_header_stdc=no
7590   fi
7591 < rm -f conftest.err conftest.$ac_objext \
7056 <      conftest$ac_exeext conftest.$ac_ext
7057 < LIBS=$ac_check_lib_save_LIBS
7591 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7592   fi
7059 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
7060 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7061 if test $ac_cv_lib_mpi_MPI_Init = yes; then
7062  MPI_LIB="-lmpi -llam -lpthread"
7063 else
7593  
7065             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
7066 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
7067   { (exit 1); exit 1; }; }
7068             USE_MPI="no"
7594  
7595   fi
7071
7596   fi
7597 + { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7598 + echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7599 + if test $ac_cv_header_stdc = yes; then
7600  
7601 + cat >>confdefs.h <<\_ACEOF
7602 + #define STDC_HEADERS 1
7603 + _ACEOF
7604  
7075
7076 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
7077 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
7078 MPI_F90_LIB=""
7079 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
7080        MPI_F90_LIB="-lfmpich"
7081 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
7082        MPI_F90_LIB="-llamf77mpi"
7083 else
7084                        MPI_F90_LIB="  "
7605   fi
7086 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
7087 echo "${ECHO_T}found $MPI_F90_LIB" >&6
7606  
7607 + # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7608  
7090 fi
7609  
7610  
7611  
7094 # Check whether --with-sprng or --without-sprng was given.
7095 if test "${with_sprng+set}" = set; then
7096  withval="$with_sprng"
7097  with_sprng=$withval
7098 else
7099  with_sprng="/usr/local"
7100 fi;
7612  
7102 case "x$with_sprng" in
7103        xyes | "x")  USE_SPRNG=yes;;
7104        xno) USE_SPRNG=no ;;
7105        *) SPRNG="$with_sprng"; USE_SPRNG=yes ;;
7106 esac
7107 if test "$USE_SPRNG" = "yes" -a -z "$with_sprng"; then
7108        SPRNG="/usr/local"
7109 fi
7110 if test "$USE_SPRNG" = "yes"; then
7613  
7614  
7113 # Set variables...
7114 SPRNG_LIB_DIR="$SPRNG/lib"
7115 SPRNG_INC_DIR="$SPRNG/include"
7615  
7616  
7617 <
7618 < echo "$as_me:$LINENO: checking for sprng.h" >&5
7619 < echo $ECHO_N "checking for sprng.h... $ECHO_C" >&6
7620 < have_sprng_h=0
7621 < echo '#include <sprng.h>' > conftest.cc
7622 < if test -z "`${CXX} -I${SPRNG_INC_DIR} -c conftest.cc 2>&1`"; then
7623 <        echo "$as_me:$LINENO: result: yes" >&5
7125 < echo "${ECHO_T}yes" >&6
7126 <        have_sprng_h=1
7127 < else
7128 <        echo "$as_me:$LINENO: result: no! Check SPRNG include path!" >&5
7129 < echo "${ECHO_T}no! Check SPRNG include path!" >&6
7130 <        USE_SPRNG="no"
7131 < fi
7132 < rm -f conftest*
7133 < if test "$have_sprng_h" = 1; then
7134 <
7135 < cat >>confdefs.h <<\_ACEOF
7136 < #define HAVE_SPRNG_H 1
7137 < _ACEOF
7138 <
7139 < fi
7140 <
7141 < ac_ext=c
7142 < ac_cpp='$CPP $CPPFLAGS'
7143 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7144 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7145 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7146 <
7147 < ac_save_LDFLAGS=$LDFLAGS
7148 < LDFLAGS="${LDFLAGS} -L${SPRNG_LIB_DIR} "
7149 <
7150 < echo "$as_me:$LINENO: checking for init_rng in -lsprng" >&5
7151 < echo $ECHO_N "checking for init_rng in -lsprng... $ECHO_C" >&6
7152 < if test "${ac_cv_lib_sprng_init_rng+set}" = set; then
7617 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7618 >                  inttypes.h stdint.h unistd.h
7619 > do
7620 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7621 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
7622 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7623 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7624    echo $ECHO_N "(cached) $ECHO_C" >&6
7625   else
7626 <  ac_check_lib_save_LIBS=$LIBS
7156 < LIBS="-lsprng  $LIBS"
7157 < cat >conftest.$ac_ext <<_ACEOF
7626 >  cat >conftest.$ac_ext <<_ACEOF
7627   /* confdefs.h.  */
7628   _ACEOF
7629   cat confdefs.h >>conftest.$ac_ext
7630   cat >>conftest.$ac_ext <<_ACEOF
7631   /* end confdefs.h.  */
7632 + $ac_includes_default
7633  
7634 < /* Override any gcc2 internal prototype to avoid an error.  */
7165 < #ifdef __cplusplus
7166 < extern "C"
7167 < #endif
7168 < /* We use char because int might match the return type of a gcc2
7169 <   builtin and then its argument prototype would still apply.  */
7170 < char init_rng ();
7171 < int
7172 < main ()
7173 < {
7174 < init_rng ();
7175 <  ;
7176 <  return 0;
7177 < }
7634 > #include <$ac_header>
7635   _ACEOF
7636 < rm -f conftest.$ac_objext conftest$ac_exeext
7637 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7638 <  (eval $ac_link) 2>conftest.er1
7636 > rm -f conftest.$ac_objext
7637 > if { (ac_try="$ac_compile"
7638 > case "(($ac_try" in
7639 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7640 >  *) ac_try_echo=$ac_try;;
7641 > esac
7642 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7643 >  (eval "$ac_compile") 2>conftest.er1
7644    ac_status=$?
7645    grep -v '^ *+' conftest.er1 >conftest.err
7646    rm -f conftest.er1
7647    cat conftest.err >&5
7648    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 <  (exit $ac_status); } &&
7650 <         { ac_try='test -z "$ac_c_werror_flag"
7651 <                         || test ! -s conftest.err'
7652 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7653 <  (eval $ac_try) 2>&5
7192 <  ac_status=$?
7193 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7194 <  (exit $ac_status); }; } &&
7195 <         { ac_try='test -s conftest$ac_exeext'
7196 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7197 <  (eval $ac_try) 2>&5
7198 <  ac_status=$?
7199 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7200 <  (exit $ac_status); }; }; then
7201 <  ac_cv_lib_sprng_init_rng=yes
7649 >  (exit $ac_status); } && {
7650 >         test -z "$ac_c_werror_flag" ||
7651 >         test ! -s conftest.err
7652 >       } && test -s conftest.$ac_objext; then
7653 >  eval "$as_ac_Header=yes"
7654   else
7655    echo "$as_me: failed program was:" >&5
7656   sed 's/^/| /' conftest.$ac_ext >&5
7657  
7658 < ac_cv_lib_sprng_init_rng=no
7658 >        eval "$as_ac_Header=no"
7659   fi
7208 rm -f conftest.err conftest.$ac_objext \
7209      conftest$ac_exeext conftest.$ac_ext
7210 LIBS=$ac_check_lib_save_LIBS
7211 fi
7212 echo "$as_me:$LINENO: result: $ac_cv_lib_sprng_init_rng" >&5
7213 echo "${ECHO_T}$ac_cv_lib_sprng_init_rng" >&6
7214 if test $ac_cv_lib_sprng_init_rng = yes; then
7215  SPRNG_LIB="-lsprng"
7216 else
7660  
7661 <             { { echo "$as_me:$LINENO: error: Didn't find libsprng; check path for SPRNG package first..." >&5
7662 < echo "$as_me: error: Didn't find libsprng; check path for SPRNG package first..." >&2;}
7663 <   { (exit 1); exit 1; }; }
7664 <             USE_SPRNG="no"
7661 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662 > fi
7663 > ac_res=`eval echo '${'$as_ac_Header'}'`
7664 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
7665 > echo "${ECHO_T}$ac_res" >&6; }
7666 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
7667 >  cat >>confdefs.h <<_ACEOF
7668 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7669 > _ACEOF
7670  
7671   fi
7672  
7673 + done
7674  
7226 if test "$USE_SPRNG" = "no"; then
7227  { { echo "$as_me:$LINENO: error: No working SPRNG library found" >&5
7228 echo "$as_me: error: No working SPRNG library found" >&2;}
7229   { (exit 1); exit 1; }; }
7230 fi
7675  
7676 + #
7677 + # Handle user hints
7678 + #
7679  
7680 + # Check whether --with-zlib was given.
7681 + if test "${with_zlib+set}" = set; then
7682 +  withval=$with_zlib; zlib_dir="$withval"
7683 + else
7684 +                zlib_dir="not_set"
7685   fi
7686  
7687 + if test "$zlib_dir" != "no"; then
7688  
7689 + if test "$zlib_dir" != "not_set" ; then
7690 +  if test -d "$zlib_dir"
7691 +  then
7692 +    ZLIB_HOME="$zlib_dir"
7693 +  else
7694 +    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7695 + echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7696 +        ZLIB_HOME=/usr/local
7697 +        if test ! -f "${ZLIB_HOME}/include/zlib.h"
7698 +        then
7699 +                ZLIB_HOME=/usr
7700 +        fi
7701 +  fi
7702 + fi
7703 + #
7704 + # Locate zlib, if wanted
7705 + #
7706 + if test -n "${ZLIB_HOME}"
7707 + then
7708 +        ZLIB_OLD_LDFLAGS=$LDFLAGS
7709 +        ZLIB_OLD_CFLAGS=$CFLAGS
7710 +        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7711 +        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7712  
7713 < echo "$as_me:$LINENO: checking if MKL is wanted" >&5
7238 < echo $ECHO_N "checking if MKL is wanted... $ECHO_C" >&6
7239 <
7240 < # Check whether --with-mkl or --without-mkl was given.
7241 < if test "${with_mkl+set}" = set; then
7242 <  withval="$with_mkl"
7243 <     echo "$as_me:$LINENO: result: yes" >&5
7244 < echo "${ECHO_T}yes" >&6
7245 <    for dir in $withval /usr/local/intel/mkl61 /opt/intel/mkl61; do
7246 <        mkldir="$dir"
7247 <        if test -f "$dir/include/mkl.h"; then
7248 <            found_mkl="yes";
7249 <            break;
7250 <        fi
7251 <    done
7252 <    if test x_$found_mkl != x_yes; then
7253 <        { { echo "$as_me:$LINENO: error: Cannot find MKL includes" >&5
7254 < echo "$as_me: error: Cannot find MKL includes" >&2;}
7255 <   { (exit 1); exit 1; }; }
7256 <    else
7257 <        printf "MKL includes found in $mkldir/include\n";
7258 <    fi
7259 <
7260 <
7261 <
7262 <  ac_ext=c
7713 >        ac_ext=c
7714   ac_cpp='$CPP $CPPFLAGS'
7715   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7716   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7717   ac_compiler_gnu=$ac_cv_c_compiler_gnu
7718  
7719 <  ac_save_CPPFLAGS=$CPPFLAGS
7720 <  CPPFLAGS="${CPPFLAGS} -I${mkldir}/include"
7721 <  ac_save_LDFLAGS=$LDFLAGS
7271 <  LDFLAGS="${LDFLAGS} -L${mkldir}/lib/32 -lmkl -lvml -lguide"
7272 <  if test "${ac_cv_header_mkl_h+set}" = set; then
7273 <  echo "$as_me:$LINENO: checking for mkl.h" >&5
7274 < echo $ECHO_N "checking for mkl.h... $ECHO_C" >&6
7275 < if test "${ac_cv_header_mkl_h+set}" = set; then
7719 >        { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7720 > echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
7721 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7722    echo $ECHO_N "(cached) $ECHO_C" >&6
7723 + else
7724 +  ac_check_lib_save_LIBS=$LIBS
7725 + LIBS="-lz  $LIBS"
7726 + cat >conftest.$ac_ext <<_ACEOF
7727 + /* confdefs.h.  */
7728 + _ACEOF
7729 + cat confdefs.h >>conftest.$ac_ext
7730 + cat >>conftest.$ac_ext <<_ACEOF
7731 + /* end confdefs.h.  */
7732 +
7733 + /* Override any GCC internal prototype to avoid an error.
7734 +   Use char because int might match the return type of a GCC
7735 +   builtin and then its argument prototype would still apply.  */
7736 + #ifdef __cplusplus
7737 + extern "C"
7738 + #endif
7739 + char inflateEnd ();
7740 + #ifdef FC_DUMMY_MAIN
7741 + #ifndef FC_DUMMY_MAIN_EQ_F77
7742 + #  ifdef __cplusplus
7743 +     extern "C"
7744 + #  endif
7745 +   int FC_DUMMY_MAIN() { return 1; }
7746 + #endif
7747 + #endif
7748 + int
7749 + main ()
7750 + {
7751 + return inflateEnd ();
7752 +  ;
7753 +  return 0;
7754 + }
7755 + _ACEOF
7756 + rm -f conftest.$ac_objext conftest$ac_exeext
7757 + if { (ac_try="$ac_link"
7758 + case "(($ac_try" in
7759 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7760 +  *) ac_try_echo=$ac_try;;
7761 + esac
7762 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7763 +  (eval "$ac_link") 2>conftest.er1
7764 +  ac_status=$?
7765 +  grep -v '^ *+' conftest.er1 >conftest.err
7766 +  rm -f conftest.er1
7767 +  cat conftest.err >&5
7768 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7769 +  (exit $ac_status); } && {
7770 +         test -z "$ac_c_werror_flag" ||
7771 +         test ! -s conftest.err
7772 +       } && test -s conftest$ac_exeext &&
7773 +       $as_test_x conftest$ac_exeext; then
7774 +  ac_cv_lib_z_inflateEnd=yes
7775 + else
7776 +  echo "$as_me: failed program was:" >&5
7777 + sed 's/^/| /' conftest.$ac_ext >&5
7778 +
7779 +        ac_cv_lib_z_inflateEnd=no
7780   fi
7781 < echo "$as_me:$LINENO: result: $ac_cv_header_mkl_h" >&5
7782 < echo "${ECHO_T}$ac_cv_header_mkl_h" >&6
7781 >
7782 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7783 >      conftest$ac_exeext conftest.$ac_ext
7784 > LIBS=$ac_check_lib_save_LIBS
7785 > fi
7786 > { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7787 > echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7788 > if test $ac_cv_lib_z_inflateEnd = yes; then
7789 >  zlib_cv_libz=yes
7790   else
7791 +  zlib_cv_libz=no
7792 + fi
7793 +
7794 +        if test "${ac_cv_header_zlib_h+set}" = set; then
7795 +  { echo "$as_me:$LINENO: checking for zlib.h" >&5
7796 + echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7797 + if test "${ac_cv_header_zlib_h+set}" = set; then
7798 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7799 + fi
7800 + { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7801 + echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7802 + else
7803    # Is the header compilable?
7804 < echo "$as_me:$LINENO: checking mkl.h usability" >&5
7805 < echo $ECHO_N "checking mkl.h usability... $ECHO_C" >&6
7804 > { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7805 > echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7806   cat >conftest.$ac_ext <<_ACEOF
7807   /* confdefs.h.  */
7808   _ACEOF
# Line 7288 | Line 7810 | $ac_includes_default
7810   cat >>conftest.$ac_ext <<_ACEOF
7811   /* end confdefs.h.  */
7812   $ac_includes_default
7813 < #include <mkl.h>
7813 > #include <zlib.h>
7814   _ACEOF
7815   rm -f conftest.$ac_objext
7816 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7817 <  (eval $ac_compile) 2>conftest.er1
7816 > if { (ac_try="$ac_compile"
7817 > case "(($ac_try" in
7818 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7819 >  *) ac_try_echo=$ac_try;;
7820 > esac
7821 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7822 >  (eval "$ac_compile") 2>conftest.er1
7823    ac_status=$?
7824    grep -v '^ *+' conftest.er1 >conftest.err
7825    rm -f conftest.er1
7826    cat conftest.err >&5
7827    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7828 <  (exit $ac_status); } &&
7829 <         { ac_try='test -z "$ac_c_werror_flag"
7830 <                         || test ! -s conftest.err'
7831 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7305 <  (eval $ac_try) 2>&5
7306 <  ac_status=$?
7307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7308 <  (exit $ac_status); }; } &&
7309 <         { ac_try='test -s conftest.$ac_objext'
7310 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7311 <  (eval $ac_try) 2>&5
7312 <  ac_status=$?
7313 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7314 <  (exit $ac_status); }; }; then
7828 >  (exit $ac_status); } && {
7829 >         test -z "$ac_c_werror_flag" ||
7830 >         test ! -s conftest.err
7831 >       } && test -s conftest.$ac_objext; then
7832    ac_header_compiler=yes
7833   else
7834    echo "$as_me: failed program was:" >&5
7835   sed 's/^/| /' conftest.$ac_ext >&5
7836  
7837 < ac_header_compiler=no
7837 >        ac_header_compiler=no
7838   fi
7322 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7323 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7324 echo "${ECHO_T}$ac_header_compiler" >&6
7839  
7840 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7841 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7842 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7843 +
7844   # Is the header present?
7845 < echo "$as_me:$LINENO: checking mkl.h presence" >&5
7846 < echo $ECHO_N "checking mkl.h presence... $ECHO_C" >&6
7845 > { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7846 > echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7847   cat >conftest.$ac_ext <<_ACEOF
7848   /* confdefs.h.  */
7849   _ACEOF
7850   cat confdefs.h >>conftest.$ac_ext
7851   cat >>conftest.$ac_ext <<_ACEOF
7852   /* end confdefs.h.  */
7853 < #include <mkl.h>
7853 > #include <zlib.h>
7854   _ACEOF
7855 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7856 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7855 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7856 > case "(($ac_try" in
7857 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7858 >  *) ac_try_echo=$ac_try;;
7859 > esac
7860 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7861 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7862    ac_status=$?
7863    grep -v '^ *+' conftest.er1 >conftest.err
7864    rm -f conftest.er1
7865    cat conftest.err >&5
7866    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867 <  (exit $ac_status); } >/dev/null; then
7868 <  if test -s conftest.err; then
7869 <    ac_cpp_err=$ac_c_preproc_warn_flag
7870 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7348 <  else
7349 <    ac_cpp_err=
7350 <  fi
7351 < else
7352 <  ac_cpp_err=yes
7353 < fi
7354 < if test -z "$ac_cpp_err"; then
7867 >  (exit $ac_status); } >/dev/null && {
7868 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7869 >         test ! -s conftest.err
7870 >       }; then
7871    ac_header_preproc=yes
7872   else
7873    echo "$as_me: failed program was:" >&5
# Line 7359 | Line 7875 | fi
7875  
7876    ac_header_preproc=no
7877   fi
7878 +
7879   rm -f conftest.err conftest.$ac_ext
7880 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7881 < echo "${ECHO_T}$ac_header_preproc" >&6
7880 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7881 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7882  
7883   # So?  What about this header?
7884   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7885    yes:no: )
7886 <    { echo "$as_me:$LINENO: WARNING: mkl.h: accepted by the compiler, rejected by the preprocessor!" >&5
7887 < echo "$as_me: WARNING: mkl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7888 <    { echo "$as_me:$LINENO: WARNING: mkl.h: proceeding with the compiler's result" >&5
7889 < echo "$as_me: WARNING: mkl.h: proceeding with the compiler's result" >&2;}
7886 >    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7887 > echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7888 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7889 > echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7890      ac_header_preproc=yes
7891      ;;
7892    no:yes:* )
7893 <    { echo "$as_me:$LINENO: WARNING: mkl.h: present but cannot be compiled" >&5
7894 < echo "$as_me: WARNING: mkl.h: present but cannot be compiled" >&2;}
7895 <    { echo "$as_me:$LINENO: WARNING: mkl.h:     check for missing prerequisite headers?" >&5
7896 < echo "$as_me: WARNING: mkl.h:     check for missing prerequisite headers?" >&2;}
7897 <    { echo "$as_me:$LINENO: WARNING: mkl.h: see the Autoconf documentation" >&5
7898 < echo "$as_me: WARNING: mkl.h: see the Autoconf documentation" >&2;}
7899 <    { echo "$as_me:$LINENO: WARNING: mkl.h:     section \"Present But Cannot Be Compiled\"" >&5
7900 < echo "$as_me: WARNING: mkl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7901 <    { echo "$as_me:$LINENO: WARNING: mkl.h: proceeding with the preprocessor's result" >&5
7902 < echo "$as_me: WARNING: mkl.h: proceeding with the preprocessor's result" >&2;}
7903 <    { echo "$as_me:$LINENO: WARNING: mkl.h: in the future, the compiler will take precedence" >&5
7904 < echo "$as_me: WARNING: mkl.h: in the future, the compiler will take precedence" >&2;}
7905 <    (
7389 <      cat <<\_ASBOX
7893 >    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7894 > echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7895 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
7896 > echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
7897 >    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7898 > echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7899 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
7900 > echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7901 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7902 > echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7903 >    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7904 > echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7905 >    ( cat <<\_ASBOX
7906   ## ------------------------------ ##
7907   ## Report this to gezelter@nd.edu ##
7908   ## ------------------------------ ##
7909   _ASBOX
7910 <    ) |
7395 <      sed "s/^/$as_me: WARNING:     /" >&2
7910 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7911      ;;
7912   esac
7913 < echo "$as_me:$LINENO: checking for mkl.h" >&5
7914 < echo $ECHO_N "checking for mkl.h... $ECHO_C" >&6
7915 < if test "${ac_cv_header_mkl_h+set}" = set; then
7913 > { echo "$as_me:$LINENO: checking for zlib.h" >&5
7914 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7915 > if test "${ac_cv_header_zlib_h+set}" = set; then
7916    echo $ECHO_N "(cached) $ECHO_C" >&6
7917   else
7918 <  ac_cv_header_mkl_h=$ac_header_preproc
7918 >  ac_cv_header_zlib_h=$ac_header_preproc
7919   fi
7920 < echo "$as_me:$LINENO: result: $ac_cv_header_mkl_h" >&5
7921 < echo "${ECHO_T}$ac_cv_header_mkl_h" >&6
7920 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7921 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7922  
7923   fi
7924 < if test $ac_cv_header_mkl_h = yes; then
7924 > if test $ac_cv_header_zlib_h = yes; then
7925 >  zlib_cv_zlib_h=yes
7926 > else
7927 >  zlib_cv_zlib_h=no
7928 > fi
7929  
7930 <    echo "$as_me:$LINENO: checking for vslNewStream in -lmkl" >&5
7931 < echo $ECHO_N "checking for vslNewStream in -lmkl... $ECHO_C" >&6
7932 < if test "${ac_cv_lib_mkl_vslNewStream+set}" = set; then
7930 >
7931 >        ac_ext=c
7932 > ac_cpp='$CPP $CPPFLAGS'
7933 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7934 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7935 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7936 >
7937 >
7938 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7939 >
7940 > cat >>confdefs.h <<\_ACEOF
7941 > #define HAVE_ZLIB_H 1
7942 > _ACEOF
7943 >
7944 >
7945 > cat >>confdefs.h <<\_ACEOF
7946 > #define HAVE_LIBZ 1
7947 > _ACEOF
7948 >
7949 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
7950 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7951 >                ZLIB="-lz"
7952 >        else
7953 >                { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7954 > echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7955 >                ZLIB_INC_DIR=
7956 >                ZLIB_LIB_DIR=
7957 >                ZLIB=
7958 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
7959 >                CFLAGS="$ZLIB_OLD_CFLAGS"
7960 >                { echo "$as_me:$LINENO: result: failed" >&5
7961 > echo "${ECHO_T}failed" >&6; }
7962 >                echo ""
7963 >                echo "*********************************************************"
7964 >                echo "* WARNING: Could not find a working zlib installation   *"
7965 >                echo "* If you need OOPSE to be able to deal with compressed  *"
7966 >                echo "* trajectory dump files be sure to specify a valid zlib *"
7967 >                echo "* installation with --with-zlib=DIR                     *"
7968 >                echo "*                                                       *"
7969 >                echo "* OOPSE will still work without zlib installed.         *"
7970 >                echo "*********************************************************"
7971 >                echo ""
7972 >        fi
7973 >
7974 >
7975 >
7976 > fi
7977 > fi
7978 >
7979 > #
7980 > # Handle user hints
7981 > #
7982 >
7983 > # Check whether --with-fftw was given.
7984 > if test "${with_fftw+set}" = set; then
7985 >  withval=$with_fftw; fftw_dir="$withval"
7986 > else
7987 >             fftw_dir="not_set"
7988 > fi
7989 >
7990 > if test "$fftw_dir" != "no"; then
7991 >  if test "$fftw_dir" != "not_set" ; then
7992 >    if test -d "$fftw_dir"; then
7993 >      FFTW_HOME="$fftw_dir"
7994 >    else
7995 >      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7996 > echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7997 >      FFTW_HOME=/usr/local
7998 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
7999 >        FFTW_HOME=/usr
8000 >      fi
8001 >    fi
8002 >    #
8003 >    # Locate fftw, if wanted
8004 >    #
8005 >    if test -n "${FFTW_HOME}"; then
8006 >      FFTW_OLD_LDFLAGS=$LDFLAGS
8007 >      FFTW_OLD_CFLAGS=$CFLAGS
8008 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8009 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8010 >
8011 >      ac_ext=c
8012 > ac_cpp='$CPP $CPPFLAGS'
8013 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8014 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8015 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8016 >
8017 >      { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8018 > echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
8019 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8020    echo $ECHO_N "(cached) $ECHO_C" >&6
8021   else
8022    ac_check_lib_save_LIBS=$LIBS
8023 < LIBS="-lmkl  $LIBS"
8023 > LIBS="-lfftw3  $LIBS"
8024   cat >conftest.$ac_ext <<_ACEOF
8025   /* confdefs.h.  */
8026   _ACEOF
# Line 7422 | Line 8028 | cat >>conftest.$ac_ext <<_ACEOF
8028   cat >>conftest.$ac_ext <<_ACEOF
8029   /* end confdefs.h.  */
8030  
8031 < /* Override any gcc2 internal prototype to avoid an error.  */
8031 > /* Override any GCC internal prototype to avoid an error.
8032 >   Use char because int might match the return type of a GCC
8033 >   builtin and then its argument prototype would still apply.  */
8034   #ifdef __cplusplus
8035   extern "C"
8036   #endif
8037 < /* We use char because int might match the return type of a gcc2
8038 <   builtin and then its argument prototype would still apply.  */
8039 < char vslNewStream ();
8037 > char fftw_execute ();
8038 > #ifdef FC_DUMMY_MAIN
8039 > #ifndef FC_DUMMY_MAIN_EQ_F77
8040 > #  ifdef __cplusplus
8041 >     extern "C"
8042 > #  endif
8043 >   int FC_DUMMY_MAIN() { return 1; }
8044 > #endif
8045 > #endif
8046   int
8047   main ()
8048   {
8049 < vslNewStream ();
8049 > return fftw_execute ();
8050    ;
8051    return 0;
8052   }
8053   _ACEOF
8054   rm -f conftest.$ac_objext conftest$ac_exeext
8055 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8056 <  (eval $ac_link) 2>conftest.er1
8055 > if { (ac_try="$ac_link"
8056 > case "(($ac_try" in
8057 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8058 >  *) ac_try_echo=$ac_try;;
8059 > esac
8060 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8061 >  (eval "$ac_link") 2>conftest.er1
8062    ac_status=$?
8063    grep -v '^ *+' conftest.er1 >conftest.err
8064    rm -f conftest.er1
8065    cat conftest.err >&5
8066    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8067 <  (exit $ac_status); } &&
8068 <         { ac_try='test -z "$ac_c_werror_flag"
8069 <                         || test ! -s conftest.err'
8070 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8071 <  (eval $ac_try) 2>&5
8072 <  ac_status=$?
7454 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7455 <  (exit $ac_status); }; } &&
7456 <         { ac_try='test -s conftest$ac_exeext'
7457 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7458 <  (eval $ac_try) 2>&5
7459 <  ac_status=$?
7460 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7461 <  (exit $ac_status); }; }; then
7462 <  ac_cv_lib_mkl_vslNewStream=yes
8067 >  (exit $ac_status); } && {
8068 >         test -z "$ac_c_werror_flag" ||
8069 >         test ! -s conftest.err
8070 >       } && test -s conftest$ac_exeext &&
8071 >       $as_test_x conftest$ac_exeext; then
8072 >  ac_cv_lib_fftw3_fftw_execute=yes
8073   else
8074    echo "$as_me: failed program was:" >&5
8075   sed 's/^/| /' conftest.$ac_ext >&5
8076  
8077 < ac_cv_lib_mkl_vslNewStream=no
8077 >        ac_cv_lib_fftw3_fftw_execute=no
8078   fi
8079 < rm -f conftest.err conftest.$ac_objext \
8079 >
8080 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8081        conftest$ac_exeext conftest.$ac_ext
8082   LIBS=$ac_check_lib_save_LIBS
8083   fi
8084 < echo "$as_me:$LINENO: result: $ac_cv_lib_mkl_vslNewStream" >&5
8085 < echo "${ECHO_T}$ac_cv_lib_mkl_vslNewStream" >&6
8086 < if test $ac_cv_lib_mkl_vslNewStream = yes; then
8087 <  MKL_LIBDIR="${mkldir}/lib/32",
8088 <                     MKL_LIB="-lmkl -lvml -lguide",
8089 <                     HAVE_MKL="yes"
8084 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8085 > echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
8086 > if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8087 >  fftw_cv_libfftw3=yes
8088 > else
8089 >  fftw_cv_libfftw3=no
8090   fi
8091  
8092 <
8092 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
8093 >  { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8094 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8095 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8096 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8097 > fi
8098 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8099 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8100   else
8101 <  MKL_INC="-I${mkldir}/include"
8101 >  # Is the header compilable?
8102 > { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8103 > echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
8104 > cat >conftest.$ac_ext <<_ACEOF
8105 > /* confdefs.h.  */
8106 > _ACEOF
8107 > cat confdefs.h >>conftest.$ac_ext
8108 > cat >>conftest.$ac_ext <<_ACEOF
8109 > /* end confdefs.h.  */
8110 > $ac_includes_default
8111 > #include <fftw3.h>
8112 > _ACEOF
8113 > rm -f conftest.$ac_objext
8114 > if { (ac_try="$ac_compile"
8115 > case "(($ac_try" in
8116 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8117 >  *) ac_try_echo=$ac_try;;
8118 > esac
8119 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8120 >  (eval "$ac_compile") 2>conftest.er1
8121 >  ac_status=$?
8122 >  grep -v '^ *+' conftest.er1 >conftest.err
8123 >  rm -f conftest.er1
8124 >  cat conftest.err >&5
8125 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126 >  (exit $ac_status); } && {
8127 >         test -z "$ac_c_werror_flag" ||
8128 >         test ! -s conftest.err
8129 >       } && test -s conftest.$ac_objext; then
8130 >  ac_header_compiler=yes
8131 > else
8132 >  echo "$as_me: failed program was:" >&5
8133 > sed 's/^/| /' conftest.$ac_ext >&5
8134 >
8135 >        ac_header_compiler=no
8136   fi
8137  
8138 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8139 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8140 + echo "${ECHO_T}$ac_header_compiler" >&6; }
8141  
8142 <  CPPFLAGS=$ac_save_CPPFLAGS
8143 <  LDFLAGS=$ac_save_LDFLAGS
8144 <  ac_ext=c
8145 < ac_cpp='$CPP $CPPFLAGS'
8146 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8147 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8148 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
8149 <
8150 <
8151 <  if test x_$HAVE_MKL != x_yes; then
8152 <        { { echo "$as_me:$LINENO: error: Can't build with MKL" >&5
8153 < echo "$as_me: error: Can't build with MKL" >&2;}
8154 <   { (exit 1); exit 1; }; }
8155 <  fi
8142 > # Is the header present?
8143 > { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8144 > echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
8145 > cat >conftest.$ac_ext <<_ACEOF
8146 > /* confdefs.h.  */
8147 > _ACEOF
8148 > cat confdefs.h >>conftest.$ac_ext
8149 > cat >>conftest.$ac_ext <<_ACEOF
8150 > /* end confdefs.h.  */
8151 > #include <fftw3.h>
8152 > _ACEOF
8153 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8154 > case "(($ac_try" in
8155 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8156 >  *) ac_try_echo=$ac_try;;
8157 > esac
8158 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8159 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8160 >  ac_status=$?
8161 >  grep -v '^ *+' conftest.er1 >conftest.err
8162 >  rm -f conftest.er1
8163 >  cat conftest.err >&5
8164 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 >  (exit $ac_status); } >/dev/null && {
8166 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8167 >         test ! -s conftest.err
8168 >       }; then
8169 >  ac_header_preproc=yes
8170 > else
8171 >  echo "$as_me: failed program was:" >&5
8172 > sed 's/^/| /' conftest.$ac_ext >&5
8173  
8174 +  ac_header_preproc=no
8175 + fi
8176  
8177 + rm -f conftest.err conftest.$ac_ext
8178 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8179 + echo "${ECHO_T}$ac_header_preproc" >&6; }
8180  
8181 + # So?  What about this header?
8182 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8183 +  yes:no: )
8184 +    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8185 + echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8186 +    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8187 + echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8188 +    ac_header_preproc=yes
8189 +    ;;
8190 +  no:yes:* )
8191 +    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8192 + echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8193 +    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
8194 + echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
8195 +    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8196 + echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8197 +    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
8198 + echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8199 +    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8200 + echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8201 +    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8202 + echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8203 +    ( cat <<\_ASBOX
8204 + ## ------------------------------ ##
8205 + ## Report this to gezelter@nd.edu ##
8206 + ## ------------------------------ ##
8207 + _ASBOX
8208 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
8209 +    ;;
8210 + esac
8211 + { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8212 + echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8213 + if test "${ac_cv_header_fftw3_h+set}" = set; then
8214 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8215 + else
8216 +  ac_cv_header_fftw3_h=$ac_header_preproc
8217 + fi
8218 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8219 + echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8220  
8221 <
8221 > fi
8222 > if test $ac_cv_header_fftw3_h = yes; then
8223 >  fftw_cv_fftw3_h=yes
8224   else
8225 +  fftw_cv_fftw3_h=no
8226 + fi
8227  
7508    echo "$as_me:$LINENO: result: no" >&5
7509 echo "${ECHO_T}no" >&6
8228  
8229 < fi;
8229 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8230 >        { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8231 > echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
8232 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8233 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8234 > else
8235 >  ac_check_lib_save_LIBS=$LIBS
8236 > LIBS="-lfftw  $LIBS"
8237 > cat >conftest.$ac_ext <<_ACEOF
8238 > /* confdefs.h.  */
8239 > _ACEOF
8240 > cat confdefs.h >>conftest.$ac_ext
8241 > cat >>conftest.$ac_ext <<_ACEOF
8242 > /* end confdefs.h.  */
8243  
8244 + /* Override any GCC internal prototype to avoid an error.
8245 +   Use char because int might match the return type of a GCC
8246 +   builtin and then its argument prototype would still apply.  */
8247 + #ifdef __cplusplus
8248 + extern "C"
8249 + #endif
8250 + char fftwnd_one ();
8251 + #ifdef FC_DUMMY_MAIN
8252 + #ifndef FC_DUMMY_MAIN_EQ_F77
8253 + #  ifdef __cplusplus
8254 +     extern "C"
8255 + #  endif
8256 +   int FC_DUMMY_MAIN() { return 1; }
8257 + #endif
8258 + #endif
8259 + int
8260 + main ()
8261 + {
8262 + return fftwnd_one ();
8263 +  ;
8264 +  return 0;
8265 + }
8266 + _ACEOF
8267 + rm -f conftest.$ac_objext conftest$ac_exeext
8268 + if { (ac_try="$ac_link"
8269 + case "(($ac_try" in
8270 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8271 +  *) ac_try_echo=$ac_try;;
8272 + esac
8273 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8274 +  (eval "$ac_link") 2>conftest.er1
8275 +  ac_status=$?
8276 +  grep -v '^ *+' conftest.er1 >conftest.err
8277 +  rm -f conftest.er1
8278 +  cat conftest.err >&5
8279 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 +  (exit $ac_status); } && {
8281 +         test -z "$ac_c_werror_flag" ||
8282 +         test ! -s conftest.err
8283 +       } && test -s conftest$ac_exeext &&
8284 +       $as_test_x conftest$ac_exeext; then
8285 +  ac_cv_lib_fftw_fftwnd_one=yes
8286 + else
8287 +  echo "$as_me: failed program was:" >&5
8288 + sed 's/^/| /' conftest.$ac_ext >&5
8289  
8290 +        ac_cv_lib_fftw_fftwnd_one=no
8291 + fi
8292  
8293 <
8294 <
8295 < OBJEXT=".$OBJEXT"
8296 <
8297 < OOPSE=oopse
8298 <
8299 < if test "x${prefix}" = "xNONE"
8300 < then
7523 <  OOPSE_HOME=${ac_default_prefix}/oopse
8293 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8294 >      conftest$ac_exeext conftest.$ac_ext
8295 > LIBS=$ac_check_lib_save_LIBS
8296 > fi
8297 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8298 > echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
8299 > if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8300 >  fftw_cv_libfftw=yes
8301   else
8302 <  OOPSE_HOME=${prefix}/oopse
8302 >  fftw_cv_libfftw=no
8303   fi
7527 # Check whether --enable-oopse-home or --disable-oopse-home was given.
7528 if test "${enable_oopse_home+set}" = set; then
7529  enableval="$enable_oopse_home"
7530  OOPSE_HOME="${enableval}"
7531 fi;
8304  
8305 < case "x$INSTALL" in
8306 <   x/*) ;;
8307 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
8305 >        if test "${ac_cv_header_fftw_h+set}" = set; then
8306 >  { echo "$as_me:$LINENO: checking for fftw.h" >&5
8307 > echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8308 > if test "${ac_cv_header_fftw_h+set}" = set; then
8309 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8310 > fi
8311 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8312 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8313 > else
8314 >  # Is the header compilable?
8315 > { echo "$as_me:$LINENO: checking fftw.h usability" >&5
8316 > echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
8317 > cat >conftest.$ac_ext <<_ACEOF
8318 > /* confdefs.h.  */
8319 > _ACEOF
8320 > cat confdefs.h >>conftest.$ac_ext
8321 > cat >>conftest.$ac_ext <<_ACEOF
8322 > /* end confdefs.h.  */
8323 > $ac_includes_default
8324 > #include <fftw.h>
8325 > _ACEOF
8326 > rm -f conftest.$ac_objext
8327 > if { (ac_try="$ac_compile"
8328 > case "(($ac_try" in
8329 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8330 >  *) ac_try_echo=$ac_try;;
8331   esac
8332 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8333 +  (eval "$ac_compile") 2>conftest.er1
8334 +  ac_status=$?
8335 +  grep -v '^ *+' conftest.er1 >conftest.err
8336 +  rm -f conftest.er1
8337 +  cat conftest.err >&5
8338 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339 +  (exit $ac_status); } && {
8340 +         test -z "$ac_c_werror_flag" ||
8341 +         test ! -s conftest.err
8342 +       } && test -s conftest.$ac_objext; then
8343 +  ac_header_compiler=yes
8344 + else
8345 +  echo "$as_me: failed program was:" >&5
8346 + sed 's/^/| /' conftest.$ac_ext >&5
8347  
8348 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
8348 >        ac_header_compiler=no
8349 > fi
8350  
8351 < SUBDIRS="libBASS libmdtools src forceFields samples utils utils/sysbuilder third-party "
8351 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8352 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8353 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8354  
8355 < CFLAGS=${CFLAGS-""}
8356 < CXXFLAGS=${CXXFLAGS-""}
8357 < CPPFLAGS=${CPPFLAGS-""}
8358 < FFLAGS=${FFLAGS-""}
8359 < F90FLAGS=${F90FLAGS-""}
8360 < LDFLAGS=${LDFLAGS-""}
8361 < DEBUG=${DEBUG-"-g"}
8362 <
8363 < case $debug in
8364 <  1)
8365 <     FFLAGS="$DEBUG $FFLAGS"
8366 <     F90FLAGS="$DEBUG $F90FLAGS"
8367 <     ;;
8368 <  *)
8369 <     ;;
8355 > # Is the header present?
8356 > { echo "$as_me:$LINENO: checking fftw.h presence" >&5
8357 > echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
8358 > cat >conftest.$ac_ext <<_ACEOF
8359 > /* confdefs.h.  */
8360 > _ACEOF
8361 > cat confdefs.h >>conftest.$ac_ext
8362 > cat >>conftest.$ac_ext <<_ACEOF
8363 > /* end confdefs.h.  */
8364 > #include <fftw.h>
8365 > _ACEOF
8366 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8367 > case "(($ac_try" in
8368 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369 >  *) ac_try_echo=$ac_try;;
8370   esac
8371 <
8372 <
8371 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8373 >  ac_status=$?
8374 >  grep -v '^ *+' conftest.er1 >conftest.err
8375 >  rm -f conftest.er1
8376 >  cat conftest.err >&5
8377 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378 >  (exit $ac_status); } >/dev/null && {
8379 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8380 >         test ! -s conftest.err
8381 >       }; then
8382 >  ac_header_preproc=yes
8383 > else
8384 >  echo "$as_me: failed program was:" >&5
8385 > sed 's/^/| /' conftest.$ac_ext >&5
8386  
8387 +  ac_header_preproc=no
8388 + fi
8389  
8390 + rm -f conftest.err conftest.$ac_ext
8391 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8392 + echo "${ECHO_T}$ac_header_preproc" >&6; }
8393  
8394 + # So?  What about this header?
8395 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8396 +  yes:no: )
8397 +    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8398 + echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8399 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8400 + echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8401 +    ac_header_preproc=yes
8402 +    ;;
8403 +  no:yes:* )
8404 +    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8405 + echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8406 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
8407 + echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
8408 +    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8409 + echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8410 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8411 + echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8412 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8413 + echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8414 +    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8415 + echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8416 +    ( cat <<\_ASBOX
8417 + ## ------------------------------ ##
8418 + ## Report this to gezelter@nd.edu ##
8419 + ## ------------------------------ ##
8420 + _ASBOX
8421 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
8422 +    ;;
8423 + esac
8424 + { echo "$as_me:$LINENO: checking for fftw.h" >&5
8425 + echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8426 + if test "${ac_cv_header_fftw_h+set}" = set; then
8427 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8428 + else
8429 +  ac_cv_header_fftw_h=$ac_header_preproc
8430 + fi
8431 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8432 + echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8433  
8434 + fi
8435 + if test $ac_cv_header_fftw_h = yes; then
8436 +  fftw_cv_fftw_h=yes
8437 + else
8438 +  fftw_cv_fftw_h=no
8439 + fi
8440  
8441  
8442 +        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8443 +          { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8444 + echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
8445 + if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8446 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8447 + else
8448 +  ac_check_lib_save_LIBS=$LIBS
8449 + LIBS="-ldfftw  $LIBS"
8450 + cat >conftest.$ac_ext <<_ACEOF
8451 + /* confdefs.h.  */
8452 + _ACEOF
8453 + cat confdefs.h >>conftest.$ac_ext
8454 + cat >>conftest.$ac_ext <<_ACEOF
8455 + /* end confdefs.h.  */
8456  
8457 + /* Override any GCC internal prototype to avoid an error.
8458 +   Use char because int might match the return type of a GCC
8459 +   builtin and then its argument prototype would still apply.  */
8460 + #ifdef __cplusplus
8461 + extern "C"
8462 + #endif
8463 + char fftwnd_one ();
8464 + #ifdef FC_DUMMY_MAIN
8465 + #ifndef FC_DUMMY_MAIN_EQ_F77
8466 + #  ifdef __cplusplus
8467 +     extern "C"
8468 + #  endif
8469 +   int FC_DUMMY_MAIN() { return 1; }
8470 + #endif
8471 + #endif
8472 + int
8473 + main ()
8474 + {
8475 + return fftwnd_one ();
8476 +  ;
8477 +  return 0;
8478 + }
8479 + _ACEOF
8480 + rm -f conftest.$ac_objext conftest$ac_exeext
8481 + if { (ac_try="$ac_link"
8482 + case "(($ac_try" in
8483 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8484 +  *) ac_try_echo=$ac_try;;
8485 + esac
8486 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8487 +  (eval "$ac_link") 2>conftest.er1
8488 +  ac_status=$?
8489 +  grep -v '^ *+' conftest.er1 >conftest.err
8490 +  rm -f conftest.er1
8491 +  cat conftest.err >&5
8492 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493 +  (exit $ac_status); } && {
8494 +         test -z "$ac_c_werror_flag" ||
8495 +         test ! -s conftest.err
8496 +       } && test -s conftest$ac_exeext &&
8497 +       $as_test_x conftest$ac_exeext; then
8498 +  ac_cv_lib_dfftw_fftwnd_one=yes
8499 + else
8500 +  echo "$as_me: failed program was:" >&5
8501 + sed 's/^/| /' conftest.$ac_ext >&5
8502  
8503 +        ac_cv_lib_dfftw_fftwnd_one=no
8504 + fi
8505  
8506 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8507 +      conftest$ac_exeext conftest.$ac_ext
8508 + LIBS=$ac_check_lib_save_LIBS
8509 + fi
8510 + { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8511 + echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8512 + if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8513 +  fftw_cv_libdfftw=yes
8514 + else
8515 +  fftw_cv_libdfftw=no
8516 + fi
8517  
8518 +          if test "${ac_cv_header_dfftw_h+set}" = set; then
8519 +  { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8520 + echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8521 + if test "${ac_cv_header_dfftw_h+set}" = set; then
8522 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8523 + fi
8524 + { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8525 + echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8526 + else
8527 +  # Is the header compilable?
8528 + { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8529 + echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
8530 + cat >conftest.$ac_ext <<_ACEOF
8531 + /* confdefs.h.  */
8532 + _ACEOF
8533 + cat confdefs.h >>conftest.$ac_ext
8534 + cat >>conftest.$ac_ext <<_ACEOF
8535 + /* end confdefs.h.  */
8536 + $ac_includes_default
8537 + #include <dfftw.h>
8538 + _ACEOF
8539 + rm -f conftest.$ac_objext
8540 + if { (ac_try="$ac_compile"
8541 + case "(($ac_try" in
8542 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8543 +  *) ac_try_echo=$ac_try;;
8544 + esac
8545 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8546 +  (eval "$ac_compile") 2>conftest.er1
8547 +  ac_status=$?
8548 +  grep -v '^ *+' conftest.er1 >conftest.err
8549 +  rm -f conftest.er1
8550 +  cat conftest.err >&5
8551 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8552 +  (exit $ac_status); } && {
8553 +         test -z "$ac_c_werror_flag" ||
8554 +         test ! -s conftest.err
8555 +       } && test -s conftest.$ac_objext; then
8556 +  ac_header_compiler=yes
8557 + else
8558 +  echo "$as_me: failed program was:" >&5
8559 + sed 's/^/| /' conftest.$ac_ext >&5
8560  
8561 +        ac_header_compiler=no
8562 + fi
8563  
8564 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8565 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8566 + echo "${ECHO_T}$ac_header_compiler" >&6; }
8567  
8568 + # Is the header present?
8569 + { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8570 + echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
8571 + cat >conftest.$ac_ext <<_ACEOF
8572 + /* confdefs.h.  */
8573 + _ACEOF
8574 + cat confdefs.h >>conftest.$ac_ext
8575 + cat >>conftest.$ac_ext <<_ACEOF
8576 + /* end confdefs.h.  */
8577 + #include <dfftw.h>
8578 + _ACEOF
8579 + if { (ac_try="$ac_cpp conftest.$ac_ext"
8580 + case "(($ac_try" in
8581 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8582 +  *) ac_try_echo=$ac_try;;
8583 + esac
8584 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8585 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8586 +  ac_status=$?
8587 +  grep -v '^ *+' conftest.er1 >conftest.err
8588 +  rm -f conftest.er1
8589 +  cat conftest.err >&5
8590 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8591 +  (exit $ac_status); } >/dev/null && {
8592 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8593 +         test ! -s conftest.err
8594 +       }; then
8595 +  ac_header_preproc=yes
8596 + else
8597 +  echo "$as_me: failed program was:" >&5
8598 + sed 's/^/| /' conftest.$ac_ext >&5
8599  
8600 +  ac_header_preproc=no
8601 + fi
8602  
8603 <                    ac_config_headers="$ac_config_headers libBASS/config.h libmdtools/config.h"
8603 > rm -f conftest.err conftest.$ac_ext
8604 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8605 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8606  
8607 <                                                                                                                                                                                                                            ac_config_files="$ac_config_files Makefile libBASS/Makefile libmdtools/Makefile src/Makefile utils/Makefile utils/sysbuilder/Makefile forceFields/Makefile samples/Makefile third-party/Makefile samples/alkane/Makefile samples/argon/Makefile samples/lipid/Makefile samples/minimizer/Makefile samples/metals/Makefile samples/water/Makefile samples/water/dimer/Makefile samples/water/spce/Makefile samples/water/ssd/Makefile samples/water/ssde/Makefile samples/water/tip4p/Makefile samples/water/tip3p_ice/Makefile samples/zcons/Makefile"
8608 <
8609 <
8610 < cat >confcache <<\_ACEOF
8611 < # This file is a shell script that caches the results of configure
8612 < # tests run on this system so they can be shared between configure
8613 < # scripts and configure runs, see configure's option --config-cache.
8614 < # It is not useful on other systems.  If it contains results you don't
8615 < # want to keep, you may remove or edit it.
8616 < #
8617 < # config.status only pays attention to the cache file if you give it
8618 < # the --recheck option to rerun configure.
8619 < #
8620 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
8621 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
8622 < # following values.
8623 <
8624 < _ACEOF
8625 <
8626 < # The following way of writing the cache mishandles newlines in values,
8627 < # but we know of no workaround that is simple, portable, and efficient.
8628 < # So, don't put newlines in cache variables' values.
8629 < # Ultrix sh set writes to stderr and can't be redirected directly,
8630 < # and sets the high bit in the cache file unless we assign to the vars.
8631 < {
8632 <  (set) 2>&1 |
8633 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
8634 <    *ac_space=\ *)
8635 <      # `set' does not quote correctly, so add quotes (double-quote
8636 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
8637 <      sed -n \
8638 <        "s/'/'\\\\''/g;
8639 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8640 <      ;;
8641 <    *)
8642 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
7613 <      sed -n \
7614 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7615 <      ;;
7616 <    esac;
7617 < } |
7618 <  sed '
7619 <     t clear
7620 <     : clear
7621 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7622 <     t end
7623 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7624 <     : end' >>confcache
7625 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
7626 <  if test -w $cache_file; then
7627 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7628 <    cat confcache >$cache_file
7629 <  else
7630 <    echo "not updating unwritable cache $cache_file"
7631 <  fi
8607 > # So?  What about this header?
8608 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8609 >  yes:no: )
8610 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8611 > echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8612 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8613 > echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8614 >    ac_header_preproc=yes
8615 >    ;;
8616 >  no:yes:* )
8617 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8618 > echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8619 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
8620 > echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
8621 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8622 > echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8623 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8624 > echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8625 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8626 > echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8627 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8628 > echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8629 >    ( cat <<\_ASBOX
8630 > ## ------------------------------ ##
8631 > ## Report this to gezelter@nd.edu ##
8632 > ## ------------------------------ ##
8633 > _ASBOX
8634 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8635 >    ;;
8636 > esac
8637 > { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8638 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8639 > if test "${ac_cv_header_dfftw_h+set}" = set; then
8640 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8641 > else
8642 >  ac_cv_header_dfftw_h=$ac_header_preproc
8643   fi
8644 < rm -f confcache
8644 > { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8645 > echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8646  
7635 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7636 # Let make expand exec_prefix.
7637 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7638
7639 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7640 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7641 # trailing colons and then remove the whole line if VPATH becomes empty
7642 # (actually we leave an empty line to preserve line numbers).
7643 if test "x$srcdir" = x.; then
7644  ac_vpsub='/^[  ]*VPATH[        ]*=/{
7645 s/:*\$(srcdir):*/:/;
7646 s/:*\${srcdir}:*/:/;
7647 s/:*@srcdir@:*/:/;
7648 s/^\([^=]*=[     ]*\):*/\1/;
7649 s/:*$//;
7650 s/^[^=]*=[       ]*$//;
7651 }'
8647   fi
8648 + if test $ac_cv_header_dfftw_h = yes; then
8649 +  fftw_cv_dfftw_h=yes
8650 + else
8651 +  fftw_cv_dfftw_h=no
8652 + fi
8653  
7654 DEFS=-DHAVE_CONFIG_H
8654  
8655 < ac_libobjs=
8656 < ac_ltlibobjs=
8657 < for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8658 <  # 1. Remove the extension, and $U if already installed.
8659 <  ac_i=`echo "$ac_i" |
8660 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
8661 <  # 2. Add them.
7663 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
7664 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
7665 < done
7666 < LIBOBJS=$ac_libobjs
8655 >        fi
8656 >      fi
8657 >      ac_ext=c
8658 > ac_cpp='$CPP $CPPFLAGS'
8659 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8660 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8661 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8662  
8663 < LTLIBOBJS=$ac_ltlibobjs
8663 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8664  
8665 + cat >>confdefs.h <<\_ACEOF
8666 + #define HAVE_FFTW3_H 1
8667 + _ACEOF
8668  
8669 +        FFTW_INC_DIR="${FFTW_HOME}/include"
8670 +        FFTW_LIB_DIR="${FFTW_HOME}/lib"
8671 +        FFTW_LIBS="-lfftw3"
8672 +      else
8673 +        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8674  
8675 < : ${CONFIG_STATUS=./config.status}
8676 < ac_clean_files_save=$ac_clean_files
7674 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7675 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7676 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
7677 < cat >$CONFIG_STATUS <<_ACEOF
7678 < #! $SHELL
7679 < # Generated by $as_me.
7680 < # Run this file to recreate the current configuration.
7681 < # Compiler output produced by configure, useful for debugging
7682 < # configure, is in config.log if it exists.
7683 <
7684 < debug=false
7685 < ac_cs_recheck=false
7686 < ac_cs_silent=false
7687 < SHELL=\${CONFIG_SHELL-$SHELL}
8675 > cat >>confdefs.h <<\_ACEOF
8676 > #define HAVE_FFTW_H 1
8677   _ACEOF
8678  
8679 < cat >>$CONFIG_STATUS <<\_ACEOF
8680 < ## --------------------- ##
8681 < ## M4sh Initialization.  ##
8682 < ## --------------------- ##
8679 >          FFTW_INC_DIR="${FFTW_HOME}/include"
8680 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8681 >          FFTW_LIBS="-lfftw"
8682 >        else
8683 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8684  
8685 < # Be Bourne compatible
8686 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
8687 <  emulate sh
7698 <  NULLCMD=:
7699 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7700 <  # is contrary to our usage.  Disable this feature.
7701 <  alias -g '${1+"$@"}'='"$@"'
7702 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
7703 <  set -o posix
7704 < fi
7705 < DUALCASE=1; export DUALCASE # for MKS sh
8685 > cat >>confdefs.h <<\_ACEOF
8686 > #define HAVE_DFFTW_H 1
8687 > _ACEOF
8688  
8689 < # Support unset when possible.
8690 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
8691 <  as_unset=unset
8692 < else
8693 <  as_unset=false
8694 < fi
8689 >            FFTW_INC_DIR="${FFTW_HOME}/include"
8690 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
8691 >            FFTW_LIBS="-ldfftw"
8692 >          else
8693 >            { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8694 > echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
8695 >            FFTW_INC_DIR=
8696 >            FFTW_LIB_DIR=
8697 >            FFTW_LIBS=
8698 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
8699 >            CFLAGS="$FFTW_OLD_CFLAGS"
8700 >            { echo "$as_me:$LINENO: result: failed" >&5
8701 > echo "${ECHO_T}failed" >&6; }
8702 >            echo ""
8703 >            echo "*********************************************************"
8704 >            echo "* WARNING: Could not find a working FFTW installation   *"
8705 >            echo "* If you need the staticProps program to be able to     *"
8706 >            echo "* compute undulation spectra, be sure to specify a      *"
8707 >            echo "* valid fftw installation with --with-fftw=DIR          *"
8708 >            echo "*                                                       *"
8709 >            echo "* OOPSE will still work without fftw installed.         *"
8710 >            echo "*********************************************************"
8711 >            echo ""
8712 >          fi
8713 >        fi
8714 >      fi
8715  
8716  
7715 # Work around bugs in pre-3.0 UWIN ksh.
7716 $as_unset ENV MAIL MAILPATH
7717 PS1='$ '
7718 PS2='> '
7719 PS4='+ '
8717  
8718 < # NLS nuisances.
7722 < for as_var in \
7723 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7724 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7725 <  LC_TELEPHONE LC_TIME
7726 < do
7727 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7728 <    eval $as_var=C; export $as_var
7729 <  else
7730 <    $as_unset $as_var
8718 >    fi
8719    fi
7732 done
7733
7734 # Required to use basename.
7735 if expr a : '\(a\)' >/dev/null 2>&1; then
7736  as_expr=expr
7737 else
7738  as_expr=false
8720   fi
8721  
8722 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
8723 <  as_basename=basename
8722 > #
8723 > # Handle user hints
8724 > #
8725 >
8726 > # Check whether --with-qhull was given.
8727 > if test "${with_qhull+set}" = set; then
8728 >  withval=$with_qhull; qhull_dir="$withval"
8729   else
8730 <  as_basename=false
8730 >                qhull_dir="not_set"
8731   fi
8732  
8733 + if test "$qhull_dir" != "no"; then
8734  
8735 < # Name of the executable.
8736 < as_me=`$as_basename "$0" ||
8737 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8738 <         X"$0" : 'X\(//\)$' \| \
7752 <         X"$0" : 'X\(/\)$' \| \
7753 <         .     : '\(.\)' 2>/dev/null ||
7754 < echo X/"$0" |
7755 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7756 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
7757 <          /^X\/\(\/\).*/{ s//\1/; q; }
7758 <          s/.*/./; q'`
7759 <
7760 <
7761 < # PATH needs CR, and LINENO needs CR and PATH.
7762 < # Avoid depending upon Character Ranges.
7763 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7764 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7765 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7766 < as_cr_digits='0123456789'
7767 < as_cr_alnum=$as_cr_Letters$as_cr_digits
7768 <
7769 < # The user is always right.
7770 < if test "${PATH_SEPARATOR+set}" != set; then
7771 <  echo "#! /bin/sh" >conf$$.sh
7772 <  echo  "exit 0"   >>conf$$.sh
7773 <  chmod +x conf$$.sh
7774 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7775 <    PATH_SEPARATOR=';'
8735 > if test "$qhull_dir" != "not_set" ; then
8736 >  if test -d "$qhull_dir"
8737 >  then
8738 >    QHULL_HOME="$qhull_dir"
8739    else
8740 <    PATH_SEPARATOR=:
8740 >    { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8741 > echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8742 >        QHULL_HOME=/usr/local
8743 >        if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
8744 >        then
8745 >                QHULL_HOME=/usr
8746 >        fi
8747    fi
7779  rm -f conf$$.sh
8748   fi
8749 + #
8750 + # Locate qhull, if wanted
8751 + #
8752 + if test -n "${QHULL_HOME}"
8753 + then
8754  
8755 +        ac_ext=c
8756 + ac_cpp='$CPP $CPPFLAGS'
8757 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8758 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8759 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
8760  
8761 <  as_lineno_1=$LINENO
8762 <  as_lineno_2=$LINENO
8763 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8764 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
8765 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
8766 <  # Find who we are.  Look in the path if we contain no path at all
8767 <  # relative or not.
8768 <  case $0 in
8769 <    *[\\/]* ) as_myself=$0 ;;
8770 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8771 < for as_dir in $PATH
8772 < do
8773 <  IFS=$as_save_IFS
8774 <  test -z "$as_dir" && as_dir=.
8775 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8776 < done
8761 >        QHULL_OLD_LDFLAGS=$LDFLAGS
8762 >        QHULL_OLD_CFLAGS=$CFLAGS
8763 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
8764 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
8765 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
8766 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
8767 >        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8768 >  { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8769 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8770 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8771 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8772 > fi
8773 > { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8774 > echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8775 > else
8776 >  # Is the header compilable?
8777 > { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8778 > echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8779 > cat >conftest.$ac_ext <<_ACEOF
8780 > /* confdefs.h.  */
8781 > _ACEOF
8782 > cat confdefs.h >>conftest.$ac_ext
8783 > cat >>conftest.$ac_ext <<_ACEOF
8784 > /* end confdefs.h.  */
8785 > $ac_includes_default
8786 > #include <qhull/qhull.h>
8787 > _ACEOF
8788 > rm -f conftest.$ac_objext
8789 > if { (ac_try="$ac_compile"
8790 > case "(($ac_try" in
8791 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8792 >  *) ac_try_echo=$ac_try;;
8793 > esac
8794 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8795 >  (eval "$ac_compile") 2>conftest.er1
8796 >  ac_status=$?
8797 >  grep -v '^ *+' conftest.er1 >conftest.err
8798 >  rm -f conftest.er1
8799 >  cat conftest.err >&5
8800 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8801 >  (exit $ac_status); } && {
8802 >         test -z "$ac_c_werror_flag" ||
8803 >         test ! -s conftest.err
8804 >       } && test -s conftest.$ac_objext; then
8805 >  ac_header_compiler=yes
8806 > else
8807 >  echo "$as_me: failed program was:" >&5
8808 > sed 's/^/| /' conftest.$ac_ext >&5
8809  
8810 <       ;;
8811 <  esac
7802 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
7803 <  # in which case we are not to be found in the path.
7804 <  if test "x$as_myself" = x; then
7805 <    as_myself=$0
7806 <  fi
7807 <  if test ! -f "$as_myself"; then
7808 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
7809 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
7810 <   { (exit 1); exit 1; }; }
7811 <  fi
7812 <  case $CONFIG_SHELL in
7813 <  '')
7814 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7815 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
7816 < do
7817 <  IFS=$as_save_IFS
7818 <  test -z "$as_dir" && as_dir=.
7819 <  for as_base in sh bash ksh sh5; do
7820 <         case $as_dir in
7821 <         /*)
7822 <           if ("$as_dir/$as_base" -c '
7823 <  as_lineno_1=$LINENO
7824 <  as_lineno_2=$LINENO
7825 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7826 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
7827 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
7828 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
7829 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
7830 <             CONFIG_SHELL=$as_dir/$as_base
7831 <             export CONFIG_SHELL
7832 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
7833 <           fi;;
7834 <         esac
7835 <       done
7836 < done
7837 < ;;
7838 <  esac
8810 >        ac_header_compiler=no
8811 > fi
8812  
8813 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
8814 <  # uniformly replaced by the line number.  The first 'sed' inserts a
8815 <  # line-number line before each line; the second 'sed' does the real
7843 <  # work.  The second script uses 'N' to pair each line-number line
7844 <  # with the numbered line, and appends trailing '-' during
7845 <  # substitution so that $LINENO is not a special case at line end.
7846 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
7847 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
7848 <  sed '=' <$as_myself |
7849 <    sed '
7850 <      N
7851 <      s,$,-,
7852 <      : loop
7853 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
7854 <      t loop
7855 <      s,-$,,
7856 <      s,^['$as_cr_digits']*\n,,
7857 <    ' >$as_me.lineno &&
7858 <  chmod +x $as_me.lineno ||
7859 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
7860 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
7861 <   { (exit 1); exit 1; }; }
8813 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8814 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8815 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8816  
8817 <  # Don't try to exec as it changes $[0], causing all sort of problems
8818 <  # (the dirname of $[0] is not the place where we might find the
8819 <  # original and so on.  Autoconf is especially sensible to this).
8820 <  . ./$as_me.lineno
8821 <  # Exit status is that of the last command.
8822 <  exit
8823 < }
8824 <
8825 <
8826 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
8827 <  *c*,-n*) ECHO_N= ECHO_C='
8828 < ' ECHO_T='      ' ;;
8829 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
8830 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
8817 > # Is the header present?
8818 > { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8819 > echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8820 > cat >conftest.$ac_ext <<_ACEOF
8821 > /* confdefs.h.  */
8822 > _ACEOF
8823 > cat confdefs.h >>conftest.$ac_ext
8824 > cat >>conftest.$ac_ext <<_ACEOF
8825 > /* end confdefs.h.  */
8826 > #include <qhull/qhull.h>
8827 > _ACEOF
8828 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8829 > case "(($ac_try" in
8830 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8831 >  *) ac_try_echo=$ac_try;;
8832   esac
8833 <
8834 < if expr a : '\(a\)' >/dev/null 2>&1; then
8835 <  as_expr=expr
8833 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8834 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8835 >  ac_status=$?
8836 >  grep -v '^ *+' conftest.er1 >conftest.err
8837 >  rm -f conftest.er1
8838 >  cat conftest.err >&5
8839 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8840 >  (exit $ac_status); } >/dev/null && {
8841 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8842 >         test ! -s conftest.err
8843 >       }; then
8844 >  ac_header_preproc=yes
8845   else
8846 <  as_expr=false
8846 >  echo "$as_me: failed program was:" >&5
8847 > sed 's/^/| /' conftest.$ac_ext >&5
8848 >
8849 >  ac_header_preproc=no
8850   fi
8851  
8852 < rm -f conf$$ conf$$.exe conf$$.file
8853 < echo >conf$$.file
8854 < if ln -s conf$$.file conf$$ 2>/dev/null; then
8855 <  # We could just check for DJGPP; but this test a) works b) is more generic
8856 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
8857 <  if test -f conf$$.exe; then
8858 <    # Don't use ln at all; we don't have any links
8859 <    as_ln_s='cp -p'
8860 <  else
8861 <    as_ln_s='ln -s'
8862 <  fi
8863 < elif ln conf$$.file conf$$ 2>/dev/null; then
8864 <  as_ln_s=ln
8852 > rm -f conftest.err conftest.$ac_ext
8853 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8854 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8855 >
8856 > # So?  What about this header?
8857 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8858 >  yes:no: )
8859 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8860 > echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8861 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8862 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8863 >    ac_header_preproc=yes
8864 >    ;;
8865 >  no:yes:* )
8866 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8867 > echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8868 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
8869 > echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
8870 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8871 > echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8872 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
8873 > echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8874 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8875 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8876 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8877 > echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8878 >    ( cat <<\_ASBOX
8879 > ## ------------------------------ ##
8880 > ## Report this to gezelter@nd.edu ##
8881 > ## ------------------------------ ##
8882 > _ASBOX
8883 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8884 >    ;;
8885 > esac
8886 > { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8887 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8888 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8889 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8890   else
8891 <  as_ln_s='cp -p'
8891 >  ac_cv_header_qhull_qhull_h=$ac_header_preproc
8892   fi
8893 < rm -f conf$$ conf$$.exe conf$$.file
8893 > { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8894 > echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8895  
8896 < if mkdir -p . 2>/dev/null; then
8897 <  as_mkdir_p=:
8896 > fi
8897 > if test $ac_cv_header_qhull_qhull_h = yes; then
8898 >  qhull_cv_qhull_h=yes
8899   else
8900 <  test -d ./-p && rmdir ./-p
7907 <  as_mkdir_p=false
8900 >  qhull_cv_qhull_h=no
8901   fi
8902  
7910 as_executable_p="test -f"
8903  
8904 < # Sed expression to map a string onto a valid CPP name.
8905 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8906 <
8907 < # Sed expression to map a string onto a valid variable name.
8908 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8904 >        { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
8905 > echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
8906 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
8907 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8908 > else
8909 >  ac_check_lib_save_LIBS=$LIBS
8910 > LIBS="-lqhull  $LIBS"
8911 > cat >conftest.$ac_ext <<_ACEOF
8912 > /* confdefs.h.  */
8913 > _ACEOF
8914 > cat confdefs.h >>conftest.$ac_ext
8915 > cat >>conftest.$ac_ext <<_ACEOF
8916 > /* end confdefs.h.  */
8917  
8918 <
8919 < # IFS
8920 < # We need space, tab and new line, in precisely that order.
8921 < as_nl='
8922 < '
8923 < IFS="   $as_nl"
8924 <
8925 < # CDPATH.
8926 < $as_unset CDPATH
8927 <
8928 < exec 6>&1
8929 <
8930 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
8931 < # report actual input values of CONFIG_FILES etc. instead of their
8932 < # values after options handling.  Logging --version etc. is OK.
8933 < exec 5>>config.log
8918 > /* Override any GCC internal prototype to avoid an error.
8919 >   Use char because int might match the return type of a GCC
8920 >   builtin and then its argument prototype would still apply.  */
8921 > #ifdef __cplusplus
8922 > extern "C"
8923 > #endif
8924 > char qh_qhull ();
8925 > #ifdef FC_DUMMY_MAIN
8926 > #ifndef FC_DUMMY_MAIN_EQ_F77
8927 > #  ifdef __cplusplus
8928 >     extern "C"
8929 > #  endif
8930 >   int FC_DUMMY_MAIN() { return 1; }
8931 > #endif
8932 > #endif
8933 > int
8934 > main ()
8935   {
8936 <  echo
8937 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8938 < ## Running $as_me. ##
8939 < _ASBOX
7939 < } >&5
7940 < cat >&5 <<_CSEOF
7941 <
7942 < This file was extended by OOPSE $as_me 1.0, which was
7943 < generated by GNU Autoconf 2.59.  Invocation command line was
7944 <
7945 <  CONFIG_FILES    = $CONFIG_FILES
7946 <  CONFIG_HEADERS  = $CONFIG_HEADERS
7947 <  CONFIG_LINKS    = $CONFIG_LINKS
7948 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
7949 <  $ $0 $@
7950 <
7951 < _CSEOF
7952 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
7953 < echo >&5
8936 > return qh_qhull ();
8937 >  ;
8938 >  return 0;
8939 > }
8940   _ACEOF
8941 + rm -f conftest.$ac_objext conftest$ac_exeext
8942 + if { (ac_try="$ac_link"
8943 + case "(($ac_try" in
8944 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8945 +  *) ac_try_echo=$ac_try;;
8946 + esac
8947 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8948 +  (eval "$ac_link") 2>conftest.er1
8949 +  ac_status=$?
8950 +  grep -v '^ *+' conftest.er1 >conftest.err
8951 +  rm -f conftest.er1
8952 +  cat conftest.err >&5
8953 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8954 +  (exit $ac_status); } && {
8955 +         test -z "$ac_c_werror_flag" ||
8956 +         test ! -s conftest.err
8957 +       } && test -s conftest$ac_exeext &&
8958 +       $as_test_x conftest$ac_exeext; then
8959 +  ac_cv_lib_qhull_qh_qhull=yes
8960 + else
8961 +  echo "$as_me: failed program was:" >&5
8962 + sed 's/^/| /' conftest.$ac_ext >&5
8963  
8964 < # Files that config.status was made for.
7957 < if test -n "$ac_config_files"; then
7958 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
8964 >        ac_cv_lib_qhull_qh_qhull=no
8965   fi
8966  
8967 < if test -n "$ac_config_headers"; then
8968 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
8967 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8968 >      conftest$ac_exeext conftest.$ac_ext
8969 > LIBS=$ac_check_lib_save_LIBS
8970   fi
8971 <
8972 < if test -n "$ac_config_links"; then
8973 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
8971 > { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8972 > echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8973 > if test $ac_cv_lib_qhull_qh_qhull = yes; then
8974 >  qhull_cv_libqhull=yes
8975 > else
8976 >  qhull_cv_libqhull=no
8977   fi
8978  
8979 < if test -n "$ac_config_commands"; then
8980 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
8981 < fi
8979 >        LDFLAGS="$QHULL_OLD_LDFLAGS"
8980 >        CFLAGS="$QHULL_OLD_CFLAGS"
8981 >        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
8982 >        ac_ext=c
8983 > ac_cpp='$CPP $CPPFLAGS'
8984 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8985 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8986 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8987  
7973 cat >>$CONFIG_STATUS <<\_ACEOF
8988  
8989 < ac_cs_usage="\
7976 < \`$as_me' instantiates files from templates according to the
7977 < current configuration.
8989 >        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8990  
8991 < Usage: $0 [OPTIONS] [FILE]...
8992 <
7981 <  -h, --help       print this help, then exit
7982 <  -V, --version    print version number, then exit
7983 <  -q, --quiet      do not print progress messages
7984 <  -d, --debug      don't remove temporary files
7985 <      --recheck    update $as_me by reconfiguring in the same conditions
7986 <  --file=FILE[:TEMPLATE]
7987 <                   instantiate the configuration file FILE
7988 <  --header=FILE[:TEMPLATE]
7989 <                   instantiate the configuration header FILE
7990 <
7991 < Configuration files:
7992 < $config_files
7993 <
7994 < Configuration headers:
7995 < $config_headers
7996 <
7997 < Configuration links:
7998 < $config_links
7999 <
8000 < Report bugs to <bug-autoconf@gnu.org>."
8991 > cat >>confdefs.h <<\_ACEOF
8992 > #define HAVE_QHULL_H 1
8993   _ACEOF
8994  
8003 cat >>$CONFIG_STATUS <<_ACEOF
8004 ac_cs_version="\\
8005 OOPSE config.status 1.0
8006 configured by $0, generated by GNU Autoconf 2.59,
8007  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
8995  
8996 < Copyright (C) 2003 Free Software Foundation, Inc.
8997 < This config.status script is free software; the Free Software Foundation
8011 < gives unlimited permission to copy, distribute and modify it."
8012 < srcdir=$srcdir
8013 < INSTALL="$INSTALL"
8996 > cat >>confdefs.h <<\_ACEOF
8997 > #define HAVE_QHULL 1
8998   _ACEOF
8999  
9000 < cat >>$CONFIG_STATUS <<\_ACEOF
9001 < # If no file are specified by the user, then we need to provide default
9002 < # value.  By we need to know if files were specified by the user.
9003 < ac_need_defaults=:
9004 < while test $# != 0
9005 < do
9006 <  case $1 in
9007 <  --*=*)
9008 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
9009 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
9010 <    ac_shift=:
9011 <    ;;
9012 <  -*)
9013 <    ac_option=$1
9014 <    ac_optarg=$2
9015 <    ac_shift=shift
9016 <    ;;
9017 <  *) # This is not an option, so the user has probably given explicit
9018 <     # arguments.
9019 <     ac_option=$1
9020 <     ac_need_defaults=false;;
9021 <  esac
9000 >                USE_QHULL=yes
9001 >                QHULL_INC_DIR="${QHULL_HOME}/include"
9002 >                QHULL_LIB_DIR="${QHULL_HOME}/lib"
9003 >                QHULL="-lqhull"
9004 >        else
9005 >                { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
9006 > echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
9007 >                QHULL_INC_DIR=
9008 >                QHULL_LIB_DIR=
9009 >                QHULL=
9010 >                USE_QHULL=no
9011 >                { echo "$as_me:$LINENO: result: failed" >&5
9012 > echo "${ECHO_T}failed" >&6; }
9013 >                echo ""
9014 >                echo "*********************************************************"
9015 >                echo "* WARNING: Could not find a working qhull installation  *"
9016 >                echo "* If you need OOPSE to be able to deal with convex      *"
9017 >                echo "* hulls be sure to specify a valid qhull installation   *"
9018 >                echo "* with --with-qhull=DIR                                 *"
9019 >                echo "*                                                       *"
9020 >                echo "* OOPSE will still work without qhull installed.        *"
9021 >                echo "*********************************************************"
9022 >                echo ""
9023 >        fi
9024  
8039  case $ac_option in
8040  # Handling of the options.
8041 _ACEOF
8042 cat >>$CONFIG_STATUS <<\_ACEOF
8043  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8044    ac_cs_recheck=: ;;
8045  --version | --vers* | -V )
8046    echo "$ac_cs_version"; exit 0 ;;
8047  --he | --h)
8048    # Conflict between --help and --header
8049    { { echo "$as_me:$LINENO: error: ambiguous option: $1
8050 Try \`$0 --help' for more information." >&5
8051 echo "$as_me: error: ambiguous option: $1
8052 Try \`$0 --help' for more information." >&2;}
8053   { (exit 1); exit 1; }; };;
8054  --help | --hel | -h )
8055    echo "$ac_cs_usage"; exit 0 ;;
8056  --debug | --d* | -d )
8057    debug=: ;;
8058  --file | --fil | --fi | --f )
8059    $ac_shift
8060    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
8061    ac_need_defaults=false;;
8062  --header | --heade | --head | --hea )
8063    $ac_shift
8064    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
8065    ac_need_defaults=false;;
8066  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8067  | -silent | --silent | --silen | --sile | --sil | --si | --s)
8068    ac_cs_silent=: ;;
9025  
8070  # This is an error.
8071  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8072 Try \`$0 --help' for more information." >&5
8073 echo "$as_me: error: unrecognized option: $1
8074 Try \`$0 --help' for more information." >&2;}
8075   { (exit 1); exit 1; }; } ;;
9026  
8077  *) ac_config_targets="$ac_config_targets $1" ;;
9027  
9028 <  esac
9029 <  shift
8081 < done
9028 > fi
9029 > fi
9030  
8083 ac_configure_extra_args=
9031  
9032 < if $ac_cs_silent; then
9033 <  exec 6>/dev/null
9034 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
9032 > ac_ext=cpp
9033 > ac_cpp='$CXXCPP $CPPFLAGS'
9034 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9035 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9036 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9037 > { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9038 > echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
9039 > if test -z "$CXXCPP"; then
9040 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
9041 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9042 > else
9043 >      # Double quotes because CXXCPP needs to be expanded
9044 >    for CXXCPP in "$CXX -E" "/lib/cpp"
9045 >    do
9046 >      ac_preproc_ok=false
9047 > for ac_cxx_preproc_warn_flag in '' yes
9048 > do
9049 >  # Use a header file that comes with gcc, so configuring glibc
9050 >  # with a fresh cross-compiler works.
9051 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9052 >  # <limits.h> exists even on freestanding compilers.
9053 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9054 >  # not just through cpp. "Syntax error" is here to catch this case.
9055 >  cat >conftest.$ac_ext <<_ACEOF
9056 > /* confdefs.h.  */
9057 > _ACEOF
9058 > cat confdefs.h >>conftest.$ac_ext
9059 > cat >>conftest.$ac_ext <<_ACEOF
9060 > /* end confdefs.h.  */
9061 > #ifdef __STDC__
9062 > # include <limits.h>
9063 > #else
9064 > # include <assert.h>
9065 > #endif
9066 >                     Syntax error
9067 > _ACEOF
9068 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9069 > case "(($ac_try" in
9070 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9071 >  *) ac_try_echo=$ac_try;;
9072 > esac
9073 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9074 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9075 >  ac_status=$?
9076 >  grep -v '^ *+' conftest.er1 >conftest.err
9077 >  rm -f conftest.er1
9078 >  cat conftest.err >&5
9079 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 >  (exit $ac_status); } >/dev/null && {
9081 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9082 >         test ! -s conftest.err
9083 >       }; then
9084 >  :
9085 > else
9086 >  echo "$as_me: failed program was:" >&5
9087 > sed 's/^/| /' conftest.$ac_ext >&5
9088 >
9089 >  # Broken: fails on valid input.
9090 > continue
9091   fi
9092  
9093 + rm -f conftest.err conftest.$ac_ext
9094 +
9095 +  # OK, works on sane cases.  Now check whether nonexistent headers
9096 +  # can be detected and how.
9097 +  cat >conftest.$ac_ext <<_ACEOF
9098 + /* confdefs.h.  */
9099   _ACEOF
9100 < cat >>$CONFIG_STATUS <<_ACEOF
9101 < if \$ac_cs_recheck; then
9102 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
9103 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9100 > cat confdefs.h >>conftest.$ac_ext
9101 > cat >>conftest.$ac_ext <<_ACEOF
9102 > /* end confdefs.h.  */
9103 > #include <ac_nonexistent.h>
9104 > _ACEOF
9105 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9106 > case "(($ac_try" in
9107 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9108 >  *) ac_try_echo=$ac_try;;
9109 > esac
9110 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9111 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9112 >  ac_status=$?
9113 >  grep -v '^ *+' conftest.er1 >conftest.err
9114 >  rm -f conftest.er1
9115 >  cat conftest.err >&5
9116 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9117 >  (exit $ac_status); } >/dev/null && {
9118 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9119 >         test ! -s conftest.err
9120 >       }; then
9121 >  # Broken: success on invalid input.
9122 > continue
9123 > else
9124 >  echo "$as_me: failed program was:" >&5
9125 > sed 's/^/| /' conftest.$ac_ext >&5
9126 >
9127 >  # Passes both tests.
9128 > ac_preproc_ok=:
9129 > break
9130   fi
9131  
9132 + rm -f conftest.err conftest.$ac_ext
9133 +
9134 + done
9135 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9136 + rm -f conftest.err conftest.$ac_ext
9137 + if $ac_preproc_ok; then
9138 +  break
9139 + fi
9140 +
9141 +    done
9142 +    ac_cv_prog_CXXCPP=$CXXCPP
9143 +
9144 + fi
9145 +  CXXCPP=$ac_cv_prog_CXXCPP
9146 + else
9147 +  ac_cv_prog_CXXCPP=$CXXCPP
9148 + fi
9149 + { echo "$as_me:$LINENO: result: $CXXCPP" >&5
9150 + echo "${ECHO_T}$CXXCPP" >&6; }
9151 + ac_preproc_ok=false
9152 + for ac_cxx_preproc_warn_flag in '' yes
9153 + do
9154 +  # Use a header file that comes with gcc, so configuring glibc
9155 +  # with a fresh cross-compiler works.
9156 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9157 +  # <limits.h> exists even on freestanding compilers.
9158 +  # On the NeXT, cc -E runs the code through the compiler's parser,
9159 +  # not just through cpp. "Syntax error" is here to catch this case.
9160 +  cat >conftest.$ac_ext <<_ACEOF
9161 + /* confdefs.h.  */
9162   _ACEOF
9163 + cat confdefs.h >>conftest.$ac_ext
9164 + cat >>conftest.$ac_ext <<_ACEOF
9165 + /* end confdefs.h.  */
9166 + #ifdef __STDC__
9167 + # include <limits.h>
9168 + #else
9169 + # include <assert.h>
9170 + #endif
9171 +                     Syntax error
9172 + _ACEOF
9173 + if { (ac_try="$ac_cpp conftest.$ac_ext"
9174 + case "(($ac_try" in
9175 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9176 +  *) ac_try_echo=$ac_try;;
9177 + esac
9178 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9179 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9180 +  ac_status=$?
9181 +  grep -v '^ *+' conftest.er1 >conftest.err
9182 +  rm -f conftest.er1
9183 +  cat conftest.err >&5
9184 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9185 +  (exit $ac_status); } >/dev/null && {
9186 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9187 +         test ! -s conftest.err
9188 +       }; then
9189 +  :
9190 + else
9191 +  echo "$as_me: failed program was:" >&5
9192 + sed 's/^/| /' conftest.$ac_ext >&5
9193  
9194 +  # Broken: fails on valid input.
9195 + continue
9196 + fi
9197  
9198 + rm -f conftest.err conftest.$ac_ext
9199  
9200 +  # OK, works on sane cases.  Now check whether nonexistent headers
9201 +  # can be detected and how.
9202 +  cat >conftest.$ac_ext <<_ACEOF
9203 + /* confdefs.h.  */
9204 + _ACEOF
9205 + cat confdefs.h >>conftest.$ac_ext
9206 + cat >>conftest.$ac_ext <<_ACEOF
9207 + /* end confdefs.h.  */
9208 + #include <ac_nonexistent.h>
9209 + _ACEOF
9210 + if { (ac_try="$ac_cpp conftest.$ac_ext"
9211 + case "(($ac_try" in
9212 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9213 +  *) ac_try_echo=$ac_try;;
9214 + esac
9215 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9216 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9217 +  ac_status=$?
9218 +  grep -v '^ *+' conftest.er1 >conftest.err
9219 +  rm -f conftest.er1
9220 +  cat conftest.err >&5
9221 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9222 +  (exit $ac_status); } >/dev/null && {
9223 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9224 +         test ! -s conftest.err
9225 +       }; then
9226 +  # Broken: success on invalid input.
9227 + continue
9228 + else
9229 +  echo "$as_me: failed program was:" >&5
9230 + sed 's/^/| /' conftest.$ac_ext >&5
9231  
9232 +  # Passes both tests.
9233 + ac_preproc_ok=:
9234 + break
9235 + fi
9236  
9237 < cat >>$CONFIG_STATUS <<\_ACEOF
9238 < for ac_config_target in $ac_config_targets
9239 < do
9240 <  case "$ac_config_target" in
9241 <  # Handling of arguments.
9242 <  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9243 <  "libBASS/Makefile" ) CONFIG_FILES="$CONFIG_FILES libBASS/Makefile" ;;
9244 <  "libmdtools/Makefile" ) CONFIG_FILES="$CONFIG_FILES libmdtools/Makefile" ;;
9245 <  "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
9246 <  "utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
9247 <  "utils/sysbuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/sysbuilder/Makefile" ;;
9248 <  "forceFields/Makefile" ) CONFIG_FILES="$CONFIG_FILES forceFields/Makefile" ;;
9249 <  "samples/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
9250 <  "third-party/Makefile" ) CONFIG_FILES="$CONFIG_FILES third-party/Makefile" ;;
9251 <  "samples/alkane/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/alkane/Makefile" ;;
9252 <  "samples/argon/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/argon/Makefile" ;;
9253 <  "samples/lipid/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/lipid/Makefile" ;;
9254 <  "samples/minimizer/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/minimizer/Makefile" ;;
9255 <  "samples/metals/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/metals/Makefile" ;;
9256 <  "samples/water/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/Makefile" ;;
9257 <  "samples/water/dimer/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/dimer/Makefile" ;;
9258 <  "samples/water/spce/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/spce/Makefile" ;;
9259 <  "samples/water/ssd/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/ssd/Makefile" ;;
9260 <  "samples/water/ssde/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/ssde/Makefile" ;;
9261 <  "samples/water/tip4p/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/tip4p/Makefile" ;;
9262 <  "samples/water/tip3p_ice/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/water/tip3p_ice/Makefile" ;;
9263 <  "samples/zcons/Makefile" ) CONFIG_FILES="$CONFIG_FILES samples/zcons/Makefile" ;;
9264 <  "utils/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS utils/getopt.h:utils/gnugetopt.h" ;;
9265 <  "libBASS/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS libBASS/config.h" ;;
9266 <  "libmdtools/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS libmdtools/config.h" ;;
9267 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
9268 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
9269 <   { (exit 1); exit 1; }; };;
9270 <  esac
9271 < done
9272 <
9273 < # If the user did not use the arguments to specify the items to instantiate,
9274 < # then the envvar interface is used.  Set only those that are not.
9275 < # We use the long form for the default assignment because of an extremely
9276 < # bizarre bug on SunOS 4.1.3.
9277 < if $ac_need_defaults; then
9278 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9279 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9280 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
9281 < fi
9282 <
9283 < # Have a temporary directory for convenience.  Make it in the build tree
9284 < # simply because there is no reason to put it here, and in addition,
9285 < # creating and moving files from /tmp can sometimes cause problems.
9286 < # Create a temporary directory, and hook for its removal unless debugging.
9287 < $debug ||
9288 < {
9289 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
9290 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
9291 < }
9292 <
9293 < # Create a (secure) tmp directory for tmp files.
9294 <
9295 < {
9296 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
9297 <  test -n "$tmp" && test -d "$tmp"
9298 < }  ||
9299 < {
9300 <  tmp=./confstat$$-$RANDOM
9301 <  (umask 077 && mkdir $tmp)
9302 < } ||
9303 < {
9304 <   echo "$me: cannot create a temporary directory in ." >&2
9305 <   { (exit 1); exit 1; }
9306 < }
9307 <
9237 > rm -f conftest.err conftest.$ac_ext
9238 >
9239 > done
9240 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9241 > rm -f conftest.err conftest.$ac_ext
9242 > if $ac_preproc_ok; then
9243 >  :
9244 > else
9245 >  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9246 > See \`config.log' for more details." >&5
9247 > echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9248 > See \`config.log' for more details." >&2;}
9249 >   { (exit 1); exit 1; }; }
9250 > fi
9251 >
9252 > ac_ext=cpp
9253 > ac_cpp='$CXXCPP $CPPFLAGS'
9254 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9255 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9256 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9257 >
9258 >
9259 > #
9260 > # Handle user hints
9261 > #
9262 >
9263 > # Check whether --with-openbabel was given.
9264 > if test "${with_openbabel+set}" = set; then
9265 >  withval=$with_openbabel; openbabel_dir="$withval"
9266 > else
9267 >                openbabel_dir="not_set"
9268 > fi
9269 >
9270 > if test "$openbabel_dir" != "no"; then
9271 >
9272 > if test "$openbabel_dir" != "not_set" ; then
9273 >  if test -d "$openbabel_dir"
9274 >  then
9275 >    OPENBABEL_HOME="$openbabel_dir"
9276 >  else
9277 >    { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9278 > echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9279 >        OPENBABEL_HOME=/usr/local
9280 >        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9281 >        then
9282 >                OPENBABEL_HOME=/usr
9283 >        fi
9284 >  fi
9285 > fi
9286 > #
9287 > # Locate openbabel, if wanted
9288 > #
9289 > if test -n "${OPENBABEL_HOME}"
9290 > then
9291 >
9292 >        ac_ext=cpp
9293 > ac_cpp='$CXXCPP $CPPFLAGS'
9294 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9295 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9296 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9297 >
9298 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9299 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9300 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9301 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9302 >        if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9303 >  { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9304 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9305 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9306 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9307 > fi
9308 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9309 > echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9310 > else
9311 >  # Is the header compilable?
9312 > { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9313 > echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
9314 > cat >conftest.$ac_ext <<_ACEOF
9315 > /* confdefs.h.  */
9316 > _ACEOF
9317 > cat confdefs.h >>conftest.$ac_ext
9318 > cat >>conftest.$ac_ext <<_ACEOF
9319 > /* end confdefs.h.  */
9320 > $ac_includes_default
9321 > #include <openbabel/babelconfig.h>
9322 > _ACEOF
9323 > rm -f conftest.$ac_objext
9324 > if { (ac_try="$ac_compile"
9325 > case "(($ac_try" in
9326 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9327 >  *) ac_try_echo=$ac_try;;
9328 > esac
9329 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9330 >  (eval "$ac_compile") 2>conftest.er1
9331 >  ac_status=$?
9332 >  grep -v '^ *+' conftest.er1 >conftest.err
9333 >  rm -f conftest.er1
9334 >  cat conftest.err >&5
9335 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9336 >  (exit $ac_status); } && {
9337 >         test -z "$ac_cxx_werror_flag" ||
9338 >         test ! -s conftest.err
9339 >       } && test -s conftest.$ac_objext; then
9340 >  ac_header_compiler=yes
9341 > else
9342 >  echo "$as_me: failed program was:" >&5
9343 > sed 's/^/| /' conftest.$ac_ext >&5
9344 >
9345 >        ac_header_compiler=no
9346 > fi
9347 >
9348 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9349 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9350 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9351 >
9352 > # Is the header present?
9353 > { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9354 > echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
9355 > cat >conftest.$ac_ext <<_ACEOF
9356 > /* confdefs.h.  */
9357 > _ACEOF
9358 > cat confdefs.h >>conftest.$ac_ext
9359 > cat >>conftest.$ac_ext <<_ACEOF
9360 > /* end confdefs.h.  */
9361 > #include <openbabel/babelconfig.h>
9362 > _ACEOF
9363 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9364 > case "(($ac_try" in
9365 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9366 >  *) ac_try_echo=$ac_try;;
9367 > esac
9368 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9369 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9370 >  ac_status=$?
9371 >  grep -v '^ *+' conftest.er1 >conftest.err
9372 >  rm -f conftest.er1
9373 >  cat conftest.err >&5
9374 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9375 >  (exit $ac_status); } >/dev/null && {
9376 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9377 >         test ! -s conftest.err
9378 >       }; then
9379 >  ac_header_preproc=yes
9380 > else
9381 >  echo "$as_me: failed program was:" >&5
9382 > sed 's/^/| /' conftest.$ac_ext >&5
9383 >
9384 >  ac_header_preproc=no
9385 > fi
9386 >
9387 > rm -f conftest.err conftest.$ac_ext
9388 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9389 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9390 >
9391 > # So?  What about this header?
9392 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9393 >  yes:no: )
9394 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9395 > echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9396 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9397 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9398 >    ac_header_preproc=yes
9399 >    ;;
9400 >  no:yes:* )
9401 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9402 > echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9403 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&5
9404 > echo "$as_me: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&2;}
9405 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9406 > echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9407 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&5
9408 > echo "$as_me: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9409 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9410 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9411 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9412 > echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9413 >    ( cat <<\_ASBOX
9414 > ## ------------------------------ ##
9415 > ## Report this to gezelter@nd.edu ##
9416 > ## ------------------------------ ##
9417 > _ASBOX
9418 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9419 >    ;;
9420 > esac
9421 > { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9422 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9423 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9424 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9425 > else
9426 >  ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9427 > fi
9428 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9429 > echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9430 >
9431 > fi
9432 > if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9433 >  openbabel_cv_openbabel_h=yes
9434 > else
9435 >  openbabel_cv_openbabel_h=no
9436 > fi
9437 >
9438 >
9439 >        if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9440 >  { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9441 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9442 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9443 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9444 > fi
9445 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9446 > echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9447 > else
9448 >  # Is the header compilable?
9449 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9450 > echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
9451 > cat >conftest.$ac_ext <<_ACEOF
9452 > /* confdefs.h.  */
9453 > _ACEOF
9454 > cat confdefs.h >>conftest.$ac_ext
9455 > cat >>conftest.$ac_ext <<_ACEOF
9456 > /* end confdefs.h.  */
9457 > $ac_includes_default
9458 > #include <openbabel/obconversion.h>
9459 > _ACEOF
9460 > rm -f conftest.$ac_objext
9461 > if { (ac_try="$ac_compile"
9462 > case "(($ac_try" in
9463 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9464 >  *) ac_try_echo=$ac_try;;
9465 > esac
9466 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9467 >  (eval "$ac_compile") 2>conftest.er1
9468 >  ac_status=$?
9469 >  grep -v '^ *+' conftest.er1 >conftest.err
9470 >  rm -f conftest.er1
9471 >  cat conftest.err >&5
9472 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473 >  (exit $ac_status); } && {
9474 >         test -z "$ac_cxx_werror_flag" ||
9475 >         test ! -s conftest.err
9476 >       } && test -s conftest.$ac_objext; then
9477 >  ac_header_compiler=yes
9478 > else
9479 >  echo "$as_me: failed program was:" >&5
9480 > sed 's/^/| /' conftest.$ac_ext >&5
9481 >
9482 >        ac_header_compiler=no
9483 > fi
9484 >
9485 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9486 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9487 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9488 >
9489 > # Is the header present?
9490 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9491 > echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
9492 > cat >conftest.$ac_ext <<_ACEOF
9493 > /* confdefs.h.  */
9494 > _ACEOF
9495 > cat confdefs.h >>conftest.$ac_ext
9496 > cat >>conftest.$ac_ext <<_ACEOF
9497 > /* end confdefs.h.  */
9498 > #include <openbabel/obconversion.h>
9499 > _ACEOF
9500 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9501 > case "(($ac_try" in
9502 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9503 >  *) ac_try_echo=$ac_try;;
9504 > esac
9505 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9506 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9507 >  ac_status=$?
9508 >  grep -v '^ *+' conftest.er1 >conftest.err
9509 >  rm -f conftest.er1
9510 >  cat conftest.err >&5
9511 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512 >  (exit $ac_status); } >/dev/null && {
9513 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9514 >         test ! -s conftest.err
9515 >       }; then
9516 >  ac_header_preproc=yes
9517 > else
9518 >  echo "$as_me: failed program was:" >&5
9519 > sed 's/^/| /' conftest.$ac_ext >&5
9520 >
9521 >  ac_header_preproc=no
9522 > fi
9523 >
9524 > rm -f conftest.err conftest.$ac_ext
9525 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9526 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9527 >
9528 > # So?  What about this header?
9529 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9530 >  yes:no: )
9531 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9532 > echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9533 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9534 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9535 >    ac_header_preproc=yes
9536 >    ;;
9537 >  no:yes:* )
9538 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9539 > echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9540 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
9541 > echo "$as_me: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
9542 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9543 > echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9544 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
9545 > echo "$as_me: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9546 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9547 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9548 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9549 > echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9550 >    ( cat <<\_ASBOX
9551 > ## ------------------------------ ##
9552 > ## Report this to gezelter@nd.edu ##
9553 > ## ------------------------------ ##
9554 > _ASBOX
9555 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9556 >    ;;
9557 > esac
9558 > { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9559 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9560 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9561 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9562 > else
9563 >  ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9564 > fi
9565 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9566 > echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9567 >
9568 > fi
9569 > if test $ac_cv_header_openbabel_obconversion_h = yes; then
9570 >  openbabel_cv_obconversion_h=yes
9571 > else
9572 >  openbabel_cv_obconversion_h=no
9573 > fi
9574 >
9575 >
9576 >        cat >conftest.$ac_ext <<_ACEOF
9577 >
9578 >             /* confdefs.h.  */
9579 > _ACEOF
9580 > cat confdefs.h >>conftest.$ac_ext
9581 > cat >>conftest.$ac_ext <<_ACEOF
9582 > /* end confdefs.h.  */
9583 >
9584 > #include <openbabel/babelconfig.h>
9585 > #include <openbabel/obconversion.h>
9586 > using namespace std;
9587 > using namespace OpenBabel;
9588 >
9589 > #ifdef FC_DUMMY_MAIN
9590 > #ifndef FC_DUMMY_MAIN_EQ_F77
9591 > #  ifdef __cplusplus
9592 >     extern "C"
9593 > #  endif
9594 >   int FC_DUMMY_MAIN() { return 1; }
9595 > #endif
9596 > #endif
9597 > int
9598 > main ()
9599 > {
9600 >
9601 > OBConversion Conv(&cin, &cout);
9602 >
9603 >
9604 >  ;
9605 >  return 0;
9606 > }
9607 > _ACEOF
9608 > rm -f conftest.$ac_objext conftest$ac_exeext
9609 > if { (ac_try="$ac_link"
9610 > case "(($ac_try" in
9611 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612 >  *) ac_try_echo=$ac_try;;
9613 > esac
9614 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615 >  (eval "$ac_link") 2>conftest.er1
9616 >  ac_status=$?
9617 >  grep -v '^ *+' conftest.er1 >conftest.err
9618 >  rm -f conftest.er1
9619 >  cat conftest.err >&5
9620 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9621 >  (exit $ac_status); } && {
9622 >         test -z "$ac_cxx_werror_flag" ||
9623 >         test ! -s conftest.err
9624 >       } && test -s conftest$ac_exeext &&
9625 >       $as_test_x conftest$ac_exeext; then
9626 >
9627 >                openbabel_lib_found="yes"
9628 >                { echo "$as_me:$LINENO: result: found" >&5
9629 > echo "${ECHO_T}found" >&6; }
9630 >
9631 > else
9632 >  echo "$as_me: failed program was:" >&5
9633 > sed 's/^/| /' conftest.$ac_ext >&5
9634 >
9635 >
9636 >                openbabel_lib_found="no"
9637 >                { echo "$as_me:$LINENO: result: not found" >&5
9638 > echo "${ECHO_T}not found" >&6; }
9639 >
9640 >
9641 > fi
9642 >
9643 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9644 >      conftest$ac_exeext conftest.$ac_ext
9645 >        ac_ext=c
9646 > ac_cpp='$CPP $CPPFLAGS'
9647 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9648 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9649 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9650 >
9651 >        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9652 >        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9653 >
9654 >        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9655 >                USE_OPENBABEL=yes
9656 >                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9657 >                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9658 >                OPENBABEL_LIB="-lopenbabel"
9659 >        else
9660 >                { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9661 > echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
9662 >                OPENBABEL_INC_DIR=
9663 >                OPENBABEL_LIB_DIR=
9664 >                OPENBABEL_LIB=
9665 >                USE_OPENBABEL=no
9666 >                { echo "$as_me:$LINENO: result: failed" >&5
9667 > echo "${ECHO_T}failed" >&6; }
9668 >                echo ""
9669 >                echo "*********************************************************"
9670 >                echo "* WARNING: Could not find a working openbabel-2.x       *"
9671 >                echo "* installation If you need OOPSE to be able to convert  *"
9672 >                echo "* xyz or pdb files you need to specify a valid          *"
9673 >                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9674 >                echo "*                                                       *"
9675 >                echo "* OOPSE will still work without openbabel installed.    *"
9676 >                echo "*********************************************************"
9677 >                echo ""
9678 >        fi
9679 >
9680 >
9681 >
9682 >
9683 > fi
9684 > fi
9685 >
9686 >
9687 > # Checks for header files.
9688 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9689 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9690 > if test "${ac_cv_header_stdc+set}" = set; then
9691 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9692 > else
9693 >  cat >conftest.$ac_ext <<_ACEOF
9694 > /* confdefs.h.  */
9695 > _ACEOF
9696 > cat confdefs.h >>conftest.$ac_ext
9697 > cat >>conftest.$ac_ext <<_ACEOF
9698 > /* end confdefs.h.  */
9699 > #include <stdlib.h>
9700 > #include <stdarg.h>
9701 > #include <string.h>
9702 > #include <float.h>
9703 >
9704 > #ifdef FC_DUMMY_MAIN
9705 > #ifndef FC_DUMMY_MAIN_EQ_F77
9706 > #  ifdef __cplusplus
9707 >     extern "C"
9708 > #  endif
9709 >   int FC_DUMMY_MAIN() { return 1; }
9710 > #endif
9711 > #endif
9712 > int
9713 > main ()
9714 > {
9715 >
9716 >  ;
9717 >  return 0;
9718 > }
9719 > _ACEOF
9720 > rm -f conftest.$ac_objext
9721 > if { (ac_try="$ac_compile"
9722 > case "(($ac_try" in
9723 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9724 >  *) ac_try_echo=$ac_try;;
9725 > esac
9726 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9727 >  (eval "$ac_compile") 2>conftest.er1
9728 >  ac_status=$?
9729 >  grep -v '^ *+' conftest.er1 >conftest.err
9730 >  rm -f conftest.er1
9731 >  cat conftest.err >&5
9732 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 >  (exit $ac_status); } && {
9734 >         test -z "$ac_c_werror_flag" ||
9735 >         test ! -s conftest.err
9736 >       } && test -s conftest.$ac_objext; then
9737 >  ac_cv_header_stdc=yes
9738 > else
9739 >  echo "$as_me: failed program was:" >&5
9740 > sed 's/^/| /' conftest.$ac_ext >&5
9741 >
9742 >        ac_cv_header_stdc=no
9743 > fi
9744 >
9745 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9746 >
9747 > if test $ac_cv_header_stdc = yes; then
9748 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9749 >  cat >conftest.$ac_ext <<_ACEOF
9750 > /* confdefs.h.  */
9751 > _ACEOF
9752 > cat confdefs.h >>conftest.$ac_ext
9753 > cat >>conftest.$ac_ext <<_ACEOF
9754 > /* end confdefs.h.  */
9755 > #include <string.h>
9756 >
9757 > _ACEOF
9758 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9759 >  $EGREP "memchr" >/dev/null 2>&1; then
9760 >  :
9761 > else
9762 >  ac_cv_header_stdc=no
9763 > fi
9764 > rm -f conftest*
9765 >
9766 > fi
9767 >
9768 > if test $ac_cv_header_stdc = yes; then
9769 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9770 >  cat >conftest.$ac_ext <<_ACEOF
9771 > /* confdefs.h.  */
9772 > _ACEOF
9773 > cat confdefs.h >>conftest.$ac_ext
9774 > cat >>conftest.$ac_ext <<_ACEOF
9775 > /* end confdefs.h.  */
9776 > #include <stdlib.h>
9777 >
9778 > _ACEOF
9779 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9780 >  $EGREP "free" >/dev/null 2>&1; then
9781 >  :
9782 > else
9783 >  ac_cv_header_stdc=no
9784 > fi
9785 > rm -f conftest*
9786 >
9787 > fi
9788 >
9789 > if test $ac_cv_header_stdc = yes; then
9790 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9791 >  if test "$cross_compiling" = yes; then
9792 >  :
9793 > else
9794 >  cat >conftest.$ac_ext <<_ACEOF
9795 > /* confdefs.h.  */
9796 > _ACEOF
9797 > cat confdefs.h >>conftest.$ac_ext
9798 > cat >>conftest.$ac_ext <<_ACEOF
9799 > /* end confdefs.h.  */
9800 > #include <ctype.h>
9801 > #include <stdlib.h>
9802 > #if ((' ' & 0x0FF) == 0x020)
9803 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9804 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9805 > #else
9806 > # define ISLOWER(c) \
9807 >                   (('a' <= (c) && (c) <= 'i') \
9808 >                     || ('j' <= (c) && (c) <= 'r') \
9809 >                     || ('s' <= (c) && (c) <= 'z'))
9810 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9811 > #endif
9812 >
9813 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9814 > int
9815 > main ()
9816 > {
9817 >  int i;
9818 >  for (i = 0; i < 256; i++)
9819 >    if (XOR (islower (i), ISLOWER (i))
9820 >        || toupper (i) != TOUPPER (i))
9821 >      return 2;
9822 >  return 0;
9823 > }
9824 > _ACEOF
9825 > rm -f conftest$ac_exeext
9826 > if { (ac_try="$ac_link"
9827 > case "(($ac_try" in
9828 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9829 >  *) ac_try_echo=$ac_try;;
9830 > esac
9831 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9832 >  (eval "$ac_link") 2>&5
9833 >  ac_status=$?
9834 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9835 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9836 >  { (case "(($ac_try" in
9837 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9838 >  *) ac_try_echo=$ac_try;;
9839 > esac
9840 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9841 >  (eval "$ac_try") 2>&5
9842 >  ac_status=$?
9843 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844 >  (exit $ac_status); }; }; then
9845 >  :
9846 > else
9847 >  echo "$as_me: program exited with status $ac_status" >&5
9848 > echo "$as_me: failed program was:" >&5
9849 > sed 's/^/| /' conftest.$ac_ext >&5
9850 >
9851 > ( exit $ac_status )
9852 > ac_cv_header_stdc=no
9853 > fi
9854 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9855 > fi
9856 >
9857 >
9858 > fi
9859 > fi
9860 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9861 > echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9862 > if test $ac_cv_header_stdc = yes; then
9863 >
9864 > cat >>confdefs.h <<\_ACEOF
9865 > #define STDC_HEADERS 1
9866 > _ACEOF
9867 >
9868 > fi
9869 >
9870 >
9871 >
9872 >
9873 >
9874 >
9875 >
9876 >
9877 >
9878 >
9879 >
9880 >
9881 >
9882 >
9883 >
9884 >
9885 > for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
9886 > do
9887 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9888 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9889 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9890 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9891 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9892 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9893 > fi
9894 > ac_res=`eval echo '${'$as_ac_Header'}'`
9895 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
9896 > echo "${ECHO_T}$ac_res" >&6; }
9897 > else
9898 >  # Is the header compilable?
9899 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9900 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9901 > cat >conftest.$ac_ext <<_ACEOF
9902 > /* confdefs.h.  */
9903 > _ACEOF
9904 > cat confdefs.h >>conftest.$ac_ext
9905 > cat >>conftest.$ac_ext <<_ACEOF
9906 > /* end confdefs.h.  */
9907 > $ac_includes_default
9908 > #include <$ac_header>
9909 > _ACEOF
9910 > rm -f conftest.$ac_objext
9911 > if { (ac_try="$ac_compile"
9912 > case "(($ac_try" in
9913 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9914 >  *) ac_try_echo=$ac_try;;
9915 > esac
9916 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9917 >  (eval "$ac_compile") 2>conftest.er1
9918 >  ac_status=$?
9919 >  grep -v '^ *+' conftest.er1 >conftest.err
9920 >  rm -f conftest.er1
9921 >  cat conftest.err >&5
9922 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923 >  (exit $ac_status); } && {
9924 >         test -z "$ac_c_werror_flag" ||
9925 >         test ! -s conftest.err
9926 >       } && test -s conftest.$ac_objext; then
9927 >  ac_header_compiler=yes
9928 > else
9929 >  echo "$as_me: failed program was:" >&5
9930 > sed 's/^/| /' conftest.$ac_ext >&5
9931 >
9932 >        ac_header_compiler=no
9933 > fi
9934 >
9935 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9936 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9937 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9938 >
9939 > # Is the header present?
9940 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9941 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9942 > cat >conftest.$ac_ext <<_ACEOF
9943 > /* confdefs.h.  */
9944 > _ACEOF
9945 > cat confdefs.h >>conftest.$ac_ext
9946 > cat >>conftest.$ac_ext <<_ACEOF
9947 > /* end confdefs.h.  */
9948 > #include <$ac_header>
9949 > _ACEOF
9950 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9951 > case "(($ac_try" in
9952 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9953 >  *) ac_try_echo=$ac_try;;
9954 > esac
9955 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9956 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9957 >  ac_status=$?
9958 >  grep -v '^ *+' conftest.er1 >conftest.err
9959 >  rm -f conftest.er1
9960 >  cat conftest.err >&5
9961 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 >  (exit $ac_status); } >/dev/null && {
9963 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9964 >         test ! -s conftest.err
9965 >       }; then
9966 >  ac_header_preproc=yes
9967 > else
9968 >  echo "$as_me: failed program was:" >&5
9969 > sed 's/^/| /' conftest.$ac_ext >&5
9970 >
9971 >  ac_header_preproc=no
9972 > fi
9973 >
9974 > rm -f conftest.err conftest.$ac_ext
9975 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9976 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9977 >
9978 > # So?  What about this header?
9979 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9980 >  yes:no: )
9981 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9982 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9983 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9984 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9985 >    ac_header_preproc=yes
9986 >    ;;
9987 >  no:yes:* )
9988 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9989 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9990 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9991 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9992 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9993 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9994 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9995 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9996 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9997 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9998 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9999 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10000 >    ( cat <<\_ASBOX
10001 > ## ------------------------------ ##
10002 > ## Report this to gezelter@nd.edu ##
10003 > ## ------------------------------ ##
10004 > _ASBOX
10005 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10006 >    ;;
10007 > esac
10008 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10009 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10010 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10011 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10012 > else
10013 >  eval "$as_ac_Header=\$ac_header_preproc"
10014 > fi
10015 > ac_res=`eval echo '${'$as_ac_Header'}'`
10016 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10017 > echo "${ECHO_T}$ac_res" >&6; }
10018 >
10019 > fi
10020 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10021 >  cat >>confdefs.h <<_ACEOF
10022 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10023 > _ACEOF
10024 >
10025 > fi
10026 >
10027 > done
10028 >
10029 >
10030 > # Checks for typedefs, structures, and compiler characteristics.
10031 > { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10032 > echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
10033 > if test "${ac_cv_header_stdbool_h+set}" = set; then
10034 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10035 > else
10036 >  cat >conftest.$ac_ext <<_ACEOF
10037 > /* confdefs.h.  */
10038 > _ACEOF
10039 > cat confdefs.h >>conftest.$ac_ext
10040 > cat >>conftest.$ac_ext <<_ACEOF
10041 > /* end confdefs.h.  */
10042 >
10043 > #include <stdbool.h>
10044 > #ifndef bool
10045 > "error: bool is not defined"
10046 > #endif
10047 > #ifndef false
10048 > "error: false is not defined"
10049 > #endif
10050 > #if false
10051 > "error: false is not 0"
10052 > #endif
10053 > #ifndef true
10054 > "error: true is not defined"
10055 > #endif
10056 > #if true != 1
10057 > "error: true is not 1"
10058 > #endif
10059 > #ifndef __bool_true_false_are_defined
10060 > "error: __bool_true_false_are_defined is not defined"
10061 > #endif
10062 >
10063 >        struct s { _Bool s: 1; _Bool t; } s;
10064 >
10065 >        char a[true == 1 ? 1 : -1];
10066 >        char b[false == 0 ? 1 : -1];
10067 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10068 >        char d[(bool) 0.5 == true ? 1 : -1];
10069 >        bool e = &s;
10070 >        char f[(_Bool) 0.0 == false ? 1 : -1];
10071 >        char g[true];
10072 >        char h[sizeof (_Bool)];
10073 >        char i[sizeof s.t];
10074 >        enum { j = false, k = true, l = false * true, m = true * 256 };
10075 >        _Bool n[m];
10076 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10077 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10078 > #       if defined __xlc__ || defined __GNUC__
10079 >         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10080 >            reported by James Lemley on 2005-10-05; see
10081 >            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10082 >            This test is not quite right, since xlc is allowed to
10083 >            reject this program, as the initializer for xlcbug is
10084 >            not one of the forms that C requires support for.
10085 >            However, doing the test right would require a runtime
10086 >            test, and that would make cross-compilation harder.
10087 >            Let us hope that IBM fixes the xlc bug, and also adds
10088 >            support for this kind of constant expression.  In the
10089 >            meantime, this test will reject xlc, which is OK, since
10090 >            our stdbool.h substitute should suffice.  We also test
10091 >            this with GCC, where it should work, to detect more
10092 >            quickly whether someone messes up the test in the
10093 >            future.  */
10094 >         char digs[] = "0123456789";
10095 >         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10096 > #       endif
10097 >        /* Catch a bug in an HP-UX C compiler.  See
10098 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10099 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10100 >         */
10101 >        _Bool q = true;
10102 >        _Bool *pq = &q;
10103 >
10104 > #ifdef FC_DUMMY_MAIN
10105 > #ifndef FC_DUMMY_MAIN_EQ_F77
10106 > #  ifdef __cplusplus
10107 >     extern "C"
10108 > #  endif
10109 >   int FC_DUMMY_MAIN() { return 1; }
10110 > #endif
10111 > #endif
10112 > int
10113 > main ()
10114 > {
10115 >
10116 >        *pq |= q;
10117 >        *pq |= ! q;
10118 >        /* Refer to every declared value, to avoid compiler optimizations.  */
10119 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10120 >                + !m + !n + !o + !p + !q + !pq);
10121 >
10122 >  ;
10123 >  return 0;
10124 > }
10125 > _ACEOF
10126 > rm -f conftest.$ac_objext
10127 > if { (ac_try="$ac_compile"
10128 > case "(($ac_try" in
10129 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130 >  *) ac_try_echo=$ac_try;;
10131 > esac
10132 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10133 >  (eval "$ac_compile") 2>conftest.er1
10134 >  ac_status=$?
10135 >  grep -v '^ *+' conftest.er1 >conftest.err
10136 >  rm -f conftest.er1
10137 >  cat conftest.err >&5
10138 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10139 >  (exit $ac_status); } && {
10140 >         test -z "$ac_c_werror_flag" ||
10141 >         test ! -s conftest.err
10142 >       } && test -s conftest.$ac_objext; then
10143 >  ac_cv_header_stdbool_h=yes
10144 > else
10145 >  echo "$as_me: failed program was:" >&5
10146 > sed 's/^/| /' conftest.$ac_ext >&5
10147 >
10148 >        ac_cv_header_stdbool_h=no
10149 > fi
10150 >
10151 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10152 > fi
10153 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10154 > echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
10155 > { echo "$as_me:$LINENO: checking for _Bool" >&5
10156 > echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
10157 > if test "${ac_cv_type__Bool+set}" = set; then
10158 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10159 > else
10160 >  cat >conftest.$ac_ext <<_ACEOF
10161 > /* confdefs.h.  */
10162 > _ACEOF
10163 > cat confdefs.h >>conftest.$ac_ext
10164 > cat >>conftest.$ac_ext <<_ACEOF
10165 > /* end confdefs.h.  */
10166 > $ac_includes_default
10167 > typedef _Bool ac__type_new_;
10168 > #ifdef FC_DUMMY_MAIN
10169 > #ifndef FC_DUMMY_MAIN_EQ_F77
10170 > #  ifdef __cplusplus
10171 >     extern "C"
10172 > #  endif
10173 >   int FC_DUMMY_MAIN() { return 1; }
10174 > #endif
10175 > #endif
10176 > int
10177 > main ()
10178 > {
10179 > if ((ac__type_new_ *) 0)
10180 >  return 0;
10181 > if (sizeof (ac__type_new_))
10182 >  return 0;
10183 >  ;
10184 >  return 0;
10185 > }
10186 > _ACEOF
10187 > rm -f conftest.$ac_objext
10188 > if { (ac_try="$ac_compile"
10189 > case "(($ac_try" in
10190 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10191 >  *) ac_try_echo=$ac_try;;
10192 > esac
10193 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10194 >  (eval "$ac_compile") 2>conftest.er1
10195 >  ac_status=$?
10196 >  grep -v '^ *+' conftest.er1 >conftest.err
10197 >  rm -f conftest.er1
10198 >  cat conftest.err >&5
10199 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200 >  (exit $ac_status); } && {
10201 >         test -z "$ac_c_werror_flag" ||
10202 >         test ! -s conftest.err
10203 >       } && test -s conftest.$ac_objext; then
10204 >  ac_cv_type__Bool=yes
10205 > else
10206 >  echo "$as_me: failed program was:" >&5
10207 > sed 's/^/| /' conftest.$ac_ext >&5
10208 >
10209 >        ac_cv_type__Bool=no
10210 > fi
10211 >
10212 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10213 > fi
10214 > { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10215 > echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
10216 > if test $ac_cv_type__Bool = yes; then
10217 >
10218 > cat >>confdefs.h <<_ACEOF
10219 > #define HAVE__BOOL 1
10220 > _ACEOF
10221 >
10222 >
10223 > fi
10224 >
10225 > if test $ac_cv_header_stdbool_h = yes; then
10226 >
10227 > cat >>confdefs.h <<\_ACEOF
10228 > #define HAVE_STDBOOL_H 1
10229 > _ACEOF
10230 >
10231 > fi
10232 >
10233 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10234 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10235 > if test "${ac_cv_c_const+set}" = set; then
10236 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10237 > else
10238 >  cat >conftest.$ac_ext <<_ACEOF
10239 > /* confdefs.h.  */
10240 > _ACEOF
10241 > cat confdefs.h >>conftest.$ac_ext
10242 > cat >>conftest.$ac_ext <<_ACEOF
10243 > /* end confdefs.h.  */
10244 >
10245 > #ifdef FC_DUMMY_MAIN
10246 > #ifndef FC_DUMMY_MAIN_EQ_F77
10247 > #  ifdef __cplusplus
10248 >     extern "C"
10249 > #  endif
10250 >   int FC_DUMMY_MAIN() { return 1; }
10251 > #endif
10252 > #endif
10253 > int
10254 > main ()
10255 > {
10256 > /* FIXME: Include the comments suggested by Paul. */
10257 > #ifndef __cplusplus
10258 >  /* Ultrix mips cc rejects this.  */
10259 >  typedef int charset[2];
10260 >  const charset cs;
10261 >  /* SunOS 4.1.1 cc rejects this.  */
10262 >  char const *const *pcpcc;
10263 >  char **ppc;
10264 >  /* NEC SVR4.0.2 mips cc rejects this.  */
10265 >  struct point {int x, y;};
10266 >  static struct point const zero = {0,0};
10267 >  /* AIX XL C 1.02.0.0 rejects this.
10268 >     It does not let you subtract one const X* pointer from another in
10269 >     an arm of an if-expression whose if-part is not a constant
10270 >     expression */
10271 >  const char *g = "string";
10272 >  pcpcc = &g + (g ? g-g : 0);
10273 >  /* HPUX 7.0 cc rejects these. */
10274 >  ++pcpcc;
10275 >  ppc = (char**) pcpcc;
10276 >  pcpcc = (char const *const *) ppc;
10277 >  { /* SCO 3.2v4 cc rejects this.  */
10278 >    char *t;
10279 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
10280 >
10281 >    *t++ = 0;
10282 >    if (s) return 0;
10283 >  }
10284 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10285 >    int x[] = {25, 17};
10286 >    const int *foo = &x[0];
10287 >    ++foo;
10288 >  }
10289 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10290 >    typedef const int *iptr;
10291 >    iptr p = 0;
10292 >    ++p;
10293 >  }
10294 >  { /* AIX XL C 1.02.0.0 rejects this saying
10295 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10296 >    struct s { int j; const int *ap[3]; };
10297 >    struct s *b; b->j = 5;
10298 >  }
10299 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10300 >    const int foo = 10;
10301 >    if (!foo) return 0;
10302 >  }
10303 >  return !cs[0] && !zero.x;
10304 > #endif
10305 >
10306 >  ;
10307 >  return 0;
10308 > }
10309 > _ACEOF
10310 > rm -f conftest.$ac_objext
10311 > if { (ac_try="$ac_compile"
10312 > case "(($ac_try" in
10313 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10314 >  *) ac_try_echo=$ac_try;;
10315 > esac
10316 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10317 >  (eval "$ac_compile") 2>conftest.er1
10318 >  ac_status=$?
10319 >  grep -v '^ *+' conftest.er1 >conftest.err
10320 >  rm -f conftest.er1
10321 >  cat conftest.err >&5
10322 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10323 >  (exit $ac_status); } && {
10324 >         test -z "$ac_c_werror_flag" ||
10325 >         test ! -s conftest.err
10326 >       } && test -s conftest.$ac_objext; then
10327 >  ac_cv_c_const=yes
10328 > else
10329 >  echo "$as_me: failed program was:" >&5
10330 > sed 's/^/| /' conftest.$ac_ext >&5
10331 >
10332 >        ac_cv_c_const=no
10333 > fi
10334 >
10335 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10336 > fi
10337 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10338 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
10339 > if test $ac_cv_c_const = no; then
10340 >
10341 > cat >>confdefs.h <<\_ACEOF
10342 > #define const
10343 > _ACEOF
10344 >
10345 > fi
10346 >
10347 > { echo "$as_me:$LINENO: checking for inline" >&5
10348 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10349 > if test "${ac_cv_c_inline+set}" = set; then
10350 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10351 > else
10352 >  ac_cv_c_inline=no
10353 > for ac_kw in inline __inline__ __inline; do
10354 >  cat >conftest.$ac_ext <<_ACEOF
10355 > /* confdefs.h.  */
10356 > _ACEOF
10357 > cat confdefs.h >>conftest.$ac_ext
10358 > cat >>conftest.$ac_ext <<_ACEOF
10359 > /* end confdefs.h.  */
10360 > #ifndef __cplusplus
10361 > typedef int foo_t;
10362 > static $ac_kw foo_t static_foo () {return 0; }
10363 > $ac_kw foo_t foo () {return 0; }
10364 > #endif
10365 >
10366 > _ACEOF
10367 > rm -f conftest.$ac_objext
10368 > if { (ac_try="$ac_compile"
10369 > case "(($ac_try" in
10370 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10371 >  *) ac_try_echo=$ac_try;;
10372 > esac
10373 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10374 >  (eval "$ac_compile") 2>conftest.er1
10375 >  ac_status=$?
10376 >  grep -v '^ *+' conftest.er1 >conftest.err
10377 >  rm -f conftest.er1
10378 >  cat conftest.err >&5
10379 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 >  (exit $ac_status); } && {
10381 >         test -z "$ac_c_werror_flag" ||
10382 >         test ! -s conftest.err
10383 >       } && test -s conftest.$ac_objext; then
10384 >  ac_cv_c_inline=$ac_kw
10385 > else
10386 >  echo "$as_me: failed program was:" >&5
10387 > sed 's/^/| /' conftest.$ac_ext >&5
10388 >
10389 >
10390 > fi
10391 >
10392 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10393 >  test "$ac_cv_c_inline" != no && break
10394 > done
10395 >
10396 > fi
10397 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10398 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10399 >
10400 >
10401 > case $ac_cv_c_inline in
10402 >  inline | yes) ;;
10403 >  *)
10404 >    case $ac_cv_c_inline in
10405 >      no) ac_val=;;
10406 >      *) ac_val=$ac_cv_c_inline;;
10407 >    esac
10408 >    cat >>confdefs.h <<_ACEOF
10409 > #ifndef __cplusplus
10410 > #define inline $ac_val
10411 > #endif
10412 > _ACEOF
10413 >    ;;
10414 > esac
10415 >
10416 > { echo "$as_me:$LINENO: checking for size_t" >&5
10417 > echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10418 > if test "${ac_cv_type_size_t+set}" = set; then
10419 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10420 > else
10421 >  cat >conftest.$ac_ext <<_ACEOF
10422 > /* confdefs.h.  */
10423 > _ACEOF
10424 > cat confdefs.h >>conftest.$ac_ext
10425 > cat >>conftest.$ac_ext <<_ACEOF
10426 > /* end confdefs.h.  */
10427 > $ac_includes_default
10428 > typedef size_t ac__type_new_;
10429 > #ifdef FC_DUMMY_MAIN
10430 > #ifndef FC_DUMMY_MAIN_EQ_F77
10431 > #  ifdef __cplusplus
10432 >     extern "C"
10433 > #  endif
10434 >   int FC_DUMMY_MAIN() { return 1; }
10435 > #endif
10436 > #endif
10437 > int
10438 > main ()
10439 > {
10440 > if ((ac__type_new_ *) 0)
10441 >  return 0;
10442 > if (sizeof (ac__type_new_))
10443 >  return 0;
10444 >  ;
10445 >  return 0;
10446 > }
10447 > _ACEOF
10448 > rm -f conftest.$ac_objext
10449 > if { (ac_try="$ac_compile"
10450 > case "(($ac_try" in
10451 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10452 >  *) ac_try_echo=$ac_try;;
10453 > esac
10454 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10455 >  (eval "$ac_compile") 2>conftest.er1
10456 >  ac_status=$?
10457 >  grep -v '^ *+' conftest.er1 >conftest.err
10458 >  rm -f conftest.er1
10459 >  cat conftest.err >&5
10460 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10461 >  (exit $ac_status); } && {
10462 >         test -z "$ac_c_werror_flag" ||
10463 >         test ! -s conftest.err
10464 >       } && test -s conftest.$ac_objext; then
10465 >  ac_cv_type_size_t=yes
10466 > else
10467 >  echo "$as_me: failed program was:" >&5
10468 > sed 's/^/| /' conftest.$ac_ext >&5
10469 >
10470 >        ac_cv_type_size_t=no
10471 > fi
10472 >
10473 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10474 > fi
10475 > { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10476 > echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10477 > if test $ac_cv_type_size_t = yes; then
10478 >  :
10479 > else
10480 >
10481 > cat >>confdefs.h <<_ACEOF
10482 > #define size_t unsigned int
10483 > _ACEOF
10484 >
10485 > fi
10486 >
10487 > { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10488 > echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
10489 > if test "${ac_cv_header_time+set}" = set; then
10490 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10491 > else
10492 >  cat >conftest.$ac_ext <<_ACEOF
10493 > /* confdefs.h.  */
10494 > _ACEOF
10495 > cat confdefs.h >>conftest.$ac_ext
10496 > cat >>conftest.$ac_ext <<_ACEOF
10497 > /* end confdefs.h.  */
10498 > #include <sys/types.h>
10499 > #include <sys/time.h>
10500 > #include <time.h>
10501 >
10502 > #ifdef FC_DUMMY_MAIN
10503 > #ifndef FC_DUMMY_MAIN_EQ_F77
10504 > #  ifdef __cplusplus
10505 >     extern "C"
10506 > #  endif
10507 >   int FC_DUMMY_MAIN() { return 1; }
10508 > #endif
10509 > #endif
10510 > int
10511 > main ()
10512 > {
10513 > if ((struct tm *) 0)
10514 > return 0;
10515 >  ;
10516 >  return 0;
10517 > }
10518 > _ACEOF
10519 > rm -f conftest.$ac_objext
10520 > if { (ac_try="$ac_compile"
10521 > case "(($ac_try" in
10522 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10523 >  *) ac_try_echo=$ac_try;;
10524 > esac
10525 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10526 >  (eval "$ac_compile") 2>conftest.er1
10527 >  ac_status=$?
10528 >  grep -v '^ *+' conftest.er1 >conftest.err
10529 >  rm -f conftest.er1
10530 >  cat conftest.err >&5
10531 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 >  (exit $ac_status); } && {
10533 >         test -z "$ac_c_werror_flag" ||
10534 >         test ! -s conftest.err
10535 >       } && test -s conftest.$ac_objext; then
10536 >  ac_cv_header_time=yes
10537 > else
10538 >  echo "$as_me: failed program was:" >&5
10539 > sed 's/^/| /' conftest.$ac_ext >&5
10540 >
10541 >        ac_cv_header_time=no
10542 > fi
10543 >
10544 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10545 > fi
10546 > { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10547 > echo "${ECHO_T}$ac_cv_header_time" >&6; }
10548 > if test $ac_cv_header_time = yes; then
10549 >
10550 > cat >>confdefs.h <<\_ACEOF
10551 > #define TIME_WITH_SYS_TIME 1
10552 > _ACEOF
10553 >
10554 > fi
10555 >
10556 >
10557 > # Checks for library functions.
10558 >
10559 > for ac_header in stdlib.h
10560 > do
10561 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10562 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10563 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10564 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10565 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10566 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10567 > fi
10568 > ac_res=`eval echo '${'$as_ac_Header'}'`
10569 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10570 > echo "${ECHO_T}$ac_res" >&6; }
10571 > else
10572 >  # Is the header compilable?
10573 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10574 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10575 > cat >conftest.$ac_ext <<_ACEOF
10576 > /* confdefs.h.  */
10577 > _ACEOF
10578 > cat confdefs.h >>conftest.$ac_ext
10579 > cat >>conftest.$ac_ext <<_ACEOF
10580 > /* end confdefs.h.  */
10581 > $ac_includes_default
10582 > #include <$ac_header>
10583 > _ACEOF
10584 > rm -f conftest.$ac_objext
10585 > if { (ac_try="$ac_compile"
10586 > case "(($ac_try" in
10587 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10588 >  *) ac_try_echo=$ac_try;;
10589 > esac
10590 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10591 >  (eval "$ac_compile") 2>conftest.er1
10592 >  ac_status=$?
10593 >  grep -v '^ *+' conftest.er1 >conftest.err
10594 >  rm -f conftest.er1
10595 >  cat conftest.err >&5
10596 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10597 >  (exit $ac_status); } && {
10598 >         test -z "$ac_c_werror_flag" ||
10599 >         test ! -s conftest.err
10600 >       } && test -s conftest.$ac_objext; then
10601 >  ac_header_compiler=yes
10602 > else
10603 >  echo "$as_me: failed program was:" >&5
10604 > sed 's/^/| /' conftest.$ac_ext >&5
10605 >
10606 >        ac_header_compiler=no
10607 > fi
10608 >
10609 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10610 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10611 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10612 >
10613 > # Is the header present?
10614 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10615 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10616 > cat >conftest.$ac_ext <<_ACEOF
10617 > /* confdefs.h.  */
10618 > _ACEOF
10619 > cat confdefs.h >>conftest.$ac_ext
10620 > cat >>conftest.$ac_ext <<_ACEOF
10621 > /* end confdefs.h.  */
10622 > #include <$ac_header>
10623 > _ACEOF
10624 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10625 > case "(($ac_try" in
10626 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10627 >  *) ac_try_echo=$ac_try;;
10628 > esac
10629 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10630 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10631 >  ac_status=$?
10632 >  grep -v '^ *+' conftest.er1 >conftest.err
10633 >  rm -f conftest.er1
10634 >  cat conftest.err >&5
10635 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 >  (exit $ac_status); } >/dev/null && {
10637 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10638 >         test ! -s conftest.err
10639 >       }; then
10640 >  ac_header_preproc=yes
10641 > else
10642 >  echo "$as_me: failed program was:" >&5
10643 > sed 's/^/| /' conftest.$ac_ext >&5
10644 >
10645 >  ac_header_preproc=no
10646 > fi
10647 >
10648 > rm -f conftest.err conftest.$ac_ext
10649 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10650 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10651 >
10652 > # So?  What about this header?
10653 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10654 >  yes:no: )
10655 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10656 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10657 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10658 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10659 >    ac_header_preproc=yes
10660 >    ;;
10661 >  no:yes:* )
10662 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10663 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10664 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10665 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10666 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10667 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10668 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10669 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10670 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10671 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10672 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10673 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10674 >    ( cat <<\_ASBOX
10675 > ## ------------------------------ ##
10676 > ## Report this to gezelter@nd.edu ##
10677 > ## ------------------------------ ##
10678 > _ASBOX
10679 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10680 >    ;;
10681 > esac
10682 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10683 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10684 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10685 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10686 > else
10687 >  eval "$as_ac_Header=\$ac_header_preproc"
10688 > fi
10689 > ac_res=`eval echo '${'$as_ac_Header'}'`
10690 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10691 > echo "${ECHO_T}$ac_res" >&6; }
10692 >
10693 > fi
10694 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10695 >  cat >>confdefs.h <<_ACEOF
10696 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10697 > _ACEOF
10698 >
10699 > fi
10700 >
10701 > done
10702 >
10703 > { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10704 > echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10705 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10706 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10707 > else
10708 >  if test "$cross_compiling" = yes; then
10709 >  ac_cv_func_malloc_0_nonnull=no
10710 > else
10711 >  cat >conftest.$ac_ext <<_ACEOF
10712 > /* confdefs.h.  */
10713 > _ACEOF
10714 > cat confdefs.h >>conftest.$ac_ext
10715 > cat >>conftest.$ac_ext <<_ACEOF
10716 > /* end confdefs.h.  */
10717 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10718 > # include <stdlib.h>
10719 > #else
10720 > char *malloc ();
10721 > #endif
10722 >
10723 > #ifdef FC_DUMMY_MAIN
10724 > #ifndef FC_DUMMY_MAIN_EQ_F77
10725 > #  ifdef __cplusplus
10726 >     extern "C"
10727 > #  endif
10728 >   int FC_DUMMY_MAIN() { return 1; }
10729 > #endif
10730 > #endif
10731 > int
10732 > main ()
10733 > {
10734 > return ! malloc (0);
10735 >  ;
10736 >  return 0;
10737 > }
10738 > _ACEOF
10739 > rm -f conftest$ac_exeext
10740 > if { (ac_try="$ac_link"
10741 > case "(($ac_try" in
10742 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10743 >  *) ac_try_echo=$ac_try;;
10744 > esac
10745 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10746 >  (eval "$ac_link") 2>&5
10747 >  ac_status=$?
10748 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10749 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10750 >  { (case "(($ac_try" in
10751 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10752 >  *) ac_try_echo=$ac_try;;
10753 > esac
10754 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10755 >  (eval "$ac_try") 2>&5
10756 >  ac_status=$?
10757 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10758 >  (exit $ac_status); }; }; then
10759 >  ac_cv_func_malloc_0_nonnull=yes
10760 > else
10761 >  echo "$as_me: program exited with status $ac_status" >&5
10762 > echo "$as_me: failed program was:" >&5
10763 > sed 's/^/| /' conftest.$ac_ext >&5
10764 >
10765 > ( exit $ac_status )
10766 > ac_cv_func_malloc_0_nonnull=no
10767 > fi
10768 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10769 > fi
10770 >
10771 >
10772 > fi
10773 > { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10774 > echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10775 > if test $ac_cv_func_malloc_0_nonnull = yes; then
10776 >
10777 > cat >>confdefs.h <<\_ACEOF
10778 > #define HAVE_MALLOC 1
10779 > _ACEOF
10780 >
10781 > else
10782 >  cat >>confdefs.h <<\_ACEOF
10783 > #define HAVE_MALLOC 0
10784 > _ACEOF
10785 >
10786 >   case " $LIBOBJS " in
10787 >  *" malloc.$ac_objext "* ) ;;
10788 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10789 > ;;
10790 > esac
10791 >
10792 >
10793 > cat >>confdefs.h <<\_ACEOF
10794 > #define malloc rpl_malloc
10795 > _ACEOF
10796 >
10797 > fi
10798 >
10799 >
10800 >
10801 >
10802 > for ac_header in stdlib.h
10803 > do
10804 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10805 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10806 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10807 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10808 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10809 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10810 > fi
10811 > ac_res=`eval echo '${'$as_ac_Header'}'`
10812 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10813 > echo "${ECHO_T}$ac_res" >&6; }
10814 > else
10815 >  # Is the header compilable?
10816 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10817 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10818 > cat >conftest.$ac_ext <<_ACEOF
10819 > /* confdefs.h.  */
10820 > _ACEOF
10821 > cat confdefs.h >>conftest.$ac_ext
10822 > cat >>conftest.$ac_ext <<_ACEOF
10823 > /* end confdefs.h.  */
10824 > $ac_includes_default
10825 > #include <$ac_header>
10826 > _ACEOF
10827 > rm -f conftest.$ac_objext
10828 > if { (ac_try="$ac_compile"
10829 > case "(($ac_try" in
10830 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10831 >  *) ac_try_echo=$ac_try;;
10832 > esac
10833 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10834 >  (eval "$ac_compile") 2>conftest.er1
10835 >  ac_status=$?
10836 >  grep -v '^ *+' conftest.er1 >conftest.err
10837 >  rm -f conftest.er1
10838 >  cat conftest.err >&5
10839 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840 >  (exit $ac_status); } && {
10841 >         test -z "$ac_c_werror_flag" ||
10842 >         test ! -s conftest.err
10843 >       } && test -s conftest.$ac_objext; then
10844 >  ac_header_compiler=yes
10845 > else
10846 >  echo "$as_me: failed program was:" >&5
10847 > sed 's/^/| /' conftest.$ac_ext >&5
10848 >
10849 >        ac_header_compiler=no
10850 > fi
10851 >
10852 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10853 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10854 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10855 >
10856 > # Is the header present?
10857 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10858 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10859 > cat >conftest.$ac_ext <<_ACEOF
10860 > /* confdefs.h.  */
10861 > _ACEOF
10862 > cat confdefs.h >>conftest.$ac_ext
10863 > cat >>conftest.$ac_ext <<_ACEOF
10864 > /* end confdefs.h.  */
10865 > #include <$ac_header>
10866 > _ACEOF
10867 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10868 > case "(($ac_try" in
10869 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10870 >  *) ac_try_echo=$ac_try;;
10871 > esac
10872 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10873 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10874 >  ac_status=$?
10875 >  grep -v '^ *+' conftest.er1 >conftest.err
10876 >  rm -f conftest.er1
10877 >  cat conftest.err >&5
10878 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 >  (exit $ac_status); } >/dev/null && {
10880 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10881 >         test ! -s conftest.err
10882 >       }; then
10883 >  ac_header_preproc=yes
10884 > else
10885 >  echo "$as_me: failed program was:" >&5
10886 > sed 's/^/| /' conftest.$ac_ext >&5
10887 >
10888 >  ac_header_preproc=no
10889 > fi
10890 >
10891 > rm -f conftest.err conftest.$ac_ext
10892 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10893 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10894 >
10895 > # So?  What about this header?
10896 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10897 >  yes:no: )
10898 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10899 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10900 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10901 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10902 >    ac_header_preproc=yes
10903 >    ;;
10904 >  no:yes:* )
10905 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10906 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10907 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10908 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10909 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10910 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10911 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10912 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10913 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10914 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10915 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10916 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10917 >    ( cat <<\_ASBOX
10918 > ## ------------------------------ ##
10919 > ## Report this to gezelter@nd.edu ##
10920 > ## ------------------------------ ##
10921 > _ASBOX
10922 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10923 >    ;;
10924 > esac
10925 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10926 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10927 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10928 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10929 > else
10930 >  eval "$as_ac_Header=\$ac_header_preproc"
10931 > fi
10932 > ac_res=`eval echo '${'$as_ac_Header'}'`
10933 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10934 > echo "${ECHO_T}$ac_res" >&6; }
10935 >
10936 > fi
10937 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10938 >  cat >>confdefs.h <<_ACEOF
10939 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10940 > _ACEOF
10941 >
10942 > fi
10943 >
10944 > done
10945 >
10946 > { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10947 > echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10948 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10949 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10950 > else
10951 >  if test "$cross_compiling" = yes; then
10952 >  ac_cv_func_realloc_0_nonnull=no
10953 > else
10954 >  cat >conftest.$ac_ext <<_ACEOF
10955 > /* confdefs.h.  */
10956 > _ACEOF
10957 > cat confdefs.h >>conftest.$ac_ext
10958 > cat >>conftest.$ac_ext <<_ACEOF
10959 > /* end confdefs.h.  */
10960 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10961 > # include <stdlib.h>
10962 > #else
10963 > char *realloc ();
10964 > #endif
10965 >
10966 > #ifdef FC_DUMMY_MAIN
10967 > #ifndef FC_DUMMY_MAIN_EQ_F77
10968 > #  ifdef __cplusplus
10969 >     extern "C"
10970 > #  endif
10971 >   int FC_DUMMY_MAIN() { return 1; }
10972 > #endif
10973 > #endif
10974 > int
10975 > main ()
10976 > {
10977 > return ! realloc (0, 0);
10978 >  ;
10979 >  return 0;
10980 > }
10981 > _ACEOF
10982 > rm -f conftest$ac_exeext
10983 > if { (ac_try="$ac_link"
10984 > case "(($ac_try" in
10985 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10986 >  *) ac_try_echo=$ac_try;;
10987 > esac
10988 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10989 >  (eval "$ac_link") 2>&5
10990 >  ac_status=$?
10991 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10993 >  { (case "(($ac_try" in
10994 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10995 >  *) ac_try_echo=$ac_try;;
10996 > esac
10997 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10998 >  (eval "$ac_try") 2>&5
10999 >  ac_status=$?
11000 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001 >  (exit $ac_status); }; }; then
11002 >  ac_cv_func_realloc_0_nonnull=yes
11003 > else
11004 >  echo "$as_me: program exited with status $ac_status" >&5
11005 > echo "$as_me: failed program was:" >&5
11006 > sed 's/^/| /' conftest.$ac_ext >&5
11007 >
11008 > ( exit $ac_status )
11009 > ac_cv_func_realloc_0_nonnull=no
11010 > fi
11011 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11012 > fi
11013 >
11014 >
11015 > fi
11016 > { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11017 > echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
11018 > if test $ac_cv_func_realloc_0_nonnull = yes; then
11019 >
11020 > cat >>confdefs.h <<\_ACEOF
11021 > #define HAVE_REALLOC 1
11022 > _ACEOF
11023 >
11024 > else
11025 >  cat >>confdefs.h <<\_ACEOF
11026 > #define HAVE_REALLOC 0
11027 > _ACEOF
11028 >
11029 >   case " $LIBOBJS " in
11030 >  *" realloc.$ac_objext "* ) ;;
11031 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11032 > ;;
11033 > esac
11034 >
11035 >
11036 > cat >>confdefs.h <<\_ACEOF
11037 > #define realloc rpl_realloc
11038 > _ACEOF
11039 >
11040 > fi
11041 >
11042 >
11043 >
11044 >
11045 >
11046 > for ac_header in sys/select.h sys/socket.h
11047 > do
11048 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11049 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11050 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11051 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11052 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11053 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11054 > fi
11055 > ac_res=`eval echo '${'$as_ac_Header'}'`
11056 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11057 > echo "${ECHO_T}$ac_res" >&6; }
11058 > else
11059 >  # Is the header compilable?
11060 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11061 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11062 > cat >conftest.$ac_ext <<_ACEOF
11063 > /* confdefs.h.  */
11064 > _ACEOF
11065 > cat confdefs.h >>conftest.$ac_ext
11066 > cat >>conftest.$ac_ext <<_ACEOF
11067 > /* end confdefs.h.  */
11068 > $ac_includes_default
11069 > #include <$ac_header>
11070 > _ACEOF
11071 > rm -f conftest.$ac_objext
11072 > if { (ac_try="$ac_compile"
11073 > case "(($ac_try" in
11074 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11075 >  *) ac_try_echo=$ac_try;;
11076 > esac
11077 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11078 >  (eval "$ac_compile") 2>conftest.er1
11079 >  ac_status=$?
11080 >  grep -v '^ *+' conftest.er1 >conftest.err
11081 >  rm -f conftest.er1
11082 >  cat conftest.err >&5
11083 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 >  (exit $ac_status); } && {
11085 >         test -z "$ac_c_werror_flag" ||
11086 >         test ! -s conftest.err
11087 >       } && test -s conftest.$ac_objext; then
11088 >  ac_header_compiler=yes
11089 > else
11090 >  echo "$as_me: failed program was:" >&5
11091 > sed 's/^/| /' conftest.$ac_ext >&5
11092 >
11093 >        ac_header_compiler=no
11094 > fi
11095 >
11096 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11097 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11098 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11099 >
11100 > # Is the header present?
11101 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11102 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11103 > cat >conftest.$ac_ext <<_ACEOF
11104 > /* confdefs.h.  */
11105 > _ACEOF
11106 > cat confdefs.h >>conftest.$ac_ext
11107 > cat >>conftest.$ac_ext <<_ACEOF
11108 > /* end confdefs.h.  */
11109 > #include <$ac_header>
11110 > _ACEOF
11111 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11112 > case "(($ac_try" in
11113 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114 >  *) ac_try_echo=$ac_try;;
11115 > esac
11116 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11118 >  ac_status=$?
11119 >  grep -v '^ *+' conftest.er1 >conftest.err
11120 >  rm -f conftest.er1
11121 >  cat conftest.err >&5
11122 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 >  (exit $ac_status); } >/dev/null && {
11124 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11125 >         test ! -s conftest.err
11126 >       }; then
11127 >  ac_header_preproc=yes
11128 > else
11129 >  echo "$as_me: failed program was:" >&5
11130 > sed 's/^/| /' conftest.$ac_ext >&5
11131 >
11132 >  ac_header_preproc=no
11133 > fi
11134 >
11135 > rm -f conftest.err conftest.$ac_ext
11136 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11137 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11138 >
11139 > # So?  What about this header?
11140 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11141 >  yes:no: )
11142 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11143 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11144 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11145 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11146 >    ac_header_preproc=yes
11147 >    ;;
11148 >  no:yes:* )
11149 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11150 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11151 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11152 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11153 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11154 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11155 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11156 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11157 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11158 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11159 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11160 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11161 >    ( cat <<\_ASBOX
11162 > ## ------------------------------ ##
11163 > ## Report this to gezelter@nd.edu ##
11164 > ## ------------------------------ ##
11165 > _ASBOX
11166 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11167 >    ;;
11168 > esac
11169 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11170 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11171 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11172 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11173 > else
11174 >  eval "$as_ac_Header=\$ac_header_preproc"
11175 > fi
11176 > ac_res=`eval echo '${'$as_ac_Header'}'`
11177 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11178 > echo "${ECHO_T}$ac_res" >&6; }
11179 >
11180 > fi
11181 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11182 >  cat >>confdefs.h <<_ACEOF
11183 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11184 > _ACEOF
11185 >
11186 > fi
11187 >
11188 > done
11189 >
11190 > { echo "$as_me:$LINENO: checking types of arguments for select" >&5
11191 > echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
11192 > if test "${ac_cv_func_select_args+set}" = set; then
11193 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11194 > else
11195 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11196 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11197 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11198 >   cat >conftest.$ac_ext <<_ACEOF
11199 > /* confdefs.h.  */
11200 > _ACEOF
11201 > cat confdefs.h >>conftest.$ac_ext
11202 > cat >>conftest.$ac_ext <<_ACEOF
11203 > /* end confdefs.h.  */
11204 > $ac_includes_default
11205 > #ifdef HAVE_SYS_SELECT_H
11206 > # include <sys/select.h>
11207 > #endif
11208 > #ifdef HAVE_SYS_SOCKET_H
11209 > # include <sys/socket.h>
11210 > #endif
11211 >
11212 > #ifdef FC_DUMMY_MAIN
11213 > #ifndef FC_DUMMY_MAIN_EQ_F77
11214 > #  ifdef __cplusplus
11215 >     extern "C"
11216 > #  endif
11217 >   int FC_DUMMY_MAIN() { return 1; }
11218 > #endif
11219 > #endif
11220 > int
11221 > main ()
11222 > {
11223 > extern int select ($ac_arg1,
11224 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
11225 >                                            $ac_arg5);
11226 >  ;
11227 >  return 0;
11228 > }
11229 > _ACEOF
11230 > rm -f conftest.$ac_objext
11231 > if { (ac_try="$ac_compile"
11232 > case "(($ac_try" in
11233 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11234 >  *) ac_try_echo=$ac_try;;
11235 > esac
11236 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11237 >  (eval "$ac_compile") 2>conftest.er1
11238 >  ac_status=$?
11239 >  grep -v '^ *+' conftest.er1 >conftest.err
11240 >  rm -f conftest.er1
11241 >  cat conftest.err >&5
11242 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11243 >  (exit $ac_status); } && {
11244 >         test -z "$ac_c_werror_flag" ||
11245 >         test ! -s conftest.err
11246 >       } && test -s conftest.$ac_objext; then
11247 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11248 > else
11249 >  echo "$as_me: failed program was:" >&5
11250 > sed 's/^/| /' conftest.$ac_ext >&5
11251 >
11252 >
11253 > fi
11254 >
11255 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11256 >  done
11257 > done
11258 > done
11259 > # Provide a safe default value.
11260 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11261 >
11262 > fi
11263 > { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11264 > echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
11265 > ac_save_IFS=$IFS; IFS=','
11266 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11267 > IFS=$ac_save_IFS
11268 > shift
11269 >
11270 > cat >>confdefs.h <<_ACEOF
11271 > #define SELECT_TYPE_ARG1 $1
11272 > _ACEOF
11273 >
11274 >
11275 > cat >>confdefs.h <<_ACEOF
11276 > #define SELECT_TYPE_ARG234 ($2)
11277 > _ACEOF
11278 >
11279 >
11280 > cat >>confdefs.h <<_ACEOF
11281 > #define SELECT_TYPE_ARG5 ($3)
11282 > _ACEOF
11283 >
11284 > rm -f conftest*
11285 >
11286 > { echo "$as_me:$LINENO: checking for working strtod" >&5
11287 > echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11288 > if test "${ac_cv_func_strtod+set}" = set; then
11289 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11290 > else
11291 >  if test "$cross_compiling" = yes; then
11292 >  ac_cv_func_strtod=no
11293 > else
11294 >  cat >conftest.$ac_ext <<_ACEOF
11295 > /* confdefs.h.  */
11296 > _ACEOF
11297 > cat confdefs.h >>conftest.$ac_ext
11298 > cat >>conftest.$ac_ext <<_ACEOF
11299 > /* end confdefs.h.  */
11300 >
11301 > $ac_includes_default
11302 > #ifndef strtod
11303 > double strtod ();
11304 > #endif
11305 > int
11306 > main()
11307 > {
11308 >  {
11309 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
11310 >    char *string = " +69";
11311 >    char *term;
11312 >    double value;
11313 >    value = strtod (string, &term);
11314 >    if (value != 69 || term != (string + 4))
11315 >      return 1;
11316 >  }
11317 >
11318 >  {
11319 >    /* Under Solaris 2.4, strtod returns the wrong value for the
11320 >       terminating character under some conditions.  */
11321 >    char *string = "NaN";
11322 >    char *term;
11323 >    strtod (string, &term);
11324 >    if (term != string && *(term - 1) == 0)
11325 >      return 1;
11326 >  }
11327 >  return 0;
11328 > }
11329 >
11330 > _ACEOF
11331 > rm -f conftest$ac_exeext
11332 > if { (ac_try="$ac_link"
11333 > case "(($ac_try" in
11334 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11335 >  *) ac_try_echo=$ac_try;;
11336 > esac
11337 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11338 >  (eval "$ac_link") 2>&5
11339 >  ac_status=$?
11340 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11342 >  { (case "(($ac_try" in
11343 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11344 >  *) ac_try_echo=$ac_try;;
11345 > esac
11346 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11347 >  (eval "$ac_try") 2>&5
11348 >  ac_status=$?
11349 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 >  (exit $ac_status); }; }; then
11351 >  ac_cv_func_strtod=yes
11352 > else
11353 >  echo "$as_me: program exited with status $ac_status" >&5
11354 > echo "$as_me: failed program was:" >&5
11355 > sed 's/^/| /' conftest.$ac_ext >&5
11356 >
11357 > ( exit $ac_status )
11358 > ac_cv_func_strtod=no
11359 > fi
11360 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11361 > fi
11362 >
11363 >
11364 > fi
11365 > { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11366 > echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11367 > if test $ac_cv_func_strtod = no; then
11368 >  case " $LIBOBJS " in
11369 >  *" strtod.$ac_objext "* ) ;;
11370 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11371 > ;;
11372 > esac
11373 >
11374 > { echo "$as_me:$LINENO: checking for pow" >&5
11375 > echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11376 > if test "${ac_cv_func_pow+set}" = set; then
11377 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11378 > else
11379 >  cat >conftest.$ac_ext <<_ACEOF
11380 > /* confdefs.h.  */
11381 > _ACEOF
11382 > cat confdefs.h >>conftest.$ac_ext
11383 > cat >>conftest.$ac_ext <<_ACEOF
11384 > /* end confdefs.h.  */
11385 > /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11386 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11387 > #define pow innocuous_pow
11388 >
11389 > /* System header to define __stub macros and hopefully few prototypes,
11390 >    which can conflict with char pow (); below.
11391 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11392 >    <limits.h> exists even on freestanding compilers.  */
11393 >
11394 > #ifdef __STDC__
11395 > # include <limits.h>
11396 > #else
11397 > # include <assert.h>
11398 > #endif
11399 >
11400 > #undef pow
11401 >
11402 > /* Override any GCC internal prototype to avoid an error.
11403 >   Use char because int might match the return type of a GCC
11404 >   builtin and then its argument prototype would still apply.  */
11405 > #ifdef __cplusplus
11406 > extern "C"
11407 > #endif
11408 > char pow ();
11409 > /* The GNU C library defines this for functions which it implements
11410 >    to always fail with ENOSYS.  Some functions are actually named
11411 >    something starting with __ and the normal name is an alias.  */
11412 > #if defined __stub_pow || defined __stub___pow
11413 > choke me
11414 > #endif
11415 >
11416 > #ifdef FC_DUMMY_MAIN
11417 > #ifndef FC_DUMMY_MAIN_EQ_F77
11418 > #  ifdef __cplusplus
11419 >     extern "C"
11420 > #  endif
11421 >   int FC_DUMMY_MAIN() { return 1; }
11422 > #endif
11423 > #endif
11424 > int
11425 > main ()
11426 > {
11427 > return pow ();
11428 >  ;
11429 >  return 0;
11430 > }
11431 > _ACEOF
11432 > rm -f conftest.$ac_objext conftest$ac_exeext
11433 > if { (ac_try="$ac_link"
11434 > case "(($ac_try" in
11435 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11436 >  *) ac_try_echo=$ac_try;;
11437 > esac
11438 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11439 >  (eval "$ac_link") 2>conftest.er1
11440 >  ac_status=$?
11441 >  grep -v '^ *+' conftest.er1 >conftest.err
11442 >  rm -f conftest.er1
11443 >  cat conftest.err >&5
11444 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445 >  (exit $ac_status); } && {
11446 >         test -z "$ac_c_werror_flag" ||
11447 >         test ! -s conftest.err
11448 >       } && test -s conftest$ac_exeext &&
11449 >       $as_test_x conftest$ac_exeext; then
11450 >  ac_cv_func_pow=yes
11451 > else
11452 >  echo "$as_me: failed program was:" >&5
11453 > sed 's/^/| /' conftest.$ac_ext >&5
11454 >
11455 >        ac_cv_func_pow=no
11456 > fi
11457 >
11458 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11459 >      conftest$ac_exeext conftest.$ac_ext
11460 > fi
11461 > { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11462 > echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11463 >
11464 > if test $ac_cv_func_pow = no; then
11465 >  { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11466 > echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11467 > if test "${ac_cv_lib_m_pow+set}" = set; then
11468 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11469 > else
11470 >  ac_check_lib_save_LIBS=$LIBS
11471 > LIBS="-lm  $LIBS"
11472 > cat >conftest.$ac_ext <<_ACEOF
11473 > /* confdefs.h.  */
11474 > _ACEOF
11475 > cat confdefs.h >>conftest.$ac_ext
11476 > cat >>conftest.$ac_ext <<_ACEOF
11477 > /* end confdefs.h.  */
11478 >
11479 > /* Override any GCC internal prototype to avoid an error.
11480 >   Use char because int might match the return type of a GCC
11481 >   builtin and then its argument prototype would still apply.  */
11482 > #ifdef __cplusplus
11483 > extern "C"
11484 > #endif
11485 > char pow ();
11486 > #ifdef FC_DUMMY_MAIN
11487 > #ifndef FC_DUMMY_MAIN_EQ_F77
11488 > #  ifdef __cplusplus
11489 >     extern "C"
11490 > #  endif
11491 >   int FC_DUMMY_MAIN() { return 1; }
11492 > #endif
11493 > #endif
11494 > int
11495 > main ()
11496 > {
11497 > return pow ();
11498 >  ;
11499 >  return 0;
11500 > }
11501 > _ACEOF
11502 > rm -f conftest.$ac_objext conftest$ac_exeext
11503 > if { (ac_try="$ac_link"
11504 > case "(($ac_try" in
11505 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11506 >  *) ac_try_echo=$ac_try;;
11507 > esac
11508 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11509 >  (eval "$ac_link") 2>conftest.er1
11510 >  ac_status=$?
11511 >  grep -v '^ *+' conftest.er1 >conftest.err
11512 >  rm -f conftest.er1
11513 >  cat conftest.err >&5
11514 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515 >  (exit $ac_status); } && {
11516 >         test -z "$ac_c_werror_flag" ||
11517 >         test ! -s conftest.err
11518 >       } && test -s conftest$ac_exeext &&
11519 >       $as_test_x conftest$ac_exeext; then
11520 >  ac_cv_lib_m_pow=yes
11521 > else
11522 >  echo "$as_me: failed program was:" >&5
11523 > sed 's/^/| /' conftest.$ac_ext >&5
11524 >
11525 >        ac_cv_lib_m_pow=no
11526 > fi
11527 >
11528 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11529 >      conftest$ac_exeext conftest.$ac_ext
11530 > LIBS=$ac_check_lib_save_LIBS
11531 > fi
11532 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11533 > echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11534 > if test $ac_cv_lib_m_pow = yes; then
11535 >  POW_LIB=-lm
11536 > else
11537 >  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11538 > echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11539 > fi
11540 >
11541 > fi
11542 >
11543 > fi
11544 >
11545 >
11546 >
11547 >
11548 >
11549 >
11550 >
11551 >
11552 >
11553 >
11554 >
11555 >
11556 >
11557 >
11558 >
11559 >
11560 >
11561 >
11562 >
11563 >
11564 >
11565 >
11566 > for ac_func in floor getpagesize gettimeofday memset pow pstat_getdynamic pstat_getstatic select sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strstr strtol sysmp getsysinfo sysctl table
11567 > do
11568 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11569 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
11570 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11571 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11572 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11573 > else
11574 >  cat >conftest.$ac_ext <<_ACEOF
11575 > /* confdefs.h.  */
11576 > _ACEOF
11577 > cat confdefs.h >>conftest.$ac_ext
11578 > cat >>conftest.$ac_ext <<_ACEOF
11579 > /* end confdefs.h.  */
11580 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11581 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11582 > #define $ac_func innocuous_$ac_func
11583 >
11584 > /* System header to define __stub macros and hopefully few prototypes,
11585 >    which can conflict with char $ac_func (); below.
11586 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11587 >    <limits.h> exists even on freestanding compilers.  */
11588 >
11589 > #ifdef __STDC__
11590 > # include <limits.h>
11591 > #else
11592 > # include <assert.h>
11593 > #endif
11594 >
11595 > #undef $ac_func
11596 >
11597 > /* Override any GCC internal prototype to avoid an error.
11598 >   Use char because int might match the return type of a GCC
11599 >   builtin and then its argument prototype would still apply.  */
11600 > #ifdef __cplusplus
11601 > extern "C"
11602 > #endif
11603 > char $ac_func ();
11604 > /* The GNU C library defines this for functions which it implements
11605 >    to always fail with ENOSYS.  Some functions are actually named
11606 >    something starting with __ and the normal name is an alias.  */
11607 > #if defined __stub_$ac_func || defined __stub___$ac_func
11608 > choke me
11609 > #endif
11610 >
11611 > #ifdef FC_DUMMY_MAIN
11612 > #ifndef FC_DUMMY_MAIN_EQ_F77
11613 > #  ifdef __cplusplus
11614 >     extern "C"
11615 > #  endif
11616 >   int FC_DUMMY_MAIN() { return 1; }
11617 > #endif
11618 > #endif
11619 > int
11620 > main ()
11621 > {
11622 > return $ac_func ();
11623 >  ;
11624 >  return 0;
11625 > }
11626 > _ACEOF
11627 > rm -f conftest.$ac_objext conftest$ac_exeext
11628 > if { (ac_try="$ac_link"
11629 > case "(($ac_try" in
11630 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11631 >  *) ac_try_echo=$ac_try;;
11632 > esac
11633 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11634 >  (eval "$ac_link") 2>conftest.er1
11635 >  ac_status=$?
11636 >  grep -v '^ *+' conftest.er1 >conftest.err
11637 >  rm -f conftest.er1
11638 >  cat conftest.err >&5
11639 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 >  (exit $ac_status); } && {
11641 >         test -z "$ac_c_werror_flag" ||
11642 >         test ! -s conftest.err
11643 >       } && test -s conftest$ac_exeext &&
11644 >       $as_test_x conftest$ac_exeext; then
11645 >  eval "$as_ac_var=yes"
11646 > else
11647 >  echo "$as_me: failed program was:" >&5
11648 > sed 's/^/| /' conftest.$ac_ext >&5
11649 >
11650 >        eval "$as_ac_var=no"
11651 > fi
11652 >
11653 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11654 >      conftest$ac_exeext conftest.$ac_ext
11655 > fi
11656 > ac_res=`eval echo '${'$as_ac_var'}'`
11657 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11658 > echo "${ECHO_T}$ac_res" >&6; }
11659 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11660 >  cat >>confdefs.h <<_ACEOF
11661 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11662 > _ACEOF
11663 >
11664 > fi
11665 > done
11666 >
11667 >
11668 > # special check for _system_configuration because AIX <4.3.2 do not
11669 > # contain the `physmem' member.
11670 > { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11671 > echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11672 > cat >conftest.$ac_ext <<_ACEOF
11673 > /* confdefs.h.  */
11674 > _ACEOF
11675 > cat confdefs.h >>conftest.$ac_ext
11676 > cat >>conftest.$ac_ext <<_ACEOF
11677 > /* end confdefs.h.  */
11678 > #include <sys/systemcfg.h>
11679 > #ifdef FC_DUMMY_MAIN
11680 > #ifndef FC_DUMMY_MAIN_EQ_F77
11681 > #  ifdef __cplusplus
11682 >     extern "C"
11683 > #  endif
11684 >   int FC_DUMMY_MAIN() { return 1; }
11685 > #endif
11686 > #endif
11687 > int
11688 > main ()
11689 > {
11690 > double x = _system_configuration.physmem;
11691 >  ;
11692 >  return 0;
11693 > }
11694 > _ACEOF
11695 > rm -f conftest.$ac_objext
11696 > if { (ac_try="$ac_compile"
11697 > case "(($ac_try" in
11698 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11699 >  *) ac_try_echo=$ac_try;;
11700 > esac
11701 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11702 >  (eval "$ac_compile") 2>conftest.er1
11703 >  ac_status=$?
11704 >  grep -v '^ *+' conftest.er1 >conftest.err
11705 >  rm -f conftest.er1
11706 >  cat conftest.err >&5
11707 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11708 >  (exit $ac_status); } && {
11709 >         test -z "$ac_c_werror_flag" ||
11710 >         test ! -s conftest.err
11711 >       } && test -s conftest.$ac_objext; then
11712 >  { echo "$as_me:$LINENO: result: yes" >&5
11713 > echo "${ECHO_T}yes" >&6; }
11714 >
11715 > cat >>confdefs.h <<\_ACEOF
11716 > #define HAVE__SYSTEM_CONFIGURATION 1
11717 > _ACEOF
11718 >
11719 > else
11720 >  echo "$as_me: failed program was:" >&5
11721 > sed 's/^/| /' conftest.$ac_ext >&5
11722 >
11723 >        { echo "$as_me:$LINENO: result: no" >&5
11724 > echo "${ECHO_T}no" >&6; }
11725 > fi
11726 >
11727 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11728 >
11729 >
11730 > case $debug in
11731 >  1)
11732 >     ;;
11733 >  *)
11734 >
11735 >
11736 >
11737 >
11738 > # Try to determine "good" native compiler flags if none specified on command
11739 > # line
11740 >
11741 > if test "$ac_test_FFLAGS" != "set"; then
11742 >  FCFLAGS=""
11743 >  case "${host_cpu}-${host_os}" in
11744 >
11745 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11746 >                    FCFLAGS="-O3 -ip -no-prec-div"
11747 >                fi;;
11748 >   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11749 >                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11750 >                fi;;
11751 >   powerpc*-aix*)
11752 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11753 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11754 >                echo "*******************************************************"
11755 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
11756 >                echo "*  recommended that you use                           *"
11757 >                echo "*                                                     *"
11758 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
11759 >                echo "*                                 ^^^                 *"
11760 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
11761 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
11762 >                echo "*******************************************************"
11763 >        fi;;
11764 >   *darwin*)
11765 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11766 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11767 >        fi
11768 >        if test "$FC" = ifort; then
11769 >                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11770 >        fi;;
11771 >  esac
11772 >
11773 >  if test -n "$CPU_FLAGS"; then
11774 >        FCFLAGS="$FCFLAGS $CPU_FLAGS"
11775 >  fi
11776 >
11777 >  if test -z "$FCFLAGS"; then
11778 >        echo ""
11779 >        echo "*********************************************************"
11780 >        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
11781 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
11782 >        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
11783 >        echo "*********************************************************"
11784 >        echo ""
11785 >        FCFLAGS="-O3"
11786 >  fi
11787 >
11788 >
11789 > { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11790 > echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
11791 > if test "${ac_guessed_f90flags+set}" = set; then
11792 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11793 > else
11794 >
11795 >
11796 > ac_ext=${ac_fc_srcext-f}
11797 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
11798 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
11799 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11800 >
11801 > echo 'program main' > conftest.$ac_ext
11802 > echo 'end program main' >> conftest.$ac_ext
11803 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11804 > if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11805 >  (eval $ac_compile) 2>&5
11806 >  ac_status=$?
11807 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808 >  (exit $ac_status); }; then
11809 >        ac_guessed_f90flags=yes
11810 > else
11811 >        ac_guessed_f90flags=no
11812 > fi
11813 > rm -f conftest*
11814 > ac_ext=c
11815 > ac_cpp='$CPP $CPPFLAGS'
11816 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
11819 >
11820 >
11821 > fi
11822 > { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11823 > echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
11824 > if test "$ac_guessed_f90flags" = yes; then
11825 >        :
11826 >
11827 > else
11828 >        :
11829 >
11830 >        echo ""
11831 >        echo "**********************************************************"
11832 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
11833 >        echo "* your compiler.                                        *"
11834 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
11835 >        echo "*********************************************************"
11836 >        echo ""
11837 >        FCFLAGS=""
11838 >
11839 > fi
11840 >
11841 >
11842 > fi
11843 >
11844 >
11845 >
11846 >
11847 >
11848 >
11849 >
11850 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
11851 > echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
11852 > if test "${ac_cv_prog_really_gcc+set}" = set; then
11853 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11854 > else
11855 >
11856 > cat > conftest.c <<EOF
11857 > #ifdef __GNUC__
11858 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11859 >     no;
11860 >  #else
11861 >     yes;
11862 >  #endif
11863 > #endif
11864 > EOF
11865 > if { ac_try='${CC-cc} -E conftest.c'
11866 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11867 >  (eval $ac_try) 2>&5
11868 >  ac_status=$?
11869 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11871 >  ac_cv_prog_really_gcc=yes
11872 > else
11873 >  ac_cv_prog_really_gcc=no
11874 > fi
11875 >
11876 > fi
11877 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11878 > echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
11879 > if test "$ac_cv_prog_really_gcc" = yes; then
11880 >        :
11881 >
11882 > else
11883 >        :
11884 >
11885 > fi
11886 >
11887 >
11888 > # Try to determine "good" native compiler flags if none specified on command
11889 > # line
11890 > if test "$ac_test_CFLAGS" != "set"; then
11891 >  CFLAGS=""
11892 >  case "${host_cpu}-${host_os}" in
11893 >
11894 >  *linux*) if test "$CC" = icc; then
11895 >                    CFLAGS="-O"
11896 >                fi;;
11897 >  sparc-solaris2*) if test "$CC" = cc; then
11898 >                    CFLAGS="-O -dalign"
11899 >                 fi;;
11900 >
11901 >  alpha*-osf*)  if test "$CC" = cc; then
11902 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
11903 >                fi;;
11904 >
11905 >  hppa*-hpux*)  if test "$CC" = cc; then
11906 >                    CFLAGS="-Ae +O3 +Oall"
11907 >                fi;;
11908 >
11909 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
11910 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
11911 >                fi;;
11912 >   powerpc*-aix*)
11913 >        if test "$CC" = cc -o "$CC" = xlc; then
11914 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
11915 >                echo "*******************************************************"
11916 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
11917 >                echo "*  recommended that you use                           *"
11918 >                echo "*                                                     *"
11919 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
11920 >                echo "*                                 ^^^                 *"
11921 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
11922 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
11923 >                echo "*******************************************************"
11924 >        fi;;
11925 >   *darwin*)
11926 >        if test "$CC" = xlc -o "$CC" = cc; then
11927 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11928 >        fi
11929 >        if test "$CC" = icc; then
11930 >                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
11931 >        fi;;
11932 >  esac
11933 >
11934 >  # use default flags for gcc on all systems
11935 >  if test $ac_cv_prog_really_gcc = yes; then
11936 >     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
11937 >  fi
11938 >
11939 >  # test for gcc-specific flags:
11940 >  if test $ac_cv_prog_really_gcc = yes; then
11941 >    # -malign-double for x86 systems
11942 >
11943 >
11944 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
11945 > echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
11946 > if test "${ac_align_double+set}" = set; then
11947 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11948 > else
11949 >  echo 'void f(){}' > conftest.c
11950 > if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
11951 >        ac_align_double=yes
11952 > else
11953 >        ac_align_double=no
11954 > fi
11955 > rm -f conftest*
11956 >
11957 > fi
11958 > { echo "$as_me:$LINENO: result: $ac_align_double" >&5
11959 > echo "${ECHO_T}$ac_align_double" >&6; }
11960 > if test "$ac_align_double" = yes; then
11961 >        :
11962 >        CFLAGS="$CFLAGS -malign-double"
11963 > else
11964 >        :
11965 >
11966 > fi
11967 >
11968 >    # -fstrict-aliasing for gcc-2.95+
11969 >
11970 >
11971 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
11972 > echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
11973 > if test "${ac_fstrict_aliasing+set}" = set; then
11974 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11975 > else
11976 >  echo 'void f(){}' > conftest.c
11977 > if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
11978 >        ac_fstrict_aliasing=yes
11979 > else
11980 >        ac_fstrict_aliasing=no
11981 > fi
11982 > rm -f conftest*
11983 >
11984 > fi
11985 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
11986 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
11987 > if test "$ac_fstrict_aliasing" = yes; then
11988 >        :
11989 >        CFLAGS="$CFLAGS -fstrict-aliasing"
11990 > else
11991 >        :
11992 >
11993 > fi
11994 >
11995 >  fi
11996 >
11997 >  CPU_FLAGS=""
11998 >  if test $ac_cv_prog_really_gcc = yes; then
11999 >                  case "${host_cpu}" in
12000 >          i586*)
12001 >
12002 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12003 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
12004 > if test "${ac_cpu_pentium+set}" = set; then
12005 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12006 > else
12007 >  echo 'void f(){}' > conftest.c
12008 > if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12009 >        ac_cpu_pentium=yes
12010 > else
12011 >        ac_cpu_pentium=no
12012 > fi
12013 > rm -f conftest*
12014 >
12015 > fi
12016 > { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12017 > echo "${ECHO_T}$ac_cpu_pentium" >&6; }
12018 > if test "$ac_cpu_pentium" = yes; then
12019 >        :
12020 >        CPU_FLAGS=-mcpu=pentium
12021 > else
12022 >        :
12023 >
12024 >
12025 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12026 > echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
12027 > if test "${ac_pentium+set}" = set; then
12028 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12029 > else
12030 >  echo 'void f(){}' > conftest.c
12031 > if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12032 >        ac_pentium=yes
12033 > else
12034 >        ac_pentium=no
12035 > fi
12036 > rm -f conftest*
12037 >
12038 > fi
12039 > { echo "$as_me:$LINENO: result: $ac_pentium" >&5
12040 > echo "${ECHO_T}$ac_pentium" >&6; }
12041 > if test "$ac_pentium" = yes; then
12042 >        :
12043 >        CPU_FLAGS=-mpentium
12044 > else
12045 >        :
12046 >
12047 > fi
12048 >
12049 > fi
12050 >
12051 >                  ;;
12052 >          i686*)
12053 >
12054 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12055 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
12056 > if test "${ac_cpu_pentiumpro+set}" = set; then
12057 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12058 > else
12059 >  echo 'void f(){}' > conftest.c
12060 > if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12061 >        ac_cpu_pentiumpro=yes
12062 > else
12063 >        ac_cpu_pentiumpro=no
12064 > fi
12065 > rm -f conftest*
12066 >
12067 > fi
12068 > { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12069 > echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
12070 > if test "$ac_cpu_pentiumpro" = yes; then
12071 >        :
12072 >        CPU_FLAGS=-mcpu=pentiumpro
12073 > else
12074 >        :
12075 >
12076 >
12077 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12078 > echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
12079 > if test "${ac_pentiumpro+set}" = set; then
12080 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12081 > else
12082 >  echo 'void f(){}' > conftest.c
12083 > if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12084 >        ac_pentiumpro=yes
12085 > else
12086 >        ac_pentiumpro=no
12087 > fi
12088 > rm -f conftest*
12089 >
12090 > fi
12091 > { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12092 > echo "${ECHO_T}$ac_pentiumpro" >&6; }
12093 > if test "$ac_pentiumpro" = yes; then
12094 >        :
12095 >        CPU_FLAGS=-mpentiumpro
12096 > else
12097 >        :
12098 >
12099 > fi
12100 >
12101 > fi
12102 >
12103 >                  ;;
12104 >          powerpc*)
12105 >                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12106 >                is60x=`echo $cputype | egrep "^600-9e?$"`
12107 >                if test -n "$is60x"; then
12108 >
12109 >
12110 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12111 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
12112 > if test "${ac_m_cpu_60x+set}" = set; then
12113 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12114 > else
12115 >  echo 'void f(){}' > conftest.c
12116 > if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12117 >        ac_m_cpu_60x=yes
12118 > else
12119 >        ac_m_cpu_60x=no
12120 > fi
12121 > rm -f conftest*
12122 >
12123 > fi
12124 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12125 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
12126 > if test "$ac_m_cpu_60x" = yes; then
12127 >        :
12128 >        CPU_FLAGS=-mcpu=$cputype
12129 > else
12130 >        :
12131 >
12132 > fi
12133 >
12134 >                elif test "$cputype" = 750; then
12135 >
12136 >
12137 > { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12138 > echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
12139 > if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12140 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12141 > else
12142 >
12143 > cat > conftest.c <<EOF
12144 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12145 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12146 >     yes;
12147 > #  endif
12148 > #endif
12149 > EOF
12150 > if { ac_try='${CC-cc} -E conftest.c'
12151 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12152 >  (eval $ac_try) 2>&5
12153 >  ac_status=$?
12154 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12155 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12156 >  ac_cv_prog_gcc_2_95=yes
12157 > else
12158 >  ac_cv_prog_gcc_2_95=no
12159 > fi
12160 >
12161 > fi
12162 > { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12163 > echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
12164 > if test "$ac_cv_prog_gcc_2_95" = yes; then
12165 >        :
12166 >
12167 >
12168 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12169 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
12170 > if test "${ac_m_cpu_750+set}" = set; then
12171 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12172 > else
12173 >  echo 'void f(){}' > conftest.c
12174 > if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12175 >        ac_m_cpu_750=yes
12176 > else
12177 >        ac_m_cpu_750=no
12178 > fi
12179 > rm -f conftest*
12180 >
12181 > fi
12182 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12183 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
12184 > if test "$ac_m_cpu_750" = yes; then
12185 >        :
12186 >        CPU_FLAGS=-mcpu=750
12187 > else
12188 >        :
12189 >
12190 > fi
12191 >
12192 > else
12193 >        :
12194 >
12195 > fi
12196 >
12197 >                fi
12198 >                if test -z "$CPU_FLAGS"; then
12199 >
12200 >
12201 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12202 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
12203 > if test "${ac_m_cpu_powerpc+set}" = set; then
12204 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12205 > else
12206 >  echo 'void f(){}' > conftest.c
12207 > if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12208 >        ac_m_cpu_powerpc=yes
12209 > else
12210 >        ac_m_cpu_powerpc=no
12211 > fi
12212 > rm -f conftest*
12213 >
12214 > fi
12215 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12216 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
12217 > if test "$ac_m_cpu_powerpc" = yes; then
12218 >        :
12219 >        CPU_FLAGS=-mcpu=powerpc
12220 > else
12221 >        :
12222 >
12223 > fi
12224 >
12225 >                fi
12226 >                if test -z "$CPU_FLAGS"; then
12227 >
12228 >
12229 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12230 > echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
12231 > if test "${ac_m_powerpc+set}" = set; then
12232 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12233 > else
12234 >  echo 'void f(){}' > conftest.c
12235 > if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12236 >        ac_m_powerpc=yes
12237 > else
12238 >        ac_m_powerpc=no
12239 > fi
12240 > rm -f conftest*
12241 >
12242 > fi
12243 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12244 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
12245 > if test "$ac_m_powerpc" = yes; then
12246 >        :
12247 >        CPU_FLAGS=-mpowerpc
12248 > else
12249 >        :
12250 >
12251 > fi
12252 >
12253 >                fi
12254 >          esac
12255 >  fi
12256 >
12257 >  if test -n "$CPU_FLAGS"; then
12258 >        CFLAGS="$CFLAGS $CPU_FLAGS"
12259 >  fi
12260 >
12261 >  if test -z "$CFLAGS"; then
12262 >        echo ""
12263 >        echo "********************************************************"
12264 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
12265 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12266 >        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
12267 >        echo "********************************************************"
12268 >        echo ""
12269 >        CFLAGS="-O3"
12270 >  fi
12271 >
12272 >
12273 >
12274 > { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12275 > echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
12276 > if test "${ac_guessed_cflags+set}" = set; then
12277 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12278 > else
12279 >  echo 'void f(){}' > conftest.c
12280 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12281 >        ac_guessed_cflags=yes
12282 > else
12283 >        ac_guessed_cflags=no
12284 > fi
12285 > rm -f conftest*
12286 >
12287 > fi
12288 > { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12289 > echo "${ECHO_T}$ac_guessed_cflags" >&6; }
12290 > if test "$ac_guessed_cflags" = yes; then
12291 >        :
12292 >
12293 > else
12294 >        :
12295 >
12296 >        echo ""
12297 >        echo "********************************************************"
12298 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
12299 >        echo "* your compiler.                                       *"
12300 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12301 >        echo "********************************************************"
12302 >        echo ""
12303 >        CFLAGS=""
12304 >
12305 > fi
12306 >
12307 >
12308 > fi
12309 >
12310 >
12311 >
12312 >
12313 >
12314 >
12315 >
12316 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12317 > echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
12318 > if test "${ac_cv_prog_really_gxx+set}" = set; then
12319 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12320 > else
12321 >
12322 > cat > conftest.cpp <<EOF
12323 > #ifdef __GNUC__
12324 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12325 >     no;
12326 >  #else
12327 >     yes;
12328 >  #endif
12329 > #endif
12330 > EOF
12331 > if { ac_try='${CXX-c++} -E conftest.cpp'
12332 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12333 >  (eval $ac_try) 2>&5
12334 >  ac_status=$?
12335 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12336 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12337 >  ac_cv_prog_really_gxx=yes
12338 > else
12339 >  ac_cv_prog_really_gxx=no
12340 > fi
12341 >
12342 > fi
12343 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12344 > echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
12345 > if test "$ac_cv_prog_really_gxx" = yes; then
12346 >        :
12347 >
12348 > else
12349 >        :
12350 >
12351 > fi
12352 >
12353 >
12354 > # Try to determine "good" native compiler flags if none specified on command
12355 > # line
12356 > if test "$ac_test_CXXFLAGS" != "set"; then
12357 >  CXXFLAGS=""
12358 >  case "${host_cpu}-${host_os}" in
12359 >
12360 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12361 >                    CXXFLAGS="-O"
12362 >                fi;;
12363 >  sparc-solaris2*) if test "$CXX" = CC; then
12364 >                    CXXFLAGS="-features=extensions -O -dalign"
12365 >                 fi;;
12366 >   rs6000*-aix*)  if test "$CXX" = xlC; then
12367 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12368 >                fi;;
12369 >   powerpc*-aix*)
12370 >        if test "$CXX" = xlC; then
12371 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12372 >                echo "*******************************************************"
12373 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12374 >                echo "*  recommended that you use                           *"
12375 >                echo "*                                                     *"
12376 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12377 >                echo "*                                 ^^^                 *"
12378 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12379 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12380 >                echo "*******************************************************"
12381 >        fi;;
12382 >   *darwin*)
12383 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12384 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12385 >        fi
12386 >        if test "$CXX" = icpc; then
12387 >                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12388 >        fi;;
12389 >  esac
12390 >
12391 >  # use default flags for gcc on all systems
12392 >  if test $ac_cv_prog_really_gxx = yes; then
12393 >     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
12394 >  fi
12395 >
12396 >  # test for gcc-specific flags:
12397 >  if test $ac_cv_prog_really_gxx = yes; then
12398 >    # -malign-double for x86 systems
12399 >
12400 >
12401 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12402 > echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
12403 > if test "${ac_align_double+set}" = set; then
12404 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12405 > else
12406 >  echo 'void f(){}' > conftest.cpp
12407 > if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12408 >        ac_align_double=yes
12409 > else
12410 >        ac_align_double=no
12411 > fi
12412 > rm -f conftest*
12413 >
12414 > fi
12415 > { echo "$as_me:$LINENO: result: $ac_align_double" >&5
12416 > echo "${ECHO_T}$ac_align_double" >&6; }
12417 > if test "$ac_align_double" = yes; then
12418 >        :
12419 >        CXXFLAGS="$CXXFLAGS -malign-double"
12420 > else
12421 >        :
12422 >
12423 > fi
12424 >
12425 >    # -fstrict-aliasing for gcc-2.95+
12426 >
12427 >
12428 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12429 > echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
12430 > if test "${ac_fstrict_aliasing+set}" = set; then
12431 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12432 > else
12433 >  echo 'void f(){}' > conftest.cpp
12434 > if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12435 >        ac_fstrict_aliasing=yes
12436 > else
12437 >        ac_fstrict_aliasing=no
12438 > fi
12439 > rm -f conftest*
12440 >
12441 > fi
12442 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12443 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
12444 > if test "$ac_fstrict_aliasing" = yes; then
12445 >        :
12446 >        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12447 > else
12448 >        :
12449 >
12450 > fi
12451 >
12452 >  fi
12453 >
12454 >  CPU_FLAGS=""
12455 >  if test $ac_cv_prog_really_gxx = yes; then
12456 >                  case "${host_cpu}" in
12457 >          i586*)
12458 >
12459 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12460 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
12461 > if test "${ac_cpu_pentium+set}" = set; then
12462 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12463 > else
12464 >  echo 'void f(){}' > conftest.cpp
12465 > if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12466 >        ac_cpu_pentium=yes
12467 > else
12468 >        ac_cpu_pentium=no
12469 > fi
12470 > rm -f conftest*
12471 >
12472 > fi
12473 > { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12474 > echo "${ECHO_T}$ac_cpu_pentium" >&6; }
12475 > if test "$ac_cpu_pentium" = yes; then
12476 >        :
12477 >        CPU_FLAGS=-mcpu=pentium
12478 > else
12479 >        :
12480 >
12481 >
12482 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12483 > echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
12484 > if test "${ac_pentium+set}" = set; then
12485 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12486 > else
12487 >  echo 'void f(){}' > conftest.cpp
12488 > if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12489 >        ac_pentium=yes
12490 > else
12491 >        ac_pentium=no
12492 > fi
12493 > rm -f conftest*
12494 >
12495 > fi
12496 > { echo "$as_me:$LINENO: result: $ac_pentium" >&5
12497 > echo "${ECHO_T}$ac_pentium" >&6; }
12498 > if test "$ac_pentium" = yes; then
12499 >        :
12500 >        CPU_FLAGS=-mpentium
12501 > else
12502 >        :
12503 >
12504 > fi
12505 >
12506 > fi
12507 >
12508 >                  ;;
12509 >          i686*)
12510 >
12511 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12512 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
12513 > if test "${ac_cpu_pentiumpro+set}" = set; then
12514 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12515 > else
12516 >  echo 'void f(){}' > conftest.cpp
12517 > if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12518 >        ac_cpu_pentiumpro=yes
12519 > else
12520 >        ac_cpu_pentiumpro=no
12521 > fi
12522 > rm -f conftest*
12523 >
12524 > fi
12525 > { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12526 > echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
12527 > if test "$ac_cpu_pentiumpro" = yes; then
12528 >        :
12529 >        CPU_FLAGS=-mcpu=pentiumpro
12530 > else
12531 >        :
12532 >
12533 >
12534 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12535 > echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
12536 > if test "${ac_pentiumpro+set}" = set; then
12537 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12538 > else
12539 >  echo 'void f(){}' > conftest.cpp
12540 > if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12541 >        ac_pentiumpro=yes
12542 > else
12543 >        ac_pentiumpro=no
12544 > fi
12545 > rm -f conftest*
12546 >
12547 > fi
12548 > { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12549 > echo "${ECHO_T}$ac_pentiumpro" >&6; }
12550 > if test "$ac_pentiumpro" = yes; then
12551 >        :
12552 >        CPU_FLAGS=-mpentiumpro
12553 > else
12554 >        :
12555 >
12556 > fi
12557 >
12558 > fi
12559 >
12560 >                  ;;
12561 >          powerpc*)
12562 >                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12563 >                is60x=`echo $cputype | egrep "^600-9e?$"`
12564 >                if test -n "$is60x"; then
12565 >
12566 >
12567 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12568 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
12569 > if test "${ac_m_cpu_60x+set}" = set; then
12570 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12571 > else
12572 >  echo 'void f(){}' > conftest.cpp
12573 > if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12574 >        ac_m_cpu_60x=yes
12575 > else
12576 >        ac_m_cpu_60x=no
12577 > fi
12578 > rm -f conftest*
12579 >
12580 > fi
12581 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12582 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
12583 > if test "$ac_m_cpu_60x" = yes; then
12584 >        :
12585 >        CPU_FLAGS=-mcpu=$cputype
12586 > else
12587 >        :
12588 >
12589 > fi
12590 >
12591 >                elif test "$cputype" = 750; then
12592 >
12593 >
12594 > { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12595 > echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
12596 > if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12597 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12598 > else
12599 >
12600 > cat > conftest.cpp <<EOF
12601 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12602 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12603 >     yes;
12604 > #  endif
12605 > #endif
12606 > EOF
12607 > if { ac_try='${CXX-c++} -E conftest.cpp'
12608 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12609 >  (eval $ac_try) 2>&5
12610 >  ac_status=$?
12611 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12612 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12613 >  ac_cv_prog_gxx_2_95=yes
12614 > else
12615 >  ac_cv_prog_gxx_2_95=no
12616 > fi
12617 >
12618 > fi
12619 > { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12620 > echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
12621 > if test "$ac_cv_prog_gxx_2_95" = yes; then
12622 >        :
12623 >
12624 >
12625 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12626 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
12627 > if test "${ac_m_cpu_750+set}" = set; then
12628 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12629 > else
12630 >  echo 'void f(){}' > conftest.cpp
12631 > if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12632 >        ac_m_cpu_750=yes
12633 > else
12634 >        ac_m_cpu_750=no
12635 > fi
12636 > rm -f conftest*
12637 >
12638 > fi
12639 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12640 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
12641 > if test "$ac_m_cpu_750" = yes; then
12642 >        :
12643 >        CPU_FLAGS=-mcpu=750
12644 > else
12645 >        :
12646 >
12647 > fi
12648 >
12649 > else
12650 >        :
12651 >
12652 > fi
12653 >
12654 >                fi
12655 >                if test -z "$CPU_FLAGS"; then
12656 >
12657 >
12658 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12659 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
12660 > if test "${ac_m_cpu_powerpc+set}" = set; then
12661 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12662 > else
12663 >  echo 'void f(){}' > conftest.cpp
12664 > if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12665 >        ac_m_cpu_powerpc=yes
12666 > else
12667 >        ac_m_cpu_powerpc=no
12668 > fi
12669 > rm -f conftest*
12670 >
12671 > fi
12672 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12673 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
12674 > if test "$ac_m_cpu_powerpc" = yes; then
12675 >        :
12676 >        CPU_FLAGS=-mcpu=powerpc
12677 > else
12678 >        :
12679 >
12680 > fi
12681 >
12682 >                fi
12683 >                if test -z "$CPU_FLAGS"; then
12684 >
12685 >
12686 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12687 > echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
12688 > if test "${ac_m_powerpc+set}" = set; then
12689 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12690 > else
12691 >  echo 'void f(){}' > conftest.cpp
12692 > if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12693 >        ac_m_powerpc=yes
12694 > else
12695 >        ac_m_powerpc=no
12696 > fi
12697 > rm -f conftest*
12698 >
12699 > fi
12700 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12701 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
12702 > if test "$ac_m_powerpc" = yes; then
12703 >        :
12704 >        CPU_FLAGS=-mpowerpc
12705 > else
12706 >        :
12707 >
12708 > fi
12709 >
12710 >                fi
12711 >          esac
12712 >  fi
12713 >
12714 >  if test -n "$CPU_FLAGS"; then
12715 >        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12716 >  fi
12717 >
12718 >  if test -z "$CXXFLAGS"; then
12719 >        echo ""
12720 >        echo "**********************************************************"
12721 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
12722 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12723 >        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
12724 >        echo "**********************************************************"
12725 >        echo ""
12726 >        CXXFLAGS="-O3"
12727 >  fi
12728 >
12729 >
12730 >
12731 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12732 > echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
12733 > if test "${ac_guessed_cxxflags+set}" = set; then
12734 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12735 > else
12736 >  echo 'void f(){}' > conftest.cpp
12737 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12738 >        ac_guessed_cxxflags=yes
12739 > else
12740 >        ac_guessed_cxxflags=no
12741 > fi
12742 > rm -f conftest*
12743 >
12744 > fi
12745 > { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12746 > echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
12747 > if test "$ac_guessed_cxxflags" = yes; then
12748 >        :
12749 >
12750 > else
12751 >        :
12752 >
12753 >        echo ""
12754 >        echo "**********************************************************"
12755 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
12756 >        echo "* your compiler.                                         *"
12757 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12758 >        echo "**********************************************************"
12759 >        echo ""
12760 >        CXXFLAGS=""
12761 >
12762 > fi
12763 >
12764 >
12765 > fi
12766 >
12767 >     ;;
12768 > esac
12769 >
12770 >
12771 > acx_cgal_found=no
12772 >
12773 > # Check whether --with-cgalmakefile was given.
12774 > if test "${with_cgalmakefile+set}" = set; then
12775 >  withval=$with_cgalmakefile;
12776 > fi
12777 >
12778 > case $with_cgalmakefile in
12779 >        yes | "") ;;
12780 >        no) acx_cgal_found=disable ;;
12781 >        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12782 >        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12783 > esac
12784 >
12785 > if test "$acx_cgal_found" == no; then
12786 >    { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
12787 > echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
12788 >
12789 >    if test \! -z "$CGAL_MAKEFILE"; then
12790 >
12791 >        if test -e "$CGAL_MAKEFILE"; then
12792 >            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
12793 >
12794 > cat > $tname << _ACEOF
12795 > include $CGAL_MAKEFILE
12796 >
12797 > cppflags:
12798 >        @echo \$(CGAL_CXXFLAGS)
12799 >
12800 > cxxflags:
12801 >        @echo
12802 > ldflags:
12803 >        @echo \$(CGAL_LDFLAGS)
12804 > _ACEOF
12805 >            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
12806 >            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
12807 >            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
12808 >            for i in $CGAL_LDFLAGST; do
12809 >                if test `echo $i| grep -c ^-l`; then
12810 >                    CGAL_LIBS="$CGAL_LIBS $i"
12811 >                else
12812 >                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
12813 >                fi
12814 >            done
12815 >            rm -f $tname
12816 >            { echo "$as_me:$LINENO: result: yes" >&5
12817 > echo "${ECHO_T}yes" >&6; }
12818 >            acx_cgal_found=yes
12819 >                                   else
12820 >            { echo "$as_me:$LINENO: result: invalid" >&5
12821 > echo "${ECHO_T}invalid" >&6; }
12822 >            { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
12823 > echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
12824 >   { (exit 1); exit 1; }; }
12825 >        fi
12826 >    else
12827 >        { echo "$as_me:$LINENO: result: not defined" >&5
12828 > echo "${ECHO_T}not defined" >&6; }
12829 >    fi
12830 > fi
12831 >
12832 > if test "$acx_cgal_found" == no; then
12833 >        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12834 >  { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12835 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12836 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12837 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12838 > fi
12839 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12840 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12841 > else
12842 >  # Is the header compilable?
12843 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12844 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
12845 > cat >conftest.$ac_ext <<_ACEOF
12846 > /* confdefs.h.  */
12847 > _ACEOF
12848 > cat confdefs.h >>conftest.$ac_ext
12849 > cat >>conftest.$ac_ext <<_ACEOF
12850 > /* end confdefs.h.  */
12851 > $ac_includes_default
12852 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12853 > _ACEOF
12854 > rm -f conftest.$ac_objext
12855 > if { (ac_try="$ac_compile"
12856 > case "(($ac_try" in
12857 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12858 >  *) ac_try_echo=$ac_try;;
12859 > esac
12860 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12861 >  (eval "$ac_compile") 2>conftest.er1
12862 >  ac_status=$?
12863 >  grep -v '^ *+' conftest.er1 >conftest.err
12864 >  rm -f conftest.er1
12865 >  cat conftest.err >&5
12866 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12867 >  (exit $ac_status); } && {
12868 >         test -z "$ac_c_werror_flag" ||
12869 >         test ! -s conftest.err
12870 >       } && test -s conftest.$ac_objext; then
12871 >  ac_header_compiler=yes
12872 > else
12873 >  echo "$as_me: failed program was:" >&5
12874 > sed 's/^/| /' conftest.$ac_ext >&5
12875 >
12876 >        ac_header_compiler=no
12877 > fi
12878 >
12879 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12880 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12881 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12882 >
12883 > # Is the header present?
12884 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12885 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
12886 > cat >conftest.$ac_ext <<_ACEOF
12887 > /* confdefs.h.  */
12888 > _ACEOF
12889 > cat confdefs.h >>conftest.$ac_ext
12890 > cat >>conftest.$ac_ext <<_ACEOF
12891 > /* end confdefs.h.  */
12892 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12893 > _ACEOF
12894 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12895 > case "(($ac_try" in
12896 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12897 >  *) ac_try_echo=$ac_try;;
12898 > esac
12899 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12900 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12901 >  ac_status=$?
12902 >  grep -v '^ *+' conftest.er1 >conftest.err
12903 >  rm -f conftest.er1
12904 >  cat conftest.err >&5
12905 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12906 >  (exit $ac_status); } >/dev/null && {
12907 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12908 >         test ! -s conftest.err
12909 >       }; then
12910 >  ac_header_preproc=yes
12911 > else
12912 >  echo "$as_me: failed program was:" >&5
12913 > sed 's/^/| /' conftest.$ac_ext >&5
12914 >
12915 >  ac_header_preproc=no
12916 > fi
12917 >
12918 > rm -f conftest.err conftest.$ac_ext
12919 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12920 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12921 >
12922 > # So?  What about this header?
12923 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12924 >  yes:no: )
12925 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12926 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12927 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12928 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12929 >    ac_header_preproc=yes
12930 >    ;;
12931 >  no:yes:* )
12932 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12933 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12934 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
12935 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
12936 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12937 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12938 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
12939 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12940 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12941 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12942 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12943 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12944 >    ( cat <<\_ASBOX
12945 > ## ------------------------------ ##
12946 > ## Report this to gezelter@nd.edu ##
12947 > ## ------------------------------ ##
12948 > _ASBOX
12949 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12950 >    ;;
12951 > esac
12952 > { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12953 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12954 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12955 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12956 > else
12957 >  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12958 > fi
12959 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12960 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12961 >
12962 > fi
12963 > if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
12964 >  cgal_have_header=yes
12965 > else
12966 >  cgal_have_header=no
12967 > fi
12968 >
12969 >
12970 >        if test "$cgal_have_header" == yes; then
12971 >                { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12972 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
12973 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
12974 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12975 > else
12976 >  ac_check_lib_save_LIBS=$LIBS
12977 > LIBS="-lCGAL  $LIBS"
12978 > cat >conftest.$ac_ext <<_ACEOF
12979 > /* confdefs.h.  */
12980 > _ACEOF
12981 > cat confdefs.h >>conftest.$ac_ext
12982 > cat >>conftest.$ac_ext <<_ACEOF
12983 > /* end confdefs.h.  */
12984 >
12985 >
12986 > #ifdef FC_DUMMY_MAIN
12987 > #ifndef FC_DUMMY_MAIN_EQ_F77
12988 > #  ifdef __cplusplus
12989 >     extern "C"
12990 > #  endif
12991 >   int FC_DUMMY_MAIN() { return 1; }
12992 > #endif
12993 > #endif
12994 > int
12995 > main ()
12996 > {
12997 > return main ();
12998 >  ;
12999 >  return 0;
13000 > }
13001 > _ACEOF
13002 > rm -f conftest.$ac_objext conftest$ac_exeext
13003 > if { (ac_try="$ac_link"
13004 > case "(($ac_try" in
13005 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13006 >  *) ac_try_echo=$ac_try;;
13007 > esac
13008 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13009 >  (eval "$ac_link") 2>conftest.er1
13010 >  ac_status=$?
13011 >  grep -v '^ *+' conftest.er1 >conftest.err
13012 >  rm -f conftest.er1
13013 >  cat conftest.err >&5
13014 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13015 >  (exit $ac_status); } && {
13016 >         test -z "$ac_c_werror_flag" ||
13017 >         test ! -s conftest.err
13018 >       } && test -s conftest$ac_exeext &&
13019 >       $as_test_x conftest$ac_exeext; then
13020 >  ac_cv_lib_CGAL_main=yes
13021 > else
13022 >  echo "$as_me: failed program was:" >&5
13023 > sed 's/^/| /' conftest.$ac_ext >&5
13024 >
13025 >        ac_cv_lib_CGAL_main=no
13026 > fi
13027 >
13028 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13029 >      conftest$ac_exeext conftest.$ac_ext
13030 > LIBS=$ac_check_lib_save_LIBS
13031 > fi
13032 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
13033 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
13034 > if test $ac_cv_lib_CGAL_main = yes; then
13035 >  cgal_have_lib=yes
13036 > else
13037 >  cgal_have_lib=no
13038 > fi
13039 >
13040 >                if test "$cgal_have_lib" == no; then
13041 >                        save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
13042 >                        { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
13043 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
13044 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
13045 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13046 > else
13047 >  ac_check_lib_save_LIBS=$LIBS
13048 > LIBS="-lCGAL  $LIBS"
13049 > cat >conftest.$ac_ext <<_ACEOF
13050 > /* confdefs.h.  */
13051 > _ACEOF
13052 > cat confdefs.h >>conftest.$ac_ext
13053 > cat >>conftest.$ac_ext <<_ACEOF
13054 > /* end confdefs.h.  */
13055 >
13056 >
13057 > #ifdef FC_DUMMY_MAIN
13058 > #ifndef FC_DUMMY_MAIN_EQ_F77
13059 > #  ifdef __cplusplus
13060 >     extern "C"
13061 > #  endif
13062 >   int FC_DUMMY_MAIN() { return 1; }
13063 > #endif
13064 > #endif
13065 > int
13066 > main ()
13067 > {
13068 > return main ();
13069 >  ;
13070 >  return 0;
13071 > }
13072 > _ACEOF
13073 > rm -f conftest.$ac_objext conftest$ac_exeext
13074 > if { (ac_try="$ac_link"
13075 > case "(($ac_try" in
13076 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13077 >  *) ac_try_echo=$ac_try;;
13078 > esac
13079 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13080 >  (eval "$ac_link") 2>conftest.er1
13081 >  ac_status=$?
13082 >  grep -v '^ *+' conftest.er1 >conftest.err
13083 >  rm -f conftest.er1
13084 >  cat conftest.err >&5
13085 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13086 >  (exit $ac_status); } && {
13087 >         test -z "$ac_c_werror_flag" ||
13088 >         test ! -s conftest.err
13089 >       } && test -s conftest$ac_exeext &&
13090 >       $as_test_x conftest$ac_exeext; then
13091 >  ac_cv_lib_CGAL_main=yes
13092 > else
13093 >  echo "$as_me: failed program was:" >&5
13094 > sed 's/^/| /' conftest.$ac_ext >&5
13095 >
13096 >        ac_cv_lib_CGAL_main=no
13097 > fi
13098 >
13099 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13100 >      conftest$ac_exeext conftest.$ac_ext
13101 > LIBS=$ac_check_lib_save_LIBS
13102 > fi
13103 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
13104 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
13105 > if test $ac_cv_lib_CGAL_main = yes; then
13106 >  CGAL_LIBS="-lCGAL -lgmp -lmpfr"
13107 >                                                  cgal_have_lib=yes
13108 > else
13109 >  cgal_have_lib=no
13110 > fi
13111 >
13112 >                        LIBS="$save_LIBS"
13113 >                else
13114 >                        CGAL_LIBS="-lCGAL"
13115 >                        { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
13116 > echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
13117 > if test "${ac_cv_lib_mpfr_main+set}" = set; then
13118 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13119 > else
13120 >  ac_check_lib_save_LIBS=$LIBS
13121 > LIBS="-lmpfr  $LIBS"
13122 > cat >conftest.$ac_ext <<_ACEOF
13123 > /* confdefs.h.  */
13124 > _ACEOF
13125 > cat confdefs.h >>conftest.$ac_ext
13126 > cat >>conftest.$ac_ext <<_ACEOF
13127 > /* end confdefs.h.  */
13128 >
13129 >
13130 > #ifdef FC_DUMMY_MAIN
13131 > #ifndef FC_DUMMY_MAIN_EQ_F77
13132 > #  ifdef __cplusplus
13133 >     extern "C"
13134 > #  endif
13135 >   int FC_DUMMY_MAIN() { return 1; }
13136 > #endif
13137 > #endif
13138 > int
13139 > main ()
13140 > {
13141 > return main ();
13142 >  ;
13143 >  return 0;
13144 > }
13145 > _ACEOF
13146 > rm -f conftest.$ac_objext conftest$ac_exeext
13147 > if { (ac_try="$ac_link"
13148 > case "(($ac_try" in
13149 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13150 >  *) ac_try_echo=$ac_try;;
13151 > esac
13152 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13153 >  (eval "$ac_link") 2>conftest.er1
13154 >  ac_status=$?
13155 >  grep -v '^ *+' conftest.er1 >conftest.err
13156 >  rm -f conftest.er1
13157 >  cat conftest.err >&5
13158 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13159 >  (exit $ac_status); } && {
13160 >         test -z "$ac_c_werror_flag" ||
13161 >         test ! -s conftest.err
13162 >       } && test -s conftest$ac_exeext &&
13163 >       $as_test_x conftest$ac_exeext; then
13164 >  ac_cv_lib_mpfr_main=yes
13165 > else
13166 >  echo "$as_me: failed program was:" >&5
13167 > sed 's/^/| /' conftest.$ac_ext >&5
13168 >
13169 >        ac_cv_lib_mpfr_main=no
13170 > fi
13171 >
13172 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13173 >      conftest$ac_exeext conftest.$ac_ext
13174 > LIBS=$ac_check_lib_save_LIBS
13175 > fi
13176 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
13177 > echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
13178 > if test $ac_cv_lib_mpfr_main = yes; then
13179 >  CGAL_LIBS="$CGAL_LIBS -lmpfr"
13180 > fi
13181 >
13182 >                        { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
13183 > echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
13184 > if test "${ac_cv_lib_gmp_main+set}" = set; then
13185 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13186 > else
13187 >  ac_check_lib_save_LIBS=$LIBS
13188 > LIBS="-lgmp  $LIBS"
13189 > cat >conftest.$ac_ext <<_ACEOF
13190 > /* confdefs.h.  */
13191 > _ACEOF
13192 > cat confdefs.h >>conftest.$ac_ext
13193 > cat >>conftest.$ac_ext <<_ACEOF
13194 > /* end confdefs.h.  */
13195 >
13196 >
13197 > #ifdef FC_DUMMY_MAIN
13198 > #ifndef FC_DUMMY_MAIN_EQ_F77
13199 > #  ifdef __cplusplus
13200 >     extern "C"
13201 > #  endif
13202 >   int FC_DUMMY_MAIN() { return 1; }
13203 > #endif
13204 > #endif
13205 > int
13206 > main ()
13207 > {
13208 > return main ();
13209 >  ;
13210 >  return 0;
13211 > }
13212 > _ACEOF
13213 > rm -f conftest.$ac_objext conftest$ac_exeext
13214 > if { (ac_try="$ac_link"
13215 > case "(($ac_try" in
13216 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13217 >  *) ac_try_echo=$ac_try;;
13218 > esac
13219 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13220 >  (eval "$ac_link") 2>conftest.er1
13221 >  ac_status=$?
13222 >  grep -v '^ *+' conftest.er1 >conftest.err
13223 >  rm -f conftest.er1
13224 >  cat conftest.err >&5
13225 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13226 >  (exit $ac_status); } && {
13227 >         test -z "$ac_c_werror_flag" ||
13228 >         test ! -s conftest.err
13229 >       } && test -s conftest$ac_exeext &&
13230 >       $as_test_x conftest$ac_exeext; then
13231 >  ac_cv_lib_gmp_main=yes
13232 > else
13233 >  echo "$as_me: failed program was:" >&5
13234 > sed 's/^/| /' conftest.$ac_ext >&5
13235 >
13236 >        ac_cv_lib_gmp_main=no
13237 > fi
13238 >
13239 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13240 >      conftest$ac_exeext conftest.$ac_ext
13241 > LIBS=$ac_check_lib_save_LIBS
13242 > fi
13243 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
13244 > echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
13245 > if test $ac_cv_lib_gmp_main = yes; then
13246 >  CGAL_LIBS="$CGAL_LIBS -lgmp"
13247 > fi
13248 >
13249 >                        { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
13250 > echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
13251 > if test "${ac_cv_lib_gmpxx_main+set}" = set; then
13252 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13253 > else
13254 >  ac_check_lib_save_LIBS=$LIBS
13255 > LIBS="-lgmpxx  $LIBS"
13256 > cat >conftest.$ac_ext <<_ACEOF
13257 > /* confdefs.h.  */
13258 > _ACEOF
13259 > cat confdefs.h >>conftest.$ac_ext
13260 > cat >>conftest.$ac_ext <<_ACEOF
13261 > /* end confdefs.h.  */
13262 >
13263 >
13264 > #ifdef FC_DUMMY_MAIN
13265 > #ifndef FC_DUMMY_MAIN_EQ_F77
13266 > #  ifdef __cplusplus
13267 >     extern "C"
13268 > #  endif
13269 >   int FC_DUMMY_MAIN() { return 1; }
13270 > #endif
13271 > #endif
13272 > int
13273 > main ()
13274 > {
13275 > return main ();
13276 >  ;
13277 >  return 0;
13278 > }
13279 > _ACEOF
13280 > rm -f conftest.$ac_objext conftest$ac_exeext
13281 > if { (ac_try="$ac_link"
13282 > case "(($ac_try" in
13283 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13284 >  *) ac_try_echo=$ac_try;;
13285 > esac
13286 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13287 >  (eval "$ac_link") 2>conftest.er1
13288 >  ac_status=$?
13289 >  grep -v '^ *+' conftest.er1 >conftest.err
13290 >  rm -f conftest.er1
13291 >  cat conftest.err >&5
13292 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13293 >  (exit $ac_status); } && {
13294 >         test -z "$ac_c_werror_flag" ||
13295 >         test ! -s conftest.err
13296 >       } && test -s conftest$ac_exeext &&
13297 >       $as_test_x conftest$ac_exeext; then
13298 >  ac_cv_lib_gmpxx_main=yes
13299 > else
13300 >  echo "$as_me: failed program was:" >&5
13301 > sed 's/^/| /' conftest.$ac_ext >&5
13302 >
13303 >        ac_cv_lib_gmpxx_main=no
13304 > fi
13305 >
13306 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13307 >      conftest$ac_exeext conftest.$ac_ext
13308 > LIBS=$ac_check_lib_save_LIBS
13309 > fi
13310 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
13311 > echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
13312 > if test $ac_cv_lib_gmpxx_main = yes; then
13313 >  CGAL_LIBS="$CGAL_LIBS -lgmpxx"
13314 > fi
13315 >
13316 >                fi
13317 >
13318 >                if test "$cgal_have_lib" == yes; then
13319 >                        acx_cgal_found=yes
13320 >                fi
13321 >        fi
13322 >        if test "$acx_cgal_found" == yes; then
13323 >                { echo "$as_me:$LINENO: checking for main in -lCore" >&5
13324 > echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
13325 > if test "${ac_cv_lib_Core_main+set}" = set; then
13326 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13327 > else
13328 >  ac_check_lib_save_LIBS=$LIBS
13329 > LIBS="-lCore  $LIBS"
13330 > cat >conftest.$ac_ext <<_ACEOF
13331 > /* confdefs.h.  */
13332 > _ACEOF
13333 > cat confdefs.h >>conftest.$ac_ext
13334 > cat >>conftest.$ac_ext <<_ACEOF
13335 > /* end confdefs.h.  */
13336 >
13337 >
13338 > #ifdef FC_DUMMY_MAIN
13339 > #ifndef FC_DUMMY_MAIN_EQ_F77
13340 > #  ifdef __cplusplus
13341 >     extern "C"
13342 > #  endif
13343 >   int FC_DUMMY_MAIN() { return 1; }
13344 > #endif
13345 > #endif
13346 > int
13347 > main ()
13348 > {
13349 > return main ();
13350 >  ;
13351 >  return 0;
13352 > }
13353 > _ACEOF
13354 > rm -f conftest.$ac_objext conftest$ac_exeext
13355 > if { (ac_try="$ac_link"
13356 > case "(($ac_try" in
13357 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13358 >  *) ac_try_echo=$ac_try;;
13359 > esac
13360 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13361 >  (eval "$ac_link") 2>conftest.er1
13362 >  ac_status=$?
13363 >  grep -v '^ *+' conftest.er1 >conftest.err
13364 >  rm -f conftest.er1
13365 >  cat conftest.err >&5
13366 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13367 >  (exit $ac_status); } && {
13368 >         test -z "$ac_c_werror_flag" ||
13369 >         test ! -s conftest.err
13370 >       } && test -s conftest$ac_exeext &&
13371 >       $as_test_x conftest$ac_exeext; then
13372 >  ac_cv_lib_Core_main=yes
13373 > else
13374 >  echo "$as_me: failed program was:" >&5
13375 > sed 's/^/| /' conftest.$ac_ext >&5
13376 >
13377 >        ac_cv_lib_Core_main=no
13378 > fi
13379 >
13380 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13381 >      conftest$ac_exeext conftest.$ac_ext
13382 > LIBS=$ac_check_lib_save_LIBS
13383 > fi
13384 > { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
13385 > echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
13386 > if test $ac_cv_lib_Core_main = yes; then
13387 >  CGAL_LIBS="$CGAL_LIBS -lCore"
13388 > fi
13389 >
13390 >        fi
13391 > fi
13392 >
13393 >
13394 >
13395 > { echo "$as_me:$LINENO: checking CGAL" >&5
13396 > echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
13397 >
13398 >
13399 >
13400 >
13401 >
13402 > if test "$acx_cgal_found" == yes; then
13403 >        { echo "$as_me:$LINENO: result: yes" >&5
13404 > echo "${ECHO_T}yes" >&6; }
13405 >
13406 > else
13407 >        { echo "$as_me:$LINENO: result: no" >&5
13408 > echo "${ECHO_T}no" >&6; }
13409 >
13410 > fi
13411 > USE_CGAL=no
13412 > if test "$acx_cgal_found" == yes; then
13413 >        USE_CGAL=yes
13414 >
13415 > cat >>confdefs.h <<\_ACEOF
13416 > #define HAVE_CGAL 1
13417 > _ACEOF
13418 >
13419 >
13420 >
13421 >
13422 >
13423 > fi
13424 >
13425 >
13426 >
13427 >
13428 > # Check whether --enable-doxygen was given.
13429 > if test "${enable_doxygen+set}" = set; then
13430 >  enableval=$enable_doxygen;
13431 > fi
13432 >
13433 > # Check whether --enable-dot was given.
13434 > if test "${enable_dot+set}" = set; then
13435 >  enableval=$enable_dot;
13436 > fi
13437 >
13438 > # Check whether --enable-html-docs was given.
13439 > if test "${enable_html_docs+set}" = set; then
13440 >  enableval=$enable_html_docs;
13441 > else
13442 >   enable_html_docs=yes
13443 > fi
13444 >
13445 > # Check whether --enable-latex-docs was given.
13446 > if test "${enable_latex_docs+set}" = set; then
13447 >  enableval=$enable_latex_docs;
13448 > else
13449 >   enable_latex_docs=no
13450 > fi
13451 >
13452 > if test "x$enable_doxygen" = xno; then
13453 >        enable_doc=no
13454 > else
13455 >        # Extract the first word of "doxygen", so it can be a program name with args.
13456 > set dummy doxygen; ac_word=$2
13457 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
13458 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13459 > if test "${ac_cv_path_DOXYGEN+set}" = set; then
13460 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13461 > else
13462 >  case $DOXYGEN in
13463 >  [\\/]* | ?:[\\/]*)
13464 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13465 >  ;;
13466 >  *)
13467 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13468 > for as_dir in $PATH
13469 > do
13470 >  IFS=$as_save_IFS
13471 >  test -z "$as_dir" && as_dir=.
13472 >  for ac_exec_ext in '' $ac_executable_extensions; do
13473 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13474 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13475 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13476 >    break 2
13477 >  fi
13478 > done
13479 > done
13480 > IFS=$as_save_IFS
13481 >
13482 >  ;;
13483 > esac
13484 > fi
13485 > DOXYGEN=$ac_cv_path_DOXYGEN
13486 > if test -n "$DOXYGEN"; then
13487 >  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13488 > echo "${ECHO_T}$DOXYGEN" >&6; }
13489 > else
13490 >  { echo "$as_me:$LINENO: result: no" >&5
13491 > echo "${ECHO_T}no" >&6; }
13492 > fi
13493 >
13494 >
13495 >        if test "x$DOXYGEN" = x; then
13496 >                if test "x$enable_doxygen" = xyes; then
13497 >                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
13498 > echo "$as_me: error: could not find doxygen" >&2;}
13499 >   { (exit 1); exit 1; }; }
13500 >                fi
13501 >                enable_doc=no
13502 >        else
13503 >                enable_doc=yes
13504 >                # Extract the first word of "dot", so it can be a program name with args.
13505 > set dummy dot; ac_word=$2
13506 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
13507 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13508 > if test "${ac_cv_path_DOT+set}" = set; then
13509 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13510 > else
13511 >  case $DOT in
13512 >  [\\/]* | ?:[\\/]*)
13513 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
13514 >  ;;
13515 >  *)
13516 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13517 > for as_dir in $PATH
13518 > do
13519 >  IFS=$as_save_IFS
13520 >  test -z "$as_dir" && as_dir=.
13521 >  for ac_exec_ext in '' $ac_executable_extensions; do
13522 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13523 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13524 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13525 >    break 2
13526 >  fi
13527 > done
13528 > done
13529 > IFS=$as_save_IFS
13530 >
13531 >  ;;
13532 > esac
13533 > fi
13534 > DOT=$ac_cv_path_DOT
13535 > if test -n "$DOT"; then
13536 >  { echo "$as_me:$LINENO: result: $DOT" >&5
13537 > echo "${ECHO_T}$DOT" >&6; }
13538 > else
13539 >  { echo "$as_me:$LINENO: result: no" >&5
13540 > echo "${ECHO_T}no" >&6; }
13541 > fi
13542 >
13543 >
13544 >        fi
13545 > fi
13546 >
13547 > if test "x$enable_doc" = xyes; then
13548 >  DOC=1
13549 > else
13550 >  DOC=0
13551 > fi
13552 >
13553 >
13554 > if test x$DOT = x; then
13555 >        if test "x$enable_dot" = xyes; then
13556 >                { { echo "$as_me:$LINENO: error: could not find dot" >&5
13557 > echo "$as_me: error: could not find dot" >&2;}
13558 >   { (exit 1); exit 1; }; }
13559 >        fi
13560 >        enable_dot=no
13561 > else
13562 >        enable_dot=yes
13563 > fi
13564 >
13565 >
13566 >
13567 >
13568 >
13569 >
13570 >
13571 >
13572 >
13573 >
13574 >
13575 >
13576 >
13577 >
13578 >
13579 >
13580 >
13581 >
13582 >
13583 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
13584 >
13585 >
13586 > cat >confcache <<\_ACEOF
13587 > # This file is a shell script that caches the results of configure
13588 > # tests run on this system so they can be shared between configure
13589 > # scripts and configure runs, see configure's option --config-cache.
13590 > # It is not useful on other systems.  If it contains results you don't
13591 > # want to keep, you may remove or edit it.
13592 > #
13593 > # config.status only pays attention to the cache file if you give it
13594 > # the --recheck option to rerun configure.
13595 > #
13596 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
13597 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
13598 > # following values.
13599 >
13600 > _ACEOF
13601 >
13602 > # The following way of writing the cache mishandles newlines in values,
13603 > # but we know of no workaround that is simple, portable, and efficient.
13604 > # So, we kill variables containing newlines.
13605 > # Ultrix sh set writes to stderr and can't be redirected directly,
13606 > # and sets the high bit in the cache file unless we assign to the vars.
13607 > (
13608 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13609 >    eval ac_val=\$$ac_var
13610 >    case $ac_val in #(
13611 >    *${as_nl}*)
13612 >      case $ac_var in #(
13613 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13614 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13615 >      esac
13616 >      case $ac_var in #(
13617 >      _ | IFS | as_nl) ;; #(
13618 >      *) $as_unset $ac_var ;;
13619 >      esac ;;
13620 >    esac
13621 >  done
13622 >
13623 >  (set) 2>&1 |
13624 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13625 >    *${as_nl}ac_space=\ *)
13626 >      # `set' does not quote correctly, so add quotes (double-quote
13627 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
13628 >      sed -n \
13629 >        "s/'/'\\\\''/g;
13630 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13631 >      ;; #(
13632 >    *)
13633 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
13634 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13635 >      ;;
13636 >    esac |
13637 >    sort
13638 > ) |
13639 >  sed '
13640 >     /^ac_cv_env_/b end
13641 >     t clear
13642 >     :clear
13643 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13644 >     t end
13645 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13646 >     :end' >>confcache
13647 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13648 >  if test -w "$cache_file"; then
13649 >    test "x$cache_file" != "x/dev/null" &&
13650 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13651 > echo "$as_me: updating cache $cache_file" >&6;}
13652 >    cat confcache >$cache_file
13653 >  else
13654 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13655 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13656 >  fi
13657 > fi
13658 > rm -f confcache
13659 >
13660 > test "x$prefix" = xNONE && prefix=$ac_default_prefix
13661 > # Let make expand exec_prefix.
13662 > test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13663 >
13664 > DEFS=-DHAVE_CONFIG_H
13665 >
13666 > ac_libobjs=
13667 > ac_ltlibobjs=
13668 > for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13669 >  # 1. Remove the extension, and $U if already installed.
13670 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13671 >  ac_i=`echo "$ac_i" | sed "$ac_script"`
13672 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13673 >  #    will be set to the directory where LIBOBJS objects are built.
13674 >  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13675 >  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13676 > done
13677 > LIBOBJS=$ac_libobjs
13678 >
13679 > LTLIBOBJS=$ac_ltlibobjs
13680 >
13681 >
13682 >
13683 > : ${CONFIG_STATUS=./config.status}
13684 > ac_clean_files_save=$ac_clean_files
13685 > ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13686 > { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13687 > echo "$as_me: creating $CONFIG_STATUS" >&6;}
13688 > cat >$CONFIG_STATUS <<_ACEOF
13689 > #! $SHELL
13690 > # Generated by $as_me.
13691 > # Run this file to recreate the current configuration.
13692 > # Compiler output produced by configure, useful for debugging
13693 > # configure, is in config.log if it exists.
13694 >
13695 > debug=false
13696 > ac_cs_recheck=false
13697 > ac_cs_silent=false
13698 > SHELL=\${CONFIG_SHELL-$SHELL}
13699 > _ACEOF
13700 >
13701 > cat >>$CONFIG_STATUS <<\_ACEOF
13702 > ## --------------------- ##
13703 > ## M4sh Initialization.  ##
13704 > ## --------------------- ##
13705 >
13706 > # Be more Bourne compatible
13707 > DUALCASE=1; export DUALCASE # for MKS sh
13708 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13709 >  emulate sh
13710 >  NULLCMD=:
13711 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13712 >  # is contrary to our usage.  Disable this feature.
13713 >  alias -g '${1+"$@"}'='"$@"'
13714 >  setopt NO_GLOB_SUBST
13715 > else
13716 >  case `(set -o) 2>/dev/null` in
13717 >  *posix*) set -o posix ;;
13718 > esac
13719 >
13720 > fi
13721 >
13722 >
13723 >
13724 >
13725 > # PATH needs CR
13726 > # Avoid depending upon Character Ranges.
13727 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13728 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13729 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13730 > as_cr_digits='0123456789'
13731 > as_cr_alnum=$as_cr_Letters$as_cr_digits
13732 >
13733 > # The user is always right.
13734 > if test "${PATH_SEPARATOR+set}" != set; then
13735 >  echo "#! /bin/sh" >conf$$.sh
13736 >  echo  "exit 0"   >>conf$$.sh
13737 >  chmod +x conf$$.sh
13738 >  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13739 >    PATH_SEPARATOR=';'
13740 >  else
13741 >    PATH_SEPARATOR=:
13742 >  fi
13743 >  rm -f conf$$.sh
13744 > fi
13745 >
13746 > # Support unset when possible.
13747 > if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13748 >  as_unset=unset
13749 > else
13750 >  as_unset=false
13751 > fi
13752 >
13753 >
13754 > # IFS
13755 > # We need space, tab and new line, in precisely that order.  Quoting is
13756 > # there to prevent editors from complaining about space-tab.
13757 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13758 > # splitting by setting IFS to empty value.)
13759 > as_nl='
13760 > '
13761 > IFS=" ""        $as_nl"
13762 >
13763 > # Find who we are.  Look in the path if we contain no directory separator.
13764 > case $0 in
13765 >  *[\\/]* ) as_myself=$0 ;;
13766 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13767 > for as_dir in $PATH
13768 > do
13769 >  IFS=$as_save_IFS
13770 >  test -z "$as_dir" && as_dir=.
13771 >  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13772 > done
13773 > IFS=$as_save_IFS
13774 >
13775 >     ;;
13776 > esac
13777 > # We did not find ourselves, most probably we were run as `sh COMMAND'
13778 > # in which case we are not to be found in the path.
13779 > if test "x$as_myself" = x; then
13780 >  as_myself=$0
13781 > fi
13782 > if test ! -f "$as_myself"; then
13783 >  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13784 >  { (exit 1); exit 1; }
13785 > fi
13786 >
13787 > # Work around bugs in pre-3.0 UWIN ksh.
13788 > for as_var in ENV MAIL MAILPATH
13789 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13790 > done
13791 > PS1='$ '
13792 > PS2='> '
13793 > PS4='+ '
13794 >
13795 > # NLS nuisances.
13796 > for as_var in \
13797 >  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13798 >  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13799 >  LC_TELEPHONE LC_TIME
13800 > do
13801 >  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13802 >    eval $as_var=C; export $as_var
13803 >  else
13804 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13805 >  fi
13806 > done
13807 >
13808 > # Required to use basename.
13809 > if expr a : '\(a\)' >/dev/null 2>&1 &&
13810 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13811 >  as_expr=expr
13812 > else
13813 >  as_expr=false
13814 > fi
13815 >
13816 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13817 >  as_basename=basename
13818 > else
13819 >  as_basename=false
13820 > fi
13821 >
13822 >
13823 > # Name of the executable.
13824 > as_me=`$as_basename -- "$0" ||
13825 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13826 >         X"$0" : 'X\(//\)$' \| \
13827 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13828 > echo X/"$0" |
13829 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
13830 >            s//\1/
13831 >            q
13832 >          }
13833 >          /^X\/\(\/\/\)$/{
13834 >            s//\1/
13835 >            q
13836 >          }
13837 >          /^X\/\(\/\).*/{
13838 >            s//\1/
13839 >            q
13840 >          }
13841 >          s/.*/./; q'`
13842 >
13843 > # CDPATH.
13844 > $as_unset CDPATH
13845 >
13846 >
13847 >
13848 >  as_lineno_1=$LINENO
13849 >  as_lineno_2=$LINENO
13850 >  test "x$as_lineno_1" != "x$as_lineno_2" &&
13851 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13852 >
13853 >  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13854 >  # uniformly replaced by the line number.  The first 'sed' inserts a
13855 >  # line-number line after each line using $LINENO; the second 'sed'
13856 >  # does the real work.  The second script uses 'N' to pair each
13857 >  # line-number line with the line containing $LINENO, and appends
13858 >  # trailing '-' during substitution so that $LINENO is not a special
13859 >  # case at line end.
13860 >  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13861 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
13862 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
13863 >  sed -n '
13864 >    p
13865 >    /[$]LINENO/=
13866 >  ' <$as_myself |
13867 >    sed '
13868 >      s/[$]LINENO.*/&-/
13869 >      t lineno
13870 >      b
13871 >      :lineno
13872 >      N
13873 >      :loop
13874 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13875 >      t loop
13876 >      s/-\n.*//
13877 >    ' >$as_me.lineno &&
13878 >  chmod +x "$as_me.lineno" ||
13879 >    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13880 >   { (exit 1); exit 1; }; }
13881 >
13882 >  # Don't try to exec as it changes $[0], causing all sort of problems
13883 >  # (the dirname of $[0] is not the place where we might find the
13884 >  # original and so on.  Autoconf is especially sensitive to this).
13885 >  . "./$as_me.lineno"
13886 >  # Exit status is that of the last command.
13887 >  exit
13888 > }
13889 >
13890 >
13891 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13892 >  as_dirname=dirname
13893 > else
13894 >  as_dirname=false
13895 > fi
13896 >
13897 > ECHO_C= ECHO_N= ECHO_T=
13898 > case `echo -n x` in
13899 > -n*)
13900 >  case `echo 'x\c'` in
13901 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13902 >  *)   ECHO_C='\c';;
13903 >  esac;;
13904 > *)
13905 >  ECHO_N='-n';;
13906 > esac
13907 >
13908 > if expr a : '\(a\)' >/dev/null 2>&1 &&
13909 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13910 >  as_expr=expr
13911 > else
13912 >  as_expr=false
13913 > fi
13914 >
13915 > rm -f conf$$ conf$$.exe conf$$.file
13916 > if test -d conf$$.dir; then
13917 >  rm -f conf$$.dir/conf$$.file
13918 > else
13919 >  rm -f conf$$.dir
13920 >  mkdir conf$$.dir
13921 > fi
13922 > echo >conf$$.file
13923 > if ln -s conf$$.file conf$$ 2>/dev/null; then
13924 >  as_ln_s='ln -s'
13925 >  # ... but there are two gotchas:
13926 >  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13927 >  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13928 >  # In both cases, we have to default to `cp -p'.
13929 >  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13930 >    as_ln_s='cp -p'
13931 > elif ln conf$$.file conf$$ 2>/dev/null; then
13932 >  as_ln_s=ln
13933 > else
13934 >  as_ln_s='cp -p'
13935 > fi
13936 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13937 > rmdir conf$$.dir 2>/dev/null
13938 >
13939 > if mkdir -p . 2>/dev/null; then
13940 >  as_mkdir_p=:
13941 > else
13942 >  test -d ./-p && rmdir ./-p
13943 >  as_mkdir_p=false
13944 > fi
13945 >
13946 > if test -x / >/dev/null 2>&1; then
13947 >  as_test_x='test -x'
13948 > else
13949 >  if ls -dL / >/dev/null 2>&1; then
13950 >    as_ls_L_option=L
13951 >  else
13952 >    as_ls_L_option=
13953 >  fi
13954 >  as_test_x='
13955 >    eval sh -c '\''
13956 >      if test -d "$1"; then
13957 >        test -d "$1/.";
13958 >      else
13959 >        case $1 in
13960 >        -*)set "./$1";;
13961 >        esac;
13962 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13963 >        ???[sx]*):;;*)false;;esac;fi
13964 >    '\'' sh
13965 >  '
13966 > fi
13967 > as_executable_p=$as_test_x
13968 >
13969 > # Sed expression to map a string onto a valid CPP name.
13970 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13971 >
13972 > # Sed expression to map a string onto a valid variable name.
13973 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13974 >
13975 >
13976 > exec 6>&1
13977 >
13978 > # Save the log message, to keep $[0] and so on meaningful, and to
13979 > # report actual input values of CONFIG_FILES etc. instead of their
13980 > # values after options handling.
13981 > ac_log="
13982 > This file was extended by OOPSE $as_me 4.0, which was
13983 > generated by GNU Autoconf 2.61.  Invocation command line was
13984 >
13985 >  CONFIG_FILES    = $CONFIG_FILES
13986 >  CONFIG_HEADERS  = $CONFIG_HEADERS
13987 >  CONFIG_LINKS    = $CONFIG_LINKS
13988 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
13989 >  $ $0 $@
13990 >
13991 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
13992 > "
13993 >
13994 > _ACEOF
13995 >
13996 > cat >>$CONFIG_STATUS <<_ACEOF
13997 > # Files that config.status was made for.
13998 > config_files="$ac_config_files"
13999 > config_headers="$ac_config_headers"
14000 >
14001 > _ACEOF
14002 >
14003 > cat >>$CONFIG_STATUS <<\_ACEOF
14004 > ac_cs_usage="\
14005 > \`$as_me' instantiates files from templates according to the
14006 > current configuration.
14007 >
14008 > Usage: $0 [OPTIONS] [FILE]...
14009 >
14010 >  -h, --help       print this help, then exit
14011 >  -V, --version    print version number and configuration settings, then exit
14012 >  -q, --quiet      do not print progress messages
14013 >  -d, --debug      don't remove temporary files
14014 >      --recheck    update $as_me by reconfiguring in the same conditions
14015 >  --file=FILE[:TEMPLATE]
14016 >                   instantiate the configuration file FILE
14017 >  --header=FILE[:TEMPLATE]
14018 >                   instantiate the configuration header FILE
14019 >
14020 > Configuration files:
14021 > $config_files
14022 >
14023 > Configuration headers:
14024 > $config_headers
14025 >
14026 > Report bugs to <bug-autoconf@gnu.org>."
14027 >
14028 > _ACEOF
14029 > cat >>$CONFIG_STATUS <<_ACEOF
14030 > ac_cs_version="\\
14031 > OOPSE config.status 4.0
14032 > configured by $0, generated by GNU Autoconf 2.61,
14033 >  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14034 >
14035 > Copyright (C) 2006 Free Software Foundation, Inc.
14036 > This config.status script is free software; the Free Software Foundation
14037 > gives unlimited permission to copy, distribute and modify it."
14038 >
14039 > ac_pwd='$ac_pwd'
14040 > srcdir='$srcdir'
14041 > INSTALL='$INSTALL'
14042 > _ACEOF
14043 >
14044 > cat >>$CONFIG_STATUS <<\_ACEOF
14045 > # If no file are specified by the user, then we need to provide default
14046 > # value.  By we need to know if files were specified by the user.
14047 > ac_need_defaults=:
14048 > while test $# != 0
14049 > do
14050 >  case $1 in
14051 >  --*=*)
14052 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14053 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14054 >    ac_shift=:
14055 >    ;;
14056 >  *)
14057 >    ac_option=$1
14058 >    ac_optarg=$2
14059 >    ac_shift=shift
14060 >    ;;
14061 >  esac
14062 >
14063 >  case $ac_option in
14064 >  # Handling of the options.
14065 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14066 >    ac_cs_recheck=: ;;
14067 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14068 >    echo "$ac_cs_version"; exit ;;
14069 >  --debug | --debu | --deb | --de | --d | -d )
14070 >    debug=: ;;
14071 >  --file | --fil | --fi | --f )
14072 >    $ac_shift
14073 >    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14074 >    ac_need_defaults=false;;
14075 >  --header | --heade | --head | --hea )
14076 >    $ac_shift
14077 >    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14078 >    ac_need_defaults=false;;
14079 >  --he | --h)
14080 >    # Conflict between --help and --header
14081 >    { echo "$as_me: error: ambiguous option: $1
14082 > Try \`$0 --help' for more information." >&2
14083 >   { (exit 1); exit 1; }; };;
14084 >  --help | --hel | -h )
14085 >    echo "$ac_cs_usage"; exit ;;
14086 >  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14087 >  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14088 >    ac_cs_silent=: ;;
14089 >
14090 >  # This is an error.
14091 >  -*) { echo "$as_me: error: unrecognized option: $1
14092 > Try \`$0 --help' for more information." >&2
14093 >   { (exit 1); exit 1; }; } ;;
14094 >
14095 >  *) ac_config_targets="$ac_config_targets $1"
14096 >     ac_need_defaults=false ;;
14097 >
14098 >  esac
14099 >  shift
14100 > done
14101 >
14102 > ac_configure_extra_args=
14103 >
14104 > if $ac_cs_silent; then
14105 >  exec 6>/dev/null
14106 >  ac_configure_extra_args="$ac_configure_extra_args --silent"
14107 > fi
14108 >
14109 > _ACEOF
14110 > cat >>$CONFIG_STATUS <<_ACEOF
14111 > if \$ac_cs_recheck; then
14112 >  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14113 >  CONFIG_SHELL=$SHELL
14114 >  export CONFIG_SHELL
14115 >  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14116 > fi
14117 >
14118 > _ACEOF
14119 > cat >>$CONFIG_STATUS <<\_ACEOF
14120 > exec 5>>config.log
14121 > {
14122 >  echo
14123 >  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14124 > ## Running $as_me. ##
14125 > _ASBOX
14126 >  echo "$ac_log"
14127 > } >&5
14128 >
14129 > _ACEOF
14130 > cat >>$CONFIG_STATUS <<_ACEOF
14131 > _ACEOF
14132 >
14133 > cat >>$CONFIG_STATUS <<\_ACEOF
14134 >
14135 > # Handling of arguments.
14136 > for ac_config_target in $ac_config_targets
14137 > do
14138 >  case $ac_config_target in
14139 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14140 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14141 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14142 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
14143 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
14144 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14145 >
14146 >  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14147 > echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14148 >   { (exit 1); exit 1; }; };;
14149 >  esac
14150 > done
14151 >
14152 >
14153 > # If the user did not use the arguments to specify the items to instantiate,
14154 > # then the envvar interface is used.  Set only those that are not.
14155 > # We use the long form for the default assignment because of an extremely
14156 > # bizarre bug on SunOS 4.1.3.
14157 > if $ac_need_defaults; then
14158 >  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14159 >  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14160 > fi
14161 >
14162 > # Have a temporary directory for convenience.  Make it in the build tree
14163 > # simply because there is no reason against having it here, and in addition,
14164 > # creating and moving files from /tmp can sometimes cause problems.
14165 > # Hook for its removal unless debugging.
14166 > # Note that there is a small window in which the directory will not be cleaned:
14167 > # after its creation but before its name has been assigned to `$tmp'.
14168 > $debug ||
14169 > {
14170 >  tmp=
14171 >  trap 'exit_status=$?
14172 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14173 > ' 0
14174 >  trap '{ (exit 1); exit 1; }' 1 2 13 15
14175 > }
14176 > # Create a (secure) tmp directory for tmp files.
14177 >
14178 > {
14179 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14180 >  test -n "$tmp" && test -d "$tmp"
14181 > }  ||
14182 > {
14183 >  tmp=./conf$$-$RANDOM
14184 >  (umask 077 && mkdir "$tmp")
14185 > } ||
14186 > {
14187 >   echo "$me: cannot create a temporary directory in ." >&2
14188 >   { (exit 1); exit 1; }
14189 > }
14190 >
14191 > #
14192 > # Set up the sed scripts for CONFIG_FILES section.
14193 > #
14194 >
14195 > # No need to generate the scripts if there are no CONFIG_FILES.
14196 > # This happens for instance when ./config.status config.h
14197 > if test -n "$CONFIG_FILES"; then
14198 >
14199 > _ACEOF
14200 >
14201 >
14202 >
14203 > ac_delim='%!_!# '
14204 > for ac_last_try in false false false false false :; do
14205 >  cat >conf$$subs.sed <<_ACEOF
14206 > SHELL!$SHELL$ac_delim
14207 > PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14208 > PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14209 > PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14210 > PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14211 > PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14212 > PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14213 > exec_prefix!$exec_prefix$ac_delim
14214 > prefix!$prefix$ac_delim
14215 > program_transform_name!$program_transform_name$ac_delim
14216 > bindir!$bindir$ac_delim
14217 > sbindir!$sbindir$ac_delim
14218 > libexecdir!$libexecdir$ac_delim
14219 > datarootdir!$datarootdir$ac_delim
14220 > datadir!$datadir$ac_delim
14221 > sysconfdir!$sysconfdir$ac_delim
14222 > sharedstatedir!$sharedstatedir$ac_delim
14223 > localstatedir!$localstatedir$ac_delim
14224 > includedir!$includedir$ac_delim
14225 > oldincludedir!$oldincludedir$ac_delim
14226 > docdir!$docdir$ac_delim
14227 > infodir!$infodir$ac_delim
14228 > htmldir!$htmldir$ac_delim
14229 > dvidir!$dvidir$ac_delim
14230 > pdfdir!$pdfdir$ac_delim
14231 > psdir!$psdir$ac_delim
14232 > libdir!$libdir$ac_delim
14233 > localedir!$localedir$ac_delim
14234 > mandir!$mandir$ac_delim
14235 > DEFS!$DEFS$ac_delim
14236 > ECHO_C!$ECHO_C$ac_delim
14237 > ECHO_N!$ECHO_N$ac_delim
14238 > ECHO_T!$ECHO_T$ac_delim
14239 > LIBS!$LIBS$ac_delim
14240 > build_alias!$build_alias$ac_delim
14241 > host_alias!$host_alias$ac_delim
14242 > target_alias!$target_alias$ac_delim
14243 > build!$build$ac_delim
14244 > build_cpu!$build_cpu$ac_delim
14245 > build_vendor!$build_vendor$ac_delim
14246 > build_os!$build_os$ac_delim
14247 > host!$host$ac_delim
14248 > host_cpu!$host_cpu$ac_delim
14249 > host_vendor!$host_vendor$ac_delim
14250 > host_os!$host_os$ac_delim
14251 > PROGNAME!$PROGNAME$ac_delim
14252 > debug!$debug$ac_delim
14253 > USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
14254 > ac_cc_set!$ac_cc_set$ac_delim
14255 > ac_cc_path!$ac_cc_path$ac_delim
14256 > ac_cxx_set!$ac_cxx_set$ac_delim
14257 > ac_cxx_path!$ac_cxx_path$ac_delim
14258 > ac_fc_set!$ac_fc_set$ac_delim
14259 > ac_fc_path!$ac_fc_path$ac_delim
14260 > acx_mpi_mpicc!$acx_mpi_mpicc$ac_delim
14261 > acx_mpi_mpicc_path!$acx_mpi_mpicc_path$ac_delim
14262 > acx_mpi_mpif90!$acx_mpi_mpif90$ac_delim
14263 > acx_mpi_mpif90_path!$acx_mpi_mpif90_path$ac_delim
14264 > acx_mpi_mpicxx!$acx_mpi_mpicxx$ac_delim
14265 > acx_mpi_mpicxx_path!$acx_mpi_mpicxx_path$ac_delim
14266 > MPI_CPPFLAGS!$MPI_CPPFLAGS$ac_delim
14267 > MPI_LIBS!$MPI_LIBS$ac_delim
14268 > MPI90_LIBS!$MPI90_LIBS$ac_delim
14269 > USE_MPI!$USE_MPI$ac_delim
14270 > CXX!$CXX$ac_delim
14271 > CXXFLAGS!$CXXFLAGS$ac_delim
14272 > LDFLAGS!$LDFLAGS$ac_delim
14273 > CPPFLAGS!$CPPFLAGS$ac_delim
14274 > ac_ct_CXX!$ac_ct_CXX$ac_delim
14275 > EXEEXT!$EXEEXT$ac_delim
14276 > OBJEXT!$OBJEXT$ac_delim
14277 > CC!$CC$ac_delim
14278 > CFLAGS!$CFLAGS$ac_delim
14279 > ac_ct_CC!$ac_ct_CC$ac_delim
14280 > FC!$FC$ac_delim
14281 > FCFLAGS!$FCFLAGS$ac_delim
14282 > ac_ct_FC!$ac_ct_FC$ac_delim
14283 > CPP!$CPP$ac_delim
14284 > GREP!$GREP$ac_delim
14285 > EGREP!$EGREP$ac_delim
14286 > LN_S!$LN_S$ac_delim
14287 > SET_MAKE!$SET_MAKE$ac_delim
14288 > RANLIB!$RANLIB$ac_delim
14289 > PERLINTERP!$PERLINTERP$ac_delim
14290 > PERL_SHEBANG!$PERL_SHEBANG$ac_delim
14291 > INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14292 > INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14293 > INSTALL_DATA!$INSTALL_DATA$ac_delim
14294 > AR!$AR$ac_delim
14295 > PS!$PS$ac_delim
14296 > FCFLAGS_F90!$FCFLAGS_F90$ac_delim
14297 > FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
14298 > PREPDEFFLAG!$PREPDEFFLAG$ac_delim
14299 > FCLIBS!$FCLIBS$ac_delim
14300 > FC_FUNC!$FC_FUNC$ac_delim
14301 > FC_FUNC_!$FC_FUNC_$ac_delim
14302 > MOD!$MOD$ac_delim
14303 > _ACEOF
14304 >
14305 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14306 >    break
14307 >  elif $ac_last_try; then
14308 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14309 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14310 >   { (exit 1); exit 1; }; }
14311 >  else
14312 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14313 >  fi
14314 > done
14315 >
14316 > ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14317 > if test -n "$ac_eof"; then
14318 >  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14319 >  ac_eof=`expr $ac_eof + 1`
14320 > fi
14321 >
14322 > cat >>$CONFIG_STATUS <<_ACEOF
14323 > cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14324 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14325 > _ACEOF
14326 > sed '
14327 > s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14328 > s/^/s,@/; s/!/@,|#_!!_#|/
14329 > :n
14330 > t n
14331 > s/'"$ac_delim"'$/,g/; t
14332 > s/$/\\/; p
14333 > N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14334 > ' >>$CONFIG_STATUS <conf$$subs.sed
14335 > rm -f conf$$subs.sed
14336 > cat >>$CONFIG_STATUS <<_ACEOF
14337 > CEOF$ac_eof
14338 > _ACEOF
14339 >
14340 >
14341 > ac_delim='%!_!# '
14342 > for ac_last_try in false false false false false :; do
14343 >  cat >conf$$subs.sed <<_ACEOF
14344 > F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
14345 > MODDIRFLAG!$MODDIRFLAG$ac_delim
14346 > F90MODINCSPEC!$F90MODINCSPEC$ac_delim
14347 > F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
14348 > ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
14349 > ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
14350 > ZLIB!$ZLIB$ac_delim
14351 > FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
14352 > FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
14353 > FFTW_LIBS!$FFTW_LIBS$ac_delim
14354 > QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
14355 > QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
14356 > QHULL!$QHULL$ac_delim
14357 > USE_QHULL!$USE_QHULL$ac_delim
14358 > CXXCPP!$CXXCPP$ac_delim
14359 > OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
14360 > OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
14361 > OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
14362 > USE_OPENBABEL!$USE_OPENBABEL$ac_delim
14363 > LIBOBJS!$LIBOBJS$ac_delim
14364 > POW_LIB!$POW_LIB$ac_delim
14365 > CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
14366 > CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
14367 > CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
14368 > CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
14369 > CGAL_LIBS!$CGAL_LIBS$ac_delim
14370 > USE_CGAL!$USE_CGAL$ac_delim
14371 > DOXYGEN!$DOXYGEN$ac_delim
14372 > DOT!$DOT$ac_delim
14373 > DOC!$DOC$ac_delim
14374 > enable_dot!$enable_dot$ac_delim
14375 > enable_html_docs!$enable_html_docs$ac_delim
14376 > enable_latex_docs!$enable_latex_docs$ac_delim
14377 > BATEXT!$BATEXT$ac_delim
14378 > MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
14379 > OOPSE!$OOPSE$ac_delim
14380 > OOPSE_HOME!$OOPSE_HOME$ac_delim
14381 > SUBDIRS!$SUBDIRS$ac_delim
14382 > LTLIBOBJS!$LTLIBOBJS$ac_delim
14383 > _ACEOF
14384 >
14385 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 39; then
14386 >    break
14387 >  elif $ac_last_try; then
14388 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14389 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14390 >   { (exit 1); exit 1; }; }
14391 >  else
14392 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14393 >  fi
14394 > done
14395 >
14396 > ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14397 > if test -n "$ac_eof"; then
14398 >  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14399 >  ac_eof=`expr $ac_eof + 1`
14400 > fi
14401 >
14402 > cat >>$CONFIG_STATUS <<_ACEOF
14403 > cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14404 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14405   _ACEOF
14406 <
14406 > sed '
14407 > s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14408 > s/^/s,@/; s/!/@,|#_!!_#|/
14409 > :n
14410 > t n
14411 > s/'"$ac_delim"'$/,g/; t
14412 > s/$/\\/; p
14413 > N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14414 > ' >>$CONFIG_STATUS <conf$$subs.sed
14415 > rm -f conf$$subs.sed
14416   cat >>$CONFIG_STATUS <<_ACEOF
14417 + :end
14418 + s/|#_!!_#|//g
14419 + CEOF$ac_eof
14420 + _ACEOF
14421  
8178 #
8179 # CONFIG_FILES section.
8180 #
14422  
14423 < # No need to generate the scripts if there are no CONFIG_FILES.
14424 < # This happens for instance when ./config.status config.h
14425 < if test -n "\$CONFIG_FILES"; then
14426 <  # Protect against being on the right side of a sed subst in config.status.
14427 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14428 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14429 < s,@SHELL@,$SHELL,;t t
14430 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14431 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14432 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14433 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14434 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14435 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14436 < s,@exec_prefix@,$exec_prefix,;t t
8196 < s,@prefix@,$prefix,;t t
8197 < s,@program_transform_name@,$program_transform_name,;t t
8198 < s,@bindir@,$bindir,;t t
8199 < s,@sbindir@,$sbindir,;t t
8200 < s,@libexecdir@,$libexecdir,;t t
8201 < s,@datadir@,$datadir,;t t
8202 < s,@sysconfdir@,$sysconfdir,;t t
8203 < s,@sharedstatedir@,$sharedstatedir,;t t
8204 < s,@localstatedir@,$localstatedir,;t t
8205 < s,@libdir@,$libdir,;t t
8206 < s,@includedir@,$includedir,;t t
8207 < s,@oldincludedir@,$oldincludedir,;t t
8208 < s,@infodir@,$infodir,;t t
8209 < s,@mandir@,$mandir,;t t
8210 < s,@build_alias@,$build_alias,;t t
8211 < s,@host_alias@,$host_alias,;t t
8212 < s,@target_alias@,$target_alias,;t t
8213 < s,@DEFS@,$DEFS,;t t
8214 < s,@ECHO_C@,$ECHO_C,;t t
8215 < s,@ECHO_N@,$ECHO_N,;t t
8216 < s,@ECHO_T@,$ECHO_T,;t t
8217 < s,@LIBS@,$LIBS,;t t
8218 < s,@PROGNAME@,$PROGNAME,;t t
8219 < s,@debug@,$debug,;t t
8220 < s,@build@,$build,;t t
8221 < s,@build_cpu@,$build_cpu,;t t
8222 < s,@build_vendor@,$build_vendor,;t t
8223 < s,@build_os@,$build_os,;t t
8224 < s,@host@,$host,;t t
8225 < s,@host_cpu@,$host_cpu,;t t
8226 < s,@host_vendor@,$host_vendor,;t t
8227 < s,@host_os@,$host_os,;t t
8228 < s,@CC@,$CC,;t t
8229 < s,@CFLAGS@,$CFLAGS,;t t
8230 < s,@LDFLAGS@,$LDFLAGS,;t t
8231 < s,@CPPFLAGS@,$CPPFLAGS,;t t
8232 < s,@ac_ct_CC@,$ac_ct_CC,;t t
8233 < s,@EXEEXT@,$EXEEXT,;t t
8234 < s,@OBJEXT@,$OBJEXT,;t t
8235 < s,@CXX@,$CXX,;t t
8236 < s,@CXXFLAGS@,$CXXFLAGS,;t t
8237 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8238 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
8239 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
8240 < s,@F90@,$F90,;t t
8241 < s,@F90FLAGS@,$F90FLAGS,;t t
8242 < s,@ac_ct_F90@,$ac_ct_F90,;t t
8243 < s,@PREPFLAG@,$PREPFLAG,;t t
8244 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
8245 < s,@F90LIBS@,$F90LIBS,;t t
8246 < s,@F90_FUNC@,$F90_FUNC,;t t
8247 < s,@F90_FUNC_@,$F90_FUNC_,;t t
8248 < s,@MOD@,$MOD,;t t
8249 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
8250 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
8251 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
8252 < s,@CPP@,$CPP,;t t
8253 < s,@EGREP@,$EGREP,;t t
8254 < s,@LIBOBJS@,$LIBOBJS,;t t
8255 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8256 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8257 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8258 < s,@LN_S@,$LN_S,;t t
8259 < s,@SET_MAKE@,$SET_MAKE,;t t
8260 < s,@RANLIB@,$RANLIB,;t t
8261 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8262 < s,@YACC@,$YACC,;t t
8263 < s,@LEX@,$LEX,;t t
8264 < s,@LEXLIB@,$LEXLIB,;t t
8265 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
8266 < s,@AR@,$AR,;t t
8267 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
8268 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
8269 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
8270 < s,@MPI_LIB@,$MPI_LIB,;t t
8271 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
8272 < s,@USE_MPI@,$USE_MPI,;t t
8273 < s,@SPRNG_LIB_DIR@,$SPRNG_LIB_DIR,;t t
8274 < s,@SPRNG_INC_DIR@,$SPRNG_INC_DIR,;t t
8275 < s,@SPRNG_LIB@,$SPRNG_LIB,;t t
8276 < s,@USE_SPRNG@,$USE_SPRNG,;t t
8277 < s,@MKL_LIBDIR@,$MKL_LIBDIR,;t t
8278 < s,@MKL_LIB@,$MKL_LIB,;t t
8279 < s,@MKL_INC@,$MKL_INC,;t t
8280 < s,@HAVE_MKL@,$HAVE_MKL,;t t
8281 < s,@BATEXT@,$BATEXT,;t t
8282 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
8283 < s,@OOPSE@,$OOPSE,;t t
8284 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
8285 < s,@SUBDIRS@,$SUBDIRS,;t t
8286 < s,@FFLAGS@,$FFLAGS,;t t
8287 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8288 < CEOF
14423 > # VPATH may cause trouble with some makes, so we remove $(srcdir),
14424 > # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14425 > # trailing colons and then remove the whole line if VPATH becomes empty
14426 > # (actually we leave an empty line to preserve line numbers).
14427 > if test "x$srcdir" = x.; then
14428 >  ac_vpsub='/^[  ]*VPATH[        ]*=/{
14429 > s/:*\$(srcdir):*/:/
14430 > s/:*\${srcdir}:*/:/
14431 > s/:*@srcdir@:*/:/
14432 > s/^\([^=]*=[     ]*\):*/\1/
14433 > s/:*$//
14434 > s/^[^=]*=[       ]*$//
14435 > }'
14436 > fi
14437  
14438 < _ACEOF
14438 > cat >>$CONFIG_STATUS <<\_ACEOF
14439 > fi # test -n "$CONFIG_FILES"
14440  
14441 <  cat >>$CONFIG_STATUS <<\_ACEOF
14442 <  # Split the substitutions into bite-sized pieces for seds with
14443 <  # small command number limits, like on Digital OSF/1 and HP-UX.
14444 <  ac_max_sed_lines=48
14445 <  ac_sed_frag=1 # Number of current file.
14446 <  ac_beg=1 # First line for current file.
14447 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
14448 <  ac_more_lines=:
14449 <  ac_sed_cmds=
14450 <  while $ac_more_lines; do
14451 <    if test $ac_beg -gt 1; then
14452 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14453 <    else
14454 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14441 >
14442 > for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
14443 > do
14444 >  case $ac_tag in
14445 >  :[FHLC]) ac_mode=$ac_tag; continue;;
14446 >  esac
14447 >  case $ac_mode$ac_tag in
14448 >  :[FHL]*:*);;
14449 >  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14450 > echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14451 >   { (exit 1); exit 1; }; };;
14452 >  :[FH]-) ac_tag=-:-;;
14453 >  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14454 >  esac
14455 >  ac_save_IFS=$IFS
14456 >  IFS=:
14457 >  set x $ac_tag
14458 >  IFS=$ac_save_IFS
14459 >  shift
14460 >  ac_file=$1
14461 >  shift
14462 >
14463 >  case $ac_mode in
14464 >  :L) ac_source=$1;;
14465 >  :[FH])
14466 >    ac_file_inputs=
14467 >    for ac_f
14468 >    do
14469 >      case $ac_f in
14470 >      -) ac_f="$tmp/stdin";;
14471 >      *) # Look for the file first in the build tree, then in the source tree
14472 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
14473 >         # because $ac_f cannot contain `:'.
14474 >         test -f "$ac_f" ||
14475 >           case $ac_f in
14476 >           [\\/$]*) false;;
14477 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14478 >           esac ||
14479 >           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14480 > echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14481 >   { (exit 1); exit 1; }; };;
14482 >      esac
14483 >      ac_file_inputs="$ac_file_inputs $ac_f"
14484 >    done
14485 >
14486 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
14487 >    # use $as_me), people would be surprised to read:
14488 >    #    /* config.h.  Generated by config.status.  */
14489 >    configure_input="Generated from "`IFS=:
14490 >          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14491 >    if test x"$ac_file" != x-; then
14492 >      configure_input="$ac_file.  $configure_input"
14493 >      { echo "$as_me:$LINENO: creating $ac_file" >&5
14494 > echo "$as_me: creating $ac_file" >&6;}
14495      fi
8307    if test ! -s $tmp/subs.frag; then
8308      ac_more_lines=false
8309    else
8310      # The purpose of the label and of the branching condition is to
8311      # speed up the sed processing (if there are no `@' at all, there
8312      # is no need to browse any of the substitutions).
8313      # These are the two extra sed commands mentioned above.
8314      (echo ':t
8315  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
8316      if test -z "$ac_sed_cmds"; then
8317        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
8318      else
8319        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8320      fi
8321      ac_sed_frag=`expr $ac_sed_frag + 1`
8322      ac_beg=$ac_end
8323      ac_end=`expr $ac_end + $ac_max_sed_lines`
8324    fi
8325  done
8326  if test -z "$ac_sed_cmds"; then
8327    ac_sed_cmds=cat
8328  fi
8329 fi # test -n "$CONFIG_FILES"
14496  
14497 < _ACEOF
14498 < cat >>$CONFIG_STATUS <<\_ACEOF
14499 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14500 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8335 <  case $ac_file in
8336 <  - | *:- | *:-:* ) # input from stdin
8337 <        cat >$tmp/stdin
8338 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8339 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8340 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8341 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8342 <  * )   ac_file_in=$ac_file.in ;;
14497 >    case $ac_tag in
14498 >    *:-:* | *:-) cat >"$tmp/stdin";;
14499 >    esac
14500 >    ;;
14501    esac
14502  
14503 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8346 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14503 >  ac_dir=`$as_dirname -- "$ac_file" ||
14504   $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14505           X"$ac_file" : 'X\(//\)[^/]' \| \
14506           X"$ac_file" : 'X\(//\)$' \| \
14507 <         X"$ac_file" : 'X\(/\)' \| \
8351 <         .     : '\(.\)' 2>/dev/null ||
14507 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14508   echo X"$ac_file" |
14509 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14510 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14511 <          /^X\(\/\/\)$/{ s//\1/; q; }
14512 <          /^X\(\/\).*/{ s//\1/; q; }
14513 <          s/.*/./; q'`
14514 <  { if $as_mkdir_p; then
14515 <    mkdir -p "$ac_dir"
14516 <  else
14517 <    as_dir="$ac_dir"
14509 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14510 >            s//\1/
14511 >            q
14512 >          }
14513 >          /^X\(\/\/\)[^/].*/{
14514 >            s//\1/
14515 >            q
14516 >          }
14517 >          /^X\(\/\/\)$/{
14518 >            s//\1/
14519 >            q
14520 >          }
14521 >          /^X\(\/\).*/{
14522 >            s//\1/
14523 >            q
14524 >          }
14525 >          s/.*/./; q'`
14526 >  { as_dir="$ac_dir"
14527 >  case $as_dir in #(
14528 >  -*) as_dir=./$as_dir;;
14529 >  esac
14530 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14531      as_dirs=
14532 <    while test ! -d "$as_dir"; do
14533 <      as_dirs="$as_dir $as_dirs"
14534 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14532 >    while :; do
14533 >      case $as_dir in #(
14534 >      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14535 >      *) as_qdir=$as_dir;;
14536 >      esac
14537 >      as_dirs="'$as_qdir' $as_dirs"
14538 >      as_dir=`$as_dirname -- "$as_dir" ||
14539   $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14540           X"$as_dir" : 'X\(//\)[^/]' \| \
14541           X"$as_dir" : 'X\(//\)$' \| \
14542 <         X"$as_dir" : 'X\(/\)' \| \
8370 <         .     : '\(.\)' 2>/dev/null ||
14542 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14543   echo X"$as_dir" |
14544 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14545 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14546 <          /^X\(\/\/\)$/{ s//\1/; q; }
14547 <          /^X\(\/\).*/{ s//\1/; q; }
14548 <          s/.*/./; q'`
14544 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14545 >            s//\1/
14546 >            q
14547 >          }
14548 >          /^X\(\/\/\)[^/].*/{
14549 >            s//\1/
14550 >            q
14551 >          }
14552 >          /^X\(\/\/\)$/{
14553 >            s//\1/
14554 >            q
14555 >          }
14556 >          /^X\(\/\).*/{
14557 >            s//\1/
14558 >            q
14559 >          }
14560 >          s/.*/./; q'`
14561 >      test -d "$as_dir" && break
14562      done
14563 <    test ! -n "$as_dirs" || mkdir $as_dirs
14564 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14565 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14563 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
14564 >  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14565 > echo "$as_me: error: cannot create directory $as_dir" >&2;}
14566     { (exit 1); exit 1; }; }; }
8382
14567    ac_builddir=.
14568  
14569 < if test "$ac_dir" != .; then
14569 > case "$ac_dir" in
14570 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14571 > *)
14572    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14573 <  # A "../" for each directory in $ac_dir_suffix.
14574 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14575 < else
14576 <  ac_dir_suffix= ac_top_builddir=
14577 < fi
14573 >  # A ".." for each directory in $ac_dir_suffix.
14574 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14575 >  case $ac_top_builddir_sub in
14576 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14577 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14578 >  esac ;;
14579 > esac
14580 > ac_abs_top_builddir=$ac_pwd
14581 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
14582 > # for backward compatibility:
14583 > ac_top_builddir=$ac_top_build_prefix
14584  
14585   case $srcdir in
14586 <  .)  # No --srcdir option.  We are building in place.
14586 >  .)  # We are building in place.
14587      ac_srcdir=.
14588 <    if test -z "$ac_top_builddir"; then
14589 <       ac_top_srcdir=.
14590 <    else
8399 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8400 <    fi ;;
8401 <  [\\/]* | ?:[\\/]* )  # Absolute path.
14588 >    ac_top_srcdir=$ac_top_builddir_sub
14589 >    ac_abs_top_srcdir=$ac_pwd ;;
14590 >  [\\/]* | ?:[\\/]* )  # Absolute name.
14591      ac_srcdir=$srcdir$ac_dir_suffix;
14592 <    ac_top_srcdir=$srcdir ;;
14593 <  *) # Relative path.
14594 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14595 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
14592 >    ac_top_srcdir=$srcdir
14593 >    ac_abs_top_srcdir=$srcdir ;;
14594 >  *) # Relative name.
14595 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14596 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
14597 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14598   esac
14599 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14600  
8409 # Do not use `cd foo && pwd` to compute absolute paths, because
8410 # the directories may not exist.
8411 case `pwd` in
8412 .) ac_abs_builddir="$ac_dir";;
8413 *)
8414  case "$ac_dir" in
8415  .) ac_abs_builddir=`pwd`;;
8416  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8417  *) ac_abs_builddir=`pwd`/"$ac_dir";;
8418  esac;;
8419 esac
8420 case $ac_abs_builddir in
8421 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8422 *)
8423  case ${ac_top_builddir}. in
8424  .) ac_abs_top_builddir=$ac_abs_builddir;;
8425  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8426  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8427  esac;;
8428 esac
8429 case $ac_abs_builddir in
8430 .) ac_abs_srcdir=$ac_srcdir;;
8431 *)
8432  case $ac_srcdir in
8433  .) ac_abs_srcdir=$ac_abs_builddir;;
8434  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8435  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8436  esac;;
8437 esac
8438 case $ac_abs_builddir in
8439 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8440 *)
8441  case $ac_top_srcdir in
8442  .) ac_abs_top_srcdir=$ac_abs_builddir;;
8443  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8444  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8445  esac;;
8446 esac
14601  
14602 +  case $ac_mode in
14603 +  :F)
14604 +  #
14605 +  # CONFIG_FILE
14606 +  #
14607  
14608    case $INSTALL in
14609    [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14610 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14610 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14611    esac
14612 + _ACEOF
14613  
14614 <  if test x"$ac_file" != x-; then
14615 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
14616 < echo "$as_me: creating $ac_file" >&6;}
14617 <    rm -f "$ac_file"
8458 <  fi
8459 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
8460 <  # use $as_me), people would be surprised to read:
8461 <  #    /* config.h.  Generated by config.status.  */
8462 <  if test x"$ac_file" = x-; then
8463 <    configure_input=
8464 <  else
8465 <    configure_input="$ac_file.  "
8466 <  fi
8467 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
8468 <                                     sed 's,.*/,,'` by configure."
14614 > cat >>$CONFIG_STATUS <<\_ACEOF
14615 > # If the template does not know about datarootdir, expand it.
14616 > # FIXME: This hack should be removed a few years after 2.60.
14617 > ac_datarootdir_hack=; ac_datarootdir_seen=
14618  
14619 <  # First look for the input files in the build tree, otherwise in the
14620 <  # src tree.
14621 <  ac_file_inputs=`IFS=:
14622 <    for f in $ac_file_in; do
14623 <      case $f in
14624 <      -) echo $tmp/stdin ;;
14625 <      [\\/$]*)
14626 <         # Absolute (can't be DOS-style, as IFS=:)
14627 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14628 < echo "$as_me: error: cannot find input file: $f" >&2;}
14629 <   { (exit 1); exit 1; }; }
14630 <         echo "$f";;
14631 <      *) # Relative
14632 <         if test -f "$f"; then
8484 <           # Build tree
8485 <           echo "$f"
8486 <         elif test -f "$srcdir/$f"; then
8487 <           # Source tree
8488 <           echo "$srcdir/$f"
8489 <         else
8490 <           # /dev/null tree
8491 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8492 < echo "$as_me: error: cannot find input file: $f" >&2;}
8493 <   { (exit 1); exit 1; }; }
8494 <         fi;;
8495 <      esac
8496 <    done` || { (exit 1); exit 1; }
14619 > case `sed -n '/datarootdir/ {
14620 >  p
14621 >  q
14622 > }
14623 > /@datadir@/p
14624 > /@docdir@/p
14625 > /@infodir@/p
14626 > /@localedir@/p
14627 > /@mandir@/p
14628 > ' $ac_file_inputs` in
14629 > *datarootdir*) ac_datarootdir_seen=yes;;
14630 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14631 >  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14632 > echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14633   _ACEOF
14634   cat >>$CONFIG_STATUS <<_ACEOF
14635 +  ac_datarootdir_hack='
14636 +  s&@datadir@&$datadir&g
14637 +  s&@docdir@&$docdir&g
14638 +  s&@infodir@&$infodir&g
14639 +  s&@localedir@&$localedir&g
14640 +  s&@mandir@&$mandir&g
14641 +    s&\\\${datarootdir}&$datarootdir&g' ;;
14642 + esac
14643 + _ACEOF
14644 +
14645 + # Neutralize VPATH when `$srcdir' = `.'.
14646 + # Shell code in configure.ac might set extrasub.
14647 + # FIXME: do we really want to maintain this feature?
14648 + cat >>$CONFIG_STATUS <<_ACEOF
14649    sed "$ac_vpsub
14650   $extrasub
14651   _ACEOF
14652   cat >>$CONFIG_STATUS <<\_ACEOF
14653   :t
14654   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14655 < s,@configure_input@,$configure_input,;t t
14656 < s,@srcdir@,$ac_srcdir,;t t
14657 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
14658 < s,@top_srcdir@,$ac_top_srcdir,;t t
14659 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14660 < s,@builddir@,$ac_builddir,;t t
14661 < s,@abs_builddir@,$ac_abs_builddir,;t t
14662 < s,@top_builddir@,$ac_top_builddir,;t t
14663 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14664 < s,@INSTALL@,$ac_INSTALL,;t t
14665 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14666 <  rm -f $tmp/stdin
8517 <  if test x"$ac_file" != x-; then
8518 <    mv $tmp/out $ac_file
8519 <  else
8520 <    cat $tmp/out
8521 <    rm -f $tmp/out
8522 <  fi
14655 > s&@configure_input@&$configure_input&;t t
14656 > s&@top_builddir@&$ac_top_builddir_sub&;t t
14657 > s&@srcdir@&$ac_srcdir&;t t
14658 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
14659 > s&@top_srcdir@&$ac_top_srcdir&;t t
14660 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14661 > s&@builddir@&$ac_builddir&;t t
14662 > s&@abs_builddir@&$ac_abs_builddir&;t t
14663 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14664 > s&@INSTALL@&$ac_INSTALL&;t t
14665 > $ac_datarootdir_hack
14666 > " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14667  
14668 < done
14669 < _ACEOF
14670 < cat >>$CONFIG_STATUS <<\_ACEOF
14668 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14669 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14670 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14671 >  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14672 > which seems to be undefined.  Please make sure it is defined." >&5
14673 > echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14674 > which seems to be undefined.  Please make sure it is defined." >&2;}
14675  
14676 < #
8529 < # CONFIG_HEADER section.
8530 < #
8531 <
8532 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8533 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
8534 < #
8535 < # ac_d sets the value in "#define NAME VALUE" lines.
8536 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
8537 < ac_dB='[         ].*$,\1#\2'
8538 < ac_dC=' '
8539 < ac_dD=',;t'
8540 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8541 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
8542 < ac_uB='$,\1#\2define\3'
8543 < ac_uC=' '
8544 < ac_uD=',;t'
8545 <
8546 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
8547 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14676 >  rm -f "$tmp/stdin"
14677    case $ac_file in
14678 <  - | *:- | *:-:* ) # input from stdin
14679 <        cat >$tmp/stdin
8551 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8552 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8553 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8554 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8555 <  * )   ac_file_in=$ac_file.in ;;
14678 >  -) cat "$tmp/out"; rm -f "$tmp/out";;
14679 >  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14680    esac
14681 <
14682 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14683 < echo "$as_me: creating $ac_file" >&6;}
14684 <
14685 <  # First look for the input files in the build tree, otherwise in the
8562 <  # src tree.
8563 <  ac_file_inputs=`IFS=:
8564 <    for f in $ac_file_in; do
8565 <      case $f in
8566 <      -) echo $tmp/stdin ;;
8567 <      [\\/$]*)
8568 <         # Absolute (can't be DOS-style, as IFS=:)
8569 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8570 < echo "$as_me: error: cannot find input file: $f" >&2;}
8571 <   { (exit 1); exit 1; }; }
8572 <         # Do quote $f, to prevent DOS paths from being IFS'd.
8573 <         echo "$f";;
8574 <      *) # Relative
8575 <         if test -f "$f"; then
8576 <           # Build tree
8577 <           echo "$f"
8578 <         elif test -f "$srcdir/$f"; then
8579 <           # Source tree
8580 <           echo "$srcdir/$f"
8581 <         else
8582 <           # /dev/null tree
8583 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8584 < echo "$as_me: error: cannot find input file: $f" >&2;}
8585 <   { (exit 1); exit 1; }; }
8586 <         fi;;
8587 <      esac
8588 <    done` || { (exit 1); exit 1; }
8589 <  # Remove the trailing spaces.
8590 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
8591 <
14681 > ;;
14682 >  :H)
14683 >  #
14684 >  # CONFIG_HEADER
14685 >  #
14686   _ACEOF
14687  
14688 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
14689 < # `conftest.undefs', that substitutes the proper values into
14690 < # config.h.in to produce config.h.  The first handles `#define'
14691 < # templates, and the second `#undef' templates.
14692 < # And first: Protect against being on the right side of a sed subst in
14693 < # config.status.  Protect against being in an unquoted here document
14694 < # in config.status.
14695 < rm -f conftest.defines conftest.undefs
14696 < # Using a here document instead of a string reduces the quoting nightmare.
14697 < # Putting comments in sed scripts is not portable.
14698 < #
14699 < # `end' is used to avoid that the second main sed command (meant for
14700 < # 0-ary CPP macros) applies to n-ary macro definitions.
14701 < # See the Autoconf documentation for `clear'.
14702 < cat >confdef2sed.sed <<\_ACEOF
14703 < s/[\\&,]/\\&/g
14704 < s,[\\$`],\\&,g
14705 < t clear
14706 < : clear
8613 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8614 < t end
8615 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8616 < : end
8617 < _ACEOF
8618 < # If some macros were called several times there might be several times
8619 < # the same #defines, which is useless.  Nevertheless, we may not want to
8620 < # sort them, since we want the *last* AC-DEFINE to be honored.
8621 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8622 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8623 < rm -f confdef2sed.sed
14688 > # Transform confdefs.h into a sed script `conftest.defines', that
14689 > # substitutes the proper values into config.h.in to produce config.h.
14690 > rm -f conftest.defines conftest.tail
14691 > # First, append a space to every undef/define line, to ease matching.
14692 > echo 's/$/ /' >conftest.defines
14693 > # Then, protect against being on the right side of a sed subst, or in
14694 > # an unquoted here document, in config.status.  If some macros were
14695 > # called several times there might be several #defines for the same
14696 > # symbol, which is useless.  But do not sort them, since the last
14697 > # AC_DEFINE must be honored.
14698 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14699 > # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14700 > # NAME is the cpp macro being defined, VALUE is the value it is being given.
14701 > # PARAMS is the parameter list in the macro definition--in most cases, it's
14702 > # just an empty string.
14703 > ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
14704 > ac_dB='\\)[      (].*,\\1define\\2'
14705 > ac_dC=' '
14706 > ac_dD=' ,'
14707  
14708 < # This sed command replaces #undef with comments.  This is necessary, for
14708 > uniq confdefs.h |
14709 >  sed -n '
14710 >        t rset
14711 >        :rset
14712 >        s/^[     ]*#[    ]*define[       ][      ]*//
14713 >        t ok
14714 >        d
14715 >        :ok
14716 >        s/[\\&,]/\\&/g
14717 >        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14718 >        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14719 >  ' >>conftest.defines
14720 >
14721 > # Remove the space that was appended to ease matching.
14722 > # Then replace #undef with comments.  This is necessary, for
14723   # example, in the case of _POSIX_SOURCE, which is predefined and required
14724   # on some systems where configure will not decide to define it.
14725 < cat >>conftest.undefs <<\_ACEOF
14726 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14727 < _ACEOF
14725 > # (The regexp can be short, since the line contains either #define or #undef.)
14726 > echo 's/ $//
14727 > s,^[     #]*u.*,/* & */,' >>conftest.defines
14728  
14729 < # Break up conftest.defines because some shells have a limit on the size
14730 < # of here documents, and old seds have small limits too (100 cmds).
14731 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14732 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14733 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14734 < echo '  :' >>$CONFIG_STATUS
14735 < rm -f conftest.tail
14736 < while grep . conftest.defines >/dev/null
14729 > # Break up conftest.defines:
14730 > ac_max_sed_lines=50
14731 >
14732 > # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14733 > # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14734 > # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14735 > # et cetera.
14736 > ac_in='$ac_file_inputs'
14737 > ac_out='"$tmp/out1"'
14738 > ac_nxt='"$tmp/out2"'
14739 >
14740 > while :
14741   do
14742 <  # Write a limited-size here document to $tmp/defines.sed.
14743 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14744 <  # Speed up: don't consider the non `#define' lines.
14745 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14746 <  # Work around the forget-to-reset-the-flag bug.
14747 <  echo 't clr' >>$CONFIG_STATUS
14748 <  echo ': clr' >>$CONFIG_STATUS
14749 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14742 >  # Write a here document:
14743 >    cat >>$CONFIG_STATUS <<_ACEOF
14744 >    # First, check the format of the line:
14745 >    cat >"\$tmp/defines.sed" <<\\CEOF
14746 > /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14747 > /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14748 > b
14749 > :def
14750 > _ACEOF
14751 >  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14752    echo 'CEOF
14753 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
14754 <  rm -f $tmp/in
14755 <  mv $tmp/out $tmp/in
14756 < ' >>$CONFIG_STATUS
8654 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14753 >    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14754 >  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14755 >  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14756 >  grep . conftest.tail >/dev/null || break
14757    rm -f conftest.defines
14758    mv conftest.tail conftest.defines
14759   done
14760 < rm -f conftest.defines
8659 < echo '  fi # grep' >>$CONFIG_STATUS
8660 < echo >>$CONFIG_STATUS
14760 > rm -f conftest.defines conftest.tail
14761  
14762 < # Break up conftest.undefs because some shells have a limit on the size
8663 < # of here documents, and old seds have small limits too (100 cmds).
8664 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
8665 < rm -f conftest.tail
8666 < while grep . conftest.undefs >/dev/null
8667 < do
8668 <  # Write a limited-size here document to $tmp/undefs.sed.
8669 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8670 <  # Speed up: don't consider the non `#undef'
8671 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
8672 <  # Work around the forget-to-reset-the-flag bug.
8673 <  echo 't clr' >>$CONFIG_STATUS
8674 <  echo ': clr' >>$CONFIG_STATUS
8675 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8676 <  echo 'CEOF
8677 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8678 <  rm -f $tmp/in
8679 <  mv $tmp/out $tmp/in
8680 < ' >>$CONFIG_STATUS
8681 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8682 <  rm -f conftest.undefs
8683 <  mv conftest.tail conftest.undefs
8684 < done
8685 < rm -f conftest.undefs
8686 <
14762 > echo "ac_result=$ac_in" >>$CONFIG_STATUS
14763   cat >>$CONFIG_STATUS <<\_ACEOF
8688  # Let's still pretend it is `configure' which instantiates (i.e., don't
8689  # use $as_me), people would be surprised to read:
8690  #    /* config.h.  Generated by config.status.  */
8691  if test x"$ac_file" = x-; then
8692    echo "/* Generated by configure.  */" >$tmp/config.h
8693  else
8694    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
8695  fi
8696  cat $tmp/in >>$tmp/config.h
8697  rm -f $tmp/in
14764    if test x"$ac_file" != x-; then
14765 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14765 >    echo "/* $configure_input  */" >"$tmp/config.h"
14766 >    cat "$ac_result" >>"$tmp/config.h"
14767 >    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14768        { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14769   echo "$as_me: $ac_file is unchanged" >&6;}
14770      else
8703      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8704 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8705         X"$ac_file" : 'X\(//\)[^/]' \| \
8706         X"$ac_file" : 'X\(//\)$' \| \
8707         X"$ac_file" : 'X\(/\)' \| \
8708         .     : '\(.\)' 2>/dev/null ||
8709 echo X"$ac_file" |
8710    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8711          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8712          /^X\(\/\/\)$/{ s//\1/; q; }
8713          /^X\(\/\).*/{ s//\1/; q; }
8714          s/.*/./; q'`
8715      { if $as_mkdir_p; then
8716    mkdir -p "$ac_dir"
8717  else
8718    as_dir="$ac_dir"
8719    as_dirs=
8720    while test ! -d "$as_dir"; do
8721      as_dirs="$as_dir $as_dirs"
8722      as_dir=`(dirname "$as_dir") 2>/dev/null ||
8723 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8724         X"$as_dir" : 'X\(//\)[^/]' \| \
8725         X"$as_dir" : 'X\(//\)$' \| \
8726         X"$as_dir" : 'X\(/\)' \| \
8727         .     : '\(.\)' 2>/dev/null ||
8728 echo X"$as_dir" |
8729    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8730          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8731          /^X\(\/\/\)$/{ s//\1/; q; }
8732          /^X\(\/\).*/{ s//\1/; q; }
8733          s/.*/./; q'`
8734    done
8735    test ! -n "$as_dirs" || mkdir $as_dirs
8736  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8737 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8738   { (exit 1); exit 1; }; }; }
8739
14771        rm -f $ac_file
14772 <      mv $tmp/config.h $ac_file
14772 >      mv "$tmp/config.h" $ac_file
14773      fi
14774    else
14775 <    cat $tmp/config.h
14776 <    rm -f $tmp/config.h
14775 >    echo "/* $configure_input  */"
14776 >    cat "$ac_result"
14777    fi
14778 < done
14779 < _ACEOF
8749 < cat >>$CONFIG_STATUS <<\_ACEOF
14778 >  rm -f "$tmp/out12"
14779 > ;;
14780  
8751 #
8752 # CONFIG_LINKS section.
8753 #
14781  
14782 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
8756 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
8757 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14782 >  esac
14783  
8759  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
8760 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
14784  
14785 <  if test ! -r $srcdir/$ac_source; then
14786 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
14787 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
14788 <   { (exit 1); exit 1; }; }
14789 <  fi
14790 <  rm -f $ac_dest
14785 >  case $ac_file$ac_mode in
14786 >    "make/Makefile":F) chmod 0755 scripts/* ;;
14787 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
14788 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
14789 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
14790 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
14791  
8769  # Make relative symlinks.
8770  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
8771 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8772         X"$ac_dest" : 'X\(//\)[^/]' \| \
8773         X"$ac_dest" : 'X\(//\)$' \| \
8774         X"$ac_dest" : 'X\(/\)' \| \
8775         .     : '\(.\)' 2>/dev/null ||
8776 echo X"$ac_dest" |
8777    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8778          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8779          /^X\(\/\/\)$/{ s//\1/; q; }
8780          /^X\(\/\).*/{ s//\1/; q; }
8781          s/.*/./; q'`
8782  { if $as_mkdir_p; then
8783    mkdir -p "$ac_dest_dir"
8784  else
8785    as_dir="$ac_dest_dir"
8786    as_dirs=
8787    while test ! -d "$as_dir"; do
8788      as_dirs="$as_dir $as_dirs"
8789      as_dir=`(dirname "$as_dir") 2>/dev/null ||
8790 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8791         X"$as_dir" : 'X\(//\)[^/]' \| \
8792         X"$as_dir" : 'X\(//\)$' \| \
8793         X"$as_dir" : 'X\(/\)' \| \
8794         .     : '\(.\)' 2>/dev/null ||
8795 echo X"$as_dir" |
8796    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8797          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8798          /^X\(\/\/\)$/{ s//\1/; q; }
8799          /^X\(\/\).*/{ s//\1/; q; }
8800          s/.*/./; q'`
8801    done
8802    test ! -n "$as_dirs" || mkdir $as_dirs
8803  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
8804 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
8805   { (exit 1); exit 1; }; }; }
8806
8807  ac_builddir=.
8808
8809 if test "$ac_dest_dir" != .; then
8810  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
8811  # A "../" for each directory in $ac_dir_suffix.
8812  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8813 else
8814  ac_dir_suffix= ac_top_builddir=
8815 fi
8816
8817 case $srcdir in
8818  .)  # No --srcdir option.  We are building in place.
8819    ac_srcdir=.
8820    if test -z "$ac_top_builddir"; then
8821       ac_top_srcdir=.
8822    else
8823       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8824    fi ;;
8825  [\\/]* | ?:[\\/]* )  # Absolute path.
8826    ac_srcdir=$srcdir$ac_dir_suffix;
8827    ac_top_srcdir=$srcdir ;;
8828  *) # Relative path.
8829    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8830    ac_top_srcdir=$ac_top_builddir$srcdir ;;
8831 esac
8832
8833 # Do not use `cd foo && pwd` to compute absolute paths, because
8834 # the directories may not exist.
8835 case `pwd` in
8836 .) ac_abs_builddir="$ac_dest_dir";;
8837 *)
8838  case "$ac_dest_dir" in
8839  .) ac_abs_builddir=`pwd`;;
8840  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
8841  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
8842  esac;;
8843 esac
8844 case $ac_abs_builddir in
8845 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8846 *)
8847  case ${ac_top_builddir}. in
8848  .) ac_abs_top_builddir=$ac_abs_builddir;;
8849  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8850  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8851  esac;;
8852 esac
8853 case $ac_abs_builddir in
8854 .) ac_abs_srcdir=$ac_srcdir;;
8855 *)
8856  case $ac_srcdir in
8857  .) ac_abs_srcdir=$ac_abs_builddir;;
8858  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8859  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8860  esac;;
8861 esac
8862 case $ac_abs_builddir in
8863 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8864 *)
8865  case $ac_top_srcdir in
8866  .) ac_abs_top_srcdir=$ac_abs_builddir;;
8867  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8868  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8869  esac;;
8870 esac
8871
8872
8873  case $srcdir in
8874  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
8875      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14792    esac
14793 + done # for ac_tag
14794  
8878  # Try a symlink, then a hard link, then a copy.
8879  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
8880    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
8881    cp -p $srcdir/$ac_source $ac_dest ||
8882    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
8883 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
8884   { (exit 1); exit 1; }; }
8885 done
8886 _ACEOF
14795  
8888 cat >>$CONFIG_STATUS <<\_ACEOF
8889
14796   { (exit 0); exit 0; }
14797   _ACEOF
14798   chmod +x $CONFIG_STATUS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines