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 345 by gezelter, Tue Feb 15 15:17:01 2005 UTC vs.
Revision 1223 by gezelter, Wed Jan 23 22:36:36 2008 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Guess values for system-dependent variables and create Makefiles.
3 < # Generated by Autoconf 2.50 for OOPSE 2.0.
3 > # Generated by GNU Autoconf 2.61 for OOPSE 4.0.
4   #
5   # Report bugs to <gezelter@nd.edu>.
6   #
7 < # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
8 < # Free Software Foundation, Inc.
7 > # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 > # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9   # This configure script is free software; the Free Software Foundation
10   # gives unlimited permission to copy, distribute and modify it.
11 + ## --------------------- ##
12 + ## M4sh Initialization.  ##
13 + ## --------------------- ##
14  
15 < # Be Bourne compatible
15 > # Be more Bourne compatible
16 > DUALCASE=1; export DUALCASE # for MKS sh
17   if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18    emulate sh
19    NULLCMD=:
20 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21 <  set -o posix
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 >  setopt NO_GLOB_SUBST
24 > else
25 >  case `(set -o) 2>/dev/null` in
26 >  *posix*) set -o posix ;;
27 > esac
28 >
29   fi
30  
31 +
32 +
33 +
34 + # PATH needs CR
35 + # Avoid depending upon Character Ranges.
36 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 + as_cr_digits='0123456789'
40 + as_cr_alnum=$as_cr_Letters$as_cr_digits
41 +
42 + # The user is always right.
43 + if test "${PATH_SEPARATOR+set}" != set; then
44 +  echo "#! /bin/sh" >conf$$.sh
45 +  echo  "exit 0"   >>conf$$.sh
46 +  chmod +x conf$$.sh
47 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48 +    PATH_SEPARATOR=';'
49 +  else
50 +    PATH_SEPARATOR=:
51 +  fi
52 +  rm -f conf$$.sh
53 + fi
54 +
55 + # Support unset when possible.
56 + if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57 +  as_unset=unset
58 + else
59 +  as_unset=false
60 + fi
61 +
62 +
63 + # IFS
64 + # We need space, tab and new line, in precisely that order.  Quoting is
65 + # there to prevent editors from complaining about space-tab.
66 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 + # splitting by setting IFS to empty value.)
68 + as_nl='
69 + '
70 + IFS=" ""        $as_nl"
71 +
72 + # Find who we are.  Look in the path if we contain no directory separator.
73 + case $0 in
74 +  *[\\/]* ) as_myself=$0 ;;
75 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 + for as_dir in $PATH
77 + do
78 +  IFS=$as_save_IFS
79 +  test -z "$as_dir" && as_dir=.
80 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 + done
82 + IFS=$as_save_IFS
83 +
84 +     ;;
85 + esac
86 + # We did not find ourselves, most probably we were run as `sh COMMAND'
87 + # in which case we are not to be found in the path.
88 + if test "x$as_myself" = x; then
89 +  as_myself=$0
90 + fi
91 + if test ! -f "$as_myself"; then
92 +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93 +  { (exit 1); exit 1; }
94 + fi
95 +
96 + # Work around bugs in pre-3.0 UWIN ksh.
97 + 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='+ '
103 +
104 + # NLS nuisances.
105 + for as_var in \
106 +  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
107 +  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108 +  LC_TELEPHONE LC_TIME
109 + do
110 +  if (set +x; test -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) >/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 &&
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
126 +  as_basename=basename
127 + else
128 +  as_basename=false
129 + fi
130 +
131 +
132   # Name of the executable.
133 < as_me=`echo "$0" |sed 's,.*[\\/],,'`
133 > as_me=`$as_basename -- "$0" ||
134 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135 >         X"$0" : 'X\(//\)$' \| \
136 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137 > echo X/"$0" |
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 < if expr a : '\(a\)' >/dev/null 2>&1; then
152 > # CDPATH.
153 > $as_unset CDPATH
154 >
155 >
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 > exitcode=0
181 > if as_func_success; then
182 >  :
183 > else
184 >  exitcode=1
185 >  echo as_func_success failed.
186 > fi
187 >
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 >  case $as_dir in
229 >         /*)
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
332 >  test "x$as_lineno_1" != "x$as_lineno_2" &&
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 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 >  # 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 >      :loop
451 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452 >      t loop
453 >      s/-\n.*//
454 >    ' >$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 sensitive to this).
462 >  . "./$as_me.lineno"
463 >  # Exit status is that of the last command.
464 >  exit
465 > }
466 >
467 >
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 &&
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'
37  else
38    as_ln_s='ln -s'
39  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 < as_executable_p="test -f"
517 <
49 < # Support unset when possible.
50 < if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
51 <  as_unset=unset
516 > if mkdir -p . 2>/dev/null; then
517 >  as_mkdir_p=:
518   else
519 <  as_unset=false
519 >  test -d ./-p && rmdir ./-p
520 >  as_mkdir_p=false
521   fi
522  
523 < # NLS nuisances.
524 < $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
525 < $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
526 < $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
527 < $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
528 < $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
529 < $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
530 < $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
531 < $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
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 < # IFS
547 < # We need space, tab and new line, in precisely that order.
68 < as_nl='
69 < '
70 < IFS="   $as_nl"
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'"
548  
549 < # CDPATH.
550 < $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
549 > # Sed expression to map a string onto a valid variable name.
550 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551  
552 +
553 +
554 + exec 7<&0 </dev/null 6>&1
555 +
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  
80 exec 6>&1
81
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= MAKEFLAGS=
570 > MFLAGS=
571 > MAKEFLAGS=
572   SHELL=${CONFIG_SHELL-/bin/sh}
573  
574 < # Maximum number of lines to put in a shell here document.
575 < # This variable seems obsolete.  It should probably be removed, and
576 < # only ac_max_sed_lines should be used.
577 < : ${ac_max_here_lines=38}
574 > # Identity of this package.
575 > PACKAGE_NAME='OOPSE'
576 > PACKAGE_TARNAME='oopse'
577 > PACKAGE_VERSION='4.0'
578 > PACKAGE_STRING='OOPSE 4.0'
579 > PACKAGE_BUGREPORT='gezelter@nd.edu'
580  
96 # Avoid depending upon Character Ranges.
97 ac_cr_az='abcdefghijklmnopqrstuvwxyz'
98 ac_cr_AZ='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
99 ac_cr_09='0123456789'
100 ac_cr_alnum=$ac_cr_az$ac_cr_AZ$ac_cr_09
101
102 # Sed expression to map a string onto a valid sh and CPP variable names.
103 ac_tr_sh="sed y%*+%pp%;s%[^_$ac_cr_alnum]%_%g"
104 ac_tr_cpp="sed y%*$ac_cr_az%P$ac_cr_AZ%;s%[^_$ac_cr_alnum]%_%g"
105
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 + #ifdef HAVE_SYS_TYPES_H
587 + # include <sys/types.h>
588 + #endif
589 + #ifdef HAVE_SYS_STAT_H
590 + # include <sys/stat.h>
591 + #endif
592 + #ifdef STDC_HEADERS
593 + # include <stdlib.h>
594 + # include <stddef.h>
595 + #else
596 + # ifdef HAVE_STDLIB_H
597 + #  include <stdlib.h>
598 + # endif
599 + #endif
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 + #ifdef HAVE_STRINGS_H
607 + # include <strings.h>
608 + #endif
609 + #ifdef HAVE_INTTYPES_H
610 + # include <inttypes.h>
611 + #endif
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
620 + PATH_SEPARATOR
621 + PACKAGE_NAME
622 + PACKAGE_TARNAME
623 + PACKAGE_VERSION
624 + PACKAGE_STRING
625 + PACKAGE_BUGREPORT
626 + exec_prefix
627 + prefix
628 + program_transform_name
629 + bindir
630 + sbindir
631 + libexecdir
632 + datarootdir
633 + datadir
634 + sysconfdir
635 + sharedstatedir
636 + localstatedir
637 + includedir
638 + oldincludedir
639 + docdir
640 + infodir
641 + htmldir
642 + dvidir
643 + pdfdir
644 + psdir
645 + libdir
646 + localedir
647 + mandir
648 + DEFS
649 + ECHO_C
650 + ECHO_N
651 + ECHO_T
652 + LIBS
653 + build_alias
654 + host_alias
655 + target_alias
656 + build
657 + build_cpu
658 + build_vendor
659 + build_os
660 + host
661 + host_cpu
662 + host_vendor
663 + host_os
664 + PROGNAME
665 + debug
666 + USE_SINGLE_PRECISION
667 + CXX
668 + CXXFLAGS
669 + LDFLAGS
670 + CPPFLAGS
671 + ac_ct_CXX
672 + EXEEXT
673 + OBJEXT
674 + CC
675 + CFLAGS
676 + ac_ct_CC
677 + FC
678 + FCFLAGS
679 + ac_ct_FC
680 + CPP
681 + GREP
682 + EGREP
683 + LN_S
684 + SET_MAKE
685 + RANLIB
686 + YACC
687 + YFLAGS
688 + LEX
689 + LEX_OUTPUT_ROOT
690 + LEXLIB
691 + PERLINTERP
692 + PERL_SHEBANG
693 + INSTALL_PROGRAM
694 + INSTALL_SCRIPT
695 + INSTALL_DATA
696 + AR
697 + PS
698 + FCFLAGS_F90
699 + FCFLAGS_SRCEXT
700 + PREPDEFFLAG
701 + FCLIBS
702 + FC_FUNC
703 + FC_FUNC_
704 + MOD
705 + F90_WORK_FILES_ARG
706 + MODDIRFLAG
707 + F90MODINCSPEC
708 + F90_MODULE_NAMES
709 + ZLIB_INC_DIR
710 + ZLIB_LIB_DIR
711 + ZLIB
712 + FFTW_INC_DIR
713 + FFTW_LIB_DIR
714 + FFTW_LIBS
715 + QHULL_INC_DIR
716 + QHULL_LIB_DIR
717 + QHULL
718 + USE_QHULL
719 + CXXCPP
720 + OPENBABEL_INC_DIR
721 + OPENBABEL_LIB_DIR
722 + OPENBABEL_LIB
723 + USE_OPENBABEL
724 + LIBOBJS
725 + POW_LIB
726 + __func__
727 + MPI_LIB_DIR
728 + MPI_INC_DIR
729 + MPI_F90_INC
730 + MPI_LIB
731 + MPI_F90_LIB
732 + USE_MPI
733 + CGAL_MAKEFILE
734 + CGAL_CXXFLAGS
735 + CGAL_CPPFLAGS
736 + CGAL_LDFLAGS
737 + CGAL_LIBS
738 + USE_CGAL
739 + DOXYGEN
740 + DOT
741 + DOC
742 + enable_dot
743 + enable_html_docs
744 + enable_latex_docs
745 + BATEXT
746 + MKINSTALLDIRS
747 + OOPSE
748 + OOPSE_HOME
749 + SUBDIRS
750 + LTLIBOBJS'
751 + ac_subst_files=''
752 +      ac_precious_vars='build_alias
753 + host_alias
754 + target_alias
755 + CXX
756 + CXXFLAGS
757 + LDFLAGS
758 + LIBS
759 + CPPFLAGS
760 + CCC
761 + CC
762 + CFLAGS
763 + FC
764 + FCFLAGS
765 + CPP
766 + YACC
767 + YFLAGS
768 + CXXCPP'
769 +
770 +
771   # Initialize some variables set by options.
772   ac_init_help=
773   ac_init_version=false
# Line 131 | Line 793 | x_libraries=NONE
793   # and all the variables that are supposed to be based on exec_prefix
794   # by default will actually change.
795   # Use braces instead of parens because sh, perl, etc. also accept them.
796 + # (The list follows the same order as the GNU Coding Standards.)
797   bindir='${exec_prefix}/bin'
798   sbindir='${exec_prefix}/sbin'
799   libexecdir='${exec_prefix}/libexec'
800 < datadir='${prefix}/share'
800 > datarootdir='${prefix}/share'
801 > datadir='${datarootdir}'
802   sysconfdir='${prefix}/etc'
803   sharedstatedir='${prefix}/com'
804   localstatedir='${prefix}/var'
141 libdir='${exec_prefix}/lib'
805   includedir='${prefix}/include'
806   oldincludedir='/usr/include'
807 < infodir='${prefix}/info'
808 < mandir='${prefix}/man'
809 <
810 < # Identity of this package.
811 < PACKAGE_NAME='OOPSE'
812 < PACKAGE_TARNAME='oopse'
813 < PACKAGE_VERSION='2.0'
814 < PACKAGE_STRING='OOPSE 2.0'
815 < PACKAGE_BUGREPORT='gezelter@nd.edu'
807 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
808 > infodir='${datarootdir}/info'
809 > htmldir='${docdir}'
810 > dvidir='${docdir}'
811 > pdfdir='${docdir}'
812 > psdir='${docdir}'
813 > libdir='${exec_prefix}/lib'
814 > localedir='${datarootdir}/locale'
815 > mandir='${datarootdir}/man'
816  
817   ac_prev=
818 + ac_dashdash=
819   for ac_option
820   do
821    # If the previous option needs an argument, assign it.
822    if test -n "$ac_prev"; then
823 <    eval "$ac_prev=\$ac_option"
823 >    eval $ac_prev=\$ac_option
824      ac_prev=
825      continue
826    fi
827  
828 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
828 >  case $ac_option in
829 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
830 >  *)    ac_optarg=yes ;;
831 >  esac
832  
833    # Accept the important Cygnus configure options, so we can diagnose typos.
834  
835 <  case $ac_option in
835 >  case $ac_dashdash$ac_option in
836 >  --)
837 >    ac_dashdash=yes ;;
838  
839    -bindir | --bindir | --bindi | --bind | --bin | --bi)
840      ac_prev=bindir ;;
# Line 187 | Line 856 | do
856    --config-cache | -C)
857      cache_file=config.cache ;;
858  
859 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
859 >  -datadir | --datadir | --datadi | --datad)
860      ac_prev=datadir ;;
861 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
193 <  | --da=*)
861 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
862      datadir=$ac_optarg ;;
863  
864 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
865 +  | --dataroo | --dataro | --datar)
866 +    ac_prev=datarootdir ;;
867 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
868 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
869 +    datarootdir=$ac_optarg ;;
870 +
871    -disable-* | --disable-*)
872      ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
873      # Reject names that are not valid shell variable names.
874 <    expr "x$ac_feature" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
874 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
875        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
876     { (exit 1); exit 1; }; }
877 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
878 <    eval "enable_$ac_feature=no" ;;
877 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
878 >    eval enable_$ac_feature=no ;;
879  
880 +  -docdir | --docdir | --docdi | --doc | --do)
881 +    ac_prev=docdir ;;
882 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
883 +    docdir=$ac_optarg ;;
884 +
885 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
886 +    ac_prev=dvidir ;;
887 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
888 +    dvidir=$ac_optarg ;;
889 +
890    -enable-* | --enable-*)
891      ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
892      # Reject names that are not valid shell variable names.
893 <    expr "x$ac_feature" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
893 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
894        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
895     { (exit 1); exit 1; }; }
896 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
897 <    case $ac_option in
213 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
214 <      *) ac_optarg=yes ;;
215 <    esac
216 <    eval "enable_$ac_feature='$ac_optarg'" ;;
896 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
897 >    eval enable_$ac_feature=\$ac_optarg ;;
898  
899    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
900    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 240 | Line 921 | do
921    -host=* | --host=* | --hos=* | --ho=*)
922      host_alias=$ac_optarg ;;
923  
924 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
925 +    ac_prev=htmldir ;;
926 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
927 +  | --ht=*)
928 +    htmldir=$ac_optarg ;;
929 +
930    -includedir | --includedir | --includedi | --included | --include \
931    | --includ | --inclu | --incl | --inc)
932      ac_prev=includedir ;;
# Line 264 | Line 951 | do
951    | --libexe=* | --libex=* | --libe=*)
952      libexecdir=$ac_optarg ;;
953  
954 +  -localedir | --localedir | --localedi | --localed | --locale)
955 +    ac_prev=localedir ;;
956 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
957 +    localedir=$ac_optarg ;;
958 +
959    -localstatedir | --localstatedir | --localstatedi | --localstated \
960 <  | --localstate | --localstat | --localsta | --localst \
269 <  | --locals | --local | --loca | --loc | --lo)
960 >  | --localstate | --localstat | --localsta | --localst | --locals)
961      ac_prev=localstatedir ;;
962    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
963 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
273 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
963 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
964      localstatedir=$ac_optarg ;;
965  
966    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 283 | Line 973 | do
973      with_fp=no ;;
974  
975    -no-create | --no-create | --no-creat | --no-crea | --no-cre \
976 <  | --no-cr | --no-c)
976 >  | --no-cr | --no-c | -n)
977      no_create=yes ;;
978  
979    -no-recursion | --no-recursion | --no-recursio | --no-recursi \
# Line 335 | Line 1025 | do
1025    | --progr-tra=* | --program-tr=* | --program-t=*)
1026      program_transform_name=$ac_optarg ;;
1027  
1028 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1029 +    ac_prev=pdfdir ;;
1030 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1031 +    pdfdir=$ac_optarg ;;
1032 +
1033 +  -psdir | --psdir | --psdi | --psd | --ps)
1034 +    ac_prev=psdir ;;
1035 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1036 +    psdir=$ac_optarg ;;
1037 +
1038    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1039    | -silent | --silent | --silen | --sile | --sil)
1040      silent=yes ;;
# Line 387 | Line 1087 | do
1087    -with-* | --with-*)
1088      ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1089      # Reject names that are not valid shell variable names.
1090 <    expr "x$ac_package" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
1090 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1091        { echo "$as_me: error: invalid package name: $ac_package" >&2
1092     { (exit 1); exit 1; }; }
1093 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1094 <    case $ac_option in
395 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
396 <      *) ac_optarg=yes ;;
397 <    esac
398 <    eval "with_$ac_package='$ac_optarg'" ;;
1093 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1094 >    eval with_$ac_package=\$ac_optarg ;;
1095  
1096    -without-* | --without-*)
1097      ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1098      # Reject names that are not valid shell variable names.
1099 <    expr "x$ac_package" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
1099 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1100        { echo "$as_me: error: invalid package name: $ac_package" >&2
1101     { (exit 1); exit 1; }; }
1102 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1103 <    eval "with_$ac_package=no" ;;
1102 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1103 >    eval with_$ac_package=no ;;
1104  
1105    --x)
1106      # Obsolete; use --with-x.
# Line 432 | Line 1128 | Try \`$0 --help' for more information." >&2
1128    *=*)
1129      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1130      # Reject names that are not valid shell variable names.
1131 <    expr "x$ac_envvar" : ".*[^_$ac_cr_alnum]" >/dev/null &&
1131 >    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1132        { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1133     { (exit 1); exit 1; }; }
1134 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
439 <    eval "$ac_envvar='$ac_optarg'"
1134 >    eval $ac_envvar=\$ac_optarg
1135      export $ac_envvar ;;
1136  
1137    *)
1138      # FIXME: should be removed in autoconf 3.0.
1139      echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1140 <    expr "x$ac_option" : ".*[^-._$ac_cr_alnum]" >/dev/null &&
1140 >    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1141        echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1142      : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1143      ;;
# Line 456 | Line 1151 | fi
1151     { (exit 1); exit 1; }; }
1152   fi
1153  
1154 < # Be sure to have absolute paths.
1155 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
1156 <              localstatedir libdir includedir oldincludedir infodir mandir \
1157 <              exec_prefix prefix
1154 > # Be sure to have absolute directory names.
1155 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1156 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1157 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1158 >                libdir localedir mandir
1159   do
1160 <  eval ac_val=$`echo $ac_var`
1160 >  eval ac_val=\$$ac_var
1161    case $ac_val in
1162 <    [\\/$]* | ?:[\\/]* ) ;;
1163 <    NONE ) ;;
468 <    *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
469 <   { (exit 1); exit 1; }; };;
1162 >    [\\/$]* | ?:[\\/]* )  continue;;
1163 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1164    esac
1165 +  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1166 +   { (exit 1); exit 1; }; }
1167   done
1168  
1169   # There might be people who depend on the old broken behavior: `$host'
1170   # used to hold the argument of --host etc.
1171 + # FIXME: To remove some day.
1172   build=$build_alias
1173   host=$host_alias
1174   target=$target_alias
1175  
1176 < # FIXME: should be removed in autoconf 3.0.
1176 > # FIXME: To remove some day.
1177   if test "x$host_alias" != x; then
1178    if test "x$build_alias" = x; then
1179      cross_compiling=maybe
# Line 492 | Line 1189 | test "$silent" = yes && exec 6>/dev/null
1189  
1190   test "$silent" = yes && exec 6>/dev/null
1191  
1192 +
1193 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1194 + ac_ls_di=`ls -di .` &&
1195 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1196 +  { echo "$as_me: error: Working directory cannot be determined" >&2
1197 +   { (exit 1); exit 1; }; }
1198 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1199 +  { echo "$as_me: error: pwd does not report name of working directory" >&2
1200 +   { (exit 1); exit 1; }; }
1201 +
1202 +
1203   # Find the source files, if location was not specified.
1204   if test -z "$srcdir"; then
1205    ac_srcdir_defaulted=yes
1206 <  # Try the directory containing this script, then its parent.
1207 <  ac_prog=$0
1208 <  ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
1209 <  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
1206 >  # Try the directory containing this script, then the parent directory.
1207 >  ac_confdir=`$as_dirname -- "$0" ||
1208 > $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1209 >         X"$0" : 'X\(//\)[^/]' \| \
1210 >         X"$0" : 'X\(//\)$' \| \
1211 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1212 > echo X"$0" |
1213 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1214 >            s//\1/
1215 >            q
1216 >          }
1217 >          /^X\(\/\/\)[^/].*/{
1218 >            s//\1/
1219 >            q
1220 >          }
1221 >          /^X\(\/\/\)$/{
1222 >            s//\1/
1223 >            q
1224 >          }
1225 >          /^X\(\/\).*/{
1226 >            s//\1/
1227 >            q
1228 >          }
1229 >          s/.*/./; q'`
1230    srcdir=$ac_confdir
1231 <  if test ! -r $srcdir/$ac_unique_file; then
1231 >  if test ! -r "$srcdir/$ac_unique_file"; then
1232      srcdir=..
1233    fi
1234   else
1235    ac_srcdir_defaulted=no
1236   fi
1237 < if test ! -r $srcdir/$ac_unique_file; then
1238 <  if test "$ac_srcdir_defaulted" = yes; then
1239 <    { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
1237 > if test ! -r "$srcdir/$ac_unique_file"; then
1238 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1239 >  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1240     { (exit 1); exit 1; }; }
1241 <  else
1242 <    { echo "$as_me: error: cannot find sources in $srcdir" >&2
1241 > fi
1242 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1243 > ac_abs_confdir=`(
1244 >        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1245     { (exit 1); exit 1; }; }
1246 <  fi
1246 >        pwd)`
1247 > # When building in place, set srcdir=.
1248 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1249 >  srcdir=.
1250   fi
1251 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1252 < ac_env_build_alias_set=${build_alias+set}
1253 < ac_env_build_alias_value=$build_alias
1254 < ac_cv_env_build_alias_set=${build_alias+set}
1255 < ac_cv_env_build_alias_value=$build_alias
1256 < ac_env_host_alias_set=${host_alias+set}
1257 < ac_env_host_alias_value=$host_alias
1258 < ac_cv_env_host_alias_set=${host_alias+set}
1259 < ac_cv_env_host_alias_value=$host_alias
1260 < ac_env_target_alias_set=${target_alias+set}
1261 < ac_env_target_alias_value=$target_alias
1262 < ac_cv_env_target_alias_set=${target_alias+set}
1263 < ac_cv_env_target_alias_value=$target_alias
531 < ac_env_CC_set=${CC+set}
532 < ac_env_CC_value=$CC
533 < ac_cv_env_CC_set=${CC+set}
534 < ac_cv_env_CC_value=$CC
535 < ac_env_CFLAGS_set=${CFLAGS+set}
536 < ac_env_CFLAGS_value=$CFLAGS
537 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
538 < ac_cv_env_CFLAGS_value=$CFLAGS
539 < ac_env_LDFLAGS_set=${LDFLAGS+set}
540 < ac_env_LDFLAGS_value=$LDFLAGS
541 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
542 < ac_cv_env_LDFLAGS_value=$LDFLAGS
543 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
544 < ac_env_CPPFLAGS_value=$CPPFLAGS
545 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
546 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
547 < ac_env_CXX_set=${CXX+set}
548 < ac_env_CXX_value=$CXX
549 < ac_cv_env_CXX_set=${CXX+set}
550 < ac_cv_env_CXX_value=$CXX
551 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
552 < ac_env_CXXFLAGS_value=$CXXFLAGS
553 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
554 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
555 < ac_env_F90_set=${F90+set}
556 < ac_env_F90_value=$F90
557 < ac_cv_env_F90_set=${F90+set}
558 < ac_cv_env_F90_value=$F90
559 < ac_env_F90FLAGS_set=${F90FLAGS+set}
560 < ac_env_F90FLAGS_value=$F90FLAGS
561 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
562 < ac_cv_env_F90FLAGS_value=$F90FLAGS
563 < ac_env_CPP_set=${CPP+set}
564 < ac_env_CPP_value=$CPP
565 < ac_cv_env_CPP_set=${CPP+set}
566 < ac_cv_env_CPP_value=$CPP
567 <
1251 > # Remove unnecessary trailing slashes from srcdir.
1252 > # Double slashes in file names in object file debugging info
1253 > # mess up M-x gdb in Emacs.
1254 > case $srcdir in
1255 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1256 > esac
1257 > for ac_var in $ac_precious_vars; do
1258 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1259 >  eval ac_env_${ac_var}_value=\$${ac_var}
1260 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1261 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1262 > done
1263 >
1264   #
1265   # Report the --help message.
1266   #
1267   if test "$ac_init_help" = "long"; then
1268    # Omit some internal or obsolete options to make the list less imposing.
1269    # This message is too long to be a string in the A/UX 3.1 sh.
1270 <  cat <<EOF
1271 < \`configure' configures OOPSE 2.0 to adapt to many kinds of systems.
1270 >  cat <<_ACEOF
1271 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1272  
1273   Usage: $0 [OPTION]... [VAR=VALUE]...
1274  
# Line 592 | Line 1288 | Configuration:
1288    -n, --no-create         do not create output files
1289        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1290  
595 EOF
596
597  cat <<EOF
1291   Installation directories:
1292    --prefix=PREFIX         install architecture-independent files in PREFIX
1293 <                          [$ac_default_prefix]
1293 >                          [$ac_default_prefix]
1294    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1295 <                          [PREFIX]
1295 >                          [PREFIX]
1296  
1297   By default, \`make install' will install all the files in
1298   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 612 | Line 1305 | Fine tuning of the installation directories:
1305    --bindir=DIR           user executables [EPREFIX/bin]
1306    --sbindir=DIR          system admin executables [EPREFIX/sbin]
1307    --libexecdir=DIR       program executables [EPREFIX/libexec]
615  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1308    --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1309    --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1310    --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1311    --libdir=DIR           object code libraries [EPREFIX/lib]
1312    --includedir=DIR       C header files [PREFIX/include]
1313    --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1314 <  --infodir=DIR          info documentation [PREFIX/info]
1315 <  --mandir=DIR           man documentation [PREFIX/man]
1316 < EOF
1314 >  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1315 >  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1316 >  --infodir=DIR          info documentation [DATAROOTDIR/info]
1317 >  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1318 >  --mandir=DIR           man documentation [DATAROOTDIR/man]
1319 >  --docdir=DIR           documentation root [DATAROOTDIR/doc/oopse]
1320 >  --htmldir=DIR          html documentation [DOCDIR]
1321 >  --dvidir=DIR           dvi documentation [DOCDIR]
1322 >  --pdfdir=DIR           pdf documentation [DOCDIR]
1323 >  --psdir=DIR            ps documentation [DOCDIR]
1324 > _ACEOF
1325  
1326 <  cat <<\EOF
1326 >  cat <<\_ACEOF
1327  
1328   System types:
1329    --build=BUILD     configure for building on BUILD [guessed]
1330 <  --host=HOST       build programs to run on HOST [BUILD]
1331 < EOF
1330 >  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1331 > _ACEOF
1332   fi
1333  
1334   if test -n "$ac_init_help"; then
1335    case $ac_init_help in
1336 <     short | recursive ) echo "Configuration of OOPSE 2.0:";;
1336 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1337     esac
1338 <  cat <<\EOF
1338 >  cat <<\_ACEOF
1339  
1340   Optional Features:
1341    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1342    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1343 +  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1344    --enable-debug          Compile OOPSE in debug mode
1345 +  --enable-single         compile OOPSE in single precision
1346 +  --enable-float          synonym for --enable-single
1347    --enable-doxygen        enable documentation generation with doxygen (auto)
1348    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1349    --enable-html-docs      enable HTML generation with doxygen (yes)
1350    --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
648  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1351  
1352   Optional Packages:
1353    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1354    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1355 +  --with-perl-shebang     override what perl thinks is the way for the kernel
1356 +                          to start it (seldom needed)
1357 +  --with-zlib=DIR         root directory path of zlib installation (defaults
1358 +                          to /usr/local or /usr if not found in /usr/local)
1359 +  --with-fftw=DIR         root directory path of fftw installation (defaults
1360 +                          to /usr/local or /usr if not found in /usr/local)
1361 +  --with-qhull=DIR        root directory path of qhull installation (defaults
1362 +                          to /usr/local or /usr if not found in /usr/local)
1363 +  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1364 +                          (defaults to /usr/local or /usr if not found in
1365 +                          /usr/local)
1366    --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1367 <  --with-sprng=<prefix>   compile with SPRNG installed in <prefix>
1368 <                          [default=/usr/local]
656 <  --with-mkl              Do we want MKL will check /usr/local/intel/mkl61 /opt/intel/mkl61
1367 >  --with-cgalmakefile=makefile
1368 >                          Use the following CGAL makefile
1369  
1370   Some influential environment variables:
659  CC          C compiler command
660  CFLAGS      C compiler flags
661  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
662              nonstandard directory <lib dir>
663  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
664              headers in a nonstandard directory <include dir>
1371    CXX         C++ compiler command
1372    CXXFLAGS    C++ compiler flags
1373 <  F90         Fortran 90 compiler command
1374 <  F90FLAGS    Fortran 90 compiler flags
1373 >  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1374 >              nonstandard directory <lib dir>
1375 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1376 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1377 >              you have headers in a nonstandard directory <include dir>
1378 >  CC          C compiler command
1379 >  CFLAGS      C compiler flags
1380 >  FC          Fortran compiler command
1381 >  FCFLAGS     Fortran compiler flags
1382    CPP         C preprocessor
1383 +  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1384 +              the first program found out of: `bison -y', `byacc', `yacc'.
1385 +  YFLAGS      The list of arguments that will be passed by default to $YACC.
1386 +              This script will default YFLAGS to the empty string to avoid a
1387 +              default value of `-d' given by some make applications.
1388 +  CXXCPP      C++ preprocessor
1389  
1390   Use these variables to override the choices made by `configure' or to help
1391   it to find libraries and programs with nonstandard names/locations.
1392  
1393   Report bugs to <gezelter@nd.edu>.
1394 < EOF
1394 > _ACEOF
1395 > ac_status=$?
1396   fi
1397  
1398   if test "$ac_init_help" = "recursive"; then
1399    # If there are subdirs, report their specific --help.
1400 <  ac_popdir=`pwd`
1401 <  for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
1402 <    cd $ac_subdir
683 <    # A "../" for each directory in /$ac_subdir.
684 <    ac_dots=`echo $ac_subdir |
685 <             sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
1400 >  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1401 >    test -d "$ac_dir" || continue
1402 >    ac_builddir=.
1403  
1404 <    case $srcdir in
1405 <    .) # No --srcdir option.  We are building in place.
1406 <      ac_sub_srcdir=$srcdir ;;
1407 <    [\\/]* | ?:[\\/]* ) # Absolute path.
1408 <      ac_sub_srcdir=$srcdir/$ac_subdir ;;
1409 <    *) # Relative path.
1410 <      ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
1411 <    esac
1404 > case "$ac_dir" in
1405 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1406 > *)
1407 >  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1408 >  # A ".." for each directory in $ac_dir_suffix.
1409 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1410 >  case $ac_top_builddir_sub in
1411 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1413 >  esac ;;
1414 > esac
1415 > ac_abs_top_builddir=$ac_pwd
1416 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1417 > # for backward compatibility:
1418 > ac_top_builddir=$ac_top_build_prefix
1419  
1420 <    # Check for guested configure; otherwise get Cygnus style configure.
1421 <    if test -f $ac_sub_srcdir/configure.gnu; then
1422 <      echo
1423 <      $SHELL $ac_sub_srcdir/configure.gnu  --help=recursive
1424 <    elif test -f $ac_sub_srcdir/configure; then
1425 <      echo
1426 <      $SHELL $ac_sub_srcdir/configure  --help=recursive
1427 <    elif test -f $ac_sub_srcdir/configure.ac ||
1428 <           test -f $ac_sub_srcdir/configure.in; then
1429 <      echo
1430 <      $ac_configure --help
1420 > case $srcdir in
1421 >  .)  # We are building in place.
1422 >    ac_srcdir=.
1423 >    ac_top_srcdir=$ac_top_builddir_sub
1424 >    ac_abs_top_srcdir=$ac_pwd ;;
1425 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1426 >    ac_srcdir=$srcdir$ac_dir_suffix;
1427 >    ac_top_srcdir=$srcdir
1428 >    ac_abs_top_srcdir=$srcdir ;;
1429 >  *) # Relative name.
1430 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1431 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1432 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1433 > esac
1434 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1435 >
1436 >    cd "$ac_dir" || { ac_status=$?; continue; }
1437 >    # Check for guested configure.
1438 >    if test -f "$ac_srcdir/configure.gnu"; then
1439 >      echo &&
1440 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1441 >    elif test -f "$ac_srcdir/configure"; then
1442 >      echo &&
1443 >      $SHELL "$ac_srcdir/configure" --help=recursive
1444      else
1445 <      echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
1446 <    fi
1447 <    cd $ac_popdir
1445 >      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1446 >    fi || ac_status=$?
1447 >    cd "$ac_pwd" || { ac_status=$?; break; }
1448    done
1449   fi
1450  
1451 < test -n "$ac_init_help" && exit 0
1451 > test -n "$ac_init_help" && exit $ac_status
1452   if $ac_init_version; then
1453 <  cat <<\EOF
1454 < OOPSE configure 2.0
1455 < generated by GNU Autoconf 2.50
1453 >  cat <<\_ACEOF
1454 > OOPSE configure 4.0
1455 > generated by GNU Autoconf 2.61
1456  
1457 < Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
1458 < Free Software Foundation, Inc.
1457 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1458 > 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1459   This configure script is free software; the Free Software Foundation
1460   gives unlimited permission to copy, distribute and modify it.
1461 < EOF
1462 <  exit 0
1461 > _ACEOF
1462 >  exit
1463   fi
1464 < exec 5>config.log
728 < cat >&5 <<EOF
1464 > cat >config.log <<_ACEOF
1465   This file contains any messages produced by compilers while
1466   running configure, to aid debugging if configure makes a mistake.
1467  
1468 < It was created by OOPSE $as_me 2.0, which was
1469 < generated by GNU Autoconf 2.50.  Invocation command line was
1468 > It was created by OOPSE $as_me 4.0, which was
1469 > generated by GNU Autoconf 2.61.  Invocation command line was
1470  
1471    $ $0 $@
1472  
1473 < EOF
1473 > _ACEOF
1474 > exec 5>>config.log
1475   {
1476   cat <<_ASUNAME
1477 < ## ---------- ##
1478 < ## Platform.  ##
1479 < ## ---------- ##
1477 > ## --------- ##
1478 > ## Platform. ##
1479 > ## --------- ##
1480  
1481   hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1482   uname -m = `(uname -m) 2>/dev/null || echo unknown`
# Line 753 | Line 1490 | uname -v = `(uname -v) 2>/dev/null || echo unknown`
1490   /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1491   /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1492   /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1493 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1493 > /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1494   /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1495   /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1496   /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1497  
761 PATH = $PATH
762
1498   _ASUNAME
1499 +
1500 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1501 + for as_dir in $PATH
1502 + do
1503 +  IFS=$as_save_IFS
1504 +  test -z "$as_dir" && as_dir=.
1505 +  echo "PATH: $as_dir"
1506 + done
1507 + IFS=$as_save_IFS
1508 +
1509   } >&5
1510  
1511 < cat >&5 <<EOF
767 < ## ------------ ##
768 < ## Core tests.  ##
769 < ## ------------ ##
1511 > cat >&5 <<_ACEOF
1512  
771 EOF
1513  
1514 + ## ----------- ##
1515 + ## Core tests. ##
1516 + ## ----------- ##
1517 +
1518 + _ACEOF
1519 +
1520 +
1521   # Keep a trace of the command line.
1522   # Strip out --no-create and --no-recursion so they do not pile up.
1523 + # Strip out --silent because we don't want to record it for future runs.
1524   # Also quote any args containing shell meta-characters.
1525 + # Make two passes to allow for proper duplicate-argument suppression.
1526   ac_configure_args=
1527 < ac_sep=
1528 < for ac_arg
1527 > ac_configure_args0=
1528 > ac_configure_args1=
1529 > ac_must_keep_next=false
1530 > for ac_pass in 1 2
1531   do
1532 <  case $ac_arg in
1533 <  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1534 <  | --no-cr | --no-c) ;;
1535 <  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1536 <  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
1537 <  *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1538 <    ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
1539 <    ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1540 <    ac_sep=" " ;;
1541 <  *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
1542 <     ac_sep=" " ;;
1543 <  esac
1544 <  # Get rid of the leading space.
1532 >  for ac_arg
1533 >  do
1534 >    case $ac_arg in
1535 >    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1536 >    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1537 >    | -silent | --silent | --silen | --sile | --sil)
1538 >      continue ;;
1539 >    *\'*)
1540 >      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1541 >    esac
1542 >    case $ac_pass in
1543 >    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1544 >    2)
1545 >      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1546 >      if test $ac_must_keep_next = true; then
1547 >        ac_must_keep_next=false # Got value, back to normal.
1548 >      else
1549 >        case $ac_arg in
1550 >          *=* | --config-cache | -C | -disable-* | --disable-* \
1551 >          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1552 >          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1553 >          | -with-* | --with-* | -without-* | --without-* | --x)
1554 >            case "$ac_configure_args0 " in
1555 >              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1556 >            esac
1557 >            ;;
1558 >          -* ) ac_must_keep_next=true ;;
1559 >        esac
1560 >      fi
1561 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1562 >      ;;
1563 >    esac
1564 >  done
1565   done
1566 + $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1567 + $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1568  
1569   # When interrupted or exit'd, cleanup temporary files, and complete
1570   # config.log.  We remove comments because anyway the quotes in there
1571   # would cause problems or look ugly.
1572 + # WARNING: Use '\'' to represent an apostrophe within the trap.
1573 + # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1574   trap 'exit_status=$?
1575    # Save into config.log some information that might help in debugging.
1576 <  echo >&5
1577 <  echo "## ----------------- ##" >&5
1578 <  echo "## Cache variables.  ##" >&5
1579 <  echo "## ----------------- ##" >&5
1580 <  echo >&5
1581 <  # The following way of writing the cache mishandles newlines in values,
1582 < {
1576 >  {
1577 >    echo
1578 >
1579 >    cat <<\_ASBOX
1580 > ## ---------------- ##
1581 > ## Cache variables. ##
1582 > ## ---------------- ##
1583 > _ASBOX
1584 >    echo
1585 >    # The following way of writing the cache mishandles newlines in values,
1586 > (
1587 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1588 >    eval ac_val=\$$ac_var
1589 >    case $ac_val in #(
1590 >    *${as_nl}*)
1591 >      case $ac_var in #(
1592 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1593 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1594 >      esac
1595 >      case $ac_var in #(
1596 >      _ | IFS | as_nl) ;; #(
1597 >      *) $as_unset $ac_var ;;
1598 >      esac ;;
1599 >    esac
1600 >  done
1601    (set) 2>&1 |
1602 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1603 <    *ac_space=\ *)
1602 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1603 >    *${as_nl}ac_space=\ *)
1604        sed -n \
1605 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1606 <          s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1607 <      ;;
1605 >        "s/'\''/'\''\\\\'\'''\''/g;
1606 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1607 >      ;; #(
1608      *)
1609 <      sed -n \
816 <        "s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1609 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1610        ;;
1611 <    esac;
1612 < } >&5
1613 <  sed "/^$/d" confdefs.h >conftest.log
1614 <  if test -s conftest.log; then
1615 <    echo >&5
1616 <    echo "## ------------ ##" >&5
1617 <    echo "## confdefs.h.  ##" >&5
1618 <    echo "## ------------ ##" >&5
1619 <    echo >&5
1620 <    cat conftest.log >&5
1621 <  fi
1622 <  (echo; echo) >&5
1623 <  test "$ac_signal" != 0 &&
1624 <    echo "$as_me: caught signal $ac_signal" >&5
1625 <  echo "$as_me: exit $exit_status" >&5
1626 <  rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
1611 >    esac |
1612 >    sort
1613 > )
1614 >    echo
1615 >
1616 >    cat <<\_ASBOX
1617 > ## ----------------- ##
1618 > ## Output variables. ##
1619 > ## ----------------- ##
1620 > _ASBOX
1621 >    echo
1622 >    for ac_var in $ac_subst_vars
1623 >    do
1624 >      eval ac_val=\$$ac_var
1625 >      case $ac_val in
1626 >      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1627 >      esac
1628 >      echo "$ac_var='\''$ac_val'\''"
1629 >    done | sort
1630 >    echo
1631 >
1632 >    if test -n "$ac_subst_files"; then
1633 >      cat <<\_ASBOX
1634 > ## ------------------- ##
1635 > ## File substitutions. ##
1636 > ## ------------------- ##
1637 > _ASBOX
1638 >      echo
1639 >      for ac_var in $ac_subst_files
1640 >      do
1641 >        eval ac_val=\$$ac_var
1642 >        case $ac_val in
1643 >        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1644 >        esac
1645 >        echo "$ac_var='\''$ac_val'\''"
1646 >      done | sort
1647 >      echo
1648 >    fi
1649 >
1650 >    if test -s confdefs.h; then
1651 >      cat <<\_ASBOX
1652 > ## ----------- ##
1653 > ## confdefs.h. ##
1654 > ## ----------- ##
1655 > _ASBOX
1656 >      echo
1657 >      cat confdefs.h
1658 >      echo
1659 >    fi
1660 >    test "$ac_signal" != 0 &&
1661 >      echo "$as_me: caught signal $ac_signal"
1662 >    echo "$as_me: exit $exit_status"
1663 >  } >&5
1664 >  rm -f core *.core core.conftest.* &&
1665 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1666      exit $exit_status
1667 <     ' 0
1667 > ' 0
1668   for ac_signal in 1 2 13 15; do
1669 <  trap 'ac_status=$?; ac_signal='$ac_signal'; { (exit $ac_status); exit $ac_status; }' $ac_signal
1669 >  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1670   done
1671   ac_signal=0
1672  
1673   # confdefs.h avoids OS command line length limits that DEFS can exceed.
1674 < rm -rf conftest* confdefs.h
843 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
844 < echo >confdefs.h
1674 > rm -f -r conftest* confdefs.h
1675  
1676 + # Predefined preprocessor variables.
1677 +
1678 + cat >>confdefs.h <<_ACEOF
1679 + #define PACKAGE_NAME "$PACKAGE_NAME"
1680 + _ACEOF
1681 +
1682 +
1683 + cat >>confdefs.h <<_ACEOF
1684 + #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1685 + _ACEOF
1686 +
1687 +
1688 + cat >>confdefs.h <<_ACEOF
1689 + #define PACKAGE_VERSION "$PACKAGE_VERSION"
1690 + _ACEOF
1691 +
1692 +
1693 + cat >>confdefs.h <<_ACEOF
1694 + #define PACKAGE_STRING "$PACKAGE_STRING"
1695 + _ACEOF
1696 +
1697 +
1698 + cat >>confdefs.h <<_ACEOF
1699 + #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1700 + _ACEOF
1701 +
1702 +
1703   # Let the site file select an alternate cache file if it wants to.
1704   # Prefer explicitly selected file to automatically selected ones.
1705 < if test -z "$CONFIG_SITE"; then
1706 <  if test "x$prefix" != xNONE; then
1707 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1708 <  else
1709 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1710 <  fi
1705 > if test -n "$CONFIG_SITE"; then
1706 >  set x "$CONFIG_SITE"
1707 > elif test "x$prefix" != xNONE; then
1708 >  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1709 > else
1710 >  set x "$ac_default_prefix/share/config.site" \
1711 >        "$ac_default_prefix/etc/config.site"
1712   fi
1713 < for ac_site_file in $CONFIG_SITE; do
1713 > shift
1714 > for ac_site_file
1715 > do
1716    if test -r "$ac_site_file"; then
1717 <    { echo "$as_me:857: loading site script $ac_site_file" >&5
1717 >    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1718   echo "$as_me: loading site script $ac_site_file" >&6;}
1719 <    cat "$ac_site_file" >&5
1719 >    sed 's/^/| /' "$ac_site_file" >&5
1720      . "$ac_site_file"
1721    fi
1722   done
# Line 865 | Line 1725 | if test -r "$cache_file"; then
1725    # Some versions of bash will fail to source /dev/null (special
1726    # files actually), so we avoid doing that.
1727    if test -f "$cache_file"; then
1728 <    { echo "$as_me:868: loading cache $cache_file" >&5
1728 >    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1729   echo "$as_me: loading cache $cache_file" >&6;}
1730      case $cache_file in
1731 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1732 <      *)                      . ./$cache_file;;
1731 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1732 >      *)                      . "./$cache_file";;
1733      esac
1734    fi
1735   else
1736 <  { echo "$as_me:876: creating cache $cache_file" >&5
1736 >  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1737   echo "$as_me: creating cache $cache_file" >&6;}
1738    >$cache_file
1739   fi
1740  
1741   # Check that the precious variables saved in the cache have kept the same
1742   # value.
1743 < ac_suggest_removing_cache=false
1744 < for ac_var in `(set) 2>&1 |
885 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1743 > ac_cache_corrupted=false
1744 > for ac_var in $ac_precious_vars; do
1745    eval ac_old_set=\$ac_cv_env_${ac_var}_set
1746    eval ac_new_set=\$ac_env_${ac_var}_set
1747 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1748 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1747 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1748 >  eval ac_new_val=\$ac_env_${ac_var}_value
1749    case $ac_old_set,$ac_new_set in
1750      set,)
1751 <      { echo "$as_me:892: WARNING: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1752 < echo "$as_me: WARNING: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1753 <      ac_suggest_removing_cache=: ;;
1751 >      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1752 > echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1753 >      ac_cache_corrupted=: ;;
1754      ,set)
1755 <      { echo "$as_me:896: WARNING: \`$ac_var' was not set in the previous run" >&5
1756 < echo "$as_me: WARNING: \`$ac_var' was not set in the previous run" >&2;}
1757 <      ac_suggest_removing_cache=: ;;
1755 >      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1756 > echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1757 >      ac_cache_corrupted=: ;;
1758      ,);;
1759      *)
1760        if test "x$ac_old_val" != "x$ac_new_val"; then
1761 <        { echo "$as_me:902: WARNING: \`$ac_var' has changed since the previous run:" >&5
1762 < echo "$as_me: WARNING: \`$ac_var' has changed since the previous run:" >&2;}
1763 <        { echo "$as_me:904: WARNING:   former value:  $ac_old_val" >&5
1764 < echo "$as_me: WARNING:   former value:  $ac_old_val" >&2;}
1765 <        { echo "$as_me:906: WARNING:   current value: $ac_new_val" >&5
1766 < echo "$as_me: WARNING:   current value: $ac_new_val" >&2;}
1767 <        ac_suggest_removing_cache=:
1761 >        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1762 > echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1763 >        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1764 > echo "$as_me:   former value:  $ac_old_val" >&2;}
1765 >        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1766 > echo "$as_me:   current value: $ac_new_val" >&2;}
1767 >        ac_cache_corrupted=:
1768        fi;;
1769    esac
1770 < done
1771 < if $ac_suggest_removing_cache; then
1772 <  { echo "$as_me:913: WARNING: changes in the environment can compromise the build" >&5
1773 < echo "$as_me: WARNING: changes in the environment can compromise the build" >&2;}
1774 <  { echo "$as_me:915: WARNING: consider removing $cache_file and starting over" >&5
1775 < echo "$as_me: WARNING: consider removing $cache_file and starting over" >&2;}
1770 >  # Pass precious variables to config.status.
1771 >  if test "$ac_new_set" = set; then
1772 >    case $ac_new_val in
1773 >    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1774 >    *) ac_arg=$ac_var=$ac_new_val ;;
1775 >    esac
1776 >    case " $ac_configure_args " in
1777 >      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1778 >      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1779 >    esac
1780 >  fi
1781 > done
1782 > if $ac_cache_corrupted; then
1783 >  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1784 > echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1785 >  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1786 > echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1787 >   { (exit 1); exit 1; }; }
1788   fi
1789  
1790 +
1791 +
1792 +
1793 +
1794 +
1795 +
1796 +
1797 +
1798 +
1799 +
1800 +
1801 +
1802 +
1803 +
1804 +
1805 +
1806 +
1807 +
1808 +
1809 +
1810 +
1811 +
1812 +
1813 +
1814   ac_ext=c
1815   ac_cpp='$CPP $CPPFLAGS'
1816   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1817   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1818   ac_compiler_gnu=$ac_cv_c_compiler_gnu
1819  
925 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
926  *c*,-n*) ECHO_N= ECHO_C='
927 ' ECHO_T='      ' ;;
928  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
929  *)      ECHO_N= ECHO_C='\c' ECHO_T= ;;
930 esac
931 echo "#! $SHELL" >conftest.sh
932 echo  "exit 0"   >>conftest.sh
933 chmod +x conftest.sh
934 if { (echo "$as_me:934: PATH=\".;.\"; conftest.sh") >&5
935  (PATH=".;."; conftest.sh) 2>&5
936  ac_status=$?
937  echo "$as_me:937: \$? = $ac_status" >&5
938  (exit $ac_status); }; then
939  ac_path_separator=';'
940 else
941  ac_path_separator=:
942 fi
943 PATH_SEPARATOR="$ac_path_separator"
944 rm -f conftest.sh
1820  
1821   ac_aux_dir=
1822 < for ac_dir in ac-tools $srcdir/ac-tools; do
1823 <  if test -f $ac_dir/install-sh; then
1822 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
1823 >  if test -f "$ac_dir/install-sh"; then
1824      ac_aux_dir=$ac_dir
1825      ac_install_sh="$ac_aux_dir/install-sh -c"
1826      break
1827 <  elif test -f $ac_dir/install.sh; then
1827 >  elif test -f "$ac_dir/install.sh"; then
1828      ac_aux_dir=$ac_dir
1829      ac_install_sh="$ac_aux_dir/install.sh -c"
1830      break
1831 <  elif test -f $ac_dir/shtool; then
1831 >  elif test -f "$ac_dir/shtool"; then
1832      ac_aux_dir=$ac_dir
1833      ac_install_sh="$ac_aux_dir/shtool install -c"
1834      break
1835    fi
1836   done
1837   if test -z "$ac_aux_dir"; then
1838 <  { { echo "$as_me:963: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1839 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1838 >  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1839 > echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1840     { (exit 1); exit 1; }; }
1841   fi
967 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
968 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
969 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1842  
1843 < # This file is part of Autoconf.                       -*- Autoconf -*-
1844 < # Programming languages support.
1845 < # Copyright 2000, 2001
1846 < # Free Software Foundation, Inc.
1847 < #
1848 < # This program is free software; you can redistribute it and/or modify
1849 < # it under the terms of the GNU General Public License as published by
978 < # the Free Software Foundation; either version 2, or (at your option)
979 < # any later version.
980 < #
981 < # This program is distributed in the hope that it will be useful,
982 < # but WITHOUT ANY WARRANTY; without even the implied warranty of
983 < # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
984 < # GNU General Public License for more details.
985 < #
986 < # You should have received a copy of the GNU General Public License
987 < # along with this program; if not, write to the Free Software
988 < # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
989 < # 02111-1307, USA.
990 < #
991 < # As a special exception, the Free Software Foundation gives unlimited
992 < # permission to copy, distribute and modify the configure scripts that
993 < # are the output of Autoconf.  You need not follow the terms of the GNU
994 < # General Public License when using or distributing such scripts, even
995 < # though portions of the text of Autoconf appear in them.  The GNU
996 < # General Public License (GPL) does govern all other use of the material
997 < # that constitutes the Autoconf program.
998 < #
999 < # Certain portions of the Autoconf source text are designed to be copied
1000 < # (in certain cases, depending on the input) into the output of
1001 < # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
1002 < # source text consists of comments plus executable code that decides which
1003 < # of the data portions to output in any given case.  We call these
1004 < # comments and executable code the "non-data" portions.  Autoconf never
1005 < # copies any of the non-data portions into its output.
1006 < #
1007 < # This special exception to the GPL applies to versions of Autoconf
1008 < # released by the Free Software Foundation.  When you make and
1009 < # distribute a modified version of Autoconf, you may extend this special
1010 < # exception to the GPL to apply to your modified version as well, *unless*
1011 < # your modified version has the potential to copy into its output some
1012 < # of the text that was the non-data portion of the version that you started
1013 < # with.  (In other words, unless your change moves or copies text from
1014 < # the non-data portions to the data portions.)  If your modification has
1015 < # such potential, you must delete any notice of this special exception
1016 < # to the GPL from your modified version.
1017 < #
1018 < # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1019 < # many others).
1843 > # These three variables are undocumented and unsupported,
1844 > # and are intended to be withdrawn in a future Autoconf release.
1845 > # They can cause serious problems if a builder's source tree is in a directory
1846 > # whose full name contains unusual characters.
1847 > ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1848 > ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1849 > ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1850  
1021 # Table of Contents:
1022 #
1023 # 1. Language selection
1024 #    and routines to produce programs in a given language.
1025 #  a. Fortran 77 (to be moved from aclang.m4)
1026 #  b. Fortran 90
1027 #  c. Fortran 95
1028 #
1029 # 2. Producing programs in a given language.
1030 #  a. Fortran 77 (to be moved from aclang.m4)
1031 #  b. Fortran 90
1032 #  c. Fortran 95
1033 #
1034 # 3. Looking for a compiler
1035 #    And possibly the associated preprocessor.
1036 #  a. Fortran 77 (to be moved from aclang.m4)
1037 #  b. Fortran 90
1038 #  c. Fortran 95
1039 #
1040 # 4. Compilers' characteristics.
1041 #  a. Fortran 77 (to be moved from aclang.m4)
1042 #  b. Fortran 90
1043 #  c. Fortran 95
1851  
1045 # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1046 # ---------------------------------------------------------------------------
1047 #
1048 # Processing the elements of a list is tedious in shell programming,
1049 # as lists tend to be implemented as space delimited strings.
1050 #
1051 # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1052 # if ELEMENT is a member of LIST, otherwise it executes
1053 # ACTION-IF-NOT-FOUND.
1054 # _AC_LIST_MEMBER_IF
1852  
1853 < # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1057 < # -------------------------------------------------
1058 < #
1059 < # Specifying options to the compiler (whether it be the C, C++ or
1060 < # Fortran 77 compiler) that are meant for the linker is compiler
1061 < # dependent.  This macro lets you give options to the compiler that
1062 < # are meant for the linker in a portable, compiler-independent way.
1063 < #
1064 < # This macro take two arguments, a list of linker options that the
1065 < # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1066 < # a shell variable (SHELL-VARIABLE).  The list of linker options are
1067 < # appended to the shell variable in a compiler-dependent way.
1068 < #
1069 < # For example, if the selected language is C, then this:
1070 < #
1071 < #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1072 < #
1073 < # will expand into this if the selected C compiler is gcc:
1074 < #
1075 < #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1076 < #
1077 < # otherwise, it will expand into this:
1078 < #
1079 < #   foo_LDFLAGS"-R /usr/local/lib/foo"
1080 < #
1081 < # You are encouraged to add support for compilers that this macro
1082 < # doesn't currently support.
1083 < # FIXME: Get rid of this macro.
1084 < # _AC_LINKER_OPTION
1853 > ac_config_headers="$ac_config_headers src/config.h"
1854  
1086 ## ----------------------- ##
1087 ## 1. Language selection.  ##
1088 ## ----------------------- ##
1855  
1090 # ----------------------------- #
1091 # 1b. The Fortran 90 language.  #
1092 # ----------------------------- #
1856  
1094 # AC_LANG(Fortran 90)
1095 # -------------------
1857  
1097 # _AC_LANG_ABBREV(Fortran 90)
1098 # ---------------------------
1858  
1100 # ----------------------------- #
1101 # 1c. The Fortran 95 language.  #
1102 # ----------------------------- #
1859  
1104 # AC_LANG(Fortran 95)
1105 # -------------------
1860  
1107 # _AC_LANG_ABBREV(Fortran 95)
1108 # ---------------------------
1861  
1110 ## ---------------------- ##
1111 ## 2.Producing programs.  ##
1112 ## ---------------------- ##
1862  
1114 # ------------------------ #
1115 # 2b. Fortran 90 sources.  #
1116 # ------------------------ #
1863  
1118 # AC_LANG_SOURCE(Fortran 90)(BODY)
1119 # --------------------------------
1864  
1121 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1122 # -----------------------------------------------
1865  
1124 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1125 # --------------------------------------------
1866  
1127 # ------------------------ #
1128 # 2c. Fortran 95 sources.  #
1129 # ------------------------ #
1867  
1131 # AC_LANG_SOURCE(Fortran 95)(BODY)
1132 # --------------------------------
1868  
1134 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1135 # -----------------------------------------------
1869  
1137 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1138 # --------------------------------------------
1870  
1140 ## -------------------------------------------- ##
1141 ## 3. Looking for Compilers and Preprocessors.  ##
1142 ## -------------------------------------------- ##
1871  
1144 # ----------------------------- #
1145 # 3b. The Fortran 90 compiler.  #
1146 # ----------------------------- #
1872  
1148 # AC_LANG_PREPROC(Fortran 90)
1149 # ---------------------------
1150 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1873  
1152 # AC_LANG_COMPILER(Fortran 90)
1153 # ----------------------------
1154 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1155 # AC_REQUIRE'able.
1874  
1875 < # AC_PROG_F90([COMPILERS...])
1876 < # ---------------------------
1877 < # COMPILERS is a space separated list of Fortran 90 compilers to search
1878 < # for.
1879 < #
1880 < # Compilers are ordered by
1881 < #  1. F90, F95
1882 < #  2. Good/tested native compilers, bad/untested native compilers
1883 < #
1884 < # pgf90 is the Portland Group F90 compilers.
1885 < # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1886 < # lf95 is the Lahey-Fujitsu compiler.
1887 < # epcf90 is the "Edinburgh Portable Compiler" F90.
1170 < # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1171 < # AC_PROG_F90
1875 >
1876 >
1877 >
1878 >
1879 >
1880 >
1881 >
1882 >
1883 >
1884 >
1885 >
1886 >
1887 >
1888  
1173 # ----------------------------- #
1174 # 3c. The Fortran 95 compiler.  #
1175 # ----------------------------- #
1889  
1177 # AC_LANG_PREPROC(Fortran 95)
1178 # ---------------------------
1179 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1890  
1181 # AC_LANG_COMPILER(Fortran 95)
1182 # ----------------------------
1183 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1184 # AC_REQUIRE'able.
1891  
1186 # AC_PROG_F95([COMPILERS...])
1187 # ---------------------------
1188 # COMPILERS is a space separated list of Fortran 95 compilers to search
1189 # for.
1190 #
1191 # Compilers are ordered by
1192 #  1. Good/tested native compilers, bad/untested native compilers
1193 #
1194 # xlf95 is the IBM (AIX) F95 compiler.
1195 # lf95 is the Lahey-Fujitsu compiler.
1196 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1197 # AC_PROG_F95
1892  
1199 ## ------------------------------- ##
1200 ## 4. Compilers' characteristics.  ##
1201 ## ------------------------------- ##
1893  
1203 # ---------------------------------------- #
1204 # 4b. Fortan 90 compiler characteristics.  #
1205 # ---------------------------------------- #
1894  
1207 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1208 # -------------------------------------------------
1209 # Link a trivial Fortran program, compiling with a verbose output FLAG
1210 # (which default value, $ac_cv_prog_f90_v, is computed by
1211 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1212 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1213 # so that any link flags that are echoed by the compiler appear as
1214 # space-separated items.
1215 # _AC_PROG_F90_V_OUTPUT
1895  
1217 # _AC_PROG_F90_V
1218 # --------------
1219 #
1220 # Determine the flag that causes the Fortran 90 compiler to print
1221 # information of library and object files (normally -v)
1222 # Needed for AC_F90_LIBRARY_FLAGS
1223 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1224 # _AC_PROG_F90_V
1896  
1226 # AC_F90_LIBRARY_LDFLAGS
1227 # ----------------------
1228 #
1229 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1230 # intrinsic and run-time libraries that are required to successfully
1231 # link a Fortran 90 program or shared library.  The output variable
1232 # F90LIBS is set to these flags.
1233 #
1234 # This macro is intended to be used in those situations when it is
1235 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1236 # program or shared library.
1237 #
1238 # For example, if object files from a C++ and Fortran 90 compiler must
1239 # be linked together, then the C++ compiler/linker must be used for
1240 # linking (since special C++-ish things need to happen at link time
1241 # like calling global constructors, instantiating templates, enabling
1242 # exception support, etc.).
1243 #
1244 # However, the Fortran 90 intrinsic and run-time libraries must be
1245 # linked in as well, but the C++ compiler/linker doesn't know how to
1246 # add these Fortran 90 libraries.  Hence, the macro
1247 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1248 # libraries.
1249 #
1250 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1251 # AC_F90_LIBRARY_LDFLAGS
1897  
1253 # _AC_F90_NAME_MANGLING
1254 # ---------------------
1255 # Test for the name mangling scheme used by the Fortran 90 compiler.
1898   #
1257 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1258 # by commas:
1899   #
1260 # lower case / upper case:
1261 #    case translation of the Fortan 90 symbols
1262 # underscore / no underscore:
1263 #    whether the compiler appends "_" to symbol names
1264 # extra underscore / no extra underscore:
1265 #    whether the compiler appends an extra "_" to symbol names already
1266 #    containing at least one underscore
1900   #
1268 # _AC_F90_NAME_MANGLING
1901  
1270 # The replacement is empty.
1902  
1272 # AC_F90_WRAPPERS
1273 # ---------------
1274 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1275 # properly mangle the names of C identifiers, and C identifiers with
1276 # underscores, respectively, so that they match the name mangling
1277 # scheme used by the Fortran 90 compiler.
1278 # AC_F90_WRAPPERS
1903  
1280 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1281 # ------------------------------------
1282 # For a Fortran subroutine of given NAME, define a shell variable
1283 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1284 # argument is not supplied, it defaults to NAME.
1285 # AC_F90_FUNC
1904  
1287 # ---------------------------------------- #
1288 # 4c. Fortan 95 compiler characteristics.  #
1289 # ---------------------------------------- #
1905  
1291 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1292 # -------------------------------------------------
1293 # Link a trivial Fortran program, compiling with a verbose output FLAG
1294 # (which default value, $ac_cv_prog_f95_v, is computed by
1295 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1296 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1297 # so that any link flags that are echoed by the compiler appear as
1298 # space-separated items.
1299 # _AC_PROG_F95_V_OUTPUT
1906  
1301 # _AC_PROG_F95_V
1302 # --------------
1303 #
1304 # Determine the flag that causes the Fortran 95 compiler to print
1305 # information of library and object files (normally -v)
1306 # Needed for AC_F95_LIBRARY_FLAGS
1307 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1308 # _AC_PROG_F95_V
1907  
1310 # AC_F95_LIBRARY_LDFLAGS
1311 # ----------------------
1312 #
1313 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1314 # intrinsic and run-time libraries that are required to successfully
1315 # link a Fortran 95 program or shared library.  The output variable
1316 # F95LIBS is set to these flags.
1317 #
1318 # This macro is intended to be used in those situations when it is
1319 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1320 # program or shared library.
1321 #
1322 # For example, if object files from a C++ and Fortran 95 compiler must
1323 # be linked together, then the C++ compiler/linker must be used for
1324 # linking (since special C++-ish things need to happen at link time
1325 # like calling global constructors, instantiating templates, enabling
1326 # exception support, etc.).
1327 #
1328 # However, the Fortran 95 intrinsic and run-time libraries must be
1329 # linked in as well, but the C++ compiler/linker doesn't know how to
1330 # add these Fortran 95 libraries.  Hence, the macro
1331 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1332 # libraries.
1333 #
1334 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1335 # AC_F95_LIBRARY_LDFLAGS
1908  
1337 # _AC_F95_NAME_MANGLING
1338 # ---------------------
1339 # Test for the name mangling scheme used by the Fortran 95 compiler.
1340 #
1341 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1342 # by commas:
1343 #
1344 # lower case / upper case:
1345 #    case translation of the Fortan 95 symbols
1346 # underscore / no underscore:
1347 #    whether the compiler appends "_" to symbol names
1348 # extra underscore / no extra underscore:
1349 #    whether the compiler appends an extra "_" to symbol names already
1350 #    containing at least one underscore
1351 #
1352 # _AC_F95_NAME_MANGLING
1909  
1354 # The replacement is empty.
1910  
1356 # AC_F95_WRAPPERS
1357 # ---------------
1358 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1359 # properly mangle the names of C identifiers, and C identifiers with
1360 # underscores, respectively, so that they match the name mangling
1361 # scheme used by the Fortran 95 compiler.
1362 # AC_F95_WRAPPERS
1363
1364 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1365 # ------------------------------------
1366 # For a Fortran subroutine of given NAME, define a shell variable
1367 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1368 # argument is not supplied, it defaults to NAME.
1369 # AC_F95_FUNC
1370
1911   # AC_F90_MODULE_NAMES
1912   # -------------------
1913   #
# Line 1375 | Line 1915 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
1915   #
1916   # AC_F90_MODULE_NAMES
1917  
1378 # set program name
1379 PROGNAME="oopse"
1918  
1381 # there are two ways to do debugging.  One with the --enable-debug flag
1382 # and one using the DEBUG environment variable
1919  
1384 debug=0
1385 # Check whether --enable-debug or --disable-debug was given.
1386 if test "${enable_debug+set}" = set; then
1387  enableval="$enable_debug"
1388  debug=1
1389 fi;
1390 if test "${DEBUG}"; then
1920  
1392 cat >>confdefs.h <<\EOF
1393 #define debug 1
1394 EOF
1921  
1396  msg="$msg, debug mode"
1397 fi
1922  
1399 # who am i
1400 # Make sure we can run config.sub.
1401 $ac_config_sub sun4 >/dev/null 2>&1 ||
1402  { { echo "$as_me:1402: error: cannot run $ac_config_sub" >&5
1403 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1404   { (exit 1); exit 1; }; }
1923  
1406 echo "$as_me:1406: checking build system type" >&5
1407 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1408 if test "${ac_cv_build+set}" = set; then
1409  echo $ECHO_N "(cached) $ECHO_C" >&6
1410 else
1411  ac_cv_build_alias=$build_alias
1412 test -z "$ac_cv_build_alias" &&
1413  ac_cv_build_alias=`$ac_config_guess`
1414 test -z "$ac_cv_build_alias" &&
1415  { { echo "$as_me:1415: error: cannot guess build type; you must specify one" >&5
1416 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1417   { (exit 1); exit 1; }; }
1418 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1419  { { echo "$as_me:1419: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1420 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1421   { (exit 1); exit 1; }; }
1924  
1423 fi
1424 echo "$as_me:1424: result: $ac_cv_build" >&5
1425 echo "${ECHO_T}$ac_cv_build" >&6
1426 build=$ac_cv_build
1427 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1428 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1429 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1925  
1431 echo "$as_me:1431: checking host system type" >&5
1432 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1433 if test "${ac_cv_host+set}" = set; then
1434  echo $ECHO_N "(cached) $ECHO_C" >&6
1435 else
1436  ac_cv_host_alias=$host_alias
1437 test -z "$ac_cv_host_alias" &&
1438  ac_cv_host_alias=$ac_cv_build_alias
1439 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1440  { { echo "$as_me:1440: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1441 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1442   { (exit 1); exit 1; }; }
1926  
1444 fi
1445 echo "$as_me:1445: result: $ac_cv_host" >&5
1446 echo "${ECHO_T}$ac_cv_host" >&6
1447 host=$ac_cv_host
1448 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1449 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1450 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1927  
1928 < ac_ext=c
1929 < ac_cpp='$CPP $CPPFLAGS'
1930 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1931 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1932 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
1933 < if test -n "$ac_tool_prefix"; then
1934 <  for ac_prog in icc xlc gcc cc
1935 <  do
1936 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1937 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1938 < echo "$as_me:1462: checking for $ac_word" >&5
1939 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1940 < if test "${ac_cv_prog_CC+set}" = set; then
1928 >
1929 >
1930 >
1931 >
1932 >
1933 >
1934 >
1935 >
1936 >
1937 >
1938 >
1939 >
1940 >
1941 >
1942 >
1943 >
1944 >
1945 >
1946 >
1947 >
1948 >
1949 >
1950 >
1951 >
1952 >
1953 >
1954 >
1955 >
1956 >
1957 >
1958 >
1959 >
1960 >
1961 >
1962 >
1963 >
1964 >
1965 >
1966 >
1967 >
1968 >
1969 >
1970 >
1971 >
1972 >
1973 >
1974 >
1975 >
1976 >
1977 >
1978 >
1979 >
1980 >
1981 >
1982 >
1983 >
1984 >
1985 >
1986 >
1987 >
1988 >
1989 >
1990 >
1991 >
1992 >
1993 >
1994 >
1995 >
1996 >
1997 >
1998 >
1999 >
2000 >
2001 >
2002 >
2003 >
2004 >
2005 >
2006 >
2007 >
2008 >
2009 >
2010 >
2011 >
2012 >
2013 >
2014 >
2015 >
2016 >
2017 >
2018 >
2019 >
2020 >
2021 >
2022 >
2023 >
2024 >
2025 >
2026 > # This is taken from http://autoqt.sourceforge.net/
2027 > # Copyright (c) 2002, Geoffrey Wossum
2028 > # All rights reserved.
2029 >
2030 > # Redistribution and use in source and binary forms, with or without
2031 > # modification, are permitted provided that the following conditions are
2032 > # met:
2033 >
2034 > #  - Redistributions of source code must retain the above copyright notice,
2035 > #    this list of conditions and the following disclaimer.
2036 >
2037 > #  - Redistributions in binary form must reproduce the above copyright
2038 > #    notice, this list of conditions and the following disclaimer in the
2039 > #    documentation and/or other materials provided with the distribution.
2040 >
2041 > #  - Neither the name of Geoffrey Wossum nor the names of its
2042 > #    contributors may be used to endorse or promote products derived from
2043 > #    this software without specific prior written permission.
2044 >
2045 >
2046 > # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2047 > # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2048 > # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2049 > # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2050 > # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2051 > # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2052 > # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2053 > # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2054 > # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2055 > # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2056 > # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2057 >
2058 >
2059 > # Check for Qt compiler flags, linker flags, and binary packages
2060 >
2061 >
2062 >
2063 > # who am i
2064 > # Make sure we can run config.sub.
2065 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2066 >  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2067 > echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2068 >   { (exit 1); exit 1; }; }
2069 >
2070 > { echo "$as_me:$LINENO: checking build system type" >&5
2071 > echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2072 > if test "${ac_cv_build+set}" = set; then
2073    echo $ECHO_N "(cached) $ECHO_C" >&6
2074   else
2075 <  if test -n "$CC"; then
2076 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2075 >  ac_build_alias=$build_alias
2076 > test "x$ac_build_alias" = x &&
2077 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2078 > test "x$ac_build_alias" = x &&
2079 >  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2080 > echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2081 >   { (exit 1); exit 1; }; }
2082 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2083 >  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2084 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2085 >   { (exit 1); exit 1; }; }
2086 >
2087 > fi
2088 > { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2089 > echo "${ECHO_T}$ac_cv_build" >&6; }
2090 > case $ac_cv_build in
2091 > *-*-*) ;;
2092 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2093 > echo "$as_me: error: invalid value of canonical build" >&2;}
2094 >   { (exit 1); exit 1; }; };;
2095 > esac
2096 > build=$ac_cv_build
2097 > ac_save_IFS=$IFS; IFS='-'
2098 > set x $ac_cv_build
2099 > shift
2100 > build_cpu=$1
2101 > build_vendor=$2
2102 > shift; shift
2103 > # Remember, the first character of IFS is used to create $*,
2104 > # except with old shells:
2105 > build_os=$*
2106 > IFS=$ac_save_IFS
2107 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2108 >
2109 >
2110 > { echo "$as_me:$LINENO: checking host system type" >&5
2111 > echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2112 > if test "${ac_cv_host+set}" = set; then
2113 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2114   else
2115 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
2116 < ac_dummy="$PATH"
2117 < for ac_dir in $ac_dummy; do
2118 <  IFS=$ac_save_IFS
2119 <  test -z "$ac_dir" && ac_dir=.
2120 <  $as_executable_p "$ac_dir/$ac_word" || continue
2121 < ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2122 < echo "$as_me:1477: found $ac_dir/$ac_word" >&5
1478 < break
1479 < done
2115 >  if test "x$host_alias" = x; then
2116 >  ac_cv_host=$ac_cv_build
2117 > else
2118 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2119 >    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2120 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2121 >   { (exit 1); exit 1; }; }
2122 > fi
2123  
2124   fi
2125 + { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2126 + echo "${ECHO_T}$ac_cv_host" >&6; }
2127 + case $ac_cv_host in
2128 + *-*-*) ;;
2129 + *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2130 + echo "$as_me: error: invalid value of canonical host" >&2;}
2131 +   { (exit 1); exit 1; }; };;
2132 + esac
2133 + host=$ac_cv_host
2134 + ac_save_IFS=$IFS; IFS='-'
2135 + set x $ac_cv_host
2136 + shift
2137 + host_cpu=$1
2138 + host_vendor=$2
2139 + shift; shift
2140 + # Remember, the first character of IFS is used to create $*,
2141 + # except with old shells:
2142 + host_os=$*
2143 + IFS=$ac_save_IFS
2144 + case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2145 +
2146 +
2147 +
2148 +
2149 +
2150 + # set program name
2151 + PROGNAME="oopse"
2152 +
2153 +
2154 +
2155 +
2156 + OBJEXT=".$OBJEXT"
2157 +
2158 + OOPSE=oopse
2159 +
2160 + if test "x${prefix}" = "xNONE"
2161 + then
2162 +  OOPSE_HOME=${ac_default_prefix}/oopse
2163 + else
2164 +  OOPSE_HOME=${prefix}/oopse
2165   fi
2166 < CC=$ac_cv_prog_CC
2167 < if test -n "$CC"; then
2168 <  echo "$as_me:1485: result: $CC" >&5
2169 < echo "${ECHO_T}$CC" >&6
2166 > # Check whether --enable-oopse-home was given.
2167 > if test "${enable_oopse_home+set}" = set; then
2168 >  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2169 > fi
2170 >
2171 >
2172 > # there are two ways to do debugging.  One with the --enable-debug flag
2173 > # and one using the DEBUG environment variable
2174 >
2175 > debug=0
2176 > # Check whether --enable-debug was given.
2177 > if test "${enable_debug+set}" = set; then
2178 >  enableval=$enable_debug; debug=1
2179 > fi
2180 >
2181 > if test "${DEBUG}"; then
2182 >
2183 > cat >>confdefs.h <<\_ACEOF
2184 > #define debug 1
2185 > _ACEOF
2186 >
2187 >  msg="$msg, debug mode"
2188 > fi
2189 >
2190 >
2191 > # Check whether --enable-single was given.
2192 > if test "${enable_single+set}" = set; then
2193 >  enableval=$enable_single; ok=$enableval
2194   else
2195 <  echo "$as_me:1488: result: no" >&5
1489 < echo "${ECHO_T}no" >&6
2195 >  ok=no
2196   fi
2197  
2198 <    test -n "$CC" && break
2198 > # Check whether --enable-float was given.
2199 > if test "${enable_float+set}" = set; then
2200 >  enableval=$enable_float; ok=$enableval
2201 > fi
2202 >
2203 > if test "$ok" = "yes"; then
2204 >
2205 > cat >>confdefs.h <<\_ACEOF
2206 > #define SINGLE_PRECISION 1
2207 > _ACEOF
2208 >
2209 >        USE_SINGLE_PRECISION=yes
2210 >
2211 > fi
2212 >
2213 > # Checks for programs.
2214 > ac_ext=cpp
2215 > ac_cpp='$CXXCPP $CPPFLAGS'
2216 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2217 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2218 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2219 > if test -z "$CXX"; then
2220 >  if test -n "$CCC"; then
2221 >    CXX=$CCC
2222 >  else
2223 >    if test -n "$ac_tool_prefix"; then
2224 >  for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2225 >  do
2226 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2227 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2228 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2229 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2230 > if test "${ac_cv_prog_CXX+set}" = set; then
2231 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2232 > else
2233 >  if test -n "$CXX"; then
2234 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2235 > else
2236 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2237 > for as_dir in $PATH
2238 > do
2239 >  IFS=$as_save_IFS
2240 >  test -z "$as_dir" && as_dir=.
2241 >  for ac_exec_ext in '' $ac_executable_extensions; do
2242 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2243 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2244 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2245 >    break 2
2246 >  fi
2247 > done
2248 > done
2249 > IFS=$as_save_IFS
2250 >
2251 > fi
2252 > fi
2253 > CXX=$ac_cv_prog_CXX
2254 > if test -n "$CXX"; then
2255 >  { echo "$as_me:$LINENO: result: $CXX" >&5
2256 > echo "${ECHO_T}$CXX" >&6; }
2257 > else
2258 >  { echo "$as_me:$LINENO: result: no" >&5
2259 > echo "${ECHO_T}no" >&6; }
2260 > fi
2261 >
2262 >
2263 >    test -n "$CXX" && break
2264    done
2265   fi
2266 < if test -z "$CC"; then
2267 <  ac_ct_CC=$CC
2268 <  for ac_prog in icc xlc gcc cc
2266 > if test -z "$CXX"; then
2267 >  ac_ct_CXX=$CXX
2268 >  for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2269   do
2270    # Extract the first word of "$ac_prog", so it can be a program name with args.
2271   set dummy $ac_prog; ac_word=$2
2272 < echo "$as_me:1501: checking for $ac_word" >&5
2273 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2274 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2272 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2273 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2274 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2275    echo $ECHO_N "(cached) $ECHO_C" >&6
2276   else
2277 <  if test -n "$ac_ct_CC"; then
2278 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2277 >  if test -n "$ac_ct_CXX"; then
2278 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2279   else
2280 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
2281 < ac_dummy="$PATH"
2282 < for ac_dir in $ac_dummy; do
2283 <  IFS=$ac_save_IFS
2284 <  test -z "$ac_dir" && ac_dir=.
2285 <  $as_executable_p "$ac_dir/$ac_word" || continue
2286 < ac_cv_prog_ac_ct_CC="$ac_prog"
2287 < echo "$as_me:1516: found $ac_dir/$ac_word" >&5
2288 < break
2280 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2281 > for as_dir in $PATH
2282 > do
2283 >  IFS=$as_save_IFS
2284 >  test -z "$as_dir" && as_dir=.
2285 >  for ac_exec_ext in '' $ac_executable_extensions; do
2286 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2287 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
2288 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2289 >    break 2
2290 >  fi
2291   done
2292 + done
2293 + IFS=$as_save_IFS
2294  
2295   fi
2296   fi
2297 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2298 < if test -n "$ac_ct_CC"; then
2299 <  echo "$as_me:1524: result: $ac_ct_CC" >&5
2300 < echo "${ECHO_T}$ac_ct_CC" >&6
2297 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2298 > if test -n "$ac_ct_CXX"; then
2299 >  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2300 > echo "${ECHO_T}$ac_ct_CXX" >&6; }
2301   else
2302 <  echo "$as_me:1527: result: no" >&5
2303 < echo "${ECHO_T}no" >&6
2302 >  { echo "$as_me:$LINENO: result: no" >&5
2303 > echo "${ECHO_T}no" >&6; }
2304   fi
2305  
2306 <  test -n "$ac_ct_CC" && break
2306 >
2307 >  test -n "$ac_ct_CXX" && break
2308   done
2309  
2310 <  CC=$ac_ct_CC
2310 >  if test "x$ac_ct_CXX" = x; then
2311 >    CXX="g++"
2312 >  else
2313 >    case $cross_compiling:$ac_tool_warned in
2314 > yes:)
2315 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2316 > whose name does not start with the host triplet.  If you think this
2317 > configuration is useful to you, please write to autoconf@gnu.org." >&5
2318 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2319 > whose name does not start with the host triplet.  If you think this
2320 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2321 > ac_tool_warned=yes ;;
2322 > esac
2323 >    CXX=$ac_ct_CXX
2324 >  fi
2325   fi
2326  
2327 < test -z "$CC" && { { echo "$as_me:1537: error: no acceptable cc found in \$PATH" >&5
2328 < echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
2329 <   { (exit 1); exit 1; }; }
2327 >  fi
2328 > fi
2329 > # Provide some information about the compiler.
2330 > echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2331 > ac_compiler=`set X $ac_compile; echo $2`
2332 > { (ac_try="$ac_compiler --version >&5"
2333 > case "(($ac_try" in
2334 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2335 >  *) ac_try_echo=$ac_try;;
2336 > esac
2337 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2338 >  (eval "$ac_compiler --version >&5") 2>&5
2339 >  ac_status=$?
2340 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2341 >  (exit $ac_status); }
2342 > { (ac_try="$ac_compiler -v >&5"
2343 > case "(($ac_try" in
2344 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2345 >  *) ac_try_echo=$ac_try;;
2346 > esac
2347 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2348 >  (eval "$ac_compiler -v >&5") 2>&5
2349 >  ac_status=$?
2350 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351 >  (exit $ac_status); }
2352 > { (ac_try="$ac_compiler -V >&5"
2353 > case "(($ac_try" in
2354 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355 >  *) ac_try_echo=$ac_try;;
2356 > esac
2357 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2358 >  (eval "$ac_compiler -V >&5") 2>&5
2359 >  ac_status=$?
2360 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2361 >  (exit $ac_status); }
2362  
2363   cat >conftest.$ac_ext <<_ACEOF
2364 < #line 1542 "configure"
2365 < #include "confdefs.h"
2364 > /* confdefs.h.  */
2365 > _ACEOF
2366 > cat confdefs.h >>conftest.$ac_ext
2367 > cat >>conftest.$ac_ext <<_ACEOF
2368 > /* end confdefs.h.  */
2369  
2370   int
2371   main ()
# Line 1551 | Line 2376 | ac_clean_files_save=$ac_clean_files
2376   }
2377   _ACEOF
2378   ac_clean_files_save=$ac_clean_files
2379 < ac_clean_files="$ac_clean_files a.out a.exe"
2379 > ac_clean_files="$ac_clean_files a.out a.exe b.out"
2380   # Try to create an executable without -o first, disregard a.out.
2381 < # It will help us diagnose broken compiler, and finding out an intuition
2381 > # It will help us diagnose broken compilers, and finding out an intuition
2382   # of exeext.
2383 < echo "$as_me:1558: checking for C compiler default output" >&5
2384 < echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
2383 > { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
2384 > echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
2385   ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2386 < if { (eval echo "$as_me:1561: \"$ac_link_default\"") >&5
2387 <  (eval $ac_link_default) 2>&5
2386 > #
2387 > # List of possible output files, starting from the most likely.
2388 > # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2389 > # only as a last resort.  b.out is created by i960 compilers.
2390 > ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2391 > #
2392 > # The IRIX 6 linker writes into existing files which may not be
2393 > # executable, retaining their permissions.  Remove them first so a
2394 > # subsequent execution test works.
2395 > ac_rmfiles=
2396 > for ac_file in $ac_files
2397 > do
2398 >  case $ac_file in
2399 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2400 >    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2401 >  esac
2402 > done
2403 > rm -f $ac_rmfiles
2404 >
2405 > if { (ac_try="$ac_link_default"
2406 > case "(($ac_try" in
2407 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2408 >  *) ac_try_echo=$ac_try;;
2409 > esac
2410 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2411 >  (eval "$ac_link_default") 2>&5
2412    ac_status=$?
2413 <  echo "$as_me:1564: \$? = $ac_status" >&5
2413 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414    (exit $ac_status); }; then
2415 <  for ac_file in `ls a.exe conftest.exe a.* conftest conftest.* 2>/dev/null`; do
2415 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2416 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2417 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2418 > # so that the user can short-circuit this test for compilers unknown to
2419 > # Autoconf.
2420 > for ac_file in $ac_files ''
2421 > do
2422 >  test -f "$ac_file" || continue
2423    case $ac_file in
2424 <    *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
2425 <    a.out ) # We found the default executable, but exeext='' is most
2426 <            # certainly right.
2427 <            break;;
2428 <    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2429 <          export ac_cv_exeext
2430 <          break;;
2431 <    * ) break;;
2424 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2425 >        ;;
2426 >    [ab].out )
2427 >        # We found the default executable, but exeext='' is most
2428 >        # certainly right.
2429 >        break;;
2430 >    *.* )
2431 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2432 >        then :; else
2433 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2434 >        fi
2435 >        # We set ac_cv_exeext here because the later test for it is not
2436 >        # safe: cross compilers may not add the suffix if given an `-o'
2437 >        # argument, so we may need to know it at that point already.
2438 >        # Even if this section looks crufty: it has the advantage of
2439 >        # actually working.
2440 >        break;;
2441 >    * )
2442 >        break;;
2443    esac
2444   done
2445 + test "$ac_cv_exeext" = no && ac_cv_exeext=
2446 +
2447   else
2448 +  ac_file=''
2449 + fi
2450 +
2451 + { echo "$as_me:$LINENO: result: $ac_file" >&5
2452 + echo "${ECHO_T}$ac_file" >&6; }
2453 + if test -z "$ac_file"; then
2454    echo "$as_me: failed program was:" >&5
2455 < cat conftest.$ac_ext >&5
2456 < { { echo "$as_me:1581: error: C compiler cannot create executables" >&5
2457 < echo "$as_me: error: C compiler cannot create executables" >&2;}
2455 > sed 's/^/| /' conftest.$ac_ext >&5
2456 >
2457 > { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
2458 > See \`config.log' for more details." >&5
2459 > echo "$as_me: error: C++ compiler cannot create executables
2460 > See \`config.log' for more details." >&2;}
2461     { (exit 77); exit 77; }; }
2462   fi
2463  
2464   ac_exeext=$ac_cv_exeext
1587 echo "$as_me:1587: result: $ac_file" >&5
1588 echo "${ECHO_T}$ac_file" >&6
2465  
2466 < # Check the compiler produces executables we can run.  If not, either
2466 > # Check that the compiler produces executables we can run.  If not, either
2467   # the compiler is broken, or we cross compile.
2468 < echo "$as_me:1592: checking whether the C compiler works" >&5
2469 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2468 > { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
2469 > echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
2470   # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2471   # If not cross compiling, check that we can run a simple program.
2472   if test "$cross_compiling" != yes; then
2473    if { ac_try='./$ac_file'
2474 <  { (eval echo "$as_me:1598: \"$ac_try\"") >&5
2475 <  (eval $ac_try) 2>&5
2474 >  { (case "(($ac_try" in
2475 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2476 >  *) ac_try_echo=$ac_try;;
2477 > esac
2478 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2479 >  (eval "$ac_try") 2>&5
2480    ac_status=$?
2481 <  echo "$as_me:1601: \$? = $ac_status" >&5
2481 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482    (exit $ac_status); }; }; then
2483      cross_compiling=no
2484    else
2485      if test "$cross_compiling" = maybe; then
2486          cross_compiling=yes
2487      else
2488 <        { { echo "$as_me:1608: error: cannot run C compiled programs.
2489 < If you meant to cross compile, use \`--host'." >&5
2490 < echo "$as_me: error: cannot run C compiled programs.
2491 < If you meant to cross compile, use \`--host'." >&2;}
2488 >        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
2489 > If you meant to cross compile, use \`--host'.
2490 > See \`config.log' for more details." >&5
2491 > echo "$as_me: error: cannot run C++ compiled programs.
2492 > If you meant to cross compile, use \`--host'.
2493 > See \`config.log' for more details." >&2;}
2494     { (exit 1); exit 1; }; }
2495      fi
2496    fi
2497   fi
2498 < echo "$as_me:1616: result: yes" >&5
2499 < echo "${ECHO_T}yes" >&6
2498 > { echo "$as_me:$LINENO: result: yes" >&5
2499 > echo "${ECHO_T}yes" >&6; }
2500  
2501 < rm -f a.out a.exe conftest$ac_cv_exeext
2501 > rm -f a.out a.exe conftest$ac_cv_exeext b.out
2502   ac_clean_files=$ac_clean_files_save
2503 < # Check the compiler produces executables we can run.  If not, either
2503 > # Check that the compiler produces executables we can run.  If not, either
2504   # the compiler is broken, or we cross compile.
2505 < echo "$as_me:1623: checking whether we are cross compiling" >&5
2506 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2507 < echo "$as_me:1625: result: $cross_compiling" >&5
2508 < echo "${ECHO_T}$cross_compiling" >&6
2505 > { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2506 > echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2507 > { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2508 > echo "${ECHO_T}$cross_compiling" >&6; }
2509  
2510 < echo "$as_me:1628: checking for executable suffix" >&5
2511 < echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
2512 < if { (eval echo "$as_me:1630: \"$ac_link\"") >&5
2513 <  (eval $ac_link) 2>&5
2510 > { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2511 > echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2512 > if { (ac_try="$ac_link"
2513 > case "(($ac_try" in
2514 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2515 >  *) ac_try_echo=$ac_try;;
2516 > esac
2517 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2518 >  (eval "$ac_link") 2>&5
2519    ac_status=$?
2520 <  echo "$as_me:1633: \$? = $ac_status" >&5
2520 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2521    (exit $ac_status); }; then
2522    # If both `conftest.exe' and `conftest' are `present' (well, observable)
2523   # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2524   # work properly (i.e., refer to `conftest.exe'), while it won't with
2525   # `rm'.
2526 < for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
2526 > for ac_file in conftest.exe conftest conftest.*; do
2527 >  test -f "$ac_file" || continue
2528    case $ac_file in
2529 <    *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
2529 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2530      *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2531 <          export ac_cv_exeext
1644 <          break;;
2531 >          break;;
2532      * ) break;;
2533    esac
2534   done
2535   else
2536 <  { { echo "$as_me:1649: error: cannot compute EXEEXT: cannot compile and link" >&5
2537 < echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
2536 >  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2537 > See \`config.log' for more details." >&5
2538 > echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2539 > See \`config.log' for more details." >&2;}
2540     { (exit 1); exit 1; }; }
2541   fi
2542  
2543   rm -f conftest$ac_cv_exeext
2544 < echo "$as_me:1655: result: $ac_cv_exeext" >&5
2545 < echo "${ECHO_T}$ac_cv_exeext" >&6
2544 > { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2545 > echo "${ECHO_T}$ac_cv_exeext" >&6; }
2546  
2547   rm -f conftest.$ac_ext
2548   EXEEXT=$ac_cv_exeext
2549   ac_exeext=$EXEEXT
2550 < echo "$as_me:1661: checking for object suffix" >&5
2551 < echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
2550 > { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2551 > echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2552   if test "${ac_cv_objext+set}" = set; then
2553    echo $ECHO_N "(cached) $ECHO_C" >&6
2554   else
2555    cat >conftest.$ac_ext <<_ACEOF
2556 < #line 1667 "configure"
2557 < #include "confdefs.h"
2556 > /* confdefs.h.  */
2557 > _ACEOF
2558 > cat confdefs.h >>conftest.$ac_ext
2559 > cat >>conftest.$ac_ext <<_ACEOF
2560 > /* end confdefs.h.  */
2561  
2562   int
2563   main ()
# Line 1676 | Line 2568 | rm -f conftest.o conftest.obj
2568   }
2569   _ACEOF
2570   rm -f conftest.o conftest.obj
2571 < if { (eval echo "$as_me:1679: \"$ac_compile\"") >&5
2572 <  (eval $ac_compile) 2>&5
2571 > if { (ac_try="$ac_compile"
2572 > case "(($ac_try" in
2573 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2574 >  *) ac_try_echo=$ac_try;;
2575 > esac
2576 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2577 >  (eval "$ac_compile") 2>&5
2578    ac_status=$?
2579 <  echo "$as_me:1682: \$? = $ac_status" >&5
2579 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2580    (exit $ac_status); }; then
2581 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2581 >  for ac_file in conftest.o conftest.obj conftest.*; do
2582 >  test -f "$ac_file" || continue;
2583    case $ac_file in
2584 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
2584 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2585      *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2586         break;;
2587    esac
2588   done
2589   else
2590    echo "$as_me: failed program was:" >&5
2591 < cat conftest.$ac_ext >&5
2592 < { { echo "$as_me:1694: error: cannot compute OBJEXT: cannot compile" >&5
2593 < echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
2591 > sed 's/^/| /' conftest.$ac_ext >&5
2592 >
2593 > { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2594 > See \`config.log' for more details." >&5
2595 > echo "$as_me: error: cannot compute suffix of object files: cannot compile
2596 > See \`config.log' for more details." >&2;}
2597     { (exit 1); exit 1; }; }
2598   fi
2599  
2600   rm -f conftest.$ac_cv_objext conftest.$ac_ext
2601   fi
2602 < echo "$as_me:1701: result: $ac_cv_objext" >&5
2603 < echo "${ECHO_T}$ac_cv_objext" >&6
2602 > { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2603 > echo "${ECHO_T}$ac_cv_objext" >&6; }
2604   OBJEXT=$ac_cv_objext
2605   ac_objext=$OBJEXT
2606 < echo "$as_me:1705: checking whether we are using the GNU C compiler" >&5
2607 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2608 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2606 > { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2607 > echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2608 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2609    echo $ECHO_N "(cached) $ECHO_C" >&6
2610   else
2611    cat >conftest.$ac_ext <<_ACEOF
2612 < #line 1711 "configure"
2613 < #include "confdefs.h"
2612 > /* confdefs.h.  */
2613 > _ACEOF
2614 > cat confdefs.h >>conftest.$ac_ext
2615 > cat >>conftest.$ac_ext <<_ACEOF
2616 > /* end confdefs.h.  */
2617  
2618   int
2619   main ()
# Line 1723 | Line 2627 | rm -f conftest.$ac_objext
2627   }
2628   _ACEOF
2629   rm -f conftest.$ac_objext
2630 < if { (eval echo "$as_me:1726: \"$ac_compile\"") >&5
2631 <  (eval $ac_compile) 2>&5
2630 > if { (ac_try="$ac_compile"
2631 > case "(($ac_try" in
2632 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2633 >  *) ac_try_echo=$ac_try;;
2634 > esac
2635 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2636 >  (eval "$ac_compile") 2>conftest.er1
2637    ac_status=$?
2638 <  echo "$as_me:1729: \$? = $ac_status" >&5
2639 <  (exit $ac_status); } &&
2640 <         { ac_try='test -s conftest.$ac_objext'
2641 <  { (eval echo "$as_me:1732: \"$ac_try\"") >&5
2642 <  (eval $ac_try) 2>&5
2643 <  ac_status=$?
2644 <  echo "$as_me:1735: \$? = $ac_status" >&5
2645 <  (exit $ac_status); }; }; then
2638 >  grep -v '^ *+' conftest.er1 >conftest.err
2639 >  rm -f conftest.er1
2640 >  cat conftest.err >&5
2641 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2642 >  (exit $ac_status); } && {
2643 >         test -z "$ac_cxx_werror_flag" ||
2644 >         test ! -s conftest.err
2645 >       } && test -s conftest.$ac_objext; then
2646    ac_compiler_gnu=yes
2647   else
2648    echo "$as_me: failed program was:" >&5
2649 < cat conftest.$ac_ext >&5
2650 < ac_compiler_gnu=no
2649 > sed 's/^/| /' conftest.$ac_ext >&5
2650 >
2651 >        ac_compiler_gnu=no
2652   fi
1743 rm -f conftest.$ac_objext conftest.$ac_ext
1744 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2653  
2654 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2655 + ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2656 +
2657   fi
2658 < echo "$as_me:1747: result: $ac_cv_c_compiler_gnu" >&5
2659 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2660 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2661 < ac_test_CFLAGS=${CFLAGS+set}
2662 < ac_save_CFLAGS=$CFLAGS
2663 < CFLAGS="-g"
2664 < echo "$as_me:1753: checking whether $CC accepts -g" >&5
2665 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1755 < if test "${ac_cv_prog_cc_g+set}" = set; then
2658 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2659 > echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2660 > GXX=`test $ac_compiler_gnu = yes && echo yes`
2661 > ac_test_CXXFLAGS=${CXXFLAGS+set}
2662 > ac_save_CXXFLAGS=$CXXFLAGS
2663 > { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2664 > echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2665 > if test "${ac_cv_prog_cxx_g+set}" = set; then
2666    echo $ECHO_N "(cached) $ECHO_C" >&6
2667   else
2668 <  cat >conftest.$ac_ext <<_ACEOF
2669 < #line 1759 "configure"
2670 < #include "confdefs.h"
2668 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2669 >   ac_cxx_werror_flag=yes
2670 >   ac_cv_prog_cxx_g=no
2671 >   CXXFLAGS="-g"
2672 >   cat >conftest.$ac_ext <<_ACEOF
2673 > /* confdefs.h.  */
2674 > _ACEOF
2675 > cat confdefs.h >>conftest.$ac_ext
2676 > cat >>conftest.$ac_ext <<_ACEOF
2677 > /* end confdefs.h.  */
2678  
2679   int
2680   main ()
# Line 1768 | Line 2685 | rm -f conftest.$ac_objext
2685   }
2686   _ACEOF
2687   rm -f conftest.$ac_objext
2688 < if { (eval echo "$as_me:1771: \"$ac_compile\"") >&5
2689 <  (eval $ac_compile) 2>&5
2688 > if { (ac_try="$ac_compile"
2689 > case "(($ac_try" in
2690 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2691 >  *) ac_try_echo=$ac_try;;
2692 > esac
2693 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2694 >  (eval "$ac_compile") 2>conftest.er1
2695    ac_status=$?
2696 <  echo "$as_me:1774: \$? = $ac_status" >&5
2697 <  (exit $ac_status); } &&
2698 <         { ac_try='test -s conftest.$ac_objext'
2699 <  { (eval echo "$as_me:1777: \"$ac_try\"") >&5
2700 <  (eval $ac_try) 2>&5
2701 <  ac_status=$?
2702 <  echo "$as_me:1780: \$? = $ac_status" >&5
2703 <  (exit $ac_status); }; }; then
2704 <  ac_cv_prog_cc_g=yes
2696 >  grep -v '^ *+' conftest.er1 >conftest.err
2697 >  rm -f conftest.er1
2698 >  cat conftest.err >&5
2699 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2700 >  (exit $ac_status); } && {
2701 >         test -z "$ac_cxx_werror_flag" ||
2702 >         test ! -s conftest.err
2703 >       } && test -s conftest.$ac_objext; then
2704 >  ac_cv_prog_cxx_g=yes
2705   else
2706    echo "$as_me: failed program was:" >&5
2707 < cat conftest.$ac_ext >&5
2708 < ac_cv_prog_cc_g=no
2709 < fi
2710 < rm -f conftest.$ac_objext conftest.$ac_ext
2711 < fi
1790 < echo "$as_me:1790: result: $ac_cv_prog_cc_g" >&5
1791 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1792 < if test "$ac_test_CFLAGS" = set; then
1793 <  CFLAGS=$ac_save_CFLAGS
1794 < elif test $ac_cv_prog_cc_g = yes; then
1795 <  if test "$GCC" = yes; then
1796 <    CFLAGS="-g -O2"
1797 <  else
1798 <    CFLAGS="-g"
1799 <  fi
1800 < else
1801 <  if test "$GCC" = yes; then
1802 <    CFLAGS="-O2"
1803 <  else
1804 <    CFLAGS=
1805 <  fi
1806 < fi
1807 < # Some people use a C++ compiler to compile C.  Since we use `exit',
1808 < # in C++ we need to declare it.  In case someone uses the same compiler
1809 < # for both compiling C and C++ we need to have the C++ compiler decide
1810 < # the declaration of exit, since it's the most demanding environment.
1811 < cat >conftest.$ac_ext <<_ACEOF
1812 < #ifndef __cplusplus
1813 <  choke me
1814 < #endif
2707 > sed 's/^/| /' conftest.$ac_ext >&5
2708 >
2709 >        CXXFLAGS=""
2710 >      cat >conftest.$ac_ext <<_ACEOF
2711 > /* confdefs.h.  */
2712   _ACEOF
2713 < rm -f conftest.$ac_objext
2714 < if { (eval echo "$as_me:1817: \"$ac_compile\"") >&5
2715 <  (eval $ac_compile) 2>&5
2716 <  ac_status=$?
1820 <  echo "$as_me:1820: \$? = $ac_status" >&5
1821 <  (exit $ac_status); } &&
1822 <         { ac_try='test -s conftest.$ac_objext'
1823 <  { (eval echo "$as_me:1823: \"$ac_try\"") >&5
1824 <  (eval $ac_try) 2>&5
1825 <  ac_status=$?
1826 <  echo "$as_me:1826: \$? = $ac_status" >&5
1827 <  (exit $ac_status); }; }; then
1828 <  for ac_declaration in \
1829 <   ''\
1830 <   '#include <stdlib.h>' \
1831 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
1832 <   'extern "C" void std::exit (int); using std::exit;' \
1833 <   'extern "C" void exit (int) throw ();' \
1834 <   'extern "C" void exit (int);' \
1835 <   'void exit (int);'
1836 < do
1837 <  cat >conftest.$ac_ext <<_ACEOF
1838 < #line 1838 "configure"
1839 < #include "confdefs.h"
1840 < #include <stdlib.h>
1841 < $ac_declaration
2713 > cat confdefs.h >>conftest.$ac_ext
2714 > cat >>conftest.$ac_ext <<_ACEOF
2715 > /* end confdefs.h.  */
2716 >
2717   int
2718   main ()
2719   {
2720 < exit (42);
2720 >
2721    ;
2722    return 0;
2723   }
2724   _ACEOF
2725   rm -f conftest.$ac_objext
2726 < if { (eval echo "$as_me:1851: \"$ac_compile\"") >&5
2727 <  (eval $ac_compile) 2>&5
2726 > if { (ac_try="$ac_compile"
2727 > case "(($ac_try" in
2728 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2729 >  *) ac_try_echo=$ac_try;;
2730 > esac
2731 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2732 >  (eval "$ac_compile") 2>conftest.er1
2733    ac_status=$?
2734 <  echo "$as_me:1854: \$? = $ac_status" >&5
2735 <  (exit $ac_status); } &&
2736 <         { ac_try='test -s conftest.$ac_objext'
2737 <  { (eval echo "$as_me:1857: \"$ac_try\"") >&5
2738 <  (eval $ac_try) 2>&5
2739 <  ac_status=$?
2740 <  echo "$as_me:1860: \$? = $ac_status" >&5
2741 <  (exit $ac_status); }; }; then
2734 >  grep -v '^ *+' conftest.er1 >conftest.err
2735 >  rm -f conftest.er1
2736 >  cat conftest.err >&5
2737 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738 >  (exit $ac_status); } && {
2739 >         test -z "$ac_cxx_werror_flag" ||
2740 >         test ! -s conftest.err
2741 >       } && test -s conftest.$ac_objext; then
2742    :
2743   else
2744    echo "$as_me: failed program was:" >&5
2745 < cat conftest.$ac_ext >&5
2746 < continue
2747 < fi
2748 < rm -f conftest.$ac_objext conftest.$ac_ext
2749 <  cat >conftest.$ac_ext <<_ACEOF
2750 < #line 1870 "configure"
2751 < #include "confdefs.h"
2752 < $ac_declaration
2745 > sed 's/^/| /' conftest.$ac_ext >&5
2746 >
2747 >        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2748 >         CXXFLAGS="-g"
2749 >         cat >conftest.$ac_ext <<_ACEOF
2750 > /* confdefs.h.  */
2751 > _ACEOF
2752 > cat confdefs.h >>conftest.$ac_ext
2753 > cat >>conftest.$ac_ext <<_ACEOF
2754 > /* end confdefs.h.  */
2755 >
2756   int
2757   main ()
2758   {
2759 < exit (42);
2759 >
2760    ;
2761    return 0;
2762   }
2763   _ACEOF
2764   rm -f conftest.$ac_objext
2765 < if { (eval echo "$as_me:1882: \"$ac_compile\"") >&5
2766 <  (eval $ac_compile) 2>&5
2765 > if { (ac_try="$ac_compile"
2766 > case "(($ac_try" in
2767 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2768 >  *) ac_try_echo=$ac_try;;
2769 > esac
2770 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2771 >  (eval "$ac_compile") 2>conftest.er1
2772    ac_status=$?
2773 <  echo "$as_me:1885: \$? = $ac_status" >&5
2774 <  (exit $ac_status); } &&
2775 <         { ac_try='test -s conftest.$ac_objext'
2776 <  { (eval echo "$as_me:1888: \"$ac_try\"") >&5
2777 <  (eval $ac_try) 2>&5
2778 <  ac_status=$?
2779 <  echo "$as_me:1891: \$? = $ac_status" >&5
2780 <  (exit $ac_status); }; }; then
2781 <  break
2773 >  grep -v '^ *+' conftest.er1 >conftest.err
2774 >  rm -f conftest.er1
2775 >  cat conftest.err >&5
2776 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 >  (exit $ac_status); } && {
2778 >         test -z "$ac_cxx_werror_flag" ||
2779 >         test ! -s conftest.err
2780 >       } && test -s conftest.$ac_objext; then
2781 >  ac_cv_prog_cxx_g=yes
2782   else
2783    echo "$as_me: failed program was:" >&5
2784 < cat conftest.$ac_ext >&5
2784 > sed 's/^/| /' conftest.$ac_ext >&5
2785 >
2786 >
2787   fi
1898 rm -f conftest.$ac_objext conftest.$ac_ext
1899 done
1900 echo '#ifdef __cplusplus' >>confdefs.h
1901 echo $ac_declaration      >>confdefs.h
1902 echo '#endif'             >>confdefs.h
2788  
2789 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2790 + fi
2791 +
2792 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2793 + fi
2794 +
2795 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2796 +   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2797 + fi
2798 + { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2799 + echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
2800 + if test "$ac_test_CXXFLAGS" = set; then
2801 +  CXXFLAGS=$ac_save_CXXFLAGS
2802 + elif test $ac_cv_prog_cxx_g = yes; then
2803 +  if test "$GXX" = yes; then
2804 +    CXXFLAGS="-g -O2"
2805 +  else
2806 +    CXXFLAGS="-g"
2807 +  fi
2808   else
2809 <  echo "$as_me: failed program was:" >&5
2810 < cat conftest.$ac_ext >&5
2809 >  if test "$GXX" = yes; then
2810 >    CXXFLAGS="-O2"
2811 >  else
2812 >    CXXFLAGS=
2813 >  fi
2814   fi
1908 rm -f conftest.$ac_objext conftest.$ac_ext
2815   ac_ext=c
2816   ac_cpp='$CPP $CPPFLAGS'
2817   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2818   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2819   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2820  
2821 < ac_ext=cc
2822 < ac_cpp='$CXXCPP $CPPFLAGS'
2823 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2821 > ac_ext=c
2822 > ac_cpp='$CPP $CPPFLAGS'
2823 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826   if test -n "$ac_tool_prefix"; then
2827 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2827 >  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2828    do
2829      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2830   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2831 < echo "$as_me:1925: checking for $ac_word" >&5
2832 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2833 < if test "${ac_cv_prog_CXX+set}" = set; then
2831 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2832 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2833 > if test "${ac_cv_prog_CC+set}" = set; then
2834    echo $ECHO_N "(cached) $ECHO_C" >&6
2835   else
2836 <  if test -n "$CXX"; then
2837 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2836 >  if test -n "$CC"; then
2837 >  ac_cv_prog_CC="$CC" # Let the user override the test.
2838   else
2839 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
2840 < ac_dummy="$PATH"
2841 < for ac_dir in $ac_dummy; do
2842 <  IFS=$ac_save_IFS
2843 <  test -z "$ac_dir" && ac_dir=.
2844 <  $as_executable_p "$ac_dir/$ac_word" || continue
2845 < ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2846 < echo "$as_me:1940: found $ac_dir/$ac_word" >&5
2847 < break
2839 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2840 > for as_dir in $PATH
2841 > do
2842 >  IFS=$as_save_IFS
2843 >  test -z "$as_dir" && as_dir=.
2844 >  for ac_exec_ext in '' $ac_executable_extensions; do
2845 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2846 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2847 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2848 >    break 2
2849 >  fi
2850   done
2851 + done
2852 + IFS=$as_save_IFS
2853  
2854   fi
2855   fi
2856 < CXX=$ac_cv_prog_CXX
2857 < if test -n "$CXX"; then
2858 <  echo "$as_me:1948: result: $CXX" >&5
2859 < echo "${ECHO_T}$CXX" >&6
2856 > CC=$ac_cv_prog_CC
2857 > if test -n "$CC"; then
2858 >  { echo "$as_me:$LINENO: result: $CC" >&5
2859 > echo "${ECHO_T}$CC" >&6; }
2860   else
2861 <  echo "$as_me:1951: result: no" >&5
2862 < echo "${ECHO_T}no" >&6
2861 >  { echo "$as_me:$LINENO: result: no" >&5
2862 > echo "${ECHO_T}no" >&6; }
2863   fi
2864  
2865 <    test -n "$CXX" && break
2865 >
2866 >    test -n "$CC" && break
2867    done
2868   fi
2869 < if test -z "$CXX"; then
2870 <  ac_ct_CXX=$CXX
2871 <  for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2869 > if test -z "$CC"; then
2870 >  ac_ct_CC=$CC
2871 >  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2872   do
2873    # Extract the first word of "$ac_prog", so it can be a program name with args.
2874   set dummy $ac_prog; ac_word=$2
2875 < echo "$as_me:1964: checking for $ac_word" >&5
2876 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2877 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2875 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2876 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2877 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2878    echo $ECHO_N "(cached) $ECHO_C" >&6
2879   else
2880 <  if test -n "$ac_ct_CXX"; then
2881 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2880 >  if test -n "$ac_ct_CC"; then
2881 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2882   else
2883 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
2884 < ac_dummy="$PATH"
2885 < for ac_dir in $ac_dummy; do
2886 <  IFS=$ac_save_IFS
2887 <  test -z "$ac_dir" && ac_dir=.
2888 <  $as_executable_p "$ac_dir/$ac_word" || continue
2889 < ac_cv_prog_ac_ct_CXX="$ac_prog"
2890 < echo "$as_me:1979: found $ac_dir/$ac_word" >&5
2891 < break
2883 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2884 > for as_dir in $PATH
2885 > do
2886 >  IFS=$as_save_IFS
2887 >  test -z "$as_dir" && as_dir=.
2888 >  for ac_exec_ext in '' $ac_executable_extensions; do
2889 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2890 >    ac_cv_prog_ac_ct_CC="$ac_prog"
2891 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2892 >    break 2
2893 >  fi
2894   done
2895 + done
2896 + IFS=$as_save_IFS
2897  
2898   fi
2899   fi
2900 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2901 < if test -n "$ac_ct_CXX"; then
2902 <  echo "$as_me:1987: result: $ac_ct_CXX" >&5
2903 < echo "${ECHO_T}$ac_ct_CXX" >&6
2900 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
2901 > if test -n "$ac_ct_CC"; then
2902 >  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2903 > echo "${ECHO_T}$ac_ct_CC" >&6; }
2904   else
2905 <  echo "$as_me:1990: result: no" >&5
2906 < echo "${ECHO_T}no" >&6
2905 >  { echo "$as_me:$LINENO: result: no" >&5
2906 > echo "${ECHO_T}no" >&6; }
2907   fi
2908  
2909 <  test -n "$ac_ct_CXX" && break
2909 >
2910 >  test -n "$ac_ct_CC" && break
2911   done
1996 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2912  
2913 <  CXX=$ac_ct_CXX
2913 >  if test "x$ac_ct_CC" = x; then
2914 >    CC=""
2915 >  else
2916 >    case $cross_compiling:$ac_tool_warned in
2917 > yes:)
2918 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2919 > whose name does not start with the host triplet.  If you think this
2920 > configuration is useful to you, please write to autoconf@gnu.org." >&5
2921 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2922 > whose name does not start with the host triplet.  If you think this
2923 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2924 > ac_tool_warned=yes ;;
2925 > esac
2926 >    CC=$ac_ct_CC
2927 >  fi
2928   fi
2929  
2930 < echo "$as_me:2001: checking whether we are using the GNU C++ compiler" >&5
2931 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2932 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2930 >
2931 > test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2932 > See \`config.log' for more details." >&5
2933 > echo "$as_me: error: no acceptable C compiler found in \$PATH
2934 > See \`config.log' for more details." >&2;}
2935 >   { (exit 1); exit 1; }; }
2936 >
2937 > # Provide some information about the compiler.
2938 > echo "$as_me:$LINENO: checking for C compiler version" >&5
2939 > ac_compiler=`set X $ac_compile; echo $2`
2940 > { (ac_try="$ac_compiler --version >&5"
2941 > case "(($ac_try" in
2942 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943 >  *) ac_try_echo=$ac_try;;
2944 > esac
2945 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2946 >  (eval "$ac_compiler --version >&5") 2>&5
2947 >  ac_status=$?
2948 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2949 >  (exit $ac_status); }
2950 > { (ac_try="$ac_compiler -v >&5"
2951 > case "(($ac_try" in
2952 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2953 >  *) ac_try_echo=$ac_try;;
2954 > esac
2955 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2956 >  (eval "$ac_compiler -v >&5") 2>&5
2957 >  ac_status=$?
2958 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959 >  (exit $ac_status); }
2960 > { (ac_try="$ac_compiler -V >&5"
2961 > case "(($ac_try" in
2962 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 >  *) ac_try_echo=$ac_try;;
2964 > esac
2965 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966 >  (eval "$ac_compiler -V >&5") 2>&5
2967 >  ac_status=$?
2968 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969 >  (exit $ac_status); }
2970 >
2971 > { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2972 > echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2973 > if test "${ac_cv_c_compiler_gnu+set}" = set; then
2974    echo $ECHO_N "(cached) $ECHO_C" >&6
2975   else
2976    cat >conftest.$ac_ext <<_ACEOF
2977 < #line 2007 "configure"
2978 < #include "confdefs.h"
2977 > /* confdefs.h.  */
2978 > _ACEOF
2979 > cat confdefs.h >>conftest.$ac_ext
2980 > cat >>conftest.$ac_ext <<_ACEOF
2981 > /* end confdefs.h.  */
2982  
2983   int
2984   main ()
# Line 2019 | Line 2992 | rm -f conftest.$ac_objext
2992   }
2993   _ACEOF
2994   rm -f conftest.$ac_objext
2995 < if { (eval echo "$as_me:2022: \"$ac_compile\"") >&5
2996 <  (eval $ac_compile) 2>&5
2995 > if { (ac_try="$ac_compile"
2996 > case "(($ac_try" in
2997 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2998 >  *) ac_try_echo=$ac_try;;
2999 > esac
3000 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3001 >  (eval "$ac_compile") 2>conftest.er1
3002    ac_status=$?
3003 <  echo "$as_me:2025: \$? = $ac_status" >&5
3004 <  (exit $ac_status); } &&
3005 <         { ac_try='test -s conftest.$ac_objext'
3006 <  { (eval echo "$as_me:2028: \"$ac_try\"") >&5
3007 <  (eval $ac_try) 2>&5
3008 <  ac_status=$?
3009 <  echo "$as_me:2031: \$? = $ac_status" >&5
3010 <  (exit $ac_status); }; }; then
3003 >  grep -v '^ *+' conftest.er1 >conftest.err
3004 >  rm -f conftest.er1
3005 >  cat conftest.err >&5
3006 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007 >  (exit $ac_status); } && {
3008 >         test -z "$ac_c_werror_flag" ||
3009 >         test ! -s conftest.err
3010 >       } && test -s conftest.$ac_objext; then
3011    ac_compiler_gnu=yes
3012   else
3013    echo "$as_me: failed program was:" >&5
3014 < cat conftest.$ac_ext >&5
3015 < ac_compiler_gnu=no
3014 > sed 's/^/| /' conftest.$ac_ext >&5
3015 >
3016 >        ac_compiler_gnu=no
3017   fi
2039 rm -f conftest.$ac_objext conftest.$ac_ext
2040 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3018  
3019 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3020 + ac_cv_c_compiler_gnu=$ac_compiler_gnu
3021 +
3022   fi
3023 < echo "$as_me:2043: result: $ac_cv_cxx_compiler_gnu" >&5
3024 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3025 < GXX=`test $ac_compiler_gnu = yes && echo yes`
3026 < ac_test_CXXFLAGS=${CXXFLAGS+set}
3027 < ac_save_CXXFLAGS=$CXXFLAGS
3028 < CXXFLAGS="-g"
3029 < echo "$as_me:2049: checking whether $CXX accepts -g" >&5
3030 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2051 < if test "${ac_cv_prog_cxx_g+set}" = set; then
3023 > { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3024 > echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3025 > GCC=`test $ac_compiler_gnu = yes && echo yes`
3026 > ac_test_CFLAGS=${CFLAGS+set}
3027 > ac_save_CFLAGS=$CFLAGS
3028 > { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3029 > echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3030 > if test "${ac_cv_prog_cc_g+set}" = set; then
3031    echo $ECHO_N "(cached) $ECHO_C" >&6
3032   else
3033 <  cat >conftest.$ac_ext <<_ACEOF
3034 < #line 2055 "configure"
3035 < #include "confdefs.h"
3033 >  ac_save_c_werror_flag=$ac_c_werror_flag
3034 >   ac_c_werror_flag=yes
3035 >   ac_cv_prog_cc_g=no
3036 >   CFLAGS="-g"
3037 >   cat >conftest.$ac_ext <<_ACEOF
3038 > /* confdefs.h.  */
3039 > _ACEOF
3040 > cat confdefs.h >>conftest.$ac_ext
3041 > cat >>conftest.$ac_ext <<_ACEOF
3042 > /* end confdefs.h.  */
3043  
3044   int
3045   main ()
# Line 2064 | Line 3050 | rm -f conftest.$ac_objext
3050   }
3051   _ACEOF
3052   rm -f conftest.$ac_objext
3053 < if { (eval echo "$as_me:2067: \"$ac_compile\"") >&5
3054 <  (eval $ac_compile) 2>&5
3053 > if { (ac_try="$ac_compile"
3054 > case "(($ac_try" in
3055 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3056 >  *) ac_try_echo=$ac_try;;
3057 > esac
3058 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3059 >  (eval "$ac_compile") 2>conftest.er1
3060    ac_status=$?
3061 <  echo "$as_me:2070: \$? = $ac_status" >&5
3062 <  (exit $ac_status); } &&
3063 <         { ac_try='test -s conftest.$ac_objext'
3064 <  { (eval echo "$as_me:2073: \"$ac_try\"") >&5
3065 <  (eval $ac_try) 2>&5
3066 <  ac_status=$?
3067 <  echo "$as_me:2076: \$? = $ac_status" >&5
3068 <  (exit $ac_status); }; }; then
3069 <  ac_cv_prog_cxx_g=yes
3061 >  grep -v '^ *+' conftest.er1 >conftest.err
3062 >  rm -f conftest.er1
3063 >  cat conftest.err >&5
3064 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065 >  (exit $ac_status); } && {
3066 >         test -z "$ac_c_werror_flag" ||
3067 >         test ! -s conftest.err
3068 >       } && test -s conftest.$ac_objext; then
3069 >  ac_cv_prog_cc_g=yes
3070   else
3071    echo "$as_me: failed program was:" >&5
3072 < cat conftest.$ac_ext >&5
3073 < ac_cv_prog_cxx_g=no
3074 < fi
3075 < rm -f conftest.$ac_objext conftest.$ac_ext
3076 < fi
3077 < echo "$as_me:2086: result: $ac_cv_prog_cxx_g" >&5
3078 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3079 < if test "$ac_test_CXXFLAGS" = set; then
3080 <  CXXFLAGS=$ac_save_CXXFLAGS
3081 < elif test $ac_cv_prog_cxx_g = yes; then
2091 <  if test "$GXX" = yes; then
2092 <    CXXFLAGS="-g -O2"
2093 <  else
2094 <    CXXFLAGS="-g"
2095 <  fi
2096 < else
2097 <  if test "$GXX" = yes; then
2098 <    CXXFLAGS="-O2"
2099 <  else
2100 <    CXXFLAGS=
2101 <  fi
2102 < fi
2103 < for ac_declaration in \
2104 <   ''\
2105 <   '#include <stdlib.h>' \
2106 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2107 <   'extern "C" void std::exit (int); using std::exit;' \
2108 <   'extern "C" void exit (int) throw ();' \
2109 <   'extern "C" void exit (int);' \
2110 <   'void exit (int);'
2111 < do
2112 <  cat >conftest.$ac_ext <<_ACEOF
2113 < #line 2113 "configure"
2114 < #include "confdefs.h"
2115 < #include <stdlib.h>
2116 < $ac_declaration
3072 > sed 's/^/| /' conftest.$ac_ext >&5
3073 >
3074 >        CFLAGS=""
3075 >      cat >conftest.$ac_ext <<_ACEOF
3076 > /* confdefs.h.  */
3077 > _ACEOF
3078 > cat confdefs.h >>conftest.$ac_ext
3079 > cat >>conftest.$ac_ext <<_ACEOF
3080 > /* end confdefs.h.  */
3081 >
3082   int
3083   main ()
3084   {
3085 < exit (42);
3085 >
3086    ;
3087    return 0;
3088   }
3089   _ACEOF
3090   rm -f conftest.$ac_objext
3091 < if { (eval echo "$as_me:2126: \"$ac_compile\"") >&5
3092 <  (eval $ac_compile) 2>&5
3091 > if { (ac_try="$ac_compile"
3092 > case "(($ac_try" in
3093 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094 >  *) ac_try_echo=$ac_try;;
3095 > esac
3096 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3097 >  (eval "$ac_compile") 2>conftest.er1
3098    ac_status=$?
3099 <  echo "$as_me:2129: \$? = $ac_status" >&5
3100 <  (exit $ac_status); } &&
3101 <         { ac_try='test -s conftest.$ac_objext'
3102 <  { (eval echo "$as_me:2132: \"$ac_try\"") >&5
3103 <  (eval $ac_try) 2>&5
3104 <  ac_status=$?
3105 <  echo "$as_me:2135: \$? = $ac_status" >&5
3106 <  (exit $ac_status); }; }; then
3099 >  grep -v '^ *+' conftest.er1 >conftest.err
3100 >  rm -f conftest.er1
3101 >  cat conftest.err >&5
3102 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3103 >  (exit $ac_status); } && {
3104 >         test -z "$ac_c_werror_flag" ||
3105 >         test ! -s conftest.err
3106 >       } && test -s conftest.$ac_objext; then
3107    :
3108   else
3109    echo "$as_me: failed program was:" >&5
3110 < cat conftest.$ac_ext >&5
3111 < continue
3112 < fi
3113 < rm -f conftest.$ac_objext conftest.$ac_ext
3114 <  cat >conftest.$ac_ext <<_ACEOF
3115 < #line 2145 "configure"
3116 < #include "confdefs.h"
3117 < $ac_declaration
3110 > sed 's/^/| /' conftest.$ac_ext >&5
3111 >
3112 >        ac_c_werror_flag=$ac_save_c_werror_flag
3113 >         CFLAGS="-g"
3114 >         cat >conftest.$ac_ext <<_ACEOF
3115 > /* confdefs.h.  */
3116 > _ACEOF
3117 > cat confdefs.h >>conftest.$ac_ext
3118 > cat >>conftest.$ac_ext <<_ACEOF
3119 > /* end confdefs.h.  */
3120 >
3121   int
3122   main ()
3123   {
3124 < exit (42);
3124 >
3125    ;
3126    return 0;
3127   }
3128   _ACEOF
3129   rm -f conftest.$ac_objext
3130 < if { (eval echo "$as_me:2157: \"$ac_compile\"") >&5
3131 <  (eval $ac_compile) 2>&5
3130 > if { (ac_try="$ac_compile"
3131 > case "(($ac_try" in
3132 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3133 >  *) ac_try_echo=$ac_try;;
3134 > esac
3135 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3136 >  (eval "$ac_compile") 2>conftest.er1
3137    ac_status=$?
3138 <  echo "$as_me:2160: \$? = $ac_status" >&5
3139 <  (exit $ac_status); } &&
3140 <         { ac_try='test -s conftest.$ac_objext'
3141 <  { (eval echo "$as_me:2163: \"$ac_try\"") >&5
3142 <  (eval $ac_try) 2>&5
3143 <  ac_status=$?
3144 <  echo "$as_me:2166: \$? = $ac_status" >&5
3145 <  (exit $ac_status); }; }; then
3146 <  break
3138 >  grep -v '^ *+' conftest.er1 >conftest.err
3139 >  rm -f conftest.er1
3140 >  cat conftest.err >&5
3141 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142 >  (exit $ac_status); } && {
3143 >         test -z "$ac_c_werror_flag" ||
3144 >         test ! -s conftest.err
3145 >       } && test -s conftest.$ac_objext; then
3146 >  ac_cv_prog_cc_g=yes
3147   else
3148    echo "$as_me: failed program was:" >&5
3149 < cat conftest.$ac_ext >&5
3149 > sed 's/^/| /' conftest.$ac_ext >&5
3150 >
3151 >
3152   fi
2173 rm -f conftest.$ac_objext conftest.$ac_ext
2174 done
2175 echo '#ifdef __cplusplus' >>confdefs.h
2176 echo $ac_declaration      >>confdefs.h
2177 echo '#endif'             >>confdefs.h
3153  
3154 < ac_ext=c
3155 < ac_cpp='$CPP $CPPFLAGS'
2181 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2182 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2183 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3154 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3155 > fi
3156  
3157 < OOPSE_TEMPLATE_FLAGS=""
3158 < if test $ac_cv_cxx_compiler_gnu = no; then
3159 <  echo "$as_me:2187: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3160 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3161 <  echo 'void f(){}' > conftest.cc
3162 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3163 <    echo "$as_me:2191: result: yes" >&5
3164 < echo "${ECHO_T}yes" >&6
3165 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3157 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3158 > fi
3159 >
3160 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3161 >   ac_c_werror_flag=$ac_save_c_werror_flag
3162 > fi
3163 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3164 > echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3165 > if test "$ac_test_CFLAGS" = set; then
3166 >  CFLAGS=$ac_save_CFLAGS
3167 > elif test $ac_cv_prog_cc_g = yes; then
3168 >  if test "$GCC" = yes; then
3169 >    CFLAGS="-g -O2"
3170    else
3171 <    echo "$as_me:2195: result: no" >&5
2196 < echo "${ECHO_T}no" >&6
3171 >    CFLAGS="-g"
3172    fi
3173 <  rm -f conftest*
3174 <  echo "$as_me:2199: checking checking whether ${CXX} accepts -instances=static" >&5
3175 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
2201 <  echo 'void f(){}' > conftest.cc
2202 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
2203 <    echo "$as_me:2203: result: yes" >&5
2204 < echo "${ECHO_T}yes" >&6
2205 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3173 > else
3174 >  if test "$GCC" = yes; then
3175 >    CFLAGS="-O2"
3176    else
3177 <    echo "$as_me:2207: result: no" >&5
2208 < echo "${ECHO_T}no" >&6
3177 >    CFLAGS=
3178    fi
3179 <  rm -f conftest*
3180 <  echo "$as_me:2211: checking checking whether ${CXX} accepts -pto" >&5
3181 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3182 <  echo 'void f(){}' > conftest.cc
3183 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3184 <    echo "$as_me:2215: result: yes" >&5
3185 < echo "${ECHO_T}yes" >&6
3186 <    OOPSE_TEMPLATE_FLAGS="-pto"
3187 <  else
3188 <    echo "$as_me:2219: result: no" >&5
3189 < echo "${ECHO_T}no" >&6
3190 <  fi
3191 <  rm -f conftest*
3192 <  echo "$as_me:2223: checking checking whether ${CXX} accepts -LANG:std" >&5
3193 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3194 <  echo 'void f(){}' > conftest.cc
3195 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3196 <    echo "$as_me:2227: result: yes" >&5
3197 < echo "${ECHO_T}yes" >&6
3179 > fi
3180 > { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3181 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3182 > if test "${ac_cv_prog_cc_c89+set}" = set; then
3183 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3184 > else
3185 >  ac_cv_prog_cc_c89=no
3186 > ac_save_CC=$CC
3187 > cat >conftest.$ac_ext <<_ACEOF
3188 > /* confdefs.h.  */
3189 > _ACEOF
3190 > cat confdefs.h >>conftest.$ac_ext
3191 > cat >>conftest.$ac_ext <<_ACEOF
3192 > /* end confdefs.h.  */
3193 > #include <stdarg.h>
3194 > #include <stdio.h>
3195 > #include <sys/types.h>
3196 > #include <sys/stat.h>
3197 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3198 > struct buf { int x; };
3199 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
3200 > static char *e (p, i)
3201 >     char **p;
3202 >     int i;
3203 > {
3204 >  return p[i];
3205 > }
3206 > static char *f (char * (*g) (char **, int), char **p, ...)
3207 > {
3208 >  char *s;
3209 >  va_list v;
3210 >  va_start (v,p);
3211 >  s = g (p, va_arg (v,int));
3212 >  va_end (v);
3213 >  return s;
3214 > }
3215  
3216 <    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3217 <  else
3218 <    echo "$as_me:2232: result: no" >&5
3219 < echo "${ECHO_T}no" >&6
3220 <  fi
3216 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3217 >   function prototypes and stuff, but not '\xHH' hex character constants.
3218 >   These don't provoke an error unfortunately, instead are silently treated
3219 >   as 'x'.  The following induces an error, until -std is added to get
3220 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3221 >   array size at least.  It's necessary to write '\x00'==0 to get something
3222 >   that's true only with -std.  */
3223 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3224 >
3225 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3226 >   inside strings and character constants.  */
3227 > #define FOO(x) 'x'
3228 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3229 >
3230 > int test (int i, double x);
3231 > struct s1 {int (*f) (int a);};
3232 > struct s2 {int (*f) (double a);};
3233 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3234 > int argc;
3235 > char **argv;
3236 > int
3237 > main ()
3238 > {
3239 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3240 >  ;
3241 >  return 0;
3242 > }
3243 > _ACEOF
3244 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3245 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3246 > do
3247 >  CC="$ac_save_CC $ac_arg"
3248 >  rm -f conftest.$ac_objext
3249 > if { (ac_try="$ac_compile"
3250 > case "(($ac_try" in
3251 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3252 >  *) ac_try_echo=$ac_try;;
3253 > esac
3254 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3255 >  (eval "$ac_compile") 2>conftest.er1
3256 >  ac_status=$?
3257 >  grep -v '^ *+' conftest.er1 >conftest.err
3258 >  rm -f conftest.er1
3259 >  cat conftest.err >&5
3260 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 >  (exit $ac_status); } && {
3262 >         test -z "$ac_c_werror_flag" ||
3263 >         test ! -s conftest.err
3264 >       } && test -s conftest.$ac_objext; then
3265 >  ac_cv_prog_cc_c89=$ac_arg
3266 > else
3267 >  echo "$as_me: failed program was:" >&5
3268 > sed 's/^/| /' conftest.$ac_ext >&5
3269 >
3270 >
3271   fi
3272  
3273 < ac_ext=f90
3274 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3275 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3276 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3273 > rm -f core conftest.err conftest.$ac_objext
3274 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
3275 > done
3276 > rm -f conftest.$ac_ext
3277 > CC=$ac_save_CC
3278 >
3279 > fi
3280 > # AC_CACHE_VAL
3281 > case "x$ac_cv_prog_cc_c89" in
3282 >  x)
3283 >    { echo "$as_me:$LINENO: result: none needed" >&5
3284 > echo "${ECHO_T}none needed" >&6; } ;;
3285 >  xno)
3286 >    { echo "$as_me:$LINENO: result: unsupported" >&5
3287 > echo "${ECHO_T}unsupported" >&6; } ;;
3288 >  *)
3289 >    CC="$CC $ac_cv_prog_cc_c89"
3290 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3291 > echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3292 > esac
3293 >
3294 >
3295 > ac_ext=c
3296 > ac_cpp='$CPP $CPPFLAGS'
3297 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3298 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3299 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3300 >
3301 > ac_ext=${ac_fc_srcext-f}
3302 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3303 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3304 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3305   if test -n "$ac_tool_prefix"; then
3306 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3306 >  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3307    do
3308      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3309   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3310 < echo "$as_me:2246: checking for $ac_word" >&5
3311 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3312 < if test "${ac_cv_prog_F90+set}" = set; then
3310 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3311 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3312 > if test "${ac_cv_prog_FC+set}" = set; then
3313    echo $ECHO_N "(cached) $ECHO_C" >&6
3314   else
3315 <  if test -n "$F90"; then
3316 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3315 >  if test -n "$FC"; then
3316 >  ac_cv_prog_FC="$FC" # Let the user override the test.
3317   else
3318 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
3319 < ac_dummy="$PATH"
3320 < for ac_dir in $ac_dummy; do
3321 <  IFS=$ac_save_IFS
3322 <  test -z "$ac_dir" && ac_dir=.
3323 <  $as_executable_p "$ac_dir/$ac_word" || continue
3324 < ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3325 < echo "$as_me:2261: found $ac_dir/$ac_word" >&5
3326 < break
3318 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319 > for as_dir in $PATH
3320 > do
3321 >  IFS=$as_save_IFS
3322 >  test -z "$as_dir" && as_dir=.
3323 >  for ac_exec_ext in '' $ac_executable_extensions; do
3324 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3325 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3326 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3327 >    break 2
3328 >  fi
3329   done
3330 + done
3331 + IFS=$as_save_IFS
3332  
3333   fi
3334   fi
3335 < F90=$ac_cv_prog_F90
3336 < if test -n "$F90"; then
3337 <  echo "$as_me:2269: result: $F90" >&5
3338 < echo "${ECHO_T}$F90" >&6
3335 > FC=$ac_cv_prog_FC
3336 > if test -n "$FC"; then
3337 >  { echo "$as_me:$LINENO: result: $FC" >&5
3338 > echo "${ECHO_T}$FC" >&6; }
3339   else
3340 <  echo "$as_me:2272: result: no" >&5
3341 < echo "${ECHO_T}no" >&6
3340 >  { echo "$as_me:$LINENO: result: no" >&5
3341 > echo "${ECHO_T}no" >&6; }
3342   fi
3343  
3344 <    test -n "$F90" && break
3344 >
3345 >    test -n "$FC" && break
3346    done
3347   fi
3348 < if test -z "$F90"; then
3349 <  ac_ct_F90=$F90
3350 <  for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3348 > if test -z "$FC"; then
3349 >  ac_ct_FC=$FC
3350 >  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3351   do
3352    # Extract the first word of "$ac_prog", so it can be a program name with args.
3353   set dummy $ac_prog; ac_word=$2
3354 < echo "$as_me:2285: checking for $ac_word" >&5
3355 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3356 < if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3354 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3355 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3356 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3357    echo $ECHO_N "(cached) $ECHO_C" >&6
3358   else
3359 <  if test -n "$ac_ct_F90"; then
3360 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3359 >  if test -n "$ac_ct_FC"; then
3360 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3361   else
3362 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
3363 < ac_dummy="$PATH"
3364 < for ac_dir in $ac_dummy; do
3365 <  IFS=$ac_save_IFS
3366 <  test -z "$ac_dir" && ac_dir=.
3367 <  $as_executable_p "$ac_dir/$ac_word" || continue
3368 < ac_cv_prog_ac_ct_F90="$ac_prog"
3369 < echo "$as_me:2300: found $ac_dir/$ac_word" >&5
3370 < break
3362 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3363 > for as_dir in $PATH
3364 > do
3365 >  IFS=$as_save_IFS
3366 >  test -z "$as_dir" && as_dir=.
3367 >  for ac_exec_ext in '' $ac_executable_extensions; do
3368 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3369 >    ac_cv_prog_ac_ct_FC="$ac_prog"
3370 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3371 >    break 2
3372 >  fi
3373   done
3374 + done
3375 + IFS=$as_save_IFS
3376  
3377   fi
3378   fi
3379 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3380 < if test -n "$ac_ct_F90"; then
3381 <  echo "$as_me:2308: result: $ac_ct_F90" >&5
3382 < echo "${ECHO_T}$ac_ct_F90" >&6
3379 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
3380 > if test -n "$ac_ct_FC"; then
3381 >  { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3382 > echo "${ECHO_T}$ac_ct_FC" >&6; }
3383   else
3384 <  echo "$as_me:2311: result: no" >&5
3385 < echo "${ECHO_T}no" >&6
3384 >  { echo "$as_me:$LINENO: result: no" >&5
3385 > echo "${ECHO_T}no" >&6; }
3386   fi
3387  
3388 <  test -n "$ac_ct_F90" && break
3388 >
3389 >  test -n "$ac_ct_FC" && break
3390   done
3391  
3392 <  F90=$ac_ct_F90
3392 >  if test "x$ac_ct_FC" = x; then
3393 >    FC=""
3394 >  else
3395 >    case $cross_compiling:$ac_tool_warned in
3396 > yes:)
3397 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3398 > whose name does not start with the host triplet.  If you think this
3399 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3400 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3401 > whose name does not start with the host triplet.  If you think this
3402 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3403 > ac_tool_warned=yes ;;
3404 > esac
3405 >    FC=$ac_ct_FC
3406 >  fi
3407   fi
3408  
3409 < # If we don't use `.F90' as extension, the preprocessor is not run on the
3410 < # input file.
3409 >
3410 > # Provide some information about the compiler.
3411 > echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
3412 > ac_compiler=`set X $ac_compile; echo $2`
3413 > { (ac_try="$ac_compiler --version >&5"
3414 > case "(($ac_try" in
3415 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3416 >  *) ac_try_echo=$ac_try;;
3417 > esac
3418 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3419 >  (eval "$ac_compiler --version >&5") 2>&5
3420 >  ac_status=$?
3421 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3422 >  (exit $ac_status); }
3423 > { (ac_try="$ac_compiler -v >&5"
3424 > case "(($ac_try" in
3425 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3426 >  *) ac_try_echo=$ac_try;;
3427 > esac
3428 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3429 >  (eval "$ac_compiler -v >&5") 2>&5
3430 >  ac_status=$?
3431 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432 >  (exit $ac_status); }
3433 > { (ac_try="$ac_compiler -V >&5"
3434 > case "(($ac_try" in
3435 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3436 >  *) ac_try_echo=$ac_try;;
3437 > esac
3438 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3439 >  (eval "$ac_compiler -V >&5") 2>&5
3440 >  ac_status=$?
3441 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3442 >  (exit $ac_status); }
3443 > rm -f a.out
3444 >
3445 > # If we don't use `.F' as extension, the preprocessor is not run on the
3446 > # input file.  (Note that this only needs to work for GNU compilers.)
3447   ac_save_ext=$ac_ext
3448 < ac_ext=F90
3449 < echo "$as_me:2325: checking whether we are using the GNU Fortran 90 compiler" >&5
3450 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3451 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3448 > ac_ext=F
3449 > { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
3450 > echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
3451 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then
3452    echo $ECHO_N "(cached) $ECHO_C" >&6
3453   else
3454    cat >conftest.$ac_ext <<_ACEOF
3455 <
2332 < program main
2333 <
3455 >      program main
3456   #ifndef __GNUC__
3457         choke me
3458   #endif
3459  
3460 < end program main
2339 <
3460 >      end
3461   _ACEOF
3462   rm -f conftest.$ac_objext
3463 < if { (eval echo "$as_me:2342: \"$ac_compile\"") >&5
3464 <  (eval $ac_compile) 2>&5
3463 > if { (ac_try="$ac_compile"
3464 > case "(($ac_try" in
3465 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466 >  *) ac_try_echo=$ac_try;;
3467 > esac
3468 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3469 >  (eval "$ac_compile") 2>conftest.er1
3470    ac_status=$?
3471 <  echo "$as_me:2345: \$? = $ac_status" >&5
3472 <  (exit $ac_status); } &&
3473 <         { ac_try='test -s conftest.$ac_objext'
3474 <  { (eval echo "$as_me:2348: \"$ac_try\"") >&5
3475 <  (eval $ac_try) 2>&5
3476 <  ac_status=$?
3477 <  echo "$as_me:2351: \$? = $ac_status" >&5
3478 <  (exit $ac_status); }; }; then
3471 >  grep -v '^ *+' conftest.er1 >conftest.err
3472 >  rm -f conftest.er1
3473 >  cat conftest.err >&5
3474 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3475 >  (exit $ac_status); } && {
3476 >         test -z "$ac_fc_werror_flag" ||
3477 >         test ! -s conftest.err
3478 >       } && test -s conftest.$ac_objext; then
3479    ac_compiler_gnu=yes
3480   else
3481    echo "$as_me: failed program was:" >&5
3482 < cat conftest.$ac_ext >&5
3483 < ac_compiler_gnu=no
3482 > sed 's/^/| /' conftest.$ac_ext >&5
3483 >
3484 >        ac_compiler_gnu=no
3485   fi
2359 rm -f conftest.$ac_objext conftest.$ac_ext
2360 ac_cv_f90_compiler_gnu=$ac_compiler_gnu
3486  
3487 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3488 + ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3489 +
3490   fi
3491 < echo "$as_me:2363: result: $ac_cv_f90_compiler_gnu" >&5
3492 < echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3491 > { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
3492 > echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
3493   ac_ext=$ac_save_ext
3494 < G95=`test $ac_compiler_gnu = yes && echo yes`
3495 < ac_ext=c
3496 < ac_cpp='$CPP $CPPFLAGS'
3497 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3498 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3499 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3494 > ac_test_FFLAGS=${FCFLAGS+set}
3495 > ac_save_FFLAGS=$FCFLAGS
3496 > FCFLAGS=
3497 > { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
3498 > echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
3499 > if test "${ac_cv_prog_fc_g+set}" = set; then
3500 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3501 > else
3502 >  FCFLAGS=-g
3503 > cat >conftest.$ac_ext <<_ACEOF
3504 >      program main
3505  
3506 < # Try to determine native compiler flags that allow us to use F90 suffix
3507 < # for preprocessed f90 source.
3506 >      end
3507 > _ACEOF
3508 > rm -f conftest.$ac_objext
3509 > if { (ac_try="$ac_compile"
3510 > case "(($ac_try" in
3511 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3512 >  *) ac_try_echo=$ac_try;;
3513 > esac
3514 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3515 >  (eval "$ac_compile") 2>conftest.er1
3516 >  ac_status=$?
3517 >  grep -v '^ *+' conftest.er1 >conftest.err
3518 >  rm -f conftest.er1
3519 >  cat conftest.err >&5
3520 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 >  (exit $ac_status); } && {
3522 >         test -z "$ac_fc_werror_flag" ||
3523 >         test ! -s conftest.err
3524 >       } && test -s conftest.$ac_objext; then
3525 >  ac_cv_prog_fc_g=yes
3526 > else
3527 >  echo "$as_me: failed program was:" >&5
3528 > sed 's/^/| /' conftest.$ac_ext >&5
3529  
3530 < if test "$ac_test_PREPFLAG" != "set"; then
3531 <  PREPFLAG=""
2378 <  case "${host_cpu}-${host_os}" in
3530 >        ac_cv_prog_fc_g=no
3531 > fi
3532  
3533 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
2381 <                    PREPFLAG="-fpp1 "
2382 <                fi;;
2383 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
2384 <                    PREPFLAG="-qsuffix=cpp=F90 "
2385 <                fi;;
2386 <  *darwin*)
2387 <        if test "$F90" = f90 -o "$F90" = xlf90; then
2388 <                PREPFLAG="-qsuffix=cpp=F90 "
2389 <        fi;;
2390 <  esac
3533 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3534  
2392  if test -z "$PREPFLAG"; then
2393        { echo "$as_me:2393: WARNING: \"Using empty PREPFLAG\"" >&5
2394 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
2395        PREPFLAG=""
2396  fi
2397
2398  echo "$as_me:2398: checking to make sure F90 preprocessor flag works" >&5
2399 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
2400
2401  ac_ext=f90
2402 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2403 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2404 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
2405
2406  ac_save_ext=$ac_ext
2407  ac_ext=F90
2408  ac_save_F90FLAGS=$F90FLAGS
2409
2410  if test "$PREPFLAG"; then
2411  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
3535   fi
3536 <
3537 <    cat >conftest.$ac_ext <<_ACEOF
3538 <
3539 < program main
3540 <
3541 <  integer :: i
3542 <  i = 1
3543 <
3544 < end program main
3545 <
2423 < _ACEOF
2424 < rm -f conftest.$ac_objext
2425 < if { (eval echo "$as_me:2425: \"$ac_compile\"") >&5
2426 <  (eval $ac_compile) 2>&5
2427 <  ac_status=$?
2428 <  echo "$as_me:2428: \$? = $ac_status" >&5
2429 <  (exit $ac_status); } &&
2430 <         { ac_try='test -s conftest.$ac_objext'
2431 <  { (eval echo "$as_me:2431: \"$ac_try\"") >&5
2432 <  (eval $ac_try) 2>&5
2433 <  ac_status=$?
2434 <  echo "$as_me:2434: \$? = $ac_status" >&5
2435 <  (exit $ac_status); }; }; then
2436 <  prepflagworks=1
3536 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
3537 > echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
3538 > if test "$ac_test_FFLAGS" = set; then
3539 >  FCFLAGS=$ac_save_FFLAGS
3540 > elif test $ac_cv_prog_fc_g = yes; then
3541 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3542 >    FCFLAGS="-g -O2"
3543 >  else
3544 >    FCFLAGS="-g"
3545 >  fi
3546   else
3547 <  echo "$as_me: failed program was:" >&5
3548 < cat conftest.$ac_ext >&5
3549 < prepflagworks=0
3547 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3548 >    FCFLAGS="-O2"
3549 >  else
3550 >    FCFLAGS=
3551 >  fi
3552   fi
2442 rm -f conftest.$ac_objext conftest.$ac_ext
3553  
3554 <  F90FLAGS=$ac_save_F90FLAGS
2445 <  ac_ext=$ac_save_ext
2446 <  ac_ext=c
3554 > ac_ext=c
3555   ac_cpp='$CPP $CPPFLAGS'
3556   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3557   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3558   ac_compiler_gnu=$ac_cv_c_compiler_gnu
3559  
3560 <  if test "$prepflagworks" = 1; then
3561 <    echo "$as_me:2453: result: yes" >&5
3562 < echo "${ECHO_T}yes" >&6
3563 <
3564 <  else
3565 <    echo "$as_me:2457: result: no" >&5
3566 < echo "${ECHO_T}no" >&6
3567 <    { { echo "$as_me:2459: error: Can't figure out working Fortran90 preprocessor flag" >&5
3568 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3569 <   { (exit 1); exit 1; }; }
2462 <  fi
3560 > ac_ext=c
3561 > ac_cpp='$CPP $CPPFLAGS'
3562 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3563 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3564 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3565 > { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3566 > echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3567 > # On Suns, sometimes $CPP names a directory.
3568 > if test -n "$CPP" && test -d "$CPP"; then
3569 >  CPP=
3570   fi
3571 <
3572 < # Try to determine native compiler flags that allow us to use F90 suffix
3573 < # for preprocessed f90 source with -D type defines
3574 <
3575 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3576 <  PREPDEFFLAG=""
3577 <  case "${host_cpu}-${host_os}" in
3578 <
3579 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3580 <                    PREPDEFFLAG=" "
3581 <                fi;;
3582 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3583 <                    PREPDEFFLAG="-WF,"
3584 <                fi;;
3585 <  *darwin*)
3586 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3587 <                PREPDEFFLAG="-WF,"
3588 <        fi;;
3589 <  esac
3590 <
3591 <  if test -z "$PREPDEFFLAG"; then
3592 <        { echo "$as_me:2485: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3593 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3594 <        PREPDEFFLAG=" "
2488 <  fi
2489 <
2490 <  echo "$as_me:2490: checking to make sure F90 preprocessor define flag works" >&5
2491 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
2492 <
2493 <  ac_ext=f90
2494 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2495 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2496 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
2497 <
2498 <  ac_save_ext=$ac_ext
2499 <  ac_ext=F90
2500 <  ac_save_F90FLAGS=$F90FLAGS
2501 <
2502 <  if test "$PREPDEFFLAG"; then
2503 <  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
2504 < fi
2505 <
2506 <    cat >conftest.$ac_ext <<_ACEOF
2507 <
2508 < program main
2509 <
2510 <  integer :: i
2511 < #ifdef TEST
2512 <  i = 1
3571 > if test -z "$CPP"; then
3572 >  if test "${ac_cv_prog_CPP+set}" = set; then
3573 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3574 > else
3575 >      # Double quotes because CPP needs to be expanded
3576 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3577 >    do
3578 >      ac_preproc_ok=false
3579 > for ac_c_preproc_warn_flag in '' yes
3580 > do
3581 >  # Use a header file that comes with gcc, so configuring glibc
3582 >  # with a fresh cross-compiler works.
3583 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3584 >  # <limits.h> exists even on freestanding compilers.
3585 >  # On the NeXT, cc -E runs the code through the compiler's parser,
3586 >  # not just through cpp. "Syntax error" is here to catch this case.
3587 >  cat >conftest.$ac_ext <<_ACEOF
3588 > /* confdefs.h.  */
3589 > _ACEOF
3590 > cat confdefs.h >>conftest.$ac_ext
3591 > cat >>conftest.$ac_ext <<_ACEOF
3592 > /* end confdefs.h.  */
3593 > #ifdef __STDC__
3594 > # include <limits.h>
3595   #else
3596 <  choke me
3596 > # include <assert.h>
3597   #endif
3598 <
2517 < end program main
2518 <
3598 >                     Syntax error
3599   _ACEOF
3600 < rm -f conftest.$ac_objext
3601 < if { (eval echo "$as_me:2521: \"$ac_compile\"") >&5
3602 <  (eval $ac_compile) 2>&5
3600 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3601 > case "(($ac_try" in
3602 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3603 >  *) ac_try_echo=$ac_try;;
3604 > esac
3605 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3606 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3607    ac_status=$?
3608 <  echo "$as_me:2524: \$? = $ac_status" >&5
3609 <  (exit $ac_status); } &&
3610 <         { ac_try='test -s conftest.$ac_objext'
3611 <  { (eval echo "$as_me:2527: \"$ac_try\"") >&5
3612 <  (eval $ac_try) 2>&5
3613 <  ac_status=$?
3614 <  echo "$as_me:2530: \$? = $ac_status" >&5
3615 <  (exit $ac_status); }; }; then
3616 <  prepdefflagworks=1
3608 >  grep -v '^ *+' conftest.er1 >conftest.err
3609 >  rm -f conftest.er1
3610 >  cat conftest.err >&5
3611 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612 >  (exit $ac_status); } >/dev/null && {
3613 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3614 >         test ! -s conftest.err
3615 >       }; then
3616 >  :
3617   else
3618    echo "$as_me: failed program was:" >&5
3619 < cat conftest.$ac_ext >&5
2536 < prepdefflagworks=0
2537 < fi
2538 < rm -f conftest.$ac_objext conftest.$ac_ext
3619 > sed 's/^/| /' conftest.$ac_ext >&5
3620  
3621 <  F90FLAGS=$ac_save_F90FLAGS
3622 <  ac_ext=$ac_save_ext
2542 <  ac_ext=c
2543 < ac_cpp='$CPP $CPPFLAGS'
2544 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2545 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2546 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2547 <
2548 <  if test "$prepdefflagworks" = 1; then
2549 <    echo "$as_me:2549: result: yes" >&5
2550 < echo "${ECHO_T}yes" >&6
2551 <
2552 <  else
2553 <    echo "$as_me:2553: result: no" >&5
2554 < echo "${ECHO_T}no" >&6
2555 <    { { echo "$as_me:2555: error: Can't figure out working Fortran90 preprocessor define flag" >&5
2556 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
2557 <   { (exit 1); exit 1; }; }
2558 <  fi
3621 >  # Broken: fails on valid input.
3622 > continue
3623   fi
3624  
3625 < ac_ext=f90
2562 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2563 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2564 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3625 > rm -f conftest.err conftest.$ac_ext
3626  
3627 < ac_ext=f90
3628 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3629 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3630 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3631 < echo "$as_me:2570: checking how to get verbose linking output from $F90" >&5
3632 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3633 < if test "${ac_cv_prog_f90_v+set}" = set; then
3634 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3627 >  # OK, works on sane cases.  Now check whether nonexistent headers
3628 >  # can be detected and how.
3629 >  cat >conftest.$ac_ext <<_ACEOF
3630 > /* confdefs.h.  */
3631 > _ACEOF
3632 > cat confdefs.h >>conftest.$ac_ext
3633 > cat >>conftest.$ac_ext <<_ACEOF
3634 > /* end confdefs.h.  */
3635 > #include <ac_nonexistent.h>
3636 > _ACEOF
3637 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3638 > case "(($ac_try" in
3639 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3640 >  *) ac_try_echo=$ac_try;;
3641 > esac
3642 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3643 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3644 >  ac_status=$?
3645 >  grep -v '^ *+' conftest.er1 >conftest.err
3646 >  rm -f conftest.er1
3647 >  cat conftest.err >&5
3648 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3649 >  (exit $ac_status); } >/dev/null && {
3650 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3651 >         test ! -s conftest.err
3652 >       }; then
3653 >  # Broken: success on invalid input.
3654 > continue
3655   else
3656 +  echo "$as_me: failed program was:" >&5
3657 + sed 's/^/| /' conftest.$ac_ext >&5
3658  
3659 < cat >conftest.$ac_ext <<_ACEOF
3659 >  # Passes both tests.
3660 > ac_preproc_ok=:
3661 > break
3662 > fi
3663  
3664 < program main
3664 > rm -f conftest.err conftest.$ac_ext
3665  
3666 < end program main
3666 > done
3667 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3668 > rm -f conftest.err conftest.$ac_ext
3669 > if $ac_preproc_ok; then
3670 >  break
3671 > fi
3672  
3673 +    done
3674 +    ac_cv_prog_CPP=$CPP
3675 +
3676 + fi
3677 +  CPP=$ac_cv_prog_CPP
3678 + else
3679 +  ac_cv_prog_CPP=$CPP
3680 + fi
3681 + { echo "$as_me:$LINENO: result: $CPP" >&5
3682 + echo "${ECHO_T}$CPP" >&6; }
3683 + ac_preproc_ok=false
3684 + for ac_c_preproc_warn_flag in '' yes
3685 + do
3686 +  # Use a header file that comes with gcc, so configuring glibc
3687 +  # with a fresh cross-compiler works.
3688 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3689 +  # <limits.h> exists even on freestanding compilers.
3690 +  # On the NeXT, cc -E runs the code through the compiler's parser,
3691 +  # not just through cpp. "Syntax error" is here to catch this case.
3692 +  cat >conftest.$ac_ext <<_ACEOF
3693 + /* confdefs.h.  */
3694   _ACEOF
3695 < rm -f conftest.$ac_objext
3696 < if { (eval echo "$as_me:2584: \"$ac_compile\"") >&5
3697 <  (eval $ac_compile) 2>&5
3695 > cat confdefs.h >>conftest.$ac_ext
3696 > cat >>conftest.$ac_ext <<_ACEOF
3697 > /* end confdefs.h.  */
3698 > #ifdef __STDC__
3699 > # include <limits.h>
3700 > #else
3701 > # include <assert.h>
3702 > #endif
3703 >                     Syntax error
3704 > _ACEOF
3705 > if { (ac_try="$ac_cpp conftest.$ac_ext"
3706 > case "(($ac_try" in
3707 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3708 >  *) ac_try_echo=$ac_try;;
3709 > esac
3710 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3711 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3712    ac_status=$?
3713 <  echo "$as_me:2587: \$? = $ac_status" >&5
3714 <  (exit $ac_status); } &&
3715 <         { ac_try='test -s conftest.$ac_objext'
3716 <  { (eval echo "$as_me:2590: \"$ac_try\"") >&5
3717 <  (eval $ac_try) 2>&5
3718 <  ac_status=$?
3719 <  echo "$as_me:2593: \$? = $ac_status" >&5
3720 <  (exit $ac_status); }; }; then
3721 <  ac_cv_prog_f90_v=
3722 < # Try some options frequently used verbose output
3723 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3724 <  ac_ext=f90
2599 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2600 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2601 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3713 >  grep -v '^ *+' conftest.er1 >conftest.err
3714 >  rm -f conftest.er1
3715 >  cat conftest.err >&5
3716 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3717 >  (exit $ac_status); } >/dev/null && {
3718 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3719 >         test ! -s conftest.err
3720 >       }; then
3721 >  :
3722 > else
3723 >  echo "$as_me: failed program was:" >&5
3724 > sed 's/^/| /' conftest.$ac_ext >&5
3725  
3726 < cat >conftest.$ac_ext <<_ACEOF
3726 >  # Broken: fails on valid input.
3727 > continue
3728 > fi
3729  
3730 < program main
3730 > rm -f conftest.err conftest.$ac_ext
3731  
3732 < end program main
3733 <
3732 >  # OK, works on sane cases.  Now check whether nonexistent headers
3733 >  # can be detected and how.
3734 >  cat >conftest.$ac_ext <<_ACEOF
3735 > /* confdefs.h.  */
3736   _ACEOF
3737 + cat confdefs.h >>conftest.$ac_ext
3738 + cat >>conftest.$ac_ext <<_ACEOF
3739 + /* end confdefs.h.  */
3740 + #include <ac_nonexistent.h>
3741 + _ACEOF
3742 + if { (ac_try="$ac_cpp conftest.$ac_ext"
3743 + case "(($ac_try" in
3744 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3745 +  *) ac_try_echo=$ac_try;;
3746 + esac
3747 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3748 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3749 +  ac_status=$?
3750 +  grep -v '^ *+' conftest.er1 >conftest.err
3751 +  rm -f conftest.er1
3752 +  cat conftest.err >&5
3753 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3754 +  (exit $ac_status); } >/dev/null && {
3755 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3756 +         test ! -s conftest.err
3757 +       }; then
3758 +  # Broken: success on invalid input.
3759 + continue
3760 + else
3761 +  echo "$as_me: failed program was:" >&5
3762 + sed 's/^/| /' conftest.$ac_ext >&5
3763  
3764 < # Compile and link our simple test program by passing a flag (argument
3765 < # 1 to this macro) to the Fortran 90 compiler in order to get
3766 < # "verbose" output that we can then parse for the Fortran 90 linker
2614 < # flags.
2615 < ac_save_F90FLAGS=$F90FLAGS
2616 < F90FLAGS="$F90FLAGS $ac_verb"
2617 <
2618 < (eval echo $as_me:2618: \"$ac_link\") >&5
2619 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
2620 < echo "$ac_f90_v_output" >&5
2621 < F90FLAGS=$ac_save_F90FLAGS
2622 <
2623 < rm -f conftest.*
2624 < ac_ext=f90
2625 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2626 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2627 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
2628 <
2629 < # If we are using xlf then replace all the commas with spaces.
2630 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
2631 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3764 >  # Passes both tests.
3765 > ac_preproc_ok=:
3766 > break
3767   fi
3768  
3769 < # If we are using Cray Fortran then delete quotes.
3770 < # Use "\"" instead of '"' for font-lock-mode.
2636 < # FIXME: a more general fix for quoted arguments with spaces?
2637 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
2638 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
2639 < fi
2640 <  # look for -l* and *.a constructs in the output
2641 <  for ac_arg in $ac_f90_v_output; do
2642 <     case $ac_arg in
2643 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
2644 <          ac_cv_prog_f90_v=$ac_verb
2645 <          break 2 ;;
2646 <     esac
2647 <  done
3769 > rm -f conftest.err conftest.$ac_ext
3770 >
3771   done
3772 < if test -z "$ac_cv_prog_f90_v"; then
3773 <   { echo "$as_me:2650: WARNING: cannot determine how to obtain linking information from $F90" >&5
3774 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3775 < fi
3772 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3773 > rm -f conftest.err conftest.$ac_ext
3774 > if $ac_preproc_ok; then
3775 >  :
3776   else
3777 <  echo "$as_me: failed program was:" >&5
3778 < cat conftest.$ac_ext >&5
3779 < { echo "$as_me:2656: WARNING: compilation failed" >&5
3780 < echo "$as_me: WARNING: compilation failed" >&2;}
3777 >  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3778 > See \`config.log' for more details." >&5
3779 > echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3780 > See \`config.log' for more details." >&2;}
3781 >   { (exit 1); exit 1; }; }
3782   fi
2659 rm -f conftest.$ac_objext conftest.$ac_ext
3783  
3784 < fi
3785 < echo "$as_me:2662: result: $ac_cv_prog_f90_v" >&5
3786 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3787 < echo "$as_me:2664: checking for Fortran 90 libraries" >&5
3788 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3789 < if test "${ac_cv_flibs+set}" = set; then
3784 > ac_ext=c
3785 > ac_cpp='$CPP $CPPFLAGS'
3786 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3788 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3789 >
3790 > { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3791 > echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3792 > if test "${ac_cv_path_GREP+set}" = set; then
3793    echo $ECHO_N "(cached) $ECHO_C" >&6
3794   else
3795 <  if test "x$F90LIBS" != "x"; then
3796 <  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3795 >  # Extract the first word of "grep ggrep" to use in msg output
3796 > if test -z "$GREP"; then
3797 > set dummy grep ggrep; ac_prog_name=$2
3798 > if test "${ac_cv_path_GREP+set}" = set; then
3799 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3800   else
3801 +  ac_path_GREP_found=false
3802 + # Loop through the user's path and test for each of PROGNAME-LIST
3803 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3804 + for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3805 + do
3806 +  IFS=$as_save_IFS
3807 +  test -z "$as_dir" && as_dir=.
3808 +  for ac_prog in grep ggrep; do
3809 +  for ac_exec_ext in '' $ac_executable_extensions; do
3810 +    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3811 +    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3812 +    # Check for GNU ac_path_GREP and select it if it is found.
3813 +  # Check for GNU $ac_path_GREP
3814 + case `"$ac_path_GREP" --version 2>&1` in
3815 + *GNU*)
3816 +  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3817 + *)
3818 +  ac_count=0
3819 +  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3820 +  while :
3821 +  do
3822 +    cat "conftest.in" "conftest.in" >"conftest.tmp"
3823 +    mv "conftest.tmp" "conftest.in"
3824 +    cp "conftest.in" "conftest.nl"
3825 +    echo 'GREP' >> "conftest.nl"
3826 +    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3827 +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3828 +    ac_count=`expr $ac_count + 1`
3829 +    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3830 +      # Best one so far, save it but keep looking for a better one
3831 +      ac_cv_path_GREP="$ac_path_GREP"
3832 +      ac_path_GREP_max=$ac_count
3833 +    fi
3834 +    # 10*(2^10) chars as input seems more than enough
3835 +    test $ac_count -gt 10 && break
3836 +  done
3837 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3838 + esac
3839  
2673 ac_ext=f90
2674 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2675 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2676 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3840  
3841 < cat >conftest.$ac_ext <<_ACEOF
3842 <
3843 < program main
2681 <
2682 < end program main
2683 <
2684 < _ACEOF
2685 <
2686 < # Compile and link our simple test program by passing a flag (argument
2687 < # 1 to this macro) to the Fortran 90 compiler in order to get
2688 < # "verbose" output that we can then parse for the Fortran 90 linker
2689 < # flags.
2690 < ac_save_F90FLAGS=$F90FLAGS
2691 < F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3841 >    $ac_path_GREP_found && break 3
3842 >  done
3843 > done
3844  
3845 < (eval echo $as_me:2693: \"$ac_link\") >&5
3846 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
2695 < echo "$ac_f90_v_output" >&5
2696 < F90FLAGS=$ac_save_F90FLAGS
3845 > done
3846 > IFS=$as_save_IFS
3847  
2698 rm -f conftest.*
2699 ac_ext=f90
2700 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2701 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2702 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3848  
2704 # If we are using xlf then replace all the commas with spaces.
2705 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
2706  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3849   fi
3850  
3851 < # If we are using Cray Fortran then delete quotes.
3852 < # Use "\"" instead of '"' for font-lock-mode.
3853 < # FIXME: a more general fix for quoted arguments with spaces?
3854 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3855 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3851 > GREP="$ac_cv_path_GREP"
3852 > if test -z "$GREP"; then
3853 >  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3854 > echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3855 >   { (exit 1); exit 1; }; }
3856   fi
3857  
3858 < ac_cv_f90libs=
3858 > else
3859 >  ac_cv_path_GREP=$GREP
3860 > fi
3861  
2718 # Save positional arguments (if any)
2719 ac_save_positional="$@"
3862  
2721 set X $ac_f90_v_output
2722 while test $# != 1; do
2723  shift
2724  ac_arg=$1
2725  case $ac_arg in
2726        [\\/]*.a | ?:[\\/]*.a)
2727            ac_exists=false
2728  for ac_i in $ac_cv_f90libs; do
2729    if test x"$ac_arg" = x"$ac_i"; then
2730      ac_exists=true
2731      break
2732    fi
2733  done
2734
2735  if test x"$ac_exists" = xtrue; then
2736  :
2737 else
2738  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3863   fi
3864 + { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3865 + echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3866 + GREP="$ac_cv_path_GREP"
3867  
2741          ;;
2742        -bI:*)
2743            ac_exists=false
2744  for ac_i in $ac_cv_f90libs; do
2745    if test x"$ac_arg" = x"$ac_i"; then
2746      ac_exists=true
2747      break
2748    fi
2749  done
3868  
3869 <  if test x"$ac_exists" = xtrue; then
3870 <  :
3869 > { echo "$as_me:$LINENO: checking for egrep" >&5
3870 > echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3871 > if test "${ac_cv_path_EGREP+set}" = set; then
3872 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3873   else
3874 <  if test "$ac_compiler_gnu" = yes; then
3875 <  for ac_link_opt in $ac_arg; do
3876 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3877 <  done
3874 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3875 >   then ac_cv_path_EGREP="$GREP -E"
3876 >   else
3877 >     # Extract the first word of "egrep" to use in msg output
3878 > if test -z "$EGREP"; then
3879 > set dummy egrep; ac_prog_name=$2
3880 > if test "${ac_cv_path_EGREP+set}" = set; then
3881 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3882   else
3883 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3884 < fi
3885 < fi
3883 >  ac_path_EGREP_found=false
3884 > # Loop through the user's path and test for each of PROGNAME-LIST
3885 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3886 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3887 > do
3888 >  IFS=$as_save_IFS
3889 >  test -z "$as_dir" && as_dir=.
3890 >  for ac_prog in egrep; do
3891 >  for ac_exec_ext in '' $ac_executable_extensions; do
3892 >    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3893 >    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3894 >    # Check for GNU ac_path_EGREP and select it if it is found.
3895 >  # Check for GNU $ac_path_EGREP
3896 > case `"$ac_path_EGREP" --version 2>&1` in
3897 > *GNU*)
3898 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3899 > *)
3900 >  ac_count=0
3901 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3902 >  while :
3903 >  do
3904 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
3905 >    mv "conftest.tmp" "conftest.in"
3906 >    cp "conftest.in" "conftest.nl"
3907 >    echo 'EGREP' >> "conftest.nl"
3908 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3909 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3910 >    ac_count=`expr $ac_count + 1`
3911 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3912 >      # Best one so far, save it but keep looking for a better one
3913 >      ac_cv_path_EGREP="$ac_path_EGREP"
3914 >      ac_path_EGREP_max=$ac_count
3915 >    fi
3916 >    # 10*(2^10) chars as input seems more than enough
3917 >    test $ac_count -gt 10 && break
3918 >  done
3919 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3920 > esac
3921  
2763          ;;
2764          # Ignore these flags.
2765        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
2766          ;;
2767        -lkernel32)
2768          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
2769          ;;
2770        -[LRuY])
2771          # These flags, when seen by themselves, take an argument.
2772          # We remove the space between option and argument and re-iterate
2773          # unless we find an empty arg or a new option (starting with -)
2774          case $2 in
2775             "" | -*);;
2776             *)
2777                ac_arg="$ac_arg$2"
3922  
3923 <                shift; shift
2780 <                set X $ac_arg "$@"
2781 <                ;;
2782 <          esac
2783 <          ;;
2784 <        -YP,*)
2785 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
2786 <              ac_exists=false
2787 <  for ac_i in $ac_cv_f90libs; do
2788 <    if test x"$ac_j" = x"$ac_i"; then
2789 <      ac_exists=true
2790 <      break
2791 <    fi
3923 >    $ac_path_EGREP_found && break 3
3924    done
3925 + done
3926  
3927 <  if test x"$ac_exists" = xtrue; then
3928 <  :
3929 < else
3930 <  ac_arg="$ac_arg $ac_j"
2798 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
3927 > done
3928 > IFS=$as_save_IFS
3929 >
3930 >
3931   fi
3932  
3933 <          done
3934 <          ;;
3935 <        -[lLR]*)
3936 <            ac_exists=false
3937 <  for ac_i in $ac_cv_f90libs; do
3938 <    if test x"$ac_arg" = x"$ac_i"; then
2807 <      ac_exists=true
2808 <      break
2809 <    fi
2810 <  done
3933 > EGREP="$ac_cv_path_EGREP"
3934 > if test -z "$EGREP"; then
3935 >  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3936 > echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3937 >   { (exit 1); exit 1; }; }
3938 > fi
3939  
2812  if test x"$ac_exists" = xtrue; then
2813  :
3940   else
3941 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3941 >  ac_cv_path_EGREP=$EGREP
3942   fi
3943  
2818          ;;
2819          # Ignore everything else.
2820  esac
2821 done
2822 # restore positional arguments
2823 set X $ac_save_positional; shift
3944  
3945 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
3946 < # then we insist that the "run path" must be an absolute path (i.e. it
3947 < # must begin with a "/").
3948 < case `(uname -sr) 2>/dev/null` in
3949 <   "SunOS 5"*)
2830 <      ac_ld_run_path=`echo $ac_f90_v_output |
2831 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
2832 <      test "x$ac_ld_run_path" != x &&
3945 >   fi
3946 > fi
3947 > { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3948 > echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3949 > EGREP="$ac_cv_path_EGREP"
3950  
3951 <        if test "$ac_compiler_gnu" = yes; then
3952 <  for ac_link_opt in $ac_ld_run_path; do
3953 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3954 <  done
3951 >
3952 > { echo "$as_me:$LINENO: checking whether ln -s works" >&5
3953 > echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
3954 > LN_S=$as_ln_s
3955 > if test "$LN_S" = "ln -s"; then
3956 >  { echo "$as_me:$LINENO: result: yes" >&5
3957 > echo "${ECHO_T}yes" >&6; }
3958   else
3959 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
3959 >  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3960 > echo "${ECHO_T}no, using $LN_S" >&6; }
3961   fi
2841      ;;
2842 esac
2843 fi # test "x$F90LIBS" = "x"
3962  
3963 + { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3964 + echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3965 + set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3966 + if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
3967 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3968 + else
3969 +  cat >conftest.make <<\_ACEOF
3970 + SHELL = /bin/sh
3971 + all:
3972 +        @echo '@@@%%%=$(MAKE)=@@@%%%'
3973 + _ACEOF
3974 + # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3975 + case `${MAKE-make} -f conftest.make 2>/dev/null` in
3976 +  *@@@%%%=?*=@@@%%%*)
3977 +    eval ac_cv_prog_make_${ac_make}_set=yes;;
3978 +  *)
3979 +    eval ac_cv_prog_make_${ac_make}_set=no;;
3980 + esac
3981 + rm -f conftest.make
3982   fi
3983 < echo "$as_me:2846: result: $ac_cv_flibs" >&5
3984 < echo "${ECHO_T}$ac_cv_flibs" >&6
3985 < F90LIBS="$ac_cv_f90libs"
3983 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3984 >  { echo "$as_me:$LINENO: result: yes" >&5
3985 > echo "${ECHO_T}yes" >&6; }
3986 >  SET_MAKE=
3987 > else
3988 >  { echo "$as_me:$LINENO: result: no" >&5
3989 > echo "${ECHO_T}no" >&6; }
3990 >  SET_MAKE="MAKE=${MAKE-make}"
3991 > fi
3992  
3993 < ac_ext=f90
3994 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3995 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3996 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3993 > if test -n "$ac_tool_prefix"; then
3994 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3995 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3996 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3997 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3998 > if test "${ac_cv_prog_RANLIB+set}" = set; then
3999 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4000 > else
4001 >  if test -n "$RANLIB"; then
4002 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4003 > else
4004 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005 > for as_dir in $PATH
4006 > do
4007 >  IFS=$as_save_IFS
4008 >  test -z "$as_dir" && as_dir=.
4009 >  for ac_exec_ext in '' $ac_executable_extensions; do
4010 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4011 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4012 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4013 >    break 2
4014 >  fi
4015 > done
4016 > done
4017 > IFS=$as_save_IFS
4018  
4019 < echo "$as_me:2855: checking for Fortran 90 name-mangling scheme" >&5
4020 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
4021 < if test "${ac_cv_f90_mangling+set}" = set; then
4022 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4019 > fi
4020 > fi
4021 > RANLIB=$ac_cv_prog_RANLIB
4022 > if test -n "$RANLIB"; then
4023 >  { echo "$as_me:$LINENO: result: $RANLIB" >&5
4024 > echo "${ECHO_T}$RANLIB" >&6; }
4025   else
4026 <  ac_ext=f90
4027 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4028 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2863 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
2864 < cat >conftest.$ac_ext <<_ACEOF
2865 < subroutine foobar()
2866 < return
2867 < end
2868 < subroutine foo_bar()
2869 < return
2870 < end
2871 < _ACEOF
2872 < rm -f conftest.$ac_objext
2873 < if { (eval echo "$as_me:2873: \"$ac_compile\"") >&5
2874 <  (eval $ac_compile) 2>&5
2875 <  ac_status=$?
2876 <  echo "$as_me:2876: \$? = $ac_status" >&5
2877 <  (exit $ac_status); } &&
2878 <         { ac_try='test -s conftest.$ac_objext'
2879 <  { (eval echo "$as_me:2879: \"$ac_try\"") >&5
2880 <  (eval $ac_try) 2>&5
2881 <  ac_status=$?
2882 <  echo "$as_me:2882: \$? = $ac_status" >&5
2883 <  (exit $ac_status); }; }; then
2884 <  mv conftest.$ac_objext cf90_test.$ac_objext
4026 >  { echo "$as_me:$LINENO: result: no" >&5
4027 > echo "${ECHO_T}no" >&6; }
4028 > fi
4029  
2886  ac_ext=c
2887 ac_cpp='$CPP $CPPFLAGS'
2888 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2889 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2890 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4030  
4031 <  ac_save_LIBS=$LIBS
4032 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4031 > fi
4032 > if test -z "$ac_cv_prog_RANLIB"; then
4033 >  ac_ct_RANLIB=$RANLIB
4034 >  # Extract the first word of "ranlib", so it can be a program name with args.
4035 > set dummy ranlib; ac_word=$2
4036 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4037 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4038 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4039 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4040 > else
4041 >  if test -n "$ac_ct_RANLIB"; then
4042 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4043 > else
4044 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 > for as_dir in $PATH
4046 > do
4047 >  IFS=$as_save_IFS
4048 >  test -z "$as_dir" && as_dir=.
4049 >  for ac_exec_ext in '' $ac_executable_extensions; do
4050 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
4052 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4053 >    break 2
4054 >  fi
4055 > done
4056 > done
4057 > IFS=$as_save_IFS
4058  
4059 <  ac_success=no
4060 <  for ac_foobar in foobar FOOBAR; do
4061 <    for ac_underscore in "" "_"; do
4062 <      ac_func="$ac_foobar$ac_underscore"
4063 <      cat >conftest.$ac_ext <<_ACEOF
4064 < #line 2900 "configure"
4065 < #include "confdefs.h"
4059 > fi
4060 > fi
4061 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4062 > if test -n "$ac_ct_RANLIB"; then
4063 >  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4064 > echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
4065 > else
4066 >  { echo "$as_me:$LINENO: result: no" >&5
4067 > echo "${ECHO_T}no" >&6; }
4068 > fi
4069  
4070 < /* Override any gcc2 internal prototype to avoid an error.  */
4071 < #ifdef __cplusplus
4072 < extern "C"
4073 < #endif
4074 < /* We use char because int might match the return type of a gcc2
4075 <   builtin and then its argument prototype would still apply.  */
4076 < char $ac_func ();
4077 < int
4078 < main ()
4079 < {
4080 < $ac_func ();
4081 <  ;
4082 <  return 0;
4083 < }
4084 < _ACEOF
2918 < rm -f conftest.$ac_objext conftest$ac_exeext
2919 < if { (eval echo "$as_me:2919: \"$ac_link\"") >&5
2920 <  (eval $ac_link) 2>&5
2921 <  ac_status=$?
2922 <  echo "$as_me:2922: \$? = $ac_status" >&5
2923 <  (exit $ac_status); } &&
2924 <         { ac_try='test -s conftest$ac_exeext'
2925 <  { (eval echo "$as_me:2925: \"$ac_try\"") >&5
2926 <  (eval $ac_try) 2>&5
2927 <  ac_status=$?
2928 <  echo "$as_me:2928: \$? = $ac_status" >&5
2929 <  (exit $ac_status); }; }; then
2930 <  ac_success=yes; break 2
4070 >  if test "x$ac_ct_RANLIB" = x; then
4071 >    RANLIB=":"
4072 >  else
4073 >    case $cross_compiling:$ac_tool_warned in
4074 > yes:)
4075 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4076 > whose name does not start with the host triplet.  If you think this
4077 > configuration is useful to you, please write to autoconf@gnu.org." >&5
4078 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4079 > whose name does not start with the host triplet.  If you think this
4080 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4081 > ac_tool_warned=yes ;;
4082 > esac
4083 >    RANLIB=$ac_ct_RANLIB
4084 >  fi
4085   else
4086 <  echo "$as_me: failed program was:" >&5
2933 < cat conftest.$ac_ext >&5
4086 >  RANLIB="$ac_cv_prog_RANLIB"
4087   fi
2935 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
2936    done
2937  done
4088  
4089 <  if test "$ac_success" = "yes"; then
4090 <     case $ac_foobar in
4091 <        foobar)
4092 <           ac_case=lower
4093 <           ac_foo_bar=foo_bar
4094 <           ;;
4095 <        FOOBAR)
4096 <           ac_case=upper
4097 <           ac_foo_bar=FOO_BAR
4098 <           ;;
4099 <     esac
4089 > for ac_prog in 'bison -y' byacc
4090 > do
4091 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4092 > set dummy $ac_prog; ac_word=$2
4093 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4094 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4095 > if test "${ac_cv_prog_YACC+set}" = set; then
4096 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4097 > else
4098 >  if test -n "$YACC"; then
4099 >  ac_cv_prog_YACC="$YACC" # Let the user override the test.
4100 > else
4101 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102 > for as_dir in $PATH
4103 > do
4104 >  IFS=$as_save_IFS
4105 >  test -z "$as_dir" && as_dir=.
4106 >  for ac_exec_ext in '' $ac_executable_extensions; do
4107 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4108 >    ac_cv_prog_YACC="$ac_prog"
4109 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4110 >    break 2
4111 >  fi
4112 > done
4113 > done
4114 > IFS=$as_save_IFS
4115  
4116 <     ac_success_extra=no
4117 <     for ac_extra in "" "_"; do
4118 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4119 <
4120 <        cat >conftest.$ac_ext <<_ACEOF
4121 < #line 2956 "configure"
2957 < #include "confdefs.h"
2958 <
2959 < /* Override any gcc2 internal prototype to avoid an error.  */
2960 < #ifdef __cplusplus
2961 < extern "C"
2962 < #endif
2963 < /* We use char because int might match the return type of a gcc2
2964 <   builtin and then its argument prototype would still apply.  */
2965 < char $ac_func ();
2966 < int
2967 < main ()
2968 < {
2969 < $ac_func ();
2970 <  ;
2971 <  return 0;
2972 < }
2973 < _ACEOF
2974 < rm -f conftest.$ac_objext conftest$ac_exeext
2975 < if { (eval echo "$as_me:2975: \"$ac_link\"") >&5
2976 <  (eval $ac_link) 2>&5
2977 <  ac_status=$?
2978 <  echo "$as_me:2978: \$? = $ac_status" >&5
2979 <  (exit $ac_status); } &&
2980 <         { ac_try='test -s conftest$ac_exeext'
2981 <  { (eval echo "$as_me:2981: \"$ac_try\"") >&5
2982 <  (eval $ac_try) 2>&5
2983 <  ac_status=$?
2984 <  echo "$as_me:2984: \$? = $ac_status" >&5
2985 <  (exit $ac_status); }; }; then
2986 <  ac_success_extra=yes; break
4116 > fi
4117 > fi
4118 > YACC=$ac_cv_prog_YACC
4119 > if test -n "$YACC"; then
4120 >  { echo "$as_me:$LINENO: result: $YACC" >&5
4121 > echo "${ECHO_T}$YACC" >&6; }
4122   else
4123 <  echo "$as_me: failed program was:" >&5
4124 < cat conftest.$ac_ext >&5
4123 >  { echo "$as_me:$LINENO: result: no" >&5
4124 > echo "${ECHO_T}no" >&6; }
4125   fi
2991 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
2992     done
4126  
2994     if test "$ac_success_extra" = "yes"; then
2995        ac_cv_f90_mangling="$ac_case case"
2996        if test -z "$ac_underscore"; then
2997           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
2998        else
2999           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4127  
4128 <        fi
4129 <        if test -z "$ac_extra"; then
4130 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
4131 <        else
3005 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
3006 <        fi
3007 <      else
3008 <        ac_cv_f90_mangling="unknown"
3009 <      fi
3010 <  else
3011 <     ac_cv_f90_mangling="unknown"
4128 >  test -n "$YACC" && break
4129 > done
4130 > test -n "$YACC" || YACC="yacc"
4131 >
4132  
4133 + for ac_prog in flex lex
4134 + do
4135 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
4136 + set dummy $ac_prog; ac_word=$2
4137 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
4138 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4139 + if test "${ac_cv_prog_LEX+set}" = set; then
4140 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4141 + else
4142 +  if test -n "$LEX"; then
4143 +  ac_cv_prog_LEX="$LEX" # Let the user override the test.
4144 + else
4145 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146 + for as_dir in $PATH
4147 + do
4148 +  IFS=$as_save_IFS
4149 +  test -z "$as_dir" && as_dir=.
4150 +  for ac_exec_ext in '' $ac_executable_extensions; do
4151 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4152 +    ac_cv_prog_LEX="$ac_prog"
4153 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4154 +    break 2
4155    fi
4156 + done
4157 + done
4158 + IFS=$as_save_IFS
4159  
4160 <  LIBS=$ac_save_LIBS
4161 <  ac_ext=f90
4162 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4163 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4164 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4165 <  rm -f cf90_test* conftest*
4160 > fi
4161 > fi
4162 > LEX=$ac_cv_prog_LEX
4163 > if test -n "$LEX"; then
4164 >  { echo "$as_me:$LINENO: result: $LEX" >&5
4165 > echo "${ECHO_T}$LEX" >&6; }
4166   else
4167 +  { echo "$as_me:$LINENO: result: no" >&5
4168 + echo "${ECHO_T}no" >&6; }
4169 + fi
4170 +
4171 +
4172 +  test -n "$LEX" && break
4173 + done
4174 + test -n "$LEX" || LEX=":"
4175 +
4176 + if test "x$LEX" != "x:"; then
4177 +  cat >conftest.l <<_ACEOF
4178 + %%
4179 + a { ECHO; }
4180 + b { REJECT; }
4181 + c { yymore (); }
4182 + d { yyless (1); }
4183 + e { yyless (input () != 0); }
4184 + f { unput (yytext[0]); }
4185 + . { BEGIN INITIAL; }
4186 + %%
4187 + #ifdef YYTEXT_POINTER
4188 + extern char *yytext;
4189 + #endif
4190 + int
4191 + main (void)
4192 + {
4193 +  return ! yylex () + ! yywrap ();
4194 + }
4195 + _ACEOF
4196 + { (ac_try="$LEX conftest.l"
4197 + case "(($ac_try" in
4198 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4199 +  *) ac_try_echo=$ac_try;;
4200 + esac
4201 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4202 +  (eval "$LEX conftest.l") 2>&5
4203 +  ac_status=$?
4204 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4205 +  (exit $ac_status); }
4206 + { echo "$as_me:$LINENO: checking lex output file root" >&5
4207 + echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
4208 + if test "${ac_cv_prog_lex_root+set}" = set; then
4209 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4210 + else
4211 +
4212 + if test -f lex.yy.c; then
4213 +  ac_cv_prog_lex_root=lex.yy
4214 + elif test -f lexyy.c; then
4215 +  ac_cv_prog_lex_root=lexyy
4216 + else
4217 +  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
4218 + echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
4219 +   { (exit 1); exit 1; }; }
4220 + fi
4221 + fi
4222 + { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
4223 + echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
4224 + LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4225 +
4226 + if test -z "${LEXLIB+set}"; then
4227 +  { echo "$as_me:$LINENO: checking lex library" >&5
4228 + echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
4229 + if test "${ac_cv_lib_lex+set}" = set; then
4230 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4231 + else
4232 +
4233 +    ac_save_LIBS=$LIBS
4234 +    ac_cv_lib_lex='none needed'
4235 +    for ac_lib in '' -lfl -ll; do
4236 +      LIBS="$ac_lib $ac_save_LIBS"
4237 +      cat >conftest.$ac_ext <<_ACEOF
4238 + `cat $LEX_OUTPUT_ROOT.c`
4239 + _ACEOF
4240 + rm -f conftest.$ac_objext conftest$ac_exeext
4241 + if { (ac_try="$ac_link"
4242 + case "(($ac_try" in
4243 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4244 +  *) ac_try_echo=$ac_try;;
4245 + esac
4246 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4247 +  (eval "$ac_link") 2>conftest.er1
4248 +  ac_status=$?
4249 +  grep -v '^ *+' conftest.er1 >conftest.err
4250 +  rm -f conftest.er1
4251 +  cat conftest.err >&5
4252 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4253 +  (exit $ac_status); } && {
4254 +         test -z "$ac_c_werror_flag" ||
4255 +         test ! -s conftest.err
4256 +       } && test -s conftest$ac_exeext &&
4257 +       $as_test_x conftest$ac_exeext; then
4258 +  ac_cv_lib_lex=$ac_lib
4259 + else
4260    echo "$as_me: failed program was:" >&5
4261 < cat conftest.$ac_ext >&5
4261 > sed 's/^/| /' conftest.$ac_ext >&5
4262 >
4263 >
4264   fi
3025 rm -f conftest.$ac_objext conftest.$ac_ext
3026 ac_ext=f90
3027 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3028 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3029 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4265  
4266 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4267 +      conftest$ac_exeext conftest.$ac_ext
4268 +      test "$ac_cv_lib_lex" != 'none needed' && break
4269 +    done
4270 +    LIBS=$ac_save_LIBS
4271 +
4272   fi
4273 < echo "$as_me:3032: result: $ac_cv_f90_mangling" >&5
4274 < echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4273 > { echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
4274 > echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
4275 >  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
4276 > fi
4277  
3035 case $ac_cv_f90_mangling in
3036  "lower case, no underscore, no extra underscore")
3037          cat >>confdefs.h <<\EOF
3038 #define F90_FUNC(name,NAME) name
3039 EOF
4278  
4279 <          cat >>confdefs.h <<\EOF
4280 < #define F90_FUNC_(name,NAME) name
4281 < EOF
4282 < ;;
4283 <  "lower case, no underscore, extra underscore")
4284 <          cat >>confdefs.h <<\EOF
4285 < #define F90_FUNC(name,NAME) name
4286 < EOF
4279 > { echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
4280 > echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
4281 > if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
4282 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4283 > else
4284 >  # POSIX says lex can declare yytext either as a pointer or an array; the
4285 > # default is implementation-dependent.  Figure out which it is, since
4286 > # not all implementations provide the %pointer and %array declarations.
4287 > ac_cv_prog_lex_yytext_pointer=no
4288 > ac_save_LIBS=$LIBS
4289 > LIBS="$LEXLIB $ac_save_LIBS"
4290 > cat >conftest.$ac_ext <<_ACEOF
4291 > #define YYTEXT_POINTER 1
4292 > `cat $LEX_OUTPUT_ROOT.c`
4293 > _ACEOF
4294 > rm -f conftest.$ac_objext conftest$ac_exeext
4295 > if { (ac_try="$ac_link"
4296 > case "(($ac_try" in
4297 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298 >  *) ac_try_echo=$ac_try;;
4299 > esac
4300 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4301 >  (eval "$ac_link") 2>conftest.er1
4302 >  ac_status=$?
4303 >  grep -v '^ *+' conftest.er1 >conftest.err
4304 >  rm -f conftest.er1
4305 >  cat conftest.err >&5
4306 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4307 >  (exit $ac_status); } && {
4308 >         test -z "$ac_c_werror_flag" ||
4309 >         test ! -s conftest.err
4310 >       } && test -s conftest$ac_exeext &&
4311 >       $as_test_x conftest$ac_exeext; then
4312 >  ac_cv_prog_lex_yytext_pointer=yes
4313 > else
4314 >  echo "$as_me: failed program was:" >&5
4315 > sed 's/^/| /' conftest.$ac_ext >&5
4316  
3050          cat >>confdefs.h <<\EOF
3051 #define F90_FUNC_(name,NAME) name ## _
3052 EOF
3053 ;;
3054  "lower case, underscore, no extra underscore")
3055          cat >>confdefs.h <<\EOF
3056 #define F90_FUNC(name,NAME) name ## _
3057 EOF
4317  
4318 <          cat >>confdefs.h <<\EOF
3060 < #define F90_FUNC_(name,NAME) name ## _
3061 < EOF
3062 < ;;
3063 <  "lower case, underscore, extra underscore")
3064 <          cat >>confdefs.h <<\EOF
3065 < #define F90_FUNC(name,NAME) name ## _
3066 < EOF
4318 > fi
4319  
4320 <          cat >>confdefs.h <<\EOF
4321 < #define F90_FUNC_(name,NAME) name ## __
4322 < EOF
3071 < ;;
3072 <  "upper case, no underscore, no extra underscore")
3073 <          cat >>confdefs.h <<\EOF
3074 < #define F90_FUNC(name,NAME) NAME
3075 < EOF
4320 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4321 >      conftest$ac_exeext conftest.$ac_ext
4322 > LIBS=$ac_save_LIBS
4323  
4324 <          cat >>confdefs.h <<\EOF
4325 < #define F90_FUNC_(name,NAME) NAME
4326 < EOF
4327 < ;;
4328 <  "upper case, no underscore, extra underscore")
4329 <          cat >>confdefs.h <<\EOF
4330 < #define F90_FUNC(name,NAME) NAME
4331 < EOF
4332 <
4333 <          cat >>confdefs.h <<\EOF
4334 < #define F90_FUNC_(name,NAME) NAME ## _
4335 < EOF
4336 < ;;
4337 <  "upper case, underscore, no extra underscore")
4338 <          cat >>confdefs.h <<\EOF
4339 < #define F90_FUNC(name,NAME) NAME ## _
4340 < EOF
4341 <
4342 <          cat >>confdefs.h <<\EOF
4343 < #define F90_FUNC_(name,NAME) NAME ## _
4344 < EOF
4345 < ;;
4346 <  "upper case, underscore, extra underscore")
4347 <          cat >>confdefs.h <<\EOF
4348 < #define F90_FUNC(name,NAME) NAME ## _
3102 < EOF
3103 <
3104 <          cat >>confdefs.h <<\EOF
3105 < #define F90_FUNC_(name,NAME) NAME ## __
3106 < EOF
3107 < ;;
4324 > fi
4325 > { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
4326 > echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
4327 > if test $ac_cv_prog_lex_yytext_pointer = yes; then
4328 >
4329 > cat >>confdefs.h <<\_ACEOF
4330 > #define YYTEXT_POINTER 1
4331 > _ACEOF
4332 >
4333 > fi
4334 > rm -f conftest.l $LEX_OUTPUT_ROOT.c
4335 >
4336 > fi
4337 >
4338 >   # Extract the first word of "perl", so it can be a program name with args.
4339 > set dummy perl; ac_word=$2
4340 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4341 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4342 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
4343 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4344 > else
4345 >  case $PERLINTERP in
4346 >  [\\/]* | ?:[\\/]*)
4347 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4348 >  ;;
4349    *)
4350 <          { echo "$as_me:3109: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4351 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4352 <          ;;
4353 < esac
4350 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4351 > for as_dir in $PATH
4352 > do
4353 >  IFS=$as_save_IFS
4354 >  test -z "$as_dir" && as_dir=.
4355 >  for ac_exec_ext in '' $ac_executable_extensions; do
4356 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4357 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4358 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4359 >    break 2
4360 >  fi
4361 > done
4362 > done
4363 > IFS=$as_save_IFS
4364  
4365 < echo "$as_me:3114: checking for module suffix" >&5
4366 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4367 < rm -f conftest*
4368 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4369 < rm -f work*
4370 < cat >conftest.f90 <<EOF
4371 <        module conftest
4372 <        integer n
3122 <        parameter (n=1)
3123 <        end module conftest
3124 < EOF
3125 < # SGI and absoft compilers generates module name in upper case!
3126 < testname="conftest"
3127 < modcase="lower"
3128 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
3129 <    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
3130 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
3131 <    if test -z "$MOD" ; then
3132 <        MOD=`ls CONFTEST* 2>/dev/null \
3133 <                | grep -v CONFTEST.f | grep -v CONFTEST.o`
3134 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
3135 <        if test -n "$MOD" ; then
3136 <            testname="CONFTEST"
3137 <            modcase="upper"
3138 <        fi
3139 <    fi
3140 <    if test -z "$MOD" ; then
3141 <        echo "$as_me:3141: result: unknown" >&5
3142 < echo "${ECHO_T}unknown" >&6
3143 <        # Use mod if we can't figure it out
3144 <        MOD="mod"
3145 <    else
3146 <        echo "$as_me:3146: result: $MOD" >&5
3147 < echo "${ECHO_T}$MOD" >&6
3148 <    fi
3149 <    if test -s work.pcl ; then
3150 <        { echo "$as_me:3150: WARNING: Compiler generates auxillery files!" >&5
3151 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
3152 <    fi
4365 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4366 >  ;;
4367 > esac
4368 > fi
4369 > PERLINTERP=$ac_cv_path_PERLINTERP
4370 > if test -n "$PERLINTERP"; then
4371 >  { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
4372 > echo "${ECHO_T}$PERLINTERP" >&6; }
4373   else
4374 <    echo "$as_me:3154: result: unknown" >&5
4375 < echo "${ECHO_T}unknown" >&6
4374 >  { echo "$as_me:$LINENO: result: no" >&5
4375 > echo "${ECHO_T}no" >&6; }
4376   fi
4377  
3158 # Check for module include path (some use -I, some (Solaris) use -M, some
3159 # (absoft) use -p).
3160 # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
3161 # specified, work.pcl and work.pc are created.  However, if you specify
3162 # a file, it must contain a the name of a file ending in .pc .  Ugh!
3163 # Use the module made above
3164 echo "$as_me:3164: checking for module directory path flag" >&5
3165 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
3166 rm -f conftest*
3167 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
3168 rm -f work*
3169 cat >conftest.f90 <<EOF
3170        module conftest
3171        integer n
3172        parameter (n=1)
3173        end module conftest
3174 EOF
3175 # SGI and absoft compilers generates module name in upper case!
3176 testname="conftest"
3177 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
3178   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
3179   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
3180   if test -n "$mod" ; then
3181      testname="CONFTEST"
3182   fi
3183   madedir=0
3184   if test ! -d conf ; then mkdir conf ; madedir=1; fi
3185   cp $testname.$MOD conf
3186   rm -f conftest* CONFTEST*
3187   cat >conftest1.f90 <<EOF
3188        program main
3189        use conftest
3190        print *, n
3191        end
3192 EOF
3193   F90_WORK_FILES_ARG=""
3194   F90MODINCSPEC=""
3195   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
3196       MODDIRFLAG="-I"
3197       F90MODINCSPEC="-I<dir>"
3198       echo "$as_me:3198: result: -I" >&5
3199 echo "${ECHO_T}-I" >&6
3200   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
3201       MODDIRFLAG="-M"
3202       F90MODINCSPEC="-M<dir>"
3203       echo "$as_me:3203: result: -M" >&5
3204 echo "${ECHO_T}-M" >&6
3205   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
3206       MODDIRFLAG="-p"
3207       F90MODINCSPEC="-p<dir>"
3208       echo "$as_me:3208: result: -p" >&5
3209 echo "${ECHO_T}-p" >&6
3210   elif test -s work.pc ; then
3211        cp work.pc conf/mpimod.pc
3212        echo "mpimod.pc" > conf/mpimod.pcl
3213        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
3214        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
3215            MODDIRFLAG='-cl,mpimod.pcl'
3216            echo "$as_me:3216: result: -cl,filename where filename contains a list of files and directories" >&5
3217 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
3218            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
3219            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4378  
4379 <        else
4380 <            # The version of the Intel compiler that I have refuses to let
3223 <            # you put the "work catalog" list anywhere but the current
3224 <            # directory. For example, you cannot in
3225 <         :
3226 <        fi
3227 <   fi
3228 <   if test -z "MODDIRFLAG" ; then
3229 <       echo "$as_me:3229: result: unknown" >&5
3230 < echo "${ECHO_T}unknown" >&6
3231 <   fi
4379 >   ac_cv_path_perlinterp="$PERLINTERP"
4380 >   _sHpB='#!'
4381  
4382 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4383 <   if test $madedir = 1 ; then rmdir conf ; fi
4382 >
4383 > # Check whether --with-perl-shebang was given.
4384 > if test "${with_perl_shebang+set}" = set; then
4385 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
4386 > else
4387 >                opt_perl_shebang="not_set"
4388   fi
4389  
4390 < echo "$as_me:3237: checking for Fortran 90 module file names" >&5
4391 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4392 < if test "${ac_cv_f90_module_names+set}" = set; then
4390 >   { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4391 > echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
4392 > if test "${ax_cv_opt_perl_shebang+set}" = set; then
4393    echo $ECHO_N "(cached) $ECHO_C" >&6
4394   else
4395 <  ac_ext=f90
4396 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4397 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4398 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4395 >   case "$opt_perl_shebang" in
4396 >                      not_set  ) ax_cv_opt_perl_shebang=''
4397 >                               ;;
4398 >                         *     )
4399 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4400 >                    esac
4401  
4402 < # carry out the test in a new directory, so that we don't miss anything
4403 < mkdir conftest
4404 < cd conftest
4405 < cat >conftest.$ac_ext <<_ACEOF
4406 < MODULE Bar
4407 < END MODULE Bar
4408 < _ACEOF
4409 < rm -f conftest.$ac_objext
4410 < if { (eval echo "$as_me:3255: \"$ac_compile\"") >&5
3256 <  (eval $ac_compile) 2>&5
3257 <  ac_status=$?
3258 <  echo "$as_me:3258: \$? = $ac_status" >&5
3259 <  (exit $ac_status); } &&
3260 <         { ac_try='test -s conftest.$ac_objext'
3261 <  { (eval echo "$as_me:3261: \"$ac_try\"") >&5
3262 <  (eval $ac_try) 2>&5
3263 <  ac_status=$?
3264 <  echo "$as_me:3264: \$? = $ac_status" >&5
3265 <  (exit $ac_status); }; }; then
3266 <  ac_cv_f90_module_names=
3267 < ac_file_list=*
3268 < for ac_file in $ac_file_list; do
3269 <   case $ac_file in
3270 <      # don't care for original source and object files
3271 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
3272 <          :
3273 <          ;;
3274 <      # look for new files derived from the file name
3275 <      *conftest*)
3276 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
3277 <            ac_exists=false
3278 <  for ac_i in $ac_cv_f90_module_names; do
3279 <    if test x"$ac_pat" = x"$ac_i"; then
3280 <      ac_exists=true
3281 <      break
3282 <    fi
3283 <  done
4402 > fi
4403 > { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
4404 > echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
4405 >   if test "A$ax_cv_opt_perl_shebang" != "A"
4406 >     then
4407 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4408 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4409 >              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4410 > echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4411  
4412 <  if test x"$ac_exists" = xtrue; then
4413 <  :
4412 > # Automatic detection of sharpbang formula starts here
4413 >     else
4414 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
4415 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
4416 >   { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
4417 > echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
4418 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
4419 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4420   else
4421 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4421 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4422 >        if test "x$_somian_kspb_perl" == x
4423 >          then _somian_ksbp_warn_empty='durnit'
4424 >          else
4425 >          case "A$_somian_kspb_perl" in
4426 >                 A#!*perl* )
4427 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4428 >                        ;;
4429 >                     A*    )  _somian_ksbp_warn_defau='trouble'
4430 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4431 >          esac
4432 >        fi
4433 >
4434   fi
4435 + { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
4436 + echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
4437 + # The above prints Checking ... result message to user.
4438 +   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4439  
4440 <          ;;
4441 <      # look for new files derived from the module name,
4442 <      # with different case translation schemes
3294 <      *Bar*)
3295 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
3296 <            ac_exists=false
3297 <  for ac_i in $ac_cv_f90_module_names; do
3298 <    if test x"$ac_pat" = x"$ac_i"; then
3299 <      ac_exists=true
3300 <      break
3301 <    fi
3302 <  done
3303 <
3304 <  if test x"$ac_exists" = xtrue; then
3305 <  :
3306 < else
3307 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
3308 < fi
3309 <
3310 <          ;;
3311 <      *bar*)
3312 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
3313 <            ac_exists=false
3314 <  for ac_i in $ac_cv_f90_module_names; do
3315 <    if test x"$ac_pat" = x"$ac_i"; then
3316 <      ac_exists=true
3317 <      break
4440 >    if test A${_somian_ksbp_warn_empty+set} == Aset
4441 >      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4442 > echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4443      fi
4444 <  done
4445 <
4446 <  if test x"$ac_exists" = xtrue; then
4447 <  :
4448 < else
4449 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4450 < fi
4451 <
4452 <          ;;
4453 <      *BAR*)
3329 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
3330 <            ac_exists=false
3331 <  for ac_i in $ac_cv_f90_module_names; do
3332 <    if test x"$ac_pat" = x"$ac_i"; then
3333 <      ac_exists=true
3334 <      break
4444 > # Inform user after printing result value
4445 >    if test A${_somian_ksbp_warn_defau+set} == Aset
4446 >      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
4447 > echo "$as_me: Maybe Not good -" >&6;}
4448 >           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4449 > echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4450 >      else { echo "$as_me:$LINENO: OK Good result - " >&5
4451 > echo "$as_me: OK Good result - " >&6;}
4452 >           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4453 > echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4454      fi
4455 <  done
4455 >  fi
4456  
4457 <  if test x"$ac_exists" = xtrue; then
4458 <  :
4457 > # Find a good install program.  We prefer a C program (faster),
4458 > # so one script is as good as another.  But avoid the broken or
4459 > # incompatible versions:
4460 > # SysV /etc/install, /usr/sbin/install
4461 > # SunOS /usr/etc/install
4462 > # IRIX /sbin/install
4463 > # AIX /bin/install
4464 > # AmigaOS /C/install, which installs bootblocks on floppy discs
4465 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4466 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4467 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4468 > # OS/2's system install, which has a completely different semantic
4469 > # ./install, which can be erroneously created by make from ./install.sh.
4470 > { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4471 > echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4472 > if test -z "$INSTALL"; then
4473 > if test "${ac_cv_path_install+set}" = set; then
4474 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4475   else
4476 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4477 < fi
4478 <
4479 <          ;;
4480 <       # Other files - we have no idea how they are generated
4481 <       *)
4482 <          { echo "$as_me:3347: WARNING: Bogus file found: $ac_file" >&5
4483 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4484 <          ;;
4485 <   esac
4476 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4477 > for as_dir in $PATH
4478 > do
4479 >  IFS=$as_save_IFS
4480 >  test -z "$as_dir" && as_dir=.
4481 >  # Account for people who put trailing slashes in PATH elements.
4482 > case $as_dir/ in
4483 >  ./ | .// | /cC/* | \
4484 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4485 >  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4486 >  /usr/ucb/* ) ;;
4487 >  *)
4488 >    # OSF1 and SCO ODT 3.0 have their own names for install.
4489 >    # Don't use installbsd from OSF since it installs stuff as root
4490 >    # by default.
4491 >    for ac_prog in ginstall scoinst install; do
4492 >      for ac_exec_ext in '' $ac_executable_extensions; do
4493 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4494 >          if test $ac_prog = install &&
4495 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4496 >            # AIX install.  It has an incompatible calling convention.
4497 >            :
4498 >          elif test $ac_prog = install &&
4499 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4500 >            # program-specific install script used by HP pwplus--don't use.
4501 >            :
4502 >          else
4503 >            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4504 >            break 3
4505 >          fi
4506 >        fi
4507 >      done
4508 >    done
4509 >    ;;
4510 > esac
4511   done
4512 < if test "x$ac_cv_f90_module_names" = "x"; then
3353 <  { echo "$as_me:3353: WARNING: Couldn't determine module file names" >&5
3354 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
3355 < fi
4512 > IFS=$as_save_IFS
4513  
3357 else
3358  echo "$as_me: failed program was:" >&5
3359 cat conftest.$ac_ext >&5
3360 ac_cv_f90_module_names=
3361 { echo "$as_me:3361: WARNING: Couldn't determine module file names" >&5
3362 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
3363 fi
3364 rm -f conftest.$ac_objext conftest.$ac_ext
3365 cd ..
3366 # cleanup
3367 rm -rf conftest
3368 ac_ext=f90
3369 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3370 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3371 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4514  
4515   fi
4516 < echo "$as_me:3374: result: $ac_cv_f90_module_names" >&5
4517 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4516 >  if test "${ac_cv_path_install+set}" = set; then
4517 >    INSTALL=$ac_cv_path_install
4518 >  else
4519 >    # As a last resort, use the slow shell script.  Don't cache a
4520 >    # value for INSTALL within a source directory, because that will
4521 >    # break other packages using the cache if that directory is
4522 >    # removed, or if the value is a relative name.
4523 >    INSTALL=$ac_install_sh
4524 >  fi
4525 > fi
4526 > { echo "$as_me:$LINENO: result: $INSTALL" >&5
4527 > echo "${ECHO_T}$INSTALL" >&6; }
4528  
4529 < # We now generate a shell script that will help us to figure out the correct
4530 < # module file names, using the value of ac_cv_f90_module_names
4529 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4530 > # It thinks the first close brace ends the variable substitution.
4531 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4532  
4533 < echo "Generating shell script modnam"
4533 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4534  
4535 < cat > scripts/modnam << EOF
3383 < #! /bin/sh
3384 < # This script is auto-generated by configure
3385 < #
3386 < usage="\\
3387 < Usage: \$0 [FILES]
4535 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4536  
4537 < [FILES] are Fortran 90 source files.
4538 < The output is a list of module file names that the Fortran 90 compiler
4539 < generates when compiling [FILES]."
4537 > case "x$INSTALL" in
4538 >   x/*) ;;
4539 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4540 > esac
4541 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
4542 > # Extract the first word of "ar", so it can be a program name with args.
4543 > set dummy ar; ac_word=$2
4544 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4545 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4546 > if test "${ac_cv_prog_AR+set}" = set; then
4547 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4548 > else
4549 >  if test -n "$AR"; then
4550 >  ac_cv_prog_AR="$AR" # Let the user override the test.
4551 > else
4552 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4553 > for as_dir in $PATH
4554 > do
4555 >  IFS=$as_save_IFS
4556 >  test -z "$as_dir" && as_dir=.
4557 >  for ac_exec_ext in '' $ac_executable_extensions; do
4558 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4559 >    ac_cv_prog_AR="ar"
4560 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4561 >    break 2
4562 >  fi
4563 > done
4564 > done
4565 > IFS=$as_save_IFS
4566  
4567 < list=
3394 < empty=
3395 <
3396 < if test \$# -eq 0; then
3397 <   echo "\$usage"; exit 0
4567 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4568   fi
4569 + fi
4570 + AR=$ac_cv_prog_AR
4571 + if test -n "$AR"; then
4572 +  { echo "$as_me:$LINENO: result: $AR" >&5
4573 + echo "${ECHO_T}$AR" >&6; }
4574 + else
4575 +  { echo "$as_me:$LINENO: result: no" >&5
4576 + echo "${ECHO_T}no" >&6; }
4577 + fi
4578  
3400 while test \$# != 0; do
4579  
4580 <  file=\$1
4581 <  shift
4580 > if test "$AR" = "NONE"; then
4581 >  cat >confcache <<\_ACEOF
4582 > # This file is a shell script that caches the results of configure
4583 > # tests run on this system so they can be shared between configure
4584 > # scripts and configure runs, see configure's option --config-cache.
4585 > # It is not useful on other systems.  If it contains results you don't
4586 > # want to keep, you may remove or edit it.
4587 > #
4588 > # config.status only pays attention to the cache file if you give it
4589 > # the --recheck option to rerun configure.
4590 > #
4591 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
4592 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
4593 > # following values.
4594  
4595 < # strip suffix
3406 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
4595 > _ACEOF
4596  
4597 <  test ! -f \$file && continue
4598 <
4599 < # Look for module definitions and transform them to upper / lower case
4600 <  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/'\`
4601 <  upper=\`echo \$mods | tr a-z A-Z\`
4602 <  lower=\`echo \$mods | tr A-Z a-z\`
4603 <
4604 < # Here, the patterns for generating module file names were inserted by configure
4605 <  for trans in $ac_cv_f90_module_names; do
4606 <
4607 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4608 <    var=empty
4609 <    case \$pat in
4610 <       %MODULE%)
4611 <          var=upper ;;
4612 <       %Module%)
4613 <          var=mods ;;
4614 <       %module%)
4615 <          var=lower ;;
4616 <       %FILE%)
3428 <          test -n "\$mods" && var=base ;;
3429 <    esac
3430 <    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
3431 <    list="\$list \$new"
3432 <  done
3433 < done
3434 <
3435 < echo \$list
3436 < # end of configure-generated script
3437 < EOF
3438 < chmod 755 scripts/modnam
4597 > # The following way of writing the cache mishandles newlines in values,
4598 > # but we know of no workaround that is simple, portable, and efficient.
4599 > # So, we kill variables containing newlines.
4600 > # Ultrix sh set writes to stderr and can't be redirected directly,
4601 > # and sets the high bit in the cache file unless we assign to the vars.
4602 > (
4603 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4604 >    eval ac_val=\$$ac_var
4605 >    case $ac_val in #(
4606 >    *${as_nl}*)
4607 >      case $ac_var in #(
4608 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
4609 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
4610 >      esac
4611 >      case $ac_var in #(
4612 >      _ | IFS | as_nl) ;; #(
4613 >      *) $as_unset $ac_var ;;
4614 >      esac ;;
4615 >    esac
4616 >  done
4617  
4618 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4619 < F90_MODULE_NAMES=empty
4620 < case $pat in
4621 <       %MODULE%)
4622 <          F90_MODULE_NAMES=UPPER ;;
4623 <       %Module%)
4624 <          F90_MODULE_NAMES=Mixed ;;
4625 <       %module%)
4626 <          F90_MODULE_NAMES=lower ;;
4627 <       *)
4628 <          F90_MODULE_NAMES=unknown ;;
4629 < esac
4630 <
4631 < ac_ext=c
4632 < ac_cpp='$CPP $CPPFLAGS'
4633 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4634 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4635 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4636 <
4637 < ac_ext=c
4638 < ac_cpp='$CPP $CPPFLAGS'
4639 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4640 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4641 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4642 <
4643 < ac_ext=c
4644 < ac_cpp='$CPP $CPPFLAGS'
4645 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4646 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4647 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4648 < echo "$as_me:3470: checking how to run the C preprocessor" >&5
4649 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4650 < # On Suns, sometimes $CPP names a directory.
4651 < if test -n "$CPP" && test -d "$CPP"; then
3474 <  CPP=
4618 >  (set) 2>&1 |
4619 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
4620 >    *${as_nl}ac_space=\ *)
4621 >      # `set' does not quote correctly, so add quotes (double-quote
4622 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
4623 >      sed -n \
4624 >        "s/'/'\\\\''/g;
4625 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4626 >      ;; #(
4627 >    *)
4628 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
4629 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4630 >      ;;
4631 >    esac |
4632 >    sort
4633 > ) |
4634 >  sed '
4635 >     /^ac_cv_env_/b end
4636 >     t clear
4637 >     :clear
4638 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4639 >     t end
4640 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4641 >     :end' >>confcache
4642 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4643 >  if test -w "$cache_file"; then
4644 >    test "x$cache_file" != "x/dev/null" &&
4645 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
4646 > echo "$as_me: updating cache $cache_file" >&6;}
4647 >    cat confcache >$cache_file
4648 >  else
4649 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
4650 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4651 >  fi
4652   fi
4653 < if test -z "$CPP"; then
4654 <  if test "${ac_cv_prog_CPP+set}" = set; then
4653 > rm -f confcache
4654 >  exit 1
4655 > fi
4656 > # Extract the first word of "ps", so it can be a program name with args.
4657 > set dummy ps; ac_word=$2
4658 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4659 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4660 > if test "${ac_cv_path_PS+set}" = set; then
4661    echo $ECHO_N "(cached) $ECHO_C" >&6
4662   else
4663 <      # Double quotes because CPP needs to be expanded
4664 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4665 <    do
4666 <      # break 2 since there is a loop in there.
4667 <      ac_preproc_ok=false
4668 < for ac_c_preproc_warn_flag in '' yes
4663 >  case $PS in
4664 >  [\\/]* | ?:[\\/]*)
4665 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
4666 >  ;;
4667 >  *)
4668 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4669 > for as_dir in $PATH
4670   do
4671 <  # Use a header file that comes with gcc, so configuring glibc
4672 <  # with a fresh cross-compiler works.
4673 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4674 <  # not just through cpp. "Syntax error" is here to catch this case.
4675 <  cat >conftest.$ac_ext <<_ACEOF
4676 < #line 3492 "configure"
4677 < #include "confdefs.h"
3494 < #include <assert.h>
3495 <                     Syntax error
3496 < _ACEOF
3497 < if { (eval echo "$as_me:3497: \"$ac_cpp conftest.$ac_ext\"") >&5
3498 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3499 <  ac_status=$?
3500 <  egrep -v '^ *\+' conftest.er1 >conftest.err
3501 <  rm -f conftest.er1
3502 <  cat conftest.err >&5
3503 <  echo "$as_me:3503: \$? = $ac_status" >&5
3504 <  (exit $ac_status); } >/dev/null; then
3505 <  if test -s conftest.err; then
3506 <    ac_cpp_err=$ac_c_preproc_warn_flag
3507 <  else
3508 <    ac_cpp_err=
4671 >  IFS=$as_save_IFS
4672 >  test -z "$as_dir" && as_dir=.
4673 >  for ac_exec_ext in '' $ac_executable_extensions; do
4674 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4675 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
4676 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4677 >    break 2
4678    fi
4679 < else
4680 <  ac_cpp_err=yes
4679 > done
4680 > done
4681 > IFS=$as_save_IFS
4682 >
4683 >  ;;
4684 > esac
4685   fi
4686 < if test -z "$ac_cpp_err"; then
4687 <  :
4686 > PS=$ac_cv_path_PS
4687 > if test -n "$PS"; then
4688 >  { echo "$as_me:$LINENO: result: $PS" >&5
4689 > echo "${ECHO_T}$PS" >&6; }
4690   else
4691 <  echo "$as_me: failed program was:" >&5
4692 <  cat conftest.$ac_ext >&5
3518 <  # Broken: fails on valid input.
3519 < continue
4691 >  { echo "$as_me:$LINENO: result: no" >&5
4692 > echo "${ECHO_T}no" >&6; }
4693   fi
3521 rm -f conftest.err conftest.$ac_ext
4694  
4695 <  # OK, works on sane cases.  Now check whether non-existent headers
4696 <  # can be detected and how.
4697 <  cat >conftest.$ac_ext <<_ACEOF
4698 < #line 3526 "configure"
4699 < #include "confdefs.h"
3528 < #include <ac_nonexistent.h>
3529 < _ACEOF
3530 < if { (eval echo "$as_me:3530: \"$ac_cpp conftest.$ac_ext\"") >&5
3531 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3532 <  ac_status=$?
3533 <  egrep -v '^ *\+' conftest.er1 >conftest.err
3534 <  rm -f conftest.er1
3535 <  cat conftest.err >&5
3536 <  echo "$as_me:3536: \$? = $ac_status" >&5
3537 <  (exit $ac_status); } >/dev/null; then
3538 <  if test -s conftest.err; then
3539 <    ac_cpp_err=$ac_c_preproc_warn_flag
3540 <  else
3541 <    ac_cpp_err=
3542 <  fi
4695 >
4696 > { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
4697 > echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
4698 > if test "${ac_cv_prog_ps_syntax+set}" = set; then
4699 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4700   else
3544  ac_cpp_err=yes
3545 fi
3546 if test -z "$ac_cpp_err"; then
3547  # Broken: success on invalid input.
3548 continue
3549 else
3550  echo "$as_me: failed program was:" >&5
3551  cat conftest.$ac_ext >&5
3552  # Passes both tests.
3553 ac_preproc_ok=:
3554 break
3555 fi
3556 rm -f conftest.err conftest.$ac_ext
4701  
4702 < done
4703 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4704 < rm -f conftest.err conftest.$ac_ext
4705 < if $ac_preproc_ok; then
4706 <  break 2
4702 >        if $PS ax -o rss > /dev/null 2>&1; then
4703 >                ac_cv_prog_ps_ax=yes
4704 >        else
4705 >                ac_cv_prog_ps_ax=no
4706 >        fi
4707 >        if $PS -ef -o rss > /dev/null 2>&1; then
4708 >                ac_cv_prog_ps_ef=yes
4709 >        else
4710 >                ac_cv_prog_ps_ef=no
4711 >        fi
4712 >        if test "$ac_cv_prog_ps_ax" = yes; then
4713 >                ac_cv_prog_ps_syntax=BSD
4714 >        else
4715 >                if test "$ac_cv_prog_ps_ef" = yes; then
4716 >                        ac_cv_prog_ps_syntax=POSIX
4717 >                else
4718 >                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
4719 > echo "$as_me: error: Could not determine ps syntax" >&2;}
4720 >   { (exit 1); exit 1; }; }
4721 >                fi
4722 >        fi
4723 >
4724   fi
4725 + { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
4726 + echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
4727  
4728 <    done
4729 <    ac_cv_prog_CPP=$CPP
4728 > cat >>confdefs.h <<_ACEOF
4729 > #define PSCOMMAND $PS
4730 > _ACEOF
4731  
4732 < fi
4733 <  CPP=$ac_cv_prog_CPP
4732 > if test "$ac_cv_prog_ps_syntax" = BSD; then
4733 >
4734 > cat >>confdefs.h <<\_ACEOF
4735 > #define PSTYPE_IS_BSD 1
4736 > _ACEOF
4737 >
4738   else
4739 <  ac_cv_prog_CPP=$CPP
4740 < fi
4741 < echo "$as_me:3573: result: $CPP" >&5
4742 < echo "${ECHO_T}$CPP" >&6
3575 < ac_preproc_ok=false
3576 < for ac_c_preproc_warn_flag in '' yes
3577 < do
3578 <  # Use a header file that comes with gcc, so configuring glibc
3579 <  # with a fresh cross-compiler works.
3580 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3581 <  # not just through cpp. "Syntax error" is here to catch this case.
3582 <  cat >conftest.$ac_ext <<_ACEOF
3583 < #line 3583 "configure"
3584 < #include "confdefs.h"
3585 < #include <assert.h>
3586 <                     Syntax error
4739 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
4740 >
4741 > cat >>confdefs.h <<\_ACEOF
4742 > #define PSTYPE_IS_POSIX 1
4743   _ACEOF
4744 < if { (eval echo "$as_me:3588: \"$ac_cpp conftest.$ac_ext\"") >&5
4745 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4744 >
4745 >   else
4746 >       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
4747 > echo "$as_me: error: Unknown ps syntax type!" >&2;}
4748 >   { (exit 1); exit 1; }; }
4749 >   fi
4750 > fi
4751 >
4752 > ac_ext=${ac_fc_srcext-f}
4753 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4754 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4755 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4756 >
4757 >
4758 > ac_ext=${ac_fc_srcext-f}
4759 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4760 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4761 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4762 > { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
4763 > echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
4764 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
4765 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4766 > else
4767 >  ac_ext=F90
4768 > ac_fcflags_srcext_save=$ac_fcflags_srcext
4769 > ac_fcflags_srcext=
4770 > ac_cv_fc_srcext_F90=unknown
4771 > for ac_flag in none -qsuffix=f=F90 -Tf; do
4772 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
4773 >  cat >conftest.$ac_ext <<_ACEOF
4774 >      program main
4775 >
4776 >      end
4777 > _ACEOF
4778 > rm -f conftest.$ac_objext
4779 > if { (ac_try="$ac_compile"
4780 > case "(($ac_try" in
4781 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4782 >  *) ac_try_echo=$ac_try;;
4783 > esac
4784 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4785 >  (eval "$ac_compile") 2>conftest.er1
4786    ac_status=$?
4787 <  egrep -v '^ *\+' conftest.er1 >conftest.err
4787 >  grep -v '^ *+' conftest.er1 >conftest.err
4788    rm -f conftest.er1
4789    cat conftest.err >&5
4790 <  echo "$as_me:3594: \$? = $ac_status" >&5
4791 <  (exit $ac_status); } >/dev/null; then
4792 <  if test -s conftest.err; then
4793 <    ac_cpp_err=$ac_c_preproc_warn_flag
4794 <  else
4795 <    ac_cpp_err=
3600 <  fi
4790 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4791 >  (exit $ac_status); } && {
4792 >         test -z "$ac_fc_werror_flag" ||
4793 >         test ! -s conftest.err
4794 >       } && test -s conftest.$ac_objext; then
4795 >  ac_cv_fc_srcext_F90=$ac_flag; break
4796   else
4797 <  ac_cpp_err=yes
4797 >  echo "$as_me: failed program was:" >&5
4798 > sed 's/^/| /' conftest.$ac_ext >&5
4799 >
4800 >
4801   fi
4802 < if test -z "$ac_cpp_err"; then
4803 <  :
4802 >
4803 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804 > done
4805 > rm -f conftest.$ac_objext conftest.F90
4806 > ac_fcflags_srcext=$ac_fcflags_srcext_save
4807 >
4808 > fi
4809 > { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
4810 > echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
4811 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
4812 >  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
4813 > echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
4814 >   { (exit 1); exit 1; }; }
4815   else
4816 <  echo "$as_me: failed program was:" >&5
4817 <  cat conftest.$ac_ext >&5
4818 <  # Broken: fails on valid input.
4819 < continue
4816 >  ac_fc_srcext=F90
4817 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
4818 >    ac_fcflags_srcext=""
4819 >    FCFLAGS_F90=""
4820 >  else
4821 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
4822 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
4823 >  fi
4824 >
4825 >
4826   fi
4827 < rm -f conftest.err conftest.$ac_ext
4827 > ac_ext=${ac_fc_srcext-f}
4828 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4829 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4830 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4831  
4832 <  # OK, works on sane cases.  Now check whether non-existent headers
4833 <  # can be detected and how.
4834 <  cat >conftest.$ac_ext <<_ACEOF
4835 < #line 3617 "configure"
4836 < #include "confdefs.h"
4837 < #include <ac_nonexistent.h>
4832 >
4833 >
4834 >
4835 >
4836 > # Try to determine native compiler flags that allow us to use F90 suffix
4837 > # for preprocessed f90 source.
4838 >
4839 > if test "$ac_test_PREPFLAG" != "set"; then
4840 >  PREPFLAG=""
4841 >  case "${host_cpu}-${host_os}" in
4842 >
4843 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4844 >                    PREPFLAG="-fpp1 "
4845 >                fi;;
4846 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4847 >                    PREPFLAG="-qsuffix=cpp=F90 "
4848 >                fi;;
4849 >  *darwin*)
4850 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4851 >                PREPFLAG="-qsuffix=cpp=F90 "
4852 >        fi;;
4853 >  esac
4854 >
4855 >  if test -z "$PREPFLAG"; then
4856 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
4857 > echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
4858 >        PREPFLAG=""
4859 >  fi
4860 >
4861 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4862 > echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
4863 >
4864 >  ac_ext=${ac_fc_srcext-f}
4865 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4866 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4867 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4868 >
4869 >  ac_save_ext=$ac_ext
4870 >  ac_ext=F90
4871 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
4872 >
4873 >  if test "$PREPFLAG"; then
4874 >  FCFLAGS_SRCEXT="${PREPFLAG}"
4875 > fi
4876 >
4877 >    cat >conftest.$ac_ext <<_ACEOF
4878 >
4879 >
4880 > program conftest
4881 >  integer :: i
4882 >  i = 1
4883 > end program conftest
4884 >
4885   _ACEOF
4886 < if { (eval echo "$as_me:3621: \"$ac_cpp conftest.$ac_ext\"") >&5
4887 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4886 > rm -f conftest.$ac_objext
4887 > if { (ac_try="$ac_compile"
4888 > case "(($ac_try" in
4889 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890 >  *) ac_try_echo=$ac_try;;
4891 > esac
4892 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893 >  (eval "$ac_compile") 2>conftest.er1
4894    ac_status=$?
4895 <  egrep -v '^ *\+' conftest.er1 >conftest.err
4895 >  grep -v '^ *+' conftest.er1 >conftest.err
4896    rm -f conftest.er1
4897    cat conftest.err >&5
4898 <  echo "$as_me:3627: \$? = $ac_status" >&5
4899 <  (exit $ac_status); } >/dev/null; then
4900 <  if test -s conftest.err; then
4901 <    ac_cpp_err=$ac_c_preproc_warn_flag
4902 <  else
4903 <    ac_cpp_err=
3633 <  fi
4898 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 >  (exit $ac_status); } && {
4900 >         test -z "$ac_fc_werror_flag" ||
4901 >         test ! -s conftest.err
4902 >       } && test -s conftest.$ac_objext; then
4903 >  prepflagworks=1
4904   else
3635  ac_cpp_err=yes
3636 fi
3637 if test -z "$ac_cpp_err"; then
3638  # Broken: success on invalid input.
3639 continue
3640 else
4905    echo "$as_me: failed program was:" >&5
4906 <  cat conftest.$ac_ext >&5
4907 <  # Passes both tests.
4908 < ac_preproc_ok=:
3645 < break
4906 > sed 's/^/| /' conftest.$ac_ext >&5
4907 >
4908 >        prepflagworks=0
4909   fi
3647 rm -f conftest.err conftest.$ac_ext
4910  
4911 < done
4912 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4913 < rm -f conftest.err conftest.$ac_ext
4914 < if $ac_preproc_ok; then
4915 <  :
4916 < else
4917 <  { { echo "$as_me:3655: error: C preprocessor \"$CPP\" fails sanity check" >&5
4918 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
4911 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4912 >
4913 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
4914 >  ac_ext=$ac_save_ext
4915 >  ac_ext=${ac_fc_srcext-f}
4916 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4917 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4918 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4919 >
4920 >
4921 >  if test "$prepflagworks" = 1; then
4922 >    { echo "$as_me:$LINENO: result: yes" >&5
4923 > echo "${ECHO_T}yes" >&6; }
4924 >    FCFLAGS_SRCEXT="${PREPFLAG}"
4925 >
4926 >  else
4927 >    { echo "$as_me:$LINENO: result: no" >&5
4928 > echo "${ECHO_T}no" >&6; }
4929 >    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
4930 > echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
4931     { (exit 1); exit 1; }; }
4932 +  fi
4933   fi
4934  
3660 ac_ext=c
3661 ac_cpp='$CPP $CPPFLAGS'
3662 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3663 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3664 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4935  
4936 < for ac_header in unistd.h sys/pstat.h sys/sysmp.h sys/sysinfo.h sys/table.h sys/param.h sys/sysctl.h sys/sytemcfg.h machine/hal_sysinfo.h
4937 < do
4938 < ac_ac_Header=`echo "ac_cv_header_$ac_header" | $ac_tr_sh`
4939 < echo "$as_me:3669: checking for $ac_header" >&5
4940 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4941 < if eval "test \"\${$ac_ac_Header+set}\" = set"; then
4942 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4943 < else
4944 <  cat >conftest.$ac_ext <<_ACEOF
4945 < #line 3675 "configure"
4946 < #include "confdefs.h"
4947 < #include <$ac_header>
4936 >
4937 >
4938 >
4939 > # Try to determine native compiler flags that allow us to use F90 suffix
4940 > # for preprocessed f90 source with -D type defines
4941 >
4942 > if test "$ac_test_PREPDEFFLAG" != "set"; then
4943 >  PREPDEFFLAG=""
4944 >  case "${host_cpu}-${host_os}" in
4945 >
4946 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4947 >                    PREPDEFFLAG=" "
4948 >                fi;;
4949 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4950 >                    PREPDEFFLAG="-WF,"
4951 >                fi;;
4952 >  *darwin*)
4953 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4954 >                PREPDEFFLAG="-WF,"
4955 >        fi;;
4956 >  esac
4957 >
4958 >  if test -z "$PREPDEFFLAG"; then
4959 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
4960 > echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
4961 >        PREPDEFFLAG=" "
4962 >  fi
4963 >
4964 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
4965 > echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
4966 >
4967 >  ac_ext=${ac_fc_srcext-f}
4968 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4969 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4970 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4971 >
4972 >  ac_save_ext=$ac_ext
4973 >  ac_ext=F90
4974 >  ac_save_FCFLAGS=$FCFLAGS
4975 >
4976 >  if test "$PREPDEFFLAG"; then
4977 >  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4978 > fi
4979 >
4980 >    cat >conftest.$ac_ext <<_ACEOF
4981 >
4982 >
4983 > program conftest
4984 >  integer :: i
4985 > #ifdef TEST
4986 >  i = 1
4987 > #else
4988 >  choke me
4989 > #endif
4990 > end program conftest
4991 >
4992   _ACEOF
4993 < if { (eval echo "$as_me:3679: \"$ac_cpp conftest.$ac_ext\"") >&5
4994 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4993 > rm -f conftest.$ac_objext
4994 > if { (ac_try="$ac_compile"
4995 > case "(($ac_try" in
4996 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4997 >  *) ac_try_echo=$ac_try;;
4998 > esac
4999 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5000 >  (eval "$ac_compile") 2>conftest.er1
5001    ac_status=$?
5002 <  egrep -v '^ *\+' conftest.er1 >conftest.err
5002 >  grep -v '^ *+' conftest.er1 >conftest.err
5003    rm -f conftest.er1
5004    cat conftest.err >&5
5005 <  echo "$as_me:3685: \$? = $ac_status" >&5
5006 <  (exit $ac_status); } >/dev/null; then
5007 <  if test -s conftest.err; then
5008 <    ac_cpp_err=$ac_c_preproc_warn_flag
5005 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5006 >  (exit $ac_status); } && {
5007 >         test -z "$ac_fc_werror_flag" ||
5008 >         test ! -s conftest.err
5009 >       } && test -s conftest.$ac_objext; then
5010 >  prepdefflagworks=1
5011 > else
5012 >  echo "$as_me: failed program was:" >&5
5013 > sed 's/^/| /' conftest.$ac_ext >&5
5014 >
5015 >        prepdefflagworks=0
5016 > fi
5017 >
5018 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5019 >
5020 >  FCFLAGS=$ac_save_FCFLAGS
5021 >  ac_ext=$ac_save_ext
5022 >  ac_ext=${ac_fc_srcext-f}
5023 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5024 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5025 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5026 >
5027 >
5028 >  if test "$prepdefflagworks" = 1; then
5029 >    { echo "$as_me:$LINENO: result: yes" >&5
5030 > echo "${ECHO_T}yes" >&6; }
5031 >
5032    else
5033 <    ac_cpp_err=
5033 >    { echo "$as_me:$LINENO: result: no" >&5
5034 > echo "${ECHO_T}no" >&6; }
5035 >    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5036 > echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5037 >   { (exit 1); exit 1; }; }
5038    fi
5039 + fi
5040 +
5041 + ac_ext=${ac_fc_srcext-f}
5042 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5043 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5044 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5045 + { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5046 + echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5047 + if test "${ac_cv_prog_fc_v+set}" = set; then
5048 +  echo $ECHO_N "(cached) $ECHO_C" >&6
5049   else
5050 <  ac_cpp_err=yes
5050 >  cat >conftest.$ac_ext <<_ACEOF
5051 >      program main
5052 >
5053 >      end
5054 > _ACEOF
5055 > rm -f conftest.$ac_objext
5056 > if { (ac_try="$ac_compile"
5057 > case "(($ac_try" in
5058 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5059 >  *) ac_try_echo=$ac_try;;
5060 > esac
5061 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5062 >  (eval "$ac_compile") 2>conftest.er1
5063 >  ac_status=$?
5064 >  grep -v '^ *+' conftest.er1 >conftest.err
5065 >  rm -f conftest.er1
5066 >  cat conftest.err >&5
5067 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 >  (exit $ac_status); } && {
5069 >         test -z "$ac_fc_werror_flag" ||
5070 >         test ! -s conftest.err
5071 >       } && test -s conftest.$ac_objext; then
5072 >  ac_cv_prog_fc_v=
5073 > # Try some options frequently used verbose output
5074 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5075 >  cat >conftest.$ac_ext <<_ACEOF
5076 >      program main
5077 >
5078 >      end
5079 > _ACEOF
5080 >
5081 > # Compile and link our simple test program by passing a flag (argument
5082 > # 1 to this macro) to the Fortran compiler in order to get
5083 > # "verbose" output that we can then parse for the Fortran linker
5084 > # flags.
5085 > ac_save_FFLAGS=$FCFLAGS
5086 > FCFLAGS="$FCFLAGS $ac_verb"
5087 > eval "set x $ac_link"
5088 > shift
5089 > echo "$as_me:$LINENO: $*" >&5
5090 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5091 > echo "$ac_fc_v_output" >&5
5092 > FCFLAGS=$ac_save_FFLAGS
5093 >
5094 > rm -f conftest*
5095 >
5096 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5097 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5098 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5099 > ac_fc_v_output="`echo $ac_fc_v_output |
5100 >        grep 'LPATH is:' |
5101 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5102 >
5103 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5104 > #        that detects unbalanced quotes in FLIBS should be implemented
5105 > #        and (ugh) tested at some point.
5106 > case $ac_fc_v_output in
5107 >  # If we are using xlf then replace all the commas with spaces.
5108 >  *xlfentry*)
5109 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5110 >
5111 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5112 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5113 >  *mGLOB_options_string*)
5114 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5115 >
5116 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5117 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5118 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5119 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5120 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5121 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5122 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5123 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5124 >
5125 >  # If we are using Cray Fortran then delete quotes.
5126 >  *cft90*)
5127 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5128 > esac
5129 >
5130 >
5131 >  # look for -l* and *.a constructs in the output
5132 >  for ac_arg in $ac_fc_v_output; do
5133 >     case $ac_arg in
5134 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5135 >          ac_cv_prog_fc_v=$ac_verb
5136 >          break 2 ;;
5137 >     esac
5138 >  done
5139 > done
5140 > if test -z "$ac_cv_prog_fc_v"; then
5141 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5142 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5143   fi
3695 if test -z "$ac_cpp_err"; then
3696  eval "$ac_ac_Header=yes"
5144   else
5145    echo "$as_me: failed program was:" >&5
5146 <  cat conftest.$ac_ext >&5
5147 <  eval "$ac_ac_Header=no"
5146 > sed 's/^/| /' conftest.$ac_ext >&5
5147 >
5148 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5149 > echo "$as_me: WARNING: compilation failed" >&2;}
5150   fi
5151 < rm -f conftest.err conftest.$ac_ext
5151 >
5152 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5153 >
5154   fi
5155 < echo "$as_me:3704: result: `eval echo '${'$ac_ac_Header'}'`" >&5
5156 < echo "${ECHO_T}`eval echo '${'$ac_ac_Header'}'`" >&6
5157 < if test `eval echo '${'$ac_ac_Header'}'` = yes; then
5158 <  cat >>confdefs.h <<EOF
5159 < #define `echo "HAVE_$ac_header" | $ac_tr_cpp` 1
5160 < EOF
5155 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5156 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5157 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5158 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5159 > if test "${ac_cv_fc_libs+set}" = set; then
5160 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5161 > else
5162 >  if test "x$FCLIBS" != "x"; then
5163 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5164 > else
5165  
5166 + cat >conftest.$ac_ext <<_ACEOF
5167 +      program main
5168 +
5169 +      end
5170 + _ACEOF
5171 +
5172 + # Compile and link our simple test program by passing a flag (argument
5173 + # 1 to this macro) to the Fortran compiler in order to get
5174 + # "verbose" output that we can then parse for the Fortran linker
5175 + # flags.
5176 + ac_save_FFLAGS=$FCFLAGS
5177 + FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5178 + eval "set x $ac_link"
5179 + shift
5180 + echo "$as_me:$LINENO: $*" >&5
5181 + ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5182 + echo "$ac_fc_v_output" >&5
5183 + FCFLAGS=$ac_save_FFLAGS
5184 +
5185 + rm -f conftest*
5186 +
5187 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5188 + # /foo, /bar, and /baz are search directories for the Fortran linker.
5189 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5190 + ac_fc_v_output="`echo $ac_fc_v_output |
5191 +        grep 'LPATH is:' |
5192 +        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5193 +
5194 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
5195 + #        that detects unbalanced quotes in FLIBS should be implemented
5196 + #        and (ugh) tested at some point.
5197 + case $ac_fc_v_output in
5198 +  # If we are using xlf then replace all the commas with spaces.
5199 +  *xlfentry*)
5200 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5201 +
5202 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5203 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
5204 +  *mGLOB_options_string*)
5205 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5206 +
5207 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5208 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5209 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5210 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
5211 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5212 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5213 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5214 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5215 +
5216 +  # If we are using Cray Fortran then delete quotes.
5217 +  *cft90*)
5218 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5219 + esac
5220 +
5221 +
5222 +
5223 + ac_cv_fc_libs=
5224 +
5225 + # Save positional arguments (if any)
5226 + ac_save_positional="$@"
5227 +
5228 + set X $ac_fc_v_output
5229 + while test $# != 1; do
5230 +  shift
5231 +  ac_arg=$1
5232 +  case $ac_arg in
5233 +        [\\/]*.a | ?:[\\/]*.a)
5234 +            ac_exists=false
5235 +  for ac_i in $ac_cv_fc_libs; do
5236 +    if test x"$ac_arg" = x"$ac_i"; then
5237 +      ac_exists=true
5238 +      break
5239 +    fi
5240 +  done
5241 +
5242 +  if test x"$ac_exists" = xtrue; then
5243 +  :
5244 + else
5245 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5246   fi
5247 +
5248 +          ;;
5249 +        -bI:*)
5250 +            ac_exists=false
5251 +  for ac_i in $ac_cv_fc_libs; do
5252 +    if test x"$ac_arg" = x"$ac_i"; then
5253 +      ac_exists=true
5254 +      break
5255 +    fi
5256 +  done
5257 +
5258 +  if test x"$ac_exists" = xtrue; then
5259 +  :
5260 + else
5261 +  if test "$ac_compiler_gnu" = yes; then
5262 +  for ac_link_opt in $ac_arg; do
5263 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5264 +  done
5265 + else
5266 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5267 + fi
5268 + fi
5269 +
5270 +          ;;
5271 +          # Ignore these flags.
5272 +        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
5273 +          ;;
5274 +        -lkernel32)
5275 +          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5276 +          ;;
5277 +        -[LRuYz])
5278 +          # These flags, when seen by themselves, take an argument.
5279 +          # We remove the space between option and argument and re-iterate
5280 +          # unless we find an empty arg or a new option (starting with -)
5281 +          case $2 in
5282 +             "" | -*);;
5283 +             *)
5284 +                ac_arg="$ac_arg$2"
5285 +                shift; shift
5286 +                set X $ac_arg "$@"
5287 +                ;;
5288 +          esac
5289 +          ;;
5290 +        -YP,*)
5291 +          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5292 +              ac_exists=false
5293 +  for ac_i in $ac_cv_fc_libs; do
5294 +    if test x"$ac_j" = x"$ac_i"; then
5295 +      ac_exists=true
5296 +      break
5297 +    fi
5298 +  done
5299 +
5300 +  if test x"$ac_exists" = xtrue; then
5301 +  :
5302 + else
5303 +  ac_arg="$ac_arg $ac_j"
5304 +                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5305 + fi
5306 +
5307 +          done
5308 +          ;;
5309 +        -[lLR]*)
5310 +            ac_exists=false
5311 +  for ac_i in $ac_cv_fc_libs; do
5312 +    if test x"$ac_arg" = x"$ac_i"; then
5313 +      ac_exists=true
5314 +      break
5315 +    fi
5316 +  done
5317 +
5318 +  if test x"$ac_exists" = xtrue; then
5319 +  :
5320 + else
5321 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5322 + fi
5323 +
5324 +          ;;
5325 +        -zallextract*| -zdefaultextract)
5326 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5327 +          ;;
5328 +          # Ignore everything else.
5329 +  esac
5330   done
5331 + # restore positional arguments
5332 + set X $ac_save_positional; shift
5333  
5334 < for ac_func in pstat_getstatic sysmp getsysinfo sysctl table
5335 < do
5336 < ac_ac_var=`echo "ac_cv_func_$ac_func" | $ac_tr_sh`
5337 < echo "$as_me:3717: checking for $ac_func" >&5
5338 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5339 < if eval "test \"\${$ac_ac_var+set}\" = set"; then
5334 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
5335 > # then we insist that the "run path" must be an absolute path (i.e. it
5336 > # must begin with a "/").
5337 > case `(uname -sr) 2>/dev/null` in
5338 >   "SunOS 5"*)
5339 >      ac_ld_run_path=`echo $ac_fc_v_output |
5340 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5341 >      test "x$ac_ld_run_path" != x &&
5342 >        if test "$ac_compiler_gnu" = yes; then
5343 >  for ac_link_opt in $ac_ld_run_path; do
5344 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5345 >  done
5346 > else
5347 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5348 > fi
5349 >      ;;
5350 > esac
5351 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5352 >
5353 > fi
5354 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5355 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
5356 > FCLIBS="$ac_cv_fc_libs"
5357 >
5358 >
5359 > ac_ext=${ac_fc_srcext-f}
5360 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5361 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5362 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5363 >
5364 > ac_ext=${ac_fc_srcext-f}
5365 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5366 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5367 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5368 >
5369 > { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
5370 > echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
5371 > if test "${ac_cv_fc_dummy_main+set}" = set; then
5372    echo $ECHO_N "(cached) $ECHO_C" >&6
5373   else
5374 <  cat >conftest.$ac_ext <<_ACEOF
5375 < #line 3723 "configure"
5376 < #include "confdefs.h"
5377 < /* System header to define __stub macros and hopefully few prototypes,
5378 <    which can conflict with char $ac_func (); below.  */
5379 < #include <assert.h>
5380 < /* Override any gcc2 internal prototype to avoid an error.  */
5381 < #ifdef __cplusplus
3730 < extern "C"
3731 < #endif
3732 < /* We use char because int might match the return type of a gcc2
3733 <   builtin and then its argument prototype would still apply.  */
3734 < char $ac_func ();
3735 < char (*f) ();
5374 >  ac_fc_dm_save_LIBS=$LIBS
5375 > LIBS="$LIBS $FCLIBS"
5376 > ac_fortran_dm_var=FC_DUMMY_MAIN
5377 > ac_ext=c
5378 > ac_cpp='$CPP $CPPFLAGS'
5379 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5380 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5381 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5382  
5383 + # First, try linking without a dummy main:
5384 + cat >conftest.$ac_ext <<_ACEOF
5385 + /* confdefs.h.  */
5386 + _ACEOF
5387 + cat confdefs.h >>conftest.$ac_ext
5388 + cat >>conftest.$ac_ext <<_ACEOF
5389 + /* end confdefs.h.  */
5390 +
5391 + #ifdef FC_DUMMY_MAIN
5392 + #ifndef FC_DUMMY_MAIN_EQ_F77
5393 + #  ifdef __cplusplus
5394 +     extern "C"
5395 + #  endif
5396 +   int FC_DUMMY_MAIN() { return 1; }
5397 + #endif
5398 + #endif
5399   int
5400   main ()
5401   {
3740 /* The GNU C library defines this for functions which it implements
3741    to always fail with ENOSYS.  Some functions are actually named
3742    something starting with __ and the normal name is an alias.  */
3743 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3744 choke me
3745 #else
3746 f = $ac_func;
3747 #endif
5402  
5403    ;
5404    return 0;
5405   }
5406   _ACEOF
5407   rm -f conftest.$ac_objext conftest$ac_exeext
5408 < if { (eval echo "$as_me:3754: \"$ac_link\"") >&5
5409 <  (eval $ac_link) 2>&5
5408 > if { (ac_try="$ac_link"
5409 > case "(($ac_try" in
5410 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5411 >  *) ac_try_echo=$ac_try;;
5412 > esac
5413 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5414 >  (eval "$ac_link") 2>conftest.er1
5415    ac_status=$?
5416 <  echo "$as_me:3757: \$? = $ac_status" >&5
5417 <  (exit $ac_status); } &&
5418 <         { ac_try='test -s conftest$ac_exeext'
5419 <  { (eval echo "$as_me:3760: \"$ac_try\"") >&5
5420 <  (eval $ac_try) 2>&5
5421 <  ac_status=$?
5422 <  echo "$as_me:3763: \$? = $ac_status" >&5
5423 <  (exit $ac_status); }; }; then
5424 <  eval "$ac_ac_var=yes"
5416 >  grep -v '^ *+' conftest.er1 >conftest.err
5417 >  rm -f conftest.er1
5418 >  cat conftest.err >&5
5419 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5420 >  (exit $ac_status); } && {
5421 >         test -z "$ac_c_werror_flag" ||
5422 >         test ! -s conftest.err
5423 >       } && test -s conftest$ac_exeext &&
5424 >       $as_test_x conftest$ac_exeext; then
5425 >  ac_cv_fortran_dummy_main=none
5426   else
5427    echo "$as_me: failed program was:" >&5
5428 < cat conftest.$ac_ext >&5
5429 < eval "$ac_ac_var=no"
5428 > sed 's/^/| /' conftest.$ac_ext >&5
5429 >
5430 >        ac_cv_fortran_dummy_main=unknown
5431   fi
3771 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3772 fi
3773 echo "$as_me:3773: result: `eval echo '${'$ac_ac_var'}'`" >&5
3774 echo "${ECHO_T}`eval echo '${'$ac_ac_var'}'`" >&6
3775 if test `eval echo '${'$ac_ac_var'}'` = yes; then
3776  cat >>confdefs.h <<EOF
3777 #define `echo "HAVE_$ac_func" | $ac_tr_cpp` 1
3778 EOF
5432  
5433 < fi
5434 < done
5433 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5434 >      conftest$ac_exeext conftest.$ac_ext
5435  
5436 < # special check for _system_configuration because AIX <4.3.2 do not
5437 < # contain the `physmem' member.
5438 < echo "$as_me:3785: checking for external symbol _system_configuration" >&5
5439 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
5440 < cat >conftest.$ac_ext <<_ACEOF
5441 < #line 3788 "configure"
5442 < #include "confdefs.h"
5443 < #include <sys/systemcfg.h>
5436 > if test $ac_cv_fortran_dummy_main = unknown; then
5437 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
5438 >     cat >conftest.$ac_ext <<_ACEOF
5439 > /* confdefs.h.  */
5440 > _ACEOF
5441 > cat confdefs.h >>conftest.$ac_ext
5442 > cat >>conftest.$ac_ext <<_ACEOF
5443 > /* end confdefs.h.  */
5444 > #define $ac_fortran_dm_var $ac_func
5445 > #ifdef FC_DUMMY_MAIN
5446 > #ifndef FC_DUMMY_MAIN_EQ_F77
5447 > #  ifdef __cplusplus
5448 >     extern "C"
5449 > #  endif
5450 >   int FC_DUMMY_MAIN() { return 1; }
5451 > #endif
5452 > #endif
5453   int
5454   main ()
5455   {
5456 < double x = _system_configuration.physmem;
5456 >
5457    ;
5458    return 0;
5459   }
5460   _ACEOF
5461 < rm -f conftest.$ac_objext
5462 < if { (eval echo "$as_me:3800: \"$ac_compile\"") >&5
5463 <  (eval $ac_compile) 2>&5
5461 > rm -f conftest.$ac_objext conftest$ac_exeext
5462 > if { (ac_try="$ac_link"
5463 > case "(($ac_try" in
5464 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5465 >  *) ac_try_echo=$ac_try;;
5466 > esac
5467 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5468 >  (eval "$ac_link") 2>conftest.er1
5469    ac_status=$?
5470 <  echo "$as_me:3803: \$? = $ac_status" >&5
5471 <  (exit $ac_status); } &&
5472 <         { ac_try='test -s conftest.$ac_objext'
5473 <  { (eval echo "$as_me:3806: \"$ac_try\"") >&5
5474 <  (eval $ac_try) 2>&5
5475 <  ac_status=$?
5476 <  echo "$as_me:3809: \$? = $ac_status" >&5
5477 <  (exit $ac_status); }; }; then
5478 <  echo "$as_me:3811: result: yes" >&5
5479 < echo "${ECHO_T}yes" >&6
3813 <
3814 < cat >>confdefs.h <<\EOF
3815 < #define HAVE__SYSTEM_CONFIGURATION 1
3816 < EOF
3817 <
5470 >  grep -v '^ *+' conftest.er1 >conftest.err
5471 >  rm -f conftest.er1
5472 >  cat conftest.err >&5
5473 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5474 >  (exit $ac_status); } && {
5475 >         test -z "$ac_c_werror_flag" ||
5476 >         test ! -s conftest.err
5477 >       } && test -s conftest$ac_exeext &&
5478 >       $as_test_x conftest$ac_exeext; then
5479 >  ac_cv_fortran_dummy_main=$ac_func; break
5480   else
5481    echo "$as_me: failed program was:" >&5
5482 < cat conftest.$ac_ext >&5
5483 < echo "$as_me:3821: result: no" >&5
5484 < echo "${ECHO_T}no" >&6
5482 > sed 's/^/| /' conftest.$ac_ext >&5
5483 >
5484 >
5485   fi
3824 rm -f conftest.$ac_objext conftest.$ac_ext
5486  
5487 <  # clean out junk possibly left behind by a previous configuration
5488 <  rm -f src/getopt.h
5489 <  # Check for getopt_long support
5487 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5488 >      conftest$ac_exeext conftest.$ac_ext
5489 >   done
5490 > fi
5491 > ac_ext=${ac_fc_srcext-f}
5492 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5493 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5494 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5495 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
5496 > rm -f conftest*
5497 > LIBS=$ac_fc_dm_save_LIBS
5498  
5499 < for ac_header in getopt.h
5500 < do
5501 < ac_ac_Header=`echo "ac_cv_header_$ac_header" | $ac_tr_sh`
5502 < echo "$as_me:3833: checking for $ac_header" >&5
5503 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5504 < if eval "test \"\${$ac_ac_Header+set}\" = set"; then
5505 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5506 < else
5507 <  cat >conftest.$ac_ext <<_ACEOF
3839 < #line 3839 "configure"
3840 < #include "confdefs.h"
3841 < #include <$ac_header>
5499 > fi
5500 > { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
5501 > echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
5502 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
5503 > if test "$FC_DUMMY_MAIN" != unknown; then
5504 >  if test $FC_DUMMY_MAIN != none; then
5505 >
5506 > cat >>confdefs.h <<_ACEOF
5507 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
5508   _ACEOF
5509 < if { (eval echo "$as_me:3843: \"$ac_cpp conftest.$ac_ext\"") >&5
5510 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5511 <  ac_status=$?
5512 <  egrep -v '^ *\+' conftest.er1 >conftest.err
5513 <  rm -f conftest.er1
5514 <  cat conftest.err >&5
5515 <  echo "$as_me:3849: \$? = $ac_status" >&5
3850 <  (exit $ac_status); } >/dev/null; then
3851 <  if test -s conftest.err; then
3852 <    ac_cpp_err=$ac_c_preproc_warn_flag
3853 <  else
3854 <    ac_cpp_err=
5509 >
5510 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
5511 >
5512 > cat >>confdefs.h <<\_ACEOF
5513 > #define FC_DUMMY_MAIN_EQ_F77 1
5514 > _ACEOF
5515 >
5516    fi
3856 else
3857  ac_cpp_err=yes
5517   fi
3859 if test -z "$ac_cpp_err"; then
3860  eval "$ac_ac_Header=yes"
5518   else
5519 <  echo "$as_me: failed program was:" >&5
5520 <  cat conftest.$ac_ext >&5
5521 <  eval "$ac_ac_Header=no"
5519 >  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
5520 > See \`config.log' for more details." >&5
5521 > echo "$as_me: error: linking to Fortran libraries from C fails
5522 > See \`config.log' for more details." >&2;}
5523 >   { (exit 1); exit 1; }; }
5524   fi
3866 rm -f conftest.err conftest.$ac_ext
3867 fi
3868 echo "$as_me:3868: result: `eval echo '${'$ac_ac_Header'}'`" >&5
3869 echo "${ECHO_T}`eval echo '${'$ac_ac_Header'}'`" >&6
3870 if test `eval echo '${'$ac_ac_Header'}'` = yes; then
3871  cat >>confdefs.h <<EOF
3872 #define `echo "HAVE_$ac_header" | $ac_tr_cpp` 1
3873 EOF
5525  
3875 fi
3876 done
5526  
5527 < for ac_func in getopt_long
5528 < do
5529 < ac_ac_var=`echo "ac_cv_func_$ac_func" | $ac_tr_sh`
5530 < echo "$as_me:3881: checking for $ac_func" >&5
5531 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5532 < if eval "test \"\${$ac_ac_var+set}\" = set"; then
5527 > ac_ext=${ac_fc_srcext-f}
5528 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5529 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5530 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5531 >
5532 > ac_ext=${ac_fc_srcext-f}
5533 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5534 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5535 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5536 > { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
5537 > echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
5538 > if test "${ac_cv_fc_mangling+set}" = set; then
5539    echo $ECHO_N "(cached) $ECHO_C" >&6
5540   else
5541    cat >conftest.$ac_ext <<_ACEOF
5542 < #line 3887 "configure"
5543 < #include "confdefs.h"
5544 < /* System header to define __stub macros and hopefully few prototypes,
5545 <    which can conflict with char $ac_func (); below.  */
5546 < #include <assert.h>
5547 < /* Override any gcc2 internal prototype to avoid an error.  */
5542 >      subroutine foobar()
5543 >      return
5544 >      end
5545 >      subroutine foo_bar()
5546 >      return
5547 >      end
5548 > _ACEOF
5549 > rm -f conftest.$ac_objext
5550 > if { (ac_try="$ac_compile"
5551 > case "(($ac_try" in
5552 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5553 >  *) ac_try_echo=$ac_try;;
5554 > esac
5555 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5556 >  (eval "$ac_compile") 2>conftest.er1
5557 >  ac_status=$?
5558 >  grep -v '^ *+' conftest.er1 >conftest.err
5559 >  rm -f conftest.er1
5560 >  cat conftest.err >&5
5561 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5562 >  (exit $ac_status); } && {
5563 >         test -z "$ac_fc_werror_flag" ||
5564 >         test ! -s conftest.err
5565 >       } && test -s conftest.$ac_objext; then
5566 >  mv conftest.$ac_objext cfortran_test.$ac_objext
5567 >
5568 >  ac_save_LIBS=$LIBS
5569 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
5570 >
5571 >  ac_ext=c
5572 > ac_cpp='$CPP $CPPFLAGS'
5573 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5574 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5575 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5576 >  ac_success=no
5577 >  for ac_foobar in foobar FOOBAR; do
5578 >    for ac_underscore in "" "_"; do
5579 >      ac_func="$ac_foobar$ac_underscore"
5580 >      cat >conftest.$ac_ext <<_ACEOF
5581 > /* confdefs.h.  */
5582 > _ACEOF
5583 > cat confdefs.h >>conftest.$ac_ext
5584 > cat >>conftest.$ac_ext <<_ACEOF
5585 > /* end confdefs.h.  */
5586 >
5587 > /* Override any GCC internal prototype to avoid an error.
5588 >   Use char because int might match the return type of a GCC
5589 >   builtin and then its argument prototype would still apply.  */
5590   #ifdef __cplusplus
5591   extern "C"
5592   #endif
3896 /* We use char because int might match the return type of a gcc2
3897   builtin and then its argument prototype would still apply.  */
5593   char $ac_func ();
5594 < char (*f) ();
5595 <
5594 > #ifdef FC_DUMMY_MAIN
5595 > #ifndef FC_DUMMY_MAIN_EQ_F77
5596 > #  ifdef __cplusplus
5597 >     extern "C"
5598 > #  endif
5599 >   int FC_DUMMY_MAIN() { return 1; }
5600 > #endif
5601 > #endif
5602   int
5603   main ()
5604   {
5605 < /* The GNU C library defines this for functions which it implements
3905 <    to always fail with ENOSYS.  Some functions are actually named
3906 <    something starting with __ and the normal name is an alias.  */
3907 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3908 < choke me
3909 < #else
3910 < f = $ac_func;
3911 < #endif
3912 <
5605 > return $ac_func ();
5606    ;
5607    return 0;
5608   }
5609   _ACEOF
5610   rm -f conftest.$ac_objext conftest$ac_exeext
5611 < if { (eval echo "$as_me:3918: \"$ac_link\"") >&5
5612 <  (eval $ac_link) 2>&5
5611 > if { (ac_try="$ac_link"
5612 > case "(($ac_try" in
5613 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5614 >  *) ac_try_echo=$ac_try;;
5615 > esac
5616 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5617 >  (eval "$ac_link") 2>conftest.er1
5618    ac_status=$?
5619 <  echo "$as_me:3921: \$? = $ac_status" >&5
5620 <  (exit $ac_status); } &&
5621 <         { ac_try='test -s conftest$ac_exeext'
5622 <  { (eval echo "$as_me:3924: \"$ac_try\"") >&5
5623 <  (eval $ac_try) 2>&5
5624 <  ac_status=$?
5625 <  echo "$as_me:3927: \$? = $ac_status" >&5
5626 <  (exit $ac_status); }; }; then
5627 <  eval "$ac_ac_var=yes"
5619 >  grep -v '^ *+' conftest.er1 >conftest.err
5620 >  rm -f conftest.er1
5621 >  cat conftest.err >&5
5622 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5623 >  (exit $ac_status); } && {
5624 >         test -z "$ac_c_werror_flag" ||
5625 >         test ! -s conftest.err
5626 >       } && test -s conftest$ac_exeext &&
5627 >       $as_test_x conftest$ac_exeext; then
5628 >  ac_success=yes; break 2
5629   else
5630    echo "$as_me: failed program was:" >&5
5631 < cat conftest.$ac_ext >&5
5632 < eval "$ac_ac_var=no"
5631 > sed 's/^/| /' conftest.$ac_ext >&5
5632 >
5633 >
5634   fi
3935 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3936 fi
3937 echo "$as_me:3937: result: `eval echo '${'$ac_ac_var'}'`" >&5
3938 echo "${ECHO_T}`eval echo '${'$ac_ac_var'}'`" >&6
3939 if test `eval echo '${'$ac_ac_var'}'` = yes; then
3940  cat >>confdefs.h <<EOF
3941 #define `echo "HAVE_$ac_func" | $ac_tr_cpp` 1
3942 EOF
5635  
5636 < else
5637 <  # FreeBSD has a gnugetopt library for this
5638 <    echo "$as_me:3946: checking for getopt_long in -lgnugetopt" >&5
5639 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
5640 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
5641 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5642 < else
5643 <  ac_check_lib_save_LIBS=$LIBS
3952 < LIBS="-lgnugetopt  $LIBS"
3953 < cat >conftest.$ac_ext <<_ACEOF
3954 < #line 3954 "configure"
3955 < #include "confdefs.h"
5636 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5637 >      conftest$ac_exeext conftest.$ac_ext
5638 >    done
5639 >  done
5640 >  ac_ext=${ac_fc_srcext-f}
5641 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5642 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5643 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5644  
5645 < /* Override any gcc2 internal prototype to avoid an error.  */
5645 >  if test "$ac_success" = "yes"; then
5646 >     case $ac_foobar in
5647 >        foobar)
5648 >           ac_case=lower
5649 >           ac_foo_bar=foo_bar
5650 >           ;;
5651 >        FOOBAR)
5652 >           ac_case=upper
5653 >           ac_foo_bar=FOO_BAR
5654 >           ;;
5655 >     esac
5656 >
5657 >     ac_ext=c
5658 > ac_cpp='$CPP $CPPFLAGS'
5659 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5660 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5661 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5662 >     ac_success_extra=no
5663 >     for ac_extra in "" "_"; do
5664 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
5665 >        cat >conftest.$ac_ext <<_ACEOF
5666 > /* confdefs.h.  */
5667 > _ACEOF
5668 > cat confdefs.h >>conftest.$ac_ext
5669 > cat >>conftest.$ac_ext <<_ACEOF
5670 > /* end confdefs.h.  */
5671 >
5672 > /* Override any GCC internal prototype to avoid an error.
5673 >   Use char because int might match the return type of a GCC
5674 >   builtin and then its argument prototype would still apply.  */
5675   #ifdef __cplusplus
5676   extern "C"
5677   #endif
5678 < /* We use char because int might match the return type of a gcc2
5679 <   builtin and then its argument prototype would still apply.  */
5680 < char getopt_long ();
5678 > char $ac_func ();
5679 > #ifdef FC_DUMMY_MAIN
5680 > #ifndef FC_DUMMY_MAIN_EQ_F77
5681 > #  ifdef __cplusplus
5682 >     extern "C"
5683 > #  endif
5684 >   int FC_DUMMY_MAIN() { return 1; }
5685 > #endif
5686 > #endif
5687   int
5688   main ()
5689   {
5690 < getopt_long ();
5690 > return $ac_func ();
5691    ;
5692    return 0;
5693   }
5694   _ACEOF
5695   rm -f conftest.$ac_objext conftest$ac_exeext
5696 < if { (eval echo "$as_me:3973: \"$ac_link\"") >&5
5697 <  (eval $ac_link) 2>&5
5696 > if { (ac_try="$ac_link"
5697 > case "(($ac_try" in
5698 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5699 >  *) ac_try_echo=$ac_try;;
5700 > esac
5701 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5702 >  (eval "$ac_link") 2>conftest.er1
5703    ac_status=$?
5704 <  echo "$as_me:3976: \$? = $ac_status" >&5
5705 <  (exit $ac_status); } &&
5706 <         { ac_try='test -s conftest$ac_exeext'
5707 <  { (eval echo "$as_me:3979: \"$ac_try\"") >&5
5708 <  (eval $ac_try) 2>&5
5709 <  ac_status=$?
5710 <  echo "$as_me:3982: \$? = $ac_status" >&5
5711 <  (exit $ac_status); }; }; then
5712 <  ac_cv_lib_gnugetopt_getopt_long=yes
5704 >  grep -v '^ *+' conftest.er1 >conftest.err
5705 >  rm -f conftest.er1
5706 >  cat conftest.err >&5
5707 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5708 >  (exit $ac_status); } && {
5709 >         test -z "$ac_c_werror_flag" ||
5710 >         test ! -s conftest.err
5711 >       } && test -s conftest$ac_exeext &&
5712 >       $as_test_x conftest$ac_exeext; then
5713 >  ac_success_extra=yes; break
5714   else
5715    echo "$as_me: failed program was:" >&5
5716 < cat conftest.$ac_ext >&5
3988 < ac_cv_lib_gnugetopt_getopt_long=no
3989 < fi
3990 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3991 < LIBS=$ac_check_lib_save_LIBS
3992 < fi
3993 < echo "$as_me:3993: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
3994 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
3995 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
3996 <  cat >>confdefs.h <<\EOF
3997 < #define HAVE_GETOPT_LONG 1
3998 < EOF
5716 > sed 's/^/| /' conftest.$ac_ext >&5
5717  
4000 else
4001  # use the GNU replacement
4002      LIBOBJS="$LIBOBJS getopt.$ac_objext"
4003      LIBOBJS="$LIBOBJS getopt1.$ac_objext"
4004      ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
5718  
5719   fi
5720  
5721 < fi
5722 < done
5721 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5722 >      conftest$ac_exeext conftest.$ac_ext
5723 >     done
5724 >     ac_ext=${ac_fc_srcext-f}
5725 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5726 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5727 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5728  
5729 < case $debug in
5730 <  1)
5731 <     ;;
5732 <  *)
5729 >     if test "$ac_success_extra" = "yes"; then
5730 >        ac_cv_fc_mangling="$ac_case case"
5731 >        if test -z "$ac_underscore"; then
5732 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
5733 >        else
5734 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
5735 >        fi
5736 >        if test -z "$ac_extra"; then
5737 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
5738 >        else
5739 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
5740 >        fi
5741 >      else
5742 >        ac_cv_fc_mangling="unknown"
5743 >      fi
5744 >  else
5745 >     ac_cv_fc_mangling="unknown"
5746 >  fi
5747  
5748 < echo "$as_me:4016: checking whether we are *really* using GNU cc" >&5
5749 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
4018 < if test "${ac_cv_prog_really_gcc+set}" = set; then
4019 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5748 >  LIBS=$ac_save_LIBS
5749 >  rm -f cfortran_test* conftest*
5750   else
5751 +  echo "$as_me: failed program was:" >&5
5752 + sed 's/^/| /' conftest.$ac_ext >&5
5753  
5754 < cat > conftest.c <<EOF
5755 < #ifdef __GNUC__
5756 <  #ifndef __INTEL_COMPILER
5757 <     yes;
5758 <  #endif
4027 < #endif
4028 < EOF
4029 < if { ac_try='${CC-cc} -E conftest.c'
4030 <  { (eval echo "$as_me:4030: \"$ac_try\"") >&5
4031 <  (eval $ac_try) 2>&5
4032 <  ac_status=$?
4033 <  echo "$as_me:4033: \$? = $ac_status" >&5
4034 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
4035 <  ac_cv_prog_really_gcc=yes
4036 < else
4037 <  ac_cv_prog_really_gcc=no
5754 >        { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
5755 > See \`config.log' for more details." >&5
5756 > echo "$as_me: error: cannot compile a simple Fortran program
5757 > See \`config.log' for more details." >&2;}
5758 >   { (exit 1); exit 1; }; }
5759   fi
5760  
5761 < fi
4041 < echo "$as_me:4041: result: $ac_cv_prog_really_gcc" >&5
4042 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
4043 < if test "$ac_cv_prog_really_gcc" = yes; then
4044 <        :
5761 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762  
4046 else
4047        :
4048
5763   fi
5764 + { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
5765 + echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
5766  
5767 < # Try to determine "good" native compiler flags if none specified on command
5768 < # line
5769 < if test "$ac_test_CFLAGS" != "set"; then
5770 <  CFLAGS=""
4055 <  case "${host_cpu}-${host_os}" in
5767 > ac_ext=${ac_fc_srcext-f}
5768 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5769 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5770 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5771  
5772 <  *linux*) if test "$CC" = icc; then
5773 <                    CFLAGS="-O"
5774 <                fi;;
5775 <  sparc-solaris2*) if test "$CC" = cc; then
4061 <                    CFLAGS="-native -fast -xO5 -dalign"
4062 <                 fi;;
5772 > ac_ext=${ac_fc_srcext-f}
5773 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5774 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5775 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5776  
4064  alpha*-osf*)  if test "$CC" = cc; then
4065                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
4066                fi;;
5777  
5778 <  hppa*-hpux*)  if test "$CC" = cc; then
5779 <                    CFLAGS="-Ae +O3 +Oall"
5780 <                fi;;
5778 > case $ac_cv_fc_mangling in
5779 >  "lower case, no underscore, no extra underscore")
5780 >          cat >>confdefs.h <<\_ACEOF
5781 > #define FC_FUNC(name,NAME) name
5782 > _ACEOF
5783  
5784 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
5785 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
5786 <                fi;;
5787 <   powerpc*-aix*)
5788 <        if test "$CC" = cc -o "$CC" = xlc; then
5789 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
5790 <                echo "*******************************************************"
5791 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
4080 <                echo "*  recommended that you use                           *"
4081 <                echo "*                                                     *"
4082 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
4083 <                echo "*                                 ^^^                 *"
4084 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
4085 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
4086 <                echo "*******************************************************"
4087 <        fi;;
4088 <   *darwin*)
4089 <        if test "$CC" = xlc -o "$CC" = cc; then
4090 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
4091 <        fi;;
4092 <  esac
5784 >          cat >>confdefs.h <<\_ACEOF
5785 > #define FC_FUNC_(name,NAME) name
5786 > _ACEOF
5787 > ;;
5788 >  "lower case, no underscore, extra underscore")
5789 >          cat >>confdefs.h <<\_ACEOF
5790 > #define FC_FUNC(name,NAME) name
5791 > _ACEOF
5792  
5793 <  # use default flags for gcc on all systems
5794 <  if test $ac_cv_prog_really_gcc = yes; then
5795 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
5796 <  fi
5793 >          cat >>confdefs.h <<\_ACEOF
5794 > #define FC_FUNC_(name,NAME) name ## _
5795 > _ACEOF
5796 > ;;
5797 >  "lower case, underscore, no extra underscore")
5798 >          cat >>confdefs.h <<\_ACEOF
5799 > #define FC_FUNC(name,NAME) name ## _
5800 > _ACEOF
5801  
5802 <  # test for gcc-specific flags:
5803 <  if test $ac_cv_prog_really_gcc = yes; then
5804 <    # -malign-double for x86 systems
5802 >          cat >>confdefs.h <<\_ACEOF
5803 > #define FC_FUNC_(name,NAME) name ## _
5804 > _ACEOF
5805 > ;;
5806 >  "lower case, underscore, extra underscore")
5807 >          cat >>confdefs.h <<\_ACEOF
5808 > #define FC_FUNC(name,NAME) name ## _
5809 > _ACEOF
5810  
5811 < echo "$as_me:4103: checking whether ${CC-cc} accepts -malign-double" >&5
5812 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
5813 < if test "${ac_align_double+set}" = set; then
5814 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5815 < else
5816 <  echo 'void f(){}' > conftest.c
5817 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
5818 <        ac_align_double=yes
4111 < else
4112 <        ac_align_double=no
4113 < fi
4114 < rm -f conftest*
5811 >          cat >>confdefs.h <<\_ACEOF
5812 > #define FC_FUNC_(name,NAME) name ## __
5813 > _ACEOF
5814 > ;;
5815 >  "upper case, no underscore, no extra underscore")
5816 >          cat >>confdefs.h <<\_ACEOF
5817 > #define FC_FUNC(name,NAME) NAME
5818 > _ACEOF
5819  
5820 < fi
5821 < echo "$as_me:4117: result: $ac_align_double" >&5
5822 < echo "${ECHO_T}$ac_align_double" >&6
5823 < if test "$ac_align_double" = yes; then
5824 <        :
5825 <        CFLAGS="$CFLAGS -malign-double"
5826 < else
5827 <        :
5820 >          cat >>confdefs.h <<\_ACEOF
5821 > #define FC_FUNC_(name,NAME) NAME
5822 > _ACEOF
5823 > ;;
5824 >  "upper case, no underscore, extra underscore")
5825 >          cat >>confdefs.h <<\_ACEOF
5826 > #define FC_FUNC(name,NAME) NAME
5827 > _ACEOF
5828  
5829 < fi
5829 >          cat >>confdefs.h <<\_ACEOF
5830 > #define FC_FUNC_(name,NAME) NAME ## _
5831 > _ACEOF
5832 > ;;
5833 >  "upper case, underscore, no extra underscore")
5834 >          cat >>confdefs.h <<\_ACEOF
5835 > #define FC_FUNC(name,NAME) NAME ## _
5836 > _ACEOF
5837  
5838 <    # -fstrict-aliasing for gcc-2.95+
5838 >          cat >>confdefs.h <<\_ACEOF
5839 > #define FC_FUNC_(name,NAME) NAME ## _
5840 > _ACEOF
5841 > ;;
5842 >  "upper case, underscore, extra underscore")
5843 >          cat >>confdefs.h <<\_ACEOF
5844 > #define FC_FUNC(name,NAME) NAME ## _
5845 > _ACEOF
5846  
5847 < echo "$as_me:4129: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
5848 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
5849 < if test "${ac_fstrict_aliasing+set}" = set; then
5850 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5851 < else
5852 <  echo 'void f(){}' > conftest.c
5853 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
5854 <        ac_fstrict_aliasing=yes
5855 < else
4138 <        ac_fstrict_aliasing=no
4139 < fi
4140 < rm -f conftest*
5847 >          cat >>confdefs.h <<\_ACEOF
5848 > #define FC_FUNC_(name,NAME) NAME ## __
5849 > _ACEOF
5850 > ;;
5851 >  *)
5852 >          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
5853 > echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
5854 >          ;;
5855 > esac
5856  
5857 < fi
5858 < echo "$as_me:4143: result: $ac_fstrict_aliasing" >&5
5859 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
5860 < if test "$ac_fstrict_aliasing" = yes; then
4146 <        :
4147 <        CFLAGS="$CFLAGS -fstrict-aliasing"
4148 < else
4149 <        :
5857 > ac_ext=${ac_fc_srcext-f}
5858 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5859 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5860 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5861  
4151 fi
5862  
4153  fi
5863  
5864 <  CPU_FLAGS=""
5865 <  if test $ac_cv_prog_really_gcc = yes; then
5866 <                  case "${host_cpu}" in
5867 <          i586*)
5868 <
5869 < echo "$as_me:4160: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
5870 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
4162 < if test "${ac_cpu_pentium+set}" = set; then
5864 > ac_ext=${ac_fc_srcext-f}
5865 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5866 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5867 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5868 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5869 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5870 > if test "${ac_cv_prog_fc_v+set}" = set; then
5871    echo $ECHO_N "(cached) $ECHO_C" >&6
5872   else
5873 <  echo 'void f(){}' > conftest.c
5874 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
4167 <        ac_cpu_pentium=yes
4168 < else
4169 <        ac_cpu_pentium=no
4170 < fi
4171 < rm -f conftest*
5873 >  cat >conftest.$ac_ext <<_ACEOF
5874 >      program main
5875  
5876 < fi
5877 < echo "$as_me:4174: result: $ac_cpu_pentium" >&5
5878 < echo "${ECHO_T}$ac_cpu_pentium" >&6
5879 < if test "$ac_cpu_pentium" = yes; then
5880 <        :
5881 <        CPU_FLAGS=-mcpu=pentium
5882 < else
5883 <        :
5876 >      end
5877 > _ACEOF
5878 > rm -f conftest.$ac_objext
5879 > if { (ac_try="$ac_compile"
5880 > case "(($ac_try" in
5881 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5882 >  *) ac_try_echo=$ac_try;;
5883 > esac
5884 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5885 >  (eval "$ac_compile") 2>conftest.er1
5886 >  ac_status=$?
5887 >  grep -v '^ *+' conftest.er1 >conftest.err
5888 >  rm -f conftest.er1
5889 >  cat conftest.err >&5
5890 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891 >  (exit $ac_status); } && {
5892 >         test -z "$ac_fc_werror_flag" ||
5893 >         test ! -s conftest.err
5894 >       } && test -s conftest.$ac_objext; then
5895 >  ac_cv_prog_fc_v=
5896 > # Try some options frequently used verbose output
5897 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5898 >  cat >conftest.$ac_ext <<_ACEOF
5899 >      program main
5900  
5901 < echo "$as_me:4182: checking whether ${CC-cc} accepts -mpentium" >&5
5902 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
5903 < if test "${ac_pentium+set}" = set; then
5904 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5905 < else
5906 <  echo 'void f(){}' > conftest.c
5907 < if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
5908 <        ac_pentium=yes
5909 < else
5910 <        ac_pentium=no
5911 < fi
5901 >      end
5902 > _ACEOF
5903 >
5904 > # Compile and link our simple test program by passing a flag (argument
5905 > # 1 to this macro) to the Fortran compiler in order to get
5906 > # "verbose" output that we can then parse for the Fortran linker
5907 > # flags.
5908 > ac_save_FFLAGS=$FCFLAGS
5909 > FCFLAGS="$FCFLAGS $ac_verb"
5910 > eval "set x $ac_link"
5911 > shift
5912 > echo "$as_me:$LINENO: $*" >&5
5913 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5914 > echo "$ac_fc_v_output" >&5
5915 > FCFLAGS=$ac_save_FFLAGS
5916 >
5917   rm -f conftest*
5918  
5919 < fi
5920 < echo "$as_me:4196: result: $ac_pentium" >&5
5921 < echo "${ECHO_T}$ac_pentium" >&6
5922 < if test "$ac_pentium" = yes; then
5923 <        :
5924 <        CPU_FLAGS=-mpentium
4201 < else
4202 <        :
5919 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5920 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5921 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5922 > ac_fc_v_output="`echo $ac_fc_v_output |
5923 >        grep 'LPATH is:' |
5924 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5925  
5926 < fi
5926 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5927 > #        that detects unbalanced quotes in FLIBS should be implemented
5928 > #        and (ugh) tested at some point.
5929 > case $ac_fc_v_output in
5930 >  # If we are using xlf then replace all the commas with spaces.
5931 >  *xlfentry*)
5932 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5933  
5934 < fi
5934 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5935 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5936 >  *mGLOB_options_string*)
5937 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5938  
5939 <                  ;;
5940 <          i686*)
5939 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5940 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5941 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5942 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5943 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5944 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5945 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5946 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5947  
5948 < echo "$as_me:4211: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
5949 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
5950 < if test "${ac_cpu_pentiumpro+set}" = set; then
5951 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5952 < else
5953 <  echo 'void f(){}' > conftest.c
5954 < if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
5955 <        ac_cpu_pentiumpro=yes
5956 < else
5957 <        ac_cpu_pentiumpro=no
5958 < fi
5959 < rm -f conftest*
5960 <
5948 >  # If we are using Cray Fortran then delete quotes.
5949 >  *cft90*)
5950 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5951 > esac
5952 >
5953 >
5954 >  # look for -l* and *.a constructs in the output
5955 >  for ac_arg in $ac_fc_v_output; do
5956 >     case $ac_arg in
5957 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5958 >          ac_cv_prog_fc_v=$ac_verb
5959 >          break 2 ;;
5960 >     esac
5961 >  done
5962 > done
5963 > if test -z "$ac_cv_prog_fc_v"; then
5964 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5965 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5966   fi
4225 echo "$as_me:4225: result: $ac_cpu_pentiumpro" >&5
4226 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
4227 if test "$ac_cpu_pentiumpro" = yes; then
4228        :
4229        CPU_FLAGS=-mcpu=pentiumpro
5967   else
5968 <        :
5968 >  echo "$as_me: failed program was:" >&5
5969 > sed 's/^/| /' conftest.$ac_ext >&5
5970  
5971 < echo "$as_me:4233: checking whether ${CC-cc} accepts -mpentiumpro" >&5
5972 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
4235 < if test "${ac_pentiumpro+set}" = set; then
4236 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4237 < else
4238 <  echo 'void f(){}' > conftest.c
4239 < if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
4240 <        ac_pentiumpro=yes
4241 < else
4242 <        ac_pentiumpro=no
5971 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5972 > echo "$as_me: WARNING: compilation failed" >&2;}
5973   fi
4244 rm -f conftest*
5974  
5975 < fi
4247 < echo "$as_me:4247: result: $ac_pentiumpro" >&5
4248 < echo "${ECHO_T}$ac_pentiumpro" >&6
4249 < if test "$ac_pentiumpro" = yes; then
4250 <        :
4251 <        CPU_FLAGS=-mpentiumpro
4252 < else
4253 <        :
5975 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5976  
5977   fi
5978 <
5979 < fi
5980 <
5981 <                  ;;
5982 <          powerpc*)
4261 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
4262 <                is60x=`echo $cputype | egrep "^600-9e?$"`
4263 <                if test -n "$is60x"; then
4264 <
4265 < echo "$as_me:4265: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
4266 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
4267 < if test "${ac_m_cpu_60x+set}" = set; then
5978 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5979 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5980 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5981 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5982 > if test "${ac_cv_fc_libs+set}" = set; then
5983    echo $ECHO_N "(cached) $ECHO_C" >&6
5984   else
5985 <  echo 'void f(){}' > conftest.c
5986 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
4272 <        ac_m_cpu_60x=yes
5985 >  if test "x$FCLIBS" != "x"; then
5986 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5987   else
4274        ac_m_cpu_60x=no
4275 fi
4276 rm -f conftest*
5988  
5989 < fi
5990 < echo "$as_me:4279: result: $ac_m_cpu_60x" >&5
4280 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
4281 < if test "$ac_m_cpu_60x" = yes; then
4282 <        :
4283 <        CPU_FLAGS=-mcpu=$cputype
4284 < else
4285 <        :
5989 > cat >conftest.$ac_ext <<_ACEOF
5990 >      program main
5991  
5992 < fi
5992 >      end
5993 > _ACEOF
5994  
5995 <                elif test "$cputype" = 750; then
5995 > # Compile and link our simple test program by passing a flag (argument
5996 > # 1 to this macro) to the Fortran compiler in order to get
5997 > # "verbose" output that we can then parse for the Fortran linker
5998 > # flags.
5999 > ac_save_FFLAGS=$FCFLAGS
6000 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6001 > eval "set x $ac_link"
6002 > shift
6003 > echo "$as_me:$LINENO: $*" >&5
6004 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6005 > echo "$ac_fc_v_output" >&5
6006 > FCFLAGS=$ac_save_FFLAGS
6007  
6008 < echo "$as_me:4291: checking whether we are using gcc 2.95 or later" >&5
4292 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
4293 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
4294 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4295 < else
6008 > rm -f conftest*
6009  
6010 < cat > conftest.c <<EOF
6011 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
6012 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
6013 <     yes;
6014 < #  endif
6015 < #endif
4303 < EOF
4304 < if { ac_try='${CC-cc} -E conftest.c'
4305 <  { (eval echo "$as_me:4305: \"$ac_try\"") >&5
4306 <  (eval $ac_try) 2>&5
4307 <  ac_status=$?
4308 <  echo "$as_me:4308: \$? = $ac_status" >&5
4309 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
4310 <  ac_cv_prog_gcc_2_95=yes
4311 < else
4312 <  ac_cv_prog_gcc_2_95=no
4313 < fi
6010 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6011 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6012 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6013 > ac_fc_v_output="`echo $ac_fc_v_output |
6014 >        grep 'LPATH is:' |
6015 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6016  
6017 < fi
6018 < echo "$as_me:4316: result: $ac_cv_prog_gcc_2_95" >&5
6019 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
6020 < if test "$ac_cv_prog_gcc_2_95" = yes; then
6021 <        :
6017 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6018 > #        that detects unbalanced quotes in FLIBS should be implemented
6019 > #        and (ugh) tested at some point.
6020 > case $ac_fc_v_output in
6021 >  # If we are using xlf then replace all the commas with spaces.
6022 >  *xlfentry*)
6023 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6024  
6025 < echo "$as_me:4321: checking whether ${CC-cc} accepts -mcpu=750" >&5
6026 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
6027 < if test "${ac_m_cpu_750+set}" = set; then
6028 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4325 < else
4326 <  echo 'void f(){}' > conftest.c
4327 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
4328 <        ac_m_cpu_750=yes
4329 < else
4330 <        ac_m_cpu_750=no
4331 < fi
4332 < rm -f conftest*
6025 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6026 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6027 >  *mGLOB_options_string*)
6028 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6029  
6030 < fi
6031 < echo "$as_me:4335: result: $ac_m_cpu_750" >&5
6032 < echo "${ECHO_T}$ac_m_cpu_750" >&6
6033 < if test "$ac_m_cpu_750" = yes; then
6034 <        :
6035 <        CPU_FLAGS=-mcpu=750
6036 < else
6037 <        :
6030 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6031 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6032 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6033 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6034 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6035 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6036 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6037 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6038  
6039 < fi
6039 >  # If we are using Cray Fortran then delete quotes.
6040 >  *cft90*)
6041 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6042 > esac
6043  
4345 else
4346        :
6044  
4348 fi
6045  
6046 <                fi
4351 <                if test -z "$CPU_FLAGS"; then
6046 > ac_cv_fc_libs=
6047  
6048 < echo "$as_me:4353: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
6049 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
4355 < if test "${ac_m_cpu_powerpc+set}" = set; then
4356 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4357 < else
4358 <  echo 'void f(){}' > conftest.c
4359 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
4360 <        ac_m_cpu_powerpc=yes
4361 < else
4362 <        ac_m_cpu_powerpc=no
4363 < fi
4364 < rm -f conftest*
6048 > # Save positional arguments (if any)
6049 > ac_save_positional="$@"
6050  
6051 < fi
6052 < echo "$as_me:4367: result: $ac_m_cpu_powerpc" >&5
6053 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
6054 < if test "$ac_m_cpu_powerpc" = yes; then
6055 <        :
6056 <        CPU_FLAGS=-mcpu=powerpc
6057 < else
6058 <        :
6051 > set X $ac_fc_v_output
6052 > while test $# != 1; do
6053 >  shift
6054 >  ac_arg=$1
6055 >  case $ac_arg in
6056 >        [\\/]*.a | ?:[\\/]*.a)
6057 >            ac_exists=false
6058 >  for ac_i in $ac_cv_fc_libs; do
6059 >    if test x"$ac_arg" = x"$ac_i"; then
6060 >      ac_exists=true
6061 >      break
6062 >    fi
6063 >  done
6064  
6065 +  if test x"$ac_exists" = xtrue; then
6066 +  :
6067 + else
6068 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6069   fi
6070  
6071 <                fi
6072 <                if test -z "$CPU_FLAGS"; then
6071 >          ;;
6072 >        -bI:*)
6073 >            ac_exists=false
6074 >  for ac_i in $ac_cv_fc_libs; do
6075 >    if test x"$ac_arg" = x"$ac_i"; then
6076 >      ac_exists=true
6077 >      break
6078 >    fi
6079 >  done
6080  
6081 < echo "$as_me:4380: checking whether ${CC-cc} accepts -mpowerpc" >&5
6082 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
4382 < if test "${ac_m_powerpc+set}" = set; then
4383 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6081 >  if test x"$ac_exists" = xtrue; then
6082 >  :
6083   else
6084 <  echo 'void f(){}' > conftest.c
6085 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
6086 <        ac_m_powerpc=yes
6084 >  if test "$ac_compiler_gnu" = yes; then
6085 >  for ac_link_opt in $ac_arg; do
6086 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6087 >  done
6088   else
6089 <        ac_m_powerpc=no
6089 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6090   fi
4391 rm -f conftest*
4392
6091   fi
4394 echo "$as_me:4394: result: $ac_m_powerpc" >&5
4395 echo "${ECHO_T}$ac_m_powerpc" >&6
4396 if test "$ac_m_powerpc" = yes; then
4397        :
4398        CPU_FLAGS=-mpowerpc
4399 else
4400        :
6092  
6093 < fi
6094 <
6095 <                fi
6093 >          ;;
6094 >          # Ignore these flags.
6095 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6096 >          ;;
6097 >        -lkernel32)
6098 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6099 >          ;;
6100 >        -[LRuYz])
6101 >          # These flags, when seen by themselves, take an argument.
6102 >          # We remove the space between option and argument and re-iterate
6103 >          # unless we find an empty arg or a new option (starting with -)
6104 >          case $2 in
6105 >             "" | -*);;
6106 >             *)
6107 >                ac_arg="$ac_arg$2"
6108 >                shift; shift
6109 >                set X $ac_arg "$@"
6110 >                ;;
6111            esac
6112 <  fi
6112 >          ;;
6113 >        -YP,*)
6114 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6115 >              ac_exists=false
6116 >  for ac_i in $ac_cv_fc_libs; do
6117 >    if test x"$ac_j" = x"$ac_i"; then
6118 >      ac_exists=true
6119 >      break
6120 >    fi
6121 >  done
6122  
6123 <  if test -n "$CPU_FLAGS"; then
6124 <        CFLAGS="$CFLAGS $CPU_FLAGS"
4410 <  fi
4411 <
4412 <  if test -z "$CFLAGS"; then
4413 <        echo ""
4414 <        echo "********************************************************"
4415 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
4416 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
4417 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
4418 <        echo "********************************************************"
4419 <        echo ""
4420 <        CFLAGS="-O3"
4421 <  fi
4422 <
4423 < echo "$as_me:4423: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
4424 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
4425 < if test "${ac_guessed_cflags+set}" = set; then
4426 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6123 >  if test x"$ac_exists" = xtrue; then
6124 >  :
6125   else
6126 <  echo 'void f(){}' > conftest.c
6127 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
4430 <        ac_guessed_cflags=yes
4431 < else
4432 <        ac_guessed_cflags=no
6126 >  ac_arg="$ac_arg $ac_j"
6127 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6128   fi
4434 rm -f conftest*
6129  
6130 < fi
6131 < echo "$as_me:4437: result: $ac_guessed_cflags" >&5
6132 < echo "${ECHO_T}$ac_guessed_cflags" >&6
6133 < if test "$ac_guessed_cflags" = yes; then
6134 <        :
6130 >          done
6131 >          ;;
6132 >        -[lLR]*)
6133 >            ac_exists=false
6134 >  for ac_i in $ac_cv_fc_libs; do
6135 >    if test x"$ac_arg" = x"$ac_i"; then
6136 >      ac_exists=true
6137 >      break
6138 >    fi
6139 >  done
6140  
6141 +  if test x"$ac_exists" = xtrue; then
6142 +  :
6143   else
6144 <        :
4444 <
4445 <        echo ""
4446 <        echo "********************************************************"
4447 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
4448 <        echo "* your compiler.                                       *"
4449 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
4450 <        echo "********************************************************"
4451 <        echo ""
4452 <        CFLAGS=""
4453 <
6144 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6145   fi
6146  
6147 < fi
6147 >          ;;
6148 >        -zallextract*| -zdefaultextract)
6149 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6150 >          ;;
6151 >          # Ignore everything else.
6152 >  esac
6153 > done
6154 > # restore positional arguments
6155 > set X $ac_save_positional; shift
6156  
6157 < echo "$as_me:4458: checking whether we are *really* using GNU c++" >&5
6158 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
6159 < if test "${ac_cv_prog_really_gxx+set}" = set; then
6160 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6157 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6158 > # then we insist that the "run path" must be an absolute path (i.e. it
6159 > # must begin with a "/").
6160 > case `(uname -sr) 2>/dev/null` in
6161 >   "SunOS 5"*)
6162 >      ac_ld_run_path=`echo $ac_fc_v_output |
6163 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6164 >      test "x$ac_ld_run_path" != x &&
6165 >        if test "$ac_compiler_gnu" = yes; then
6166 >  for ac_link_opt in $ac_ld_run_path; do
6167 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6168 >  done
6169   else
6170 <
4464 < cat > conftest.cpp <<EOF
4465 < #ifdef __GNUC__
4466 <  #ifndef __INTEL_COMPILER
4467 <     yes;
4468 <  #endif
4469 < #endif
4470 < EOF
4471 < if { ac_try='${CXX-c++} -E conftest.cpp'
4472 <  { (eval echo "$as_me:4472: \"$ac_try\"") >&5
4473 <  (eval $ac_try) 2>&5
4474 <  ac_status=$?
4475 <  echo "$as_me:4475: \$? = $ac_status" >&5
4476 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
4477 <  ac_cv_prog_really_gxx=yes
4478 < else
4479 <  ac_cv_prog_really_gxx=no
6170 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6171   fi
6172 +      ;;
6173 + esac
6174 + fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6175  
6176   fi
6177 < echo "$as_me:4483: result: $ac_cv_prog_really_gxx" >&5
6178 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
6179 < if test "$ac_cv_prog_really_gxx" = yes; then
4486 <        :
6177 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6178 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6179 > FCLIBS="$ac_cv_fc_libs"
6180  
4488 else
4489        :
6181  
6182 < fi
6182 > ac_ext=${ac_fc_srcext-f}
6183 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6184 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6185 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6186  
4493 # Try to determine "good" native compiler flags if none specified on command
4494 # line
4495 if test "$ac_test_CXXFLAGS" != "set"; then
4496  CXXFLAGS=""
4497  case "${host_cpu}-${host_os}" in
6187  
4499  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
4500                    CXXFLAGS="-O"
4501                fi;;
4502  sparc-solaris2*) if test "$CXX" = CC; then
4503                    CXXFLAGS="-native -fast -xO5 -dalign"
4504                 fi;;
4505   rs6000*-aix*)  if test "$CXX" = xlC; then
4506                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
4507                fi;;
4508   powerpc*-aix*)
4509        if test "$CXX" = xlC; then
4510                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
4511                echo "*******************************************************"
4512                echo "*  You have AIX on an unknown powerpc system.  It is  *"
4513                echo "*  recommended that you use                           *"
4514                echo "*                                                     *"
4515                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
4516                echo "*                                 ^^^                 *"
4517                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
4518                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
4519                echo "*******************************************************"
4520        fi;;
4521   *darwin*)
4522        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
4523                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
4524        fi;;
4525  esac
6188  
6189 <  # use default flags for gcc on all systems
6190 <  if test $ac_cv_prog_really_gxx = yes; then
6191 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
6192 <  fi
6193 <
6194 <  # test for gcc-specific flags:
6195 <  if test $ac_cv_prog_really_gxx = yes; then
6196 <    # -malign-double for x86 systems
6197 <
6198 < echo "$as_me:4536: checking whether ${CXX-c++} accepts -malign-double" >&5
6199 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
6200 < if test "${ac_align_double+set}" = set; then
6201 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6189 > { echo "$as_me:$LINENO: checking for module suffix" >&5
6190 > echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6191 > rm -f conftest*
6192 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6193 > rm -f work*
6194 > cat >conftest.$ac_ext <<EOF
6195 >        module conftest
6196 >        integer n
6197 >        parameter (n=1)
6198 >        end module conftest
6199 > EOF
6200 > # SGI and absoft compilers generates module name in upper case!
6201 > testname="conftest"
6202 > modcase="lower"
6203 > if (eval $ac_compile) 2>/dev/null ; then
6204 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6205 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6206 >    if test -z "$MOD" ; then
6207 >        MOD=`ls CONFTEST* 2>/dev/null \
6208 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6209 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6210 >        if test -n "$MOD" ; then
6211 >            testname="CONFTEST"
6212 >            modcase="upper"
6213 >        fi
6214 >    fi
6215 >    if test -z "$MOD" ; then
6216 >        { echo "$as_me:$LINENO: result: unknown" >&5
6217 > echo "${ECHO_T}unknown" >&6; }
6218 >        # Use mod if we can't figure it out
6219 >        MOD="mod"
6220 >    else
6221 >        { echo "$as_me:$LINENO: result: $MOD" >&5
6222 > echo "${ECHO_T}$MOD" >&6; }
6223 >    fi
6224 >    if test -s work.pcl ; then
6225 >        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
6226 > echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
6227 >    fi
6228   else
6229 <  echo 'void f(){}' > conftest.cpp
6230 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
4543 <        ac_align_double=yes
4544 < else
4545 <        ac_align_double=no
6229 >    { echo "$as_me:$LINENO: result: unknown" >&5
6230 > echo "${ECHO_T}unknown" >&6; }
6231   fi
4547 rm -f conftest*
6232  
4549 fi
4550 echo "$as_me:4550: result: $ac_align_double" >&5
4551 echo "${ECHO_T}$ac_align_double" >&6
4552 if test "$ac_align_double" = yes; then
4553        :
4554        CXXFLAGS="$CXXFLAGS -malign-double"
4555 else
4556        :
6233  
4558 fi
6234  
4560    # -fstrict-aliasing for gcc-2.95+
6235  
6236 < echo "$as_me:4562: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
6237 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
6238 < if test "${ac_fstrict_aliasing+set}" = set; then
6239 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6240 < else
6241 <  echo 'void f(){}' > conftest.cpp
6242 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
6243 <        ac_fstrict_aliasing=yes
6236 >
6237 > # Check for module include path (some use -I, some (Solaris) use -M, some
6238 > # (absoft) use -p).
6239 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
6240 > # specified, work.pcl and work.pc are created.  However, if you specify
6241 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
6242 > # Use the module made above
6243 > { echo "$as_me:$LINENO: checking for module directory path flag" >&5
6244 > echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
6245 > rm -f conftest*
6246 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6247 > rm -f work*
6248 > cat >conftest.$ac_ext <<EOF
6249 >        module conftest
6250 >        integer n
6251 >        parameter (n=1)
6252 >        end module conftest
6253 > EOF
6254 > # SGI and absoft compilers generates module name in upper case!
6255 > testname="conftest"
6256 > if (eval $ac_compile) 2>/dev/null ; then
6257 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6258 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
6259 >   if test -n "$mod" ; then
6260 >      testname="CONFTEST"
6261 >   fi
6262 >   madedir=0
6263 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
6264 >   cp $testname.$MOD conf
6265 >   rm -f conftest* CONFTEST*
6266 >   cat >conftest1.$ac_ext <<EOF
6267 >        program main
6268 >        use conftest
6269 >        print *, n
6270 >        end
6271 > EOF
6272 >   F90_WORK_FILES_ARG=""
6273 >   F90MODINCSPEC=""
6274 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
6275 >       MODDIRFLAG="-I"
6276 >       F90MODINCSPEC="-I<dir>"
6277 >       { echo "$as_me:$LINENO: result: -I" >&5
6278 > echo "${ECHO_T}-I" >&6; }
6279 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6280 >       MODDIRFLAG="-M"
6281 >       F90MODINCSPEC="-M<dir>"
6282 >       { echo "$as_me:$LINENO: result: -M" >&5
6283 > echo "${ECHO_T}-M" >&6; }
6284 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6285 >       MODDIRFLAG="-p"
6286 >       F90MODINCSPEC="-p<dir>"
6287 >       { echo "$as_me:$LINENO: result: -p" >&5
6288 > echo "${ECHO_T}-p" >&6; }
6289 >   elif test -s work.pc ; then
6290 >        cp work.pc conf/mpimod.pc
6291 >        echo "mpimod.pc" > conf/mpimod.pcl
6292 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
6293 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
6294 >            MODDIRFLAG='-cl,mpimod.pcl'
6295 >            { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
6296 > echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
6297 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
6298 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
6299 >
6300 >        else
6301 >            # The version of the Intel compiler that I have refuses to let
6302 >            # you put the "work catalog" list anywhere but the current
6303 >            # directory. For example, you cannot in
6304 >         :
6305 >        fi
6306 >   fi
6307 >   if test -z "MODDIRFLAG" ; then
6308 >       { echo "$as_me:$LINENO: result: unknown" >&5
6309 > echo "${ECHO_T}unknown" >&6; }
6310 >   fi
6311 >
6312 >
6313 >   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
6314 >   if test $madedir = 1 ; then rmdir conf ; fi
6315 > fi
6316 >
6317 >
6318 > { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
6319 > echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
6320 > if test "${ac_cv_f90_module_names+set}" = set; then
6321 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6322   else
6323 <        ac_fstrict_aliasing=no
6323 >  ac_ext=${ac_fc_srcext-f}
6324 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6325 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6326 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6327 >
6328 > # carry out the test in a new directory, so that we don't miss anything
6329 > mkdir conftest
6330 > cd conftest
6331 > cat >conftest.$ac_ext <<_ACEOF
6332 > MODULE Bar
6333 > END MODULE Bar
6334 > _ACEOF
6335 > rm -f conftest.$ac_objext
6336 > if { (ac_try="$ac_compile"
6337 > case "(($ac_try" in
6338 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6339 >  *) ac_try_echo=$ac_try;;
6340 > esac
6341 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6342 >  (eval "$ac_compile") 2>conftest.er1
6343 >  ac_status=$?
6344 >  grep -v '^ *+' conftest.er1 >conftest.err
6345 >  rm -f conftest.er1
6346 >  cat conftest.err >&5
6347 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6348 >  (exit $ac_status); } && {
6349 >         test -z "$ac_fc_werror_flag" ||
6350 >         test ! -s conftest.err
6351 >       } && test -s conftest.$ac_objext; then
6352 >  ac_cv_f90_module_names=
6353 > ac_file_list=*
6354 > for ac_file in $ac_file_list; do
6355 >   case $ac_file in
6356 >      # don't care for original source and object files
6357 >      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
6358 >          :
6359 >          ;;
6360 >      # look for new files derived from the file name
6361 >      *conftest*)
6362 >          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
6363 >            ac_exists=false
6364 >  for ac_i in $ac_cv_f90_module_names; do
6365 >    if test x"$ac_pat" = x"$ac_i"; then
6366 >      ac_exists=true
6367 >      break
6368 >    fi
6369 >  done
6370 >
6371 >  if test x"$ac_exists" = xtrue; then
6372 >  :
6373 > else
6374 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6375   fi
4573 rm -f conftest*
6376  
6377 +          ;;
6378 +      # look for new files derived from the module name,
6379 +      # with different case translation schemes
6380 +      *Bar*)
6381 +          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
6382 +            ac_exists=false
6383 +  for ac_i in $ac_cv_f90_module_names; do
6384 +    if test x"$ac_pat" = x"$ac_i"; then
6385 +      ac_exists=true
6386 +      break
6387 +    fi
6388 +  done
6389 +
6390 +  if test x"$ac_exists" = xtrue; then
6391 +  :
6392 + else
6393 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6394   fi
6395 < echo "$as_me:4576: result: $ac_fstrict_aliasing" >&5
6396 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
6397 < if test "$ac_fstrict_aliasing" = yes; then
6398 <        :
6399 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
6395 >
6396 >          ;;
6397 >      *bar*)
6398 >          ac_pat=`echo $ac_file | sed s/bar/%module%/`
6399 >            ac_exists=false
6400 >  for ac_i in $ac_cv_f90_module_names; do
6401 >    if test x"$ac_pat" = x"$ac_i"; then
6402 >      ac_exists=true
6403 >      break
6404 >    fi
6405 >  done
6406 >
6407 >  if test x"$ac_exists" = xtrue; then
6408 >  :
6409   else
6410 <        :
6410 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6411 > fi
6412  
6413 +          ;;
6414 +      *BAR*)
6415 +          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
6416 +            ac_exists=false
6417 +  for ac_i in $ac_cv_f90_module_names; do
6418 +    if test x"$ac_pat" = x"$ac_i"; then
6419 +      ac_exists=true
6420 +      break
6421 +    fi
6422 +  done
6423 +
6424 +  if test x"$ac_exists" = xtrue; then
6425 +  :
6426 + else
6427 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6428   fi
6429  
6430 <  fi
6430 >          ;;
6431 >       # Other files - we have no idea how they are generated
6432 >       *)
6433 >          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
6434 > echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
6435 >          ;;
6436 >   esac
6437 > done
6438 > if test "x$ac_cv_f90_module_names" = "x"; then
6439 >  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6440 > echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6441 > fi
6442  
6443 <  CPU_FLAGS=""
6444 <  if test $ac_cv_prog_really_gxx = yes; then
6445 <                  case "${host_cpu}" in
4591 <          i586*)
6443 > else
6444 >  echo "$as_me: failed program was:" >&5
6445 > sed 's/^/| /' conftest.$ac_ext >&5
6446  
6447 < echo "$as_me:4593: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
6448 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
6449 < if test "${ac_cpu_pentium+set}" = set; then
6450 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6451 < else
6452 <  echo 'void f(){}' > conftest.cpp
6453 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
6454 <        ac_cpu_pentium=yes
6455 < else
6456 <        ac_cpu_pentium=no
6457 < fi
6458 < rm -f conftest*
6447 >        ac_cv_f90_module_names=
6448 > { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6449 > echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6450 > fi
6451 >
6452 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6453 > cd ..
6454 > # cleanup
6455 > rm -rf conftest
6456 > ac_ext=${ac_fc_srcext-f}
6457 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6458 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6459 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6460 >
6461 > fi
6462 > { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
6463 > echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
6464 >
6465 > # We now generate a shell script that will help us to figure out the correct
6466 > # module file names, using the value of ac_cv_f90_module_names
6467 >
6468 > echo "Generating shell script modnam"
6469 >
6470 > cat > scripts/modnam << EOF
6471 > #! /bin/sh
6472 > # This script is auto-generated by configure
6473 > #
6474 > usage="\\
6475 > Usage: \$0 [FILES]
6476 >
6477 > [FILES] are Fortran 90 source files.
6478 > The output is a list of module file names that the Fortran 90 compiler
6479 > generates when compiling [FILES]."
6480 >
6481 > list=
6482 > empty=
6483  
6484 + if test \$# -eq 0; then
6485 +   echo "\$usage"; exit 0
6486   fi
4607 echo "$as_me:4607: result: $ac_cpu_pentium" >&5
4608 echo "${ECHO_T}$ac_cpu_pentium" >&6
4609 if test "$ac_cpu_pentium" = yes; then
4610        :
4611        CPU_FLAGS=-mcpu=pentium
4612 else
4613        :
6487  
6488 < echo "$as_me:4615: checking whether ${CXX-c++} accepts -mpentium" >&5
4616 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
4617 < if test "${ac_pentium+set}" = set; then
4618 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4619 < else
4620 <  echo 'void f(){}' > conftest.cpp
4621 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
4622 <        ac_pentium=yes
4623 < else
4624 <        ac_pentium=no
4625 < fi
4626 < rm -f conftest*
6488 > while test \$# != 0; do
6489  
6490 < fi
6491 < echo "$as_me:4629: result: $ac_pentium" >&5
4630 < echo "${ECHO_T}$ac_pentium" >&6
4631 < if test "$ac_pentium" = yes; then
4632 <        :
4633 <        CPU_FLAGS=-mpentium
4634 < else
4635 <        :
6490 >  file=\$1
6491 >  shift
6492  
6493 < fi
6493 > # strip suffix
6494 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
6495  
6496 < fi
6496 >  test ! -f \$file && continue
6497  
6498 <                  ;;
6499 <          i686*)
6498 > # Look for module definitions and transform them to upper / lower case
6499 >  mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
6500 >  upper=\`echo \$mods | tr a-z A-Z\`
6501 >  lower=\`echo \$mods | tr A-Z a-z\`
6502  
6503 < echo "$as_me:4644: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
6504 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
4646 < if test "${ac_cpu_pentiumpro+set}" = set; then
4647 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4648 < else
4649 <  echo 'void f(){}' > conftest.cpp
4650 < if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
4651 <        ac_cpu_pentiumpro=yes
4652 < else
4653 <        ac_cpu_pentiumpro=no
4654 < fi
4655 < rm -f conftest*
6503 > # Here, the patterns for generating module file names were inserted by configure
6504 >  for trans in $ac_cv_f90_module_names; do
6505  
6506 < fi
6507 < echo "$as_me:4658: result: $ac_cpu_pentiumpro" >&5
6508 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
6509 < if test "$ac_cpu_pentiumpro" = yes; then
6510 <        :
6511 <        CPU_FLAGS=-mcpu=pentiumpro
6512 < else
6513 <        :
6506 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
6507 >    var=empty
6508 >    case \$pat in
6509 >       %MODULE%)
6510 >          var=upper ;;
6511 >       %Module%)
6512 >          var=mods ;;
6513 >       %module%)
6514 >          var=lower ;;
6515 >       %FILE%)
6516 >          test -n "\$mods" && var=base ;;
6517 >    esac
6518 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
6519 >    list="\$list \$new"
6520 >  done
6521 > done
6522  
6523 < echo "$as_me:4666: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
6524 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
6525 < if test "${ac_pentiumpro+set}" = set; then
6526 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4670 < else
4671 <  echo 'void f(){}' > conftest.cpp
4672 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
4673 <        ac_pentiumpro=yes
4674 < else
4675 <        ac_pentiumpro=no
4676 < fi
4677 < rm -f conftest*
6523 > echo \$list
6524 > # end of configure-generated script
6525 > EOF
6526 > chmod 755 scripts/modnam
6527  
6528 < fi
6529 < echo "$as_me:4680: result: $ac_pentiumpro" >&5
6530 < echo "${ECHO_T}$ac_pentiumpro" >&6
6531 < if test "$ac_pentiumpro" = yes; then
6532 <        :
6533 <        CPU_FLAGS=-mpentiumpro
6534 < else
6535 <        :
6528 > pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
6529 > F90_MODULE_NAMES=empty
6530 > case $pat in
6531 >       %MODULE%)
6532 >          F90_MODULE_NAMES=UPPER ;;
6533 >       %Module%)
6534 >          F90_MODULE_NAMES=Mixed ;;
6535 >       %module%)
6536 >          F90_MODULE_NAMES=lower ;;
6537 >       *)
6538 >          F90_MODULE_NAMES=unknown ;;
6539 > esac
6540  
6541 < fi
6541 > ac_ext=c
6542 > ac_cpp='$CPP $CPPFLAGS'
6543 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6544 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6545 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6546  
4690 fi
6547  
6548 <                  ;;
6549 <          powerpc*)
6550 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
6551 <                is60x=`echo $cputype | egrep "^600-9e?$"`
6552 <                if test -n "$is60x"; then
6548 > ac_ext=c
6549 > ac_cpp='$CPP $CPPFLAGS'
6550 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6551 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6552 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6553  
4698 echo "$as_me:4698: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
4699 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
4700 if test "${ac_m_cpu_60x+set}" = set; then
4701  echo $ECHO_N "(cached) $ECHO_C" >&6
4702 else
4703  echo 'void f(){}' > conftest.cpp
4704 if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
4705        ac_m_cpu_60x=yes
4706 else
4707        ac_m_cpu_60x=no
4708 fi
4709 rm -f conftest*
6554  
4711 fi
4712 echo "$as_me:4712: result: $ac_m_cpu_60x" >&5
4713 echo "${ECHO_T}$ac_m_cpu_60x" >&6
4714 if test "$ac_m_cpu_60x" = yes; then
4715        :
4716        CPU_FLAGS=-mcpu=$cputype
4717 else
4718        :
6555  
6556 < fi
6557 <
6558 <                elif test "$cputype" = 750; then
4723 <
4724 < echo "$as_me:4724: checking whether we are using g++ 2.95 or later" >&5
4725 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
4726 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
6556 > { echo "$as_me:$LINENO: checking for asin in -lm" >&5
6557 > echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
6558 > if test "${ac_cv_lib_m_asin+set}" = set; then
6559    echo $ECHO_N "(cached) $ECHO_C" >&6
6560   else
6561 +  ac_check_lib_save_LIBS=$LIBS
6562 + LIBS="-lm  $LIBS"
6563 + cat >conftest.$ac_ext <<_ACEOF
6564 + /* confdefs.h.  */
6565 + _ACEOF
6566 + cat confdefs.h >>conftest.$ac_ext
6567 + cat >>conftest.$ac_ext <<_ACEOF
6568 + /* end confdefs.h.  */
6569  
6570 < cat > conftest.cpp <<EOF
6571 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
6572 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
6573 <     yes;
6570 > /* Override any GCC internal prototype to avoid an error.
6571 >   Use char because int might match the return type of a GCC
6572 >   builtin and then its argument prototype would still apply.  */
6573 > #ifdef __cplusplus
6574 > extern "C"
6575 > #endif
6576 > char asin ();
6577 > #ifdef FC_DUMMY_MAIN
6578 > #ifndef FC_DUMMY_MAIN_EQ_F77
6579 > #  ifdef __cplusplus
6580 >     extern "C"
6581   #  endif
6582 +   int FC_DUMMY_MAIN() { return 1; }
6583   #endif
6584 < EOF
6585 < if { ac_try='${CXX-c++} -E conftest.cpp'
6586 <  { (eval echo "$as_me:4738: \"$ac_try\"") >&5
6587 <  (eval $ac_try) 2>&5
6584 > #endif
6585 > int
6586 > main ()
6587 > {
6588 > return asin ();
6589 >  ;
6590 >  return 0;
6591 > }
6592 > _ACEOF
6593 > rm -f conftest.$ac_objext conftest$ac_exeext
6594 > if { (ac_try="$ac_link"
6595 > case "(($ac_try" in
6596 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6597 >  *) ac_try_echo=$ac_try;;
6598 > esac
6599 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6600 >  (eval "$ac_link") 2>conftest.er1
6601    ac_status=$?
6602 <  echo "$as_me:4741: \$? = $ac_status" >&5
6603 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
6604 <  ac_cv_prog_gxx_2_95=yes
6602 >  grep -v '^ *+' conftest.er1 >conftest.err
6603 >  rm -f conftest.er1
6604 >  cat conftest.err >&5
6605 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 >  (exit $ac_status); } && {
6607 >         test -z "$ac_c_werror_flag" ||
6608 >         test ! -s conftest.err
6609 >       } && test -s conftest$ac_exeext &&
6610 >       $as_test_x conftest$ac_exeext; then
6611 >  ac_cv_lib_m_asin=yes
6612   else
6613 <  ac_cv_prog_gxx_2_95=no
6614 < fi
6613 >  echo "$as_me: failed program was:" >&5
6614 > sed 's/^/| /' conftest.$ac_ext >&5
6615  
6616 +        ac_cv_lib_m_asin=no
6617   fi
4749 echo "$as_me:4749: result: $ac_cv_prog_gxx_2_95" >&5
4750 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
4751 if test "$ac_cv_prog_gxx_2_95" = yes; then
4752        :
6618  
6619 < echo "$as_me:4754: checking whether ${CXX-c++} accepts -mcpu=750" >&5
6620 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
6621 < if test "${ac_m_cpu_750+set}" = set; then
4757 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4758 < else
4759 <  echo 'void f(){}' > conftest.cpp
4760 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
4761 <        ac_m_cpu_750=yes
4762 < else
4763 <        ac_m_cpu_750=no
6619 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6620 >      conftest$ac_exeext conftest.$ac_ext
6621 > LIBS=$ac_check_lib_save_LIBS
6622   fi
6623 < rm -f conftest*
6623 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6624 > echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
6625 > if test $ac_cv_lib_m_asin = yes; then
6626 >  cat >>confdefs.h <<_ACEOF
6627 > #define HAVE_LIBM 1
6628 > _ACEOF
6629  
6630 < fi
4768 < echo "$as_me:4768: result: $ac_m_cpu_750" >&5
4769 < echo "${ECHO_T}$ac_m_cpu_750" >&6
4770 < if test "$ac_m_cpu_750" = yes; then
4771 <        :
4772 <        CPU_FLAGS=-mcpu=750
4773 < else
4774 <        :
6630 >  LIBS="-lm $LIBS"
6631  
4776 fi
4777
6632   else
6633 <        :
4780 <
6633 >  exit
6634   fi
6635  
4783                fi
4784                if test -z "$CPU_FLAGS"; then
6636  
6637 < echo "$as_me:4786: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
6638 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
6639 < if test "${ac_m_cpu_powerpc+set}" = set; then
6637 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6638 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6639 > if test "${ac_cv_header_stdc+set}" = set; then
6640    echo $ECHO_N "(cached) $ECHO_C" >&6
6641   else
6642 <  echo 'void f(){}' > conftest.cpp
6643 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
6644 <        ac_m_cpu_powerpc=yes
6645 < else
6646 <        ac_m_cpu_powerpc=no
6647 < fi
6648 < rm -f conftest*
6642 >  cat >conftest.$ac_ext <<_ACEOF
6643 > /* confdefs.h.  */
6644 > _ACEOF
6645 > cat confdefs.h >>conftest.$ac_ext
6646 > cat >>conftest.$ac_ext <<_ACEOF
6647 > /* end confdefs.h.  */
6648 > #include <stdlib.h>
6649 > #include <stdarg.h>
6650 > #include <string.h>
6651 > #include <float.h>
6652  
6653 < fi
6654 < echo "$as_me:4800: result: $ac_m_cpu_powerpc" >&5
6655 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
6656 < if test "$ac_m_cpu_powerpc" = yes; then
6657 <        :
6658 <        CPU_FLAGS=-mcpu=powerpc
6653 > #ifdef FC_DUMMY_MAIN
6654 > #ifndef FC_DUMMY_MAIN_EQ_F77
6655 > #  ifdef __cplusplus
6656 >     extern "C"
6657 > #  endif
6658 >   int FC_DUMMY_MAIN() { return 1; }
6659 > #endif
6660 > #endif
6661 > int
6662 > main ()
6663 > {
6664 >
6665 >  ;
6666 >  return 0;
6667 > }
6668 > _ACEOF
6669 > rm -f conftest.$ac_objext
6670 > if { (ac_try="$ac_compile"
6671 > case "(($ac_try" in
6672 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6673 >  *) ac_try_echo=$ac_try;;
6674 > esac
6675 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6676 >  (eval "$ac_compile") 2>conftest.er1
6677 >  ac_status=$?
6678 >  grep -v '^ *+' conftest.er1 >conftest.err
6679 >  rm -f conftest.er1
6680 >  cat conftest.err >&5
6681 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6682 >  (exit $ac_status); } && {
6683 >         test -z "$ac_c_werror_flag" ||
6684 >         test ! -s conftest.err
6685 >       } && test -s conftest.$ac_objext; then
6686 >  ac_cv_header_stdc=yes
6687   else
6688 <        :
6688 >  echo "$as_me: failed program was:" >&5
6689 > sed 's/^/| /' conftest.$ac_ext >&5
6690  
6691 +        ac_cv_header_stdc=no
6692   fi
6693  
6694 <                fi
4811 <                if test -z "$CPU_FLAGS"; then
6694 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6695  
6696 < echo "$as_me:4813: checking whether ${CXX-c++} accepts -mpowerpc" >&5
6697 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
6698 < if test "${ac_m_powerpc+set}" = set; then
6699 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6696 > if test $ac_cv_header_stdc = yes; then
6697 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6698 >  cat >conftest.$ac_ext <<_ACEOF
6699 > /* confdefs.h.  */
6700 > _ACEOF
6701 > cat confdefs.h >>conftest.$ac_ext
6702 > cat >>conftest.$ac_ext <<_ACEOF
6703 > /* end confdefs.h.  */
6704 > #include <string.h>
6705 >
6706 > _ACEOF
6707 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6708 >  $EGREP "memchr" >/dev/null 2>&1; then
6709 >  :
6710   else
6711 <  echo 'void f(){}' > conftest.cpp
4819 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
4820 <        ac_m_powerpc=yes
4821 < else
4822 <        ac_m_powerpc=no
6711 >  ac_cv_header_stdc=no
6712   fi
6713   rm -f conftest*
6714  
6715   fi
4827 echo "$as_me:4827: result: $ac_m_powerpc" >&5
4828 echo "${ECHO_T}$ac_m_powerpc" >&6
4829 if test "$ac_m_powerpc" = yes; then
4830        :
4831        CPU_FLAGS=-mpowerpc
4832 else
4833        :
6716  
6717 < fi
6717 > if test $ac_cv_header_stdc = yes; then
6718 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6719 >  cat >conftest.$ac_ext <<_ACEOF
6720 > /* confdefs.h.  */
6721 > _ACEOF
6722 > cat confdefs.h >>conftest.$ac_ext
6723 > cat >>conftest.$ac_ext <<_ACEOF
6724 > /* end confdefs.h.  */
6725 > #include <stdlib.h>
6726  
6727 <                fi
6728 <          esac
6729 <  fi
6730 <
4841 <  if test -n "$CPU_FLAGS"; then
4842 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
4843 <  fi
4844 <
4845 <  if test -z "$CXXFLAGS"; then
4846 <        echo ""
4847 <        echo "**********************************************************"
4848 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
4849 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
4850 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
4851 <        echo "**********************************************************"
4852 <        echo ""
4853 <        CXXFLAGS="-O3"
4854 <  fi
4855 <
4856 < echo "$as_me:4856: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
4857 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
4858 < if test "${ac_guessed_cxxflags+set}" = set; then
4859 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6727 > _ACEOF
6728 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6729 >  $EGREP "free" >/dev/null 2>&1; then
6730 >  :
6731   else
6732 <  echo 'void f(){}' > conftest.cpp
4862 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
4863 <        ac_guessed_cxxflags=yes
4864 < else
4865 <        ac_guessed_cxxflags=no
6732 >  ac_cv_header_stdc=no
6733   fi
6734   rm -f conftest*
6735  
6736   fi
4870 echo "$as_me:4870: result: $ac_guessed_cxxflags" >&5
4871 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
4872 if test "$ac_guessed_cxxflags" = yes; then
4873        :
6737  
6738 + if test $ac_cv_header_stdc = yes; then
6739 +  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6740 +  if test "$cross_compiling" = yes; then
6741 +  :
6742   else
6743 <        :
6743 >  cat >conftest.$ac_ext <<_ACEOF
6744 > /* confdefs.h.  */
6745 > _ACEOF
6746 > cat confdefs.h >>conftest.$ac_ext
6747 > cat >>conftest.$ac_ext <<_ACEOF
6748 > /* end confdefs.h.  */
6749 > #include <ctype.h>
6750 > #include <stdlib.h>
6751 > #if ((' ' & 0x0FF) == 0x020)
6752 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6753 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6754 > #else
6755 > # define ISLOWER(c) \
6756 >                   (('a' <= (c) && (c) <= 'i') \
6757 >                     || ('j' <= (c) && (c) <= 'r') \
6758 >                     || ('s' <= (c) && (c) <= 'z'))
6759 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6760 > #endif
6761  
6762 <        echo ""
6763 <        echo "**********************************************************"
6764 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
6765 <        echo "* your compiler.                                         *"
6766 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
6767 <        echo "**********************************************************"
6768 <        echo ""
6769 <        CXXFLAGS=""
6770 <
6771 < fi
6772 <
6773 < fi
6774 <
6775 < # Try to determine "good" native compiler flags if none specified on command
6776 < # line
6777 <
6778 < if test x"$F90FLAGS" = x ; then
6779 <  F90FLAGS=""
6780 <  case "${host_cpu}-${host_os}" in
6781 <
6782 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
6783 <                    F90FLAGS="-O"
6784 <                fi;;
6785 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
6786 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
6787 <                fi;;
6788 <   powerpc*-aix*)
6789 <        if test "$F90" = f90 -o "$F90" = xlf90; then
6790 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
4907 <                echo "*******************************************************"
4908 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
4909 <                echo "*  recommended that you use                           *"
4910 <                echo "*                                                     *"
4911 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
4912 <                echo "*                                 ^^^                 *"
4913 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
4914 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
4915 <                echo "*******************************************************"
4916 <        fi;;
4917 <   *darwin*)
4918 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
4919 <                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
4920 <        fi;;
4921 <  esac
4922 <
4923 <  if test -n "$CPU_FLAGS"; then
4924 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
4925 <  fi
4926 <
4927 <  if test -z "$F90FLAGS"; then
4928 <        echo ""
4929 <        echo "**********************************************************"
4930 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
4931 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
4932 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
4933 <        echo "**********************************************************"
4934 <        echo ""
4935 <        F90FLAGS="-O3"
4936 <  fi
4937 <
4938 < echo "$as_me:4938: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
4939 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
4940 < if test "${ac_guessed_f90flags+set}" = set; then
4941 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4942 < else
4943 <
4944 < ac_ext=f90
4945 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4946 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4947 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4948 <
4949 < echo 'program main' > conftest.$ac_ext
4950 < echo 'end program main' >> conftest.$ac_ext
4951 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
4952 < if { (eval echo "$as_me:4952: \"$ac_compile\"") >&5
4953 <  (eval $ac_compile) 2>&5
6762 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6763 > int
6764 > main ()
6765 > {
6766 >  int i;
6767 >  for (i = 0; i < 256; i++)
6768 >    if (XOR (islower (i), ISLOWER (i))
6769 >        || toupper (i) != TOUPPER (i))
6770 >      return 2;
6771 >  return 0;
6772 > }
6773 > _ACEOF
6774 > rm -f conftest$ac_exeext
6775 > if { (ac_try="$ac_link"
6776 > case "(($ac_try" in
6777 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6778 >  *) ac_try_echo=$ac_try;;
6779 > esac
6780 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6781 >  (eval "$ac_link") 2>&5
6782 >  ac_status=$?
6783 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6785 >  { (case "(($ac_try" in
6786 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6787 >  *) ac_try_echo=$ac_try;;
6788 > esac
6789 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6790 >  (eval "$ac_try") 2>&5
6791    ac_status=$?
6792 <  echo "$as_me:4955: \$? = $ac_status" >&5
6793 <  (exit $ac_status); }; then
6794 <        ac_guessed_f90flags=yes
6792 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6793 >  (exit $ac_status); }; }; then
6794 >  :
6795   else
6796 <        ac_guessed_f90flags=no
6797 < fi
6798 < rm -f conftest*
4962 < ac_ext=c
4963 < ac_cpp='$CPP $CPPFLAGS'
4964 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4965 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4966 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6796 >  echo "$as_me: program exited with status $ac_status" >&5
6797 > echo "$as_me: failed program was:" >&5
6798 > sed 's/^/| /' conftest.$ac_ext >&5
6799  
6800 + ( exit $ac_status )
6801 + ac_cv_header_stdc=no
6802   fi
6803 < echo "$as_me:4969: result: $ac_guessed_f90flags" >&5
6804 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
4971 < if test "$ac_guessed_f90flags" = yes; then
4972 <        :
6803 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6804 > fi
6805  
4974 else
4975        :
6806  
4977        echo ""
4978        echo "**********************************************************"
4979        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
4980        echo "* your compiler.                                         *"
4981        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
4982        echo "**********************************************************"
4983        echo ""
4984        F90FLAGS=""
4985
6807   fi
4987
6808   fi
6809 + { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6810 + echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6811 + if test $ac_cv_header_stdc = yes; then
6812  
6813 <     ;;
6814 < esac
6813 > cat >>confdefs.h <<\_ACEOF
6814 > #define STDC_HEADERS 1
6815 > _ACEOF
6816  
4993 # Find a good install program.  We prefer a C program (faster),
4994 # so one script is as good as another.  But avoid the broken or
4995 # incompatible versions:
4996 # SysV /etc/install, /usr/sbin/install
4997 # SunOS /usr/etc/install
4998 # IRIX /sbin/install
4999 # AIX /bin/install
5000 # AmigaOS /C/install, which installs bootblocks on floppy discs
5001 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5002 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5003 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5004 # ./install, which can be erroneously created by make from ./install.sh.
5005 echo "$as_me:5005: checking for a BSD compatible install" >&5
5006 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
5007 if test -z "$INSTALL"; then
5008 if test "${ac_cv_path_install+set}" = set; then
5009  echo $ECHO_N "(cached) $ECHO_C" >&6
5010 else
5011    ac_save_IFS=$IFS; IFS=$ac_path_separator
5012  for ac_dir in $PATH; do
5013    IFS=$ac_save_IFS
5014    # Account for people who put trailing slashes in PATH elements.
5015    case $ac_dir/ in
5016    / | ./ | .// | /cC/* \
5017    | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
5018    | /usr/ucb/* ) ;;
5019    *)
5020      # OSF1 and SCO ODT 3.0 have their own names for install.
5021      # Don't use installbsd from OSF since it installs stuff as root
5022      # by default.
5023      for ac_prog in ginstall scoinst install; do
5024        if $as_executable_p "$ac_dir/$ac_prog"; then
5025          if test $ac_prog = install &&
5026            grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
5027            # AIX install.  It has an incompatible calling convention.
5028            :
5029          elif test $ac_prog = install &&
5030            grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
5031            # program-specific install script used by HP pwplus--don't use.
5032            :
5033          else
5034            ac_cv_path_install="$ac_dir/$ac_prog -c"
5035            break 2
5036          fi
5037        fi
5038      done
5039      ;;
5040    esac
5041  done
5042
6817   fi
5044  if test "${ac_cv_path_install+set}" = set; then
5045    INSTALL=$ac_cv_path_install
5046  else
5047    # As a last resort, use the slow shell script.  We don't cache a
5048    # path for INSTALL within a source directory, because that will
5049    # break other packages using the cache if that directory is
5050    # removed, or if the path is relative.
5051    INSTALL=$ac_install_sh
5052  fi
5053 fi
5054 echo "$as_me:5054: result: $INSTALL" >&5
5055 echo "${ECHO_T}$INSTALL" >&6
6818  
6819 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5058 < # It thinks the first close brace ends the variable substitution.
5059 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6819 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6820  
5061 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6821  
5063 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6822  
5065 echo "$as_me:5065: checking whether ln -s works" >&5
5066 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5067 LN_S=$as_ln_s
5068 if test "$LN_S" = "ln -s"; then
5069  echo "$as_me:5069: result: yes" >&5
5070 echo "${ECHO_T}yes" >&6
5071 else
5072  echo "$as_me:5072: result: no, using $LN_S" >&5
5073 echo "${ECHO_T}no, using $LN_S" >&6
5074 fi
6823  
5076 echo "$as_me:5076: checking whether ${MAKE-make} sets \${MAKE}" >&5
5077 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
5078 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
5079 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
5080  echo $ECHO_N "(cached) $ECHO_C" >&6
5081 else
5082  cat >conftest.make <<\EOF
5083 all:
5084        @echo 'ac_maketemp="${MAKE}"'
5085 EOF
5086 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5087 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
5088 if test -n "$ac_maketemp"; then
5089  eval ac_cv_prog_make_${ac_make}_set=yes
5090 else
5091  eval ac_cv_prog_make_${ac_make}_set=no
5092 fi
5093 rm -f conftest.make
5094 fi
5095 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
5096  echo "$as_me:5096: result: yes" >&5
5097 echo "${ECHO_T}yes" >&6
5098  SET_MAKE=
5099 else
5100  echo "$as_me:5100: result: no" >&5
5101 echo "${ECHO_T}no" >&6
5102  SET_MAKE="MAKE=${MAKE-make}"
5103 fi
6824  
5105 if test -n "$ac_tool_prefix"; then
5106  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5107 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5108 echo "$as_me:5108: checking for $ac_word" >&5
5109 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5110 if test "${ac_cv_prog_RANLIB+set}" = set; then
5111  echo $ECHO_N "(cached) $ECHO_C" >&6
5112 else
5113  if test -n "$RANLIB"; then
5114  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5115 else
5116  ac_save_IFS=$IFS; IFS=$ac_path_separator
5117 ac_dummy="$PATH"
5118 for ac_dir in $ac_dummy; do
5119  IFS=$ac_save_IFS
5120  test -z "$ac_dir" && ac_dir=.
5121  $as_executable_p "$ac_dir/$ac_word" || continue
5122 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5123 echo "$as_me:5123: found $ac_dir/$ac_word" >&5
5124 break
5125 done
6825  
5127 fi
5128 fi
5129 RANLIB=$ac_cv_prog_RANLIB
5130 if test -n "$RANLIB"; then
5131  echo "$as_me:5131: result: $RANLIB" >&5
5132 echo "${ECHO_T}$RANLIB" >&6
5133 else
5134  echo "$as_me:5134: result: no" >&5
5135 echo "${ECHO_T}no" >&6
5136 fi
6826  
5138 fi
5139 if test -z "$ac_cv_prog_RANLIB"; then
5140  ac_ct_RANLIB=$RANLIB
5141  # Extract the first word of "ranlib", so it can be a program name with args.
5142 set dummy ranlib; ac_word=$2
5143 echo "$as_me:5143: checking for $ac_word" >&5
5144 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5145 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5146  echo $ECHO_N "(cached) $ECHO_C" >&6
5147 else
5148  if test -n "$ac_ct_RANLIB"; then
5149  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5150 else
5151  ac_save_IFS=$IFS; IFS=$ac_path_separator
5152 ac_dummy="$PATH"
5153 for ac_dir in $ac_dummy; do
5154  IFS=$ac_save_IFS
5155  test -z "$ac_dir" && ac_dir=.
5156  $as_executable_p "$ac_dir/$ac_word" || continue
5157 ac_cv_prog_ac_ct_RANLIB="ranlib"
5158 echo "$as_me:5158: found $ac_dir/$ac_word" >&5
5159 break
5160 done
6827  
5162  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5163 fi
5164 fi
5165 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5166 if test -n "$ac_ct_RANLIB"; then
5167  echo "$as_me:5167: result: $ac_ct_RANLIB" >&5
5168 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5169 else
5170  echo "$as_me:5170: result: no" >&5
5171 echo "${ECHO_T}no" >&6
5172 fi
6828  
6829 <  RANLIB=$ac_ct_RANLIB
6830 < else
5176 <  RANLIB="$ac_cv_prog_RANLIB"
5177 < fi
5178 <
5179 < for ac_prog in 'bison -y' byacc
6829 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6830 >                  inttypes.h stdint.h unistd.h
6831   do
6832 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
6833 < set dummy $ac_prog; ac_word=$2
6834 < echo "$as_me:5183: checking for $ac_word" >&5
6835 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5185 < if test "${ac_cv_prog_YACC+set}" = set; then
6832 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6833 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
6834 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6835 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6836    echo $ECHO_N "(cached) $ECHO_C" >&6
6837   else
6838 <  if test -n "$YACC"; then
6839 <  ac_cv_prog_YACC="$YACC" # Let the user override the test.
6840 < else
6841 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
6842 < ac_dummy="$PATH"
6843 < for ac_dir in $ac_dummy; do
6844 <  IFS=$ac_save_IFS
5195 <  test -z "$ac_dir" && ac_dir=.
5196 <  $as_executable_p "$ac_dir/$ac_word" || continue
5197 < ac_cv_prog_YACC="$ac_prog"
5198 < echo "$as_me:5198: found $ac_dir/$ac_word" >&5
5199 < break
5200 < done
6838 >  cat >conftest.$ac_ext <<_ACEOF
6839 > /* confdefs.h.  */
6840 > _ACEOF
6841 > cat confdefs.h >>conftest.$ac_ext
6842 > cat >>conftest.$ac_ext <<_ACEOF
6843 > /* end confdefs.h.  */
6844 > $ac_includes_default
6845  
6846 + #include <$ac_header>
6847 + _ACEOF
6848 + rm -f conftest.$ac_objext
6849 + if { (ac_try="$ac_compile"
6850 + case "(($ac_try" in
6851 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6852 +  *) ac_try_echo=$ac_try;;
6853 + esac
6854 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6855 +  (eval "$ac_compile") 2>conftest.er1
6856 +  ac_status=$?
6857 +  grep -v '^ *+' conftest.er1 >conftest.err
6858 +  rm -f conftest.er1
6859 +  cat conftest.err >&5
6860 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6861 +  (exit $ac_status); } && {
6862 +         test -z "$ac_c_werror_flag" ||
6863 +         test ! -s conftest.err
6864 +       } && test -s conftest.$ac_objext; then
6865 +  eval "$as_ac_Header=yes"
6866 + else
6867 +  echo "$as_me: failed program was:" >&5
6868 + sed 's/^/| /' conftest.$ac_ext >&5
6869 +
6870 +        eval "$as_ac_Header=no"
6871   fi
6872 +
6873 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6874   fi
6875 < YACC=$ac_cv_prog_YACC
6876 < if test -n "$YACC"; then
6877 <  echo "$as_me:5206: result: $YACC" >&5
6878 < echo "${ECHO_T}$YACC" >&6
6879 < else
6880 <  echo "$as_me:5209: result: no" >&5
6881 < echo "${ECHO_T}no" >&6
6875 > ac_res=`eval echo '${'$as_ac_Header'}'`
6876 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
6877 > echo "${ECHO_T}$ac_res" >&6; }
6878 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
6879 >  cat >>confdefs.h <<_ACEOF
6880 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6881 > _ACEOF
6882 >
6883   fi
6884  
5213  test -n "$YACC" && break
6885   done
5215 test -n "$YACC" || YACC="yacc"
6886  
5217 for ac_prog in flex lex
5218 do
5219  # Extract the first word of "$ac_prog", so it can be a program name with args.
5220 set dummy $ac_prog; ac_word=$2
5221 echo "$as_me:5221: checking for $ac_word" >&5
5222 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5223 if test "${ac_cv_prog_LEX+set}" = set; then
5224  echo $ECHO_N "(cached) $ECHO_C" >&6
5225 else
5226  if test -n "$LEX"; then
5227  ac_cv_prog_LEX="$LEX" # Let the user override the test.
5228 else
5229  ac_save_IFS=$IFS; IFS=$ac_path_separator
5230 ac_dummy="$PATH"
5231 for ac_dir in $ac_dummy; do
5232  IFS=$ac_save_IFS
5233  test -z "$ac_dir" && ac_dir=.
5234  $as_executable_p "$ac_dir/$ac_word" || continue
5235 ac_cv_prog_LEX="$ac_prog"
5236 echo "$as_me:5236: found $ac_dir/$ac_word" >&5
5237 break
5238 done
6887  
6888 < fi
6889 < fi
6890 < LEX=$ac_cv_prog_LEX
6891 < if test -n "$LEX"; then
6892 <  echo "$as_me:5244: result: $LEX" >&5
6893 < echo "${ECHO_T}$LEX" >&6
6888 > #
6889 > # Handle user hints
6890 > #
6891 >
6892 > # Check whether --with-zlib was given.
6893 > if test "${with_zlib+set}" = set; then
6894 >  withval=$with_zlib; zlib_dir="$withval"
6895   else
6896 <  echo "$as_me:5247: result: no" >&5
5248 < echo "${ECHO_T}no" >&6
6896 >                zlib_dir="not_set"
6897   fi
6898  
6899 <  test -n "$LEX" && break
5252 < done
5253 < test -n "$LEX" || LEX=":"
6899 > if test "$zlib_dir" != "no"; then
6900  
6901 < if test -z "$LEXLIB"
6901 > if test "$zlib_dir" != "not_set" ; then
6902 >  if test -d "$zlib_dir"
6903 >  then
6904 >    ZLIB_HOME="$zlib_dir"
6905 >  else
6906 >    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
6907 > echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
6908 >        ZLIB_HOME=/usr/local
6909 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
6910 >        then
6911 >                ZLIB_HOME=/usr
6912 >        fi
6913 >  fi
6914 > fi
6915 > #
6916 > # Locate zlib, if wanted
6917 > #
6918 > if test -n "${ZLIB_HOME}"
6919   then
6920 <  echo "$as_me:5257: checking for yywrap in -lfl" >&5
6921 < echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
6922 < if test "${ac_cv_lib_fl_yywrap+set}" = set; then
6920 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
6921 >        ZLIB_OLD_CFLAGS=$CFLAGS
6922 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6923 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
6924 >
6925 >        ac_ext=c
6926 > ac_cpp='$CPP $CPPFLAGS'
6927 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6928 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6929 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6930 >
6931 >        { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6932 > echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
6933 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6934    echo $ECHO_N "(cached) $ECHO_C" >&6
6935   else
6936    ac_check_lib_save_LIBS=$LIBS
6937 < LIBS="-lfl  $LIBS"
6937 > LIBS="-lz  $LIBS"
6938   cat >conftest.$ac_ext <<_ACEOF
6939 < #line 5265 "configure"
6940 < #include "confdefs.h"
6939 > /* confdefs.h.  */
6940 > _ACEOF
6941 > cat confdefs.h >>conftest.$ac_ext
6942 > cat >>conftest.$ac_ext <<_ACEOF
6943 > /* end confdefs.h.  */
6944  
6945 < /* Override any gcc2 internal prototype to avoid an error.  */
6945 > /* Override any GCC internal prototype to avoid an error.
6946 >   Use char because int might match the return type of a GCC
6947 >   builtin and then its argument prototype would still apply.  */
6948   #ifdef __cplusplus
6949   extern "C"
6950   #endif
6951 < /* We use char because int might match the return type of a gcc2
6952 <   builtin and then its argument prototype would still apply.  */
6953 < char yywrap ();
6951 > char inflateEnd ();
6952 > #ifdef FC_DUMMY_MAIN
6953 > #ifndef FC_DUMMY_MAIN_EQ_F77
6954 > #  ifdef __cplusplus
6955 >     extern "C"
6956 > #  endif
6957 >   int FC_DUMMY_MAIN() { return 1; }
6958 > #endif
6959 > #endif
6960   int
6961   main ()
6962   {
6963 < yywrap ();
6963 > return inflateEnd ();
6964    ;
6965    return 0;
6966   }
6967   _ACEOF
6968   rm -f conftest.$ac_objext conftest$ac_exeext
6969 < if { (eval echo "$as_me:5284: \"$ac_link\"") >&5
6970 <  (eval $ac_link) 2>&5
6969 > if { (ac_try="$ac_link"
6970 > case "(($ac_try" in
6971 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6972 >  *) ac_try_echo=$ac_try;;
6973 > esac
6974 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6975 >  (eval "$ac_link") 2>conftest.er1
6976    ac_status=$?
6977 <  echo "$as_me:5287: \$? = $ac_status" >&5
6978 <  (exit $ac_status); } &&
6979 <         { ac_try='test -s conftest$ac_exeext'
6980 <  { (eval echo "$as_me:5290: \"$ac_try\"") >&5
6981 <  (eval $ac_try) 2>&5
6982 <  ac_status=$?
6983 <  echo "$as_me:5293: \$? = $ac_status" >&5
6984 <  (exit $ac_status); }; }; then
6985 <  ac_cv_lib_fl_yywrap=yes
6977 >  grep -v '^ *+' conftest.er1 >conftest.err
6978 >  rm -f conftest.er1
6979 >  cat conftest.err >&5
6980 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 >  (exit $ac_status); } && {
6982 >         test -z "$ac_c_werror_flag" ||
6983 >         test ! -s conftest.err
6984 >       } && test -s conftest$ac_exeext &&
6985 >       $as_test_x conftest$ac_exeext; then
6986 >  ac_cv_lib_z_inflateEnd=yes
6987   else
6988    echo "$as_me: failed program was:" >&5
6989 < cat conftest.$ac_ext >&5
6990 < ac_cv_lib_fl_yywrap=no
6989 > sed 's/^/| /' conftest.$ac_ext >&5
6990 >
6991 >        ac_cv_lib_z_inflateEnd=no
6992   fi
6993 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6993 >
6994 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6995 >      conftest$ac_exeext conftest.$ac_ext
6996   LIBS=$ac_check_lib_save_LIBS
6997   fi
6998 < echo "$as_me:5304: result: $ac_cv_lib_fl_yywrap" >&5
6999 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
7000 < if test $ac_cv_lib_fl_yywrap = yes; then
7001 <  LEXLIB="-lfl"
6998 > { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6999 > echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7000 > if test $ac_cv_lib_z_inflateEnd = yes; then
7001 >  zlib_cv_libz=yes
7002   else
7003 <  echo "$as_me:5309: checking for yywrap in -ll" >&5
7004 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
7005 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
7003 >  zlib_cv_libz=no
7004 > fi
7005 >
7006 >        if test "${ac_cv_header_zlib_h+set}" = set; then
7007 >  { echo "$as_me:$LINENO: checking for zlib.h" >&5
7008 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7009 > if test "${ac_cv_header_zlib_h+set}" = set; then
7010    echo $ECHO_N "(cached) $ECHO_C" >&6
7011 + fi
7012 + { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7013 + echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7014   else
7015 <  ac_check_lib_save_LIBS=$LIBS
7016 < LIBS="-ll  $LIBS"
7015 >  # Is the header compilable?
7016 > { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7017 > echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7018   cat >conftest.$ac_ext <<_ACEOF
7019 < #line 5317 "configure"
5318 < #include "confdefs.h"
5319 <
5320 < /* Override any gcc2 internal prototype to avoid an error.  */
5321 < #ifdef __cplusplus
5322 < extern "C"
5323 < #endif
5324 < /* We use char because int might match the return type of a gcc2
5325 <   builtin and then its argument prototype would still apply.  */
5326 < char yywrap ();
5327 < int
5328 < main ()
5329 < {
5330 < yywrap ();
5331 <  ;
5332 <  return 0;
5333 < }
7019 > /* confdefs.h.  */
7020   _ACEOF
7021 < rm -f conftest.$ac_objext conftest$ac_exeext
7022 < if { (eval echo "$as_me:5336: \"$ac_link\"") >&5
7023 <  (eval $ac_link) 2>&5
7021 > cat confdefs.h >>conftest.$ac_ext
7022 > cat >>conftest.$ac_ext <<_ACEOF
7023 > /* end confdefs.h.  */
7024 > $ac_includes_default
7025 > #include <zlib.h>
7026 > _ACEOF
7027 > rm -f conftest.$ac_objext
7028 > if { (ac_try="$ac_compile"
7029 > case "(($ac_try" in
7030 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7031 >  *) ac_try_echo=$ac_try;;
7032 > esac
7033 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7034 >  (eval "$ac_compile") 2>conftest.er1
7035    ac_status=$?
7036 <  echo "$as_me:5339: \$? = $ac_status" >&5
7037 <  (exit $ac_status); } &&
7038 <         { ac_try='test -s conftest$ac_exeext'
7039 <  { (eval echo "$as_me:5342: \"$ac_try\"") >&5
7040 <  (eval $ac_try) 2>&5
7041 <  ac_status=$?
7042 <  echo "$as_me:5345: \$? = $ac_status" >&5
7043 <  (exit $ac_status); }; }; then
7044 <  ac_cv_lib_l_yywrap=yes
7036 >  grep -v '^ *+' conftest.er1 >conftest.err
7037 >  rm -f conftest.er1
7038 >  cat conftest.err >&5
7039 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 >  (exit $ac_status); } && {
7041 >         test -z "$ac_c_werror_flag" ||
7042 >         test ! -s conftest.err
7043 >       } && test -s conftest.$ac_objext; then
7044 >  ac_header_compiler=yes
7045   else
7046    echo "$as_me: failed program was:" >&5
7047 < cat conftest.$ac_ext >&5
5351 < ac_cv_lib_l_yywrap=no
5352 < fi
5353 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5354 < LIBS=$ac_check_lib_save_LIBS
5355 < fi
5356 < echo "$as_me:5356: result: $ac_cv_lib_l_yywrap" >&5
5357 < echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
5358 < if test $ac_cv_lib_l_yywrap = yes; then
5359 <  LEXLIB="-ll"
5360 < fi
7047 > sed 's/^/| /' conftest.$ac_ext >&5
7048  
7049 +        ac_header_compiler=no
7050   fi
7051  
7052 < fi
7052 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7053 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7054 > echo "${ECHO_T}$ac_header_compiler" >&6; }
7055  
7056 < if test "x$LEX" != "x:"; then
7057 <  echo "$as_me:5367: checking lex output file root" >&5
7058 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
5369 < if test "${ac_cv_prog_lex_root+set}" = set; then
5370 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5371 < else
5372 <  # The minimal lex program is just a single line: %%.  But some broken lexes
5373 < # (Solaris, I think it was) want two %% lines, so accommodate them.
5374 < echo '%%
5375 < %%' | $LEX
5376 < if test -f lex.yy.c; then
5377 <  ac_cv_prog_lex_root=lex.yy
5378 < elif test -f lexyy.c; then
5379 <  ac_cv_prog_lex_root=lexyy
5380 < else
5381 <  { { echo "$as_me:5381: error: cannot find output from $LEX; giving up" >&5
5382 < echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
5383 <   { (exit 1); exit 1; }; }
5384 < fi
5385 < fi
5386 < echo "$as_me:5386: result: $ac_cv_prog_lex_root" >&5
5387 < echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
5388 < LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5389 <
5390 < echo "$as_me:5390: checking whether yytext is a pointer" >&5
5391 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
5392 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
5393 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5394 < else
5395 <  # POSIX says lex can declare yytext either as a pointer or an array; the
5396 < # default is implementation-dependent. Figure out which it is, since
5397 < # not all implementations provide the %pointer and %array declarations.
5398 < ac_cv_prog_lex_yytext_pointer=no
5399 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
5400 < ac_save_LIBS=$LIBS
5401 < LIBS="$LIBS $LEXLIB"
7056 > # Is the header present?
7057 > { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7058 > echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7059   cat >conftest.$ac_ext <<_ACEOF
7060 < `cat $LEX_OUTPUT_ROOT.c`
7060 > /* confdefs.h.  */
7061   _ACEOF
7062 < rm -f conftest.$ac_objext conftest$ac_exeext
7063 < if { (eval echo "$as_me:5406: \"$ac_link\"") >&5
7064 <  (eval $ac_link) 2>&5
7062 > cat confdefs.h >>conftest.$ac_ext
7063 > cat >>conftest.$ac_ext <<_ACEOF
7064 > /* end confdefs.h.  */
7065 > #include <zlib.h>
7066 > _ACEOF
7067 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7068 > case "(($ac_try" in
7069 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7070 >  *) ac_try_echo=$ac_try;;
7071 > esac
7072 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7073 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7074    ac_status=$?
7075 <  echo "$as_me:5409: \$? = $ac_status" >&5
7076 <  (exit $ac_status); } &&
7077 <         { ac_try='test -s conftest$ac_exeext'
7078 <  { (eval echo "$as_me:5412: \"$ac_try\"") >&5
7079 <  (eval $ac_try) 2>&5
7080 <  ac_status=$?
7081 <  echo "$as_me:5415: \$? = $ac_status" >&5
7082 <  (exit $ac_status); }; }; then
7083 <  ac_cv_prog_lex_yytext_pointer=yes
7075 >  grep -v '^ *+' conftest.er1 >conftest.err
7076 >  rm -f conftest.er1
7077 >  cat conftest.err >&5
7078 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 >  (exit $ac_status); } >/dev/null && {
7080 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7081 >         test ! -s conftest.err
7082 >       }; then
7083 >  ac_header_preproc=yes
7084   else
7085    echo "$as_me: failed program was:" >&5
7086 < cat conftest.$ac_ext >&5
5421 < fi
5422 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5423 < LIBS=$ac_save_LIBS
5424 < rm -f "${LEX_OUTPUT_ROOT}.c"
7086 > sed 's/^/| /' conftest.$ac_ext >&5
7087  
7088 +  ac_header_preproc=no
7089   fi
5427 echo "$as_me:5427: result: $ac_cv_prog_lex_yytext_pointer" >&5
5428 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
5429 if test $ac_cv_prog_lex_yytext_pointer = yes; then
7090  
7091 < cat >>confdefs.h <<\EOF
7092 < #define YYTEXT_POINTER 1
7093 < EOF
7091 > rm -f conftest.err conftest.$ac_ext
7092 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7093 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7094  
7095 < fi
7096 <
7097 < fi
7098 < # Extract the first word of "ar", so it can be a program name with args.
7099 < set dummy ar; ac_word=$2
7100 < echo "$as_me:5440: checking for $ac_word" >&5
7101 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7102 < if test "${ac_cv_prog_AR+set}" = set; then
7095 > # So?  What about this header?
7096 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7097 >  yes:no: )
7098 >    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7099 > echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7100 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7101 > echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7102 >    ac_header_preproc=yes
7103 >    ;;
7104 >  no:yes:* )
7105 >    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7106 > echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7107 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
7108 > echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
7109 >    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7110 > echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7111 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
7112 > echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7113 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7114 > echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7115 >    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7116 > echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7117 >    ( cat <<\_ASBOX
7118 > ## ------------------------------ ##
7119 > ## Report this to gezelter@nd.edu ##
7120 > ## ------------------------------ ##
7121 > _ASBOX
7122 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7123 >    ;;
7124 > esac
7125 > { echo "$as_me:$LINENO: checking for zlib.h" >&5
7126 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7127 > if test "${ac_cv_header_zlib_h+set}" = set; then
7128    echo $ECHO_N "(cached) $ECHO_C" >&6
7129   else
7130 <  if test -n "$AR"; then
7131 <  ac_cv_prog_AR="$AR" # Let the user override the test.
7132 < else
7133 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
5449 < ac_dummy="$PATH"
5450 < for ac_dir in $ac_dummy; do
5451 <  IFS=$ac_save_IFS
5452 <  test -z "$ac_dir" && ac_dir=.
5453 <  $as_executable_p "$ac_dir/$ac_word" || continue
5454 < ac_cv_prog_AR="ar"
5455 < echo "$as_me:5455: found $ac_dir/$ac_word" >&5
5456 < break
5457 < done
7130 >  ac_cv_header_zlib_h=$ac_header_preproc
7131 > fi
7132 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7133 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7134  
5459  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
7135   fi
7136 < fi
7137 < AR=$ac_cv_prog_AR
5463 < if test -n "$AR"; then
5464 <  echo "$as_me:5464: result: $AR" >&5
5465 < echo "${ECHO_T}$AR" >&6
7136 > if test $ac_cv_header_zlib_h = yes; then
7137 >  zlib_cv_zlib_h=yes
7138   else
7139 <  echo "$as_me:5467: result: no" >&5
5468 < echo "${ECHO_T}no" >&6
7139 >  zlib_cv_zlib_h=no
7140   fi
7141  
5471 if test "$AR" = "NONE"; then
5472  { { echo "$as_me:5472: error: --> Can't find \`ar'!" >&5
5473 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
5474   { (exit 1); exit 1; }; }
5475  cat >confcache <<\_ACEOF
5476 # This file is a shell script that caches the results of configure
5477 # tests run on this system so they can be shared between configure
5478 # scripts and configure runs, see configure's option --config-cache.
5479 # It is not useful on other systems.  If it contains results you don't
5480 # want to keep, you may remove or edit it.
5481 #
5482 # config.status only pays attention to the cache file if you give it
5483 # the --recheck option to rerun configure.
5484 #
5485 # `ac_cv_env_foo' variables (set or unset) will be overriden when
5486 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5487 # following values.
7142  
7143 +        ac_ext=c
7144 + ac_cpp='$CPP $CPPFLAGS'
7145 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7146 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7147 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
7148 +
7149 +
7150 +        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7151 +
7152 + cat >>confdefs.h <<\_ACEOF
7153 + #define HAVE_ZLIB_H 1
7154   _ACEOF
7155  
7156 < # The following way of writing the cache mishandles newlines in values,
7157 < # but we know of no workaround that is simple, portable, and efficient.
7158 < # So, don't put newlines in cache variables' values.
7159 < # Ultrix sh set writes to stderr and can't be redirected directly,
7160 < # and sets the high bit in the cache file unless we assign to the vars.
7161 < {
7162 <  (set) 2>&1 |
7163 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
7164 <    *ac_space=\ *)
7165 <      # `set' does not quote correctly, so add quotes (double-quote
7166 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
7167 <      sed -n \
7168 <        "s/'/'\\\\''/g;
7169 <          s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7170 <      ;;
7171 <    *)
7172 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
7173 <      sed -n \
7174 <        "s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7175 <      ;;
7176 <    esac;
7177 < } |
7178 <  sed '
7179 <     t clear
7180 <     : clear
7181 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7182 <     t end
7183 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7184 <     : end' >>confcache
5520 < if cmp -s $cache_file confcache; then :; else
5521 <  if test -w $cache_file; then
5522 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
5523 <    cat confcache >$cache_file
5524 <  else
5525 <    echo "not updating unwritable cache $cache_file"
5526 <  fi
5527 < fi
5528 < rm -f confcache
5529 <  exit 1
5530 < fi
7156 >
7157 > cat >>confdefs.h <<\_ACEOF
7158 > #define HAVE_LIBZ 1
7159 > _ACEOF
7160 >
7161 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
7162 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7163 >                ZLIB="-lz"
7164 >        else
7165 >                { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7166 > echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7167 >                ZLIB_INC_DIR=
7168 >                ZLIB_LIB_DIR=
7169 >                ZLIB=
7170 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
7171 >                CFLAGS="$ZLIB_OLD_CFLAGS"
7172 >                { echo "$as_me:$LINENO: result: failed" >&5
7173 > echo "${ECHO_T}failed" >&6; }
7174 >                echo ""
7175 >                echo "*********************************************************"
7176 >                echo "* WARNING: Could not find a working zlib installation   *"
7177 >                echo "* If you need OOPSE to be able to deal with compressed  *"
7178 >                echo "* trajectory dump files be sure to specify a valid zlib *"
7179 >                echo "* installation with --with-zlib=DIR                     *"
7180 >                echo "*                                                       *"
7181 >                echo "* OOPSE will still work without zlib installed.         *"
7182 >                echo "*********************************************************"
7183 >                echo ""
7184 >        fi
7185  
5532 # Extract the first word of "ps", so it can be a program name with args.
5533 set dummy ps; ac_word=$2
5534 echo "$as_me:5534: checking for $ac_word" >&5
5535 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5536 if test "${ac_cv_path_PS+set}" = set; then
5537  echo $ECHO_N "(cached) $ECHO_C" >&6
5538 else
5539  case $PS in
5540  [\\/]* | ?:[\\/]*)
5541  ac_cv_path_PS="$PS" # Let the user override the test with a path.
5542  ;;
5543  *)
5544  ac_save_IFS=$IFS; IFS=$ac_path_separator
5545 ac_dummy="$PATH"
5546 for ac_dir in $ac_dummy; do
5547  IFS=$ac_save_IFS
5548  test -z "$ac_dir" && ac_dir=.
5549  if $as_executable_p "$ac_dir/$ac_word"; then
5550   ac_cv_path_PS="$ac_dir/$ac_word"
5551   echo "$as_me:5551: found $ac_dir/$ac_word" >&5
5552   break
5553 fi
5554 done
7186  
5556  ;;
5557 esac
5558 fi
5559 PS=$ac_cv_path_PS
7187  
5561 if test -n "$PS"; then
5562  echo "$as_me:5562: result: $PS" >&5
5563 echo "${ECHO_T}$PS" >&6
5564 else
5565  echo "$as_me:5565: result: no" >&5
5566 echo "${ECHO_T}no" >&6
7188   fi
5568
5569 echo "$as_me:5569: checking for POSIX or BSD ps syntax" >&5
5570 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
5571 if test "${ac_cv_prog_ps_syntax+set}" = set; then
5572  echo $ECHO_N "(cached) $ECHO_C" >&6
5573 else
5574
5575        if $PS ax -o rss > /dev/null 2>&1; then
5576                ac_cv_prog_ps_ax=yes
5577        else
5578                ac_cv_prog_ps_ax=no
5579        fi
5580        if $PS -ef -o rss > /dev/null 2>&1; then
5581                ac_cv_prog_ps_ef=yes
5582        else
5583                ac_cv_prog_ps_ef=no
5584        fi
5585        if test "$ac_cv_prog_ps_ax" = yes; then
5586                ac_cv_prog_ps_syntax=BSD
5587        else
5588                if test "$ac_cv_prog_ps_ef" = yes; then
5589                        ac_cv_prog_ps_syntax=POSIX
5590                else
5591                        { { echo "$as_me:5591: error: Could not determine ps syntax" >&5
5592 echo "$as_me: error: Could not determine ps syntax" >&2;}
5593   { (exit 1); exit 1; }; }
5594                fi
5595        fi
5596
7189   fi
5598 echo "$as_me:5598: result: $ac_cv_prog_ps_syntax" >&5
5599 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
7190  
7191 < cat >>confdefs.h <<EOF
7192 < #define PSCOMMAND $PS
7193 < EOF
7191 > #
7192 > # Handle user hints
7193 > #
7194  
7195 < if test "$ac_cv_prog_ps_syntax" = BSD; then
7196 <  cat >>confdefs.h <<\EOF
7197 < #define PSTYPE_IS_BSD 1
5608 < EOF
5609 <
7195 > # Check whether --with-fftw was given.
7196 > if test "${with_fftw+set}" = set; then
7197 >  withval=$with_fftw; fftw_dir="$withval"
7198   else
7199 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5612 <       cat >>confdefs.h <<\EOF
5613 < #define PSTYPE_IS_POSIX 1
5614 < EOF
5615 <
5616 <   else
5617 <       { { echo "$as_me:5617: error: Unknown ps syntax type!" >&5
5618 < echo "$as_me: error: Unknown ps syntax type!" >&2;}
5619 <   { (exit 1); exit 1; }; }
5620 <   fi
7199 >             fftw_dir="not_set"
7200   fi
7201  
7202 < # Check whether --with-mpi or --without-mpi was given.
7203 < if test "${with_mpi+set}" = set; then
7204 <  withval="$with_mpi"
7205 <  with_mpi=$withval
7206 < else
7207 <  with_mpi="no"
7208 < fi;
7202 > if test "$fftw_dir" != "no"; then
7203 >  if test "$fftw_dir" != "not_set" ; then
7204 >    if test -d "$fftw_dir"; then
7205 >      FFTW_HOME="$fftw_dir"
7206 >    else
7207 >      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7208 > echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7209 >      FFTW_HOME=/usr/local
7210 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
7211 >        FFTW_HOME=/usr
7212 >      fi
7213 >    fi
7214 >    #
7215 >    # Locate fftw, if wanted
7216 >    #
7217 >    if test -n "${FFTW_HOME}"; then
7218 >      FFTW_OLD_LDFLAGS=$LDFLAGS
7219 >      FFTW_OLD_CFLAGS=$CFLAGS
7220 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
7221 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
7222  
7223 < case "x$with_mpi" in
5632 <        xyes | "x")  USE_MPI=yes;;
5633 <        xno) USE_MPI=no ;;
5634 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
5635 < esac
5636 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
5637 <        MPI="/usr/local"
5638 < fi
5639 < if test "$USE_MPI" = "yes"; then
5640 <
5641 < # Set variables...
5642 < MPI_LIB_DIR="$MPI/lib"
5643 < MPI_INC_DIR="$MPI/include"
5644 <
5645 < echo "$as_me:5645: checking for mpi.h" >&5
5646 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
5647 < have_mpi_h=0
5648 < echo '#include <mpi.h>' > conftest.cc
5649 < if test -z "`${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1`"; then
5650 <        echo "$as_me:5650: result: yes" >&5
5651 < echo "${ECHO_T}yes" >&6
5652 <        have_mpi_h=1
5653 < else
5654 <        echo "$as_me:5654: result: no! Check MPI include paths" >&5
5655 < echo "${ECHO_T}no! Check MPI include paths" >&6
5656 <        USE_MPI="no"
5657 < fi
5658 < rm -f conftest*
5659 < if test "$have_mpi_h" = 1; then
5660 <
5661 < cat >>confdefs.h <<\EOF
5662 < #define HAVE_MPI_H 1
5663 < EOF
5664 <
5665 < fi
5666 <
5667 < echo "$as_me:5667: checking whether mpif.h is usable" >&5
5668 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
5669 < have_mpif_h=0
5670 < rm -f conftest*
5671 < cat >conftest.f90 <<EOF
5672 < program main
5673 <   include 'mpif.h'
5674 < end
5675 < EOF
5676 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
5677 <        echo "$as_me:5677: result: yes" >&5
5678 < echo "${ECHO_T}yes" >&6
5679 <        MPI_F90_INC="$MPI_INC_DIR"
5680 <        have_mpif_h=1
5681 < else
5682 <        if test -s conftest.out ; then
5683 <                cat conftest.out >> config.log
5684 <        fi
5685 <        echo "$as_me:5685: result: no! Check MPI include paths" >&5
5686 < echo "${ECHO_T}no! Check MPI include paths" >&6
5687 <        USE_MPI="no"
5688 < fi
5689 < rm -f conftest*
5690 <
5691 < if test "$have_mpif_h" = 1; then
5692 <
5693 < cat >>confdefs.h <<\EOF
5694 < #define HAVE_MPIF_H 1
5695 < EOF
5696 <
5697 < fi
5698 <
5699 < ac_ext=c
7223 >      ac_ext=c
7224   ac_cpp='$CPP $CPPFLAGS'
7225   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7226   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7227   ac_compiler_gnu=$ac_cv_c_compiler_gnu
7228  
7229 < ac_save_LDFLAGS=$LDFLAGS
7230 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
7231 <
5708 < if test x = x"$MPI_LIB"; then
5709 <        echo "$as_me:5709: checking for MPI_Init in -lmpich" >&5
5710 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
5711 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
7229 >      { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
7230 > echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
7231 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
7232    echo $ECHO_N "(cached) $ECHO_C" >&6
7233   else
7234    ac_check_lib_save_LIBS=$LIBS
7235 < LIBS="-lmpich  $LIBS"
7235 > LIBS="-lfftw3  $LIBS"
7236   cat >conftest.$ac_ext <<_ACEOF
7237 < #line 5717 "configure"
7238 < #include "confdefs.h"
7237 > /* confdefs.h.  */
7238 > _ACEOF
7239 > cat confdefs.h >>conftest.$ac_ext
7240 > cat >>conftest.$ac_ext <<_ACEOF
7241 > /* end confdefs.h.  */
7242  
7243 < /* Override any gcc2 internal prototype to avoid an error.  */
7243 > /* Override any GCC internal prototype to avoid an error.
7244 >   Use char because int might match the return type of a GCC
7245 >   builtin and then its argument prototype would still apply.  */
7246   #ifdef __cplusplus
7247   extern "C"
7248   #endif
7249 < /* We use char because int might match the return type of a gcc2
7250 <   builtin and then its argument prototype would still apply.  */
7251 < char MPI_Init ();
7249 > char fftw_execute ();
7250 > #ifdef FC_DUMMY_MAIN
7251 > #ifndef FC_DUMMY_MAIN_EQ_F77
7252 > #  ifdef __cplusplus
7253 >     extern "C"
7254 > #  endif
7255 >   int FC_DUMMY_MAIN() { return 1; }
7256 > #endif
7257 > #endif
7258   int
7259   main ()
7260   {
7261 < MPI_Init ();
7261 > return fftw_execute ();
7262    ;
7263    return 0;
7264   }
7265   _ACEOF
7266   rm -f conftest.$ac_objext conftest$ac_exeext
7267 < if { (eval echo "$as_me:5736: \"$ac_link\"") >&5
7268 <  (eval $ac_link) 2>&5
7267 > if { (ac_try="$ac_link"
7268 > case "(($ac_try" in
7269 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7270 >  *) ac_try_echo=$ac_try;;
7271 > esac
7272 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7273 >  (eval "$ac_link") 2>conftest.er1
7274    ac_status=$?
7275 <  echo "$as_me:5739: \$? = $ac_status" >&5
7276 <  (exit $ac_status); } &&
7277 <         { ac_try='test -s conftest$ac_exeext'
7278 <  { (eval echo "$as_me:5742: \"$ac_try\"") >&5
7279 <  (eval $ac_try) 2>&5
7280 <  ac_status=$?
7281 <  echo "$as_me:5745: \$? = $ac_status" >&5
7282 <  (exit $ac_status); }; }; then
7283 <  ac_cv_lib_mpich_MPI_Init=yes
7284 < else
5749 <  echo "$as_me: failed program was:" >&5
5750 < cat conftest.$ac_ext >&5
5751 < ac_cv_lib_mpich_MPI_Init=no
5752 < fi
5753 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5754 < LIBS=$ac_check_lib_save_LIBS
5755 < fi
5756 < echo "$as_me:5756: result: $ac_cv_lib_mpich_MPI_Init" >&5
5757 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
5758 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
5759 <  MPI_LIB="-lmpich"
5760 < fi
5761 <
5762 < fi
5763 < if test x = x"$MPI_LIB"; then
5764 <        echo "$as_me:5764: checking for MPI_Init in -lmpi" >&5
5765 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
5766 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
5767 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7275 >  grep -v '^ *+' conftest.er1 >conftest.err
7276 >  rm -f conftest.er1
7277 >  cat conftest.err >&5
7278 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279 >  (exit $ac_status); } && {
7280 >         test -z "$ac_c_werror_flag" ||
7281 >         test ! -s conftest.err
7282 >       } && test -s conftest$ac_exeext &&
7283 >       $as_test_x conftest$ac_exeext; then
7284 >  ac_cv_lib_fftw3_fftw_execute=yes
7285   else
5769  ac_check_lib_save_LIBS=$LIBS
5770 LIBS="-lmpi  $LIBS"
5771 cat >conftest.$ac_ext <<_ACEOF
5772 #line 5772 "configure"
5773 #include "confdefs.h"
5774
5775 /* Override any gcc2 internal prototype to avoid an error.  */
5776 #ifdef __cplusplus
5777 extern "C"
5778 #endif
5779 /* We use char because int might match the return type of a gcc2
5780   builtin and then its argument prototype would still apply.  */
5781 char MPI_Init ();
5782 int
5783 main ()
5784 {
5785 MPI_Init ();
5786  ;
5787  return 0;
5788 }
5789 _ACEOF
5790 rm -f conftest.$ac_objext conftest$ac_exeext
5791 if { (eval echo "$as_me:5791: \"$ac_link\"") >&5
5792  (eval $ac_link) 2>&5
5793  ac_status=$?
5794  echo "$as_me:5794: \$? = $ac_status" >&5
5795  (exit $ac_status); } &&
5796         { ac_try='test -s conftest$ac_exeext'
5797  { (eval echo "$as_me:5797: \"$ac_try\"") >&5
5798  (eval $ac_try) 2>&5
5799  ac_status=$?
5800  echo "$as_me:5800: \$? = $ac_status" >&5
5801  (exit $ac_status); }; }; then
5802  ac_cv_lib_mpi_MPI_Init=yes
5803 else
7286    echo "$as_me: failed program was:" >&5
7287 < cat conftest.$ac_ext >&5
7288 < ac_cv_lib_mpi_MPI_Init=no
7287 > sed 's/^/| /' conftest.$ac_ext >&5
7288 >
7289 >        ac_cv_lib_fftw3_fftw_execute=no
7290   fi
7291 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7291 >
7292 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7293 >      conftest$ac_exeext conftest.$ac_ext
7294   LIBS=$ac_check_lib_save_LIBS
7295   fi
7296 < echo "$as_me:5811: result: $ac_cv_lib_mpi_MPI_Init" >&5
7297 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7298 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
7299 <  MPI_LIB="-lmpi"
7296 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
7297 > echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
7298 > if test $ac_cv_lib_fftw3_fftw_execute = yes; then
7299 >  fftw_cv_libfftw3=yes
7300 > else
7301 >  fftw_cv_libfftw3=no
7302   fi
7303  
7304 < fi
7305 < $as_unset ac_cv_lib_mpi_MPI_Init
7306 < if test x = x"$MPI_LIB"; then
7307 <        echo "$as_me:5820: checking for MPI_Init in -lmpi" >&5
5821 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
5822 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
7304 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
7305 >  { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7306 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7307 > if test "${ac_cv_header_fftw3_h+set}" = set; then
7308    echo $ECHO_N "(cached) $ECHO_C" >&6
7309 + fi
7310 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7311 + echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7312   else
7313 <  ac_check_lib_save_LIBS=$LIBS
7314 < LIBS="-lmpi "-llam" $LIBS"
7313 >  # Is the header compilable?
7314 > { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
7315 > echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
7316   cat >conftest.$ac_ext <<_ACEOF
7317 < #line 5828 "configure"
5829 < #include "confdefs.h"
5830 <
5831 < /* Override any gcc2 internal prototype to avoid an error.  */
5832 < #ifdef __cplusplus
5833 < extern "C"
5834 < #endif
5835 < /* We use char because int might match the return type of a gcc2
5836 <   builtin and then its argument prototype would still apply.  */
5837 < char MPI_Init ();
5838 < int
5839 < main ()
5840 < {
5841 < MPI_Init ();
5842 <  ;
5843 <  return 0;
5844 < }
7317 > /* confdefs.h.  */
7318   _ACEOF
7319 < rm -f conftest.$ac_objext conftest$ac_exeext
7320 < if { (eval echo "$as_me:5847: \"$ac_link\"") >&5
7321 <  (eval $ac_link) 2>&5
7319 > cat confdefs.h >>conftest.$ac_ext
7320 > cat >>conftest.$ac_ext <<_ACEOF
7321 > /* end confdefs.h.  */
7322 > $ac_includes_default
7323 > #include <fftw3.h>
7324 > _ACEOF
7325 > rm -f conftest.$ac_objext
7326 > if { (ac_try="$ac_compile"
7327 > case "(($ac_try" in
7328 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7329 >  *) ac_try_echo=$ac_try;;
7330 > esac
7331 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7332 >  (eval "$ac_compile") 2>conftest.er1
7333    ac_status=$?
7334 <  echo "$as_me:5850: \$? = $ac_status" >&5
7335 <  (exit $ac_status); } &&
7336 <         { ac_try='test -s conftest$ac_exeext'
7337 <  { (eval echo "$as_me:5853: \"$ac_try\"") >&5
7338 <  (eval $ac_try) 2>&5
7339 <  ac_status=$?
7340 <  echo "$as_me:5856: \$? = $ac_status" >&5
7341 <  (exit $ac_status); }; }; then
7342 <  ac_cv_lib_mpi_MPI_Init=yes
7334 >  grep -v '^ *+' conftest.er1 >conftest.err
7335 >  rm -f conftest.er1
7336 >  cat conftest.err >&5
7337 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338 >  (exit $ac_status); } && {
7339 >         test -z "$ac_c_werror_flag" ||
7340 >         test ! -s conftest.err
7341 >       } && test -s conftest.$ac_objext; then
7342 >  ac_header_compiler=yes
7343   else
7344    echo "$as_me: failed program was:" >&5
7345 < cat conftest.$ac_ext >&5
5862 < ac_cv_lib_mpi_MPI_Init=no
5863 < fi
5864 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5865 < LIBS=$ac_check_lib_save_LIBS
5866 < fi
5867 < echo "$as_me:5867: result: $ac_cv_lib_mpi_MPI_Init" >&5
5868 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
5869 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
5870 <  MPI_LIB="-lmpi -llam"
5871 < fi
7345 > sed 's/^/| /' conftest.$ac_ext >&5
7346  
7347 +        ac_header_compiler=no
7348   fi
5874 $as_unset ac_cv_lib_mpich_MPI_Init
5875 if test x = x"$MPI_LIB"; then
5876        echo "$as_me:5876: checking for MPI_Init in -lmpich" >&5
5877 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
5878 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
5879  echo $ECHO_N "(cached) $ECHO_C" >&6
5880 else
5881  ac_check_lib_save_LIBS=$LIBS
5882 LIBS="-lmpich "-lpmpich" $LIBS"
5883 cat >conftest.$ac_ext <<_ACEOF
5884 #line 5884 "configure"
5885 #include "confdefs.h"
7349  
7350 < /* Override any gcc2 internal prototype to avoid an error.  */
7351 < #ifdef __cplusplus
7352 < extern "C"
7353 < #endif
7354 < /* We use char because int might match the return type of a gcc2
7355 <   builtin and then its argument prototype would still apply.  */
7356 < char MPI_Init ();
7357 < int
7358 < main ()
5896 < {
5897 < MPI_Init ();
5898 <  ;
5899 <  return 0;
5900 < }
7350 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7351 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7352 > echo "${ECHO_T}$ac_header_compiler" >&6; }
7353 >
7354 > # Is the header present?
7355 > { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
7356 > echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
7357 > cat >conftest.$ac_ext <<_ACEOF
7358 > /* confdefs.h.  */
7359   _ACEOF
7360 < rm -f conftest.$ac_objext conftest$ac_exeext
7361 < if { (eval echo "$as_me:5903: \"$ac_link\"") >&5
7362 <  (eval $ac_link) 2>&5
7360 > cat confdefs.h >>conftest.$ac_ext
7361 > cat >>conftest.$ac_ext <<_ACEOF
7362 > /* end confdefs.h.  */
7363 > #include <fftw3.h>
7364 > _ACEOF
7365 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7366 > case "(($ac_try" in
7367 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7368 >  *) ac_try_echo=$ac_try;;
7369 > esac
7370 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7371 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7372    ac_status=$?
7373 <  echo "$as_me:5906: \$? = $ac_status" >&5
7374 <  (exit $ac_status); } &&
7375 <         { ac_try='test -s conftest$ac_exeext'
7376 <  { (eval echo "$as_me:5909: \"$ac_try\"") >&5
7377 <  (eval $ac_try) 2>&5
7378 <  ac_status=$?
7379 <  echo "$as_me:5912: \$? = $ac_status" >&5
7380 <  (exit $ac_status); }; }; then
7381 <  ac_cv_lib_mpich_MPI_Init=yes
7373 >  grep -v '^ *+' conftest.er1 >conftest.err
7374 >  rm -f conftest.er1
7375 >  cat conftest.err >&5
7376 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377 >  (exit $ac_status); } >/dev/null && {
7378 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7379 >         test ! -s conftest.err
7380 >       }; then
7381 >  ac_header_preproc=yes
7382   else
7383    echo "$as_me: failed program was:" >&5
7384 < cat conftest.$ac_ext >&5
7385 < ac_cv_lib_mpich_MPI_Init=no
7384 > sed 's/^/| /' conftest.$ac_ext >&5
7385 >
7386 >  ac_header_preproc=no
7387   fi
7388 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7389 < LIBS=$ac_check_lib_save_LIBS
7390 < fi
7391 < echo "$as_me:5923: result: $ac_cv_lib_mpich_MPI_Init" >&5
7392 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
7393 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
7394 <  MPI_LIB="-lmpich -lpmpich"
7388 >
7389 > rm -f conftest.err conftest.$ac_ext
7390 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7391 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7392 >
7393 > # So?  What about this header?
7394 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7395 >  yes:no: )
7396 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
7397 > echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7398 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
7399 > echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
7400 >    ac_header_preproc=yes
7401 >    ;;
7402 >  no:yes:* )
7403 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
7404 > echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
7405 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
7406 > echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
7407 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
7408 > echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
7409 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
7410 > echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7411 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
7412 > echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
7413 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
7414 > echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
7415 >    ( cat <<\_ASBOX
7416 > ## ------------------------------ ##
7417 > ## Report this to gezelter@nd.edu ##
7418 > ## ------------------------------ ##
7419 > _ASBOX
7420 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7421 >    ;;
7422 > esac
7423 > { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7424 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7425 > if test "${ac_cv_header_fftw3_h+set}" = set; then
7426 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7427 > else
7428 >  ac_cv_header_fftw3_h=$ac_header_preproc
7429   fi
7430 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7431 + echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7432  
7433   fi
7434 + if test $ac_cv_header_fftw3_h = yes; then
7435 +  fftw_cv_fftw3_h=yes
7436 + else
7437 +  fftw_cv_fftw3_h=no
7438 + fi
7439  
7440 < $as_unset ac_cv_lib_mpi_MPI_Init
7441 < if test x = x"$MPI_LIB"; then
7442 < echo "$as_me:5933: checking for MPI_Init in -lmpi" >&5
7443 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
7444 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
7440 >
7441 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7442 >        { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
7443 > echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
7444 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
7445    echo $ECHO_N "(cached) $ECHO_C" >&6
7446   else
7447    ac_check_lib_save_LIBS=$LIBS
7448 < LIBS="-lmpi -llam -lpthread $LIBS"
7448 > LIBS="-lfftw  $LIBS"
7449   cat >conftest.$ac_ext <<_ACEOF
7450 < #line 5941 "configure"
7451 < #include "confdefs.h"
7450 > /* confdefs.h.  */
7451 > _ACEOF
7452 > cat confdefs.h >>conftest.$ac_ext
7453 > cat >>conftest.$ac_ext <<_ACEOF
7454 > /* end confdefs.h.  */
7455  
7456 < /* Override any gcc2 internal prototype to avoid an error.  */
7456 > /* Override any GCC internal prototype to avoid an error.
7457 >   Use char because int might match the return type of a GCC
7458 >   builtin and then its argument prototype would still apply.  */
7459   #ifdef __cplusplus
7460   extern "C"
7461   #endif
7462 < /* We use char because int might match the return type of a gcc2
7463 <   builtin and then its argument prototype would still apply.  */
7464 < char MPI_Init ();
7462 > char fftwnd_one ();
7463 > #ifdef FC_DUMMY_MAIN
7464 > #ifndef FC_DUMMY_MAIN_EQ_F77
7465 > #  ifdef __cplusplus
7466 >     extern "C"
7467 > #  endif
7468 >   int FC_DUMMY_MAIN() { return 1; }
7469 > #endif
7470 > #endif
7471   int
7472   main ()
7473   {
7474 < MPI_Init ();
7474 > return fftwnd_one ();
7475    ;
7476    return 0;
7477   }
7478   _ACEOF
7479   rm -f conftest.$ac_objext conftest$ac_exeext
7480 < if { (eval echo "$as_me:5960: \"$ac_link\"") >&5
7481 <  (eval $ac_link) 2>&5
7480 > if { (ac_try="$ac_link"
7481 > case "(($ac_try" in
7482 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7483 >  *) ac_try_echo=$ac_try;;
7484 > esac
7485 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7486 >  (eval "$ac_link") 2>conftest.er1
7487    ac_status=$?
7488 <  echo "$as_me:5963: \$? = $ac_status" >&5
7489 <  (exit $ac_status); } &&
7490 <         { ac_try='test -s conftest$ac_exeext'
7491 <  { (eval echo "$as_me:5966: \"$ac_try\"") >&5
7492 <  (eval $ac_try) 2>&5
7493 <  ac_status=$?
7494 <  echo "$as_me:5969: \$? = $ac_status" >&5
7495 <  (exit $ac_status); }; }; then
7496 <  ac_cv_lib_mpi_MPI_Init=yes
7488 >  grep -v '^ *+' conftest.er1 >conftest.err
7489 >  rm -f conftest.er1
7490 >  cat conftest.err >&5
7491 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 >  (exit $ac_status); } && {
7493 >         test -z "$ac_c_werror_flag" ||
7494 >         test ! -s conftest.err
7495 >       } && test -s conftest$ac_exeext &&
7496 >       $as_test_x conftest$ac_exeext; then
7497 >  ac_cv_lib_fftw_fftwnd_one=yes
7498   else
7499    echo "$as_me: failed program was:" >&5
7500 < cat conftest.$ac_ext >&5
7501 < ac_cv_lib_mpi_MPI_Init=no
7500 > sed 's/^/| /' conftest.$ac_ext >&5
7501 >
7502 >        ac_cv_lib_fftw_fftwnd_one=no
7503   fi
7504 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7504 >
7505 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7506 >      conftest$ac_exeext conftest.$ac_ext
7507   LIBS=$ac_check_lib_save_LIBS
7508   fi
7509 < echo "$as_me:5980: result: $ac_cv_lib_mpi_MPI_Init" >&5
7510 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
7511 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
7512 <  MPI_LIB="-lmpi -llam -lpthread"
7509 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7510 > echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
7511 > if test $ac_cv_lib_fftw_fftwnd_one = yes; then
7512 >  fftw_cv_libfftw=yes
7513   else
7514 <
5986 <             { { echo "$as_me:5986: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
5987 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
5988 <   { (exit 1); exit 1; }; }
5989 <             USE_MPI="no"
5990 <
7514 >  fftw_cv_libfftw=no
7515   fi
7516  
7517 +        if test "${ac_cv_header_fftw_h+set}" = set; then
7518 +  { echo "$as_me:$LINENO: checking for fftw.h" >&5
7519 + echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7520 + if test "${ac_cv_header_fftw_h+set}" = set; then
7521 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7522   fi
7523 <
7524 < echo "$as_me:5995: checking for MPI Fortran library" >&5
5996 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
5997 < MPI_F90_LIB=""
5998 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
5999 <        MPI_F90_LIB="-lfmpich"
6000 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
6001 <        MPI_F90_LIB="-llamf77mpi"
7523 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7524 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7525   else
7526 <                        MPI_F90_LIB="  "
7527 < fi
7528 < echo "$as_me:6005: result: found $MPI_F90_LIB" >&5
7529 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
7526 >  # Is the header compilable?
7527 > { echo "$as_me:$LINENO: checking fftw.h usability" >&5
7528 > echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
7529 > cat >conftest.$ac_ext <<_ACEOF
7530 > /* confdefs.h.  */
7531 > _ACEOF
7532 > cat confdefs.h >>conftest.$ac_ext
7533 > cat >>conftest.$ac_ext <<_ACEOF
7534 > /* end confdefs.h.  */
7535 > $ac_includes_default
7536 > #include <fftw.h>
7537 > _ACEOF
7538 > rm -f conftest.$ac_objext
7539 > if { (ac_try="$ac_compile"
7540 > case "(($ac_try" in
7541 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7542 >  *) ac_try_echo=$ac_try;;
7543 > esac
7544 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7545 >  (eval "$ac_compile") 2>conftest.er1
7546 >  ac_status=$?
7547 >  grep -v '^ *+' conftest.er1 >conftest.err
7548 >  rm -f conftest.er1
7549 >  cat conftest.err >&5
7550 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7551 >  (exit $ac_status); } && {
7552 >         test -z "$ac_c_werror_flag" ||
7553 >         test ! -s conftest.err
7554 >       } && test -s conftest.$ac_objext; then
7555 >  ac_header_compiler=yes
7556 > else
7557 >  echo "$as_me: failed program was:" >&5
7558 > sed 's/^/| /' conftest.$ac_ext >&5
7559  
7560 +        ac_header_compiler=no
7561   fi
7562  
7563 < # Check whether --with-sprng or --without-sprng was given.
7564 < if test "${with_sprng+set}" = set; then
7565 <  withval="$with_sprng"
6013 <  with_sprng=$withval
6014 < else
6015 <  with_sprng="/usr/local"
6016 < fi;
7563 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7564 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7565 > echo "${ECHO_T}$ac_header_compiler" >&6; }
7566  
7567 < case "x$with_sprng" in
7568 <        xyes | "x")  USE_SPRNG=yes;;
7569 <        xno) USE_SPRNG=no ;;
7570 <        *) SPRNG="$with_sprng"; USE_SPRNG=yes ;;
7567 > # Is the header present?
7568 > { echo "$as_me:$LINENO: checking fftw.h presence" >&5
7569 > echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
7570 > cat >conftest.$ac_ext <<_ACEOF
7571 > /* confdefs.h.  */
7572 > _ACEOF
7573 > cat confdefs.h >>conftest.$ac_ext
7574 > cat >>conftest.$ac_ext <<_ACEOF
7575 > /* end confdefs.h.  */
7576 > #include <fftw.h>
7577 > _ACEOF
7578 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7579 > case "(($ac_try" in
7580 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7581 >  *) ac_try_echo=$ac_try;;
7582   esac
7583 < if test "$USE_SPRNG" = "yes" -a -z "$with_sprng"; then
7584 <        SPRNG="/usr/local"
7583 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7584 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7585 >  ac_status=$?
7586 >  grep -v '^ *+' conftest.er1 >conftest.err
7587 >  rm -f conftest.er1
7588 >  cat conftest.err >&5
7589 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590 >  (exit $ac_status); } >/dev/null && {
7591 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7592 >         test ! -s conftest.err
7593 >       }; then
7594 >  ac_header_preproc=yes
7595 > else
7596 >  echo "$as_me: failed program was:" >&5
7597 > sed 's/^/| /' conftest.$ac_ext >&5
7598 >
7599 >  ac_header_preproc=no
7600   fi
6026 if test "$USE_SPRNG" = "yes"; then
7601  
7602 < # Set variables...
7603 < SPRNG_LIB_DIR="$SPRNG/lib"
7604 < SPRNG_INC_DIR="$SPRNG/include"
7605 <
7606 < echo "$as_me:6032: checking for sprng.h" >&5
7607 < echo $ECHO_N "checking for sprng.h... $ECHO_C" >&6
7608 < have_sprng_h=0
7609 < echo '#include <sprng.h>' > conftest.cc
7610 < if test -z "`${CXX} -I${SPRNG_INC_DIR} -c conftest.cc 2>&1`"; then
7611 <        echo "$as_me:6037: result: yes" >&5
7612 < echo "${ECHO_T}yes" >&6
7613 <        have_sprng_h=1
7602 > rm -f conftest.err conftest.$ac_ext
7603 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7604 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7605 >
7606 > # So?  What about this header?
7607 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7608 >  yes:no: )
7609 >    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7610 > echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7611 >    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
7612 > echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
7613 >    ac_header_preproc=yes
7614 >    ;;
7615 >  no:yes:* )
7616 >    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
7617 > echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
7618 >    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
7619 > echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
7620 >    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
7621 > echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
7622 >    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
7623 > echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7624 >    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
7625 > echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
7626 >    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
7627 > echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
7628 >    ( cat <<\_ASBOX
7629 > ## ------------------------------ ##
7630 > ## Report this to gezelter@nd.edu ##
7631 > ## ------------------------------ ##
7632 > _ASBOX
7633 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7634 >    ;;
7635 > esac
7636 > { echo "$as_me:$LINENO: checking for fftw.h" >&5
7637 > echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7638 > if test "${ac_cv_header_fftw_h+set}" = set; then
7639 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7640   else
7641 <        echo "$as_me:6041: result: no! Check SPRNG include path!" >&5
6042 < echo "${ECHO_T}no! Check SPRNG include path!" >&6
6043 <        USE_SPRNG="no"
7641 >  ac_cv_header_fftw_h=$ac_header_preproc
7642   fi
7643 < rm -f conftest*
7644 < if test "$have_sprng_h" = 1; then
7643 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7644 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7645  
6048 cat >>confdefs.h <<\EOF
6049 #define HAVE_SPRNG_H 1
6050 EOF
6051
7646   fi
7647 + if test $ac_cv_header_fftw_h = yes; then
7648 +  fftw_cv_fftw_h=yes
7649 + else
7650 +  fftw_cv_fftw_h=no
7651 + fi
7652  
6054 ac_ext=c
6055 ac_cpp='$CPP $CPPFLAGS'
6056 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6057 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6058 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7653  
7654 < ac_save_LDFLAGS=$LDFLAGS
7655 < LDFLAGS="${LDFLAGS} -L${SPRNG_LIB_DIR} "
7656 <
7657 < echo "$as_me:6063: checking for init_rng in -lsprng" >&5
6064 < echo $ECHO_N "checking for init_rng in -lsprng... $ECHO_C" >&6
6065 < if test "${ac_cv_lib_sprng_init_rng+set}" = set; then
7654 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7655 >          { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
7656 > echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
7657 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
7658    echo $ECHO_N "(cached) $ECHO_C" >&6
7659   else
7660    ac_check_lib_save_LIBS=$LIBS
7661 < LIBS="-lsprng  $LIBS"
7661 > LIBS="-ldfftw  $LIBS"
7662   cat >conftest.$ac_ext <<_ACEOF
7663 < #line 6071 "configure"
7664 < #include "confdefs.h"
7663 > /* confdefs.h.  */
7664 > _ACEOF
7665 > cat confdefs.h >>conftest.$ac_ext
7666 > cat >>conftest.$ac_ext <<_ACEOF
7667 > /* end confdefs.h.  */
7668  
7669 < /* Override any gcc2 internal prototype to avoid an error.  */
7669 > /* Override any GCC internal prototype to avoid an error.
7670 >   Use char because int might match the return type of a GCC
7671 >   builtin and then its argument prototype would still apply.  */
7672   #ifdef __cplusplus
7673   extern "C"
7674   #endif
7675 < /* We use char because int might match the return type of a gcc2
7676 <   builtin and then its argument prototype would still apply.  */
7677 < char init_rng ();
7675 > char fftwnd_one ();
7676 > #ifdef FC_DUMMY_MAIN
7677 > #ifndef FC_DUMMY_MAIN_EQ_F77
7678 > #  ifdef __cplusplus
7679 >     extern "C"
7680 > #  endif
7681 >   int FC_DUMMY_MAIN() { return 1; }
7682 > #endif
7683 > #endif
7684   int
7685   main ()
7686   {
7687 < init_rng ();
7687 > return fftwnd_one ();
7688    ;
7689    return 0;
7690   }
7691   _ACEOF
7692   rm -f conftest.$ac_objext conftest$ac_exeext
7693 < if { (eval echo "$as_me:6090: \"$ac_link\"") >&5
7694 <  (eval $ac_link) 2>&5
7693 > if { (ac_try="$ac_link"
7694 > case "(($ac_try" in
7695 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7696 >  *) ac_try_echo=$ac_try;;
7697 > esac
7698 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7699 >  (eval "$ac_link") 2>conftest.er1
7700    ac_status=$?
7701 <  echo "$as_me:6093: \$? = $ac_status" >&5
7702 <  (exit $ac_status); } &&
7703 <         { ac_try='test -s conftest$ac_exeext'
7704 <  { (eval echo "$as_me:6096: \"$ac_try\"") >&5
7705 <  (eval $ac_try) 2>&5
7706 <  ac_status=$?
7707 <  echo "$as_me:6099: \$? = $ac_status" >&5
7708 <  (exit $ac_status); }; }; then
7709 <  ac_cv_lib_sprng_init_rng=yes
7701 >  grep -v '^ *+' conftest.er1 >conftest.err
7702 >  rm -f conftest.er1
7703 >  cat conftest.err >&5
7704 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705 >  (exit $ac_status); } && {
7706 >         test -z "$ac_c_werror_flag" ||
7707 >         test ! -s conftest.err
7708 >       } && test -s conftest$ac_exeext &&
7709 >       $as_test_x conftest$ac_exeext; then
7710 >  ac_cv_lib_dfftw_fftwnd_one=yes
7711   else
7712    echo "$as_me: failed program was:" >&5
7713 < cat conftest.$ac_ext >&5
7714 < ac_cv_lib_sprng_init_rng=no
7713 > sed 's/^/| /' conftest.$ac_ext >&5
7714 >
7715 >        ac_cv_lib_dfftw_fftwnd_one=no
7716   fi
7717 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7717 >
7718 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7719 >      conftest$ac_exeext conftest.$ac_ext
7720   LIBS=$ac_check_lib_save_LIBS
7721   fi
7722 < echo "$as_me:6110: result: $ac_cv_lib_sprng_init_rng" >&5
7723 < echo "${ECHO_T}$ac_cv_lib_sprng_init_rng" >&6
7724 < if test $ac_cv_lib_sprng_init_rng = yes; then
7725 <  SPRNG_LIB="-lsprng"
7722 > { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7723 > echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7724 > if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
7725 >  fftw_cv_libdfftw=yes
7726   else
7727 +  fftw_cv_libdfftw=no
7728 + fi
7729  
7730 <             { { echo "$as_me:6116: error: Didn't find libsprng; check path for SPRNG package first..." >&5
7731 < echo "$as_me: error: Didn't find libsprng; check path for SPRNG package first..." >&2;}
7732 <   { (exit 1); exit 1; }; }
7733 <             USE_SPRNG="no"
7734 <
7730 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
7731 >  { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7732 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7733 > if test "${ac_cv_header_dfftw_h+set}" = set; then
7734 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7735   fi
7736 + { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7737 + echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7738 + else
7739 +  # Is the header compilable?
7740 + { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
7741 + echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
7742 + cat >conftest.$ac_ext <<_ACEOF
7743 + /* confdefs.h.  */
7744 + _ACEOF
7745 + cat confdefs.h >>conftest.$ac_ext
7746 + cat >>conftest.$ac_ext <<_ACEOF
7747 + /* end confdefs.h.  */
7748 + $ac_includes_default
7749 + #include <dfftw.h>
7750 + _ACEOF
7751 + rm -f conftest.$ac_objext
7752 + if { (ac_try="$ac_compile"
7753 + case "(($ac_try" in
7754 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7755 +  *) ac_try_echo=$ac_try;;
7756 + esac
7757 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7758 +  (eval "$ac_compile") 2>conftest.er1
7759 +  ac_status=$?
7760 +  grep -v '^ *+' conftest.er1 >conftest.err
7761 +  rm -f conftest.er1
7762 +  cat conftest.err >&5
7763 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7764 +  (exit $ac_status); } && {
7765 +         test -z "$ac_c_werror_flag" ||
7766 +         test ! -s conftest.err
7767 +       } && test -s conftest.$ac_objext; then
7768 +  ac_header_compiler=yes
7769 + else
7770 +  echo "$as_me: failed program was:" >&5
7771 + sed 's/^/| /' conftest.$ac_ext >&5
7772  
7773 < if test "$USE_SPRNG" = "no"; then
6124 <  { { echo "$as_me:6124: error: No working SPRNG library found" >&5
6125 < echo "$as_me: error: No working SPRNG library found" >&2;}
6126 <   { (exit 1); exit 1; }; }
7773 >        ac_header_compiler=no
7774   fi
7775  
7776 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7777 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7778 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7779 +
7780 + # Is the header present?
7781 + { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
7782 + echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
7783 + cat >conftest.$ac_ext <<_ACEOF
7784 + /* confdefs.h.  */
7785 + _ACEOF
7786 + cat confdefs.h >>conftest.$ac_ext
7787 + cat >>conftest.$ac_ext <<_ACEOF
7788 + /* end confdefs.h.  */
7789 + #include <dfftw.h>
7790 + _ACEOF
7791 + if { (ac_try="$ac_cpp conftest.$ac_ext"
7792 + case "(($ac_try" in
7793 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7794 +  *) ac_try_echo=$ac_try;;
7795 + esac
7796 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7797 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7798 +  ac_status=$?
7799 +  grep -v '^ *+' conftest.er1 >conftest.err
7800 +  rm -f conftest.er1
7801 +  cat conftest.err >&5
7802 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7803 +  (exit $ac_status); } >/dev/null && {
7804 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7805 +         test ! -s conftest.err
7806 +       }; then
7807 +  ac_header_preproc=yes
7808 + else
7809 +  echo "$as_me: failed program was:" >&5
7810 + sed 's/^/| /' conftest.$ac_ext >&5
7811 +
7812 +  ac_header_preproc=no
7813   fi
7814  
7815 < echo "$as_me:6131: checking if MKL is wanted" >&5
7816 < echo $ECHO_N "checking if MKL is wanted... $ECHO_C" >&6
7815 > rm -f conftest.err conftest.$ac_ext
7816 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7817 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7818  
7819 < # Check whether --with-mkl or --without-mkl was given.
7820 < if test "${with_mkl+set}" = set; then
7821 <  withval="$with_mkl"
7822 <     echo "$as_me:6137: result: yes" >&5
7823 < echo "${ECHO_T}yes" >&6
7824 <    for dir in $withval /usr/local/intel/mkl61 /opt/intel/mkl61; do
7825 <        mkldir="$dir"
7826 <        if test -f "$dir/include/mkl.h"; then
7827 <            found_mkl="yes";
7828 <            break;
7829 <        fi
7830 <    done
7831 <    if test x_$found_mkl != x_yes; then
7832 <        { { echo "$as_me:6147: error: Cannot find MKL includes" >&5
7833 < echo "$as_me: error: Cannot find MKL includes" >&2;}
7834 <   { (exit 1); exit 1; }; }
7835 <    else
7836 <        printf "MKL includes found in $mkldir/include\n";
7837 <    fi
7819 > # So?  What about this header?
7820 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7821 >  yes:no: )
7822 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7823 > echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7824 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
7825 > echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
7826 >    ac_header_preproc=yes
7827 >    ;;
7828 >  no:yes:* )
7829 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
7830 > echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
7831 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
7832 > echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
7833 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
7834 > echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
7835 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
7836 > echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7837 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
7838 > echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
7839 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
7840 > echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
7841 >    ( cat <<\_ASBOX
7842 > ## ------------------------------ ##
7843 > ## Report this to gezelter@nd.edu ##
7844 > ## ------------------------------ ##
7845 > _ASBOX
7846 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7847 >    ;;
7848 > esac
7849 > { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7850 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7851 > if test "${ac_cv_header_dfftw_h+set}" = set; then
7852 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7853 > else
7854 >  ac_cv_header_dfftw_h=$ac_header_preproc
7855 > fi
7856 > { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7857 > echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7858  
7859 <  ac_ext=c
7859 > fi
7860 > if test $ac_cv_header_dfftw_h = yes; then
7861 >  fftw_cv_dfftw_h=yes
7862 > else
7863 >  fftw_cv_dfftw_h=no
7864 > fi
7865 >
7866 >
7867 >        fi
7868 >      fi
7869 >      ac_ext=c
7870   ac_cpp='$CPP $CPPFLAGS'
7871   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7872   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7873   ac_compiler_gnu=$ac_cv_c_compiler_gnu
7874  
7875 <  ac_save_CPPFLAGS=$CPPFLAGS
7876 <  CPPFLAGS="${CPPFLAGS} -I${mkldir}/include"
7877 <  ac_save_LDFLAGS=$LDFLAGS
7878 <  LDFLAGS="${LDFLAGS} -L${mkldir}/lib/32 -lmkl -lvml -lguide"
6164 <  echo "$as_me:6164: checking for mkl.h" >&5
6165 < echo $ECHO_N "checking for mkl.h... $ECHO_C" >&6
6166 < if test "${ac_cv_header_mkl_h+set}" = set; then
6167 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6168 < else
6169 <  cat >conftest.$ac_ext <<_ACEOF
6170 < #line 6170 "configure"
6171 < #include "confdefs.h"
6172 < #include <mkl.h>
7875 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7876 >
7877 > cat >>confdefs.h <<\_ACEOF
7878 > #define HAVE_FFTW3_H 1
7879   _ACEOF
7880 < if { (eval echo "$as_me:6174: \"$ac_cpp conftest.$ac_ext\"") >&5
7881 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7882 <  ac_status=$?
7883 <  egrep -v '^ *\+' conftest.er1 >conftest.err
7884 <  rm -f conftest.er1
7885 <  cat conftest.err >&5
7886 <  echo "$as_me:6180: \$? = $ac_status" >&5
7887 <  (exit $ac_status); } >/dev/null; then
7888 <  if test -s conftest.err; then
7889 <    ac_cpp_err=$ac_c_preproc_warn_flag
7890 <  else
7891 <    ac_cpp_err=
7880 >
7881 >        FFTW_INC_DIR="${FFTW_HOME}/include"
7882 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
7883 >        FFTW_LIBS="-lfftw3"
7884 >      else
7885 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7886 >
7887 > cat >>confdefs.h <<\_ACEOF
7888 > #define HAVE_FFTW_H 1
7889 > _ACEOF
7890 >
7891 >          FFTW_INC_DIR="${FFTW_HOME}/include"
7892 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
7893 >          FFTW_LIBS="-lfftw"
7894 >        else
7895 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7896 >
7897 > cat >>confdefs.h <<\_ACEOF
7898 > #define HAVE_DFFTW_H 1
7899 > _ACEOF
7900 >
7901 >            FFTW_INC_DIR="${FFTW_HOME}/include"
7902 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
7903 >            FFTW_LIBS="-ldfftw"
7904 >          else
7905 >            { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
7906 > echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
7907 >            FFTW_INC_DIR=
7908 >            FFTW_LIB_DIR=
7909 >            FFTW_LIBS=
7910 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
7911 >            CFLAGS="$FFTW_OLD_CFLAGS"
7912 >            { echo "$as_me:$LINENO: result: failed" >&5
7913 > echo "${ECHO_T}failed" >&6; }
7914 >            echo ""
7915 >            echo "*********************************************************"
7916 >            echo "* WARNING: Could not find a working FFTW installation   *"
7917 >            echo "* If you need the staticProps program to be able to     *"
7918 >            echo "* compute undulation spectra, be sure to specify a      *"
7919 >            echo "* valid fftw installation with --with-fftw=DIR          *"
7920 >            echo "*                                                       *"
7921 >            echo "* OOPSE will still work without fftw installed.         *"
7922 >            echo "*********************************************************"
7923 >            echo ""
7924 >          fi
7925 >        fi
7926 >      fi
7927 >
7928 >
7929 >
7930 >    fi
7931    fi
6187 else
6188  ac_cpp_err=yes
7932   fi
7933 < if test -z "$ac_cpp_err"; then
7934 <  ac_cv_header_mkl_h=yes
7933 >
7934 > #
7935 > # Handle user hints
7936 > #
7937 >
7938 > # Check whether --with-qhull was given.
7939 > if test "${with_qhull+set}" = set; then
7940 >  withval=$with_qhull; qhull_dir="$withval"
7941   else
7942 <  echo "$as_me: failed program was:" >&5
6194 <  cat conftest.$ac_ext >&5
6195 <  ac_cv_header_mkl_h=no
7942 >                qhull_dir="not_set"
7943   fi
7944 < rm -f conftest.err conftest.$ac_ext
7944 >
7945 > if test "$qhull_dir" != "no"; then
7946 >
7947 > if test "$qhull_dir" != "not_set" ; then
7948 >  if test -d "$qhull_dir"
7949 >  then
7950 >    QHULL_HOME="$qhull_dir"
7951 >  else
7952 >    { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
7953 > echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
7954 >        QHULL_HOME=/usr/local
7955 >        if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
7956 >        then
7957 >                QHULL_HOME=/usr
7958 >        fi
7959 >  fi
7960   fi
7961 < echo "$as_me:6199: result: $ac_cv_header_mkl_h" >&5
7962 < echo "${ECHO_T}$ac_cv_header_mkl_h" >&6
7963 < if test $ac_cv_header_mkl_h = yes; then
7961 > #
7962 > # Locate qhull, if wanted
7963 > #
7964 > if test -n "${QHULL_HOME}"
7965 > then
7966 >        QHULL_OLD_LDFLAGS=$LDFLAGS
7967 >        QHULL_OLD_CFLAGS=$CFLAGS
7968 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7969 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
7970  
7971 <    echo "$as_me:6203: checking for vslNewStream in -lmkl" >&5
7972 < echo $ECHO_N "checking for vslNewStream in -lmkl... $ECHO_C" >&6
7973 < if test "${ac_cv_lib_mkl_vslNewStream+set}" = set; then
7971 >        ac_ext=c
7972 > ac_cpp='$CPP $CPPFLAGS'
7973 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7974 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7975 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7976 >
7977 >        { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
7978 > echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
7979 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
7980    echo $ECHO_N "(cached) $ECHO_C" >&6
7981   else
7982    ac_check_lib_save_LIBS=$LIBS
7983 < LIBS="-lmkl  $LIBS"
7983 > LIBS="-lqhull  $LIBS"
7984   cat >conftest.$ac_ext <<_ACEOF
7985 < #line 6211 "configure"
7986 < #include "confdefs.h"
7985 > /* confdefs.h.  */
7986 > _ACEOF
7987 > cat confdefs.h >>conftest.$ac_ext
7988 > cat >>conftest.$ac_ext <<_ACEOF
7989 > /* end confdefs.h.  */
7990  
7991 < /* Override any gcc2 internal prototype to avoid an error.  */
7991 > /* Override any GCC internal prototype to avoid an error.
7992 >   Use char because int might match the return type of a GCC
7993 >   builtin and then its argument prototype would still apply.  */
7994   #ifdef __cplusplus
7995   extern "C"
7996   #endif
7997 < /* We use char because int might match the return type of a gcc2
7998 <   builtin and then its argument prototype would still apply.  */
7999 < char vslNewStream ();
7997 > char qh_qhull ();
7998 > #ifdef FC_DUMMY_MAIN
7999 > #ifndef FC_DUMMY_MAIN_EQ_F77
8000 > #  ifdef __cplusplus
8001 >     extern "C"
8002 > #  endif
8003 >   int FC_DUMMY_MAIN() { return 1; }
8004 > #endif
8005 > #endif
8006   int
8007   main ()
8008   {
8009 < vslNewStream ();
8009 > return qh_qhull ();
8010    ;
8011    return 0;
8012   }
8013   _ACEOF
8014   rm -f conftest.$ac_objext conftest$ac_exeext
8015 < if { (eval echo "$as_me:6230: \"$ac_link\"") >&5
8016 <  (eval $ac_link) 2>&5
8015 > if { (ac_try="$ac_link"
8016 > case "(($ac_try" in
8017 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8018 >  *) ac_try_echo=$ac_try;;
8019 > esac
8020 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8021 >  (eval "$ac_link") 2>conftest.er1
8022    ac_status=$?
8023 <  echo "$as_me:6233: \$? = $ac_status" >&5
8024 <  (exit $ac_status); } &&
8025 <         { ac_try='test -s conftest$ac_exeext'
8026 <  { (eval echo "$as_me:6236: \"$ac_try\"") >&5
8027 <  (eval $ac_try) 2>&5
8028 <  ac_status=$?
8029 <  echo "$as_me:6239: \$? = $ac_status" >&5
8030 <  (exit $ac_status); }; }; then
8031 <  ac_cv_lib_mkl_vslNewStream=yes
8023 >  grep -v '^ *+' conftest.er1 >conftest.err
8024 >  rm -f conftest.er1
8025 >  cat conftest.err >&5
8026 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8027 >  (exit $ac_status); } && {
8028 >         test -z "$ac_c_werror_flag" ||
8029 >         test ! -s conftest.err
8030 >       } && test -s conftest$ac_exeext &&
8031 >       $as_test_x conftest$ac_exeext; then
8032 >  ac_cv_lib_qhull_qh_qhull=yes
8033   else
8034    echo "$as_me: failed program was:" >&5
8035 < cat conftest.$ac_ext >&5
8036 < ac_cv_lib_mkl_vslNewStream=no
8035 > sed 's/^/| /' conftest.$ac_ext >&5
8036 >
8037 >        ac_cv_lib_qhull_qh_qhull=no
8038   fi
8039 < rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8039 >
8040 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8041 >      conftest$ac_exeext conftest.$ac_ext
8042   LIBS=$ac_check_lib_save_LIBS
8043   fi
8044 < echo "$as_me:6250: result: $ac_cv_lib_mkl_vslNewStream" >&5
8045 < echo "${ECHO_T}$ac_cv_lib_mkl_vslNewStream" >&6
8046 < if test $ac_cv_lib_mkl_vslNewStream = yes; then
8047 <  MKL_LIBDIR="${mkldir}/lib/32",
8048 <                     MKL_LIB="-lmkl -lvml -lguide",
8049 <                     HAVE_MKL="yes"
8044 > { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8045 > echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8046 > if test $ac_cv_lib_qhull_qh_qhull = yes; then
8047 >  qhull_cv_libqhull=yes
8048 > else
8049 >  qhull_cv_libqhull=no
8050   fi
8051  
8052 +        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8053 +  { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8054 + echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8055 + if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8056 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8057 + fi
8058 + { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8059 + echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8060   else
8061 <  MKL_INC="-I${mkldir}/include"
8061 >  # Is the header compilable?
8062 > { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8063 > echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8064 > cat >conftest.$ac_ext <<_ACEOF
8065 > /* confdefs.h.  */
8066 > _ACEOF
8067 > cat confdefs.h >>conftest.$ac_ext
8068 > cat >>conftest.$ac_ext <<_ACEOF
8069 > /* end confdefs.h.  */
8070 > $ac_includes_default
8071 > #include <qhull/qhull.h>
8072 > _ACEOF
8073 > rm -f conftest.$ac_objext
8074 > if { (ac_try="$ac_compile"
8075 > case "(($ac_try" in
8076 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8077 >  *) ac_try_echo=$ac_try;;
8078 > esac
8079 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8080 >  (eval "$ac_compile") 2>conftest.er1
8081 >  ac_status=$?
8082 >  grep -v '^ *+' conftest.er1 >conftest.err
8083 >  rm -f conftest.er1
8084 >  cat conftest.err >&5
8085 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 >  (exit $ac_status); } && {
8087 >         test -z "$ac_c_werror_flag" ||
8088 >         test ! -s conftest.err
8089 >       } && test -s conftest.$ac_objext; then
8090 >  ac_header_compiler=yes
8091 > else
8092 >  echo "$as_me: failed program was:" >&5
8093 > sed 's/^/| /' conftest.$ac_ext >&5
8094 >
8095 >        ac_header_compiler=no
8096   fi
8097  
8098 <  CPPFLAGS=$ac_save_CPPFLAGS
8099 <  LDFLAGS=$ac_save_LDFLAGS
8100 <  ac_ext=c
6265 < ac_cpp='$CPP $CPPFLAGS'
6266 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6267 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6268 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
8098 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8099 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8100 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8101  
8102 <  if test x_$HAVE_MKL != x_yes; then
8103 <        { { echo "$as_me:6271: error: Can't build with MKL" >&5
8104 < echo "$as_me: error: Can't build with MKL" >&2;}
8105 <   { (exit 1); exit 1; }; }
8106 <  fi
8107 <
8102 > # Is the header present?
8103 > { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8104 > echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8105 > cat >conftest.$ac_ext <<_ACEOF
8106 > /* confdefs.h.  */
8107 > _ACEOF
8108 > cat confdefs.h >>conftest.$ac_ext
8109 > cat >>conftest.$ac_ext <<_ACEOF
8110 > /* end confdefs.h.  */
8111 > #include <qhull/qhull.h>
8112 > _ACEOF
8113 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8114 > case "(($ac_try" in
8115 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8116 >  *) ac_try_echo=$ac_try;;
8117 > esac
8118 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8119 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8120 >  ac_status=$?
8121 >  grep -v '^ *+' conftest.er1 >conftest.err
8122 >  rm -f conftest.er1
8123 >  cat conftest.err >&5
8124 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125 >  (exit $ac_status); } >/dev/null && {
8126 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8127 >         test ! -s conftest.err
8128 >       }; then
8129 >  ac_header_preproc=yes
8130   else
8131 +  echo "$as_me: failed program was:" >&5
8132 + sed 's/^/| /' conftest.$ac_ext >&5
8133  
8134 <    echo "$as_me:6278: result: no" >&5
8135 < echo "${ECHO_T}no" >&6
8134 >  ac_header_preproc=no
8135 > fi
8136  
8137 < fi;
8137 > rm -f conftest.err conftest.$ac_ext
8138 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8139 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8140  
8141 < # Check whether --enable-doxygen or --disable-doxygen was given.
8142 < if test "${enable_doxygen+set}" = set; then
8143 <  enableval="$enable_doxygen"
8144 <
8145 < fi;
8146 < # Check whether --enable-dot or --disable-dot was given.
8147 < if test "${enable_dot+set}" = set; then
8148 <  enableval="$enable_dot"
8149 <
8150 < fi;
8151 < # Check whether --enable-html-docs or --disable-html-docs was given.
8152 < if test "${enable_html_docs+set}" = set; then
8153 <  enableval="$enable_html_docs"
8154 <
8155 < else
8156 <   enable_html_docs=yes
8157 < fi;
8158 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
8159 < if test "${enable_latex_docs+set}" = set; then
8160 <  enableval="$enable_latex_docs"
8161 <
8162 < else
8163 <   enable_latex_docs=no
8164 < fi;
8165 < if test "x$enable_doxygen" = xno; then
8166 <        enable_doc=no
8167 < else
8168 <        # Extract the first word of "doxygen", so it can be a program name with args.
8169 < set dummy doxygen; ac_word=$2
8170 < echo "$as_me:6312: checking for $ac_word" >&5
8171 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8172 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
8141 > # So?  What about this header?
8142 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8143 >  yes:no: )
8144 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8145 > echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8146 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8147 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8148 >    ac_header_preproc=yes
8149 >    ;;
8150 >  no:yes:* )
8151 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8152 > echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8153 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
8154 > echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
8155 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8156 > echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8157 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
8158 > echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8159 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8160 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8161 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8162 > echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8163 >    ( cat <<\_ASBOX
8164 > ## ------------------------------ ##
8165 > ## Report this to gezelter@nd.edu ##
8166 > ## ------------------------------ ##
8167 > _ASBOX
8168 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8169 >    ;;
8170 > esac
8171 > { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8172 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8173 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8174    echo $ECHO_N "(cached) $ECHO_C" >&6
8175   else
8176 <  case $DOXYGEN in
6318 <  [\\/]* | ?:[\\/]*)
6319 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
6320 <  ;;
6321 <  *)
6322 <  ac_save_IFS=$IFS; IFS=$ac_path_separator
6323 < ac_dummy="$PATH"
6324 < for ac_dir in $ac_dummy; do
6325 <  IFS=$ac_save_IFS
6326 <  test -z "$ac_dir" && ac_dir=.
6327 <  if $as_executable_p "$ac_dir/$ac_word"; then
6328 <   ac_cv_path_DOXYGEN="$ac_dir/$ac_word"
6329 <   echo "$as_me:6329: found $ac_dir/$ac_word" >&5
6330 <   break
8176 >  ac_cv_header_qhull_qhull_h=$ac_header_preproc
8177   fi
8178 < done
8178 > { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8179 > echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8180  
6334  ;;
6335 esac
8181   fi
8182 < DOXYGEN=$ac_cv_path_DOXYGEN
8183 <
6339 < if test -n "$DOXYGEN"; then
6340 <  echo "$as_me:6340: result: $DOXYGEN" >&5
6341 < echo "${ECHO_T}$DOXYGEN" >&6
8182 > if test $ac_cv_header_qhull_qhull_h = yes; then
8183 >  qhull_cv_qhull_h=yes
8184   else
8185 <  echo "$as_me:6343: result: no" >&5
6344 < echo "${ECHO_T}no" >&6
8185 >  qhull_cv_qhull_h=no
8186   fi
8187  
6347        if test "x$DOXYGEN" = x; then
6348                if test "x$enable_doxygen" = xyes; then
6349                        { { echo "$as_me:6349: error: could not find doxygen" >&5
6350 echo "$as_me: error: could not find doxygen" >&2;}
6351   { (exit 1); exit 1; }; }
6352                fi
6353                enable_doc=no
6354        else
6355                enable_doc=yes
6356                # Extract the first word of "dot", so it can be a program name with args.
6357 set dummy dot; ac_word=$2
6358 echo "$as_me:6358: checking for $ac_word" >&5
6359 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6360 if test "${ac_cv_path_DOT+set}" = set; then
6361  echo $ECHO_N "(cached) $ECHO_C" >&6
6362 else
6363  case $DOT in
6364  [\\/]* | ?:[\\/]*)
6365  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6366  ;;
6367  *)
6368  ac_save_IFS=$IFS; IFS=$ac_path_separator
6369 ac_dummy="$PATH"
6370 for ac_dir in $ac_dummy; do
6371  IFS=$ac_save_IFS
6372  test -z "$ac_dir" && ac_dir=.
6373  if $as_executable_p "$ac_dir/$ac_word"; then
6374   ac_cv_path_DOT="$ac_dir/$ac_word"
6375   echo "$as_me:6375: found $ac_dir/$ac_word" >&5
6376   break
6377 fi
6378 done
8188  
8189 <  ;;
8190 < esac
8191 < fi
8192 < DOT=$ac_cv_path_DOT
8189 >        ac_ext=c
8190 > ac_cpp='$CPP $CPPFLAGS'
8191 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8192 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8193 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8194  
6385 if test -n "$DOT"; then
6386  echo "$as_me:6386: result: $DOT" >&5
6387 echo "${ECHO_T}$DOT" >&6
6388 else
6389  echo "$as_me:6389: result: no" >&5
6390 echo "${ECHO_T}no" >&6
6391 fi
8195  
8196 <        fi
6394 < fi
8196 >        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8197  
8198 < if test "x$enable_doc" = xyes; then
8199 <  DOC=1
8200 < else
8201 <  DOC=0
8202 < fi
8203 <
8204 < if test x$DOT = x; then
8205 <        if test "x$enable_dot" = xyes; then
8206 <                { { echo "$as_me:6404: error: could not find dot" >&5
8207 < echo "$as_me: error: could not find dot" >&2;}
8208 <   { (exit 1); exit 1; }; }
8198 > cat >>confdefs.h <<\_ACEOF
8199 > #define HAVE_QHULL_H 1
8200 > _ACEOF
8201 >
8202 >
8203 > cat >>confdefs.h <<\_ACEOF
8204 > #define HAVE_QHULL 1
8205 > _ACEOF
8206 >
8207 >                USE_QHULL=yes
8208 >                QHULL_INC_DIR="${QHULL_HOME}/include"
8209 >                QHULL_LIB_DIR="${QHULL_HOME}/lib"
8210 >                QHULL="-lqhull"
8211 >        else
8212 >                { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
8213 > echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
8214 >                QHULL_INC_DIR=
8215 >                QHULL_LIB_DIR=
8216 >                QHULL=
8217 >                USE_QHULL=no
8218 >                LDFLAGS="$QHULL_OLD_LDFLAGS"
8219 >                CFLAGS="$QHULL_OLD_CFLAGS"
8220 >                { echo "$as_me:$LINENO: result: failed" >&5
8221 > echo "${ECHO_T}failed" >&6; }
8222 >                echo ""
8223 >                echo "*********************************************************"
8224 >                echo "* WARNING: Could not find a working qhull installation  *"
8225 >                echo "* If you need OOPSE to be able to deal with convex      *"
8226 >                echo "* hulls be sure to specify a valid qhull installation   *"
8227 >                echo "* with --with-qhull=DIR                                 *"
8228 >                echo "*                                                       *"
8229 >                echo "* OOPSE will still work without qhull installed.        *"
8230 >                echo "*********************************************************"
8231 >                echo ""
8232          fi
6408        enable_dot=no
6409 else
6410        enable_dot=yes
6411 fi
8233  
6413 OBJEXT=".$OBJEXT"
8234  
6415 OOPSE=oopse
8235  
8236 < if test "x${prefix}" = "xNONE"
6418 < then
6419 <  OOPSE_HOME=${ac_default_prefix}/oopse
6420 < else
6421 <  OOPSE_HOME=${prefix}/oopse
8236 >
8237   fi
8238 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
6424 < if test "${enable_oopse_home+set}" = set; then
6425 <  enableval="$enable_oopse_home"
6426 <  OOPSE_HOME="${enableval}"
6427 < fi;
8238 > fi
8239  
6429 case "x$INSTALL" in
6430   x/*) ;;
6431   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
6432 esac
8240  
8241 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
8242 <
8243 < CFLAGS=${CFLAGS-""}
8244 < CXXFLAGS=${CXXFLAGS-""}
8245 < CPPFLAGS=${CPPFLAGS-""}
8246 < FFLAGS=${FFLAGS-""}
8247 < F90FLAGS=${F90FLAGS-""}
8248 < LDFLAGS=${LDFLAGS-""}
8249 < DEBUG=${DEBUG-"-g"}
8250 <
8251 < case $debug in
8252 <  1)
8253 <     FFLAGS="$DEBUG $FFLAGS"
8254 <     F90FLAGS="$DEBUG $F90FLAGS"
8255 <     ;;
8256 <  *)
8257 <     ;;
8241 > ac_ext=cpp
8242 > ac_cpp='$CXXCPP $CPPFLAGS'
8243 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8244 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8245 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8246 > { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
8247 > echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
8248 > if test -z "$CXXCPP"; then
8249 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
8250 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8251 > else
8252 >      # Double quotes because CXXCPP needs to be expanded
8253 >    for CXXCPP in "$CXX -E" "/lib/cpp"
8254 >    do
8255 >      ac_preproc_ok=false
8256 > for ac_cxx_preproc_warn_flag in '' yes
8257 > do
8258 >  # Use a header file that comes with gcc, so configuring glibc
8259 >  # with a fresh cross-compiler works.
8260 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8261 >  # <limits.h> exists even on freestanding compilers.
8262 >  # On the NeXT, cc -E runs the code through the compiler's parser,
8263 >  # not just through cpp. "Syntax error" is here to catch this case.
8264 >  cat >conftest.$ac_ext <<_ACEOF
8265 > /* confdefs.h.  */
8266 > _ACEOF
8267 > cat confdefs.h >>conftest.$ac_ext
8268 > cat >>conftest.$ac_ext <<_ACEOF
8269 > /* end confdefs.h.  */
8270 > #ifdef __STDC__
8271 > # include <limits.h>
8272 > #else
8273 > # include <assert.h>
8274 > #endif
8275 >                     Syntax error
8276 > _ACEOF
8277 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8278 > case "(($ac_try" in
8279 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8280 >  *) ac_try_echo=$ac_try;;
8281   esac
8282 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8283 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8284 +  ac_status=$?
8285 +  grep -v '^ *+' conftest.er1 >conftest.err
8286 +  rm -f conftest.er1
8287 +  cat conftest.err >&5
8288 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289 +  (exit $ac_status); } >/dev/null && {
8290 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8291 +         test ! -s conftest.err
8292 +       }; then
8293 +  :
8294 + else
8295 +  echo "$as_me: failed program was:" >&5
8296 + sed 's/^/| /' conftest.$ac_ext >&5
8297  
8298 < ac_config_headers="$ac_config_headers src/config.h"
8298 >  # Broken: fails on valid input.
8299 > continue
8300 > fi
8301  
8302 < ac_config_files="$ac_config_files make/Makefile src/utils/Makefile"
8302 > rm -f conftest.err conftest.$ac_ext
8303  
8304 < cat >confcache <<\_ACEOF
8305 < # This file is a shell script that caches the results of configure
8306 < # tests run on this system so they can be shared between configure
8307 < # scripts and configure runs, see configure's option --config-cache.
6461 < # It is not useful on other systems.  If it contains results you don't
6462 < # want to keep, you may remove or edit it.
6463 < #
6464 < # config.status only pays attention to the cache file if you give it
6465 < # the --recheck option to rerun configure.
6466 < #
6467 < # `ac_cv_env_foo' variables (set or unset) will be overriden when
6468 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
6469 < # following values.
6470 <
8304 >  # OK, works on sane cases.  Now check whether nonexistent headers
8305 >  # can be detected and how.
8306 >  cat >conftest.$ac_ext <<_ACEOF
8307 > /* confdefs.h.  */
8308   _ACEOF
8309 + cat confdefs.h >>conftest.$ac_ext
8310 + cat >>conftest.$ac_ext <<_ACEOF
8311 + /* end confdefs.h.  */
8312 + #include <ac_nonexistent.h>
8313 + _ACEOF
8314 + if { (ac_try="$ac_cpp conftest.$ac_ext"
8315 + case "(($ac_try" in
8316 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8317 +  *) ac_try_echo=$ac_try;;
8318 + esac
8319 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8320 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8321 +  ac_status=$?
8322 +  grep -v '^ *+' conftest.er1 >conftest.err
8323 +  rm -f conftest.er1
8324 +  cat conftest.err >&5
8325 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 +  (exit $ac_status); } >/dev/null && {
8327 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8328 +         test ! -s conftest.err
8329 +       }; then
8330 +  # Broken: success on invalid input.
8331 + continue
8332 + else
8333 +  echo "$as_me: failed program was:" >&5
8334 + sed 's/^/| /' conftest.$ac_ext >&5
8335  
8336 < # The following way of writing the cache mishandles newlines in values,
8337 < # but we know of no workaround that is simple, portable, and efficient.
8338 < # So, don't put newlines in cache variables' values.
6476 < # Ultrix sh set writes to stderr and can't be redirected directly,
6477 < # and sets the high bit in the cache file unless we assign to the vars.
6478 < {
6479 <  (set) 2>&1 |
6480 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
6481 <    *ac_space=\ *)
6482 <      # `set' does not quote correctly, so add quotes (double-quote
6483 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
6484 <      sed -n \
6485 <        "s/'/'\\\\''/g;
6486 <          s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6487 <      ;;
6488 <    *)
6489 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
6490 <      sed -n \
6491 <        "s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6492 <      ;;
6493 <    esac;
6494 < } |
6495 <  sed '
6496 <     t clear
6497 <     : clear
6498 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6499 <     t end
6500 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6501 <     : end' >>confcache
6502 < if cmp -s $cache_file confcache; then :; else
6503 <  if test -w $cache_file; then
6504 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6505 <    cat confcache >$cache_file
6506 <  else
6507 <    echo "not updating unwritable cache $cache_file"
6508 <  fi
8336 >  # Passes both tests.
8337 > ac_preproc_ok=:
8338 > break
8339   fi
6510 rm -f confcache
8340  
8341 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
6513 < # Let make expand exec_prefix.
6514 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8341 > rm -f conftest.err conftest.$ac_ext
8342  
8343 < # VPATH may cause trouble with some makes, so we remove $(srcdir),
8344 < # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8345 < # trailing colons and then remove the whole line if VPATH becomes empty
8346 < # (actually we leave an empty line to preserve line numbers).
8347 < if test "x$srcdir" = x.; then
6521 <  ac_vpsub='/^[         ]*VPATH[        ]*=/{
6522 < s/:*\$(srcdir):*/:/;
6523 < s/:*\${srcdir}:*/:/;
6524 < s/:*@srcdir@:*/:/;
6525 < s/^\([^=]*=[    ]*\):*/\1/;
6526 < s/:*$//;
6527 < s/^[^=]*=[      ]*$//;
6528 < }'
8343 > done
8344 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8345 > rm -f conftest.err conftest.$ac_ext
8346 > if $ac_preproc_ok; then
8347 >  break
8348   fi
8349  
8350 < DEFS=-DHAVE_CONFIG_H
8350 >    done
8351 >    ac_cv_prog_CXXCPP=$CXXCPP
8352  
8353 < : ${CONFIG_STATUS=./config.status}
8354 < ac_clean_files_save=$ac_clean_files
8355 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8356 < { echo "$as_me:6536: creating $CONFIG_STATUS" >&5
8357 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
8358 < cat >$CONFIG_STATUS <<_ACEOF
8359 < #! $SHELL
8360 < # Generated automatically by configure.
8361 < # Run this file to recreate the current configuration.
8362 < # Compiler output produced by configure, useful for debugging
8363 < # configure, is in config.log if it exists.
8364 <
8365 < debug=false
8366 < SHELL=\${CONFIG_SHELL-$SHELL}
8367 < ac_cs_invocation="\$0 \$@"
8368 <
8353 > fi
8354 >  CXXCPP=$ac_cv_prog_CXXCPP
8355 > else
8356 >  ac_cv_prog_CXXCPP=$CXXCPP
8357 > fi
8358 > { echo "$as_me:$LINENO: result: $CXXCPP" >&5
8359 > echo "${ECHO_T}$CXXCPP" >&6; }
8360 > ac_preproc_ok=false
8361 > for ac_cxx_preproc_warn_flag in '' yes
8362 > do
8363 >  # Use a header file that comes with gcc, so configuring glibc
8364 >  # with a fresh cross-compiler works.
8365 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8366 >  # <limits.h> exists even on freestanding compilers.
8367 >  # On the NeXT, cc -E runs the code through the compiler's parser,
8368 >  # not just through cpp. "Syntax error" is here to catch this case.
8369 >  cat >conftest.$ac_ext <<_ACEOF
8370 > /* confdefs.h.  */
8371   _ACEOF
8372 + cat confdefs.h >>conftest.$ac_ext
8373 + cat >>conftest.$ac_ext <<_ACEOF
8374 + /* end confdefs.h.  */
8375 + #ifdef __STDC__
8376 + # include <limits.h>
8377 + #else
8378 + # include <assert.h>
8379 + #endif
8380 +                     Syntax error
8381 + _ACEOF
8382 + if { (ac_try="$ac_cpp conftest.$ac_ext"
8383 + case "(($ac_try" in
8384 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8385 +  *) ac_try_echo=$ac_try;;
8386 + esac
8387 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8388 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8389 +  ac_status=$?
8390 +  grep -v '^ *+' conftest.er1 >conftest.err
8391 +  rm -f conftest.er1
8392 +  cat conftest.err >&5
8393 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8394 +  (exit $ac_status); } >/dev/null && {
8395 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8396 +         test ! -s conftest.err
8397 +       }; then
8398 +  :
8399 + else
8400 +  echo "$as_me: failed program was:" >&5
8401 + sed 's/^/| /' conftest.$ac_ext >&5
8402  
8403 < cat >>$CONFIG_STATUS <<\_ACEOF
8404 < # Be Bourne compatible
6553 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
6554 <  emulate sh
6555 <  NULLCMD=:
6556 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
6557 <  set -o posix
8403 >  # Broken: fails on valid input.
8404 > continue
8405   fi
8406  
8407 < # Name of the executable.
6561 < as_me=`echo "$0" |sed 's,.*[\\/],,'`
8407 > rm -f conftest.err conftest.$ac_ext
8408  
8409 < if expr a : '\(a\)' >/dev/null 2>&1; then
8410 <  as_expr=expr
8409 >  # OK, works on sane cases.  Now check whether nonexistent headers
8410 >  # can be detected and how.
8411 >  cat >conftest.$ac_ext <<_ACEOF
8412 > /* confdefs.h.  */
8413 > _ACEOF
8414 > cat confdefs.h >>conftest.$ac_ext
8415 > cat >>conftest.$ac_ext <<_ACEOF
8416 > /* end confdefs.h.  */
8417 > #include <ac_nonexistent.h>
8418 > _ACEOF
8419 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8420 > case "(($ac_try" in
8421 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8422 >  *) ac_try_echo=$ac_try;;
8423 > esac
8424 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8425 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8426 >  ac_status=$?
8427 >  grep -v '^ *+' conftest.er1 >conftest.err
8428 >  rm -f conftest.er1
8429 >  cat conftest.err >&5
8430 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431 >  (exit $ac_status); } >/dev/null && {
8432 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8433 >         test ! -s conftest.err
8434 >       }; then
8435 >  # Broken: success on invalid input.
8436 > continue
8437   else
8438 <  as_expr=false
8439 < fi
8438 >  echo "$as_me: failed program was:" >&5
8439 > sed 's/^/| /' conftest.$ac_ext >&5
8440  
8441 < rm -f conf$$ conf$$.exe conf$$.file
8442 < echo >conf$$.file
8443 < if ln -s conf$$.file conf$$ 2>/dev/null; then
6572 <  # We could just check for DJGPP; but this test a) works b) is more generic
6573 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
6574 <  if test -f conf$$.exe; then
6575 <    # Don't use ln at all; we don't have any links
6576 <    as_ln_s='cp -p'
6577 <  else
6578 <    as_ln_s='ln -s'
6579 <  fi
6580 < elif ln conf$$.file conf$$ 2>/dev/null; then
6581 <  as_ln_s=ln
6582 < else
6583 <  as_ln_s='cp -p'
8441 >  # Passes both tests.
8442 > ac_preproc_ok=:
8443 > break
8444   fi
6585 rm -f conf$$ conf$$.exe conf$$.file
8445  
8446 < as_executable_p="test -f"
8446 > rm -f conftest.err conftest.$ac_ext
8447  
8448 < # Support unset when possible.
8449 < if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
8450 <  as_unset=unset
8448 > done
8449 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8450 > rm -f conftest.err conftest.$ac_ext
8451 > if $ac_preproc_ok; then
8452 >  :
8453   else
8454 <  as_unset=false
8454 >  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8455 > See \`config.log' for more details." >&5
8456 > echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8457 > See \`config.log' for more details." >&2;}
8458 >   { (exit 1); exit 1; }; }
8459   fi
8460  
8461 < # NLS nuisances.
8462 < $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
8463 < $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
8464 < $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
8465 < $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
6601 < $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
6602 < $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
6603 < $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
6604 < $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
8461 > ac_ext=cpp
8462 > ac_cpp='$CXXCPP $CPPFLAGS'
8463 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8464 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8465 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8466  
6606 # IFS
6607 # We need space, tab and new line, in precisely that order.
6608 as_nl='
6609 '
6610 IFS="   $as_nl"
8467  
8468 < # CDPATH.
8469 < $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
8468 > #
8469 > # Handle user hints
8470 > #
8471  
8472 < exec 6>&1
8472 > # Check whether --with-openbabel was given.
8473 > if test "${with_openbabel+set}" = set; then
8474 >  withval=$with_openbabel; openbabel_dir="$withval"
8475 > else
8476 >                openbabel_dir="not_set"
8477 > fi
8478  
8479 < _ACEOF
8479 > if test "$openbabel_dir" != "no"; then
8480  
8481 < # Files that config.status was made for.
8482 < if test -n "$ac_config_files"; then
8483 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
8481 > if test "$openbabel_dir" != "not_set" ; then
8482 >  if test -d "$openbabel_dir"
8483 >  then
8484 >    OPENBABEL_HOME="$openbabel_dir"
8485 >  else
8486 >    { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
8487 > echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
8488 >        OPENBABEL_HOME=/usr/local
8489 >        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
8490 >        then
8491 >                OPENBABEL_HOME=/usr
8492 >        fi
8493 >  fi
8494   fi
8495 + #
8496 + # Locate openbabel, if wanted
8497 + #
8498 + if test -n "${OPENBABEL_HOME}"
8499 + then
8500  
8501 < if test -n "$ac_config_headers"; then
8502 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
8503 < fi
8501 >        ac_ext=cpp
8502 > ac_cpp='$CXXCPP $CPPFLAGS'
8503 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8504 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8505 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8506  
8507 < if test -n "$ac_config_links"; then
8508 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
8507 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
8508 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
8509 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
8510 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
8511 >        if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
8512 >  { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
8513 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
8514 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
8515 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8516   fi
8517 + { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
8518 + echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
8519 + else
8520 +  # Is the header compilable?
8521 + { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
8522 + echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
8523 + cat >conftest.$ac_ext <<_ACEOF
8524 + /* confdefs.h.  */
8525 + _ACEOF
8526 + cat confdefs.h >>conftest.$ac_ext
8527 + cat >>conftest.$ac_ext <<_ACEOF
8528 + /* end confdefs.h.  */
8529 + $ac_includes_default
8530 + #include <openbabel/babelconfig.h>
8531 + _ACEOF
8532 + rm -f conftest.$ac_objext
8533 + if { (ac_try="$ac_compile"
8534 + case "(($ac_try" in
8535 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8536 +  *) ac_try_echo=$ac_try;;
8537 + esac
8538 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8539 +  (eval "$ac_compile") 2>conftest.er1
8540 +  ac_status=$?
8541 +  grep -v '^ *+' conftest.er1 >conftest.err
8542 +  rm -f conftest.er1
8543 +  cat conftest.err >&5
8544 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8545 +  (exit $ac_status); } && {
8546 +         test -z "$ac_cxx_werror_flag" ||
8547 +         test ! -s conftest.err
8548 +       } && test -s conftest.$ac_objext; then
8549 +  ac_header_compiler=yes
8550 + else
8551 +  echo "$as_me: failed program was:" >&5
8552 + sed 's/^/| /' conftest.$ac_ext >&5
8553  
8554 < if test -n "$ac_config_commands"; then
6633 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
8554 >        ac_header_compiler=no
8555   fi
8556  
8557 < cat >>$CONFIG_STATUS <<\EOF
8557 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8558 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8559 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8560  
8561 < ac_cs_usage="\
8562 < \`$as_me' instantiates files from templates according to the
8563 < current configuration.
8564 <
8565 < Usage: $0 [OPTIONS] [FILE]...
8566 <
8567 <  -h, --help       print this help, then exit
8568 <  -V, --version    print version number, then exit
8569 <  -d, --debug      don't remove temporary files
8570 <      --recheck    update $as_me by reconfiguring in the same conditions
8571 <  --file=FILE[:TEMPLATE]
8572 <                   instantiate the configuration file FILE
8573 <  --header=FILE[:TEMPLATE]
8574 <                   instantiate the configuration header FILE
8575 <
8576 < Configuration files:
8577 < $config_files
8578 <
8579 < Configuration headers:
8580 < $config_headers
8561 > # Is the header present?
8562 > { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
8563 > echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
8564 > cat >conftest.$ac_ext <<_ACEOF
8565 > /* confdefs.h.  */
8566 > _ACEOF
8567 > cat confdefs.h >>conftest.$ac_ext
8568 > cat >>conftest.$ac_ext <<_ACEOF
8569 > /* end confdefs.h.  */
8570 > #include <openbabel/babelconfig.h>
8571 > _ACEOF
8572 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8573 > case "(($ac_try" in
8574 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8575 >  *) ac_try_echo=$ac_try;;
8576 > esac
8577 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8578 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8579 >  ac_status=$?
8580 >  grep -v '^ *+' conftest.er1 >conftest.err
8581 >  rm -f conftest.er1
8582 >  cat conftest.err >&5
8583 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584 >  (exit $ac_status); } >/dev/null && {
8585 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8586 >         test ! -s conftest.err
8587 >       }; then
8588 >  ac_header_preproc=yes
8589 > else
8590 >  echo "$as_me: failed program was:" >&5
8591 > sed 's/^/| /' conftest.$ac_ext >&5
8592  
8593 < Configuration links:
8594 < $config_links
8593 >  ac_header_preproc=no
8594 > fi
8595  
8596 < Report bugs to <bug-autoconf@gnu.org>."
8597 < EOF
8596 > rm -f conftest.err conftest.$ac_ext
8597 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8598 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8599  
8600 < cat >>$CONFIG_STATUS <<EOF
8601 < ac_cs_version="\\
8602 < OOPSE config.status 2.0
8603 < configured by $0, generated by GNU Autoconf 2.50,
8604 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
8600 > # So?  What about this header?
8601 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8602 >  yes:no: )
8603 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
8604 > echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8605 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
8606 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
8607 >    ac_header_preproc=yes
8608 >    ;;
8609 >  no:yes:* )
8610 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
8611 > echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
8612 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&5
8613 > echo "$as_me: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&2;}
8614 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
8615 > echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
8616 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&5
8617 > echo "$as_me: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8618 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
8619 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
8620 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
8621 > echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
8622 >    ( cat <<\_ASBOX
8623 > ## ------------------------------ ##
8624 > ## Report this to gezelter@nd.edu ##
8625 > ## ------------------------------ ##
8626 > _ASBOX
8627 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8628 >    ;;
8629 > esac
8630 > { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
8631 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
8632 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
8633 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8634 > else
8635 >  ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
8636 > fi
8637 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
8638 > echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
8639  
8640 < Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
8641 < Free Software Foundation, Inc.
8642 < This config.status script is free software; the Free Software Foundation
8643 < gives unlimited permission to copy, distribute and modify it."
8644 < srcdir=$srcdir
8645 < INSTALL="$INSTALL"
6677 < EOF
8640 > fi
8641 > if test $ac_cv_header_openbabel_babelconfig_h = yes; then
8642 >  openbabel_cv_openbabel_h=yes
8643 > else
8644 >  openbabel_cv_openbabel_h=no
8645 > fi
8646  
8647 < cat >>$CONFIG_STATUS <<\EOF
8648 < # If no file are specified by the user, then we need to provide default
8649 < # value.  By we need to know if files were specified by the user.
8650 < ac_need_defaults=:
8651 < while test $# != 0
8652 < do
8653 <  case $1 in
8654 <  --*=*)
8655 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
8656 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
8657 <    shift
8658 <    set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
8659 <    shift
8647 >
8648 >        if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
8649 >  { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
8650 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
8651 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
8652 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8653 > fi
8654 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
8655 > echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
8656 > else
8657 >  # Is the header compilable?
8658 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
8659 > echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
8660 > cat >conftest.$ac_ext <<_ACEOF
8661 > /* confdefs.h.  */
8662 > _ACEOF
8663 > cat confdefs.h >>conftest.$ac_ext
8664 > cat >>conftest.$ac_ext <<_ACEOF
8665 > /* end confdefs.h.  */
8666 > $ac_includes_default
8667 > #include <openbabel/obconversion.h>
8668 > _ACEOF
8669 > rm -f conftest.$ac_objext
8670 > if { (ac_try="$ac_compile"
8671 > case "(($ac_try" in
8672 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8673 >  *) ac_try_echo=$ac_try;;
8674 > esac
8675 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8676 >  (eval "$ac_compile") 2>conftest.er1
8677 >  ac_status=$?
8678 >  grep -v '^ *+' conftest.er1 >conftest.err
8679 >  rm -f conftest.er1
8680 >  cat conftest.err >&5
8681 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8682 >  (exit $ac_status); } && {
8683 >         test -z "$ac_cxx_werror_flag" ||
8684 >         test ! -s conftest.err
8685 >       } && test -s conftest.$ac_objext; then
8686 >  ac_header_compiler=yes
8687 > else
8688 >  echo "$as_me: failed program was:" >&5
8689 > sed 's/^/| /' conftest.$ac_ext >&5
8690 >
8691 >        ac_header_compiler=no
8692 > fi
8693 >
8694 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8695 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8696 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8697 >
8698 > # Is the header present?
8699 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
8700 > echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
8701 > cat >conftest.$ac_ext <<_ACEOF
8702 > /* confdefs.h.  */
8703 > _ACEOF
8704 > cat confdefs.h >>conftest.$ac_ext
8705 > cat >>conftest.$ac_ext <<_ACEOF
8706 > /* end confdefs.h.  */
8707 > #include <openbabel/obconversion.h>
8708 > _ACEOF
8709 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8710 > case "(($ac_try" in
8711 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8712 >  *) ac_try_echo=$ac_try;;
8713 > esac
8714 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8715 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8716 >  ac_status=$?
8717 >  grep -v '^ *+' conftest.er1 >conftest.err
8718 >  rm -f conftest.er1
8719 >  cat conftest.err >&5
8720 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8721 >  (exit $ac_status); } >/dev/null && {
8722 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8723 >         test ! -s conftest.err
8724 >       }; then
8725 >  ac_header_preproc=yes
8726 > else
8727 >  echo "$as_me: failed program was:" >&5
8728 > sed 's/^/| /' conftest.$ac_ext >&5
8729 >
8730 >  ac_header_preproc=no
8731 > fi
8732 >
8733 > rm -f conftest.err conftest.$ac_ext
8734 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8735 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8736 >
8737 > # So?  What about this header?
8738 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8739 >  yes:no: )
8740 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
8741 > echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8742 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
8743 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
8744 >    ac_header_preproc=yes
8745      ;;
8746 <  -*);;
8747 <  *) # This is not an option, so the user has probably given explicit
8748 <     # arguments.
8749 <     ac_need_defaults=false;;
8750 <  esac
8746 >  no:yes:* )
8747 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
8748 > echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
8749 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
8750 > echo "$as_me: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
8751 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
8752 > echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
8753 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
8754 > echo "$as_me: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8755 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
8756 > echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
8757 >    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
8758 > echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
8759 >    ( cat <<\_ASBOX
8760 > ## ------------------------------ ##
8761 > ## Report this to gezelter@nd.edu ##
8762 > ## ------------------------------ ##
8763 > _ASBOX
8764 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8765 >    ;;
8766 > esac
8767 > { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
8768 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
8769 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
8770 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8771 > else
8772 >  ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
8773 > fi
8774 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
8775 > echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
8776  
8777 <  case $1 in
8778 <  # Handling of the options.
8779 < EOF
8780 < cat >>$CONFIG_STATUS <<EOF
8781 <  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8782 <    echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
8783 <    exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
8784 < EOF
8785 < cat >>$CONFIG_STATUS <<\EOF
8786 <  --version | --vers* | -V )
8787 <    echo "$ac_cs_version"; exit 0 ;;
8788 <  --he | --h)
8789 <    # Conflict between --help and --header
8790 <    { { echo "$as_me:6712: error: ambiguous option: $1
8791 < Try \`$0 --help' for more information." >&5
8792 < echo "$as_me: error: ambiguous option: $1
8793 < Try \`$0 --help' for more information." >&2;}
8794 <   { (exit 1); exit 1; }; };;
8795 <  --help | --hel | -h )
8796 <    echo "$ac_cs_usage"; exit 0 ;;
8797 <  --debug | --d* | -d )
8798 <    debug=: ;;
8799 <  --file | --fil | --fi | --f )
8800 <    shift
8801 <    CONFIG_FILES="$CONFIG_FILES $1"
8802 <    ac_need_defaults=false;;
8803 <  --header | --heade | --head | --hea )
8804 <    shift
8805 <    CONFIG_HEADERS="$CONFIG_HEADERS $1"
8806 <    ac_need_defaults=false;;
8777 > fi
8778 > if test $ac_cv_header_openbabel_obconversion_h = yes; then
8779 >  openbabel_cv_obconversion_h=yes
8780 > else
8781 >  openbabel_cv_obconversion_h=no
8782 > fi
8783 >
8784 >
8785 >        cat >conftest.$ac_ext <<_ACEOF
8786 >
8787 >             /* confdefs.h.  */
8788 > _ACEOF
8789 > cat confdefs.h >>conftest.$ac_ext
8790 > cat >>conftest.$ac_ext <<_ACEOF
8791 > /* end confdefs.h.  */
8792 >
8793 > #include <openbabel/babelconfig.h>
8794 > #include <openbabel/obconversion.h>
8795 > using namespace std;
8796 > using namespace OpenBabel;
8797 >
8798 > #ifdef FC_DUMMY_MAIN
8799 > #ifndef FC_DUMMY_MAIN_EQ_F77
8800 > #  ifdef __cplusplus
8801 >     extern "C"
8802 > #  endif
8803 >   int FC_DUMMY_MAIN() { return 1; }
8804 > #endif
8805 > #endif
8806 > int
8807 > main ()
8808 > {
8809  
8810 <  # Handling of arguments.
6731 <  'make/Makefile' ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
6732 <  'src/utils/Makefile' ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
6733 <  'src/getopt.h' ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
6734 <  'src/config.h' ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
8810 > OBConversion Conv(&cin, &cout);
8811  
6736  # This is an error.
6737  -*) { { echo "$as_me:6737: error: unrecognized option: $1
6738 Try \`$0 --help' for more information." >&5
6739 echo "$as_me: error: unrecognized option: $1
6740 Try \`$0 --help' for more information." >&2;}
6741   { (exit 1); exit 1; }; } ;;
6742  *) { { echo "$as_me:6742: error: invalid argument: $1" >&5
6743 echo "$as_me: error: invalid argument: $1" >&2;}
6744   { (exit 1); exit 1; }; };;
6745  esac
6746  shift
6747 done
8812  
8813 < exec 5>>config.log
8814 < cat >&5 << _ACEOF
8813 >  ;
8814 >  return 0;
8815 > }
8816 > _ACEOF
8817 > rm -f conftest.$ac_objext conftest$ac_exeext
8818 > if { (ac_try="$ac_link"
8819 > case "(($ac_try" in
8820 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8821 >  *) ac_try_echo=$ac_try;;
8822 > esac
8823 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8824 >  (eval "$ac_link") 2>conftest.er1
8825 >  ac_status=$?
8826 >  grep -v '^ *+' conftest.er1 >conftest.err
8827 >  rm -f conftest.er1
8828 >  cat conftest.err >&5
8829 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830 >  (exit $ac_status); } && {
8831 >         test -z "$ac_cxx_werror_flag" ||
8832 >         test ! -s conftest.err
8833 >       } && test -s conftest$ac_exeext &&
8834 >       $as_test_x conftest$ac_exeext; then
8835  
8836 < ## ----------------------- ##
8837 < ## Running config.status.  ##
8838 < ## ----------------------- ##
8836 >                openbabel_lib_found="yes"
8837 >                { echo "$as_me:$LINENO: result: found" >&5
8838 > echo "${ECHO_T}found" >&6; }
8839  
8840 < This file was extended by $as_me (OOPSE 2.0) 2.50, executed with
8841 <  > $ac_cs_invocation
8842 < on `(hostname || uname -n) 2>/dev/null | sed 1q`
8840 > else
8841 >  echo "$as_me: failed program was:" >&5
8842 > sed 's/^/| /' conftest.$ac_ext >&5
8843  
6760 _ACEOF
6761 EOF
8844  
8845 < cat >>$CONFIG_STATUS <<\EOF
8846 < # If the user did not use the arguments to specify the items to instantiate,
8847 < # then the envvar interface is used.  Set only those that are not.
8848 < # We use the long form for the default assignment because of an extremely
8849 < # bizarre bug on SunOS 4.1.3.
6768 < if $ac_need_defaults; then
6769 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6770 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6771 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
8845 >                openbabel_lib_found="no"
8846 >                { echo "$as_me:$LINENO: result: not found" >&5
8847 > echo "${ECHO_T}not found" >&6; }
8848 >
8849 >
8850   fi
8851  
8852 < # Create a temporary directory, and hook for its removal unless debugging.
8853 < $debug ||
8854 < {
8855 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8856 <  trap '{ (exit $?); exit $?; }' 1 2 13 15
8857 < }
8852 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8853 >      conftest$ac_exeext conftest.$ac_ext
8854 >        ac_ext=c
8855 > ac_cpp='$CPP $CPPFLAGS'
8856 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8857 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8858 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8859  
8860 < # Create a (secure) tmp directory for tmp files.
8861 < : ${TMPDIR=/tmp}
8860 >        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
8861 >        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
8862 >
8863 >        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
8864 >                USE_OPENBABEL=yes
8865 >                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
8866 >                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
8867 >                OPENBABEL_LIB="-lopenbabel"
8868 >        else
8869 >                { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
8870 > echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
8871 >                OPENBABEL_INC_DIR=
8872 >                OPENBABEL_LIB_DIR=
8873 >                OPENBABEL_LIB=
8874 >                USE_OPENBABEL=no
8875 >                { echo "$as_me:$LINENO: result: failed" >&5
8876 > echo "${ECHO_T}failed" >&6; }
8877 >                echo ""
8878 >                echo "*********************************************************"
8879 >                echo "* WARNING: Could not find a working openbabel-2.x       *"
8880 >                echo "* installation If you need OOPSE to be able to convert  *"
8881 >                echo "* xyz or pdb files you need to specify a valid          *"
8882 >                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
8883 >                echo "*                                                       *"
8884 >                echo "* OOPSE will still work without openbabel installed.    *"
8885 >                echo "*********************************************************"
8886 >                echo ""
8887 >        fi
8888 >
8889 >
8890 >
8891 >
8892 > fi
8893 > fi
8894 >
8895 >
8896 > # Checks for header files.
8897 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8898 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
8899 > if test "${ac_cv_header_stdc+set}" = set; then
8900 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8901 > else
8902 >  cat >conftest.$ac_ext <<_ACEOF
8903 > /* confdefs.h.  */
8904 > _ACEOF
8905 > cat confdefs.h >>conftest.$ac_ext
8906 > cat >>conftest.$ac_ext <<_ACEOF
8907 > /* end confdefs.h.  */
8908 > #include <stdlib.h>
8909 > #include <stdarg.h>
8910 > #include <string.h>
8911 > #include <float.h>
8912 >
8913 > #ifdef FC_DUMMY_MAIN
8914 > #ifndef FC_DUMMY_MAIN_EQ_F77
8915 > #  ifdef __cplusplus
8916 >     extern "C"
8917 > #  endif
8918 >   int FC_DUMMY_MAIN() { return 1; }
8919 > #endif
8920 > #endif
8921 > int
8922 > main ()
8923   {
8924 <  tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
8925 <  test -n "$tmp" && test -d "$tmp"
8926 < }  ||
6787 < {
6788 <  tmp=$TMPDIR/cs$$-$RANDOM
6789 <  (umask 077 && mkdir $tmp)
6790 < } ||
6791 < {
6792 <   echo "$me: cannot create a temporary directory in $TMPDIR" >&2
6793 <   { (exit 1); exit 1; }
8924 >
8925 >  ;
8926 >  return 0;
8927   }
8928 + _ACEOF
8929 + rm -f conftest.$ac_objext
8930 + if { (ac_try="$ac_compile"
8931 + case "(($ac_try" in
8932 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8933 +  *) ac_try_echo=$ac_try;;
8934 + esac
8935 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8936 +  (eval "$ac_compile") 2>conftest.er1
8937 +  ac_status=$?
8938 +  grep -v '^ *+' conftest.er1 >conftest.err
8939 +  rm -f conftest.er1
8940 +  cat conftest.err >&5
8941 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8942 +  (exit $ac_status); } && {
8943 +         test -z "$ac_c_werror_flag" ||
8944 +         test ! -s conftest.err
8945 +       } && test -s conftest.$ac_objext; then
8946 +  ac_cv_header_stdc=yes
8947 + else
8948 +  echo "$as_me: failed program was:" >&5
8949 + sed 's/^/| /' conftest.$ac_ext >&5
8950  
8951 < EOF
8951 >        ac_cv_header_stdc=no
8952 > fi
8953  
8954 < cat >>$CONFIG_STATUS <<EOF
8954 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8955  
8956 < #
8957 < # CONFIG_FILES section.
8958 < #
8956 > if test $ac_cv_header_stdc = yes; then
8957 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8958 >  cat >conftest.$ac_ext <<_ACEOF
8959 > /* confdefs.h.  */
8960 > _ACEOF
8961 > cat confdefs.h >>conftest.$ac_ext
8962 > cat >>conftest.$ac_ext <<_ACEOF
8963 > /* end confdefs.h.  */
8964 > #include <string.h>
8965  
8966 < # No need to generate the scripts if there are no CONFIG_FILES.
8967 < # This happens for instance when ./config.status config.h
8968 < if test -n "\$CONFIG_FILES"; then
8969 <  # Protect against being on the right side of a sed subst in config.status.
8970 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8971 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8972 < s,@SHELL@,$SHELL,;t t
8973 < s,@exec_prefix@,$exec_prefix,;t t
6812 < s,@prefix@,$prefix,;t t
6813 < s,@program_transform_name@,$program_transform_name,;t t
6814 < s,@bindir@,$bindir,;t t
6815 < s,@sbindir@,$sbindir,;t t
6816 < s,@libexecdir@,$libexecdir,;t t
6817 < s,@datadir@,$datadir,;t t
6818 < s,@sysconfdir@,$sysconfdir,;t t
6819 < s,@sharedstatedir@,$sharedstatedir,;t t
6820 < s,@localstatedir@,$localstatedir,;t t
6821 < s,@libdir@,$libdir,;t t
6822 < s,@includedir@,$includedir,;t t
6823 < s,@oldincludedir@,$oldincludedir,;t t
6824 < s,@infodir@,$infodir,;t t
6825 < s,@mandir@,$mandir,;t t
6826 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
6827 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
6828 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
6829 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
6830 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
6831 < s,@ECHO_C@,$ECHO_C,;t t
6832 < s,@ECHO_N@,$ECHO_N,;t t
6833 < s,@ECHO_T@,$ECHO_T,;t t
6834 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
6835 < s,@DEFS@,$DEFS,;t t
6836 < s,@LIBS@,$LIBS,;t t
6837 < s,@PROGNAME@,$PROGNAME,;t t
6838 < s,@debug@,$debug,;t t
6839 < s,@build@,$build,;t t
6840 < s,@build_cpu@,$build_cpu,;t t
6841 < s,@build_vendor@,$build_vendor,;t t
6842 < s,@build_os@,$build_os,;t t
6843 < s,@host@,$host,;t t
6844 < s,@host_cpu@,$host_cpu,;t t
6845 < s,@host_vendor@,$host_vendor,;t t
6846 < s,@host_os@,$host_os,;t t
6847 < s,@CC@,$CC,;t t
6848 < s,@CFLAGS@,$CFLAGS,;t t
6849 < s,@LDFLAGS@,$LDFLAGS,;t t
6850 < s,@CPPFLAGS@,$CPPFLAGS,;t t
6851 < s,@ac_ct_CC@,$ac_ct_CC,;t t
6852 < s,@EXEEXT@,$EXEEXT,;t t
6853 < s,@OBJEXT@,$OBJEXT,;t t
6854 < s,@CXX@,$CXX,;t t
6855 < s,@CXXFLAGS@,$CXXFLAGS,;t t
6856 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
6857 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
6858 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
6859 < s,@F90@,$F90,;t t
6860 < s,@F90FLAGS@,$F90FLAGS,;t t
6861 < s,@ac_ct_F90@,$ac_ct_F90,;t t
6862 < s,@PREPFLAG@,$PREPFLAG,;t t
6863 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
6864 < s,@F90LIBS@,$F90LIBS,;t t
6865 < s,@F90_FUNC@,$F90_FUNC,;t t
6866 < s,@F90_FUNC_@,$F90_FUNC_,;t t
6867 < s,@MOD@,$MOD,;t t
6868 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
6869 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
6870 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
6871 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
6872 < s,@CPP@,$CPP,;t t
6873 < s,@LIBOBJS@,$LIBOBJS,;t t
6874 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
6875 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
6876 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
6877 < s,@LN_S@,$LN_S,;t t
6878 < s,@SET_MAKE@,$SET_MAKE,;t t
6879 < s,@RANLIB@,$RANLIB,;t t
6880 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
6881 < s,@YACC@,$YACC,;t t
6882 < s,@LEX@,$LEX,;t t
6883 < s,@LEXLIB@,$LEXLIB,;t t
6884 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
6885 < s,@AR@,$AR,;t t
6886 < s,@PS@,$PS,;t t
6887 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
6888 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
6889 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
6890 < s,@MPI_LIB@,$MPI_LIB,;t t
6891 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
6892 < s,@USE_MPI@,$USE_MPI,;t t
6893 < s,@SPRNG_LIB_DIR@,$SPRNG_LIB_DIR,;t t
6894 < s,@SPRNG_INC_DIR@,$SPRNG_INC_DIR,;t t
6895 < s,@SPRNG_LIB@,$SPRNG_LIB,;t t
6896 < s,@USE_SPRNG@,$USE_SPRNG,;t t
6897 < s,@MKL_LIBDIR@,$MKL_LIBDIR,;t t
6898 < s,@MKL_LIB@,$MKL_LIB,;t t
6899 < s,@MKL_INC@,$MKL_INC,;t t
6900 < s,@HAVE_MKL@,$HAVE_MKL,;t t
6901 < s,@DOXYGEN@,$DOXYGEN,;t t
6902 < s,@DOT@,$DOT,;t t
6903 < s,@DOC@,$DOC,;t t
6904 < s,@enable_dot@,$enable_dot,;t t
6905 < s,@enable_html_docs@,$enable_html_docs,;t t
6906 < s,@enable_latex_docs@,$enable_latex_docs,;t t
6907 < s,@BATEXT@,$BATEXT,;t t
6908 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
6909 < s,@OOPSE@,$OOPSE,;t t
6910 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
6911 < s,@SUBDIRS@,$SUBDIRS,;t t
6912 < s,@FFLAGS@,$FFLAGS,;t t
6913 < CEOF
8966 > _ACEOF
8967 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8968 >  $EGREP "memchr" >/dev/null 2>&1; then
8969 >  :
8970 > else
8971 >  ac_cv_header_stdc=no
8972 > fi
8973 > rm -f conftest*
8974  
8975 < EOF
8975 > fi
8976  
8977 <  cat >>$CONFIG_STATUS <<\EOF
8978 <  # Split the substitutions into bite-sized pieces for seds with
8979 <  # small command number limits, like on Digital OSF/1 and HP-UX.
8980 <  ac_max_sed_lines=48
8981 <  ac_sed_frag=1 # Number of current file.
8982 <  ac_beg=1 # First line for current file.
8983 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
8984 <  ac_more_lines=:
8985 <  ac_sed_cmds=
6926 <  while $ac_more_lines; do
6927 <    if test $ac_beg -gt 1; then
6928 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
6929 <    else
6930 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
6931 <    fi
6932 <    if test ! -s $tmp/subs.frag; then
6933 <      ac_more_lines=false
6934 <    else
6935 <      # The purpose of the label and of the branching condition is to
6936 <      # speed up the sed processing (if there are no `@' at all, there
6937 <      # is no need to browse any of the substitutions).
6938 <      # These are the two extra sed commands mentioned above.
6939 <      (echo ':t
6940 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
6941 <      if test -z "$ac_sed_cmds"; then
6942 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
6943 <      else
6944 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
6945 <      fi
6946 <      ac_sed_frag=`expr $ac_sed_frag + 1`
6947 <      ac_beg=$ac_end
6948 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
6949 <    fi
6950 <  done
6951 <  if test -z "$ac_sed_cmds"; then
6952 <    ac_sed_cmds=cat
6953 <  fi
6954 < fi # test -n "$CONFIG_FILES"
8977 > if test $ac_cv_header_stdc = yes; then
8978 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8979 >  cat >conftest.$ac_ext <<_ACEOF
8980 > /* confdefs.h.  */
8981 > _ACEOF
8982 > cat confdefs.h >>conftest.$ac_ext
8983 > cat >>conftest.$ac_ext <<_ACEOF
8984 > /* end confdefs.h.  */
8985 > #include <stdlib.h>
8986  
8987 < EOF
8988 < cat >>$CONFIG_STATUS <<\EOF
8989 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
8990 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8991 <  case $ac_file in
8992 <  - | *:- | *:-:* ) # input from stdin
8993 <        cat >$tmp/stdin
8994 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6964 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6965 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6966 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6967 <  * )   ac_file_in=$ac_file.in ;;
6968 <  esac
8987 > _ACEOF
8988 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8989 >  $EGREP "free" >/dev/null 2>&1; then
8990 >  :
8991 > else
8992 >  ac_cv_header_stdc=no
8993 > fi
8994 > rm -f conftest*
8995  
8996 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
6971 <  ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6972 <         X"$ac_file" : 'X\(//\)[^/]' \| \
6973 <         X"$ac_file" : 'X\(//\)$' \| \
6974 <         X"$ac_file" : 'X\(/\)' \| \
6975 <         .     : '\(.\)' 2>/dev/null ||
6976 < echo X"$ac_file" |
6977 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
6978 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
6979 <          /^X\(\/\/\)$/{ s//\1/; q; }
6980 <          /^X\(\/\).*/{ s//\1/; q; }
6981 <          s/.*/./; q'`
6982 <  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6983 <    { case "$ac_dir" in
6984 <  [\\/]* | ?:[\\/]* ) as_incr_dir=;;
6985 <  *)                      as_incr_dir=.;;
6986 < esac
6987 < as_dummy="$ac_dir"
6988 < for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
6989 <  case $as_mkdir_dir in
6990 <    # Skip DOS drivespec
6991 <    ?:) as_incr_dir=$as_mkdir_dir ;;
6992 <    *)
6993 <      as_incr_dir=$as_incr_dir/$as_mkdir_dir
6994 <      test -d "$as_incr_dir" || mkdir "$as_incr_dir"
6995 <    ;;
6996 <  esac
6997 < done; }
8996 > fi
8997  
8998 <    ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
8999 <    # A "../" for each directory in $ac_dir_suffix.
9000 <    ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
9001 <  else
9002 <    ac_dir_suffix= ac_dots=
9003 <  fi
9004 <
9005 <  case $srcdir in
9006 <  .)  ac_srcdir=.
9007 <      if test -z "$ac_dots"; then
9008 <         ac_top_srcdir=.
9009 <      else
9010 <         ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
9011 <      fi ;;
9012 <  [\\/]* | ?:[\\/]* )
9013 <      ac_srcdir=$srcdir$ac_dir_suffix;
9014 <      ac_top_srcdir=$srcdir ;;
9015 <  *) # Relative path.
9016 <    ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
9017 <    ac_top_srcdir=$ac_dots$srcdir ;;
9018 <  esac
9019 <
9020 <  case $INSTALL in
9021 <  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9022 <  *) ac_INSTALL=$ac_dots$INSTALL ;;
9023 <  esac
9024 <
9025 <  if test x"$ac_file" != x-; then
9026 <    { echo "$as_me:7027: creating $ac_file" >&5
9027 < echo "$as_me: creating $ac_file" >&6;}
9028 <    rm -f "$ac_file"
9029 <  fi
9030 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
9031 <  # use $as_me), people would be surprised to read:
9032 <  #    /* config.h.  Generated automatically by config.status.  */
9033 <  configure_input="Generated automatically from `echo $ac_file_in |
9034 <                                                 sed 's,.*/,,'` by configure."
9035 <
9036 <  # First look for the input files in the build tree, otherwise in the
9037 <  # src tree.
9038 <  ac_file_inputs=`IFS=:
9039 <    for f in $ac_file_in; do
9040 <      case $f in
9041 <      -) echo $tmp/stdin ;;
9042 <      [\\/$]*)
9043 <         # Absolute (can't be DOS-style, as IFS=:)
9044 <         test -f "$f" || { { echo "$as_me:7045: error: cannot find input file: $f" >&5
9045 < echo "$as_me: error: cannot find input file: $f" >&2;}
9046 <   { (exit 1); exit 1; }; }
9047 <         echo $f;;
9048 <      *) # Relative
9049 <         if test -f "$f"; then
9050 <           # Build tree
9051 <           echo $f
9052 <         elif test -f "$srcdir/$f"; then
9053 <           # Source tree
9054 <           echo $srcdir/$f
9055 <         else
9056 <           # /dev/null tree
9057 <           { { echo "$as_me:7058: error: cannot find input file: $f" >&5
9058 < echo "$as_me: error: cannot find input file: $f" >&2;}
9059 <   { (exit 1); exit 1; }; }
9060 <         fi;;
9061 <      esac
9062 <    done` || { (exit 1); exit 1; }
9063 < EOF
9064 < cat >>$CONFIG_STATUS <<EOF
9065 <  sed "$ac_vpsub
9066 < $extrasub
9067 < EOF
9068 < cat >>$CONFIG_STATUS <<\EOF
9069 < :t
9070 < /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9071 < s,@configure_input@,$configure_input,;t t
9072 < s,@srcdir@,$ac_srcdir,;t t
9073 < s,@top_srcdir@,$ac_top_srcdir,;t t
9074 < s,@INSTALL@,$ac_INSTALL,;t t
9075 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
9076 <  rm -f $tmp/stdin
9077 <  if test x"$ac_file" != x-; then
9078 <    mv $tmp/out $ac_file
9079 <  else
9080 <    cat $tmp/out
9081 <    rm -f $tmp/out
8998 > if test $ac_cv_header_stdc = yes; then
8999 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9000 >  if test "$cross_compiling" = yes; then
9001 >  :
9002 > else
9003 >  cat >conftest.$ac_ext <<_ACEOF
9004 > /* confdefs.h.  */
9005 > _ACEOF
9006 > cat confdefs.h >>conftest.$ac_ext
9007 > cat >>conftest.$ac_ext <<_ACEOF
9008 > /* end confdefs.h.  */
9009 > #include <ctype.h>
9010 > #include <stdlib.h>
9011 > #if ((' ' & 0x0FF) == 0x020)
9012 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9013 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9014 > #else
9015 > # define ISLOWER(c) \
9016 >                   (('a' <= (c) && (c) <= 'i') \
9017 >                     || ('j' <= (c) && (c) <= 'r') \
9018 >                     || ('s' <= (c) && (c) <= 'z'))
9019 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9020 > #endif
9021 >
9022 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9023 > int
9024 > main ()
9025 > {
9026 >  int i;
9027 >  for (i = 0; i < 256; i++)
9028 >    if (XOR (islower (i), ISLOWER (i))
9029 >        || toupper (i) != TOUPPER (i))
9030 >      return 2;
9031 >  return 0;
9032 > }
9033 > _ACEOF
9034 > rm -f conftest$ac_exeext
9035 > if { (ac_try="$ac_link"
9036 > case "(($ac_try" in
9037 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9038 >  *) ac_try_echo=$ac_try;;
9039 > esac
9040 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9041 >  (eval "$ac_link") 2>&5
9042 >  ac_status=$?
9043 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9044 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9045 >  { (case "(($ac_try" in
9046 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9047 >  *) ac_try_echo=$ac_try;;
9048 > esac
9049 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9050 >  (eval "$ac_try") 2>&5
9051 >  ac_status=$?
9052 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9053 >  (exit $ac_status); }; }; then
9054 >  :
9055 > else
9056 >  echo "$as_me: program exited with status $ac_status" >&5
9057 > echo "$as_me: failed program was:" >&5
9058 > sed 's/^/| /' conftest.$ac_ext >&5
9059 >
9060 > ( exit $ac_status )
9061 > ac_cv_header_stdc=no
9062 > fi
9063 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9064 > fi
9065 >
9066 >
9067 > fi
9068 > fi
9069 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9070 > echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9071 > if test $ac_cv_header_stdc = yes; then
9072 >
9073 > cat >>confdefs.h <<\_ACEOF
9074 > #define STDC_HEADERS 1
9075 > _ACEOF
9076 >
9077 > fi
9078 >
9079 >
9080 >
9081 >
9082 >
9083 >
9084 >
9085 >
9086 >
9087 >
9088 >
9089 >
9090 >
9091 >
9092 >
9093 >
9094 >
9095 >
9096 >
9097 >
9098 >
9099 >
9100 >
9101 >
9102 >
9103 >
9104 > for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
9105 > do
9106 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9107 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9108 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9109 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9110 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9111 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9112 > fi
9113 > ac_res=`eval echo '${'$as_ac_Header'}'`
9114 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
9115 > echo "${ECHO_T}$ac_res" >&6; }
9116 > else
9117 >  # Is the header compilable?
9118 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9119 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9120 > cat >conftest.$ac_ext <<_ACEOF
9121 > /* confdefs.h.  */
9122 > _ACEOF
9123 > cat confdefs.h >>conftest.$ac_ext
9124 > cat >>conftest.$ac_ext <<_ACEOF
9125 > /* end confdefs.h.  */
9126 > $ac_includes_default
9127 > #include <$ac_header>
9128 > _ACEOF
9129 > rm -f conftest.$ac_objext
9130 > if { (ac_try="$ac_compile"
9131 > case "(($ac_try" in
9132 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9133 >  *) ac_try_echo=$ac_try;;
9134 > esac
9135 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9136 >  (eval "$ac_compile") 2>conftest.er1
9137 >  ac_status=$?
9138 >  grep -v '^ *+' conftest.er1 >conftest.err
9139 >  rm -f conftest.er1
9140 >  cat conftest.err >&5
9141 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142 >  (exit $ac_status); } && {
9143 >         test -z "$ac_c_werror_flag" ||
9144 >         test ! -s conftest.err
9145 >       } && test -s conftest.$ac_objext; then
9146 >  ac_header_compiler=yes
9147 > else
9148 >  echo "$as_me: failed program was:" >&5
9149 > sed 's/^/| /' conftest.$ac_ext >&5
9150 >
9151 >        ac_header_compiler=no
9152 > fi
9153 >
9154 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9155 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9156 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9157 >
9158 > # Is the header present?
9159 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9160 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9161 > cat >conftest.$ac_ext <<_ACEOF
9162 > /* confdefs.h.  */
9163 > _ACEOF
9164 > cat confdefs.h >>conftest.$ac_ext
9165 > cat >>conftest.$ac_ext <<_ACEOF
9166 > /* end confdefs.h.  */
9167 > #include <$ac_header>
9168 > _ACEOF
9169 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9170 > case "(($ac_try" in
9171 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9172 >  *) ac_try_echo=$ac_try;;
9173 > esac
9174 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9175 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9176 >  ac_status=$?
9177 >  grep -v '^ *+' conftest.er1 >conftest.err
9178 >  rm -f conftest.er1
9179 >  cat conftest.err >&5
9180 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9181 >  (exit $ac_status); } >/dev/null && {
9182 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9183 >         test ! -s conftest.err
9184 >       }; then
9185 >  ac_header_preproc=yes
9186 > else
9187 >  echo "$as_me: failed program was:" >&5
9188 > sed 's/^/| /' conftest.$ac_ext >&5
9189 >
9190 >  ac_header_preproc=no
9191 > fi
9192 >
9193 > rm -f conftest.err conftest.$ac_ext
9194 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9195 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9196 >
9197 > # So?  What about this header?
9198 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9199 >  yes:no: )
9200 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9201 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9202 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9203 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9204 >    ac_header_preproc=yes
9205 >    ;;
9206 >  no:yes:* )
9207 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9208 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9209 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9210 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9211 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9212 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9213 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9214 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9215 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9216 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9217 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9218 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9219 >    ( cat <<\_ASBOX
9220 > ## ------------------------------ ##
9221 > ## Report this to gezelter@nd.edu ##
9222 > ## ------------------------------ ##
9223 > _ASBOX
9224 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9225 >    ;;
9226 > esac
9227 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
9228 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9229 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9230 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9231 > else
9232 >  eval "$as_ac_Header=\$ac_header_preproc"
9233 > fi
9234 > ac_res=`eval echo '${'$as_ac_Header'}'`
9235 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
9236 > echo "${ECHO_T}$ac_res" >&6; }
9237 >
9238 > fi
9239 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
9240 >  cat >>confdefs.h <<_ACEOF
9241 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9242 > _ACEOF
9243 >
9244 > fi
9245 >
9246 > done
9247 >
9248 >
9249 > # Checks for typedefs, structures, and compiler characteristics.
9250 > { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
9251 > echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
9252 > if test "${ac_cv_header_stdbool_h+set}" = set; then
9253 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9254 > else
9255 >  cat >conftest.$ac_ext <<_ACEOF
9256 > /* confdefs.h.  */
9257 > _ACEOF
9258 > cat confdefs.h >>conftest.$ac_ext
9259 > cat >>conftest.$ac_ext <<_ACEOF
9260 > /* end confdefs.h.  */
9261 >
9262 > #include <stdbool.h>
9263 > #ifndef bool
9264 > "error: bool is not defined"
9265 > #endif
9266 > #ifndef false
9267 > "error: false is not defined"
9268 > #endif
9269 > #if false
9270 > "error: false is not 0"
9271 > #endif
9272 > #ifndef true
9273 > "error: true is not defined"
9274 > #endif
9275 > #if true != 1
9276 > "error: true is not 1"
9277 > #endif
9278 > #ifndef __bool_true_false_are_defined
9279 > "error: __bool_true_false_are_defined is not defined"
9280 > #endif
9281 >
9282 >        struct s { _Bool s: 1; _Bool t; } s;
9283 >
9284 >        char a[true == 1 ? 1 : -1];
9285 >        char b[false == 0 ? 1 : -1];
9286 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9287 >        char d[(bool) 0.5 == true ? 1 : -1];
9288 >        bool e = &s;
9289 >        char f[(_Bool) 0.0 == false ? 1 : -1];
9290 >        char g[true];
9291 >        char h[sizeof (_Bool)];
9292 >        char i[sizeof s.t];
9293 >        enum { j = false, k = true, l = false * true, m = true * 256 };
9294 >        _Bool n[m];
9295 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9296 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9297 > #       if defined __xlc__ || defined __GNUC__
9298 >         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9299 >            reported by James Lemley on 2005-10-05; see
9300 >            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9301 >            This test is not quite right, since xlc is allowed to
9302 >            reject this program, as the initializer for xlcbug is
9303 >            not one of the forms that C requires support for.
9304 >            However, doing the test right would require a runtime
9305 >            test, and that would make cross-compilation harder.
9306 >            Let us hope that IBM fixes the xlc bug, and also adds
9307 >            support for this kind of constant expression.  In the
9308 >            meantime, this test will reject xlc, which is OK, since
9309 >            our stdbool.h substitute should suffice.  We also test
9310 >            this with GCC, where it should work, to detect more
9311 >            quickly whether someone messes up the test in the
9312 >            future.  */
9313 >         char digs[] = "0123456789";
9314 >         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9315 > #       endif
9316 >        /* Catch a bug in an HP-UX C compiler.  See
9317 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9318 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9319 >         */
9320 >        _Bool q = true;
9321 >        _Bool *pq = &q;
9322 >
9323 > #ifdef FC_DUMMY_MAIN
9324 > #ifndef FC_DUMMY_MAIN_EQ_F77
9325 > #  ifdef __cplusplus
9326 >     extern "C"
9327 > #  endif
9328 >   int FC_DUMMY_MAIN() { return 1; }
9329 > #endif
9330 > #endif
9331 > int
9332 > main ()
9333 > {
9334 >
9335 >        *pq |= q;
9336 >        *pq |= ! q;
9337 >        /* Refer to every declared value, to avoid compiler optimizations.  */
9338 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9339 >                + !m + !n + !o + !p + !q + !pq);
9340 >
9341 >  ;
9342 >  return 0;
9343 > }
9344 > _ACEOF
9345 > rm -f conftest.$ac_objext
9346 > if { (ac_try="$ac_compile"
9347 > case "(($ac_try" in
9348 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9349 >  *) ac_try_echo=$ac_try;;
9350 > esac
9351 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9352 >  (eval "$ac_compile") 2>conftest.er1
9353 >  ac_status=$?
9354 >  grep -v '^ *+' conftest.er1 >conftest.err
9355 >  rm -f conftest.er1
9356 >  cat conftest.err >&5
9357 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358 >  (exit $ac_status); } && {
9359 >         test -z "$ac_c_werror_flag" ||
9360 >         test ! -s conftest.err
9361 >       } && test -s conftest.$ac_objext; then
9362 >  ac_cv_header_stdbool_h=yes
9363 > else
9364 >  echo "$as_me: failed program was:" >&5
9365 > sed 's/^/| /' conftest.$ac_ext >&5
9366 >
9367 >        ac_cv_header_stdbool_h=no
9368 > fi
9369 >
9370 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9371 > fi
9372 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
9373 > echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
9374 > { echo "$as_me:$LINENO: checking for _Bool" >&5
9375 > echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
9376 > if test "${ac_cv_type__Bool+set}" = set; then
9377 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9378 > else
9379 >  cat >conftest.$ac_ext <<_ACEOF
9380 > /* confdefs.h.  */
9381 > _ACEOF
9382 > cat confdefs.h >>conftest.$ac_ext
9383 > cat >>conftest.$ac_ext <<_ACEOF
9384 > /* end confdefs.h.  */
9385 > $ac_includes_default
9386 > typedef _Bool ac__type_new_;
9387 > #ifdef FC_DUMMY_MAIN
9388 > #ifndef FC_DUMMY_MAIN_EQ_F77
9389 > #  ifdef __cplusplus
9390 >     extern "C"
9391 > #  endif
9392 >   int FC_DUMMY_MAIN() { return 1; }
9393 > #endif
9394 > #endif
9395 > int
9396 > main ()
9397 > {
9398 > if ((ac__type_new_ *) 0)
9399 >  return 0;
9400 > if (sizeof (ac__type_new_))
9401 >  return 0;
9402 >  ;
9403 >  return 0;
9404 > }
9405 > _ACEOF
9406 > rm -f conftest.$ac_objext
9407 > if { (ac_try="$ac_compile"
9408 > case "(($ac_try" in
9409 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9410 >  *) ac_try_echo=$ac_try;;
9411 > esac
9412 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9413 >  (eval "$ac_compile") 2>conftest.er1
9414 >  ac_status=$?
9415 >  grep -v '^ *+' conftest.er1 >conftest.err
9416 >  rm -f conftest.er1
9417 >  cat conftest.err >&5
9418 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9419 >  (exit $ac_status); } && {
9420 >         test -z "$ac_c_werror_flag" ||
9421 >         test ! -s conftest.err
9422 >       } && test -s conftest.$ac_objext; then
9423 >  ac_cv_type__Bool=yes
9424 > else
9425 >  echo "$as_me: failed program was:" >&5
9426 > sed 's/^/| /' conftest.$ac_ext >&5
9427 >
9428 >        ac_cv_type__Bool=no
9429 > fi
9430 >
9431 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9432 > fi
9433 > { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
9434 > echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
9435 > if test $ac_cv_type__Bool = yes; then
9436 >
9437 > cat >>confdefs.h <<_ACEOF
9438 > #define HAVE__BOOL 1
9439 > _ACEOF
9440 >
9441 >
9442 > fi
9443 >
9444 > if test $ac_cv_header_stdbool_h = yes; then
9445 >
9446 > cat >>confdefs.h <<\_ACEOF
9447 > #define HAVE_STDBOOL_H 1
9448 > _ACEOF
9449 >
9450 > fi
9451 >
9452 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9453 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9454 > if test "${ac_cv_c_const+set}" = set; then
9455 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9456 > else
9457 >  cat >conftest.$ac_ext <<_ACEOF
9458 > /* confdefs.h.  */
9459 > _ACEOF
9460 > cat confdefs.h >>conftest.$ac_ext
9461 > cat >>conftest.$ac_ext <<_ACEOF
9462 > /* end confdefs.h.  */
9463 >
9464 > #ifdef FC_DUMMY_MAIN
9465 > #ifndef FC_DUMMY_MAIN_EQ_F77
9466 > #  ifdef __cplusplus
9467 >     extern "C"
9468 > #  endif
9469 >   int FC_DUMMY_MAIN() { return 1; }
9470 > #endif
9471 > #endif
9472 > int
9473 > main ()
9474 > {
9475 > /* FIXME: Include the comments suggested by Paul. */
9476 > #ifndef __cplusplus
9477 >  /* Ultrix mips cc rejects this.  */
9478 >  typedef int charset[2];
9479 >  const charset cs;
9480 >  /* SunOS 4.1.1 cc rejects this.  */
9481 >  char const *const *pcpcc;
9482 >  char **ppc;
9483 >  /* NEC SVR4.0.2 mips cc rejects this.  */
9484 >  struct point {int x, y;};
9485 >  static struct point const zero = {0,0};
9486 >  /* AIX XL C 1.02.0.0 rejects this.
9487 >     It does not let you subtract one const X* pointer from another in
9488 >     an arm of an if-expression whose if-part is not a constant
9489 >     expression */
9490 >  const char *g = "string";
9491 >  pcpcc = &g + (g ? g-g : 0);
9492 >  /* HPUX 7.0 cc rejects these. */
9493 >  ++pcpcc;
9494 >  ppc = (char**) pcpcc;
9495 >  pcpcc = (char const *const *) ppc;
9496 >  { /* SCO 3.2v4 cc rejects this.  */
9497 >    char *t;
9498 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
9499 >
9500 >    *t++ = 0;
9501 >    if (s) return 0;
9502 >  }
9503 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9504 >    int x[] = {25, 17};
9505 >    const int *foo = &x[0];
9506 >    ++foo;
9507 >  }
9508 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9509 >    typedef const int *iptr;
9510 >    iptr p = 0;
9511 >    ++p;
9512 >  }
9513 >  { /* AIX XL C 1.02.0.0 rejects this saying
9514 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9515 >    struct s { int j; const int *ap[3]; };
9516 >    struct s *b; b->j = 5;
9517 >  }
9518 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9519 >    const int foo = 10;
9520 >    if (!foo) return 0;
9521 >  }
9522 >  return !cs[0] && !zero.x;
9523 > #endif
9524 >
9525 >  ;
9526 >  return 0;
9527 > }
9528 > _ACEOF
9529 > rm -f conftest.$ac_objext
9530 > if { (ac_try="$ac_compile"
9531 > case "(($ac_try" in
9532 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9533 >  *) ac_try_echo=$ac_try;;
9534 > esac
9535 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9536 >  (eval "$ac_compile") 2>conftest.er1
9537 >  ac_status=$?
9538 >  grep -v '^ *+' conftest.er1 >conftest.err
9539 >  rm -f conftest.er1
9540 >  cat conftest.err >&5
9541 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542 >  (exit $ac_status); } && {
9543 >         test -z "$ac_c_werror_flag" ||
9544 >         test ! -s conftest.err
9545 >       } && test -s conftest.$ac_objext; then
9546 >  ac_cv_c_const=yes
9547 > else
9548 >  echo "$as_me: failed program was:" >&5
9549 > sed 's/^/| /' conftest.$ac_ext >&5
9550 >
9551 >        ac_cv_c_const=no
9552 > fi
9553 >
9554 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9555 > fi
9556 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9557 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
9558 > if test $ac_cv_c_const = no; then
9559 >
9560 > cat >>confdefs.h <<\_ACEOF
9561 > #define const
9562 > _ACEOF
9563 >
9564 > fi
9565 >
9566 > { echo "$as_me:$LINENO: checking for inline" >&5
9567 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
9568 > if test "${ac_cv_c_inline+set}" = set; then
9569 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9570 > else
9571 >  ac_cv_c_inline=no
9572 > for ac_kw in inline __inline__ __inline; do
9573 >  cat >conftest.$ac_ext <<_ACEOF
9574 > /* confdefs.h.  */
9575 > _ACEOF
9576 > cat confdefs.h >>conftest.$ac_ext
9577 > cat >>conftest.$ac_ext <<_ACEOF
9578 > /* end confdefs.h.  */
9579 > #ifndef __cplusplus
9580 > typedef int foo_t;
9581 > static $ac_kw foo_t static_foo () {return 0; }
9582 > $ac_kw foo_t foo () {return 0; }
9583 > #endif
9584 >
9585 > _ACEOF
9586 > rm -f conftest.$ac_objext
9587 > if { (ac_try="$ac_compile"
9588 > case "(($ac_try" in
9589 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9590 >  *) ac_try_echo=$ac_try;;
9591 > esac
9592 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9593 >  (eval "$ac_compile") 2>conftest.er1
9594 >  ac_status=$?
9595 >  grep -v '^ *+' conftest.er1 >conftest.err
9596 >  rm -f conftest.er1
9597 >  cat conftest.err >&5
9598 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599 >  (exit $ac_status); } && {
9600 >         test -z "$ac_c_werror_flag" ||
9601 >         test ! -s conftest.err
9602 >       } && test -s conftest.$ac_objext; then
9603 >  ac_cv_c_inline=$ac_kw
9604 > else
9605 >  echo "$as_me: failed program was:" >&5
9606 > sed 's/^/| /' conftest.$ac_ext >&5
9607 >
9608 >
9609 > fi
9610 >
9611 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9612 >  test "$ac_cv_c_inline" != no && break
9613 > done
9614 >
9615 > fi
9616 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9617 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
9618 >
9619 >
9620 > case $ac_cv_c_inline in
9621 >  inline | yes) ;;
9622 >  *)
9623 >    case $ac_cv_c_inline in
9624 >      no) ac_val=;;
9625 >      *) ac_val=$ac_cv_c_inline;;
9626 >    esac
9627 >    cat >>confdefs.h <<_ACEOF
9628 > #ifndef __cplusplus
9629 > #define inline $ac_val
9630 > #endif
9631 > _ACEOF
9632 >    ;;
9633 > esac
9634 >
9635 > { echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
9636 > echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6; }
9637 > if test "${ac_cv_c_restrict+set}" = set; then
9638 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9639 > else
9640 >  ac_cv_c_restrict=no
9641 >   # Try the official restrict keyword, then gcc's __restrict, and
9642 >   # the less common variants.
9643 >   for ac_kw in restrict __restrict __restrict__ _Restrict; do
9644 >     cat >conftest.$ac_ext <<_ACEOF
9645 > /* confdefs.h.  */
9646 > _ACEOF
9647 > cat confdefs.h >>conftest.$ac_ext
9648 > cat >>conftest.$ac_ext <<_ACEOF
9649 > /* end confdefs.h.  */
9650 > typedef int * int_ptr;
9651 >        int foo (int_ptr $ac_kw ip) {
9652 >        return ip[0];
9653 >       }
9654 > #ifdef FC_DUMMY_MAIN
9655 > #ifndef FC_DUMMY_MAIN_EQ_F77
9656 > #  ifdef __cplusplus
9657 >     extern "C"
9658 > #  endif
9659 >   int FC_DUMMY_MAIN() { return 1; }
9660 > #endif
9661 > #endif
9662 > int
9663 > main ()
9664 > {
9665 > int s[1];
9666 >        int * $ac_kw t = s;
9667 >        t[0] = 0;
9668 >        return foo(t)
9669 >  ;
9670 >  return 0;
9671 > }
9672 > _ACEOF
9673 > rm -f conftest.$ac_objext
9674 > if { (ac_try="$ac_compile"
9675 > case "(($ac_try" in
9676 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9677 >  *) ac_try_echo=$ac_try;;
9678 > esac
9679 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9680 >  (eval "$ac_compile") 2>conftest.er1
9681 >  ac_status=$?
9682 >  grep -v '^ *+' conftest.er1 >conftest.err
9683 >  rm -f conftest.er1
9684 >  cat conftest.err >&5
9685 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9686 >  (exit $ac_status); } && {
9687 >         test -z "$ac_c_werror_flag" ||
9688 >         test ! -s conftest.err
9689 >       } && test -s conftest.$ac_objext; then
9690 >  ac_cv_c_restrict=$ac_kw
9691 > else
9692 >  echo "$as_me: failed program was:" >&5
9693 > sed 's/^/| /' conftest.$ac_ext >&5
9694 >
9695 >
9696 > fi
9697 >
9698 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9699 >     test "$ac_cv_c_restrict" != no && break
9700 >   done
9701 >
9702 > fi
9703 > { echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
9704 > echo "${ECHO_T}$ac_cv_c_restrict" >&6; }
9705 > case $ac_cv_c_restrict in
9706 >   restrict) ;;
9707 >   no)
9708 > cat >>confdefs.h <<\_ACEOF
9709 > #define restrict
9710 > _ACEOF
9711 > ;;
9712 >   *)  cat >>confdefs.h <<_ACEOF
9713 > #define restrict $ac_cv_c_restrict
9714 > _ACEOF
9715 > ;;
9716 > esac
9717 >
9718 > { echo "$as_me:$LINENO: checking for size_t" >&5
9719 > echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
9720 > if test "${ac_cv_type_size_t+set}" = set; then
9721 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9722 > else
9723 >  cat >conftest.$ac_ext <<_ACEOF
9724 > /* confdefs.h.  */
9725 > _ACEOF
9726 > cat confdefs.h >>conftest.$ac_ext
9727 > cat >>conftest.$ac_ext <<_ACEOF
9728 > /* end confdefs.h.  */
9729 > $ac_includes_default
9730 > typedef size_t ac__type_new_;
9731 > #ifdef FC_DUMMY_MAIN
9732 > #ifndef FC_DUMMY_MAIN_EQ_F77
9733 > #  ifdef __cplusplus
9734 >     extern "C"
9735 > #  endif
9736 >   int FC_DUMMY_MAIN() { return 1; }
9737 > #endif
9738 > #endif
9739 > int
9740 > main ()
9741 > {
9742 > if ((ac__type_new_ *) 0)
9743 >  return 0;
9744 > if (sizeof (ac__type_new_))
9745 >  return 0;
9746 >  ;
9747 >  return 0;
9748 > }
9749 > _ACEOF
9750 > rm -f conftest.$ac_objext
9751 > if { (ac_try="$ac_compile"
9752 > case "(($ac_try" in
9753 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9754 >  *) ac_try_echo=$ac_try;;
9755 > esac
9756 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9757 >  (eval "$ac_compile") 2>conftest.er1
9758 >  ac_status=$?
9759 >  grep -v '^ *+' conftest.er1 >conftest.err
9760 >  rm -f conftest.er1
9761 >  cat conftest.err >&5
9762 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763 >  (exit $ac_status); } && {
9764 >         test -z "$ac_c_werror_flag" ||
9765 >         test ! -s conftest.err
9766 >       } && test -s conftest.$ac_objext; then
9767 >  ac_cv_type_size_t=yes
9768 > else
9769 >  echo "$as_me: failed program was:" >&5
9770 > sed 's/^/| /' conftest.$ac_ext >&5
9771 >
9772 >        ac_cv_type_size_t=no
9773 > fi
9774 >
9775 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9776 > fi
9777 > { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
9778 > echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
9779 > if test $ac_cv_type_size_t = yes; then
9780 >  :
9781 > else
9782 >
9783 > cat >>confdefs.h <<_ACEOF
9784 > #define size_t unsigned int
9785 > _ACEOF
9786 >
9787 > fi
9788 >
9789 > { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
9790 > echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
9791 > if test "${ac_cv_header_time+set}" = set; then
9792 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9793 > else
9794 >  cat >conftest.$ac_ext <<_ACEOF
9795 > /* confdefs.h.  */
9796 > _ACEOF
9797 > cat confdefs.h >>conftest.$ac_ext
9798 > cat >>conftest.$ac_ext <<_ACEOF
9799 > /* end confdefs.h.  */
9800 > #include <sys/types.h>
9801 > #include <sys/time.h>
9802 > #include <time.h>
9803 >
9804 > #ifdef FC_DUMMY_MAIN
9805 > #ifndef FC_DUMMY_MAIN_EQ_F77
9806 > #  ifdef __cplusplus
9807 >     extern "C"
9808 > #  endif
9809 >   int FC_DUMMY_MAIN() { return 1; }
9810 > #endif
9811 > #endif
9812 > int
9813 > main ()
9814 > {
9815 > if ((struct tm *) 0)
9816 > return 0;
9817 >  ;
9818 >  return 0;
9819 > }
9820 > _ACEOF
9821 > rm -f conftest.$ac_objext
9822 > if { (ac_try="$ac_compile"
9823 > case "(($ac_try" in
9824 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9825 >  *) ac_try_echo=$ac_try;;
9826 > esac
9827 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9828 >  (eval "$ac_compile") 2>conftest.er1
9829 >  ac_status=$?
9830 >  grep -v '^ *+' conftest.er1 >conftest.err
9831 >  rm -f conftest.er1
9832 >  cat conftest.err >&5
9833 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9834 >  (exit $ac_status); } && {
9835 >         test -z "$ac_c_werror_flag" ||
9836 >         test ! -s conftest.err
9837 >       } && test -s conftest.$ac_objext; then
9838 >  ac_cv_header_time=yes
9839 > else
9840 >  echo "$as_me: failed program was:" >&5
9841 > sed 's/^/| /' conftest.$ac_ext >&5
9842 >
9843 >        ac_cv_header_time=no
9844 > fi
9845 >
9846 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9847 > fi
9848 > { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
9849 > echo "${ECHO_T}$ac_cv_header_time" >&6; }
9850 > if test $ac_cv_header_time = yes; then
9851 >
9852 > cat >>confdefs.h <<\_ACEOF
9853 > #define TIME_WITH_SYS_TIME 1
9854 > _ACEOF
9855 >
9856 > fi
9857 >
9858 > { echo "$as_me:$LINENO: checking for clock_t" >&5
9859 > echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
9860 > if test "${ac_cv_type_clock_t+set}" = set; then
9861 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9862 > else
9863 >  cat >conftest.$ac_ext <<_ACEOF
9864 > /* confdefs.h.  */
9865 > _ACEOF
9866 > cat confdefs.h >>conftest.$ac_ext
9867 > cat >>conftest.$ac_ext <<_ACEOF
9868 > /* end confdefs.h.  */
9869 > $ac_includes_default
9870 > typedef clock_t ac__type_new_;
9871 > #ifdef FC_DUMMY_MAIN
9872 > #ifndef FC_DUMMY_MAIN_EQ_F77
9873 > #  ifdef __cplusplus
9874 >     extern "C"
9875 > #  endif
9876 >   int FC_DUMMY_MAIN() { return 1; }
9877 > #endif
9878 > #endif
9879 > int
9880 > main ()
9881 > {
9882 > if ((ac__type_new_ *) 0)
9883 >  return 0;
9884 > if (sizeof (ac__type_new_))
9885 >  return 0;
9886 >  ;
9887 >  return 0;
9888 > }
9889 > _ACEOF
9890 > rm -f conftest.$ac_objext
9891 > if { (ac_try="$ac_compile"
9892 > case "(($ac_try" in
9893 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9894 >  *) ac_try_echo=$ac_try;;
9895 > esac
9896 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9897 >  (eval "$ac_compile") 2>conftest.er1
9898 >  ac_status=$?
9899 >  grep -v '^ *+' conftest.er1 >conftest.err
9900 >  rm -f conftest.er1
9901 >  cat conftest.err >&5
9902 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903 >  (exit $ac_status); } && {
9904 >         test -z "$ac_c_werror_flag" ||
9905 >         test ! -s conftest.err
9906 >       } && test -s conftest.$ac_objext; then
9907 >  ac_cv_type_clock_t=yes
9908 > else
9909 >  echo "$as_me: failed program was:" >&5
9910 > sed 's/^/| /' conftest.$ac_ext >&5
9911 >
9912 >        ac_cv_type_clock_t=no
9913 > fi
9914 >
9915 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9916 > fi
9917 > { echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
9918 > echo "${ECHO_T}$ac_cv_type_clock_t" >&6; }
9919 > if test $ac_cv_type_clock_t = yes; then
9920 >
9921 > cat >>confdefs.h <<_ACEOF
9922 > #define HAVE_CLOCK_T 1
9923 > _ACEOF
9924 >
9925 >
9926 > fi
9927 >
9928 > { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9929 > echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9930 > if test "${ac_cv_c_const+set}" = set; then
9931 >  echo $ECHO_N "(cached) $ECHO_C" >&6
9932 > else
9933 >  cat >conftest.$ac_ext <<_ACEOF
9934 > /* confdefs.h.  */
9935 > _ACEOF
9936 > cat confdefs.h >>conftest.$ac_ext
9937 > cat >>conftest.$ac_ext <<_ACEOF
9938 > /* end confdefs.h.  */
9939 >
9940 > #ifdef FC_DUMMY_MAIN
9941 > #ifndef FC_DUMMY_MAIN_EQ_F77
9942 > #  ifdef __cplusplus
9943 >     extern "C"
9944 > #  endif
9945 >   int FC_DUMMY_MAIN() { return 1; }
9946 > #endif
9947 > #endif
9948 > int
9949 > main ()
9950 > {
9951 > /* FIXME: Include the comments suggested by Paul. */
9952 > #ifndef __cplusplus
9953 >  /* Ultrix mips cc rejects this.  */
9954 >  typedef int charset[2];
9955 >  const charset cs;
9956 >  /* SunOS 4.1.1 cc rejects this.  */
9957 >  char const *const *pcpcc;
9958 >  char **ppc;
9959 >  /* NEC SVR4.0.2 mips cc rejects this.  */
9960 >  struct point {int x, y;};
9961 >  static struct point const zero = {0,0};
9962 >  /* AIX XL C 1.02.0.0 rejects this.
9963 >     It does not let you subtract one const X* pointer from another in
9964 >     an arm of an if-expression whose if-part is not a constant
9965 >     expression */
9966 >  const char *g = "string";
9967 >  pcpcc = &g + (g ? g-g : 0);
9968 >  /* HPUX 7.0 cc rejects these. */
9969 >  ++pcpcc;
9970 >  ppc = (char**) pcpcc;
9971 >  pcpcc = (char const *const *) ppc;
9972 >  { /* SCO 3.2v4 cc rejects this.  */
9973 >    char *t;
9974 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
9975 >
9976 >    *t++ = 0;
9977 >    if (s) return 0;
9978 >  }
9979 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9980 >    int x[] = {25, 17};
9981 >    const int *foo = &x[0];
9982 >    ++foo;
9983 >  }
9984 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9985 >    typedef const int *iptr;
9986 >    iptr p = 0;
9987 >    ++p;
9988 >  }
9989 >  { /* AIX XL C 1.02.0.0 rejects this saying
9990 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9991 >    struct s { int j; const int *ap[3]; };
9992 >    struct s *b; b->j = 5;
9993 >  }
9994 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9995 >    const int foo = 10;
9996 >    if (!foo) return 0;
9997 >  }
9998 >  return !cs[0] && !zero.x;
9999 > #endif
10000 >
10001 >  ;
10002 >  return 0;
10003 > }
10004 > _ACEOF
10005 > rm -f conftest.$ac_objext
10006 > if { (ac_try="$ac_compile"
10007 > case "(($ac_try" in
10008 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10009 >  *) ac_try_echo=$ac_try;;
10010 > esac
10011 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10012 >  (eval "$ac_compile") 2>conftest.er1
10013 >  ac_status=$?
10014 >  grep -v '^ *+' conftest.er1 >conftest.err
10015 >  rm -f conftest.er1
10016 >  cat conftest.err >&5
10017 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10018 >  (exit $ac_status); } && {
10019 >         test -z "$ac_c_werror_flag" ||
10020 >         test ! -s conftest.err
10021 >       } && test -s conftest.$ac_objext; then
10022 >  ac_cv_c_const=yes
10023 > else
10024 >  echo "$as_me: failed program was:" >&5
10025 > sed 's/^/| /' conftest.$ac_ext >&5
10026 >
10027 >        ac_cv_c_const=no
10028 > fi
10029 >
10030 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10031 > fi
10032 > { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10033 > echo "${ECHO_T}$ac_cv_c_const" >&6; }
10034 > if test $ac_cv_c_const = no; then
10035 >
10036 > cat >>confdefs.h <<\_ACEOF
10037 > #define const
10038 > _ACEOF
10039 >
10040 > fi
10041 >
10042 > { echo "$as_me:$LINENO: checking for inline" >&5
10043 > echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10044 > if test "${ac_cv_c_inline+set}" = set; then
10045 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10046 > else
10047 >  ac_cv_c_inline=no
10048 > for ac_kw in inline __inline__ __inline; do
10049 >  cat >conftest.$ac_ext <<_ACEOF
10050 > /* confdefs.h.  */
10051 > _ACEOF
10052 > cat confdefs.h >>conftest.$ac_ext
10053 > cat >>conftest.$ac_ext <<_ACEOF
10054 > /* end confdefs.h.  */
10055 > #ifndef __cplusplus
10056 > typedef int foo_t;
10057 > static $ac_kw foo_t static_foo () {return 0; }
10058 > $ac_kw foo_t foo () {return 0; }
10059 > #endif
10060 >
10061 > _ACEOF
10062 > rm -f conftest.$ac_objext
10063 > if { (ac_try="$ac_compile"
10064 > case "(($ac_try" in
10065 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10066 >  *) ac_try_echo=$ac_try;;
10067 > esac
10068 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10069 >  (eval "$ac_compile") 2>conftest.er1
10070 >  ac_status=$?
10071 >  grep -v '^ *+' conftest.er1 >conftest.err
10072 >  rm -f conftest.er1
10073 >  cat conftest.err >&5
10074 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075 >  (exit $ac_status); } && {
10076 >         test -z "$ac_c_werror_flag" ||
10077 >         test ! -s conftest.err
10078 >       } && test -s conftest.$ac_objext; then
10079 >  ac_cv_c_inline=$ac_kw
10080 > else
10081 >  echo "$as_me: failed program was:" >&5
10082 > sed 's/^/| /' conftest.$ac_ext >&5
10083 >
10084 >
10085 > fi
10086 >
10087 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10088 >  test "$ac_cv_c_inline" != no && break
10089 > done
10090 >
10091 > fi
10092 > { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10093 > echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10094 >
10095 >
10096 > case $ac_cv_c_inline in
10097 >  inline | yes) ;;
10098 >  *)
10099 >    case $ac_cv_c_inline in
10100 >      no) ac_val=;;
10101 >      *) ac_val=$ac_cv_c_inline;;
10102 >    esac
10103 >    cat >>confdefs.h <<_ACEOF
10104 > #ifndef __cplusplus
10105 > #define inline $ac_val
10106 > #endif
10107 > _ACEOF
10108 >    ;;
10109 > esac
10110 >
10111 >
10112 > # Checks for library functions.
10113 >
10114 > for ac_header in stdlib.h
10115 > do
10116 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10117 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10118 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10119 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10120 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10121 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10122 > fi
10123 > ac_res=`eval echo '${'$as_ac_Header'}'`
10124 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10125 > echo "${ECHO_T}$ac_res" >&6; }
10126 > else
10127 >  # Is the header compilable?
10128 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10129 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10130 > cat >conftest.$ac_ext <<_ACEOF
10131 > /* confdefs.h.  */
10132 > _ACEOF
10133 > cat confdefs.h >>conftest.$ac_ext
10134 > cat >>conftest.$ac_ext <<_ACEOF
10135 > /* end confdefs.h.  */
10136 > $ac_includes_default
10137 > #include <$ac_header>
10138 > _ACEOF
10139 > rm -f conftest.$ac_objext
10140 > if { (ac_try="$ac_compile"
10141 > case "(($ac_try" in
10142 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10143 >  *) ac_try_echo=$ac_try;;
10144 > esac
10145 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10146 >  (eval "$ac_compile") 2>conftest.er1
10147 >  ac_status=$?
10148 >  grep -v '^ *+' conftest.er1 >conftest.err
10149 >  rm -f conftest.er1
10150 >  cat conftest.err >&5
10151 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10152 >  (exit $ac_status); } && {
10153 >         test -z "$ac_c_werror_flag" ||
10154 >         test ! -s conftest.err
10155 >       } && test -s conftest.$ac_objext; then
10156 >  ac_header_compiler=yes
10157 > else
10158 >  echo "$as_me: failed program was:" >&5
10159 > sed 's/^/| /' conftest.$ac_ext >&5
10160 >
10161 >        ac_header_compiler=no
10162 > fi
10163 >
10164 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10165 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10166 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10167 >
10168 > # Is the header present?
10169 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10170 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10171 > cat >conftest.$ac_ext <<_ACEOF
10172 > /* confdefs.h.  */
10173 > _ACEOF
10174 > cat confdefs.h >>conftest.$ac_ext
10175 > cat >>conftest.$ac_ext <<_ACEOF
10176 > /* end confdefs.h.  */
10177 > #include <$ac_header>
10178 > _ACEOF
10179 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10180 > case "(($ac_try" in
10181 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10182 >  *) ac_try_echo=$ac_try;;
10183 > esac
10184 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10185 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10186 >  ac_status=$?
10187 >  grep -v '^ *+' conftest.er1 >conftest.err
10188 >  rm -f conftest.er1
10189 >  cat conftest.err >&5
10190 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191 >  (exit $ac_status); } >/dev/null && {
10192 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10193 >         test ! -s conftest.err
10194 >       }; then
10195 >  ac_header_preproc=yes
10196 > else
10197 >  echo "$as_me: failed program was:" >&5
10198 > sed 's/^/| /' conftest.$ac_ext >&5
10199 >
10200 >  ac_header_preproc=no
10201 > fi
10202 >
10203 > rm -f conftest.err conftest.$ac_ext
10204 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10205 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10206 >
10207 > # So?  What about this header?
10208 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10209 >  yes:no: )
10210 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10211 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10212 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10213 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10214 >    ac_header_preproc=yes
10215 >    ;;
10216 >  no:yes:* )
10217 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10218 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10219 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10220 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10221 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10222 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10223 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10224 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10225 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10226 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10227 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10228 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10229 >    ( cat <<\_ASBOX
10230 > ## ------------------------------ ##
10231 > ## Report this to gezelter@nd.edu ##
10232 > ## ------------------------------ ##
10233 > _ASBOX
10234 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10235 >    ;;
10236 > esac
10237 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10238 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10239 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10240 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10241 > else
10242 >  eval "$as_ac_Header=\$ac_header_preproc"
10243 > fi
10244 > ac_res=`eval echo '${'$as_ac_Header'}'`
10245 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10246 > echo "${ECHO_T}$ac_res" >&6; }
10247 >
10248 > fi
10249 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10250 >  cat >>confdefs.h <<_ACEOF
10251 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10252 > _ACEOF
10253 >
10254 > fi
10255 >
10256 > done
10257 >
10258 > { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10259 > echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10260 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10261 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10262 > else
10263 >  if test "$cross_compiling" = yes; then
10264 >  ac_cv_func_malloc_0_nonnull=no
10265 > else
10266 >  cat >conftest.$ac_ext <<_ACEOF
10267 > /* confdefs.h.  */
10268 > _ACEOF
10269 > cat confdefs.h >>conftest.$ac_ext
10270 > cat >>conftest.$ac_ext <<_ACEOF
10271 > /* end confdefs.h.  */
10272 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10273 > # include <stdlib.h>
10274 > #else
10275 > char *malloc ();
10276 > #endif
10277 >
10278 > #ifdef FC_DUMMY_MAIN
10279 > #ifndef FC_DUMMY_MAIN_EQ_F77
10280 > #  ifdef __cplusplus
10281 >     extern "C"
10282 > #  endif
10283 >   int FC_DUMMY_MAIN() { return 1; }
10284 > #endif
10285 > #endif
10286 > int
10287 > main ()
10288 > {
10289 > return ! malloc (0);
10290 >  ;
10291 >  return 0;
10292 > }
10293 > _ACEOF
10294 > rm -f conftest$ac_exeext
10295 > if { (ac_try="$ac_link"
10296 > case "(($ac_try" in
10297 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10298 >  *) ac_try_echo=$ac_try;;
10299 > esac
10300 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10301 >  (eval "$ac_link") 2>&5
10302 >  ac_status=$?
10303 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10305 >  { (case "(($ac_try" in
10306 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10307 >  *) ac_try_echo=$ac_try;;
10308 > esac
10309 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10310 >  (eval "$ac_try") 2>&5
10311 >  ac_status=$?
10312 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10313 >  (exit $ac_status); }; }; then
10314 >  ac_cv_func_malloc_0_nonnull=yes
10315 > else
10316 >  echo "$as_me: program exited with status $ac_status" >&5
10317 > echo "$as_me: failed program was:" >&5
10318 > sed 's/^/| /' conftest.$ac_ext >&5
10319 >
10320 > ( exit $ac_status )
10321 > ac_cv_func_malloc_0_nonnull=no
10322 > fi
10323 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10324 > fi
10325 >
10326 >
10327 > fi
10328 > { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10329 > echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10330 > if test $ac_cv_func_malloc_0_nonnull = yes; then
10331 >
10332 > cat >>confdefs.h <<\_ACEOF
10333 > #define HAVE_MALLOC 1
10334 > _ACEOF
10335 >
10336 > else
10337 >  cat >>confdefs.h <<\_ACEOF
10338 > #define HAVE_MALLOC 0
10339 > _ACEOF
10340 >
10341 >   case " $LIBOBJS " in
10342 >  *" malloc.$ac_objext "* ) ;;
10343 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10344 > ;;
10345 > esac
10346 >
10347 >
10348 > cat >>confdefs.h <<\_ACEOF
10349 > #define malloc rpl_malloc
10350 > _ACEOF
10351 >
10352 > fi
10353 >
10354 >
10355 >
10356 > { echo "$as_me:$LINENO: checking for working memcmp" >&5
10357 > echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
10358 > if test "${ac_cv_func_memcmp_working+set}" = set; then
10359 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10360 > else
10361 >  if test "$cross_compiling" = yes; then
10362 >  ac_cv_func_memcmp_working=no
10363 > else
10364 >  cat >conftest.$ac_ext <<_ACEOF
10365 > /* confdefs.h.  */
10366 > _ACEOF
10367 > cat confdefs.h >>conftest.$ac_ext
10368 > cat >>conftest.$ac_ext <<_ACEOF
10369 > /* end confdefs.h.  */
10370 > $ac_includes_default
10371 > #ifdef FC_DUMMY_MAIN
10372 > #ifndef FC_DUMMY_MAIN_EQ_F77
10373 > #  ifdef __cplusplus
10374 >     extern "C"
10375 > #  endif
10376 >   int FC_DUMMY_MAIN() { return 1; }
10377 > #endif
10378 > #endif
10379 > int
10380 > main ()
10381 > {
10382 >
10383 >  /* Some versions of memcmp are not 8-bit clean.  */
10384 >  char c0 = '\100', c1 = '\200', c2 = '\201';
10385 >  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
10386 >    return 1;
10387 >
10388 >  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
10389 >     or more and with at least one buffer not starting on a 4-byte boundary.
10390 >     William Lewis provided this test program.   */
10391 >  {
10392 >    char foo[21];
10393 >    char bar[21];
10394 >    int i;
10395 >    for (i = 0; i < 4; i++)
10396 >      {
10397 >        char *a = foo + i;
10398 >        char *b = bar + i;
10399 >        strcpy (a, "--------01111111");
10400 >        strcpy (b, "--------10000000");
10401 >        if (memcmp (a, b, 16) >= 0)
10402 >          return 1;
10403 >      }
10404 >    return 0;
10405 >  }
10406 >
10407 >  ;
10408 >  return 0;
10409 > }
10410 > _ACEOF
10411 > rm -f conftest$ac_exeext
10412 > if { (ac_try="$ac_link"
10413 > case "(($ac_try" in
10414 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10415 >  *) ac_try_echo=$ac_try;;
10416 > esac
10417 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10418 >  (eval "$ac_link") 2>&5
10419 >  ac_status=$?
10420 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10421 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10422 >  { (case "(($ac_try" in
10423 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10424 >  *) ac_try_echo=$ac_try;;
10425 > esac
10426 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10427 >  (eval "$ac_try") 2>&5
10428 >  ac_status=$?
10429 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 >  (exit $ac_status); }; }; then
10431 >  ac_cv_func_memcmp_working=yes
10432 > else
10433 >  echo "$as_me: program exited with status $ac_status" >&5
10434 > echo "$as_me: failed program was:" >&5
10435 > sed 's/^/| /' conftest.$ac_ext >&5
10436 >
10437 > ( exit $ac_status )
10438 > ac_cv_func_memcmp_working=no
10439 > fi
10440 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10441 > fi
10442 >
10443 >
10444 > fi
10445 > { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
10446 > echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
10447 > test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
10448 >  *" memcmp.$ac_objext "* ) ;;
10449 >  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
10450 > ;;
10451 > esac
10452 >
10453 >
10454 >
10455 > for ac_header in stdlib.h
10456 > do
10457 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10458 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10459 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10460 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10461 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10462 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10463 > fi
10464 > ac_res=`eval echo '${'$as_ac_Header'}'`
10465 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10466 > echo "${ECHO_T}$ac_res" >&6; }
10467 > else
10468 >  # Is the header compilable?
10469 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10470 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10471 > cat >conftest.$ac_ext <<_ACEOF
10472 > /* confdefs.h.  */
10473 > _ACEOF
10474 > cat confdefs.h >>conftest.$ac_ext
10475 > cat >>conftest.$ac_ext <<_ACEOF
10476 > /* end confdefs.h.  */
10477 > $ac_includes_default
10478 > #include <$ac_header>
10479 > _ACEOF
10480 > rm -f conftest.$ac_objext
10481 > if { (ac_try="$ac_compile"
10482 > case "(($ac_try" in
10483 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10484 >  *) ac_try_echo=$ac_try;;
10485 > esac
10486 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10487 >  (eval "$ac_compile") 2>conftest.er1
10488 >  ac_status=$?
10489 >  grep -v '^ *+' conftest.er1 >conftest.err
10490 >  rm -f conftest.er1
10491 >  cat conftest.err >&5
10492 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 >  (exit $ac_status); } && {
10494 >         test -z "$ac_c_werror_flag" ||
10495 >         test ! -s conftest.err
10496 >       } && test -s conftest.$ac_objext; then
10497 >  ac_header_compiler=yes
10498 > else
10499 >  echo "$as_me: failed program was:" >&5
10500 > sed 's/^/| /' conftest.$ac_ext >&5
10501 >
10502 >        ac_header_compiler=no
10503 > fi
10504 >
10505 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10506 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10507 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10508 >
10509 > # Is the header present?
10510 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10511 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10512 > cat >conftest.$ac_ext <<_ACEOF
10513 > /* confdefs.h.  */
10514 > _ACEOF
10515 > cat confdefs.h >>conftest.$ac_ext
10516 > cat >>conftest.$ac_ext <<_ACEOF
10517 > /* end confdefs.h.  */
10518 > #include <$ac_header>
10519 > _ACEOF
10520 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10521 > case "(($ac_try" in
10522 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10523 >  *) ac_try_echo=$ac_try;;
10524 > esac
10525 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10526 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10527 >  ac_status=$?
10528 >  grep -v '^ *+' conftest.er1 >conftest.err
10529 >  rm -f conftest.er1
10530 >  cat conftest.err >&5
10531 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 >  (exit $ac_status); } >/dev/null && {
10533 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10534 >         test ! -s conftest.err
10535 >       }; then
10536 >  ac_header_preproc=yes
10537 > else
10538 >  echo "$as_me: failed program was:" >&5
10539 > sed 's/^/| /' conftest.$ac_ext >&5
10540 >
10541 >  ac_header_preproc=no
10542 > fi
10543 >
10544 > rm -f conftest.err conftest.$ac_ext
10545 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10546 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10547 >
10548 > # So?  What about this header?
10549 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10550 >  yes:no: )
10551 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10552 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10553 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10554 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10555 >    ac_header_preproc=yes
10556 >    ;;
10557 >  no:yes:* )
10558 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10559 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10560 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10561 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10562 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10563 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10564 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10565 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10566 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10567 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10568 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10569 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10570 >    ( cat <<\_ASBOX
10571 > ## ------------------------------ ##
10572 > ## Report this to gezelter@nd.edu ##
10573 > ## ------------------------------ ##
10574 > _ASBOX
10575 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10576 >    ;;
10577 > esac
10578 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10579 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10580 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10581 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10582 > else
10583 >  eval "$as_ac_Header=\$ac_header_preproc"
10584 > fi
10585 > ac_res=`eval echo '${'$as_ac_Header'}'`
10586 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10587 > echo "${ECHO_T}$ac_res" >&6; }
10588 >
10589 > fi
10590 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10591 >  cat >>confdefs.h <<_ACEOF
10592 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10593 > _ACEOF
10594 >
10595 > fi
10596 >
10597 > done
10598 >
10599 > { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10600 > echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10601 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10602 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10603 > else
10604 >  if test "$cross_compiling" = yes; then
10605 >  ac_cv_func_realloc_0_nonnull=no
10606 > else
10607 >  cat >conftest.$ac_ext <<_ACEOF
10608 > /* confdefs.h.  */
10609 > _ACEOF
10610 > cat confdefs.h >>conftest.$ac_ext
10611 > cat >>conftest.$ac_ext <<_ACEOF
10612 > /* end confdefs.h.  */
10613 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10614 > # include <stdlib.h>
10615 > #else
10616 > char *realloc ();
10617 > #endif
10618 >
10619 > #ifdef FC_DUMMY_MAIN
10620 > #ifndef FC_DUMMY_MAIN_EQ_F77
10621 > #  ifdef __cplusplus
10622 >     extern "C"
10623 > #  endif
10624 >   int FC_DUMMY_MAIN() { return 1; }
10625 > #endif
10626 > #endif
10627 > int
10628 > main ()
10629 > {
10630 > return ! realloc (0, 0);
10631 >  ;
10632 >  return 0;
10633 > }
10634 > _ACEOF
10635 > rm -f conftest$ac_exeext
10636 > if { (ac_try="$ac_link"
10637 > case "(($ac_try" in
10638 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10639 >  *) ac_try_echo=$ac_try;;
10640 > esac
10641 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10642 >  (eval "$ac_link") 2>&5
10643 >  ac_status=$?
10644 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10645 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10646 >  { (case "(($ac_try" in
10647 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10648 >  *) ac_try_echo=$ac_try;;
10649 > esac
10650 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10651 >  (eval "$ac_try") 2>&5
10652 >  ac_status=$?
10653 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654 >  (exit $ac_status); }; }; then
10655 >  ac_cv_func_realloc_0_nonnull=yes
10656 > else
10657 >  echo "$as_me: program exited with status $ac_status" >&5
10658 > echo "$as_me: failed program was:" >&5
10659 > sed 's/^/| /' conftest.$ac_ext >&5
10660 >
10661 > ( exit $ac_status )
10662 > ac_cv_func_realloc_0_nonnull=no
10663 > fi
10664 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10665 > fi
10666 >
10667 >
10668 > fi
10669 > { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
10670 > echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
10671 > if test $ac_cv_func_realloc_0_nonnull = yes; then
10672 >
10673 > cat >>confdefs.h <<\_ACEOF
10674 > #define HAVE_REALLOC 1
10675 > _ACEOF
10676 >
10677 > else
10678 >  cat >>confdefs.h <<\_ACEOF
10679 > #define HAVE_REALLOC 0
10680 > _ACEOF
10681 >
10682 >   case " $LIBOBJS " in
10683 >  *" realloc.$ac_objext "* ) ;;
10684 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
10685 > ;;
10686 > esac
10687 >
10688 >
10689 > cat >>confdefs.h <<\_ACEOF
10690 > #define realloc rpl_realloc
10691 > _ACEOF
10692 >
10693 > fi
10694 >
10695 >
10696 >
10697 >
10698 >
10699 > for ac_header in sys/select.h sys/socket.h
10700 > do
10701 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10702 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10703 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10704 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10705 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10706 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10707 > fi
10708 > ac_res=`eval echo '${'$as_ac_Header'}'`
10709 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10710 > echo "${ECHO_T}$ac_res" >&6; }
10711 > else
10712 >  # Is the header compilable?
10713 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10714 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10715 > cat >conftest.$ac_ext <<_ACEOF
10716 > /* confdefs.h.  */
10717 > _ACEOF
10718 > cat confdefs.h >>conftest.$ac_ext
10719 > cat >>conftest.$ac_ext <<_ACEOF
10720 > /* end confdefs.h.  */
10721 > $ac_includes_default
10722 > #include <$ac_header>
10723 > _ACEOF
10724 > rm -f conftest.$ac_objext
10725 > if { (ac_try="$ac_compile"
10726 > case "(($ac_try" in
10727 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10728 >  *) ac_try_echo=$ac_try;;
10729 > esac
10730 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10731 >  (eval "$ac_compile") 2>conftest.er1
10732 >  ac_status=$?
10733 >  grep -v '^ *+' conftest.er1 >conftest.err
10734 >  rm -f conftest.er1
10735 >  cat conftest.err >&5
10736 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10737 >  (exit $ac_status); } && {
10738 >         test -z "$ac_c_werror_flag" ||
10739 >         test ! -s conftest.err
10740 >       } && test -s conftest.$ac_objext; then
10741 >  ac_header_compiler=yes
10742 > else
10743 >  echo "$as_me: failed program was:" >&5
10744 > sed 's/^/| /' conftest.$ac_ext >&5
10745 >
10746 >        ac_header_compiler=no
10747 > fi
10748 >
10749 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10750 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10751 > echo "${ECHO_T}$ac_header_compiler" >&6; }
10752 >
10753 > # Is the header present?
10754 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10755 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10756 > cat >conftest.$ac_ext <<_ACEOF
10757 > /* confdefs.h.  */
10758 > _ACEOF
10759 > cat confdefs.h >>conftest.$ac_ext
10760 > cat >>conftest.$ac_ext <<_ACEOF
10761 > /* end confdefs.h.  */
10762 > #include <$ac_header>
10763 > _ACEOF
10764 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10765 > case "(($ac_try" in
10766 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10767 >  *) ac_try_echo=$ac_try;;
10768 > esac
10769 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10770 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10771 >  ac_status=$?
10772 >  grep -v '^ *+' conftest.er1 >conftest.err
10773 >  rm -f conftest.er1
10774 >  cat conftest.err >&5
10775 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776 >  (exit $ac_status); } >/dev/null && {
10777 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10778 >         test ! -s conftest.err
10779 >       }; then
10780 >  ac_header_preproc=yes
10781 > else
10782 >  echo "$as_me: failed program was:" >&5
10783 > sed 's/^/| /' conftest.$ac_ext >&5
10784 >
10785 >  ac_header_preproc=no
10786 > fi
10787 >
10788 > rm -f conftest.err conftest.$ac_ext
10789 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10790 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10791 >
10792 > # So?  What about this header?
10793 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10794 >  yes:no: )
10795 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10796 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10797 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10798 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10799 >    ac_header_preproc=yes
10800 >    ;;
10801 >  no:yes:* )
10802 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10803 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10804 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10805 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10806 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10807 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10808 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10809 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10810 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10811 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10812 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10813 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10814 >    ( cat <<\_ASBOX
10815 > ## ------------------------------ ##
10816 > ## Report this to gezelter@nd.edu ##
10817 > ## ------------------------------ ##
10818 > _ASBOX
10819 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10820 >    ;;
10821 > esac
10822 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10823 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10824 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10825 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10826 > else
10827 >  eval "$as_ac_Header=\$ac_header_preproc"
10828 > fi
10829 > ac_res=`eval echo '${'$as_ac_Header'}'`
10830 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10831 > echo "${ECHO_T}$ac_res" >&6; }
10832 >
10833 > fi
10834 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10835 >  cat >>confdefs.h <<_ACEOF
10836 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10837 > _ACEOF
10838 >
10839 > fi
10840 >
10841 > done
10842 >
10843 > { echo "$as_me:$LINENO: checking types of arguments for select" >&5
10844 > echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
10845 > if test "${ac_cv_func_select_args+set}" = set; then
10846 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10847 > else
10848 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10849 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10850 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10851 >   cat >conftest.$ac_ext <<_ACEOF
10852 > /* confdefs.h.  */
10853 > _ACEOF
10854 > cat confdefs.h >>conftest.$ac_ext
10855 > cat >>conftest.$ac_ext <<_ACEOF
10856 > /* end confdefs.h.  */
10857 > $ac_includes_default
10858 > #ifdef HAVE_SYS_SELECT_H
10859 > # include <sys/select.h>
10860 > #endif
10861 > #ifdef HAVE_SYS_SOCKET_H
10862 > # include <sys/socket.h>
10863 > #endif
10864 >
10865 > #ifdef FC_DUMMY_MAIN
10866 > #ifndef FC_DUMMY_MAIN_EQ_F77
10867 > #  ifdef __cplusplus
10868 >     extern "C"
10869 > #  endif
10870 >   int FC_DUMMY_MAIN() { return 1; }
10871 > #endif
10872 > #endif
10873 > int
10874 > main ()
10875 > {
10876 > extern int select ($ac_arg1,
10877 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
10878 >                                            $ac_arg5);
10879 >  ;
10880 >  return 0;
10881 > }
10882 > _ACEOF
10883 > rm -f conftest.$ac_objext
10884 > if { (ac_try="$ac_compile"
10885 > case "(($ac_try" in
10886 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10887 >  *) ac_try_echo=$ac_try;;
10888 > esac
10889 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10890 >  (eval "$ac_compile") 2>conftest.er1
10891 >  ac_status=$?
10892 >  grep -v '^ *+' conftest.er1 >conftest.err
10893 >  rm -f conftest.er1
10894 >  cat conftest.err >&5
10895 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10896 >  (exit $ac_status); } && {
10897 >         test -z "$ac_c_werror_flag" ||
10898 >         test ! -s conftest.err
10899 >       } && test -s conftest.$ac_objext; then
10900 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10901 > else
10902 >  echo "$as_me: failed program was:" >&5
10903 > sed 's/^/| /' conftest.$ac_ext >&5
10904 >
10905 >
10906 > fi
10907 >
10908 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10909 >  done
10910 > done
10911 > done
10912 > # Provide a safe default value.
10913 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10914 >
10915 > fi
10916 > { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
10917 > echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
10918 > ac_save_IFS=$IFS; IFS=','
10919 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10920 > IFS=$ac_save_IFS
10921 > shift
10922 >
10923 > cat >>confdefs.h <<_ACEOF
10924 > #define SELECT_TYPE_ARG1 $1
10925 > _ACEOF
10926 >
10927 >
10928 > cat >>confdefs.h <<_ACEOF
10929 > #define SELECT_TYPE_ARG234 ($2)
10930 > _ACEOF
10931 >
10932 >
10933 > cat >>confdefs.h <<_ACEOF
10934 > #define SELECT_TYPE_ARG5 ($3)
10935 > _ACEOF
10936 >
10937 > rm -f conftest*
10938 >
10939 >
10940 > for ac_func in strftime
10941 > do
10942 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10943 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
10944 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10945 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10946 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10947 > else
10948 >  cat >conftest.$ac_ext <<_ACEOF
10949 > /* confdefs.h.  */
10950 > _ACEOF
10951 > cat confdefs.h >>conftest.$ac_ext
10952 > cat >>conftest.$ac_ext <<_ACEOF
10953 > /* end confdefs.h.  */
10954 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10955 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10956 > #define $ac_func innocuous_$ac_func
10957 >
10958 > /* System header to define __stub macros and hopefully few prototypes,
10959 >    which can conflict with char $ac_func (); below.
10960 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10961 >    <limits.h> exists even on freestanding compilers.  */
10962 >
10963 > #ifdef __STDC__
10964 > # include <limits.h>
10965 > #else
10966 > # include <assert.h>
10967 > #endif
10968 >
10969 > #undef $ac_func
10970 >
10971 > /* Override any GCC internal prototype to avoid an error.
10972 >   Use char because int might match the return type of a GCC
10973 >   builtin and then its argument prototype would still apply.  */
10974 > #ifdef __cplusplus
10975 > extern "C"
10976 > #endif
10977 > char $ac_func ();
10978 > /* The GNU C library defines this for functions which it implements
10979 >    to always fail with ENOSYS.  Some functions are actually named
10980 >    something starting with __ and the normal name is an alias.  */
10981 > #if defined __stub_$ac_func || defined __stub___$ac_func
10982 > choke me
10983 > #endif
10984 >
10985 > #ifdef FC_DUMMY_MAIN
10986 > #ifndef FC_DUMMY_MAIN_EQ_F77
10987 > #  ifdef __cplusplus
10988 >     extern "C"
10989 > #  endif
10990 >   int FC_DUMMY_MAIN() { return 1; }
10991 > #endif
10992 > #endif
10993 > int
10994 > main ()
10995 > {
10996 > return $ac_func ();
10997 >  ;
10998 >  return 0;
10999 > }
11000 > _ACEOF
11001 > rm -f conftest.$ac_objext conftest$ac_exeext
11002 > if { (ac_try="$ac_link"
11003 > case "(($ac_try" in
11004 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11005 >  *) ac_try_echo=$ac_try;;
11006 > esac
11007 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11008 >  (eval "$ac_link") 2>conftest.er1
11009 >  ac_status=$?
11010 >  grep -v '^ *+' conftest.er1 >conftest.err
11011 >  rm -f conftest.er1
11012 >  cat conftest.err >&5
11013 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11014 >  (exit $ac_status); } && {
11015 >         test -z "$ac_c_werror_flag" ||
11016 >         test ! -s conftest.err
11017 >       } && test -s conftest$ac_exeext &&
11018 >       $as_test_x conftest$ac_exeext; then
11019 >  eval "$as_ac_var=yes"
11020 > else
11021 >  echo "$as_me: failed program was:" >&5
11022 > sed 's/^/| /' conftest.$ac_ext >&5
11023 >
11024 >        eval "$as_ac_var=no"
11025 > fi
11026 >
11027 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11028 >      conftest$ac_exeext conftest.$ac_ext
11029 > fi
11030 > ac_res=`eval echo '${'$as_ac_var'}'`
11031 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11032 > echo "${ECHO_T}$ac_res" >&6; }
11033 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11034 >  cat >>confdefs.h <<_ACEOF
11035 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11036 > _ACEOF
11037 >
11038 > else
11039 >  # strftime is in -lintl on SCO UNIX.
11040 > { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
11041 > echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
11042 > if test "${ac_cv_lib_intl_strftime+set}" = set; then
11043 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11044 > else
11045 >  ac_check_lib_save_LIBS=$LIBS
11046 > LIBS="-lintl  $LIBS"
11047 > cat >conftest.$ac_ext <<_ACEOF
11048 > /* confdefs.h.  */
11049 > _ACEOF
11050 > cat confdefs.h >>conftest.$ac_ext
11051 > cat >>conftest.$ac_ext <<_ACEOF
11052 > /* end confdefs.h.  */
11053 >
11054 > /* Override any GCC internal prototype to avoid an error.
11055 >   Use char because int might match the return type of a GCC
11056 >   builtin and then its argument prototype would still apply.  */
11057 > #ifdef __cplusplus
11058 > extern "C"
11059 > #endif
11060 > char strftime ();
11061 > #ifdef FC_DUMMY_MAIN
11062 > #ifndef FC_DUMMY_MAIN_EQ_F77
11063 > #  ifdef __cplusplus
11064 >     extern "C"
11065 > #  endif
11066 >   int FC_DUMMY_MAIN() { return 1; }
11067 > #endif
11068 > #endif
11069 > int
11070 > main ()
11071 > {
11072 > return strftime ();
11073 >  ;
11074 >  return 0;
11075 > }
11076 > _ACEOF
11077 > rm -f conftest.$ac_objext conftest$ac_exeext
11078 > if { (ac_try="$ac_link"
11079 > case "(($ac_try" in
11080 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11081 >  *) ac_try_echo=$ac_try;;
11082 > esac
11083 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11084 >  (eval "$ac_link") 2>conftest.er1
11085 >  ac_status=$?
11086 >  grep -v '^ *+' conftest.er1 >conftest.err
11087 >  rm -f conftest.er1
11088 >  cat conftest.err >&5
11089 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090 >  (exit $ac_status); } && {
11091 >         test -z "$ac_c_werror_flag" ||
11092 >         test ! -s conftest.err
11093 >       } && test -s conftest$ac_exeext &&
11094 >       $as_test_x conftest$ac_exeext; then
11095 >  ac_cv_lib_intl_strftime=yes
11096 > else
11097 >  echo "$as_me: failed program was:" >&5
11098 > sed 's/^/| /' conftest.$ac_ext >&5
11099 >
11100 >        ac_cv_lib_intl_strftime=no
11101 > fi
11102 >
11103 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11104 >      conftest$ac_exeext conftest.$ac_ext
11105 > LIBS=$ac_check_lib_save_LIBS
11106 > fi
11107 > { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
11108 > echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
11109 > if test $ac_cv_lib_intl_strftime = yes; then
11110 >  cat >>confdefs.h <<\_ACEOF
11111 > #define HAVE_STRFTIME 1
11112 > _ACEOF
11113 >
11114 > LIBS="-lintl $LIBS"
11115 > fi
11116 >
11117 > fi
11118 > done
11119 >
11120 > { echo "$as_me:$LINENO: checking for working strtod" >&5
11121 > echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11122 > if test "${ac_cv_func_strtod+set}" = set; then
11123 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11124 > else
11125 >  if test "$cross_compiling" = yes; then
11126 >  ac_cv_func_strtod=no
11127 > else
11128 >  cat >conftest.$ac_ext <<_ACEOF
11129 > /* confdefs.h.  */
11130 > _ACEOF
11131 > cat confdefs.h >>conftest.$ac_ext
11132 > cat >>conftest.$ac_ext <<_ACEOF
11133 > /* end confdefs.h.  */
11134 >
11135 > $ac_includes_default
11136 > #ifndef strtod
11137 > double strtod ();
11138 > #endif
11139 > int
11140 > main()
11141 > {
11142 >  {
11143 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
11144 >    char *string = " +69";
11145 >    char *term;
11146 >    double value;
11147 >    value = strtod (string, &term);
11148 >    if (value != 69 || term != (string + 4))
11149 >      return 1;
11150 >  }
11151 >
11152 >  {
11153 >    /* Under Solaris 2.4, strtod returns the wrong value for the
11154 >       terminating character under some conditions.  */
11155 >    char *string = "NaN";
11156 >    char *term;
11157 >    strtod (string, &term);
11158 >    if (term != string && *(term - 1) == 0)
11159 >      return 1;
11160 >  }
11161 >  return 0;
11162 > }
11163 >
11164 > _ACEOF
11165 > rm -f conftest$ac_exeext
11166 > if { (ac_try="$ac_link"
11167 > case "(($ac_try" in
11168 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11169 >  *) ac_try_echo=$ac_try;;
11170 > esac
11171 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11172 >  (eval "$ac_link") 2>&5
11173 >  ac_status=$?
11174 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11176 >  { (case "(($ac_try" in
11177 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11178 >  *) ac_try_echo=$ac_try;;
11179 > esac
11180 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11181 >  (eval "$ac_try") 2>&5
11182 >  ac_status=$?
11183 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11184 >  (exit $ac_status); }; }; then
11185 >  ac_cv_func_strtod=yes
11186 > else
11187 >  echo "$as_me: program exited with status $ac_status" >&5
11188 > echo "$as_me: failed program was:" >&5
11189 > sed 's/^/| /' conftest.$ac_ext >&5
11190 >
11191 > ( exit $ac_status )
11192 > ac_cv_func_strtod=no
11193 > fi
11194 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11195 > fi
11196 >
11197 >
11198 > fi
11199 > { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11200 > echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11201 > if test $ac_cv_func_strtod = no; then
11202 >  case " $LIBOBJS " in
11203 >  *" strtod.$ac_objext "* ) ;;
11204 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11205 > ;;
11206 > esac
11207 >
11208 > { echo "$as_me:$LINENO: checking for pow" >&5
11209 > echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11210 > if test "${ac_cv_func_pow+set}" = set; then
11211 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11212 > else
11213 >  cat >conftest.$ac_ext <<_ACEOF
11214 > /* confdefs.h.  */
11215 > _ACEOF
11216 > cat confdefs.h >>conftest.$ac_ext
11217 > cat >>conftest.$ac_ext <<_ACEOF
11218 > /* end confdefs.h.  */
11219 > /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11220 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11221 > #define pow innocuous_pow
11222 >
11223 > /* System header to define __stub macros and hopefully few prototypes,
11224 >    which can conflict with char pow (); below.
11225 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11226 >    <limits.h> exists even on freestanding compilers.  */
11227 >
11228 > #ifdef __STDC__
11229 > # include <limits.h>
11230 > #else
11231 > # include <assert.h>
11232 > #endif
11233 >
11234 > #undef pow
11235 >
11236 > /* Override any GCC internal prototype to avoid an error.
11237 >   Use char because int might match the return type of a GCC
11238 >   builtin and then its argument prototype would still apply.  */
11239 > #ifdef __cplusplus
11240 > extern "C"
11241 > #endif
11242 > char pow ();
11243 > /* The GNU C library defines this for functions which it implements
11244 >    to always fail with ENOSYS.  Some functions are actually named
11245 >    something starting with __ and the normal name is an alias.  */
11246 > #if defined __stub_pow || defined __stub___pow
11247 > choke me
11248 > #endif
11249 >
11250 > #ifdef FC_DUMMY_MAIN
11251 > #ifndef FC_DUMMY_MAIN_EQ_F77
11252 > #  ifdef __cplusplus
11253 >     extern "C"
11254 > #  endif
11255 >   int FC_DUMMY_MAIN() { return 1; }
11256 > #endif
11257 > #endif
11258 > int
11259 > main ()
11260 > {
11261 > return pow ();
11262 >  ;
11263 >  return 0;
11264 > }
11265 > _ACEOF
11266 > rm -f conftest.$ac_objext conftest$ac_exeext
11267 > if { (ac_try="$ac_link"
11268 > case "(($ac_try" in
11269 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11270 >  *) ac_try_echo=$ac_try;;
11271 > esac
11272 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11273 >  (eval "$ac_link") 2>conftest.er1
11274 >  ac_status=$?
11275 >  grep -v '^ *+' conftest.er1 >conftest.err
11276 >  rm -f conftest.er1
11277 >  cat conftest.err >&5
11278 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 >  (exit $ac_status); } && {
11280 >         test -z "$ac_c_werror_flag" ||
11281 >         test ! -s conftest.err
11282 >       } && test -s conftest$ac_exeext &&
11283 >       $as_test_x conftest$ac_exeext; then
11284 >  ac_cv_func_pow=yes
11285 > else
11286 >  echo "$as_me: failed program was:" >&5
11287 > sed 's/^/| /' conftest.$ac_ext >&5
11288 >
11289 >        ac_cv_func_pow=no
11290 > fi
11291 >
11292 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11293 >      conftest$ac_exeext conftest.$ac_ext
11294 > fi
11295 > { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11296 > echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11297 >
11298 > if test $ac_cv_func_pow = no; then
11299 >  { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11300 > echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11301 > if test "${ac_cv_lib_m_pow+set}" = set; then
11302 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11303 > else
11304 >  ac_check_lib_save_LIBS=$LIBS
11305 > LIBS="-lm  $LIBS"
11306 > cat >conftest.$ac_ext <<_ACEOF
11307 > /* confdefs.h.  */
11308 > _ACEOF
11309 > cat confdefs.h >>conftest.$ac_ext
11310 > cat >>conftest.$ac_ext <<_ACEOF
11311 > /* end confdefs.h.  */
11312 >
11313 > /* Override any GCC internal prototype to avoid an error.
11314 >   Use char because int might match the return type of a GCC
11315 >   builtin and then its argument prototype would still apply.  */
11316 > #ifdef __cplusplus
11317 > extern "C"
11318 > #endif
11319 > char pow ();
11320 > #ifdef FC_DUMMY_MAIN
11321 > #ifndef FC_DUMMY_MAIN_EQ_F77
11322 > #  ifdef __cplusplus
11323 >     extern "C"
11324 > #  endif
11325 >   int FC_DUMMY_MAIN() { return 1; }
11326 > #endif
11327 > #endif
11328 > int
11329 > main ()
11330 > {
11331 > return pow ();
11332 >  ;
11333 >  return 0;
11334 > }
11335 > _ACEOF
11336 > rm -f conftest.$ac_objext conftest$ac_exeext
11337 > if { (ac_try="$ac_link"
11338 > case "(($ac_try" in
11339 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11340 >  *) ac_try_echo=$ac_try;;
11341 > esac
11342 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11343 >  (eval "$ac_link") 2>conftest.er1
11344 >  ac_status=$?
11345 >  grep -v '^ *+' conftest.er1 >conftest.err
11346 >  rm -f conftest.er1
11347 >  cat conftest.err >&5
11348 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349 >  (exit $ac_status); } && {
11350 >         test -z "$ac_c_werror_flag" ||
11351 >         test ! -s conftest.err
11352 >       } && test -s conftest$ac_exeext &&
11353 >       $as_test_x conftest$ac_exeext; then
11354 >  ac_cv_lib_m_pow=yes
11355 > else
11356 >  echo "$as_me: failed program was:" >&5
11357 > sed 's/^/| /' conftest.$ac_ext >&5
11358 >
11359 >        ac_cv_lib_m_pow=no
11360 > fi
11361 >
11362 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11363 >      conftest$ac_exeext conftest.$ac_ext
11364 > LIBS=$ac_check_lib_save_LIBS
11365 > fi
11366 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11367 > echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11368 > if test $ac_cv_lib_m_pow = yes; then
11369 >  POW_LIB=-lm
11370 > else
11371 >  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11372 > echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11373 > fi
11374 >
11375 > fi
11376 >
11377 > fi
11378 >
11379 >
11380 >
11381 >
11382 >
11383 >
11384 >
11385 >
11386 >
11387 >
11388 >
11389 >
11390 >
11391 >
11392 >
11393 >
11394 >
11395 >
11396 >
11397 >
11398 >
11399 >
11400 >
11401 >
11402 >
11403 >
11404 >
11405 >
11406 > for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
11407 > do
11408 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11409 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
11410 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11411 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11412 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11413 > else
11414 >  cat >conftest.$ac_ext <<_ACEOF
11415 > /* confdefs.h.  */
11416 > _ACEOF
11417 > cat confdefs.h >>conftest.$ac_ext
11418 > cat >>conftest.$ac_ext <<_ACEOF
11419 > /* end confdefs.h.  */
11420 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11421 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11422 > #define $ac_func innocuous_$ac_func
11423 >
11424 > /* System header to define __stub macros and hopefully few prototypes,
11425 >    which can conflict with char $ac_func (); below.
11426 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11427 >    <limits.h> exists even on freestanding compilers.  */
11428 >
11429 > #ifdef __STDC__
11430 > # include <limits.h>
11431 > #else
11432 > # include <assert.h>
11433 > #endif
11434 >
11435 > #undef $ac_func
11436 >
11437 > /* Override any GCC internal prototype to avoid an error.
11438 >   Use char because int might match the return type of a GCC
11439 >   builtin and then its argument prototype would still apply.  */
11440 > #ifdef __cplusplus
11441 > extern "C"
11442 > #endif
11443 > char $ac_func ();
11444 > /* The GNU C library defines this for functions which it implements
11445 >    to always fail with ENOSYS.  Some functions are actually named
11446 >    something starting with __ and the normal name is an alias.  */
11447 > #if defined __stub_$ac_func || defined __stub___$ac_func
11448 > choke me
11449 > #endif
11450 >
11451 > #ifdef FC_DUMMY_MAIN
11452 > #ifndef FC_DUMMY_MAIN_EQ_F77
11453 > #  ifdef __cplusplus
11454 >     extern "C"
11455 > #  endif
11456 >   int FC_DUMMY_MAIN() { return 1; }
11457 > #endif
11458 > #endif
11459 > int
11460 > main ()
11461 > {
11462 > return $ac_func ();
11463 >  ;
11464 >  return 0;
11465 > }
11466 > _ACEOF
11467 > rm -f conftest.$ac_objext conftest$ac_exeext
11468 > if { (ac_try="$ac_link"
11469 > case "(($ac_try" in
11470 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11471 >  *) ac_try_echo=$ac_try;;
11472 > esac
11473 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11474 >  (eval "$ac_link") 2>conftest.er1
11475 >  ac_status=$?
11476 >  grep -v '^ *+' conftest.er1 >conftest.err
11477 >  rm -f conftest.er1
11478 >  cat conftest.err >&5
11479 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480 >  (exit $ac_status); } && {
11481 >         test -z "$ac_c_werror_flag" ||
11482 >         test ! -s conftest.err
11483 >       } && test -s conftest$ac_exeext &&
11484 >       $as_test_x conftest$ac_exeext; then
11485 >  eval "$as_ac_var=yes"
11486 > else
11487 >  echo "$as_me: failed program was:" >&5
11488 > sed 's/^/| /' conftest.$ac_ext >&5
11489 >
11490 >        eval "$as_ac_var=no"
11491 > fi
11492 >
11493 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11494 >      conftest$ac_exeext conftest.$ac_ext
11495 > fi
11496 > ac_res=`eval echo '${'$as_ac_var'}'`
11497 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11498 > echo "${ECHO_T}$ac_res" >&6; }
11499 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11500 >  cat >>confdefs.h <<_ACEOF
11501 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11502 > _ACEOF
11503 >
11504 > fi
11505 > done
11506 >
11507 >
11508 > # special check for _system_configuration because AIX <4.3.2 do not
11509 > # contain the `physmem' member.
11510 > { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11511 > echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11512 > cat >conftest.$ac_ext <<_ACEOF
11513 > /* confdefs.h.  */
11514 > _ACEOF
11515 > cat confdefs.h >>conftest.$ac_ext
11516 > cat >>conftest.$ac_ext <<_ACEOF
11517 > /* end confdefs.h.  */
11518 > #include <sys/systemcfg.h>
11519 > #ifdef FC_DUMMY_MAIN
11520 > #ifndef FC_DUMMY_MAIN_EQ_F77
11521 > #  ifdef __cplusplus
11522 >     extern "C"
11523 > #  endif
11524 >   int FC_DUMMY_MAIN() { return 1; }
11525 > #endif
11526 > #endif
11527 > int
11528 > main ()
11529 > {
11530 > double x = _system_configuration.physmem;
11531 >  ;
11532 >  return 0;
11533 > }
11534 > _ACEOF
11535 > rm -f conftest.$ac_objext
11536 > if { (ac_try="$ac_compile"
11537 > case "(($ac_try" in
11538 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11539 >  *) ac_try_echo=$ac_try;;
11540 > esac
11541 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11542 >  (eval "$ac_compile") 2>conftest.er1
11543 >  ac_status=$?
11544 >  grep -v '^ *+' conftest.er1 >conftest.err
11545 >  rm -f conftest.er1
11546 >  cat conftest.err >&5
11547 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548 >  (exit $ac_status); } && {
11549 >         test -z "$ac_c_werror_flag" ||
11550 >         test ! -s conftest.err
11551 >       } && test -s conftest.$ac_objext; then
11552 >  { echo "$as_me:$LINENO: result: yes" >&5
11553 > echo "${ECHO_T}yes" >&6; }
11554 >
11555 > cat >>confdefs.h <<\_ACEOF
11556 > #define HAVE__SYSTEM_CONFIGURATION 1
11557 > _ACEOF
11558 >
11559 > else
11560 >  echo "$as_me: failed program was:" >&5
11561 > sed 's/^/| /' conftest.$ac_ext >&5
11562 >
11563 >        { echo "$as_me:$LINENO: result: no" >&5
11564 > echo "${ECHO_T}no" >&6; }
11565 > fi
11566 >
11567 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11568 >
11569 >  # clean out junk possibly left behind by a previous configuration
11570 >  rm -f src/getopt.h
11571 >  # Check for getopt_long support
11572 >
11573 > for ac_header in getopt.h
11574 > do
11575 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11576 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11577 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11578 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11579 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11580 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11581 > fi
11582 > ac_res=`eval echo '${'$as_ac_Header'}'`
11583 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11584 > echo "${ECHO_T}$ac_res" >&6; }
11585 > else
11586 >  # Is the header compilable?
11587 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11588 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11589 > cat >conftest.$ac_ext <<_ACEOF
11590 > /* confdefs.h.  */
11591 > _ACEOF
11592 > cat confdefs.h >>conftest.$ac_ext
11593 > cat >>conftest.$ac_ext <<_ACEOF
11594 > /* end confdefs.h.  */
11595 > $ac_includes_default
11596 > #include <$ac_header>
11597 > _ACEOF
11598 > rm -f conftest.$ac_objext
11599 > if { (ac_try="$ac_compile"
11600 > case "(($ac_try" in
11601 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11602 >  *) ac_try_echo=$ac_try;;
11603 > esac
11604 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11605 >  (eval "$ac_compile") 2>conftest.er1
11606 >  ac_status=$?
11607 >  grep -v '^ *+' conftest.er1 >conftest.err
11608 >  rm -f conftest.er1
11609 >  cat conftest.err >&5
11610 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 >  (exit $ac_status); } && {
11612 >         test -z "$ac_c_werror_flag" ||
11613 >         test ! -s conftest.err
11614 >       } && test -s conftest.$ac_objext; then
11615 >  ac_header_compiler=yes
11616 > else
11617 >  echo "$as_me: failed program was:" >&5
11618 > sed 's/^/| /' conftest.$ac_ext >&5
11619 >
11620 >        ac_header_compiler=no
11621 > fi
11622 >
11623 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11624 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11625 > echo "${ECHO_T}$ac_header_compiler" >&6; }
11626 >
11627 > # Is the header present?
11628 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11629 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11630 > cat >conftest.$ac_ext <<_ACEOF
11631 > /* confdefs.h.  */
11632 > _ACEOF
11633 > cat confdefs.h >>conftest.$ac_ext
11634 > cat >>conftest.$ac_ext <<_ACEOF
11635 > /* end confdefs.h.  */
11636 > #include <$ac_header>
11637 > _ACEOF
11638 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11639 > case "(($ac_try" in
11640 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11641 >  *) ac_try_echo=$ac_try;;
11642 > esac
11643 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11644 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11645 >  ac_status=$?
11646 >  grep -v '^ *+' conftest.er1 >conftest.err
11647 >  rm -f conftest.er1
11648 >  cat conftest.err >&5
11649 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11650 >  (exit $ac_status); } >/dev/null && {
11651 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11652 >         test ! -s conftest.err
11653 >       }; then
11654 >  ac_header_preproc=yes
11655 > else
11656 >  echo "$as_me: failed program was:" >&5
11657 > sed 's/^/| /' conftest.$ac_ext >&5
11658 >
11659 >  ac_header_preproc=no
11660 > fi
11661 >
11662 > rm -f conftest.err conftest.$ac_ext
11663 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11664 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11665 >
11666 > # So?  What about this header?
11667 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11668 >  yes:no: )
11669 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11670 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11671 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11672 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11673 >    ac_header_preproc=yes
11674 >    ;;
11675 >  no:yes:* )
11676 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11677 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11678 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11679 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11680 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11681 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11682 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11683 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11684 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11685 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11686 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11687 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11688 >    ( cat <<\_ASBOX
11689 > ## ------------------------------ ##
11690 > ## Report this to gezelter@nd.edu ##
11691 > ## ------------------------------ ##
11692 > _ASBOX
11693 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11694 >    ;;
11695 > esac
11696 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11697 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11698 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11699 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11700 > else
11701 >  eval "$as_ac_Header=\$ac_header_preproc"
11702 > fi
11703 > ac_res=`eval echo '${'$as_ac_Header'}'`
11704 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11705 > echo "${ECHO_T}$ac_res" >&6; }
11706 >
11707 > fi
11708 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11709 >  cat >>confdefs.h <<_ACEOF
11710 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11711 > _ACEOF
11712 >
11713 > fi
11714 >
11715 > done
11716 >
11717 >
11718 > for ac_func in getopt_long
11719 > do
11720 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11721 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
11722 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11723 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11724 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11725 > else
11726 >  cat >conftest.$ac_ext <<_ACEOF
11727 > /* confdefs.h.  */
11728 > _ACEOF
11729 > cat confdefs.h >>conftest.$ac_ext
11730 > cat >>conftest.$ac_ext <<_ACEOF
11731 > /* end confdefs.h.  */
11732 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11733 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11734 > #define $ac_func innocuous_$ac_func
11735 >
11736 > /* System header to define __stub macros and hopefully few prototypes,
11737 >    which can conflict with char $ac_func (); below.
11738 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11739 >    <limits.h> exists even on freestanding compilers.  */
11740 >
11741 > #ifdef __STDC__
11742 > # include <limits.h>
11743 > #else
11744 > # include <assert.h>
11745 > #endif
11746 >
11747 > #undef $ac_func
11748 >
11749 > /* Override any GCC internal prototype to avoid an error.
11750 >   Use char because int might match the return type of a GCC
11751 >   builtin and then its argument prototype would still apply.  */
11752 > #ifdef __cplusplus
11753 > extern "C"
11754 > #endif
11755 > char $ac_func ();
11756 > /* The GNU C library defines this for functions which it implements
11757 >    to always fail with ENOSYS.  Some functions are actually named
11758 >    something starting with __ and the normal name is an alias.  */
11759 > #if defined __stub_$ac_func || defined __stub___$ac_func
11760 > choke me
11761 > #endif
11762 >
11763 > #ifdef FC_DUMMY_MAIN
11764 > #ifndef FC_DUMMY_MAIN_EQ_F77
11765 > #  ifdef __cplusplus
11766 >     extern "C"
11767 > #  endif
11768 >   int FC_DUMMY_MAIN() { return 1; }
11769 > #endif
11770 > #endif
11771 > int
11772 > main ()
11773 > {
11774 > return $ac_func ();
11775 >  ;
11776 >  return 0;
11777 > }
11778 > _ACEOF
11779 > rm -f conftest.$ac_objext conftest$ac_exeext
11780 > if { (ac_try="$ac_link"
11781 > case "(($ac_try" in
11782 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11783 >  *) ac_try_echo=$ac_try;;
11784 > esac
11785 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11786 >  (eval "$ac_link") 2>conftest.er1
11787 >  ac_status=$?
11788 >  grep -v '^ *+' conftest.er1 >conftest.err
11789 >  rm -f conftest.er1
11790 >  cat conftest.err >&5
11791 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11792 >  (exit $ac_status); } && {
11793 >         test -z "$ac_c_werror_flag" ||
11794 >         test ! -s conftest.err
11795 >       } && test -s conftest$ac_exeext &&
11796 >       $as_test_x conftest$ac_exeext; then
11797 >  eval "$as_ac_var=yes"
11798 > else
11799 >  echo "$as_me: failed program was:" >&5
11800 > sed 's/^/| /' conftest.$ac_ext >&5
11801 >
11802 >        eval "$as_ac_var=no"
11803 > fi
11804 >
11805 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11806 >      conftest$ac_exeext conftest.$ac_ext
11807 > fi
11808 > ac_res=`eval echo '${'$as_ac_var'}'`
11809 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11810 > echo "${ECHO_T}$ac_res" >&6; }
11811 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11812 >  cat >>confdefs.h <<_ACEOF
11813 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11814 > _ACEOF
11815 >
11816 > else
11817 >  # FreeBSD has a gnugetopt library for this
11818 >    { echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
11819 > echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6; }
11820 > if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
11821 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11822 > else
11823 >  ac_check_lib_save_LIBS=$LIBS
11824 > LIBS="-lgnugetopt  $LIBS"
11825 > cat >conftest.$ac_ext <<_ACEOF
11826 > /* confdefs.h.  */
11827 > _ACEOF
11828 > cat confdefs.h >>conftest.$ac_ext
11829 > cat >>conftest.$ac_ext <<_ACEOF
11830 > /* end confdefs.h.  */
11831 >
11832 > /* Override any GCC internal prototype to avoid an error.
11833 >   Use char because int might match the return type of a GCC
11834 >   builtin and then its argument prototype would still apply.  */
11835 > #ifdef __cplusplus
11836 > extern "C"
11837 > #endif
11838 > char getopt_long ();
11839 > #ifdef FC_DUMMY_MAIN
11840 > #ifndef FC_DUMMY_MAIN_EQ_F77
11841 > #  ifdef __cplusplus
11842 >     extern "C"
11843 > #  endif
11844 >   int FC_DUMMY_MAIN() { return 1; }
11845 > #endif
11846 > #endif
11847 > int
11848 > main ()
11849 > {
11850 > return getopt_long ();
11851 >  ;
11852 >  return 0;
11853 > }
11854 > _ACEOF
11855 > rm -f conftest.$ac_objext conftest$ac_exeext
11856 > if { (ac_try="$ac_link"
11857 > case "(($ac_try" in
11858 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11859 >  *) ac_try_echo=$ac_try;;
11860 > esac
11861 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11862 >  (eval "$ac_link") 2>conftest.er1
11863 >  ac_status=$?
11864 >  grep -v '^ *+' conftest.er1 >conftest.err
11865 >  rm -f conftest.er1
11866 >  cat conftest.err >&5
11867 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868 >  (exit $ac_status); } && {
11869 >         test -z "$ac_c_werror_flag" ||
11870 >         test ! -s conftest.err
11871 >       } && test -s conftest$ac_exeext &&
11872 >       $as_test_x conftest$ac_exeext; then
11873 >  ac_cv_lib_gnugetopt_getopt_long=yes
11874 > else
11875 >  echo "$as_me: failed program was:" >&5
11876 > sed 's/^/| /' conftest.$ac_ext >&5
11877 >
11878 >        ac_cv_lib_gnugetopt_getopt_long=no
11879 > fi
11880 >
11881 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11882 >      conftest$ac_exeext conftest.$ac_ext
11883 > LIBS=$ac_check_lib_save_LIBS
11884 > fi
11885 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
11886 > echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6; }
11887 > if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
11888 >  cat >>confdefs.h <<\_ACEOF
11889 > #define HAVE_GETOPT_LONG 1
11890 > _ACEOF
11891 >
11892 > else
11893 >  # use the GNU replacement
11894 >      case " $LIBOBJS " in
11895 >  *" getopt.$ac_objext "* ) ;;
11896 >  *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
11897 > ;;
11898 > esac
11899 >
11900 >      case " $LIBOBJS " in
11901 >  *" getopt1.$ac_objext "* ) ;;
11902 >  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"
11903 > ;;
11904 > esac
11905 >
11906 >      ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
11907 >
11908 > fi
11909 >
11910 > fi
11911 > done
11912 >
11913 >
11914 > ac_ext=cpp
11915 > ac_cpp='$CXXCPP $CPPFLAGS'
11916 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11917 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11918 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11919 >
11920 > { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
11921 > echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; }
11922 > if test "${ac_cv_cxx_namespaces+set}" = set; then
11923 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11924 > else
11925 >
11926 > ac_ext=cpp
11927 > ac_cpp='$CXXCPP $CPPFLAGS'
11928 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11929 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11930 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11931 >
11932 > cat >conftest.$ac_ext <<_ACEOF
11933 > /* confdefs.h.  */
11934 > _ACEOF
11935 > cat confdefs.h >>conftest.$ac_ext
11936 > cat >>conftest.$ac_ext <<_ACEOF
11937 > /* end confdefs.h.  */
11938 > namespace Outer { namespace Inner { int i = 0; }}
11939 > #ifdef FC_DUMMY_MAIN
11940 > #ifndef FC_DUMMY_MAIN_EQ_F77
11941 > #  ifdef __cplusplus
11942 >     extern "C"
11943 > #  endif
11944 >   int FC_DUMMY_MAIN() { return 1; }
11945 > #endif
11946 > #endif
11947 > int
11948 > main ()
11949 > {
11950 > using namespace Outer::Inner; return i;
11951 >  ;
11952 >  return 0;
11953 > }
11954 > _ACEOF
11955 > rm -f conftest.$ac_objext
11956 > if { (ac_try="$ac_compile"
11957 > case "(($ac_try" in
11958 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11959 >  *) ac_try_echo=$ac_try;;
11960 > esac
11961 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11962 >  (eval "$ac_compile") 2>conftest.er1
11963 >  ac_status=$?
11964 >  grep -v '^ *+' conftest.er1 >conftest.err
11965 >  rm -f conftest.er1
11966 >  cat conftest.err >&5
11967 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11968 >  (exit $ac_status); } && {
11969 >         test -z "$ac_cxx_werror_flag" ||
11970 >         test ! -s conftest.err
11971 >       } && test -s conftest.$ac_objext; then
11972 >  ac_cv_cxx_namespaces=yes
11973 > else
11974 >  echo "$as_me: failed program was:" >&5
11975 > sed 's/^/| /' conftest.$ac_ext >&5
11976 >
11977 >        ac_cv_cxx_namespaces=no
11978 > fi
11979 >
11980 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11981 > ac_ext=cpp
11982 > ac_cpp='$CXXCPP $CPPFLAGS'
11983 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11984 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11985 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11986 >
11987 >
11988 > fi
11989 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
11990 > echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; }
11991 > if test "$ac_cv_cxx_namespaces" = yes; then
11992 >
11993 > cat >>confdefs.h <<\_ACEOF
11994 > #define HAVE_NAMESPACES
11995 > _ACEOF
11996 >
11997 > fi
11998 >
11999 > { echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
12000 > echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6; }
12001 > if test "${ac_cv_cxx_have_stl+set}" = set; then
12002 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12003 > else
12004 >
12005 >
12006 > ac_ext=cpp
12007 > ac_cpp='$CXXCPP $CPPFLAGS'
12008 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12009 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12010 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12011 >
12012 > cat >conftest.$ac_ext <<_ACEOF
12013 > /* confdefs.h.  */
12014 > _ACEOF
12015 > cat confdefs.h >>conftest.$ac_ext
12016 > cat >>conftest.$ac_ext <<_ACEOF
12017 > /* end confdefs.h.  */
12018 > #include <list>
12019 > #include <deque>
12020 > #ifdef HAVE_NAMESPACES
12021 > using namespace std;
12022 > #endif
12023 > #ifdef FC_DUMMY_MAIN
12024 > #ifndef FC_DUMMY_MAIN_EQ_F77
12025 > #  ifdef __cplusplus
12026 >     extern "C"
12027 > #  endif
12028 >   int FC_DUMMY_MAIN() { return 1; }
12029 > #endif
12030 > #endif
12031 > int
12032 > main ()
12033 > {
12034 > list<int> x; x.push_back(5);
12035 > list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
12036 >  ;
12037 >  return 0;
12038 > }
12039 > _ACEOF
12040 > rm -f conftest.$ac_objext
12041 > if { (ac_try="$ac_compile"
12042 > case "(($ac_try" in
12043 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12044 >  *) ac_try_echo=$ac_try;;
12045 > esac
12046 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12047 >  (eval "$ac_compile") 2>conftest.er1
12048 >  ac_status=$?
12049 >  grep -v '^ *+' conftest.er1 >conftest.err
12050 >  rm -f conftest.er1
12051 >  cat conftest.err >&5
12052 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053 >  (exit $ac_status); } && {
12054 >         test -z "$ac_cxx_werror_flag" ||
12055 >         test ! -s conftest.err
12056 >       } && test -s conftest.$ac_objext; then
12057 >  ac_cv_cxx_have_stl=yes
12058 > else
12059 >  echo "$as_me: failed program was:" >&5
12060 > sed 's/^/| /' conftest.$ac_ext >&5
12061 >
12062 >        ac_cv_cxx_have_stl=no
12063 > fi
12064 >
12065 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12066 > ac_ext=cpp
12067 > ac_cpp='$CXXCPP $CPPFLAGS'
12068 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12069 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12070 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12071 >
12072 >
12073 > fi
12074 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
12075 > echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6; }
12076 > if test "$ac_cv_cxx_have_stl" = yes; then
12077 >
12078 > cat >>confdefs.h <<\_ACEOF
12079 > #define HAVE_STL
12080 > _ACEOF
12081 >
12082 > fi
12083 >
12084 >
12085 >
12086 >  if test "${ac_cv_header_iostream+set}" = set; then
12087 >  { echo "$as_me:$LINENO: checking for iostream" >&5
12088 > echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12089 > if test "${ac_cv_header_iostream+set}" = set; then
12090 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12091 > fi
12092 > { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12093 > echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12094 > else
12095 >  # Is the header compilable?
12096 > { echo "$as_me:$LINENO: checking iostream usability" >&5
12097 > echo $ECHO_N "checking iostream usability... $ECHO_C" >&6; }
12098 > cat >conftest.$ac_ext <<_ACEOF
12099 > /* confdefs.h.  */
12100 > _ACEOF
12101 > cat confdefs.h >>conftest.$ac_ext
12102 > cat >>conftest.$ac_ext <<_ACEOF
12103 > /* end confdefs.h.  */
12104 > $ac_includes_default
12105 > #include <iostream>
12106 > _ACEOF
12107 > rm -f conftest.$ac_objext
12108 > if { (ac_try="$ac_compile"
12109 > case "(($ac_try" in
12110 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12111 >  *) ac_try_echo=$ac_try;;
12112 > esac
12113 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12114 >  (eval "$ac_compile") 2>conftest.er1
12115 >  ac_status=$?
12116 >  grep -v '^ *+' conftest.er1 >conftest.err
12117 >  rm -f conftest.er1
12118 >  cat conftest.err >&5
12119 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12120 >  (exit $ac_status); } && {
12121 >         test -z "$ac_cxx_werror_flag" ||
12122 >         test ! -s conftest.err
12123 >       } && test -s conftest.$ac_objext; then
12124 >  ac_header_compiler=yes
12125 > else
12126 >  echo "$as_me: failed program was:" >&5
12127 > sed 's/^/| /' conftest.$ac_ext >&5
12128 >
12129 >        ac_header_compiler=no
12130 > fi
12131 >
12132 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12133 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12134 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12135 >
12136 > # Is the header present?
12137 > { echo "$as_me:$LINENO: checking iostream presence" >&5
12138 > echo $ECHO_N "checking iostream presence... $ECHO_C" >&6; }
12139 > cat >conftest.$ac_ext <<_ACEOF
12140 > /* confdefs.h.  */
12141 > _ACEOF
12142 > cat confdefs.h >>conftest.$ac_ext
12143 > cat >>conftest.$ac_ext <<_ACEOF
12144 > /* end confdefs.h.  */
12145 > #include <iostream>
12146 > _ACEOF
12147 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12148 > case "(($ac_try" in
12149 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12150 >  *) ac_try_echo=$ac_try;;
12151 > esac
12152 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12153 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12154 >  ac_status=$?
12155 >  grep -v '^ *+' conftest.er1 >conftest.err
12156 >  rm -f conftest.er1
12157 >  cat conftest.err >&5
12158 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 >  (exit $ac_status); } >/dev/null && {
12160 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12161 >         test ! -s conftest.err
12162 >       }; then
12163 >  ac_header_preproc=yes
12164 > else
12165 >  echo "$as_me: failed program was:" >&5
12166 > sed 's/^/| /' conftest.$ac_ext >&5
12167 >
12168 >  ac_header_preproc=no
12169 > fi
12170 >
12171 > rm -f conftest.err conftest.$ac_ext
12172 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12173 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12174 >
12175 > # So?  What about this header?
12176 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12177 >  yes:no: )
12178 >    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
12179 > echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
12180 >    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
12181 > echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
12182 >    ac_header_preproc=yes
12183 >    ;;
12184 >  no:yes:* )
12185 >    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
12186 > echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
12187 >    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
12188 > echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
12189 >    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
12190 > echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
12191 >    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
12192 > echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
12193 >    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
12194 > echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
12195 >    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
12196 > echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
12197 >    ( cat <<\_ASBOX
12198 > ## ------------------------------ ##
12199 > ## Report this to gezelter@nd.edu ##
12200 > ## ------------------------------ ##
12201 > _ASBOX
12202 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12203 >    ;;
12204 > esac
12205 > { echo "$as_me:$LINENO: checking for iostream" >&5
12206 > echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12207 > if test "${ac_cv_header_iostream+set}" = set; then
12208 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12209 > else
12210 >  ac_cv_header_iostream=$ac_header_preproc
12211 > fi
12212 > { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12213 > echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12214 >
12215 > fi
12216 > if test $ac_cv_header_iostream = yes; then
12217 >
12218 >
12219 > cat >>confdefs.h <<\_ACEOF
12220 > #define HAVE_IOSTREAM 1
12221 > _ACEOF
12222 >
12223 >
12224 > else
12225 >
12226 >
12227 > for ac_header in iostream.h
12228 > do
12229 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12230 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12231 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12232 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12233 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12234 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12235 > fi
12236 > ac_res=`eval echo '${'$as_ac_Header'}'`
12237 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12238 > echo "${ECHO_T}$ac_res" >&6; }
12239 > else
12240 >  # Is the header compilable?
12241 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12242 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12243 > cat >conftest.$ac_ext <<_ACEOF
12244 > /* confdefs.h.  */
12245 > _ACEOF
12246 > cat confdefs.h >>conftest.$ac_ext
12247 > cat >>conftest.$ac_ext <<_ACEOF
12248 > /* end confdefs.h.  */
12249 > $ac_includes_default
12250 > #include <$ac_header>
12251 > _ACEOF
12252 > rm -f conftest.$ac_objext
12253 > if { (ac_try="$ac_compile"
12254 > case "(($ac_try" in
12255 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12256 >  *) ac_try_echo=$ac_try;;
12257 > esac
12258 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12259 >  (eval "$ac_compile") 2>conftest.er1
12260 >  ac_status=$?
12261 >  grep -v '^ *+' conftest.er1 >conftest.err
12262 >  rm -f conftest.er1
12263 >  cat conftest.err >&5
12264 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12265 >  (exit $ac_status); } && {
12266 >         test -z "$ac_cxx_werror_flag" ||
12267 >         test ! -s conftest.err
12268 >       } && test -s conftest.$ac_objext; then
12269 >  ac_header_compiler=yes
12270 > else
12271 >  echo "$as_me: failed program was:" >&5
12272 > sed 's/^/| /' conftest.$ac_ext >&5
12273 >
12274 >        ac_header_compiler=no
12275 > fi
12276 >
12277 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12278 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12279 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12280 >
12281 > # Is the header present?
12282 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12283 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12284 > cat >conftest.$ac_ext <<_ACEOF
12285 > /* confdefs.h.  */
12286 > _ACEOF
12287 > cat confdefs.h >>conftest.$ac_ext
12288 > cat >>conftest.$ac_ext <<_ACEOF
12289 > /* end confdefs.h.  */
12290 > #include <$ac_header>
12291 > _ACEOF
12292 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12293 > case "(($ac_try" in
12294 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12295 >  *) ac_try_echo=$ac_try;;
12296 > esac
12297 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12298 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12299 >  ac_status=$?
12300 >  grep -v '^ *+' conftest.er1 >conftest.err
12301 >  rm -f conftest.er1
12302 >  cat conftest.err >&5
12303 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12304 >  (exit $ac_status); } >/dev/null && {
12305 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12306 >         test ! -s conftest.err
12307 >       }; then
12308 >  ac_header_preproc=yes
12309 > else
12310 >  echo "$as_me: failed program was:" >&5
12311 > sed 's/^/| /' conftest.$ac_ext >&5
12312 >
12313 >  ac_header_preproc=no
12314 > fi
12315 >
12316 > rm -f conftest.err conftest.$ac_ext
12317 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12318 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12319 >
12320 > # So?  What about this header?
12321 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12322 >  yes:no: )
12323 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12324 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12325 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12326 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12327 >    ac_header_preproc=yes
12328 >    ;;
12329 >  no:yes:* )
12330 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12331 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12332 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12333 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12334 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12335 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12336 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12337 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12338 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12339 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12340 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12341 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12342 >    ( cat <<\_ASBOX
12343 > ## ------------------------------ ##
12344 > ## Report this to gezelter@nd.edu ##
12345 > ## ------------------------------ ##
12346 > _ASBOX
12347 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12348 >    ;;
12349 > esac
12350 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
12351 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12352 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12353 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12354 > else
12355 >  eval "$as_ac_Header=\$ac_header_preproc"
12356 > fi
12357 > ac_res=`eval echo '${'$as_ac_Header'}'`
12358 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12359 > echo "${ECHO_T}$ac_res" >&6; }
12360 >
12361 > fi
12362 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
12363 >  cat >>confdefs.h <<_ACEOF
12364 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12365 > _ACEOF
12366 >
12367 > fi
12368 >
12369 > done
12370 >
12371 >
12372 > fi
12373 >
12374 >
12375 >
12376 >
12377 >  if test "${ac_cv_header_iomanip+set}" = set; then
12378 >  { echo "$as_me:$LINENO: checking for iomanip" >&5
12379 > echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12380 > if test "${ac_cv_header_iomanip+set}" = set; then
12381 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12382 > fi
12383 > { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12384 > echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12385 > else
12386 >  # Is the header compilable?
12387 > { echo "$as_me:$LINENO: checking iomanip usability" >&5
12388 > echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6; }
12389 > cat >conftest.$ac_ext <<_ACEOF
12390 > /* confdefs.h.  */
12391 > _ACEOF
12392 > cat confdefs.h >>conftest.$ac_ext
12393 > cat >>conftest.$ac_ext <<_ACEOF
12394 > /* end confdefs.h.  */
12395 > $ac_includes_default
12396 > #include <iomanip>
12397 > _ACEOF
12398 > rm -f conftest.$ac_objext
12399 > if { (ac_try="$ac_compile"
12400 > case "(($ac_try" in
12401 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12402 >  *) ac_try_echo=$ac_try;;
12403 > esac
12404 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12405 >  (eval "$ac_compile") 2>conftest.er1
12406 >  ac_status=$?
12407 >  grep -v '^ *+' conftest.er1 >conftest.err
12408 >  rm -f conftest.er1
12409 >  cat conftest.err >&5
12410 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12411 >  (exit $ac_status); } && {
12412 >         test -z "$ac_cxx_werror_flag" ||
12413 >         test ! -s conftest.err
12414 >       } && test -s conftest.$ac_objext; then
12415 >  ac_header_compiler=yes
12416 > else
12417 >  echo "$as_me: failed program was:" >&5
12418 > sed 's/^/| /' conftest.$ac_ext >&5
12419 >
12420 >        ac_header_compiler=no
12421 > fi
12422 >
12423 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12424 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12425 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12426 >
12427 > # Is the header present?
12428 > { echo "$as_me:$LINENO: checking iomanip presence" >&5
12429 > echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6; }
12430 > cat >conftest.$ac_ext <<_ACEOF
12431 > /* confdefs.h.  */
12432 > _ACEOF
12433 > cat confdefs.h >>conftest.$ac_ext
12434 > cat >>conftest.$ac_ext <<_ACEOF
12435 > /* end confdefs.h.  */
12436 > #include <iomanip>
12437 > _ACEOF
12438 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12439 > case "(($ac_try" in
12440 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12441 >  *) ac_try_echo=$ac_try;;
12442 > esac
12443 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12444 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12445 >  ac_status=$?
12446 >  grep -v '^ *+' conftest.er1 >conftest.err
12447 >  rm -f conftest.er1
12448 >  cat conftest.err >&5
12449 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12450 >  (exit $ac_status); } >/dev/null && {
12451 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12452 >         test ! -s conftest.err
12453 >       }; then
12454 >  ac_header_preproc=yes
12455 > else
12456 >  echo "$as_me: failed program was:" >&5
12457 > sed 's/^/| /' conftest.$ac_ext >&5
12458 >
12459 >  ac_header_preproc=no
12460 > fi
12461 >
12462 > rm -f conftest.err conftest.$ac_ext
12463 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12464 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12465 >
12466 > # So?  What about this header?
12467 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12468 >  yes:no: )
12469 >    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
12470 > echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
12471 >    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
12472 > echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
12473 >    ac_header_preproc=yes
12474 >    ;;
12475 >  no:yes:* )
12476 >    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
12477 > echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
12478 >    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
12479 > echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
12480 >    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
12481 > echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
12482 >    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
12483 > echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
12484 >    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
12485 > echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
12486 >    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
12487 > echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
12488 >    ( cat <<\_ASBOX
12489 > ## ------------------------------ ##
12490 > ## Report this to gezelter@nd.edu ##
12491 > ## ------------------------------ ##
12492 > _ASBOX
12493 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12494 >    ;;
12495 > esac
12496 > { echo "$as_me:$LINENO: checking for iomanip" >&5
12497 > echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12498 > if test "${ac_cv_header_iomanip+set}" = set; then
12499 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12500 > else
12501 >  ac_cv_header_iomanip=$ac_header_preproc
12502 > fi
12503 > { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12504 > echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12505 >
12506 > fi
12507 > if test $ac_cv_header_iomanip = yes; then
12508 >
12509 >
12510 > cat >>confdefs.h <<\_ACEOF
12511 > #define HAVE_IOMANIP 1
12512 > _ACEOF
12513 >
12514 >
12515 > else
12516 >
12517 >
12518 > for ac_header in iomanip.h
12519 > do
12520 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12521 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12522 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12523 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12524 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12525 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12526 > fi
12527 > ac_res=`eval echo '${'$as_ac_Header'}'`
12528 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12529 > echo "${ECHO_T}$ac_res" >&6; }
12530 > else
12531 >  # Is the header compilable?
12532 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12533 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12534 > cat >conftest.$ac_ext <<_ACEOF
12535 > /* confdefs.h.  */
12536 > _ACEOF
12537 > cat confdefs.h >>conftest.$ac_ext
12538 > cat >>conftest.$ac_ext <<_ACEOF
12539 > /* end confdefs.h.  */
12540 > $ac_includes_default
12541 > #include <$ac_header>
12542 > _ACEOF
12543 > rm -f conftest.$ac_objext
12544 > if { (ac_try="$ac_compile"
12545 > case "(($ac_try" in
12546 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12547 >  *) ac_try_echo=$ac_try;;
12548 > esac
12549 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12550 >  (eval "$ac_compile") 2>conftest.er1
12551 >  ac_status=$?
12552 >  grep -v '^ *+' conftest.er1 >conftest.err
12553 >  rm -f conftest.er1
12554 >  cat conftest.err >&5
12555 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 >  (exit $ac_status); } && {
12557 >         test -z "$ac_cxx_werror_flag" ||
12558 >         test ! -s conftest.err
12559 >       } && test -s conftest.$ac_objext; then
12560 >  ac_header_compiler=yes
12561 > else
12562 >  echo "$as_me: failed program was:" >&5
12563 > sed 's/^/| /' conftest.$ac_ext >&5
12564 >
12565 >        ac_header_compiler=no
12566 > fi
12567 >
12568 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12569 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12570 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12571 >
12572 > # Is the header present?
12573 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12574 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12575 > cat >conftest.$ac_ext <<_ACEOF
12576 > /* confdefs.h.  */
12577 > _ACEOF
12578 > cat confdefs.h >>conftest.$ac_ext
12579 > cat >>conftest.$ac_ext <<_ACEOF
12580 > /* end confdefs.h.  */
12581 > #include <$ac_header>
12582 > _ACEOF
12583 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12584 > case "(($ac_try" in
12585 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12586 >  *) ac_try_echo=$ac_try;;
12587 > esac
12588 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12589 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12590 >  ac_status=$?
12591 >  grep -v '^ *+' conftest.er1 >conftest.err
12592 >  rm -f conftest.er1
12593 >  cat conftest.err >&5
12594 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12595 >  (exit $ac_status); } >/dev/null && {
12596 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12597 >         test ! -s conftest.err
12598 >       }; then
12599 >  ac_header_preproc=yes
12600 > else
12601 >  echo "$as_me: failed program was:" >&5
12602 > sed 's/^/| /' conftest.$ac_ext >&5
12603 >
12604 >  ac_header_preproc=no
12605 > fi
12606 >
12607 > rm -f conftest.err conftest.$ac_ext
12608 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12609 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12610 >
12611 > # So?  What about this header?
12612 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12613 >  yes:no: )
12614 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12615 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12616 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12617 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12618 >    ac_header_preproc=yes
12619 >    ;;
12620 >  no:yes:* )
12621 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12622 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12623 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12624 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12625 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12626 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12627 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12628 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12629 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12630 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12631 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12632 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12633 >    ( cat <<\_ASBOX
12634 > ## ------------------------------ ##
12635 > ## Report this to gezelter@nd.edu ##
12636 > ## ------------------------------ ##
12637 > _ASBOX
12638 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12639 >    ;;
12640 > esac
12641 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
12642 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12643 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12644 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12645 > else
12646 >  eval "$as_ac_Header=\$ac_header_preproc"
12647 > fi
12648 > ac_res=`eval echo '${'$as_ac_Header'}'`
12649 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12650 > echo "${ECHO_T}$ac_res" >&6; }
12651 >
12652 > fi
12653 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
12654 >  cat >>confdefs.h <<_ACEOF
12655 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12656 > _ACEOF
12657 >
12658 > fi
12659 >
12660 > done
12661 >
12662 >
12663 > fi
12664 >
12665 >
12666 >
12667 >
12668 > for ac_header in cmath
12669 > do
12670 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12671 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12672 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
12673 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12674 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12675 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12676 > fi
12677 > ac_res=`eval echo '${'$as_ac_Header'}'`
12678 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12679 > echo "${ECHO_T}$ac_res" >&6; }
12680 > else
12681 >  # Is the header compilable?
12682 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12683 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12684 > cat >conftest.$ac_ext <<_ACEOF
12685 > /* confdefs.h.  */
12686 > _ACEOF
12687 > cat confdefs.h >>conftest.$ac_ext
12688 > cat >>conftest.$ac_ext <<_ACEOF
12689 > /* end confdefs.h.  */
12690 > $ac_includes_default
12691 > #include <$ac_header>
12692 > _ACEOF
12693 > rm -f conftest.$ac_objext
12694 > if { (ac_try="$ac_compile"
12695 > case "(($ac_try" in
12696 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12697 >  *) ac_try_echo=$ac_try;;
12698 > esac
12699 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12700 >  (eval "$ac_compile") 2>conftest.er1
12701 >  ac_status=$?
12702 >  grep -v '^ *+' conftest.er1 >conftest.err
12703 >  rm -f conftest.er1
12704 >  cat conftest.err >&5
12705 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12706 >  (exit $ac_status); } && {
12707 >         test -z "$ac_cxx_werror_flag" ||
12708 >         test ! -s conftest.err
12709 >       } && test -s conftest.$ac_objext; then
12710 >  ac_header_compiler=yes
12711 > else
12712 >  echo "$as_me: failed program was:" >&5
12713 > sed 's/^/| /' conftest.$ac_ext >&5
12714 >
12715 >        ac_header_compiler=no
12716 > fi
12717 >
12718 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12719 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12720 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12721 >
12722 > # Is the header present?
12723 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12724 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12725 > cat >conftest.$ac_ext <<_ACEOF
12726 > /* confdefs.h.  */
12727 > _ACEOF
12728 > cat confdefs.h >>conftest.$ac_ext
12729 > cat >>conftest.$ac_ext <<_ACEOF
12730 > /* end confdefs.h.  */
12731 > #include <$ac_header>
12732 > _ACEOF
12733 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12734 > case "(($ac_try" in
12735 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12736 >  *) ac_try_echo=$ac_try;;
12737 > esac
12738 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12739 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12740 >  ac_status=$?
12741 >  grep -v '^ *+' conftest.er1 >conftest.err
12742 >  rm -f conftest.er1
12743 >  cat conftest.err >&5
12744 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745 >  (exit $ac_status); } >/dev/null && {
12746 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12747 >         test ! -s conftest.err
12748 >       }; then
12749 >  ac_header_preproc=yes
12750 > else
12751 >  echo "$as_me: failed program was:" >&5
12752 > sed 's/^/| /' conftest.$ac_ext >&5
12753 >
12754 >  ac_header_preproc=no
12755 > fi
12756 >
12757 > rm -f conftest.err conftest.$ac_ext
12758 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12759 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12760 >
12761 > # So?  What about this header?
12762 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12763 >  yes:no: )
12764 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12765 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12766 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12767 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12768 >    ac_header_preproc=yes
12769 >    ;;
12770 >  no:yes:* )
12771 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12772 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12773 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12774 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12775 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12776 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12777 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12778 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12779 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12780 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12781 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12782 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12783 >    ( cat <<\_ASBOX
12784 > ## ------------------------------ ##
12785 > ## Report this to gezelter@nd.edu ##
12786 > ## ------------------------------ ##
12787 > _ASBOX
12788 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12789 >    ;;
12790 > esac
12791 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
12792 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12793 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12794 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12795 > else
12796 >  eval "$as_ac_Header=\$ac_header_preproc"
12797 > fi
12798 > ac_res=`eval echo '${'$as_ac_Header'}'`
12799 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
12800 > echo "${ECHO_T}$ac_res" >&6; }
12801 >
12802 > fi
12803 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
12804 >  cat >>confdefs.h <<_ACEOF
12805 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12806 > _ACEOF
12807 >
12808 > fi
12809 >
12810 > done
12811 >
12812 >
12813 >
12814 >
12815 >  { echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
12816 > echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6; }
12817 > if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
12818 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12819 > else
12820 >
12821 >      ac_cv_cxx_have_std_iostream=no
12822 >      ac_cv_cxx_need_use_std_iostream=no
12823 >      if test "x$ac_cv_cxx_namespaces" = xyes; then
12824 >
12825 >        ac_ext=cpp
12826 > ac_cpp='$CXXCPP $CPPFLAGS'
12827 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12828 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12829 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12830 >
12831 >        cat >conftest.$ac_ext <<_ACEOF
12832 > /* confdefs.h.  */
12833 > _ACEOF
12834 > cat confdefs.h >>conftest.$ac_ext
12835 > cat >>conftest.$ac_ext <<_ACEOF
12836 > /* end confdefs.h.  */
12837 >
12838 > #ifdef HAVE_IOSTREAM
12839 > #include <iostream>
12840 > #else
12841 > #include <iostream.h>
12842 > #endif
12843 >
12844 > #ifdef FC_DUMMY_MAIN
12845 > #ifndef FC_DUMMY_MAIN_EQ_F77
12846 > #  ifdef __cplusplus
12847 >     extern "C"
12848 > #  endif
12849 >   int FC_DUMMY_MAIN() { return 1; }
12850 > #endif
12851 > #endif
12852 > int
12853 > main ()
12854 > {
12855 > std::cout<<"Hello World"<<std::endl;return 0;
12856 >  ;
12857 >  return 0;
12858 > }
12859 > _ACEOF
12860 > rm -f conftest.$ac_objext
12861 > if { (ac_try="$ac_compile"
12862 > case "(($ac_try" in
12863 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12864 >  *) ac_try_echo=$ac_try;;
12865 > esac
12866 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12867 >  (eval "$ac_compile") 2>conftest.er1
12868 >  ac_status=$?
12869 >  grep -v '^ *+' conftest.er1 >conftest.err
12870 >  rm -f conftest.er1
12871 >  cat conftest.err >&5
12872 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12873 >  (exit $ac_status); } && {
12874 >         test -z "$ac_cxx_werror_flag" ||
12875 >         test ! -s conftest.err
12876 >       } && test -s conftest.$ac_objext; then
12877 >  ac_cv_cxx_have_std_iostream=yes
12878 > else
12879 >  echo "$as_me: failed program was:" >&5
12880 > sed 's/^/| /' conftest.$ac_ext >&5
12881 >
12882 >
12883 > fi
12884 >
12885 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12886 >        cat >conftest.$ac_ext <<_ACEOF
12887 > /* confdefs.h.  */
12888 > _ACEOF
12889 > cat confdefs.h >>conftest.$ac_ext
12890 > cat >>conftest.$ac_ext <<_ACEOF
12891 > /* end confdefs.h.  */
12892 >
12893 > #define __USE_STD_IOSTREAM 1
12894 > #ifdef HAVE_IOSTREAM
12895 > #include <iostream>
12896 > #else
12897 > #include <iostream.h>
12898 > #endif
12899 >
12900 > #ifdef FC_DUMMY_MAIN
12901 > #ifndef FC_DUMMY_MAIN_EQ_F77
12902 > #  ifdef __cplusplus
12903 >     extern "C"
12904 > #  endif
12905 >   int FC_DUMMY_MAIN() { return 1; }
12906 > #endif
12907 > #endif
12908 > int
12909 > main ()
12910 > {
12911 > std::cout<<"Hello World"<<std::endl;return 0;
12912 >  ;
12913 >  return 0;
12914 > }
12915 > _ACEOF
12916 > rm -f conftest.$ac_objext
12917 > if { (ac_try="$ac_compile"
12918 > case "(($ac_try" in
12919 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12920 >  *) ac_try_echo=$ac_try;;
12921 > esac
12922 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12923 >  (eval "$ac_compile") 2>conftest.er1
12924 >  ac_status=$?
12925 >  grep -v '^ *+' conftest.er1 >conftest.err
12926 >  rm -f conftest.er1
12927 >  cat conftest.err >&5
12928 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12929 >  (exit $ac_status); } && {
12930 >         test -z "$ac_cxx_werror_flag" ||
12931 >         test ! -s conftest.err
12932 >       } && test -s conftest.$ac_objext; then
12933 >  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
12934 > else
12935 >  echo "$as_me: failed program was:" >&5
12936 > sed 's/^/| /' conftest.$ac_ext >&5
12937 >
12938 >
12939 > fi
12940 >
12941 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12942 >        ac_ext=cpp
12943 > ac_cpp='$CXXCPP $CPPFLAGS'
12944 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12945 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12946 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12947 >
12948 >      fi
12949 >
12950 > fi
12951 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
12952 > echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6; }
12953 >  if test "$ac_cv_cxx_have_std_iostream" = yes; then
12954 >
12955 > cat >>confdefs.h <<\_ACEOF
12956 > #define HAVE_STD_IOSTREAM 1
12957 > _ACEOF
12958 >
12959 >  fi
12960 >  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
12961 >
12962 > cat >>confdefs.h <<\_ACEOF
12963 > #define __USE_STD_IOSTREAM 1
12964 > _ACEOF
12965 >
12966 >  fi
12967 >
12968 >
12969 >
12970 >
12971 >  { echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
12972 > echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6; }
12973 > if test "${ac_cv_cxx_have_std_stl+set}" = set; then
12974 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12975 > else
12976 >
12977 >      ac_cv_cxx_have_std_stl=no
12978 >      if test "x$ac_cv_cxx_namespaces" = xyes; then
12979 >
12980 >        ac_ext=cpp
12981 > ac_cpp='$CXXCPP $CPPFLAGS'
12982 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12983 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12984 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12985 >
12986 >        cat >conftest.$ac_ext <<_ACEOF
12987 > /* confdefs.h.  */
12988 > _ACEOF
12989 > cat confdefs.h >>conftest.$ac_ext
12990 > cat >>conftest.$ac_ext <<_ACEOF
12991 > /* end confdefs.h.  */
12992 > #include <list>
12993 >
12994 > #ifdef FC_DUMMY_MAIN
12995 > #ifndef FC_DUMMY_MAIN_EQ_F77
12996 > #  ifdef __cplusplus
12997 >     extern "C"
12998 > #  endif
12999 >   int FC_DUMMY_MAIN() { return 1; }
13000 > #endif
13001 > #endif
13002 > int
13003 > main ()
13004 > {
13005 > std::list<int> foo;return 0;
13006 >  ;
13007 >  return 0;
13008 > }
13009 > _ACEOF
13010 > rm -f conftest.$ac_objext
13011 > if { (ac_try="$ac_compile"
13012 > case "(($ac_try" in
13013 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13014 >  *) ac_try_echo=$ac_try;;
13015 > esac
13016 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13017 >  (eval "$ac_compile") 2>conftest.er1
13018 >  ac_status=$?
13019 >  grep -v '^ *+' conftest.er1 >conftest.err
13020 >  rm -f conftest.er1
13021 >  cat conftest.err >&5
13022 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13023 >  (exit $ac_status); } && {
13024 >         test -z "$ac_cxx_werror_flag" ||
13025 >         test ! -s conftest.err
13026 >       } && test -s conftest.$ac_objext; then
13027 >  ac_cv_cxx_have_std_stl=yes
13028 > else
13029 >  echo "$as_me: failed program was:" >&5
13030 > sed 's/^/| /' conftest.$ac_ext >&5
13031 >
13032 >
13033 > fi
13034 >
13035 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13036 >        ac_ext=cpp
13037 > ac_cpp='$CXXCPP $CPPFLAGS'
13038 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13039 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13040 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13041 >
13042 >      fi
13043 >
13044 > fi
13045 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
13046 > echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6; }
13047 >  if test "$ac_cv_cxx_have_std_stl" = yes; then
13048 >
13049 > cat >>confdefs.h <<\_ACEOF
13050 > #define HAVE_STD_STL 1
13051 > _ACEOF
13052 >
13053 >  fi
13054 >
13055 >
13056 >
13057 >  { echo "$as_me:$LINENO: checking for fstream::attach()" >&5
13058 > echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6; }
13059 > if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
13060 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13061 > else
13062 >
13063 >    ac_cv_cxx_have_fstream_attach=no
13064 >
13065 >    ac_ext=cpp
13066 > ac_cpp='$CXXCPP $CPPFLAGS'
13067 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13068 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13069 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13070 >
13071 >    cat >conftest.$ac_ext <<_ACEOF
13072 > /* confdefs.h.  */
13073 > _ACEOF
13074 > cat confdefs.h >>conftest.$ac_ext
13075 > cat >>conftest.$ac_ext <<_ACEOF
13076 > /* end confdefs.h.  */
13077 >
13078 > #ifdef HAVE_IOSTREAM
13079 > #include <fstream>
13080 > #else
13081 > #include <fstream.h>
13082 > #endif
13083 > #ifdef HAVE_STD_IOSTREAM
13084 > using namespace std;
13085 > #endif
13086 >
13087 > #ifdef FC_DUMMY_MAIN
13088 > #ifndef FC_DUMMY_MAIN_EQ_F77
13089 > #  ifdef __cplusplus
13090 >     extern "C"
13091 > #  endif
13092 >   int FC_DUMMY_MAIN() { return 1; }
13093 > #endif
13094 > #endif
13095 > int
13096 > main ()
13097 > {
13098 > int fd=0;ofstream s;s.attach(fd);
13099 >  ;
13100 >  return 0;
13101 > }
13102 > _ACEOF
13103 > rm -f conftest.$ac_objext
13104 > if { (ac_try="$ac_compile"
13105 > case "(($ac_try" in
13106 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13107 >  *) ac_try_echo=$ac_try;;
13108 > esac
13109 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13110 >  (eval "$ac_compile") 2>conftest.er1
13111 >  ac_status=$?
13112 >  grep -v '^ *+' conftest.er1 >conftest.err
13113 >  rm -f conftest.er1
13114 >  cat conftest.err >&5
13115 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116 >  (exit $ac_status); } && {
13117 >         test -z "$ac_cxx_werror_flag" ||
13118 >         test ! -s conftest.err
13119 >       } && test -s conftest.$ac_objext; then
13120 >  ac_cv_cxx_have_fstream_attach=yes
13121 > else
13122 >  echo "$as_me: failed program was:" >&5
13123 > sed 's/^/| /' conftest.$ac_ext >&5
13124 >
13125 >
13126 > fi
13127 >
13128 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13129 >    ac_ext=cpp
13130 > ac_cpp='$CXXCPP $CPPFLAGS'
13131 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13132 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13133 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13134 >
13135 >
13136 > fi
13137 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
13138 > echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6; }
13139 >  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
13140 >
13141 > cat >>confdefs.h <<\_ACEOF
13142 > #define HAVE_FSTREAM_ATTACH 1
13143 > _ACEOF
13144 >
13145 >  fi
13146 >
13147 >
13148 >
13149 >  { echo "$as_me:$LINENO: checking for fstream::open()" >&5
13150 > echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6; }
13151 > if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
13152 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13153 > else
13154 >
13155 >    ac_cv_cxx_have_fstream_open=no
13156 >    ac_cv_cxx_fstream_open_prot=no
13157 >
13158 >    ac_ext=cpp
13159 > ac_cpp='$CXXCPP $CPPFLAGS'
13160 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13161 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13162 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13163 >
13164 >    # Try with 2 parameters
13165 >    cat >conftest.$ac_ext <<_ACEOF
13166 > /* confdefs.h.  */
13167 > _ACEOF
13168 > cat confdefs.h >>conftest.$ac_ext
13169 > cat >>conftest.$ac_ext <<_ACEOF
13170 > /* end confdefs.h.  */
13171 >
13172 > #ifdef HAVE_IOSTREAM
13173 > #include <fstream>
13174 > #else
13175 > #include <fstream.h>
13176 > #endif
13177 > #ifdef HAVE_STD_IOSTREAM
13178 > using namespace std;
13179 > #endif
13180 >
13181 > #ifdef FC_DUMMY_MAIN
13182 > #ifndef FC_DUMMY_MAIN_EQ_F77
13183 > #  ifdef __cplusplus
13184 >     extern "C"
13185 > #  endif
13186 >   int FC_DUMMY_MAIN() { return 1; }
13187 > #endif
13188 > #endif
13189 > int
13190 > main ()
13191 > {
13192 > ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
13193 >  ;
13194 >  return 0;
13195 > }
13196 > _ACEOF
13197 > rm -f conftest.$ac_objext
13198 > if { (ac_try="$ac_compile"
13199 > case "(($ac_try" in
13200 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13201 >  *) ac_try_echo=$ac_try;;
13202 > esac
13203 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13204 >  (eval "$ac_compile") 2>conftest.er1
13205 >  ac_status=$?
13206 >  grep -v '^ *+' conftest.er1 >conftest.err
13207 >  rm -f conftest.er1
13208 >  cat conftest.err >&5
13209 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13210 >  (exit $ac_status); } && {
13211 >         test -z "$ac_cxx_werror_flag" ||
13212 >         test ! -s conftest.err
13213 >       } && test -s conftest.$ac_objext; then
13214 >  ac_cv_cxx_have_fstream_open=yes
13215 > else
13216 >  echo "$as_me: failed program was:" >&5
13217 > sed 's/^/| /' conftest.$ac_ext >&5
13218 >
13219 >
13220 > fi
13221 >
13222 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13223 >    # Try with mode parameter
13224 >    cat >conftest.$ac_ext <<_ACEOF
13225 > /* confdefs.h.  */
13226 > _ACEOF
13227 > cat confdefs.h >>conftest.$ac_ext
13228 > cat >>conftest.$ac_ext <<_ACEOF
13229 > /* end confdefs.h.  */
13230 >
13231 > #ifdef HAVE_IOSTREAM
13232 > #include <fstream>
13233 > #else
13234 > #include <fstream.h>
13235 > #endif
13236 > #ifdef HAVE_STD_IOSTREAM
13237 > using namespace std;
13238 > #endif
13239 >
13240 > #ifdef FC_DUMMY_MAIN
13241 > #ifndef FC_DUMMY_MAIN_EQ_F77
13242 > #  ifdef __cplusplus
13243 >     extern "C"
13244 > #  endif
13245 >   int FC_DUMMY_MAIN() { return 1; }
13246 > #endif
13247 > #endif
13248 > int
13249 > main ()
13250 > {
13251 > ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
13252 >  ;
13253 >  return 0;
13254 > }
13255 > _ACEOF
13256 > rm -f conftest.$ac_objext
13257 > if { (ac_try="$ac_compile"
13258 > case "(($ac_try" in
13259 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13260 >  *) ac_try_echo=$ac_try;;
13261 > esac
13262 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13263 >  (eval "$ac_compile") 2>conftest.er1
13264 >  ac_status=$?
13265 >  grep -v '^ *+' conftest.er1 >conftest.err
13266 >  rm -f conftest.er1
13267 >  cat conftest.err >&5
13268 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13269 >  (exit $ac_status); } && {
13270 >         test -z "$ac_cxx_werror_flag" ||
13271 >         test ! -s conftest.err
13272 >       } && test -s conftest.$ac_objext; then
13273 >  ac_cv_cxx_fstream_open_prot=yes
13274 > else
13275 >  echo "$as_me: failed program was:" >&5
13276 > sed 's/^/| /' conftest.$ac_ext >&5
13277 >
13278 >
13279 > fi
13280 >
13281 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13282 >    ac_ext=cpp
13283 > ac_cpp='$CXXCPP $CPPFLAGS'
13284 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13285 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13286 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13287 >
13288 >
13289 > fi
13290 > { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
13291 > echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6; }
13292 >  if test "$ac_cv_cxx_have_fstream_open" = yes; then
13293 >
13294 > cat >>confdefs.h <<\_ACEOF
13295 > #define HAVE_FSTREAM_OPEN 1
13296 > _ACEOF
13297 >
13298 >  fi
13299 >  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
13300 >
13301 > cat >>confdefs.h <<\_ACEOF
13302 > #define FSTREAM_OPEN_PROT 1
13303 > _ACEOF
13304 >
13305 >  fi
13306 >
13307 >
13308 >
13309 >
13310 >
13311 >
13312 >
13313 > for ac_header in ctype.h iostream fstream sstream strstream
13314 > do
13315 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13316 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13317 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
13318 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13319 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13320 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13321 > fi
13322 > ac_res=`eval echo '${'$as_ac_Header'}'`
13323 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
13324 > echo "${ECHO_T}$ac_res" >&6; }
13325 > else
13326 >  # Is the header compilable?
13327 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13328 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13329 > cat >conftest.$ac_ext <<_ACEOF
13330 > /* confdefs.h.  */
13331 > _ACEOF
13332 > cat confdefs.h >>conftest.$ac_ext
13333 > cat >>conftest.$ac_ext <<_ACEOF
13334 > /* end confdefs.h.  */
13335 > $ac_includes_default
13336 > #include <$ac_header>
13337 > _ACEOF
13338 > rm -f conftest.$ac_objext
13339 > if { (ac_try="$ac_compile"
13340 > case "(($ac_try" in
13341 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13342 >  *) ac_try_echo=$ac_try;;
13343 > esac
13344 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13345 >  (eval "$ac_compile") 2>conftest.er1
13346 >  ac_status=$?
13347 >  grep -v '^ *+' conftest.er1 >conftest.err
13348 >  rm -f conftest.er1
13349 >  cat conftest.err >&5
13350 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13351 >  (exit $ac_status); } && {
13352 >         test -z "$ac_cxx_werror_flag" ||
13353 >         test ! -s conftest.err
13354 >       } && test -s conftest.$ac_objext; then
13355 >  ac_header_compiler=yes
13356 > else
13357 >  echo "$as_me: failed program was:" >&5
13358 > sed 's/^/| /' conftest.$ac_ext >&5
13359 >
13360 >        ac_header_compiler=no
13361 > fi
13362 >
13363 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13365 > echo "${ECHO_T}$ac_header_compiler" >&6; }
13366 >
13367 > # Is the header present?
13368 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13369 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13370 > cat >conftest.$ac_ext <<_ACEOF
13371 > /* confdefs.h.  */
13372 > _ACEOF
13373 > cat confdefs.h >>conftest.$ac_ext
13374 > cat >>conftest.$ac_ext <<_ACEOF
13375 > /* end confdefs.h.  */
13376 > #include <$ac_header>
13377 > _ACEOF
13378 > if { (ac_try="$ac_cpp conftest.$ac_ext"
13379 > case "(($ac_try" in
13380 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13381 >  *) ac_try_echo=$ac_try;;
13382 > esac
13383 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13384 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13385 >  ac_status=$?
13386 >  grep -v '^ *+' conftest.er1 >conftest.err
13387 >  rm -f conftest.er1
13388 >  cat conftest.err >&5
13389 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390 >  (exit $ac_status); } >/dev/null && {
13391 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13392 >         test ! -s conftest.err
13393 >       }; then
13394 >  ac_header_preproc=yes
13395 > else
13396 >  echo "$as_me: failed program was:" >&5
13397 > sed 's/^/| /' conftest.$ac_ext >&5
13398 >
13399 >  ac_header_preproc=no
13400 > fi
13401 >
13402 > rm -f conftest.err conftest.$ac_ext
13403 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13404 > echo "${ECHO_T}$ac_header_preproc" >&6; }
13405 >
13406 > # So?  What about this header?
13407 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13408 >  yes:no: )
13409 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13410 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13411 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13412 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13413 >    ac_header_preproc=yes
13414 >    ;;
13415 >  no:yes:* )
13416 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13417 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13418 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13419 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13420 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13421 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13422 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13423 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13424 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13425 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13426 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13427 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13428 >    ( cat <<\_ASBOX
13429 > ## ------------------------------ ##
13430 > ## Report this to gezelter@nd.edu ##
13431 > ## ------------------------------ ##
13432 > _ASBOX
13433 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
13434 >    ;;
13435 > esac
13436 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
13437 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13438 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13439 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13440 > else
13441 >  eval "$as_ac_Header=\$ac_header_preproc"
13442 > fi
13443 > ac_res=`eval echo '${'$as_ac_Header'}'`
13444 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
13445 > echo "${ECHO_T}$ac_res" >&6; }
13446 >
13447 > fi
13448 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
13449 >  cat >>confdefs.h <<_ACEOF
13450 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13451 > _ACEOF
13452 >
13453 > fi
13454 >
13455 > done
13456 >
13457 > # AC_CPP_FUNC
13458 > # ------------------ #
13459 > # Checks to see if ANSI C99 CPP variable __func__ works.
13460 > # If not, perhaps __FUNCTION__ works instead.
13461 > # If not, we'll just define __func__ to "".
13462 > # AC_CPP_FUNC
13463 >
13464 >   case $ac_cv_prog_cc_stdc in
13465 >  no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;;
13466 >  *) { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
13467 > echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
13468 > if test "${ac_cv_prog_cc_c99+set}" = set; then
13469 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13470 > else
13471 >  ac_cv_prog_cc_c99=no
13472 > ac_save_CC=$CC
13473 > cat >conftest.$ac_ext <<_ACEOF
13474 > /* confdefs.h.  */
13475 > _ACEOF
13476 > cat confdefs.h >>conftest.$ac_ext
13477 > cat >>conftest.$ac_ext <<_ACEOF
13478 > /* end confdefs.h.  */
13479 > #include <stdarg.h>
13480 > #include <stdbool.h>
13481 > #include <stdlib.h>
13482 > #include <wchar.h>
13483 > #include <stdio.h>
13484 >
13485 > // Check varargs macros.  These examples are taken from C99 6.10.3.5.
13486 > #define debug(...) fprintf (stderr, __VA_ARGS__)
13487 > #define showlist(...) puts (#__VA_ARGS__)
13488 > #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
13489 > static void
13490 > test_varargs_macros (void)
13491 > {
13492 >  int x = 1234;
13493 >  int y = 5678;
13494 >  debug ("Flag");
13495 >  debug ("X = %d\n", x);
13496 >  showlist (The first, second, and third items.);
13497 >  report (x>y, "x is %d but y is %d", x, y);
13498 > }
13499 >
13500 > // Check long long types.
13501 > #define BIG64 18446744073709551615ull
13502 > #define BIG32 4294967295ul
13503 > #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
13504 > #if !BIG_OK
13505 >  your preprocessor is broken;
13506 > #endif
13507 > #if BIG_OK
13508 > #else
13509 >  your preprocessor is broken;
13510 > #endif
13511 > static long long int bignum = -9223372036854775807LL;
13512 > static unsigned long long int ubignum = BIG64;
13513 >
13514 > struct incomplete_array
13515 > {
13516 >  int datasize;
13517 >  double data[];
13518 > };
13519 >
13520 > struct named_init {
13521 >  int number;
13522 >  const wchar_t *name;
13523 >  double average;
13524 > };
13525 >
13526 > typedef const char *ccp;
13527 >
13528 > static inline int
13529 > test_restrict (ccp restrict text)
13530 > {
13531 >  // See if C++-style comments work.
13532 >  // Iterate through items via the restricted pointer.
13533 >  // Also check for declarations in for loops.
13534 >  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
13535 >    continue;
13536 >  return 0;
13537 > }
13538 >
13539 > // Check varargs and va_copy.
13540 > static void
13541 > test_varargs (const char *format, ...)
13542 > {
13543 >  va_list args;
13544 >  va_start (args, format);
13545 >  va_list args_copy;
13546 >  va_copy (args_copy, args);
13547 >
13548 >  const char *str;
13549 >  int number;
13550 >  float fnumber;
13551 >
13552 >  while (*format)
13553 >    {
13554 >      switch (*format++)
13555 >        {
13556 >        case 's': // string
13557 >          str = va_arg (args_copy, const char *);
13558 >          break;
13559 >        case 'd': // int
13560 >          number = va_arg (args_copy, int);
13561 >          break;
13562 >        case 'f': // float
13563 >          fnumber = va_arg (args_copy, double);
13564 >          break;
13565 >        default:
13566 >          break;
13567 >        }
13568 >    }
13569 >  va_end (args_copy);
13570 >  va_end (args);
13571 > }
13572 >
13573 > #ifdef FC_DUMMY_MAIN
13574 > #ifndef FC_DUMMY_MAIN_EQ_F77
13575 > #  ifdef __cplusplus
13576 >     extern "C"
13577 > #  endif
13578 >   int FC_DUMMY_MAIN() { return 1; }
13579 > #endif
13580 > #endif
13581 > int
13582 > main ()
13583 > {
13584 >
13585 >  // Check bool.
13586 >  _Bool success = false;
13587 >
13588 >  // Check restrict.
13589 >  if (test_restrict ("String literal") == 0)
13590 >    success = true;
13591 >  char *restrict newvar = "Another string";
13592 >
13593 >  // Check varargs.
13594 >  test_varargs ("s, d' f .", "string", 65, 34.234);
13595 >  test_varargs_macros ();
13596 >
13597 >  // Check flexible array members.
13598 >  struct incomplete_array *ia =
13599 >    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
13600 >  ia->datasize = 10;
13601 >  for (int i = 0; i < ia->datasize; ++i)
13602 >    ia->data[i] = i * 1.234;
13603 >
13604 >  // Check named initializers.
13605 >  struct named_init ni = {
13606 >    .number = 34,
13607 >    .name = L"Test wide string",
13608 >    .average = 543.34343,
13609 >  };
13610 >
13611 >  ni.number = 58;
13612 >
13613 >  int dynamic_array[ni.number];
13614 >  dynamic_array[ni.number - 1] = 543;
13615 >
13616 >  // work around unused variable warnings
13617 >  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
13618 >          || dynamic_array[ni.number - 1] != 543);
13619 >
13620 >  ;
13621 >  return 0;
13622 > }
13623 > _ACEOF
13624 > for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
13625 > do
13626 >  CC="$ac_save_CC $ac_arg"
13627 >  rm -f conftest.$ac_objext
13628 > if { (ac_try="$ac_compile"
13629 > case "(($ac_try" in
13630 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13631 >  *) ac_try_echo=$ac_try;;
13632 > esac
13633 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13634 >  (eval "$ac_compile") 2>conftest.er1
13635 >  ac_status=$?
13636 >  grep -v '^ *+' conftest.er1 >conftest.err
13637 >  rm -f conftest.er1
13638 >  cat conftest.err >&5
13639 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13640 >  (exit $ac_status); } && {
13641 >         test -z "$ac_cxx_werror_flag" ||
13642 >         test ! -s conftest.err
13643 >       } && test -s conftest.$ac_objext; then
13644 >  ac_cv_prog_cc_c99=$ac_arg
13645 > else
13646 >  echo "$as_me: failed program was:" >&5
13647 > sed 's/^/| /' conftest.$ac_ext >&5
13648 >
13649 >
13650 > fi
13651 >
13652 > rm -f core conftest.err conftest.$ac_objext
13653 >  test "x$ac_cv_prog_cc_c99" != "xno" && break
13654 > done
13655 > rm -f conftest.$ac_ext
13656 > CC=$ac_save_CC
13657 >
13658 > fi
13659 > # AC_CACHE_VAL
13660 > case "x$ac_cv_prog_cc_c99" in
13661 >  x)
13662 >    { echo "$as_me:$LINENO: result: none needed" >&5
13663 > echo "${ECHO_T}none needed" >&6; } ;;
13664 >  xno)
13665 >    { echo "$as_me:$LINENO: result: unsupported" >&5
13666 > echo "${ECHO_T}unsupported" >&6; } ;;
13667 >  *)
13668 >    CC="$CC $ac_cv_prog_cc_c99"
13669 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
13670 > echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
13671 > esac
13672 > if test "x$ac_cv_prog_cc_c99" != xno; then
13673 >  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
13674 > else
13675 >  { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
13676 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
13677 > if test "${ac_cv_prog_cc_c89+set}" = set; then
13678 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13679 > else
13680 >  ac_cv_prog_cc_c89=no
13681 > ac_save_CC=$CC
13682 > cat >conftest.$ac_ext <<_ACEOF
13683 > /* confdefs.h.  */
13684 > _ACEOF
13685 > cat confdefs.h >>conftest.$ac_ext
13686 > cat >>conftest.$ac_ext <<_ACEOF
13687 > /* end confdefs.h.  */
13688 > #include <stdarg.h>
13689 > #include <stdio.h>
13690 > #include <sys/types.h>
13691 > #include <sys/stat.h>
13692 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
13693 > struct buf { int x; };
13694 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
13695 > static char *e (p, i)
13696 >     char **p;
13697 >     int i;
13698 > {
13699 >  return p[i];
13700 > }
13701 > static char *f (char * (*g) (char **, int), char **p, ...)
13702 > {
13703 >  char *s;
13704 >  va_list v;
13705 >  va_start (v,p);
13706 >  s = g (p, va_arg (v,int));
13707 >  va_end (v);
13708 >  return s;
13709 > }
13710 >
13711 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
13712 >   function prototypes and stuff, but not '\xHH' hex character constants.
13713 >   These don't provoke an error unfortunately, instead are silently treated
13714 >   as 'x'.  The following induces an error, until -std is added to get
13715 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
13716 >   array size at least.  It's necessary to write '\x00'==0 to get something
13717 >   that's true only with -std.  */
13718 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
13719 >
13720 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
13721 >   inside strings and character constants.  */
13722 > #define FOO(x) 'x'
13723 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
13724 >
13725 > int test (int i, double x);
13726 > struct s1 {int (*f) (int a);};
13727 > struct s2 {int (*f) (double a);};
13728 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
13729 > int argc;
13730 > char **argv;
13731 > #ifdef FC_DUMMY_MAIN
13732 > #ifndef FC_DUMMY_MAIN_EQ_F77
13733 > #  ifdef __cplusplus
13734 >     extern "C"
13735 > #  endif
13736 >   int FC_DUMMY_MAIN() { return 1; }
13737 > #endif
13738 > #endif
13739 > int
13740 > main ()
13741 > {
13742 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
13743 >  ;
13744 >  return 0;
13745 > }
13746 > _ACEOF
13747 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
13748 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
13749 > do
13750 >  CC="$ac_save_CC $ac_arg"
13751 >  rm -f conftest.$ac_objext
13752 > if { (ac_try="$ac_compile"
13753 > case "(($ac_try" in
13754 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13755 >  *) ac_try_echo=$ac_try;;
13756 > esac
13757 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13758 >  (eval "$ac_compile") 2>conftest.er1
13759 >  ac_status=$?
13760 >  grep -v '^ *+' conftest.er1 >conftest.err
13761 >  rm -f conftest.er1
13762 >  cat conftest.err >&5
13763 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13764 >  (exit $ac_status); } && {
13765 >         test -z "$ac_cxx_werror_flag" ||
13766 >         test ! -s conftest.err
13767 >       } && test -s conftest.$ac_objext; then
13768 >  ac_cv_prog_cc_c89=$ac_arg
13769 > else
13770 >  echo "$as_me: failed program was:" >&5
13771 > sed 's/^/| /' conftest.$ac_ext >&5
13772 >
13773 >
13774 > fi
13775 >
13776 > rm -f core conftest.err conftest.$ac_objext
13777 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
13778 > done
13779 > rm -f conftest.$ac_ext
13780 > CC=$ac_save_CC
13781 >
13782 > fi
13783 > # AC_CACHE_VAL
13784 > case "x$ac_cv_prog_cc_c89" in
13785 >  x)
13786 >    { echo "$as_me:$LINENO: result: none needed" >&5
13787 > echo "${ECHO_T}none needed" >&6; } ;;
13788 >  xno)
13789 >    { echo "$as_me:$LINENO: result: unsupported" >&5
13790 > echo "${ECHO_T}unsupported" >&6; } ;;
13791 >  *)
13792 >    CC="$CC $ac_cv_prog_cc_c89"
13793 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
13794 > echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
13795 > esac
13796 > if test "x$ac_cv_prog_cc_c89" != xno; then
13797 >  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
13798 > else
13799 >  ac_cv_prog_cc_stdc=no
13800 > fi
13801 >
13802 >
13803 > fi
13804 >
13805 > ;;
13806 > esac
13807 >  { echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5
13808 > echo $ECHO_N "checking for $CC option to accept ISO Standard C... $ECHO_C" >&6; }
13809 >  if test "${ac_cv_prog_cc_stdc+set}" = set; then
13810 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13811 > fi
13812 >
13813 >  case $ac_cv_prog_cc_stdc in
13814 >  no) { echo "$as_me:$LINENO: result: unsupported" >&5
13815 > echo "${ECHO_T}unsupported" >&6; } ;;
13816 >  '') { echo "$as_me:$LINENO: result: none needed" >&5
13817 > echo "${ECHO_T}none needed" >&6; } ;;
13818 >  *) { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
13819 > echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6; } ;;
13820 > esac
13821 >
13822 >
13823 > { echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
13824 > echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6; }
13825 > if test "${ac_cv_cpp_func+set}" = set; then
13826 >  echo $ECHO_N "(cached) $ECHO_C" >&6
13827 > else
13828 >  cat >conftest.$ac_ext <<_ACEOF
13829 > /* confdefs.h.  */
13830 > _ACEOF
13831 > cat confdefs.h >>conftest.$ac_ext
13832 > cat >>conftest.$ac_ext <<_ACEOF
13833 > /* end confdefs.h.  */
13834 >
13835 > #ifdef FC_DUMMY_MAIN
13836 > #ifndef FC_DUMMY_MAIN_EQ_F77
13837 > #  ifdef __cplusplus
13838 >     extern "C"
13839 > #  endif
13840 >   int FC_DUMMY_MAIN() { return 1; }
13841 > #endif
13842 > #endif
13843 > int
13844 > main ()
13845 > {
13846 > const char *foo = __func__;
13847 >  ;
13848 >  return 0;
13849 > }
13850 > _ACEOF
13851 > rm -f conftest.$ac_objext
13852 > if { (ac_try="$ac_compile"
13853 > case "(($ac_try" in
13854 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13855 >  *) ac_try_echo=$ac_try;;
13856 > esac
13857 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13858 >  (eval "$ac_compile") 2>conftest.er1
13859 >  ac_status=$?
13860 >  grep -v '^ *+' conftest.er1 >conftest.err
13861 >  rm -f conftest.er1
13862 >  cat conftest.err >&5
13863 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13864 >  (exit $ac_status); } && {
13865 >         test -z "$ac_cxx_werror_flag" ||
13866 >         test ! -s conftest.err
13867 >       } && test -s conftest.$ac_objext; then
13868 >  ac_cv_cpp_func=yes
13869 > else
13870 >  echo "$as_me: failed program was:" >&5
13871 > sed 's/^/| /' conftest.$ac_ext >&5
13872 >
13873 >        cat >conftest.$ac_ext <<_ACEOF
13874 > /* confdefs.h.  */
13875 > _ACEOF
13876 > cat confdefs.h >>conftest.$ac_ext
13877 > cat >>conftest.$ac_ext <<_ACEOF
13878 > /* end confdefs.h.  */
13879 >
13880 > #ifdef FC_DUMMY_MAIN
13881 > #ifndef FC_DUMMY_MAIN_EQ_F77
13882 > #  ifdef __cplusplus
13883 >     extern "C"
13884 > #  endif
13885 >   int FC_DUMMY_MAIN() { return 1; }
13886 > #endif
13887 > #endif
13888 > int
13889 > main ()
13890 > {
13891 > const char *foo = __FUNCTION__;
13892 >  ;
13893 >  return 0;
13894 > }
13895 > _ACEOF
13896 > rm -f conftest.$ac_objext
13897 > if { (ac_try="$ac_compile"
13898 > case "(($ac_try" in
13899 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13900 >  *) ac_try_echo=$ac_try;;
13901 > esac
13902 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13903 >  (eval "$ac_compile") 2>conftest.er1
13904 >  ac_status=$?
13905 >  grep -v '^ *+' conftest.er1 >conftest.err
13906 >  rm -f conftest.er1
13907 >  cat conftest.err >&5
13908 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13909 >  (exit $ac_status); } && {
13910 >         test -z "$ac_cxx_werror_flag" ||
13911 >         test ! -s conftest.err
13912 >       } && test -s conftest.$ac_objext; then
13913 >  ac_cv_cpp_func=__FUNCTION__
13914 > else
13915 >  echo "$as_me: failed program was:" >&5
13916 > sed 's/^/| /' conftest.$ac_ext >&5
13917 >
13918 >        ac_cv_cpp_func=no
13919 > fi
13920 >
13921 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13922 > fi
13923 >
13924 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13925 > fi
13926 > { echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
13927 > echo "${ECHO_T}$ac_cv_cpp_func" >&6; }
13928 > if test $ac_cv_cpp_func = __FUNCTION__; then
13929 >
13930 > cat >>confdefs.h <<\_ACEOF
13931 > #define __func__ __FUNCTION__
13932 > _ACEOF
13933 >
13934 > elif test $ac_cv_cpp_func = no; then
13935 >
13936 > cat >>confdefs.h <<\_ACEOF
13937 > #define __func__ ""
13938 > _ACEOF
13939 >
13940 > fi
13941 >
13942 >
13943 >
13944 >
13945 >
13946 > case $debug in
13947 >  1)
13948 >     ;;
13949 >  *)
13950 >
13951 >
13952 >
13953 >
13954 > # Try to determine "good" native compiler flags if none specified on command
13955 > # line
13956 >
13957 > if test "$ac_test_FFLAGS" != "set"; then
13958 >  FCFLAGS=""
13959 >  case "${host_cpu}-${host_os}" in
13960 >
13961 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
13962 >                    FCFLAGS="-O3 -ip -no-prec-div"
13963 >                fi;;
13964 >   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
13965 >                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
13966 >                fi;;
13967 >   powerpc*-aix*)
13968 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13969 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
13970 >                echo "*******************************************************"
13971 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
13972 >                echo "*  recommended that you use                           *"
13973 >                echo "*                                                     *"
13974 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
13975 >                echo "*                                 ^^^                 *"
13976 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
13977 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
13978 >                echo "*******************************************************"
13979 >        fi;;
13980 >   *darwin*)
13981 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13982 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
13983 >        fi
13984 >        if test "$FC" = ifort; then
13985 >                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
13986 >        fi;;
13987 >  esac
13988 >
13989 >  if test -n "$CPU_FLAGS"; then
13990 >        FCFLAGS="$FCFLAGS $CPU_FLAGS"
13991 >  fi
13992 >
13993 >  if test -z "$FCFLAGS"; then
13994 >        echo ""
13995 >        echo "*********************************************************"
13996 >        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
13997 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
13998 >        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
13999 >        echo "*********************************************************"
14000 >        echo ""
14001 >        FCFLAGS="-O3"
14002 >  fi
14003 >
14004 >
14005 > { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
14006 > echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
14007 > if test "${ac_guessed_f90flags+set}" = set; then
14008 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14009 > else
14010 >
14011 >
14012 > ac_ext=${ac_fc_srcext-f}
14013 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
14014 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
14015 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
14016 >
14017 > echo 'program main' > conftest.$ac_ext
14018 > echo 'end program main' >> conftest.$ac_ext
14019 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
14020 > if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14021 >  (eval $ac_compile) 2>&5
14022 >  ac_status=$?
14023 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024 >  (exit $ac_status); }; then
14025 >        ac_guessed_f90flags=yes
14026 > else
14027 >        ac_guessed_f90flags=no
14028 > fi
14029 > rm -f conftest*
14030 > ac_ext=cpp
14031 > ac_cpp='$CXXCPP $CPPFLAGS'
14032 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14033 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14034 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14035 >
14036 >
14037 > fi
14038 > { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
14039 > echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
14040 > if test "$ac_guessed_f90flags" = yes; then
14041 >        :
14042 >
14043 > else
14044 >        :
14045 >
14046 >        echo ""
14047 >        echo "**********************************************************"
14048 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
14049 >        echo "* your compiler.                                        *"
14050 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
14051 >        echo "*********************************************************"
14052 >        echo ""
14053 >        FCFLAGS=""
14054 >
14055 > fi
14056 >
14057 >
14058 > fi
14059 >
14060 >
14061 >
14062 >
14063 >
14064 >
14065 >
14066 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
14067 > echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
14068 > if test "${ac_cv_prog_really_gcc+set}" = set; then
14069 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14070 > else
14071 >
14072 > cat > conftest.c <<EOF
14073 > #ifdef __GNUC__
14074 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14075 >     no;
14076 >  #else
14077 >     yes;
14078 >  #endif
14079 > #endif
14080 > EOF
14081 > if { ac_try='${CC-cc} -E conftest.c'
14082 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14083 >  (eval $ac_try) 2>&5
14084 >  ac_status=$?
14085 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14086 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14087 >  ac_cv_prog_really_gcc=yes
14088 > else
14089 >  ac_cv_prog_really_gcc=no
14090 > fi
14091 >
14092 > fi
14093 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
14094 > echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
14095 > if test "$ac_cv_prog_really_gcc" = yes; then
14096 >        :
14097 >
14098 > else
14099 >        :
14100 >
14101 > fi
14102 >
14103 >
14104 > # Try to determine "good" native compiler flags if none specified on command
14105 > # line
14106 > if test "$ac_test_CFLAGS" != "set"; then
14107 >  CFLAGS=""
14108 >  case "${host_cpu}-${host_os}" in
14109 >
14110 >  *linux*) if test "$CC" = icc; then
14111 >                    CFLAGS="-O"
14112 >                fi;;
14113 >  sparc-solaris2*) if test "$CC" = cc; then
14114 >                    CFLAGS="-O -dalign"
14115 >                 fi;;
14116 >
14117 >  alpha*-osf*)  if test "$CC" = cc; then
14118 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
14119 >                fi;;
14120 >
14121 >  hppa*-hpux*)  if test "$CC" = cc; then
14122 >                    CFLAGS="-Ae +O3 +Oall"
14123 >                fi;;
14124 >
14125 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
14126 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
14127 >                fi;;
14128 >   powerpc*-aix*)
14129 >        if test "$CC" = cc -o "$CC" = xlc; then
14130 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
14131 >                echo "*******************************************************"
14132 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
14133 >                echo "*  recommended that you use                           *"
14134 >                echo "*                                                     *"
14135 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
14136 >                echo "*                                 ^^^                 *"
14137 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
14138 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
14139 >                echo "*******************************************************"
14140 >        fi;;
14141 >   *darwin*)
14142 >        if test "$CC" = xlc -o "$CC" = cc; then
14143 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14144 >        fi
14145 >        if test "$CC" = icc; then
14146 >                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14147 >        fi;;
14148 >  esac
14149 >
14150 >  # use default flags for gcc on all systems
14151 >  if test $ac_cv_prog_really_gcc = yes; then
14152 >     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14153 >  fi
14154 >
14155 >  # test for gcc-specific flags:
14156 >  if test $ac_cv_prog_really_gcc = yes; then
14157 >    # -malign-double for x86 systems
14158 >
14159 >
14160 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
14161 > echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
14162 > if test "${ac_align_double+set}" = set; then
14163 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14164 > else
14165 >  echo 'void f(){}' > conftest.c
14166 > if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
14167 >        ac_align_double=yes
14168 > else
14169 >        ac_align_double=no
14170 > fi
14171 > rm -f conftest*
14172 >
14173 > fi
14174 > { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14175 > echo "${ECHO_T}$ac_align_double" >&6; }
14176 > if test "$ac_align_double" = yes; then
14177 >        :
14178 >        CFLAGS="$CFLAGS -malign-double"
14179 > else
14180 >        :
14181 >
14182 > fi
14183 >
14184 >    # -fstrict-aliasing for gcc-2.95+
14185 >
14186 >
14187 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
14188 > echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14189 > if test "${ac_fstrict_aliasing+set}" = set; then
14190 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14191 > else
14192 >  echo 'void f(){}' > conftest.c
14193 > if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
14194 >        ac_fstrict_aliasing=yes
14195 > else
14196 >        ac_fstrict_aliasing=no
14197 > fi
14198 > rm -f conftest*
14199 >
14200 > fi
14201 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14202 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14203 > if test "$ac_fstrict_aliasing" = yes; then
14204 >        :
14205 >        CFLAGS="$CFLAGS -fstrict-aliasing"
14206 > else
14207 >        :
14208 >
14209 > fi
14210 >
14211 >  fi
14212 >
14213 >  CPU_FLAGS=""
14214 >  if test $ac_cv_prog_really_gcc = yes; then
14215 >                  case "${host_cpu}" in
14216 >          i586*)
14217 >
14218 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
14219 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
14220 > if test "${ac_cpu_pentium+set}" = set; then
14221 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14222 > else
14223 >  echo 'void f(){}' > conftest.c
14224 > if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
14225 >        ac_cpu_pentium=yes
14226 > else
14227 >        ac_cpu_pentium=no
14228 > fi
14229 > rm -f conftest*
14230 >
14231 > fi
14232 > { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14233 > echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14234 > if test "$ac_cpu_pentium" = yes; then
14235 >        :
14236 >        CPU_FLAGS=-mcpu=pentium
14237 > else
14238 >        :
14239 >
14240 >
14241 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
14242 > echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
14243 > if test "${ac_pentium+set}" = set; then
14244 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14245 > else
14246 >  echo 'void f(){}' > conftest.c
14247 > if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
14248 >        ac_pentium=yes
14249 > else
14250 >        ac_pentium=no
14251 > fi
14252 > rm -f conftest*
14253 >
14254 > fi
14255 > { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14256 > echo "${ECHO_T}$ac_pentium" >&6; }
14257 > if test "$ac_pentium" = yes; then
14258 >        :
14259 >        CPU_FLAGS=-mpentium
14260 > else
14261 >        :
14262 >
14263 > fi
14264 >
14265 > fi
14266 >
14267 >                  ;;
14268 >          i686*)
14269 >
14270 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
14271 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14272 > if test "${ac_cpu_pentiumpro+set}" = set; then
14273 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14274 > else
14275 >  echo 'void f(){}' > conftest.c
14276 > if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
14277 >        ac_cpu_pentiumpro=yes
14278 > else
14279 >        ac_cpu_pentiumpro=no
14280 > fi
14281 > rm -f conftest*
14282 >
14283 > fi
14284 > { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14285 > echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14286 > if test "$ac_cpu_pentiumpro" = yes; then
14287 >        :
14288 >        CPU_FLAGS=-mcpu=pentiumpro
14289 > else
14290 >        :
14291 >
14292 >
14293 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
14294 > echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
14295 > if test "${ac_pentiumpro+set}" = set; then
14296 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14297 > else
14298 >  echo 'void f(){}' > conftest.c
14299 > if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
14300 >        ac_pentiumpro=yes
14301 > else
14302 >        ac_pentiumpro=no
14303 > fi
14304 > rm -f conftest*
14305 >
14306 > fi
14307 > { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14308 > echo "${ECHO_T}$ac_pentiumpro" >&6; }
14309 > if test "$ac_pentiumpro" = yes; then
14310 >        :
14311 >        CPU_FLAGS=-mpentiumpro
14312 > else
14313 >        :
14314 >
14315 > fi
14316 >
14317 > fi
14318 >
14319 >                  ;;
14320 >          powerpc*)
14321 >                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14322 >                is60x=`echo $cputype | egrep "^600-9e?$"`
14323 >                if test -n "$is60x"; then
14324 >
14325 >
14326 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
14327 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14328 > if test "${ac_m_cpu_60x+set}" = set; then
14329 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14330 > else
14331 >  echo 'void f(){}' > conftest.c
14332 > if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
14333 >        ac_m_cpu_60x=yes
14334 > else
14335 >        ac_m_cpu_60x=no
14336 > fi
14337 > rm -f conftest*
14338 >
14339 > fi
14340 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14341 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14342 > if test "$ac_m_cpu_60x" = yes; then
14343 >        :
14344 >        CPU_FLAGS=-mcpu=$cputype
14345 > else
14346 >        :
14347 >
14348 > fi
14349 >
14350 >                elif test "$cputype" = 750; then
14351 >
14352 >
14353 > { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
14354 > echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
14355 > if test "${ac_cv_prog_gcc_2_95+set}" = set; then
14356 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14357 > else
14358 >
14359 > cat > conftest.c <<EOF
14360 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14361 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14362 >     yes;
14363 > #  endif
14364 > #endif
14365 > EOF
14366 > if { ac_try='${CC-cc} -E conftest.c'
14367 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14368 >  (eval $ac_try) 2>&5
14369 >  ac_status=$?
14370 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14372 >  ac_cv_prog_gcc_2_95=yes
14373 > else
14374 >  ac_cv_prog_gcc_2_95=no
14375 > fi
14376 >
14377 > fi
14378 > { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
14379 > echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
14380 > if test "$ac_cv_prog_gcc_2_95" = yes; then
14381 >        :
14382 >
14383 >
14384 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
14385 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
14386 > if test "${ac_m_cpu_750+set}" = set; then
14387 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14388 > else
14389 >  echo 'void f(){}' > conftest.c
14390 > if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
14391 >        ac_m_cpu_750=yes
14392 > else
14393 >        ac_m_cpu_750=no
14394 > fi
14395 > rm -f conftest*
14396 >
14397 > fi
14398 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14399 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14400 > if test "$ac_m_cpu_750" = yes; then
14401 >        :
14402 >        CPU_FLAGS=-mcpu=750
14403 > else
14404 >        :
14405 >
14406 > fi
14407 >
14408 > else
14409 >        :
14410 >
14411 > fi
14412 >
14413 >                fi
14414 >                if test -z "$CPU_FLAGS"; then
14415 >
14416 >
14417 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
14418 > echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14419 > if test "${ac_m_cpu_powerpc+set}" = set; then
14420 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14421 > else
14422 >  echo 'void f(){}' > conftest.c
14423 > if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
14424 >        ac_m_cpu_powerpc=yes
14425 > else
14426 >        ac_m_cpu_powerpc=no
14427 > fi
14428 > rm -f conftest*
14429 >
14430 > fi
14431 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14432 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14433 > if test "$ac_m_cpu_powerpc" = yes; then
14434 >        :
14435 >        CPU_FLAGS=-mcpu=powerpc
14436 > else
14437 >        :
14438 >
14439 > fi
14440 >
14441 >                fi
14442 >                if test -z "$CPU_FLAGS"; then
14443 >
14444 >
14445 > { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
14446 > echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
14447 > if test "${ac_m_powerpc+set}" = set; then
14448 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14449 > else
14450 >  echo 'void f(){}' > conftest.c
14451 > if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
14452 >        ac_m_powerpc=yes
14453 > else
14454 >        ac_m_powerpc=no
14455 > fi
14456 > rm -f conftest*
14457 >
14458 > fi
14459 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14460 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
14461 > if test "$ac_m_powerpc" = yes; then
14462 >        :
14463 >        CPU_FLAGS=-mpowerpc
14464 > else
14465 >        :
14466 >
14467 > fi
14468 >
14469 >                fi
14470 >          esac
14471 >  fi
14472 >
14473 >  if test -n "$CPU_FLAGS"; then
14474 >        CFLAGS="$CFLAGS $CPU_FLAGS"
14475 >  fi
14476 >
14477 >  if test -z "$CFLAGS"; then
14478 >        echo ""
14479 >        echo "********************************************************"
14480 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
14481 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
14482 >        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
14483 >        echo "********************************************************"
14484 >        echo ""
14485 >        CFLAGS="-O3"
14486 >  fi
14487 >
14488 >
14489 >
14490 > { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
14491 > echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
14492 > if test "${ac_guessed_cflags+set}" = set; then
14493 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14494 > else
14495 >  echo 'void f(){}' > conftest.c
14496 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
14497 >        ac_guessed_cflags=yes
14498 > else
14499 >        ac_guessed_cflags=no
14500 > fi
14501 > rm -f conftest*
14502 >
14503 > fi
14504 > { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
14505 > echo "${ECHO_T}$ac_guessed_cflags" >&6; }
14506 > if test "$ac_guessed_cflags" = yes; then
14507 >        :
14508 >
14509 > else
14510 >        :
14511 >
14512 >        echo ""
14513 >        echo "********************************************************"
14514 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
14515 >        echo "* your compiler.                                       *"
14516 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
14517 >        echo "********************************************************"
14518 >        echo ""
14519 >        CFLAGS=""
14520 >
14521 > fi
14522 >
14523 >
14524 > fi
14525 >
14526 >
14527 >
14528 >
14529 >
14530 >
14531 >
14532 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
14533 > echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
14534 > if test "${ac_cv_prog_really_gxx+set}" = set; then
14535 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14536 > else
14537 >
14538 > cat > conftest.cpp <<EOF
14539 > #ifdef __GNUC__
14540 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14541 >     no;
14542 >  #else
14543 >     yes;
14544 >  #endif
14545 > #endif
14546 > EOF
14547 > if { ac_try='${CXX-c++} -E conftest.cpp'
14548 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14549 >  (eval $ac_try) 2>&5
14550 >  ac_status=$?
14551 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14552 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14553 >  ac_cv_prog_really_gxx=yes
14554 > else
14555 >  ac_cv_prog_really_gxx=no
14556 > fi
14557 >
14558 > fi
14559 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
14560 > echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
14561 > if test "$ac_cv_prog_really_gxx" = yes; then
14562 >        :
14563 >
14564 > else
14565 >        :
14566 >
14567 > fi
14568 >
14569 >
14570 > # Try to determine "good" native compiler flags if none specified on command
14571 > # line
14572 > if test "$ac_test_CXXFLAGS" != "set"; then
14573 >  CXXFLAGS=""
14574 >  case "${host_cpu}-${host_os}" in
14575 >
14576 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
14577 >                    CXXFLAGS="-O"
14578 >                fi;;
14579 >  sparc-solaris2*) if test "$CXX" = CC; then
14580 >                    CXXFLAGS="-features=extensions -O -dalign"
14581 >                 fi;;
14582 >   rs6000*-aix*)  if test "$CXX" = xlC; then
14583 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
14584 >                fi;;
14585 >   powerpc*-aix*)
14586 >        if test "$CXX" = xlC; then
14587 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
14588 >                echo "*******************************************************"
14589 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
14590 >                echo "*  recommended that you use                           *"
14591 >                echo "*                                                     *"
14592 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
14593 >                echo "*                                 ^^^                 *"
14594 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
14595 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
14596 >                echo "*******************************************************"
14597 >        fi;;
14598 >   *darwin*)
14599 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
14600 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14601 >        fi
14602 >        if test "$CXX" = icpc; then
14603 >                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14604 >        fi;;
14605 >  esac
14606 >
14607 >  # use default flags for gcc on all systems
14608 >  if test $ac_cv_prog_really_gxx = yes; then
14609 >     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14610 >  fi
14611 >
14612 >  # test for gcc-specific flags:
14613 >  if test $ac_cv_prog_really_gxx = yes; then
14614 >    # -malign-double for x86 systems
14615 >
14616 >
14617 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
14618 > echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
14619 > if test "${ac_align_double+set}" = set; then
14620 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14621 > else
14622 >  echo 'void f(){}' > conftest.cpp
14623 > if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
14624 >        ac_align_double=yes
14625 > else
14626 >        ac_align_double=no
14627 > fi
14628 > rm -f conftest*
14629 >
14630 > fi
14631 > { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14632 > echo "${ECHO_T}$ac_align_double" >&6; }
14633 > if test "$ac_align_double" = yes; then
14634 >        :
14635 >        CXXFLAGS="$CXXFLAGS -malign-double"
14636 > else
14637 >        :
14638 >
14639 > fi
14640 >
14641 >    # -fstrict-aliasing for gcc-2.95+
14642 >
14643 >
14644 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
14645 > echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14646 > if test "${ac_fstrict_aliasing+set}" = set; then
14647 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14648 > else
14649 >  echo 'void f(){}' > conftest.cpp
14650 > if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
14651 >        ac_fstrict_aliasing=yes
14652 > else
14653 >        ac_fstrict_aliasing=no
14654 > fi
14655 > rm -f conftest*
14656 >
14657 > fi
14658 > { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14659 > echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14660 > if test "$ac_fstrict_aliasing" = yes; then
14661 >        :
14662 >        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
14663 > else
14664 >        :
14665 >
14666 > fi
14667 >
14668 >  fi
14669 >
14670 >  CPU_FLAGS=""
14671 >  if test $ac_cv_prog_really_gxx = yes; then
14672 >                  case "${host_cpu}" in
14673 >          i586*)
14674 >
14675 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
14676 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
14677 > if test "${ac_cpu_pentium+set}" = set; then
14678 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14679 > else
14680 >  echo 'void f(){}' > conftest.cpp
14681 > if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
14682 >        ac_cpu_pentium=yes
14683 > else
14684 >        ac_cpu_pentium=no
14685 > fi
14686 > rm -f conftest*
14687 >
14688 > fi
14689 > { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14690 > echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14691 > if test "$ac_cpu_pentium" = yes; then
14692 >        :
14693 >        CPU_FLAGS=-mcpu=pentium
14694 > else
14695 >        :
14696 >
14697 >
14698 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
14699 > echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
14700 > if test "${ac_pentium+set}" = set; then
14701 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14702 > else
14703 >  echo 'void f(){}' > conftest.cpp
14704 > if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
14705 >        ac_pentium=yes
14706 > else
14707 >        ac_pentium=no
14708 > fi
14709 > rm -f conftest*
14710 >
14711 > fi
14712 > { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14713 > echo "${ECHO_T}$ac_pentium" >&6; }
14714 > if test "$ac_pentium" = yes; then
14715 >        :
14716 >        CPU_FLAGS=-mpentium
14717 > else
14718 >        :
14719 >
14720 > fi
14721 >
14722 > fi
14723 >
14724 >                  ;;
14725 >          i686*)
14726 >
14727 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
14728 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14729 > if test "${ac_cpu_pentiumpro+set}" = set; then
14730 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14731 > else
14732 >  echo 'void f(){}' > conftest.cpp
14733 > if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
14734 >        ac_cpu_pentiumpro=yes
14735 > else
14736 >        ac_cpu_pentiumpro=no
14737 > fi
14738 > rm -f conftest*
14739 >
14740 > fi
14741 > { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14742 > echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14743 > if test "$ac_cpu_pentiumpro" = yes; then
14744 >        :
14745 >        CPU_FLAGS=-mcpu=pentiumpro
14746 > else
14747 >        :
14748 >
14749 >
14750 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
14751 > echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
14752 > if test "${ac_pentiumpro+set}" = set; then
14753 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14754 > else
14755 >  echo 'void f(){}' > conftest.cpp
14756 > if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
14757 >        ac_pentiumpro=yes
14758 > else
14759 >        ac_pentiumpro=no
14760 > fi
14761 > rm -f conftest*
14762 >
14763 > fi
14764 > { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14765 > echo "${ECHO_T}$ac_pentiumpro" >&6; }
14766 > if test "$ac_pentiumpro" = yes; then
14767 >        :
14768 >        CPU_FLAGS=-mpentiumpro
14769 > else
14770 >        :
14771 >
14772 > fi
14773 >
14774 > fi
14775 >
14776 >                  ;;
14777 >          powerpc*)
14778 >                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14779 >                is60x=`echo $cputype | egrep "^600-9e?$"`
14780 >                if test -n "$is60x"; then
14781 >
14782 >
14783 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
14784 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14785 > if test "${ac_m_cpu_60x+set}" = set; then
14786 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14787 > else
14788 >  echo 'void f(){}' > conftest.cpp
14789 > if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
14790 >        ac_m_cpu_60x=yes
14791 > else
14792 >        ac_m_cpu_60x=no
14793 > fi
14794 > rm -f conftest*
14795 >
14796 > fi
14797 > { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14798 > echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14799 > if test "$ac_m_cpu_60x" = yes; then
14800 >        :
14801 >        CPU_FLAGS=-mcpu=$cputype
14802 > else
14803 >        :
14804 >
14805 > fi
14806 >
14807 >                elif test "$cputype" = 750; then
14808 >
14809 >
14810 > { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
14811 > echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
14812 > if test "${ac_cv_prog_gxx_2_95+set}" = set; then
14813 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14814 > else
14815 >
14816 > cat > conftest.cpp <<EOF
14817 > #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14818 > #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14819 >     yes;
14820 > #  endif
14821 > #endif
14822 > EOF
14823 > if { ac_try='${CXX-c++} -E conftest.cpp'
14824 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14825 >  (eval $ac_try) 2>&5
14826 >  ac_status=$?
14827 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14828 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14829 >  ac_cv_prog_gxx_2_95=yes
14830 > else
14831 >  ac_cv_prog_gxx_2_95=no
14832 > fi
14833 >
14834 > fi
14835 > { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
14836 > echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
14837 > if test "$ac_cv_prog_gxx_2_95" = yes; then
14838 >        :
14839 >
14840 >
14841 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
14842 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
14843 > if test "${ac_m_cpu_750+set}" = set; then
14844 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14845 > else
14846 >  echo 'void f(){}' > conftest.cpp
14847 > if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
14848 >        ac_m_cpu_750=yes
14849 > else
14850 >        ac_m_cpu_750=no
14851 > fi
14852 > rm -f conftest*
14853 >
14854 > fi
14855 > { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14856 > echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14857 > if test "$ac_m_cpu_750" = yes; then
14858 >        :
14859 >        CPU_FLAGS=-mcpu=750
14860 > else
14861 >        :
14862 >
14863 > fi
14864 >
14865 > else
14866 >        :
14867 >
14868 > fi
14869 >
14870 >                fi
14871 >                if test -z "$CPU_FLAGS"; then
14872 >
14873 >
14874 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
14875 > echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14876 > if test "${ac_m_cpu_powerpc+set}" = set; then
14877 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14878 > else
14879 >  echo 'void f(){}' > conftest.cpp
14880 > if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
14881 >        ac_m_cpu_powerpc=yes
14882 > else
14883 >        ac_m_cpu_powerpc=no
14884 > fi
14885 > rm -f conftest*
14886 >
14887 > fi
14888 > { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14889 > echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14890 > if test "$ac_m_cpu_powerpc" = yes; then
14891 >        :
14892 >        CPU_FLAGS=-mcpu=powerpc
14893 > else
14894 >        :
14895 >
14896 > fi
14897 >
14898 >                fi
14899 >                if test -z "$CPU_FLAGS"; then
14900 >
14901 >
14902 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
14903 > echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
14904 > if test "${ac_m_powerpc+set}" = set; then
14905 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14906 > else
14907 >  echo 'void f(){}' > conftest.cpp
14908 > if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
14909 >        ac_m_powerpc=yes
14910 > else
14911 >        ac_m_powerpc=no
14912 > fi
14913 > rm -f conftest*
14914 >
14915 > fi
14916 > { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14917 > echo "${ECHO_T}$ac_m_powerpc" >&6; }
14918 > if test "$ac_m_powerpc" = yes; then
14919 >        :
14920 >        CPU_FLAGS=-mpowerpc
14921 > else
14922 >        :
14923 >
14924 > fi
14925 >
14926 >                fi
14927 >          esac
14928 >  fi
14929 >
14930 >  if test -n "$CPU_FLAGS"; then
14931 >        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
14932 >  fi
14933 >
14934 >  if test -z "$CXXFLAGS"; then
14935 >        echo ""
14936 >        echo "**********************************************************"
14937 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
14938 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
14939 >        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
14940 >        echo "**********************************************************"
14941 >        echo ""
14942 >        CXXFLAGS="-O3"
14943 >  fi
14944 >
14945 >
14946 >
14947 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
14948 > echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
14949 > if test "${ac_guessed_cxxflags+set}" = set; then
14950 >  echo $ECHO_N "(cached) $ECHO_C" >&6
14951 > else
14952 >  echo 'void f(){}' > conftest.cpp
14953 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
14954 >        ac_guessed_cxxflags=yes
14955 > else
14956 >        ac_guessed_cxxflags=no
14957 > fi
14958 > rm -f conftest*
14959 >
14960 > fi
14961 > { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
14962 > echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
14963 > if test "$ac_guessed_cxxflags" = yes; then
14964 >        :
14965 >
14966 > else
14967 >        :
14968 >
14969 >        echo ""
14970 >        echo "**********************************************************"
14971 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
14972 >        echo "* your compiler.                                         *"
14973 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
14974 >        echo "**********************************************************"
14975 >        echo ""
14976 >        CXXFLAGS=""
14977 >
14978 > fi
14979 >
14980 >
14981 > fi
14982 >
14983 >     ;;
14984 > esac
14985 >
14986 >
14987 > cat >>confdefs.h <<\_ACEOF
14988 > #define OBAPI
14989 > _ACEOF
14990 >
14991 >
14992 >
14993 >
14994 > # Check whether --with-mpi was given.
14995 > if test "${with_mpi+set}" = set; then
14996 >  withval=$with_mpi; with_mpi=$withval
14997 > else
14998 >  with_mpi="no"
14999 > fi
15000 >
15001 >
15002 > case "x$with_mpi" in
15003 >        xyes | "x")  USE_MPI=yes;;
15004 >        xno) USE_MPI=no ;;
15005 >        *) MPI="$with_mpi"; USE_MPI=yes ;;
15006 > esac
15007 > if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
15008 >        MPI="/usr/local"
15009 > fi
15010 > if test "$USE_MPI" = "yes"; then
15011 >
15012 >
15013 > # Set variables...
15014 > MPI_LIB_DIR="$MPI/lib"
15015 > MPI_INC_DIR="$MPI/include"
15016 >
15017 >
15018 >
15019 > ac_ext=c
15020 > ac_cpp='$CPP $CPPFLAGS'
15021 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15022 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15023 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
15024 >
15025 > { echo "$as_me:$LINENO: checking for mpi.h" >&5
15026 > echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6; }
15027 > have_mpi_h=0
15028 > rm -f conftest*
15029 > echo '#include <mpi.h>' > conftest.c
15030 > if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
15031 >        { echo "$as_me:$LINENO: result: yes" >&5
15032 > echo "${ECHO_T}yes" >&6; }
15033 >        have_mpi_h=1
15034 > else
15035 >        if test -s conftest.out ; then
15036 >                cat conftest.out >> config.log
15037 >        fi
15038 >        { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15039 > echo "${ECHO_T}no! Check MPI include paths" >&6; }
15040 >        USE_MPI="no"
15041 > fi
15042 > rm -f conftest*
15043 > if test "$have_mpi_h" = 1; then
15044 >
15045 > cat >>confdefs.h <<\_ACEOF
15046 > #define HAVE_MPI_H 1
15047 > _ACEOF
15048 >
15049 > fi
15050 >
15051 > { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
15052 > echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
15053 >
15054 > ac_ext=${ac_fc_srcext-f}
15055 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
15056 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
15057 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
15058 >
15059 > ac_save_ext=$ac_ext
15060 > ac_ext=F90
15061 > ac_save_FCFLAGS=$FCFLAGS
15062 > have_mpif_h=0
15063 > rm -f conftest*
15064 > cat >conftest.$ac_ext <<EOF
15065 > program main
15066 >   include 'mpif.h'
15067 > end
15068 > EOF
15069 > if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
15070 >        { echo "$as_me:$LINENO: result: yes" >&5
15071 > echo "${ECHO_T}yes" >&6; }
15072 >        MPI_F90_INC="$MPI_INC_DIR"
15073 >        have_mpif_h=1
15074 > else
15075 >        if test -s conftest.out ; then
15076 >                cat conftest.out >> config.log
15077 >        fi
15078 >        { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15079 > echo "${ECHO_T}no! Check MPI include paths" >&6; }
15080 >        USE_MPI="no"
15081 > fi
15082 > rm -f conftest*
15083 >
15084 > if test "$have_mpif_h" = 1; then
15085 >
15086 > cat >>confdefs.h <<\_ACEOF
15087 > #define HAVE_MPIF_H 1
15088 > _ACEOF
15089 >
15090 > fi
15091 > FCFLAGS=$ac_save_FCFLAGS
15092 > ac_ext=$ac_save_ext
15093 > ac_ext=c
15094 > ac_cpp='$CPP $CPPFLAGS'
15095 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15096 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15097 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
15098 >
15099 >
15100 > ac_ext=c
15101 > ac_cpp='$CPP $CPPFLAGS'
15102 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15103 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15104 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
15105 >
15106 > ac_save_LDFLAGS=$LDFLAGS
15107 > LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
15108 >
15109 > if test x = x"$MPI_LIB"; then
15110 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
15111 > echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6; }
15112 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
15113 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15114 > else
15115 >  ac_check_lib_save_LIBS=$LIBS
15116 > LIBS="-lmpich  $LIBS"
15117 > cat >conftest.$ac_ext <<_ACEOF
15118 > /* confdefs.h.  */
15119 > _ACEOF
15120 > cat confdefs.h >>conftest.$ac_ext
15121 > cat >>conftest.$ac_ext <<_ACEOF
15122 > /* end confdefs.h.  */
15123 >
15124 > /* Override any GCC internal prototype to avoid an error.
15125 >   Use char because int might match the return type of a GCC
15126 >   builtin and then its argument prototype would still apply.  */
15127 > #ifdef __cplusplus
15128 > extern "C"
15129 > #endif
15130 > char MPI_Init ();
15131 > #ifdef FC_DUMMY_MAIN
15132 > #ifndef FC_DUMMY_MAIN_EQ_F77
15133 > #  ifdef __cplusplus
15134 >     extern "C"
15135 > #  endif
15136 >   int FC_DUMMY_MAIN() { return 1; }
15137 > #endif
15138 > #endif
15139 > int
15140 > main ()
15141 > {
15142 > return MPI_Init ();
15143 >  ;
15144 >  return 0;
15145 > }
15146 > _ACEOF
15147 > rm -f conftest.$ac_objext conftest$ac_exeext
15148 > if { (ac_try="$ac_link"
15149 > case "(($ac_try" in
15150 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15151 >  *) ac_try_echo=$ac_try;;
15152 > esac
15153 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15154 >  (eval "$ac_link") 2>conftest.er1
15155 >  ac_status=$?
15156 >  grep -v '^ *+' conftest.er1 >conftest.err
15157 >  rm -f conftest.er1
15158 >  cat conftest.err >&5
15159 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160 >  (exit $ac_status); } && {
15161 >         test -z "$ac_c_werror_flag" ||
15162 >         test ! -s conftest.err
15163 >       } && test -s conftest$ac_exeext &&
15164 >       $as_test_x conftest$ac_exeext; then
15165 >  ac_cv_lib_mpich_MPI_Init=yes
15166 > else
15167 >  echo "$as_me: failed program was:" >&5
15168 > sed 's/^/| /' conftest.$ac_ext >&5
15169 >
15170 >        ac_cv_lib_mpich_MPI_Init=no
15171 > fi
15172 >
15173 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15174 >      conftest$ac_exeext conftest.$ac_ext
15175 > LIBS=$ac_check_lib_save_LIBS
15176 > fi
15177 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
15178 > echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6; }
15179 > if test $ac_cv_lib_mpich_MPI_Init = yes; then
15180 >  MPI_LIB="-lmpich"
15181 > fi
15182 >
15183 > fi
15184 > $as_unset ac_cv_lib_mpich_MPI_Init
15185 > if test x = x"$MPI_LIB"; then
15186 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
15187 > echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6; }
15188 > if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
15189 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15190 > else
15191 >  ac_check_lib_save_LIBS=$LIBS
15192 > LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
15193 > cat >conftest.$ac_ext <<_ACEOF
15194 > /* confdefs.h.  */
15195 > _ACEOF
15196 > cat confdefs.h >>conftest.$ac_ext
15197 > cat >>conftest.$ac_ext <<_ACEOF
15198 > /* end confdefs.h.  */
15199 >
15200 > /* Override any GCC internal prototype to avoid an error.
15201 >   Use char because int might match the return type of a GCC
15202 >   builtin and then its argument prototype would still apply.  */
15203 > #ifdef __cplusplus
15204 > extern "C"
15205 > #endif
15206 > char MPI_Init ();
15207 > #ifdef FC_DUMMY_MAIN
15208 > #ifndef FC_DUMMY_MAIN_EQ_F77
15209 > #  ifdef __cplusplus
15210 >     extern "C"
15211 > #  endif
15212 >   int FC_DUMMY_MAIN() { return 1; }
15213 > #endif
15214 > #endif
15215 > int
15216 > main ()
15217 > {
15218 > return MPI_Init ();
15219 >  ;
15220 >  return 0;
15221 > }
15222 > _ACEOF
15223 > rm -f conftest.$ac_objext conftest$ac_exeext
15224 > if { (ac_try="$ac_link"
15225 > case "(($ac_try" in
15226 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15227 >  *) ac_try_echo=$ac_try;;
15228 > esac
15229 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15230 >  (eval "$ac_link") 2>conftest.er1
15231 >  ac_status=$?
15232 >  grep -v '^ *+' conftest.er1 >conftest.err
15233 >  rm -f conftest.er1
15234 >  cat conftest.err >&5
15235 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15236 >  (exit $ac_status); } && {
15237 >         test -z "$ac_c_werror_flag" ||
15238 >         test ! -s conftest.err
15239 >       } && test -s conftest$ac_exeext &&
15240 >       $as_test_x conftest$ac_exeext; then
15241 >  ac_cv_lib_pmpich_MPI_Init=yes
15242 > else
15243 >  echo "$as_me: failed program was:" >&5
15244 > sed 's/^/| /' conftest.$ac_ext >&5
15245 >
15246 >        ac_cv_lib_pmpich_MPI_Init=no
15247 > fi
15248 >
15249 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15250 >      conftest$ac_exeext conftest.$ac_ext
15251 > LIBS=$ac_check_lib_save_LIBS
15252 > fi
15253 > { echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
15254 > echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6; }
15255 > if test $ac_cv_lib_pmpich_MPI_Init = yes; then
15256 >  MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
15257 > fi
15258 >
15259 > fi
15260 > if test x = x"$MPI_LIB"; then
15261 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15262 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15263 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15264 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15265 > else
15266 >  ac_check_lib_save_LIBS=$LIBS
15267 > LIBS="-lmpi  $LIBS"
15268 > cat >conftest.$ac_ext <<_ACEOF
15269 > /* confdefs.h.  */
15270 > _ACEOF
15271 > cat confdefs.h >>conftest.$ac_ext
15272 > cat >>conftest.$ac_ext <<_ACEOF
15273 > /* end confdefs.h.  */
15274 >
15275 > /* Override any GCC internal prototype to avoid an error.
15276 >   Use char because int might match the return type of a GCC
15277 >   builtin and then its argument prototype would still apply.  */
15278 > #ifdef __cplusplus
15279 > extern "C"
15280 > #endif
15281 > char MPI_Init ();
15282 > #ifdef FC_DUMMY_MAIN
15283 > #ifndef FC_DUMMY_MAIN_EQ_F77
15284 > #  ifdef __cplusplus
15285 >     extern "C"
15286 > #  endif
15287 >   int FC_DUMMY_MAIN() { return 1; }
15288 > #endif
15289 > #endif
15290 > int
15291 > main ()
15292 > {
15293 > return MPI_Init ();
15294 >  ;
15295 >  return 0;
15296 > }
15297 > _ACEOF
15298 > rm -f conftest.$ac_objext conftest$ac_exeext
15299 > if { (ac_try="$ac_link"
15300 > case "(($ac_try" in
15301 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15302 >  *) ac_try_echo=$ac_try;;
15303 > esac
15304 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15305 >  (eval "$ac_link") 2>conftest.er1
15306 >  ac_status=$?
15307 >  grep -v '^ *+' conftest.er1 >conftest.err
15308 >  rm -f conftest.er1
15309 >  cat conftest.err >&5
15310 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15311 >  (exit $ac_status); } && {
15312 >         test -z "$ac_c_werror_flag" ||
15313 >         test ! -s conftest.err
15314 >       } && test -s conftest$ac_exeext &&
15315 >       $as_test_x conftest$ac_exeext; then
15316 >  ac_cv_lib_mpi_MPI_Init=yes
15317 > else
15318 >  echo "$as_me: failed program was:" >&5
15319 > sed 's/^/| /' conftest.$ac_ext >&5
15320 >
15321 >        ac_cv_lib_mpi_MPI_Init=no
15322 > fi
15323 >
15324 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15325 >      conftest$ac_exeext conftest.$ac_ext
15326 > LIBS=$ac_check_lib_save_LIBS
15327 > fi
15328 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15329 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15330 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
15331 >  MPI_LIB="-lmpi"
15332 > fi
15333 >
15334 > fi
15335 > $as_unset ac_cv_lib_mpi_MPI_Init
15336 > if test x = x"$MPI_LIB"; then
15337 >        { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15338 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15339 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15340 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15341 > else
15342 >  ac_check_lib_save_LIBS=$LIBS
15343 > LIBS="-lmpi -llam $LIBS"
15344 > cat >conftest.$ac_ext <<_ACEOF
15345 > /* confdefs.h.  */
15346 > _ACEOF
15347 > cat confdefs.h >>conftest.$ac_ext
15348 > cat >>conftest.$ac_ext <<_ACEOF
15349 > /* end confdefs.h.  */
15350 >
15351 > /* Override any GCC internal prototype to avoid an error.
15352 >   Use char because int might match the return type of a GCC
15353 >   builtin and then its argument prototype would still apply.  */
15354 > #ifdef __cplusplus
15355 > extern "C"
15356 > #endif
15357 > char MPI_Init ();
15358 > #ifdef FC_DUMMY_MAIN
15359 > #ifndef FC_DUMMY_MAIN_EQ_F77
15360 > #  ifdef __cplusplus
15361 >     extern "C"
15362 > #  endif
15363 >   int FC_DUMMY_MAIN() { return 1; }
15364 > #endif
15365 > #endif
15366 > int
15367 > main ()
15368 > {
15369 > return MPI_Init ();
15370 >  ;
15371 >  return 0;
15372 > }
15373 > _ACEOF
15374 > rm -f conftest.$ac_objext conftest$ac_exeext
15375 > if { (ac_try="$ac_link"
15376 > case "(($ac_try" in
15377 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15378 >  *) ac_try_echo=$ac_try;;
15379 > esac
15380 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15381 >  (eval "$ac_link") 2>conftest.er1
15382 >  ac_status=$?
15383 >  grep -v '^ *+' conftest.er1 >conftest.err
15384 >  rm -f conftest.er1
15385 >  cat conftest.err >&5
15386 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15387 >  (exit $ac_status); } && {
15388 >         test -z "$ac_c_werror_flag" ||
15389 >         test ! -s conftest.err
15390 >       } && test -s conftest$ac_exeext &&
15391 >       $as_test_x conftest$ac_exeext; then
15392 >  ac_cv_lib_mpi_MPI_Init=yes
15393 > else
15394 >  echo "$as_me: failed program was:" >&5
15395 > sed 's/^/| /' conftest.$ac_ext >&5
15396 >
15397 >        ac_cv_lib_mpi_MPI_Init=no
15398 > fi
15399 >
15400 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15401 >      conftest$ac_exeext conftest.$ac_ext
15402 > LIBS=$ac_check_lib_save_LIBS
15403 > fi
15404 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15405 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15406 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
15407 >  MPI_LIB="-lmpi -llam"
15408 > fi
15409 >
15410 > fi
15411 > $as_unset ac_cv_lib_mpi_MPI_Init
15412 > if test x = x"$MPI_LIB"; then
15413 > { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15414 > echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15415 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15416 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15417 > else
15418 >  ac_check_lib_save_LIBS=$LIBS
15419 > LIBS="-lmpi -llam -lpthread $LIBS"
15420 > cat >conftest.$ac_ext <<_ACEOF
15421 > /* confdefs.h.  */
15422 > _ACEOF
15423 > cat confdefs.h >>conftest.$ac_ext
15424 > cat >>conftest.$ac_ext <<_ACEOF
15425 > /* end confdefs.h.  */
15426 >
15427 > /* Override any GCC internal prototype to avoid an error.
15428 >   Use char because int might match the return type of a GCC
15429 >   builtin and then its argument prototype would still apply.  */
15430 > #ifdef __cplusplus
15431 > extern "C"
15432 > #endif
15433 > char MPI_Init ();
15434 > #ifdef FC_DUMMY_MAIN
15435 > #ifndef FC_DUMMY_MAIN_EQ_F77
15436 > #  ifdef __cplusplus
15437 >     extern "C"
15438 > #  endif
15439 >   int FC_DUMMY_MAIN() { return 1; }
15440 > #endif
15441 > #endif
15442 > int
15443 > main ()
15444 > {
15445 > return MPI_Init ();
15446 >  ;
15447 >  return 0;
15448 > }
15449 > _ACEOF
15450 > rm -f conftest.$ac_objext conftest$ac_exeext
15451 > if { (ac_try="$ac_link"
15452 > case "(($ac_try" in
15453 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15454 >  *) ac_try_echo=$ac_try;;
15455 > esac
15456 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15457 >  (eval "$ac_link") 2>conftest.er1
15458 >  ac_status=$?
15459 >  grep -v '^ *+' conftest.er1 >conftest.err
15460 >  rm -f conftest.er1
15461 >  cat conftest.err >&5
15462 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463 >  (exit $ac_status); } && {
15464 >         test -z "$ac_c_werror_flag" ||
15465 >         test ! -s conftest.err
15466 >       } && test -s conftest$ac_exeext &&
15467 >       $as_test_x conftest$ac_exeext; then
15468 >  ac_cv_lib_mpi_MPI_Init=yes
15469 > else
15470 >  echo "$as_me: failed program was:" >&5
15471 > sed 's/^/| /' conftest.$ac_ext >&5
15472 >
15473 >        ac_cv_lib_mpi_MPI_Init=no
15474 > fi
15475 >
15476 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15477 >      conftest$ac_exeext conftest.$ac_ext
15478 > LIBS=$ac_check_lib_save_LIBS
15479 > fi
15480 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15481 > echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15482 > if test $ac_cv_lib_mpi_MPI_Init = yes; then
15483 >  MPI_LIB="-lmpi -llam -lpthread"
15484 > else
15485 >
15486 >             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
15487 > echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
15488 >   { (exit 1); exit 1; }; }
15489 >             USE_MPI="no"
15490 >
15491 > fi
15492 >
15493 > fi
15494 >
15495 >
15496 >
15497 > { echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
15498 > echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6; }
15499 > MPI_F90_LIB=""
15500 > if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
15501 >        MPI_F90_LIB="-lfmpich"
15502 > elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
15503 >        MPI_F90_LIB="-llamf77mpi"
15504 > else
15505 >                        MPI_F90_LIB="  "
15506 > fi
15507 > { echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
15508 > echo "${ECHO_T}found $MPI_F90_LIB" >&6; }
15509 >
15510 >
15511 > fi
15512 >
15513 >
15514 >
15515 > acx_cgal_found=no
15516 >
15517 > # Check whether --with-cgalmakefile was given.
15518 > if test "${with_cgalmakefile+set}" = set; then
15519 >  withval=$with_cgalmakefile;
15520 > fi
15521 >
15522 > case $with_cgalmakefile in
15523 >        yes | "") ;;
15524 >        no) acx_cgal_found=disable ;;
15525 >        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15526 >        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15527 > esac
15528 >
15529 > if test "$acx_cgal_found" == no; then
15530 >    { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
15531 > echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
15532 >
15533 >    if test \! -z "$CGAL_MAKEFILE"; then
15534 >
15535 >        if test -e "$CGAL_MAKEFILE"; then
15536 >            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
15537 >
15538 > cat > $tname << _ACEOF
15539 > include $CGAL_MAKEFILE
15540 >
15541 > cppflags:
15542 >        @echo \$(CGAL_CXXFLAGS)
15543 >
15544 > cxxflags:
15545 >        @echo
15546 > ldflags:
15547 >        @echo \$(CGAL_LDFLAGS)
15548 > _ACEOF
15549 >            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
15550 >            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
15551 >            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
15552 >            for i in $CGAL_LDFLAGST; do
15553 >                if test `echo $i| grep -c ^-l`; then
15554 >                    CGAL_LIBS="$CGAL_LIBS $i"
15555 >                else
15556 >                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
15557 >                fi
15558 >            done
15559 >            rm -f $tname
15560 >            { echo "$as_me:$LINENO: result: yes" >&5
15561 > echo "${ECHO_T}yes" >&6; }
15562 >            acx_cgal_found=yes
15563 >                                   else
15564 >            { echo "$as_me:$LINENO: result: invalid" >&5
15565 > echo "${ECHO_T}invalid" >&6; }
15566 >            { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
15567 > echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
15568 >   { (exit 1); exit 1; }; }
15569 >        fi
15570 >    else
15571 >        { echo "$as_me:$LINENO: result: not defined" >&5
15572 > echo "${ECHO_T}not defined" >&6; }
15573 >    fi
15574 > fi
15575 >
15576 > if test "$acx_cgal_found" == no; then
15577 >        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15578 >  { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15579 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15580 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15581 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15582 > fi
15583 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15584 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15585 > else
15586 >  # Is the header compilable?
15587 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
15588 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
15589 > cat >conftest.$ac_ext <<_ACEOF
15590 > /* confdefs.h.  */
15591 > _ACEOF
15592 > cat confdefs.h >>conftest.$ac_ext
15593 > cat >>conftest.$ac_ext <<_ACEOF
15594 > /* end confdefs.h.  */
15595 > $ac_includes_default
15596 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15597 > _ACEOF
15598 > rm -f conftest.$ac_objext
15599 > if { (ac_try="$ac_compile"
15600 > case "(($ac_try" in
15601 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15602 >  *) ac_try_echo=$ac_try;;
15603 > esac
15604 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15605 >  (eval "$ac_compile") 2>conftest.er1
15606 >  ac_status=$?
15607 >  grep -v '^ *+' conftest.er1 >conftest.err
15608 >  rm -f conftest.er1
15609 >  cat conftest.err >&5
15610 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15611 >  (exit $ac_status); } && {
15612 >         test -z "$ac_c_werror_flag" ||
15613 >         test ! -s conftest.err
15614 >       } && test -s conftest.$ac_objext; then
15615 >  ac_header_compiler=yes
15616 > else
15617 >  echo "$as_me: failed program was:" >&5
15618 > sed 's/^/| /' conftest.$ac_ext >&5
15619 >
15620 >        ac_header_compiler=no
15621 > fi
15622 >
15623 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15624 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15625 > echo "${ECHO_T}$ac_header_compiler" >&6; }
15626 >
15627 > # Is the header present?
15628 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
15629 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
15630 > cat >conftest.$ac_ext <<_ACEOF
15631 > /* confdefs.h.  */
15632 > _ACEOF
15633 > cat confdefs.h >>conftest.$ac_ext
15634 > cat >>conftest.$ac_ext <<_ACEOF
15635 > /* end confdefs.h.  */
15636 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15637 > _ACEOF
15638 > if { (ac_try="$ac_cpp conftest.$ac_ext"
15639 > case "(($ac_try" in
15640 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15641 >  *) ac_try_echo=$ac_try;;
15642 > esac
15643 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15644 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15645 >  ac_status=$?
15646 >  grep -v '^ *+' conftest.er1 >conftest.err
15647 >  rm -f conftest.er1
15648 >  cat conftest.err >&5
15649 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650 >  (exit $ac_status); } >/dev/null && {
15651 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15652 >         test ! -s conftest.err
15653 >       }; then
15654 >  ac_header_preproc=yes
15655 > else
15656 >  echo "$as_me: failed program was:" >&5
15657 > sed 's/^/| /' conftest.$ac_ext >&5
15658 >
15659 >  ac_header_preproc=no
15660 > fi
15661 >
15662 > rm -f conftest.err conftest.$ac_ext
15663 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15664 > echo "${ECHO_T}$ac_header_preproc" >&6; }
15665 >
15666 > # So?  What about this header?
15667 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15668 >  yes:no: )
15669 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
15670 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15671 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
15672 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
15673 >    ac_header_preproc=yes
15674 >    ;;
15675 >  no:yes:* )
15676 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
15677 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
15678 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
15679 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
15680 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
15681 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
15682 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
15683 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
15684 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
15685 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
15686 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
15687 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
15688 >    ( cat <<\_ASBOX
15689 > ## ------------------------------ ##
15690 > ## Report this to gezelter@nd.edu ##
15691 > ## ------------------------------ ##
15692 > _ASBOX
15693 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
15694 >    ;;
15695 > esac
15696 > { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15697 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15698 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15699 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15700 > else
15701 >  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
15702 > fi
15703 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15704 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15705 >
15706 > fi
15707 > if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
15708 >  cgal_have_header=yes
15709 > else
15710 >  cgal_have_header=no
15711 > fi
15712 >
15713 >
15714 >        if test "$cgal_have_header" == yes; then
15715 >                { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15716 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15717 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
15718 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15719 > else
15720 >  ac_check_lib_save_LIBS=$LIBS
15721 > LIBS="-lCGAL  $LIBS"
15722 > cat >conftest.$ac_ext <<_ACEOF
15723 > /* confdefs.h.  */
15724 > _ACEOF
15725 > cat confdefs.h >>conftest.$ac_ext
15726 > cat >>conftest.$ac_ext <<_ACEOF
15727 > /* end confdefs.h.  */
15728 >
15729 >
15730 > #ifdef FC_DUMMY_MAIN
15731 > #ifndef FC_DUMMY_MAIN_EQ_F77
15732 > #  ifdef __cplusplus
15733 >     extern "C"
15734 > #  endif
15735 >   int FC_DUMMY_MAIN() { return 1; }
15736 > #endif
15737 > #endif
15738 > int
15739 > main ()
15740 > {
15741 > return main ();
15742 >  ;
15743 >  return 0;
15744 > }
15745 > _ACEOF
15746 > rm -f conftest.$ac_objext conftest$ac_exeext
15747 > if { (ac_try="$ac_link"
15748 > case "(($ac_try" in
15749 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15750 >  *) ac_try_echo=$ac_try;;
15751 > esac
15752 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15753 >  (eval "$ac_link") 2>conftest.er1
15754 >  ac_status=$?
15755 >  grep -v '^ *+' conftest.er1 >conftest.err
15756 >  rm -f conftest.er1
15757 >  cat conftest.err >&5
15758 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15759 >  (exit $ac_status); } && {
15760 >         test -z "$ac_c_werror_flag" ||
15761 >         test ! -s conftest.err
15762 >       } && test -s conftest$ac_exeext &&
15763 >       $as_test_x conftest$ac_exeext; then
15764 >  ac_cv_lib_CGAL_main=yes
15765 > else
15766 >  echo "$as_me: failed program was:" >&5
15767 > sed 's/^/| /' conftest.$ac_ext >&5
15768 >
15769 >        ac_cv_lib_CGAL_main=no
15770 > fi
15771 >
15772 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15773 >      conftest$ac_exeext conftest.$ac_ext
15774 > LIBS=$ac_check_lib_save_LIBS
15775 > fi
15776 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15777 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15778 > if test $ac_cv_lib_CGAL_main = yes; then
15779 >  cgal_have_lib=yes
15780 > else
15781 >  cgal_have_lib=no
15782 > fi
15783 >
15784 >                if test "$cgal_have_lib" == no; then
15785 >                        save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
15786 >                        { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15787 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15788 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
15789 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15790 > else
15791 >  ac_check_lib_save_LIBS=$LIBS
15792 > LIBS="-lCGAL  $LIBS"
15793 > cat >conftest.$ac_ext <<_ACEOF
15794 > /* confdefs.h.  */
15795 > _ACEOF
15796 > cat confdefs.h >>conftest.$ac_ext
15797 > cat >>conftest.$ac_ext <<_ACEOF
15798 > /* end confdefs.h.  */
15799 >
15800 >
15801 > #ifdef FC_DUMMY_MAIN
15802 > #ifndef FC_DUMMY_MAIN_EQ_F77
15803 > #  ifdef __cplusplus
15804 >     extern "C"
15805 > #  endif
15806 >   int FC_DUMMY_MAIN() { return 1; }
15807 > #endif
15808 > #endif
15809 > int
15810 > main ()
15811 > {
15812 > return main ();
15813 >  ;
15814 >  return 0;
15815 > }
15816 > _ACEOF
15817 > rm -f conftest.$ac_objext conftest$ac_exeext
15818 > if { (ac_try="$ac_link"
15819 > case "(($ac_try" in
15820 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15821 >  *) ac_try_echo=$ac_try;;
15822 > esac
15823 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15824 >  (eval "$ac_link") 2>conftest.er1
15825 >  ac_status=$?
15826 >  grep -v '^ *+' conftest.er1 >conftest.err
15827 >  rm -f conftest.er1
15828 >  cat conftest.err >&5
15829 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830 >  (exit $ac_status); } && {
15831 >         test -z "$ac_c_werror_flag" ||
15832 >         test ! -s conftest.err
15833 >       } && test -s conftest$ac_exeext &&
15834 >       $as_test_x conftest$ac_exeext; then
15835 >  ac_cv_lib_CGAL_main=yes
15836 > else
15837 >  echo "$as_me: failed program was:" >&5
15838 > sed 's/^/| /' conftest.$ac_ext >&5
15839 >
15840 >        ac_cv_lib_CGAL_main=no
15841 > fi
15842 >
15843 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15844 >      conftest$ac_exeext conftest.$ac_ext
15845 > LIBS=$ac_check_lib_save_LIBS
15846 > fi
15847 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15848 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15849 > if test $ac_cv_lib_CGAL_main = yes; then
15850 >  CGAL_LIBS="-lCGAL -lgmp -lmpfr"
15851 >                                                  cgal_have_lib=yes
15852 > else
15853 >  cgal_have_lib=no
15854 > fi
15855 >
15856 >                        LIBS="$save_LIBS"
15857 >                else
15858 >                        CGAL_LIBS="-lCGAL"
15859 >                        { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
15860 > echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
15861 > if test "${ac_cv_lib_mpfr_main+set}" = set; then
15862 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15863 > else
15864 >  ac_check_lib_save_LIBS=$LIBS
15865 > LIBS="-lmpfr  $LIBS"
15866 > cat >conftest.$ac_ext <<_ACEOF
15867 > /* confdefs.h.  */
15868 > _ACEOF
15869 > cat confdefs.h >>conftest.$ac_ext
15870 > cat >>conftest.$ac_ext <<_ACEOF
15871 > /* end confdefs.h.  */
15872 >
15873 >
15874 > #ifdef FC_DUMMY_MAIN
15875 > #ifndef FC_DUMMY_MAIN_EQ_F77
15876 > #  ifdef __cplusplus
15877 >     extern "C"
15878 > #  endif
15879 >   int FC_DUMMY_MAIN() { return 1; }
15880 > #endif
15881 > #endif
15882 > int
15883 > main ()
15884 > {
15885 > return main ();
15886 >  ;
15887 >  return 0;
15888 > }
15889 > _ACEOF
15890 > rm -f conftest.$ac_objext conftest$ac_exeext
15891 > if { (ac_try="$ac_link"
15892 > case "(($ac_try" in
15893 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15894 >  *) ac_try_echo=$ac_try;;
15895 > esac
15896 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15897 >  (eval "$ac_link") 2>conftest.er1
15898 >  ac_status=$?
15899 >  grep -v '^ *+' conftest.er1 >conftest.err
15900 >  rm -f conftest.er1
15901 >  cat conftest.err >&5
15902 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15903 >  (exit $ac_status); } && {
15904 >         test -z "$ac_c_werror_flag" ||
15905 >         test ! -s conftest.err
15906 >       } && test -s conftest$ac_exeext &&
15907 >       $as_test_x conftest$ac_exeext; then
15908 >  ac_cv_lib_mpfr_main=yes
15909 > else
15910 >  echo "$as_me: failed program was:" >&5
15911 > sed 's/^/| /' conftest.$ac_ext >&5
15912 >
15913 >        ac_cv_lib_mpfr_main=no
15914 > fi
15915 >
15916 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15917 >      conftest$ac_exeext conftest.$ac_ext
15918 > LIBS=$ac_check_lib_save_LIBS
15919 > fi
15920 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
15921 > echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
15922 > if test $ac_cv_lib_mpfr_main = yes; then
15923 >  CGAL_LIBS="$CGAL_LIBS -lmpfr"
15924 > fi
15925 >
15926 >                        { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
15927 > echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
15928 > if test "${ac_cv_lib_gmp_main+set}" = set; then
15929 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15930 > else
15931 >  ac_check_lib_save_LIBS=$LIBS
15932 > LIBS="-lgmp  $LIBS"
15933 > cat >conftest.$ac_ext <<_ACEOF
15934 > /* confdefs.h.  */
15935 > _ACEOF
15936 > cat confdefs.h >>conftest.$ac_ext
15937 > cat >>conftest.$ac_ext <<_ACEOF
15938 > /* end confdefs.h.  */
15939 >
15940 >
15941 > #ifdef FC_DUMMY_MAIN
15942 > #ifndef FC_DUMMY_MAIN_EQ_F77
15943 > #  ifdef __cplusplus
15944 >     extern "C"
15945 > #  endif
15946 >   int FC_DUMMY_MAIN() { return 1; }
15947 > #endif
15948 > #endif
15949 > int
15950 > main ()
15951 > {
15952 > return main ();
15953 >  ;
15954 >  return 0;
15955 > }
15956 > _ACEOF
15957 > rm -f conftest.$ac_objext conftest$ac_exeext
15958 > if { (ac_try="$ac_link"
15959 > case "(($ac_try" in
15960 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15961 >  *) ac_try_echo=$ac_try;;
15962 > esac
15963 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15964 >  (eval "$ac_link") 2>conftest.er1
15965 >  ac_status=$?
15966 >  grep -v '^ *+' conftest.er1 >conftest.err
15967 >  rm -f conftest.er1
15968 >  cat conftest.err >&5
15969 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15970 >  (exit $ac_status); } && {
15971 >         test -z "$ac_c_werror_flag" ||
15972 >         test ! -s conftest.err
15973 >       } && test -s conftest$ac_exeext &&
15974 >       $as_test_x conftest$ac_exeext; then
15975 >  ac_cv_lib_gmp_main=yes
15976 > else
15977 >  echo "$as_me: failed program was:" >&5
15978 > sed 's/^/| /' conftest.$ac_ext >&5
15979 >
15980 >        ac_cv_lib_gmp_main=no
15981 > fi
15982 >
15983 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15984 >      conftest$ac_exeext conftest.$ac_ext
15985 > LIBS=$ac_check_lib_save_LIBS
15986 > fi
15987 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
15988 > echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
15989 > if test $ac_cv_lib_gmp_main = yes; then
15990 >  CGAL_LIBS="$CGAL_LIBS -lgmp"
15991 > fi
15992 >
15993 >                        { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
15994 > echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
15995 > if test "${ac_cv_lib_gmpxx_main+set}" = set; then
15996 >  echo $ECHO_N "(cached) $ECHO_C" >&6
15997 > else
15998 >  ac_check_lib_save_LIBS=$LIBS
15999 > LIBS="-lgmpxx  $LIBS"
16000 > cat >conftest.$ac_ext <<_ACEOF
16001 > /* confdefs.h.  */
16002 > _ACEOF
16003 > cat confdefs.h >>conftest.$ac_ext
16004 > cat >>conftest.$ac_ext <<_ACEOF
16005 > /* end confdefs.h.  */
16006 >
16007 >
16008 > #ifdef FC_DUMMY_MAIN
16009 > #ifndef FC_DUMMY_MAIN_EQ_F77
16010 > #  ifdef __cplusplus
16011 >     extern "C"
16012 > #  endif
16013 >   int FC_DUMMY_MAIN() { return 1; }
16014 > #endif
16015 > #endif
16016 > int
16017 > main ()
16018 > {
16019 > return main ();
16020 >  ;
16021 >  return 0;
16022 > }
16023 > _ACEOF
16024 > rm -f conftest.$ac_objext conftest$ac_exeext
16025 > if { (ac_try="$ac_link"
16026 > case "(($ac_try" in
16027 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16028 >  *) ac_try_echo=$ac_try;;
16029 > esac
16030 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16031 >  (eval "$ac_link") 2>conftest.er1
16032 >  ac_status=$?
16033 >  grep -v '^ *+' conftest.er1 >conftest.err
16034 >  rm -f conftest.er1
16035 >  cat conftest.err >&5
16036 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16037 >  (exit $ac_status); } && {
16038 >         test -z "$ac_c_werror_flag" ||
16039 >         test ! -s conftest.err
16040 >       } && test -s conftest$ac_exeext &&
16041 >       $as_test_x conftest$ac_exeext; then
16042 >  ac_cv_lib_gmpxx_main=yes
16043 > else
16044 >  echo "$as_me: failed program was:" >&5
16045 > sed 's/^/| /' conftest.$ac_ext >&5
16046 >
16047 >        ac_cv_lib_gmpxx_main=no
16048 > fi
16049 >
16050 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16051 >      conftest$ac_exeext conftest.$ac_ext
16052 > LIBS=$ac_check_lib_save_LIBS
16053 > fi
16054 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
16055 > echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
16056 > if test $ac_cv_lib_gmpxx_main = yes; then
16057 >  CGAL_LIBS="$CGAL_LIBS -lgmpxx"
16058 > fi
16059 >
16060 >                fi
16061 >
16062 >                if test "$cgal_have_lib" == yes; then
16063 >                        acx_cgal_found=yes
16064 >                fi
16065 >        fi
16066 >        if test "$acx_cgal_found" == yes; then
16067 >                { echo "$as_me:$LINENO: checking for main in -lCore" >&5
16068 > echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
16069 > if test "${ac_cv_lib_Core_main+set}" = set; then
16070 >  echo $ECHO_N "(cached) $ECHO_C" >&6
16071 > else
16072 >  ac_check_lib_save_LIBS=$LIBS
16073 > LIBS="-lCore  $LIBS"
16074 > cat >conftest.$ac_ext <<_ACEOF
16075 > /* confdefs.h.  */
16076 > _ACEOF
16077 > cat confdefs.h >>conftest.$ac_ext
16078 > cat >>conftest.$ac_ext <<_ACEOF
16079 > /* end confdefs.h.  */
16080 >
16081 >
16082 > #ifdef FC_DUMMY_MAIN
16083 > #ifndef FC_DUMMY_MAIN_EQ_F77
16084 > #  ifdef __cplusplus
16085 >     extern "C"
16086 > #  endif
16087 >   int FC_DUMMY_MAIN() { return 1; }
16088 > #endif
16089 > #endif
16090 > int
16091 > main ()
16092 > {
16093 > return main ();
16094 >  ;
16095 >  return 0;
16096 > }
16097 > _ACEOF
16098 > rm -f conftest.$ac_objext conftest$ac_exeext
16099 > if { (ac_try="$ac_link"
16100 > case "(($ac_try" in
16101 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102 >  *) ac_try_echo=$ac_try;;
16103 > esac
16104 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16105 >  (eval "$ac_link") 2>conftest.er1
16106 >  ac_status=$?
16107 >  grep -v '^ *+' conftest.er1 >conftest.err
16108 >  rm -f conftest.er1
16109 >  cat conftest.err >&5
16110 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16111 >  (exit $ac_status); } && {
16112 >         test -z "$ac_c_werror_flag" ||
16113 >         test ! -s conftest.err
16114 >       } && test -s conftest$ac_exeext &&
16115 >       $as_test_x conftest$ac_exeext; then
16116 >  ac_cv_lib_Core_main=yes
16117 > else
16118 >  echo "$as_me: failed program was:" >&5
16119 > sed 's/^/| /' conftest.$ac_ext >&5
16120 >
16121 >        ac_cv_lib_Core_main=no
16122 > fi
16123 >
16124 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16125 >      conftest$ac_exeext conftest.$ac_ext
16126 > LIBS=$ac_check_lib_save_LIBS
16127 > fi
16128 > { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
16129 > echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
16130 > if test $ac_cv_lib_Core_main = yes; then
16131 >  CGAL_LIBS="$CGAL_LIBS -lCore"
16132 > fi
16133 >
16134 >        fi
16135 > fi
16136 >
16137 >
16138 >
16139 > { echo "$as_me:$LINENO: checking CGAL" >&5
16140 > echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
16141 >
16142 >
16143 >
16144 >
16145 >
16146 > if test "$acx_cgal_found" == yes; then
16147 >        { echo "$as_me:$LINENO: result: yes" >&5
16148 > echo "${ECHO_T}yes" >&6; }
16149 >
16150 > else
16151 >        { echo "$as_me:$LINENO: result: no" >&5
16152 > echo "${ECHO_T}no" >&6; }
16153 >
16154 > fi
16155 > USE_CGAL=no
16156 > if test "$acx_cgal_found" == yes; then
16157 >        USE_CGAL=yes
16158 >
16159 > cat >>confdefs.h <<\_ACEOF
16160 > #define HAVE_CGAL 1
16161 > _ACEOF
16162 >
16163 >
16164 >
16165 >
16166 >
16167 > fi
16168 >
16169 >
16170 >
16171 >
16172 > # Check whether --enable-doxygen was given.
16173 > if test "${enable_doxygen+set}" = set; then
16174 >  enableval=$enable_doxygen;
16175 > fi
16176 >
16177 > # Check whether --enable-dot was given.
16178 > if test "${enable_dot+set}" = set; then
16179 >  enableval=$enable_dot;
16180 > fi
16181 >
16182 > # Check whether --enable-html-docs was given.
16183 > if test "${enable_html_docs+set}" = set; then
16184 >  enableval=$enable_html_docs;
16185 > else
16186 >   enable_html_docs=yes
16187 > fi
16188 >
16189 > # Check whether --enable-latex-docs was given.
16190 > if test "${enable_latex_docs+set}" = set; then
16191 >  enableval=$enable_latex_docs;
16192 > else
16193 >   enable_latex_docs=no
16194 > fi
16195 >
16196 > if test "x$enable_doxygen" = xno; then
16197 >        enable_doc=no
16198 > else
16199 >        # Extract the first word of "doxygen", so it can be a program name with args.
16200 > set dummy doxygen; ac_word=$2
16201 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
16202 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16203 > if test "${ac_cv_path_DOXYGEN+set}" = set; then
16204 >  echo $ECHO_N "(cached) $ECHO_C" >&6
16205 > else
16206 >  case $DOXYGEN in
16207 >  [\\/]* | ?:[\\/]*)
16208 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
16209 >  ;;
16210 >  *)
16211 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16212 > for as_dir in $PATH
16213 > do
16214 >  IFS=$as_save_IFS
16215 >  test -z "$as_dir" && as_dir=.
16216 >  for ac_exec_ext in '' $ac_executable_extensions; do
16217 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16218 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
16219 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16220 >    break 2
16221    fi
16222 + done
16223 + done
16224 + IFS=$as_save_IFS
16225 +
16226 +  ;;
16227 + esac
16228 + fi
16229 + DOXYGEN=$ac_cv_path_DOXYGEN
16230 + if test -n "$DOXYGEN"; then
16231 +  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
16232 + echo "${ECHO_T}$DOXYGEN" >&6; }
16233 + else
16234 +  { echo "$as_me:$LINENO: result: no" >&5
16235 + echo "${ECHO_T}no" >&6; }
16236 + fi
16237 +
16238 +
16239 +        if test "x$DOXYGEN" = x; then
16240 +                if test "x$enable_doxygen" = xyes; then
16241 +                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
16242 + echo "$as_me: error: could not find doxygen" >&2;}
16243 +   { (exit 1); exit 1; }; }
16244 +                fi
16245 +                enable_doc=no
16246 +        else
16247 +                enable_doc=yes
16248 +                # Extract the first word of "dot", so it can be a program name with args.
16249 + set dummy dot; ac_word=$2
16250 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
16251 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16252 + if test "${ac_cv_path_DOT+set}" = set; then
16253 +  echo $ECHO_N "(cached) $ECHO_C" >&6
16254 + else
16255 +  case $DOT in
16256 +  [\\/]* | ?:[\\/]*)
16257 +  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
16258 +  ;;
16259 +  *)
16260 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16261 + for as_dir in $PATH
16262 + do
16263 +  IFS=$as_save_IFS
16264 +  test -z "$as_dir" && as_dir=.
16265 +  for ac_exec_ext in '' $ac_executable_extensions; do
16266 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16267 +    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
16268 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16269 +    break 2
16270 +  fi
16271 + done
16272 + done
16273 + IFS=$as_save_IFS
16274 +
16275 +  ;;
16276 + esac
16277 + fi
16278 + DOT=$ac_cv_path_DOT
16279 + if test -n "$DOT"; then
16280 +  { echo "$as_me:$LINENO: result: $DOT" >&5
16281 + echo "${ECHO_T}$DOT" >&6; }
16282 + else
16283 +  { echo "$as_me:$LINENO: result: no" >&5
16284 + echo "${ECHO_T}no" >&6; }
16285 + fi
16286 +
16287 +
16288 +        fi
16289 + fi
16290 +
16291 + if test "x$enable_doc" = xyes; then
16292 +  DOC=1
16293 + else
16294 +  DOC=0
16295 + fi
16296 +
16297 +
16298 + if test x$DOT = x; then
16299 +        if test "x$enable_dot" = xyes; then
16300 +                { { echo "$as_me:$LINENO: error: could not find dot" >&5
16301 + echo "$as_me: error: could not find dot" >&2;}
16302 +   { (exit 1); exit 1; }; }
16303 +        fi
16304 +        enable_dot=no
16305 + else
16306 +        enable_dot=yes
16307 + fi
16308 +
16309 +
16310 +
16311 +
16312 +
16313 +
16314 +
16315 +
16316 +
16317 +
16318 +
16319 +
16320 +
16321 +
16322 +
16323 +
16324 +
16325 +
16326 +
16327 + ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
16328 +
16329 +
16330 + cat >confcache <<\_ACEOF
16331 + # This file is a shell script that caches the results of configure
16332 + # tests run on this system so they can be shared between configure
16333 + # scripts and configure runs, see configure's option --config-cache.
16334 + # It is not useful on other systems.  If it contains results you don't
16335 + # want to keep, you may remove or edit it.
16336 + #
16337 + # config.status only pays attention to the cache file if you give it
16338 + # the --recheck option to rerun configure.
16339 + #
16340 + # `ac_cv_env_foo' variables (set or unset) will be overridden when
16341 + # loading this file, other *unset* `ac_cv_foo' will be assigned the
16342 + # following values.
16343 +
16344 + _ACEOF
16345 +
16346 + # The following way of writing the cache mishandles newlines in values,
16347 + # but we know of no workaround that is simple, portable, and efficient.
16348 + # So, we kill variables containing newlines.
16349 + # Ultrix sh set writes to stderr and can't be redirected directly,
16350 + # and sets the high bit in the cache file unless we assign to the vars.
16351 + (
16352 +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16353 +    eval ac_val=\$$ac_var
16354 +    case $ac_val in #(
16355 +    *${as_nl}*)
16356 +      case $ac_var in #(
16357 +      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
16358 + echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
16359 +      esac
16360 +      case $ac_var in #(
16361 +      _ | IFS | as_nl) ;; #(
16362 +      *) $as_unset $ac_var ;;
16363 +      esac ;;
16364 +    esac
16365 +  done
16366 +
16367 +  (set) 2>&1 |
16368 +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16369 +    *${as_nl}ac_space=\ *)
16370 +      # `set' does not quote correctly, so add quotes (double-quote
16371 +      # substitution turns \\\\ into \\, and sed turns \\ into \).
16372 +      sed -n \
16373 +        "s/'/'\\\\''/g;
16374 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16375 +      ;; #(
16376 +    *)
16377 +      # `set' quotes correctly as required by POSIX, so do not add quotes.
16378 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16379 +      ;;
16380 +    esac |
16381 +    sort
16382 + ) |
16383 +  sed '
16384 +     /^ac_cv_env_/b end
16385 +     t clear
16386 +     :clear
16387 +     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16388 +     t end
16389 +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16390 +     :end' >>confcache
16391 + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16392 +  if test -w "$cache_file"; then
16393 +    test "x$cache_file" != "x/dev/null" &&
16394 +      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
16395 + echo "$as_me: updating cache $cache_file" >&6;}
16396 +    cat confcache >$cache_file
16397 +  else
16398 +    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
16399 + echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16400 +  fi
16401 + fi
16402 + rm -f confcache
16403 +
16404 + test "x$prefix" = xNONE && prefix=$ac_default_prefix
16405 + # Let make expand exec_prefix.
16406 + test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16407 +
16408 + DEFS=-DHAVE_CONFIG_H
16409 +
16410 + ac_libobjs=
16411 + ac_ltlibobjs=
16412 + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16413 +  # 1. Remove the extension, and $U if already installed.
16414 +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16415 +  ac_i=`echo "$ac_i" | sed "$ac_script"`
16416 +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16417 +  #    will be set to the directory where LIBOBJS objects are built.
16418 +  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16419 +  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
16420 + done
16421 + LIBOBJS=$ac_libobjs
16422 +
16423 + LTLIBOBJS=$ac_ltlibobjs
16424 +
16425 +
16426 +
16427 + : ${CONFIG_STATUS=./config.status}
16428 + ac_clean_files_save=$ac_clean_files
16429 + ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16430 + { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16431 + echo "$as_me: creating $CONFIG_STATUS" >&6;}
16432 + cat >$CONFIG_STATUS <<_ACEOF
16433 + #! $SHELL
16434 + # Generated by $as_me.
16435 + # Run this file to recreate the current configuration.
16436 + # Compiler output produced by configure, useful for debugging
16437 + # configure, is in config.log if it exists.
16438 +
16439 + debug=false
16440 + ac_cs_recheck=false
16441 + ac_cs_silent=false
16442 + SHELL=\${CONFIG_SHELL-$SHELL}
16443 + _ACEOF
16444 +
16445 + cat >>$CONFIG_STATUS <<\_ACEOF
16446 + ## --------------------- ##
16447 + ## M4sh Initialization.  ##
16448 + ## --------------------- ##
16449 +
16450 + # Be more Bourne compatible
16451 + DUALCASE=1; export DUALCASE # for MKS sh
16452 + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16453 +  emulate sh
16454 +  NULLCMD=:
16455 +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16456 +  # is contrary to our usage.  Disable this feature.
16457 +  alias -g '${1+"$@"}'='"$@"'
16458 +  setopt NO_GLOB_SUBST
16459 + else
16460 +  case `(set -o) 2>/dev/null` in
16461 +  *posix*) set -o posix ;;
16462 + esac
16463 +
16464 + fi
16465 +
16466 +
16467 +
16468 +
16469 + # PATH needs CR
16470 + # Avoid depending upon Character Ranges.
16471 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16472 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16473 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16474 + as_cr_digits='0123456789'
16475 + as_cr_alnum=$as_cr_Letters$as_cr_digits
16476 +
16477 + # The user is always right.
16478 + if test "${PATH_SEPARATOR+set}" != set; then
16479 +  echo "#! /bin/sh" >conf$$.sh
16480 +  echo  "exit 0"   >>conf$$.sh
16481 +  chmod +x conf$$.sh
16482 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16483 +    PATH_SEPARATOR=';'
16484 +  else
16485 +    PATH_SEPARATOR=:
16486 +  fi
16487 +  rm -f conf$$.sh
16488 + fi
16489 +
16490 + # Support unset when possible.
16491 + if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16492 +  as_unset=unset
16493 + else
16494 +  as_unset=false
16495 + fi
16496 +
16497 +
16498 + # IFS
16499 + # We need space, tab and new line, in precisely that order.  Quoting is
16500 + # there to prevent editors from complaining about space-tab.
16501 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16502 + # splitting by setting IFS to empty value.)
16503 + as_nl='
16504 + '
16505 + IFS=" ""        $as_nl"
16506 +
16507 + # Find who we are.  Look in the path if we contain no directory separator.
16508 + case $0 in
16509 +  *[\\/]* ) as_myself=$0 ;;
16510 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16511 + for as_dir in $PATH
16512 + do
16513 +  IFS=$as_save_IFS
16514 +  test -z "$as_dir" && as_dir=.
16515 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16516 + done
16517 + IFS=$as_save_IFS
16518 +
16519 +     ;;
16520 + esac
16521 + # We did not find ourselves, most probably we were run as `sh COMMAND'
16522 + # in which case we are not to be found in the path.
16523 + if test "x$as_myself" = x; then
16524 +  as_myself=$0
16525 + fi
16526 + if test ! -f "$as_myself"; then
16527 +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16528 +  { (exit 1); exit 1; }
16529 + fi
16530 +
16531 + # Work around bugs in pre-3.0 UWIN ksh.
16532 + for as_var in ENV MAIL MAILPATH
16533 + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16534 + done
16535 + PS1='$ '
16536 + PS2='> '
16537 + PS4='+ '
16538 +
16539 + # NLS nuisances.
16540 + for as_var in \
16541 +  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16542 +  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16543 +  LC_TELEPHONE LC_TIME
16544 + do
16545 +  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16546 +    eval $as_var=C; export $as_var
16547 +  else
16548 +    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16549 +  fi
16550 + done
16551 +
16552 + # Required to use basename.
16553 + if expr a : '\(a\)' >/dev/null 2>&1 &&
16554 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16555 +  as_expr=expr
16556 + else
16557 +  as_expr=false
16558 + fi
16559 +
16560 + if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16561 +  as_basename=basename
16562 + else
16563 +  as_basename=false
16564 + fi
16565 +
16566 +
16567 + # Name of the executable.
16568 + as_me=`$as_basename -- "$0" ||
16569 + $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16570 +         X"$0" : 'X\(//\)$' \| \
16571 +         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16572 + echo X/"$0" |
16573 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
16574 +            s//\1/
16575 +            q
16576 +          }
16577 +          /^X\/\(\/\/\)$/{
16578 +            s//\1/
16579 +            q
16580 +          }
16581 +          /^X\/\(\/\).*/{
16582 +            s//\1/
16583 +            q
16584 +          }
16585 +          s/.*/./; q'`
16586 +
16587 + # CDPATH.
16588 + $as_unset CDPATH
16589 +
16590 +
16591 +
16592 +  as_lineno_1=$LINENO
16593 +  as_lineno_2=$LINENO
16594 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
16595 +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
16596 +
16597 +  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16598 +  # uniformly replaced by the line number.  The first 'sed' inserts a
16599 +  # line-number line after each line using $LINENO; the second 'sed'
16600 +  # does the real work.  The second script uses 'N' to pair each
16601 +  # line-number line with the line containing $LINENO, and appends
16602 +  # trailing '-' during substitution so that $LINENO is not a special
16603 +  # case at line end.
16604 +  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16605 +  # scripts with optimization help from Paolo Bonzini.  Blame Lee
16606 +  # E. McMahon (1931-1989) for sed's syntax.  :-)
16607 +  sed -n '
16608 +    p
16609 +    /[$]LINENO/=
16610 +  ' <$as_myself |
16611 +    sed '
16612 +      s/[$]LINENO.*/&-/
16613 +      t lineno
16614 +      b
16615 +      :lineno
16616 +      N
16617 +      :loop
16618 +      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
16619 +      t loop
16620 +      s/-\n.*//
16621 +    ' >$as_me.lineno &&
16622 +  chmod +x "$as_me.lineno" ||
16623 +    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
16624 +   { (exit 1); exit 1; }; }
16625 +
16626 +  # Don't try to exec as it changes $[0], causing all sort of problems
16627 +  # (the dirname of $[0] is not the place where we might find the
16628 +  # original and so on.  Autoconf is especially sensitive to this).
16629 +  . "./$as_me.lineno"
16630 +  # Exit status is that of the last command.
16631 +  exit
16632 + }
16633 +
16634 +
16635 + if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16636 +  as_dirname=dirname
16637 + else
16638 +  as_dirname=false
16639 + fi
16640 +
16641 + ECHO_C= ECHO_N= ECHO_T=
16642 + case `echo -n x` in
16643 + -n*)
16644 +  case `echo 'x\c'` in
16645 +  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16646 +  *)   ECHO_C='\c';;
16647 +  esac;;
16648 + *)
16649 +  ECHO_N='-n';;
16650 + esac
16651 +
16652 + if expr a : '\(a\)' >/dev/null 2>&1 &&
16653 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16654 +  as_expr=expr
16655 + else
16656 +  as_expr=false
16657 + fi
16658 +
16659 + rm -f conf$$ conf$$.exe conf$$.file
16660 + if test -d conf$$.dir; then
16661 +  rm -f conf$$.dir/conf$$.file
16662 + else
16663 +  rm -f conf$$.dir
16664 +  mkdir conf$$.dir
16665 + fi
16666 + echo >conf$$.file
16667 + if ln -s conf$$.file conf$$ 2>/dev/null; then
16668 +  as_ln_s='ln -s'
16669 +  # ... but there are two gotchas:
16670 +  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16671 +  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16672 +  # In both cases, we have to default to `cp -p'.
16673 +  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16674 +    as_ln_s='cp -p'
16675 + elif ln conf$$.file conf$$ 2>/dev/null; then
16676 +  as_ln_s=ln
16677 + else
16678 +  as_ln_s='cp -p'
16679 + fi
16680 + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16681 + rmdir conf$$.dir 2>/dev/null
16682 +
16683 + if mkdir -p . 2>/dev/null; then
16684 +  as_mkdir_p=:
16685 + else
16686 +  test -d ./-p && rmdir ./-p
16687 +  as_mkdir_p=false
16688 + fi
16689 +
16690 + if test -x / >/dev/null 2>&1; then
16691 +  as_test_x='test -x'
16692 + else
16693 +  if ls -dL / >/dev/null 2>&1; then
16694 +    as_ls_L_option=L
16695 +  else
16696 +    as_ls_L_option=
16697 +  fi
16698 +  as_test_x='
16699 +    eval sh -c '\''
16700 +      if test -d "$1"; then
16701 +        test -d "$1/.";
16702 +      else
16703 +        case $1 in
16704 +        -*)set "./$1";;
16705 +        esac;
16706 +        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
16707 +        ???[sx]*):;;*)false;;esac;fi
16708 +    '\'' sh
16709 +  '
16710 + fi
16711 + as_executable_p=$as_test_x
16712 +
16713 + # Sed expression to map a string onto a valid CPP name.
16714 + as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16715 +
16716 + # Sed expression to map a string onto a valid variable name.
16717 + as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16718 +
16719 +
16720 + exec 6>&1
16721 +
16722 + # Save the log message, to keep $[0] and so on meaningful, and to
16723 + # report actual input values of CONFIG_FILES etc. instead of their
16724 + # values after options handling.
16725 + ac_log="
16726 + This file was extended by OOPSE $as_me 4.0, which was
16727 + generated by GNU Autoconf 2.61.  Invocation command line was
16728 +
16729 +  CONFIG_FILES    = $CONFIG_FILES
16730 +  CONFIG_HEADERS  = $CONFIG_HEADERS
16731 +  CONFIG_LINKS    = $CONFIG_LINKS
16732 +  CONFIG_COMMANDS = $CONFIG_COMMANDS
16733 +  $ $0 $@
16734 +
16735 + on `(hostname || uname -n) 2>/dev/null | sed 1q`
16736 + "
16737 +
16738 + _ACEOF
16739 +
16740 + cat >>$CONFIG_STATUS <<_ACEOF
16741 + # Files that config.status was made for.
16742 + config_files="$ac_config_files"
16743 + config_headers="$ac_config_headers"
16744 + config_links="$ac_config_links"
16745 +
16746 + _ACEOF
16747 +
16748 + cat >>$CONFIG_STATUS <<\_ACEOF
16749 + ac_cs_usage="\
16750 + \`$as_me' instantiates files from templates according to the
16751 + current configuration.
16752 +
16753 + Usage: $0 [OPTIONS] [FILE]...
16754 +
16755 +  -h, --help       print this help, then exit
16756 +  -V, --version    print version number and configuration settings, then exit
16757 +  -q, --quiet      do not print progress messages
16758 +  -d, --debug      don't remove temporary files
16759 +      --recheck    update $as_me by reconfiguring in the same conditions
16760 +  --file=FILE[:TEMPLATE]
16761 +                   instantiate the configuration file FILE
16762 +  --header=FILE[:TEMPLATE]
16763 +                   instantiate the configuration header FILE
16764 +
16765 + Configuration files:
16766 + $config_files
16767 +
16768 + Configuration headers:
16769 + $config_headers
16770 +
16771 + Configuration links:
16772 + $config_links
16773 +
16774 + Report bugs to <bug-autoconf@gnu.org>."
16775 +
16776 + _ACEOF
16777 + cat >>$CONFIG_STATUS <<_ACEOF
16778 + ac_cs_version="\\
16779 + OOPSE config.status 4.0
16780 + configured by $0, generated by GNU Autoconf 2.61,
16781 +  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16782 +
16783 + Copyright (C) 2006 Free Software Foundation, Inc.
16784 + This config.status script is free software; the Free Software Foundation
16785 + gives unlimited permission to copy, distribute and modify it."
16786 +
16787 + ac_pwd='$ac_pwd'
16788 + srcdir='$srcdir'
16789 + INSTALL='$INSTALL'
16790 + _ACEOF
16791 +
16792 + cat >>$CONFIG_STATUS <<\_ACEOF
16793 + # If no file are specified by the user, then we need to provide default
16794 + # value.  By we need to know if files were specified by the user.
16795 + ac_need_defaults=:
16796 + while test $# != 0
16797 + do
16798 +  case $1 in
16799 +  --*=*)
16800 +    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16801 +    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16802 +    ac_shift=:
16803 +    ;;
16804 +  *)
16805 +    ac_option=$1
16806 +    ac_optarg=$2
16807 +    ac_shift=shift
16808 +    ;;
16809 +  esac
16810  
16811 < done
16812 < EOF
16813 < cat >>$CONFIG_STATUS <<\EOF
16811 >  case $ac_option in
16812 >  # Handling of the options.
16813 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16814 >    ac_cs_recheck=: ;;
16815 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16816 >    echo "$ac_cs_version"; exit ;;
16817 >  --debug | --debu | --deb | --de | --d | -d )
16818 >    debug=: ;;
16819 >  --file | --fil | --fi | --f )
16820 >    $ac_shift
16821 >    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16822 >    ac_need_defaults=false;;
16823 >  --header | --heade | --head | --hea )
16824 >    $ac_shift
16825 >    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16826 >    ac_need_defaults=false;;
16827 >  --he | --h)
16828 >    # Conflict between --help and --header
16829 >    { echo "$as_me: error: ambiguous option: $1
16830 > Try \`$0 --help' for more information." >&2
16831 >   { (exit 1); exit 1; }; };;
16832 >  --help | --hel | -h )
16833 >    echo "$ac_cs_usage"; exit ;;
16834 >  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16835 >  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16836 >    ac_cs_silent=: ;;
16837  
16838 < #
16839 < # CONFIG_HEADER section.
16840 < #
16838 >  # This is an error.
16839 >  -*) { echo "$as_me: error: unrecognized option: $1
16840 > Try \`$0 --help' for more information." >&2
16841 >   { (exit 1); exit 1; }; } ;;
16842  
16843 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
16844 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
7095 < #
7096 < # ac_d sets the value in "#define NAME VALUE" lines.
7097 < ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'
7098 < ac_dB='[        ].*$,\1#\2'
7099 < ac_dC=' '
7100 < ac_dD=',;t'
7101 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7102 < ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
7103 < ac_uB='$,\1#\2define\3'
7104 < ac_uC=' '
7105 < ac_uD=',;t'
16843 >  *) ac_config_targets="$ac_config_targets $1"
16844 >     ac_need_defaults=false ;;
16845  
7107 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
7108  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7109  case $ac_file in
7110  - | *:- | *:-:* ) # input from stdin
7111        cat >$tmp/stdin
7112        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7113        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7114  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7115        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7116  * )   ac_file_in=$ac_file.in ;;
16846    esac
16847 +  shift
16848 + done
16849  
16850 <  test x"$ac_file" != x- && { echo "$as_me:7119: creating $ac_file" >&5
7120 < echo "$as_me: creating $ac_file" >&6;}
16850 > ac_configure_extra_args=
16851  
16852 <  # First look for the input files in the build tree, otherwise in the
16853 <  # src tree.
16854 <  ac_file_inputs=`IFS=:
16855 <    for f in $ac_file_in; do
7126 <      case $f in
7127 <      -) echo $tmp/stdin ;;
7128 <      [\\/$]*)
7129 <         # Absolute (can't be DOS-style, as IFS=:)
7130 <         test -f "$f" || { { echo "$as_me:7130: error: cannot find input file: $f" >&5
7131 < echo "$as_me: error: cannot find input file: $f" >&2;}
7132 <   { (exit 1); exit 1; }; }
7133 <         echo $f;;
7134 <      *) # Relative
7135 <         if test -f "$f"; then
7136 <           # Build tree
7137 <           echo $f
7138 <         elif test -f "$srcdir/$f"; then
7139 <           # Source tree
7140 <           echo $srcdir/$f
7141 <         else
7142 <           # /dev/null tree
7143 <           { { echo "$as_me:7143: error: cannot find input file: $f" >&5
7144 < echo "$as_me: error: cannot find input file: $f" >&2;}
7145 <   { (exit 1); exit 1; }; }
7146 <         fi;;
7147 <      esac
7148 <    done` || { (exit 1); exit 1; }
7149 <  # Remove the trailing spaces.
7150 <  sed 's/[      ]*$//' $ac_file_inputs >$tmp/in
16852 > if $ac_cs_silent; then
16853 >  exec 6>/dev/null
16854 >  ac_configure_extra_args="$ac_configure_extra_args --silent"
16855 > fi
16856  
16857 < EOF
16857 > _ACEOF
16858 > cat >>$CONFIG_STATUS <<_ACEOF
16859 > if \$ac_cs_recheck; then
16860 >  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16861 >  CONFIG_SHELL=$SHELL
16862 >  export CONFIG_SHELL
16863 >  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16864 > fi
16865  
16866 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
16867 < # `conftest.undefs', that substitutes the proper values into
16868 < # config.h.in to produce config.h.  The first handles `#define'
16869 < # templates, and the second `#undef' templates.
16870 < # And first: Protect against being on the right side of a sed subst in
16871 < # config.status.  Protect against being in an unquoted here document
16872 < # in config.status.
16873 < rm -f conftest.defines conftest.undefs
16874 < # Using a here document instead of a string reduces the quoting nightmare.
16875 < # Putting comments in sed scripts is not portable.
7164 < #
7165 < # `end' is used to avoid that the second main sed command (meant for
7166 < # 0-ary CPP macros) applies to n-ary macro definitions.
7167 < # See the Autoconf documentation for `clear'.
7168 < cat >confdef2sed.sed <<\EOF
7169 < s/[\\&,]/\\&/g
7170 < s,[\\$`],\\&,g
7171 < t clear
7172 < : clear
7173 < s,^[    ]*#[    ]*define[       ][      ]*\(\([^        (][^    (]*\)([^)]*)\)[         ]*\(.*\)$,${ac_dA}\2${ac_dB}\1${ac_dC}\3${ac_dD},gp
7174 < t end
7175 < s,^[    ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
7176 < : end
7177 < EOF
7178 < # If some macros were called several times there might be several times
7179 < # the same #defines, which is useless.  Nevertheless, we may not want to
7180 < # sort them, since we want the *last* AC-DEFINE to be honored.
7181 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
7182 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
7183 < rm -f confdef2sed.sed
16866 > _ACEOF
16867 > cat >>$CONFIG_STATUS <<\_ACEOF
16868 > exec 5>>config.log
16869 > {
16870 >  echo
16871 >  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16872 > ## Running $as_me. ##
16873 > _ASBOX
16874 >  echo "$ac_log"
16875 > } >&5
16876  
16877 < # This sed command replaces #undef with comments.  This is necessary, for
16878 < # example, in the case of _POSIX_SOURCE, which is predefined and required
16879 < # on some systems where configure will not decide to define it.
7188 < cat >>conftest.undefs <<\EOF
7189 < s,^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
7190 < EOF
16877 > _ACEOF
16878 > cat >>$CONFIG_STATUS <<_ACEOF
16879 > _ACEOF
16880  
16881 < # Break up conftest.defines because some shells have a limit on the size
7193 < # of here documents, and old seds have small limits too (100 cmds).
7194 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
7195 < echo '  if egrep "^[    ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
7196 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
7197 < echo '  :' >>$CONFIG_STATUS
7198 < rm -f conftest.tail
7199 < while grep . conftest.defines >/dev/null
7200 < do
7201 <  # Write a limited-size here document to $tmp/defines.sed.
7202 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
7203 <  # Speed up: don't consider the non `#define' lines.
7204 <  echo '/^[     ]*#[    ]*define/!b' >>$CONFIG_STATUS
7205 <  # Work around the forget-to-reset-the-flag bug.
7206 <  echo 't clr' >>$CONFIG_STATUS
7207 <  echo ': clr' >>$CONFIG_STATUS
7208 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
7209 <  echo 'CEOF
7210 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
7211 <  rm -f $tmp/in
7212 <  mv $tmp/out $tmp/in
7213 < ' >>$CONFIG_STATUS
7214 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
7215 <  rm -f conftest.defines
7216 <  mv conftest.tail conftest.defines
7217 < done
7218 < rm -f conftest.defines
7219 < echo '  fi # egrep' >>$CONFIG_STATUS
7220 < echo >>$CONFIG_STATUS
16881 > cat >>$CONFIG_STATUS <<\_ACEOF
16882  
16883 < # Break up conftest.undefs because some shells have a limit on the size
16884 < # of here documents, and old seds have small limits too (100 cmds).
7224 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
7225 < rm -f conftest.tail
7226 < while grep . conftest.undefs >/dev/null
16883 > # Handling of arguments.
16884 > for ac_config_target in $ac_config_targets
16885   do
16886 <  # Write a limited-size here document to $tmp/undefs.sed.
16887 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
16888 <  # Speed up: don't consider the non `#undef'
16889 <  echo '/^[     ]*#[    ]*undef/!b' >>$CONFIG_STATUS
16890 <  # Work around the forget-to-reset-the-flag bug.
16891 <  echo 't clr' >>$CONFIG_STATUS
16892 <  echo ': clr' >>$CONFIG_STATUS
16893 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
7236 <  echo 'CEOF
7237 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
7238 <  rm -f $tmp/in
7239 <  mv $tmp/out $tmp/in
7240 < ' >>$CONFIG_STATUS
7241 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
7242 <  rm -f conftest.undefs
7243 <  mv conftest.tail conftest.undefs
7244 < done
7245 < rm -f conftest.undefs
7246 <
7247 < cat >>$CONFIG_STATUS <<\EOF
7248 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
7249 <  # use $as_me), people would be surprised to read:
7250 <  #    /* config.h.  Generated automatically by config.status.  */
7251 <  if test x"$ac_file" = x-; then
7252 <    echo "/* Generated automatically by configure.  */" >$tmp/config.h
7253 <  else
7254 <    echo "/* $ac_file.  Generated automatically by configure.  */" >$tmp/config.h
7255 <  fi
7256 <  cat $tmp/in >>$tmp/config.h
7257 <  rm -f $tmp/in
7258 <  if test x"$ac_file" != x-; then
7259 <    if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
7260 <      { echo "$as_me:7260: $ac_file is unchanged" >&5
7261 < echo "$as_me: $ac_file is unchanged" >&6;}
7262 <    else
7263 <      ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7264 <         X"$ac_file" : 'X\(//\)[^/]' \| \
7265 <         X"$ac_file" : 'X\(//\)$' \| \
7266 <         X"$ac_file" : 'X\(/\)' \| \
7267 <         .     : '\(.\)' 2>/dev/null ||
7268 < echo X"$ac_file" |
7269 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7270 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7271 <          /^X\(\/\/\)$/{ s//\1/; q; }
7272 <          /^X\(\/\).*/{ s//\1/; q; }
7273 <          s/.*/./; q'`
7274 <      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7275 <        { case "$ac_dir" in
7276 <  [\\/]* | ?:[\\/]* ) as_incr_dir=;;
7277 <  *)                      as_incr_dir=.;;
7278 < esac
7279 < as_dummy="$ac_dir"
7280 < for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
7281 <  case $as_mkdir_dir in
7282 <    # Skip DOS drivespec
7283 <    ?:) as_incr_dir=$as_mkdir_dir ;;
7284 <    *)
7285 <      as_incr_dir=$as_incr_dir/$as_mkdir_dir
7286 <      test -d "$as_incr_dir" || mkdir "$as_incr_dir"
7287 <    ;;
7288 <  esac
7289 < done; }
16886 >  case $ac_config_target in
16887 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
16888 >    "src/getopt.h") CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
16889 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
16890 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
16891 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
16892 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
16893 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
16894  
16895 <      fi
16896 <      rm -f $ac_file
16897 <      mv $tmp/config.h $ac_file
16898 <    fi
7295 <  else
7296 <    cat $tmp/config.h
7297 <    rm -f $tmp/config.h
7298 <  fi
16895 >  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16896 > echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16897 >   { (exit 1); exit 1; }; };;
16898 >  esac
16899   done
7300 EOF
7301 cat >>$CONFIG_STATUS <<\EOF
16900  
16901 +
16902 + # If the user did not use the arguments to specify the items to instantiate,
16903 + # then the envvar interface is used.  Set only those that are not.
16904 + # We use the long form for the default assignment because of an extremely
16905 + # bizarre bug on SunOS 4.1.3.
16906 + if $ac_need_defaults; then
16907 +  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16908 +  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16909 +  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16910 + fi
16911 +
16912 + # Have a temporary directory for convenience.  Make it in the build tree
16913 + # simply because there is no reason against having it here, and in addition,
16914 + # creating and moving files from /tmp can sometimes cause problems.
16915 + # Hook for its removal unless debugging.
16916 + # Note that there is a small window in which the directory will not be cleaned:
16917 + # after its creation but before its name has been assigned to `$tmp'.
16918 + $debug ||
16919 + {
16920 +  tmp=
16921 +  trap 'exit_status=$?
16922 +  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16923 + ' 0
16924 +  trap '{ (exit 1); exit 1; }' 1 2 13 15
16925 + }
16926 + # Create a (secure) tmp directory for tmp files.
16927 +
16928 + {
16929 +  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16930 +  test -n "$tmp" && test -d "$tmp"
16931 + }  ||
16932 + {
16933 +  tmp=./conf$$-$RANDOM
16934 +  (umask 077 && mkdir "$tmp")
16935 + } ||
16936 + {
16937 +   echo "$me: cannot create a temporary directory in ." >&2
16938 +   { (exit 1); exit 1; }
16939 + }
16940 +
16941   #
16942 < # CONFIG_LINKS section.
16942 > # Set up the sed scripts for CONFIG_FILES section.
16943   #
16944  
16945 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
16946 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
16947 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
16945 > # No need to generate the scripts if there are no CONFIG_FILES.
16946 > # This happens for instance when ./config.status config.h
16947 > if test -n "$CONFIG_FILES"; then
16948  
16949 <  { echo "$as_me:7311: linking $srcdir/$ac_source to $ac_dest" >&5
7312 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
16949 > _ACEOF
16950  
16951 <  if test ! -r $srcdir/$ac_source; then
16952 <    { { echo "$as_me:7315: error: $srcdir/$ac_source: File not found" >&5
16953 < echo "$as_me: error: $srcdir/$ac_source: File not found" >&2;}
16951 >
16952 >
16953 > ac_delim='%!_!# '
16954 > for ac_last_try in false false false false false :; do
16955 >  cat >conf$$subs.sed <<_ACEOF
16956 > SHELL!$SHELL$ac_delim
16957 > PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
16958 > PACKAGE_NAME!$PACKAGE_NAME$ac_delim
16959 > PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
16960 > PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
16961 > PACKAGE_STRING!$PACKAGE_STRING$ac_delim
16962 > PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
16963 > exec_prefix!$exec_prefix$ac_delim
16964 > prefix!$prefix$ac_delim
16965 > program_transform_name!$program_transform_name$ac_delim
16966 > bindir!$bindir$ac_delim
16967 > sbindir!$sbindir$ac_delim
16968 > libexecdir!$libexecdir$ac_delim
16969 > datarootdir!$datarootdir$ac_delim
16970 > datadir!$datadir$ac_delim
16971 > sysconfdir!$sysconfdir$ac_delim
16972 > sharedstatedir!$sharedstatedir$ac_delim
16973 > localstatedir!$localstatedir$ac_delim
16974 > includedir!$includedir$ac_delim
16975 > oldincludedir!$oldincludedir$ac_delim
16976 > docdir!$docdir$ac_delim
16977 > infodir!$infodir$ac_delim
16978 > htmldir!$htmldir$ac_delim
16979 > dvidir!$dvidir$ac_delim
16980 > pdfdir!$pdfdir$ac_delim
16981 > psdir!$psdir$ac_delim
16982 > libdir!$libdir$ac_delim
16983 > localedir!$localedir$ac_delim
16984 > mandir!$mandir$ac_delim
16985 > DEFS!$DEFS$ac_delim
16986 > ECHO_C!$ECHO_C$ac_delim
16987 > ECHO_N!$ECHO_N$ac_delim
16988 > ECHO_T!$ECHO_T$ac_delim
16989 > LIBS!$LIBS$ac_delim
16990 > build_alias!$build_alias$ac_delim
16991 > host_alias!$host_alias$ac_delim
16992 > target_alias!$target_alias$ac_delim
16993 > build!$build$ac_delim
16994 > build_cpu!$build_cpu$ac_delim
16995 > build_vendor!$build_vendor$ac_delim
16996 > build_os!$build_os$ac_delim
16997 > host!$host$ac_delim
16998 > host_cpu!$host_cpu$ac_delim
16999 > host_vendor!$host_vendor$ac_delim
17000 > host_os!$host_os$ac_delim
17001 > PROGNAME!$PROGNAME$ac_delim
17002 > debug!$debug$ac_delim
17003 > USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
17004 > CXX!$CXX$ac_delim
17005 > CXXFLAGS!$CXXFLAGS$ac_delim
17006 > LDFLAGS!$LDFLAGS$ac_delim
17007 > CPPFLAGS!$CPPFLAGS$ac_delim
17008 > ac_ct_CXX!$ac_ct_CXX$ac_delim
17009 > EXEEXT!$EXEEXT$ac_delim
17010 > OBJEXT!$OBJEXT$ac_delim
17011 > CC!$CC$ac_delim
17012 > CFLAGS!$CFLAGS$ac_delim
17013 > ac_ct_CC!$ac_ct_CC$ac_delim
17014 > FC!$FC$ac_delim
17015 > FCFLAGS!$FCFLAGS$ac_delim
17016 > ac_ct_FC!$ac_ct_FC$ac_delim
17017 > CPP!$CPP$ac_delim
17018 > GREP!$GREP$ac_delim
17019 > EGREP!$EGREP$ac_delim
17020 > LN_S!$LN_S$ac_delim
17021 > SET_MAKE!$SET_MAKE$ac_delim
17022 > RANLIB!$RANLIB$ac_delim
17023 > YACC!$YACC$ac_delim
17024 > YFLAGS!$YFLAGS$ac_delim
17025 > LEX!$LEX$ac_delim
17026 > LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
17027 > LEXLIB!$LEXLIB$ac_delim
17028 > PERLINTERP!$PERLINTERP$ac_delim
17029 > PERL_SHEBANG!$PERL_SHEBANG$ac_delim
17030 > INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
17031 > INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
17032 > INSTALL_DATA!$INSTALL_DATA$ac_delim
17033 > AR!$AR$ac_delim
17034 > PS!$PS$ac_delim
17035 > FCFLAGS_F90!$FCFLAGS_F90$ac_delim
17036 > FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
17037 > PREPDEFFLAG!$PREPDEFFLAG$ac_delim
17038 > FCLIBS!$FCLIBS$ac_delim
17039 > FC_FUNC!$FC_FUNC$ac_delim
17040 > FC_FUNC_!$FC_FUNC_$ac_delim
17041 > MOD!$MOD$ac_delim
17042 > F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
17043 > MODDIRFLAG!$MODDIRFLAG$ac_delim
17044 > F90MODINCSPEC!$F90MODINCSPEC$ac_delim
17045 > F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
17046 > ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
17047 > ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
17048 > ZLIB!$ZLIB$ac_delim
17049 > FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
17050 > FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
17051 > FFTW_LIBS!$FFTW_LIBS$ac_delim
17052 > QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
17053 > _ACEOF
17054 >
17055 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
17056 >    break
17057 >  elif $ac_last_try; then
17058 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17059 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17060     { (exit 1); exit 1; }; }
17061 +  else
17062 +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17063    fi
17064 <  rm -f $ac_dest
17064 > done
17065  
17066 <  # Make relative symlinks.
17067 <  ac_dest_dir=`$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17068 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
17069 <         X"$ac_dest" : 'X\(//\)$' \| \
17070 <         X"$ac_dest" : 'X\(/\)' \| \
7326 <         .     : '\(.\)' 2>/dev/null ||
7327 < echo X"$ac_dest" |
7328 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7329 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7330 <          /^X\(\/\/\)$/{ s//\1/; q; }
7331 <          /^X\(\/\).*/{ s//\1/; q; }
7332 <          s/.*/./; q'`
7333 <  if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
7334 <    { case "$ac_dest_dir" in
7335 <  [\\/]* | ?:[\\/]* ) as_incr_dir=;;
7336 <  *)                      as_incr_dir=.;;
7337 < esac
7338 < as_dummy="$ac_dest_dir"
7339 < for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
7340 <  case $as_mkdir_dir in
7341 <    # Skip DOS drivespec
7342 <    ?:) as_incr_dir=$as_mkdir_dir ;;
7343 <    *)
7344 <      as_incr_dir=$as_incr_dir/$as_mkdir_dir
7345 <      test -d "$as_incr_dir" || mkdir "$as_incr_dir"
7346 <    ;;
7347 <  esac
7348 < done; }
17066 > ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17067 > if test -n "$ac_eof"; then
17068 >  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17069 >  ac_eof=`expr $ac_eof + 1`
17070 > fi
17071  
17072 <    ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's,^\./,,'`"
17073 <    # A "../" for each directory in $ac_dest_dir_suffix.
17074 <    ac_dots=`echo $ac_dest_dir_suffix|sed 's,/[^/]*,../,g'`
17072 > cat >>$CONFIG_STATUS <<_ACEOF
17073 > cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
17074 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17075 > _ACEOF
17076 > sed '
17077 > s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17078 > s/^/s,@/; s/!/@,|#_!!_#|/
17079 > :n
17080 > t n
17081 > s/'"$ac_delim"'$/,g/; t
17082 > s/$/\\/; p
17083 > N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17084 > ' >>$CONFIG_STATUS <conf$$subs.sed
17085 > rm -f conf$$subs.sed
17086 > cat >>$CONFIG_STATUS <<_ACEOF
17087 > CEOF$ac_eof
17088 > _ACEOF
17089 >
17090 >
17091 > ac_delim='%!_!# '
17092 > for ac_last_try in false false false false false :; do
17093 >  cat >conf$$subs.sed <<_ACEOF
17094 > QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
17095 > QHULL!$QHULL$ac_delim
17096 > USE_QHULL!$USE_QHULL$ac_delim
17097 > CXXCPP!$CXXCPP$ac_delim
17098 > OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
17099 > OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
17100 > OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
17101 > USE_OPENBABEL!$USE_OPENBABEL$ac_delim
17102 > LIBOBJS!$LIBOBJS$ac_delim
17103 > POW_LIB!$POW_LIB$ac_delim
17104 > __func__!$__func__$ac_delim
17105 > MPI_LIB_DIR!$MPI_LIB_DIR$ac_delim
17106 > MPI_INC_DIR!$MPI_INC_DIR$ac_delim
17107 > MPI_F90_INC!$MPI_F90_INC$ac_delim
17108 > MPI_LIB!$MPI_LIB$ac_delim
17109 > MPI_F90_LIB!$MPI_F90_LIB$ac_delim
17110 > USE_MPI!$USE_MPI$ac_delim
17111 > CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
17112 > CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
17113 > CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
17114 > CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
17115 > CGAL_LIBS!$CGAL_LIBS$ac_delim
17116 > USE_CGAL!$USE_CGAL$ac_delim
17117 > DOXYGEN!$DOXYGEN$ac_delim
17118 > DOT!$DOT$ac_delim
17119 > DOC!$DOC$ac_delim
17120 > enable_dot!$enable_dot$ac_delim
17121 > enable_html_docs!$enable_html_docs$ac_delim
17122 > enable_latex_docs!$enable_latex_docs$ac_delim
17123 > BATEXT!$BATEXT$ac_delim
17124 > MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
17125 > OOPSE!$OOPSE$ac_delim
17126 > OOPSE_HOME!$OOPSE_HOME$ac_delim
17127 > SUBDIRS!$SUBDIRS$ac_delim
17128 > LTLIBOBJS!$LTLIBOBJS$ac_delim
17129 > _ACEOF
17130 >
17131 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 35; then
17132 >    break
17133 >  elif $ac_last_try; then
17134 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17135 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17136 >   { (exit 1); exit 1; }; }
17137    else
17138 <    ac_dest_dir_suffix= ac_dots=
17138 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17139    fi
17140 + done
17141  
17142 <  case $srcdir in
17143 <  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17144 <      *) ac_rel_source=$ac_dots$srcdir/$ac_source ;;
17142 > ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17143 > if test -n "$ac_eof"; then
17144 >  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17145 >  ac_eof=`expr $ac_eof + 1`
17146 > fi
17147 >
17148 > cat >>$CONFIG_STATUS <<_ACEOF
17149 > cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
17150 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
17151 > _ACEOF
17152 > sed '
17153 > s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17154 > s/^/s,@/; s/!/@,|#_!!_#|/
17155 > :n
17156 > t n
17157 > s/'"$ac_delim"'$/,g/; t
17158 > s/$/\\/; p
17159 > N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17160 > ' >>$CONFIG_STATUS <conf$$subs.sed
17161 > rm -f conf$$subs.sed
17162 > cat >>$CONFIG_STATUS <<_ACEOF
17163 > :end
17164 > s/|#_!!_#|//g
17165 > CEOF$ac_eof
17166 > _ACEOF
17167 >
17168 >
17169 > # VPATH may cause trouble with some makes, so we remove $(srcdir),
17170 > # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17171 > # trailing colons and then remove the whole line if VPATH becomes empty
17172 > # (actually we leave an empty line to preserve line numbers).
17173 > if test "x$srcdir" = x.; then
17174 >  ac_vpsub='/^[  ]*VPATH[        ]*=/{
17175 > s/:*\$(srcdir):*/:/
17176 > s/:*\${srcdir}:*/:/
17177 > s/:*@srcdir@:*/:/
17178 > s/^\([^=]*=[     ]*\):*/\1/
17179 > s/:*$//
17180 > s/^[^=]*=[       ]*$//
17181 > }'
17182 > fi
17183 >
17184 > cat >>$CONFIG_STATUS <<\_ACEOF
17185 > fi # test -n "$CONFIG_FILES"
17186 >
17187 >
17188 > for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS
17189 > do
17190 >  case $ac_tag in
17191 >  :[FHLC]) ac_mode=$ac_tag; continue;;
17192    esac
17193 +  case $ac_mode$ac_tag in
17194 +  :[FHL]*:*);;
17195 +  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
17196 + echo "$as_me: error: Invalid tag $ac_tag." >&2;}
17197 +   { (exit 1); exit 1; }; };;
17198 +  :[FH]-) ac_tag=-:-;;
17199 +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17200 +  esac
17201 +  ac_save_IFS=$IFS
17202 +  IFS=:
17203 +  set x $ac_tag
17204 +  IFS=$ac_save_IFS
17205 +  shift
17206 +  ac_file=$1
17207 +  shift
17208  
17209 <  # Make a symlink if possible; otherwise try a hard link.
17210 <  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
17211 <    ln $srcdir/$ac_source $ac_dest ||
17212 <    { { echo "$as_me:7365: error: cannot link $ac_dest to $srcdir/$ac_source" >&5
17213 < echo "$as_me: error: cannot link $ac_dest to $srcdir/$ac_source" >&2;}
17214 <   { (exit 1); exit 1; }; }
17209 >  case $ac_mode in
17210 >  :L) ac_source=$1;;
17211 >  :[FH])
17212 >    ac_file_inputs=
17213 >    for ac_f
17214 >    do
17215 >      case $ac_f in
17216 >      -) ac_f="$tmp/stdin";;
17217 >      *) # Look for the file first in the build tree, then in the source tree
17218 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
17219 >         # because $ac_f cannot contain `:'.
17220 >         test -f "$ac_f" ||
17221 >           case $ac_f in
17222 >           [\\/$]*) false;;
17223 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17224 >           esac ||
17225 >           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
17226 > echo "$as_me: error: cannot find input file: $ac_f" >&2;}
17227 >   { (exit 1); exit 1; }; };;
17228 >      esac
17229 >      ac_file_inputs="$ac_file_inputs $ac_f"
17230 >    done
17231 >
17232 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
17233 >    # use $as_me), people would be surprised to read:
17234 >    #    /* config.h.  Generated by config.status.  */
17235 >    configure_input="Generated from "`IFS=:
17236 >          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
17237 >    if test x"$ac_file" != x-; then
17238 >      configure_input="$ac_file.  $configure_input"
17239 >      { echo "$as_me:$LINENO: creating $ac_file" >&5
17240 > echo "$as_me: creating $ac_file" >&6;}
17241 >    fi
17242 >
17243 >    case $ac_tag in
17244 >    *:-:* | *:-) cat >"$tmp/stdin";;
17245 >    esac
17246 >    ;;
17247 >  esac
17248 >
17249 >  ac_dir=`$as_dirname -- "$ac_file" ||
17250 > $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17251 >         X"$ac_file" : 'X\(//\)[^/]' \| \
17252 >         X"$ac_file" : 'X\(//\)$' \| \
17253 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17254 > echo X"$ac_file" |
17255 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17256 >            s//\1/
17257 >            q
17258 >          }
17259 >          /^X\(\/\/\)[^/].*/{
17260 >            s//\1/
17261 >            q
17262 >          }
17263 >          /^X\(\/\/\)$/{
17264 >            s//\1/
17265 >            q
17266 >          }
17267 >          /^X\(\/\).*/{
17268 >            s//\1/
17269 >            q
17270 >          }
17271 >          s/.*/./; q'`
17272 >  { as_dir="$ac_dir"
17273 >  case $as_dir in #(
17274 >  -*) as_dir=./$as_dir;;
17275 >  esac
17276 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17277 >    as_dirs=
17278 >    while :; do
17279 >      case $as_dir in #(
17280 >      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
17281 >      *) as_qdir=$as_dir;;
17282 >      esac
17283 >      as_dirs="'$as_qdir' $as_dirs"
17284 >      as_dir=`$as_dirname -- "$as_dir" ||
17285 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17286 >         X"$as_dir" : 'X\(//\)[^/]' \| \
17287 >         X"$as_dir" : 'X\(//\)$' \| \
17288 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17289 > echo X"$as_dir" |
17290 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17291 >            s//\1/
17292 >            q
17293 >          }
17294 >          /^X\(\/\/\)[^/].*/{
17295 >            s//\1/
17296 >            q
17297 >          }
17298 >          /^X\(\/\/\)$/{
17299 >            s//\1/
17300 >            q
17301 >          }
17302 >          /^X\(\/\).*/{
17303 >            s//\1/
17304 >            q
17305 >          }
17306 >          s/.*/./; q'`
17307 >      test -d "$as_dir" && break
17308 >    done
17309 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
17310 >  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17311 > echo "$as_me: error: cannot create directory $as_dir" >&2;}
17312 >   { (exit 1); exit 1; }; }; }
17313 >  ac_builddir=.
17314 >
17315 > case "$ac_dir" in
17316 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17317 > *)
17318 >  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17319 >  # A ".." for each directory in $ac_dir_suffix.
17320 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
17321 >  case $ac_top_builddir_sub in
17322 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17323 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17324 >  esac ;;
17325 > esac
17326 > ac_abs_top_builddir=$ac_pwd
17327 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
17328 > # for backward compatibility:
17329 > ac_top_builddir=$ac_top_build_prefix
17330 >
17331 > case $srcdir in
17332 >  .)  # We are building in place.
17333 >    ac_srcdir=.
17334 >    ac_top_srcdir=$ac_top_builddir_sub
17335 >    ac_abs_top_srcdir=$ac_pwd ;;
17336 >  [\\/]* | ?:[\\/]* )  # Absolute name.
17337 >    ac_srcdir=$srcdir$ac_dir_suffix;
17338 >    ac_top_srcdir=$srcdir
17339 >    ac_abs_top_srcdir=$srcdir ;;
17340 >  *) # Relative name.
17341 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17342 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
17343 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17344 > esac
17345 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17346 >
17347 >
17348 >  case $ac_mode in
17349 >  :F)
17350 >  #
17351 >  # CONFIG_FILE
17352 >  #
17353 >
17354 >  case $INSTALL in
17355 >  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17356 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17357 >  esac
17358 > _ACEOF
17359 >
17360 > cat >>$CONFIG_STATUS <<\_ACEOF
17361 > # If the template does not know about datarootdir, expand it.
17362 > # FIXME: This hack should be removed a few years after 2.60.
17363 > ac_datarootdir_hack=; ac_datarootdir_seen=
17364 >
17365 > case `sed -n '/datarootdir/ {
17366 >  p
17367 >  q
17368 > }
17369 > /@datadir@/p
17370 > /@docdir@/p
17371 > /@infodir@/p
17372 > /@localedir@/p
17373 > /@mandir@/p
17374 > ' $ac_file_inputs` in
17375 > *datarootdir*) ac_datarootdir_seen=yes;;
17376 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17377 >  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17378 > echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17379 > _ACEOF
17380 > cat >>$CONFIG_STATUS <<_ACEOF
17381 >  ac_datarootdir_hack='
17382 >  s&@datadir@&$datadir&g
17383 >  s&@docdir@&$docdir&g
17384 >  s&@infodir@&$infodir&g
17385 >  s&@localedir@&$localedir&g
17386 >  s&@mandir@&$mandir&g
17387 >    s&\\\${datarootdir}&$datarootdir&g' ;;
17388 > esac
17389 > _ACEOF
17390 >
17391 > # Neutralize VPATH when `$srcdir' = `.'.
17392 > # Shell code in configure.ac might set extrasub.
17393 > # FIXME: do we really want to maintain this feature?
17394 > cat >>$CONFIG_STATUS <<_ACEOF
17395 >  sed "$ac_vpsub
17396 > $extrasub
17397 > _ACEOF
17398 > cat >>$CONFIG_STATUS <<\_ACEOF
17399 > :t
17400 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17401 > s&@configure_input@&$configure_input&;t t
17402 > s&@top_builddir@&$ac_top_builddir_sub&;t t
17403 > s&@srcdir@&$ac_srcdir&;t t
17404 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
17405 > s&@top_srcdir@&$ac_top_srcdir&;t t
17406 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17407 > s&@builddir@&$ac_builddir&;t t
17408 > s&@abs_builddir@&$ac_abs_builddir&;t t
17409 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17410 > s&@INSTALL@&$ac_INSTALL&;t t
17411 > $ac_datarootdir_hack
17412 > " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
17413 >
17414 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17415 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17416 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17417 >  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17418 > which seems to be undefined.  Please make sure it is defined." >&5
17419 > echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17420 > which seems to be undefined.  Please make sure it is defined." >&2;}
17421 >
17422 >  rm -f "$tmp/stdin"
17423 >  case $ac_file in
17424 >  -) cat "$tmp/out"; rm -f "$tmp/out";;
17425 >  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
17426 >  esac
17427 > ;;
17428 >  :H)
17429 >  #
17430 >  # CONFIG_HEADER
17431 >  #
17432 > _ACEOF
17433 >
17434 > # Transform confdefs.h into a sed script `conftest.defines', that
17435 > # substitutes the proper values into config.h.in to produce config.h.
17436 > rm -f conftest.defines conftest.tail
17437 > # First, append a space to every undef/define line, to ease matching.
17438 > echo 's/$/ /' >conftest.defines
17439 > # Then, protect against being on the right side of a sed subst, or in
17440 > # an unquoted here document, in config.status.  If some macros were
17441 > # called several times there might be several #defines for the same
17442 > # symbol, which is useless.  But do not sort them, since the last
17443 > # AC_DEFINE must be honored.
17444 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17445 > # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
17446 > # NAME is the cpp macro being defined, VALUE is the value it is being given.
17447 > # PARAMS is the parameter list in the macro definition--in most cases, it's
17448 > # just an empty string.
17449 > ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
17450 > ac_dB='\\)[      (].*,\\1define\\2'
17451 > ac_dC=' '
17452 > ac_dD=' ,'
17453 >
17454 > uniq confdefs.h |
17455 >  sed -n '
17456 >        t rset
17457 >        :rset
17458 >        s/^[     ]*#[    ]*define[       ][      ]*//
17459 >        t ok
17460 >        d
17461 >        :ok
17462 >        s/[\\&,]/\\&/g
17463 >        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
17464 >        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
17465 >  ' >>conftest.defines
17466 >
17467 > # Remove the space that was appended to ease matching.
17468 > # Then replace #undef with comments.  This is necessary, for
17469 > # example, in the case of _POSIX_SOURCE, which is predefined and required
17470 > # on some systems where configure will not decide to define it.
17471 > # (The regexp can be short, since the line contains either #define or #undef.)
17472 > echo 's/ $//
17473 > s,^[     #]*u.*,/* & */,' >>conftest.defines
17474 >
17475 > # Break up conftest.defines:
17476 > ac_max_sed_lines=50
17477 >
17478 > # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
17479 > # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
17480 > # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
17481 > # et cetera.
17482 > ac_in='$ac_file_inputs'
17483 > ac_out='"$tmp/out1"'
17484 > ac_nxt='"$tmp/out2"'
17485 >
17486 > while :
17487 > do
17488 >  # Write a here document:
17489 >    cat >>$CONFIG_STATUS <<_ACEOF
17490 >    # First, check the format of the line:
17491 >    cat >"\$tmp/defines.sed" <<\\CEOF
17492 > /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
17493 > /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
17494 > b
17495 > :def
17496 > _ACEOF
17497 >  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
17498 >  echo 'CEOF
17499 >    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
17500 >  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
17501 >  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
17502 >  grep . conftest.tail >/dev/null || break
17503 >  rm -f conftest.defines
17504 >  mv conftest.tail conftest.defines
17505   done
17506 < EOF
17506 > rm -f conftest.defines conftest.tail
17507  
17508 < cat >>$CONFIG_STATUS <<\EOF
17508 > echo "ac_result=$ac_in" >>$CONFIG_STATUS
17509 > cat >>$CONFIG_STATUS <<\_ACEOF
17510 >  if test x"$ac_file" != x-; then
17511 >    echo "/* $configure_input  */" >"$tmp/config.h"
17512 >    cat "$ac_result" >>"$tmp/config.h"
17513 >    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
17514 >      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17515 > echo "$as_me: $ac_file is unchanged" >&6;}
17516 >    else
17517 >      rm -f $ac_file
17518 >      mv "$tmp/config.h" $ac_file
17519 >    fi
17520 >  else
17521 >    echo "/* $configure_input  */"
17522 >    cat "$ac_result"
17523 >  fi
17524 >  rm -f "$tmp/out12"
17525 > ;;
17526 >  :L)
17527 >  #
17528 >  # CONFIG_LINK
17529 >  #
17530  
17531 +  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
17532 + echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
17533 +
17534 +  if test ! -r "$srcdir/$ac_source"; then
17535 +    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
17536 + echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
17537 +   { (exit 1); exit 1; }; }
17538 +  fi
17539 +  rm -f "$ac_file"
17540 +
17541 +  # Try a relative symlink, then a hard link, then a copy.
17542 +  case $srcdir in
17543 +  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17544 +      *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
17545 +  esac
17546 +  ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
17547 +    ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
17548 +    cp -p "$srcdir/$ac_source" "$ac_file" ||
17549 +    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
17550 + echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
17551 +   { (exit 1); exit 1; }; }
17552 + ;;
17553 +
17554 +  esac
17555 +
17556 +
17557 +  case $ac_file$ac_mode in
17558 +    "make/Makefile":F) chmod 0755 scripts/* ;;
17559 +    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
17560 +    "src/math/Makefile":F) chmod 0755 scripts/* ;;
17561 +    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
17562 +    "scripts/filepp":F) chmod 0755 scripts/* ;;
17563 +
17564 +  esac
17565 + done # for ac_tag
17566 +
17567 +
17568   { (exit 0); exit 0; }
17569 < EOF
17569 > _ACEOF
17570   chmod +x $CONFIG_STATUS
17571   ac_clean_files=$ac_clean_files_save
17572  
17573 +
17574   # configure is writing to config.log, and then calls config.status.
17575   # config.status does its own redirection, appending to config.log.
17576   # Unfortunately, on DOS this fails, as config.log is still kept open
# Line 7385 | Line 17581 | if test "$no_create" != yes; then
17581   # need to make the FD available again.
17582   if test "$no_create" != yes; then
17583    ac_cs_success=:
17584 +  ac_config_status_args=
17585 +  test "$silent" = yes &&
17586 +    ac_config_status_args="$ac_config_status_args --quiet"
17587    exec 5>/dev/null
17588 <  $SHELL $CONFIG_STATUS || ac_cs_success=false
17588 >  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17589    exec 5>>config.log
17590    # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17591    # would make configure fail if this is the last instruction.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines