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 1137 by chuckv, Tue May 29 22:50:14 2007 UTC vs.
Revision 1300 by gezelter, Mon Sep 29 13:54:18 2008 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Guess values for system-dependent variables and create Makefiles.
3 < # Generated by GNU Autoconf 2.59 for OOPSE 3.0.
3 > # Generated by GNU Autoconf 2.62 for OOPSE 4.0.
4   #
5   # Report bugs to <gezelter@nd.edu>.
6   #
7 < # Copyright (C) 2003 Free Software Foundation, Inc.
7 > # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 > # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9   # This configure script is free software; the Free Software Foundation
10   # gives unlimited permission to copy, distribute and modify it.
11   ## --------------------- ##
12   ## M4sh Initialization.  ##
13   ## --------------------- ##
14  
15 < # Be Bourne compatible
15 > # Be more Bourne compatible
16 > DUALCASE=1; export DUALCASE # for MKS sh
17   if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18    emulate sh
19    NULLCMD=:
20 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21    # is contrary to our usage.  Disable this feature.
22    alias -g '${1+"$@"}'='"$@"'
23 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
24 <  set -o posix
23 >  setopt NO_GLOB_SUBST
24 > else
25 >  case `(set -o) 2>/dev/null` in
26 >  *posix*) set -o posix ;;
27 > esac
28 >
29   fi
24 DUALCASE=1; export DUALCASE # for MKS sh
30  
31 +
32 +
33 +
34 + # PATH needs CR
35 + # Avoid depending upon Character Ranges.
36 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 + as_cr_digits='0123456789'
40 + as_cr_alnum=$as_cr_Letters$as_cr_digits
41 +
42 + as_nl='
43 + '
44 + export as_nl
45 + # Printing a long string crashes Solaris 7 /usr/bin/printf.
46 + as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
47 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
48 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
49 + if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 +  as_echo='printf %s\n'
51 +  as_echo_n='printf %s'
52 + else
53 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 +    as_echo_n='/usr/ucb/echo -n'
56 +  else
57 +    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 +    as_echo_n_body='eval
59 +      arg=$1;
60 +      case $arg in
61 +      *"$as_nl"*)
62 +        expr "X$arg" : "X\\(.*\\)$as_nl";
63 +        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 +      esac;
65 +      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 +    '
67 +    export as_echo_n_body
68 +    as_echo_n='sh -c $as_echo_n_body as_echo'
69 +  fi
70 +  export as_echo_body
71 +  as_echo='sh -c $as_echo_body as_echo'
72 + fi
73 +
74 + # The user is always right.
75 + if test "${PATH_SEPARATOR+set}" != set; then
76 +  PATH_SEPARATOR=:
77 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 +      PATH_SEPARATOR=';'
80 +  }
81 + fi
82 +
83   # Support unset when possible.
84   if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85    as_unset=unset
# Line 31 | Line 88 | fi
88   fi
89  
90  
91 + # IFS
92 + # We need space, tab and new line, in precisely that order.  Quoting is
93 + # there to prevent editors from complaining about space-tab.
94 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
95 + # splitting by setting IFS to empty value.)
96 + IFS=" ""        $as_nl"
97 +
98 + # Find who we are.  Look in the path if we contain no directory separator.
99 + case $0 in
100 +  *[\\/]* ) as_myself=$0 ;;
101 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102 + for as_dir in $PATH
103 + do
104 +  IFS=$as_save_IFS
105 +  test -z "$as_dir" && as_dir=.
106 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107 + done
108 + IFS=$as_save_IFS
109 +
110 +     ;;
111 + esac
112 + # We did not find ourselves, most probably we were run as `sh COMMAND'
113 + # in which case we are not to be found in the path.
114 + if test "x$as_myself" = x; then
115 +  as_myself=$0
116 + fi
117 + if test ! -f "$as_myself"; then
118 +  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119 +  { (exit 1); exit 1; }
120 + fi
121 +
122   # Work around bugs in pre-3.0 UWIN ksh.
123 < $as_unset ENV MAIL MAILPATH
123 > for as_var in ENV MAIL MAILPATH
124 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
125 > done
126   PS1='$ '
127   PS2='> '
128   PS4='+ '
129  
130   # NLS nuisances.
131 < for as_var in \
132 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
133 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
134 <  LC_TELEPHONE LC_TIME
45 < do
46 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47 <    eval $as_var=C; export $as_var
48 <  else
49 <    $as_unset $as_var
50 <  fi
51 < done
131 > LC_ALL=C
132 > export LC_ALL
133 > LANGUAGE=C
134 > export LANGUAGE
135  
136   # Required to use basename.
137 < if expr a : '\(a\)' >/dev/null 2>&1; then
137 > if expr a : '\(a\)' >/dev/null 2>&1 &&
138 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
139    as_expr=expr
140   else
141    as_expr=false
142   fi
143  
144 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
144 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145    as_basename=basename
146   else
147    as_basename=false
# Line 65 | Line 149 | fi
149  
150  
151   # Name of the executable.
152 < as_me=`$as_basename "$0" ||
152 > as_me=`$as_basename -- "$0" ||
153   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154           X"$0" : 'X\(//\)$' \| \
155 <         X"$0" : 'X\(/\)$' \| \
156 <         .     : '\(.\)' 2>/dev/null ||
157 < echo X/"$0" |
158 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
159 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
160 <          /^X\/\(\/\).*/{ s//\1/; q; }
161 <          s/.*/./; q'`
155 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
156 > $as_echo X/"$0" |
157 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
158 >            s//\1/
159 >            q
160 >          }
161 >          /^X\/\(\/\/\)$/{
162 >            s//\1/
163 >            q
164 >          }
165 >          /^X\/\(\/\).*/{
166 >            s//\1/
167 >            q
168 >          }
169 >          s/.*/./; q'`
170  
171 + # CDPATH.
172 + $as_unset CDPATH
173  
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
174  
175 < # The user is always right.
176 < if test "${PATH_SEPARATOR+set}" != set; then
177 <  echo "#! /bin/sh" >conf$$.sh
178 <  echo  "exit 0"   >>conf$$.sh
179 <  chmod +x conf$$.sh
93 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 <    PATH_SEPARATOR=';'
95 <  else
96 <    PATH_SEPARATOR=:
97 <  fi
98 <  rm -f conf$$.sh
175 > if test "x$CONFIG_SHELL" = x; then
176 >  if (eval ":") 2>/dev/null; then
177 >  as_have_required=yes
178 > else
179 >  as_have_required=no
180   fi
181  
182 +  if test $as_have_required = yes &&     (eval ":
183 + (as_func_return () {
184 +  (exit \$1)
185 + }
186 + as_func_success () {
187 +  as_func_return 0
188 + }
189 + as_func_failure () {
190 +  as_func_return 1
191 + }
192 + as_func_ret_success () {
193 +  return 0
194 + }
195 + as_func_ret_failure () {
196 +  return 1
197 + }
198  
199 <  as_lineno_1=$LINENO
200 <  as_lineno_2=$LINENO
201 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
202 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
203 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
204 <  # Find who we are.  Look in the path if we contain no path at all
205 <  # relative or not.
109 <  case $0 in
110 <    *[\\/]* ) as_myself=$0 ;;
111 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 < for as_dir in $PATH
113 < do
114 <  IFS=$as_save_IFS
115 <  test -z "$as_dir" && as_dir=.
116 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 < done
199 > exitcode=0
200 > if as_func_success; then
201 >  :
202 > else
203 >  exitcode=1
204 >  echo as_func_success failed.
205 > fi
206  
207 <       ;;
208 <  esac
209 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
210 <  # in which case we are not to be found in the path.
211 <  if test "x$as_myself" = x; then
212 <    as_myself=$0
213 <  fi
214 <  if test ! -f "$as_myself"; then
215 <    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
216 <   { (exit 1); exit 1; }; }
217 <  fi
218 <  case $CONFIG_SHELL in
219 <  '')
207 > if as_func_failure; then
208 >  exitcode=1
209 >  echo as_func_failure succeeded.
210 > fi
211 >
212 > if as_func_ret_success; then
213 >  :
214 > else
215 >  exitcode=1
216 >  echo as_func_ret_success failed.
217 > fi
218 >
219 > if as_func_ret_failure; then
220 >  exitcode=1
221 >  echo as_func_ret_failure succeeded.
222 > fi
223 >
224 > if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
225 >  :
226 > else
227 >  exitcode=1
228 >  echo positional parameters were not saved.
229 > fi
230 >
231 > test \$exitcode = 0) || { (exit 1); exit 1; }
232 >
233 > (
234 >  as_lineno_1=\$LINENO
235 >  as_lineno_2=\$LINENO
236 >  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
237 >  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
238 > ") 2> /dev/null; then
239 >  :
240 > else
241 >  as_candidate_shells=
242      as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243   for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244   do
245    IFS=$as_save_IFS
246    test -z "$as_dir" && as_dir=.
247 <  for as_base in sh bash ksh sh5; do
138 <         case $as_dir in
247 >  case $as_dir in
248           /*)
249 <           if ("$as_dir/$as_base" -c '
249 >           for as_base in sh bash ksh sh5; do
250 >             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
251 >           done;;
252 >       esac
253 > done
254 > IFS=$as_save_IFS
255 >
256 >
257 >      for as_shell in $as_candidate_shells $SHELL; do
258 >         # Try only shells that exist, to save several forks.
259 >         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
260 >                { ("$as_shell") 2> /dev/null <<\_ASEOF
261 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 >  emulate sh
263 >  NULLCMD=:
264 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
265 >  # is contrary to our usage.  Disable this feature.
266 >  alias -g '${1+"$@"}'='"$@"'
267 >  setopt NO_GLOB_SUBST
268 > else
269 >  case `(set -o) 2>/dev/null` in
270 >  *posix*) set -o posix ;;
271 > esac
272 >
273 > fi
274 >
275 >
276 > :
277 > _ASEOF
278 > }; then
279 >  CONFIG_SHELL=$as_shell
280 >               as_have_required=yes
281 >               if { "$as_shell" 2> /dev/null <<\_ASEOF
282 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283 >  emulate sh
284 >  NULLCMD=:
285 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
286 >  # is contrary to our usage.  Disable this feature.
287 >  alias -g '${1+"$@"}'='"$@"'
288 >  setopt NO_GLOB_SUBST
289 > else
290 >  case `(set -o) 2>/dev/null` in
291 >  *posix*) set -o posix ;;
292 > esac
293 >
294 > fi
295 >
296 >
297 > :
298 > (as_func_return () {
299 >  (exit $1)
300 > }
301 > as_func_success () {
302 >  as_func_return 0
303 > }
304 > as_func_failure () {
305 >  as_func_return 1
306 > }
307 > as_func_ret_success () {
308 >  return 0
309 > }
310 > as_func_ret_failure () {
311 >  return 1
312 > }
313 >
314 > exitcode=0
315 > if as_func_success; then
316 >  :
317 > else
318 >  exitcode=1
319 >  echo as_func_success failed.
320 > fi
321 >
322 > if as_func_failure; then
323 >  exitcode=1
324 >  echo as_func_failure succeeded.
325 > fi
326 >
327 > if as_func_ret_success; then
328 >  :
329 > else
330 >  exitcode=1
331 >  echo as_func_ret_success failed.
332 > fi
333 >
334 > if as_func_ret_failure; then
335 >  exitcode=1
336 >  echo as_func_ret_failure succeeded.
337 > fi
338 >
339 > if ( set x; as_func_ret_success y && test x = "$1" ); then
340 >  :
341 > else
342 >  exitcode=1
343 >  echo positional parameters were not saved.
344 > fi
345 >
346 > test $exitcode = 0) || { (exit 1); exit 1; }
347 >
348 > (
349    as_lineno_1=$LINENO
350    as_lineno_2=$LINENO
143  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
351    test "x$as_lineno_1" != "x$as_lineno_2" &&
352 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 <             CONFIG_SHELL=$as_dir/$as_base
149 <             export CONFIG_SHELL
150 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 <           fi;;
152 <         esac
153 <       done
154 < done
155 < ;;
156 <  esac
352 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
353  
354 + _ASEOF
355 + }; then
356 +  break
357 + fi
358 +
359 + fi
360 +
361 +      done
362 +
363 +      if test "x$CONFIG_SHELL" != x; then
364 +  for as_var in BASH_ENV ENV
365 +        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366 +        done
367 +        export CONFIG_SHELL
368 +        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
369 + fi
370 +
371 +
372 +    if test $as_have_required = no; then
373 +  echo This script requires a shell more modern than all the
374 +      echo shells that I found on your system.  Please install a
375 +      echo modern shell, or manually run the script under such a
376 +      echo shell if you do have one.
377 +      { (exit 1); exit 1; }
378 + fi
379 +
380 +
381 + fi
382 +
383 + fi
384 +
385 +
386 +
387 + (eval "as_func_return () {
388 +  (exit \$1)
389 + }
390 + as_func_success () {
391 +  as_func_return 0
392 + }
393 + as_func_failure () {
394 +  as_func_return 1
395 + }
396 + as_func_ret_success () {
397 +  return 0
398 + }
399 + as_func_ret_failure () {
400 +  return 1
401 + }
402 +
403 + exitcode=0
404 + if as_func_success; then
405 +  :
406 + else
407 +  exitcode=1
408 +  echo as_func_success failed.
409 + fi
410 +
411 + if as_func_failure; then
412 +  exitcode=1
413 +  echo as_func_failure succeeded.
414 + fi
415 +
416 + if as_func_ret_success; then
417 +  :
418 + else
419 +  exitcode=1
420 +  echo as_func_ret_success failed.
421 + fi
422 +
423 + if as_func_ret_failure; then
424 +  exitcode=1
425 +  echo as_func_ret_failure succeeded.
426 + fi
427 +
428 + if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
429 +  :
430 + else
431 +  exitcode=1
432 +  echo positional parameters were not saved.
433 + fi
434 +
435 + test \$exitcode = 0") || {
436 +  echo No shell found that supports shell functions.
437 +  echo Please tell bug-autoconf@gnu.org about your system,
438 +  echo including any error possibly output before this message.
439 +  echo This can help us improve future autoconf versions.
440 +  echo Configuration will now proceed without shell functions.
441 + }
442 +
443 +
444 +
445 +  as_lineno_1=$LINENO
446 +  as_lineno_2=$LINENO
447 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
448 +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449 +
450    # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451    # uniformly replaced by the line number.  The first 'sed' inserts a
452 <  # line-number line before each line; the second 'sed' does the real
453 <  # work.  The second script uses 'N' to pair each line-number line
454 <  # with the numbered line, and appends trailing '-' during
455 <  # substitution so that $LINENO is not a special case at line end.
452 >  # line-number line after each line using $LINENO; the second 'sed'
453 >  # does the real work.  The second script uses 'N' to pair each
454 >  # line-number line with the line containing $LINENO, and appends
455 >  # trailing '-' during substitution so that $LINENO is not a special
456 >  # case at line end.
457    # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
458 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
459 <  sed '=' <$as_myself |
458 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
459 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
460 >  sed -n '
461 >    p
462 >    /[$]LINENO/=
463 >  ' <$as_myself |
464      sed '
465 +      s/[$]LINENO.*/&-/
466 +      t lineno
467 +      b
468 +      :lineno
469        N
470 <      s,$,-,
471 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
470 >      :loop
471 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472        t loop
473 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
473 >      s/-\n.*//
474      ' >$as_me.lineno &&
475 <  chmod +x $as_me.lineno ||
476 <    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
475 >  chmod +x "$as_me.lineno" ||
476 >    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477     { (exit 1); exit 1; }; }
478  
479    # Don't try to exec as it changes $[0], causing all sort of problems
480    # (the dirname of $[0] is not the place where we might find the
481 <  # original and so on.  Autoconf is especially sensible to this).
482 <  . ./$as_me.lineno
481 >  # original and so on.  Autoconf is especially sensitive to this).
482 >  . "./$as_me.lineno"
483    # Exit status is that of the last command.
484    exit
485   }
486  
487  
488 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
489 <  *c*,-n*) ECHO_N= ECHO_C='
490 < ' ECHO_T='      ' ;;
491 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
492 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 < esac
488 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
489 >  as_dirname=dirname
490 > else
491 >  as_dirname=false
492 > fi
493  
494 < if expr a : '\(a\)' >/dev/null 2>&1; then
494 > ECHO_C= ECHO_N= ECHO_T=
495 > case `echo -n x` in
496 > -n*)
497 >  case `echo 'x\c'` in
498 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
499 >  *)   ECHO_C='\c';;
500 >  esac;;
501 > *)
502 >  ECHO_N='-n';;
503 > esac
504 > if expr a : '\(a\)' >/dev/null 2>&1 &&
505 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
506    as_expr=expr
507   else
508    as_expr=false
509   fi
510  
511   rm -f conf$$ conf$$.exe conf$$.file
512 < echo >conf$$.file
513 < if ln -s conf$$.file conf$$ 2>/dev/null; then
514 <  # We could just check for DJGPP; but this test a) works b) is more generic
515 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
516 <  if test -f conf$$.exe; then
517 <    # Don't use ln at all; we don't have any links
518 <    as_ln_s='cp -p'
519 <  else
512 > if test -d conf$$.dir; then
513 >  rm -f conf$$.dir/conf$$.file
514 > else
515 >  rm -f conf$$.dir
516 >  mkdir conf$$.dir 2>/dev/null
517 > fi
518 > if (echo >conf$$.file) 2>/dev/null; then
519 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
520      as_ln_s='ln -s'
521 +    # ... but there are two gotchas:
522 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
523 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
524 +    # In both cases, we have to default to `cp -p'.
525 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
526 +      as_ln_s='cp -p'
527 +  elif ln conf$$.file conf$$ 2>/dev/null; then
528 +    as_ln_s=ln
529 +  else
530 +    as_ln_s='cp -p'
531    fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214  as_ln_s=ln
532   else
533    as_ln_s='cp -p'
534   fi
535 < rm -f conf$$ conf$$.exe conf$$.file
535 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
536 > rmdir conf$$.dir 2>/dev/null
537  
538   if mkdir -p . 2>/dev/null; then
539    as_mkdir_p=:
# Line 224 | Line 542 | fi
542    as_mkdir_p=false
543   fi
544  
545 < as_executable_p="test -f"
545 > if test -x / >/dev/null 2>&1; then
546 >  as_test_x='test -x'
547 > else
548 >  if ls -dL / >/dev/null 2>&1; then
549 >    as_ls_L_option=L
550 >  else
551 >    as_ls_L_option=
552 >  fi
553 >  as_test_x='
554 >    eval sh -c '\''
555 >      if test -d "$1"; then
556 >        test -d "$1/.";
557 >      else
558 >        case $1 in
559 >        -*)set "./$1";;
560 >        esac;
561 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
562 >        ???[sx]*):;;*)false;;esac;fi
563 >    '\'' sh
564 >  '
565 > fi
566 > as_executable_p=$as_test_x
567  
568   # Sed expression to map a string onto a valid CPP name.
569   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 572 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
572   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573  
574  
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
575  
576 < # CDPATH.
243 < $as_unset CDPATH
576 > exec 7<&0 </dev/null 6>&1
577  
245
578   # Name of the host.
579   # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
580   # so uname gets run too.
581   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
582  
251 exec 6>&1
252
583   #
584   # Initializations.
585   #
586   ac_default_prefix=/usr/local
587 + ac_clean_files=
588   ac_config_libobj_dir=.
589 + LIBOBJS=
590   cross_compiling=no
591   subdirs=
592   MFLAGS=
593   MAKEFLAGS=
594   SHELL=${CONFIG_SHELL-/bin/sh}
595  
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
596   # Identity of this package.
597   PACKAGE_NAME='OOPSE'
598   PACKAGE_TARNAME='oopse'
599 < PACKAGE_VERSION='3.0'
600 < PACKAGE_STRING='OOPSE 3.0'
599 > PACKAGE_VERSION='4.0'
600 > PACKAGE_STRING='OOPSE 4.0'
601   PACKAGE_BUGREPORT='gezelter@nd.edu'
602  
603   ac_unique_file="src/applications/oopse/oopse.cpp"
# Line 278 | Line 605 | ac_includes_default="\
605   # Factoring default headers for most tests.
606   ac_includes_default="\
607   #include <stdio.h>
608 < #if HAVE_SYS_TYPES_H
608 > #ifdef HAVE_SYS_TYPES_H
609   # include <sys/types.h>
610   #endif
611 < #if HAVE_SYS_STAT_H
611 > #ifdef HAVE_SYS_STAT_H
612   # include <sys/stat.h>
613   #endif
614 < #if STDC_HEADERS
614 > #ifdef STDC_HEADERS
615   # include <stdlib.h>
616   # include <stddef.h>
617   #else
618 < # if HAVE_STDLIB_H
618 > # ifdef HAVE_STDLIB_H
619   #  include <stdlib.h>
620   # endif
621   #endif
622 < #if HAVE_STRING_H
623 < # if !STDC_HEADERS && HAVE_MEMORY_H
622 > #ifdef HAVE_STRING_H
623 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
624   #  include <memory.h>
625   # endif
626   # include <string.h>
627   #endif
628 < #if HAVE_STRINGS_H
628 > #ifdef HAVE_STRINGS_H
629   # include <strings.h>
630   #endif
631 < #if HAVE_INTTYPES_H
631 > #ifdef HAVE_INTTYPES_H
632   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
633   #endif
634 < #if HAVE_UNISTD_H
634 > #ifdef HAVE_STDINT_H
635 > # include <stdint.h>
636 > #endif
637 > #ifdef HAVE_UNISTD_H
638   # include <unistd.h>
639   #endif"
640  
641 < ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug USE_SINGLE_PRECISION CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
641 > ac_subst_vars='SHELL
642 > PATH_SEPARATOR
643 > PACKAGE_NAME
644 > PACKAGE_TARNAME
645 > PACKAGE_VERSION
646 > PACKAGE_STRING
647 > PACKAGE_BUGREPORT
648 > exec_prefix
649 > prefix
650 > program_transform_name
651 > bindir
652 > sbindir
653 > libexecdir
654 > datarootdir
655 > datadir
656 > sysconfdir
657 > sharedstatedir
658 > localstatedir
659 > includedir
660 > oldincludedir
661 > docdir
662 > infodir
663 > htmldir
664 > dvidir
665 > pdfdir
666 > psdir
667 > libdir
668 > localedir
669 > mandir
670 > DEFS
671 > ECHO_C
672 > ECHO_N
673 > ECHO_T
674 > LIBS
675 > build_alias
676 > host_alias
677 > target_alias
678 > build
679 > build_cpu
680 > build_vendor
681 > build_os
682 > host
683 > host_cpu
684 > host_vendor
685 > host_os
686 > PROGNAME
687 > debug
688 > USE_SINGLE_PRECISION
689 > ac_cc_set
690 > ac_cc_path
691 > ac_cxx_set
692 > ac_cxx_path
693 > ac_fc_set
694 > ac_fc_path
695 > acx_mpi_mpicc
696 > acx_mpi_mpicc_path
697 > acx_mpi_mpif90
698 > acx_mpi_mpif90_path
699 > acx_mpi_mpicxx
700 > acx_mpi_mpicxx_path
701 > MPI_CPPFLAGS
702 > MPI_LIBS
703 > MPI90_LIBS
704 > USE_MPI
705 > CXX
706 > CXXFLAGS
707 > LDFLAGS
708 > CPPFLAGS
709 > ac_ct_CXX
710 > EXEEXT
711 > OBJEXT
712 > CC
713 > CFLAGS
714 > ac_ct_CC
715 > FC
716 > FCFLAGS
717 > ac_ct_FC
718 > CPP
719 > GREP
720 > EGREP
721 > LN_S
722 > SET_MAKE
723 > RANLIB
724 > PERLINTERP
725 > PERL_SHEBANG
726 > INSTALL_PROGRAM
727 > INSTALL_SCRIPT
728 > INSTALL_DATA
729 > AR
730 > PS
731 > FCFLAGS_F90
732 > FCFLAGS_SRCEXT
733 > PREPDEFFLAG
734 > FCLIBS
735 > FC_FUNC
736 > FC_FUNC_
737 > MOD
738 > F90_WORK_FILES_ARG
739 > MODDIRFLAG
740 > F90MODINCSPEC
741 > F90_MODULE_NAMES
742 > ZLIB_INC_DIR
743 > ZLIB_LIB_DIR
744 > ZLIB
745 > FFTW_INC_DIR
746 > FFTW_LIB_DIR
747 > FFTW_LIBS
748 > QHULL_INC_DIR
749 > QHULL_LIB_DIR
750 > QHULL
751 > USE_QHULL
752 > CXXCPP
753 > OPENBABEL_INC_DIR
754 > OPENBABEL_LIB_DIR
755 > OPENBABEL_LIB
756 > USE_OPENBABEL
757 > LIBOBJS
758 > POW_LIB
759 > CGAL_MAKEFILE
760 > CGAL_CXXFLAGS
761 > CGAL_CPPFLAGS
762 > CGAL_LDFLAGS
763 > CGAL_LIBS
764 > USE_CGAL
765 > DOXYGEN
766 > DOT
767 > DOC
768 > enable_dot
769 > enable_html_docs
770 > enable_latex_docs
771 > BATEXT
772 > MKINSTALLDIRS
773 > OOPSE
774 > OOPSE_HOME
775 > SUBDIRS
776 > LTLIBOBJS'
777   ac_subst_files=''
778 + ac_user_opts='
779 + enable_option_checking
780 + enable_oopse_home
781 + enable_debug
782 + enable_single
783 + enable_float
784 + with_mpi
785 + with_perl_shebang
786 + with_zlib
787 + with_fftw
788 + with_qhull
789 + with_openbabel
790 + with_cgalmakefile
791 + enable_doxygen
792 + enable_dot
793 + enable_html_docs
794 + enable_latex_docs
795 + '
796 +      ac_precious_vars='build_alias
797 + host_alias
798 + target_alias
799 + CXX
800 + CXXFLAGS
801 + LDFLAGS
802 + LIBS
803 + CPPFLAGS
804 + CCC
805 + CC
806 + CFLAGS
807 + FC
808 + FCFLAGS
809 + CPP
810 + CXXCPP'
811  
812 +
813   # Initialize some variables set by options.
814   ac_init_help=
815   ac_init_version=false
816 + ac_unrecognized_opts=
817 + ac_unrecognized_sep=
818   # The variables have the same names as the options, with
819   # dashes changed to underlines.
820   cache_file=/dev/null
# Line 340 | Line 837 | x_libraries=NONE
837   # and all the variables that are supposed to be based on exec_prefix
838   # by default will actually change.
839   # Use braces instead of parens because sh, perl, etc. also accept them.
840 + # (The list follows the same order as the GNU Coding Standards.)
841   bindir='${exec_prefix}/bin'
842   sbindir='${exec_prefix}/sbin'
843   libexecdir='${exec_prefix}/libexec'
844 < datadir='${prefix}/share'
844 > datarootdir='${prefix}/share'
845 > datadir='${datarootdir}'
846   sysconfdir='${prefix}/etc'
847   sharedstatedir='${prefix}/com'
848   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
849   includedir='${prefix}/include'
850   oldincludedir='/usr/include'
851 < infodir='${prefix}/info'
852 < mandir='${prefix}/man'
851 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
852 > infodir='${datarootdir}/info'
853 > htmldir='${docdir}'
854 > dvidir='${docdir}'
855 > pdfdir='${docdir}'
856 > psdir='${docdir}'
857 > libdir='${exec_prefix}/lib'
858 > localedir='${datarootdir}/locale'
859 > mandir='${datarootdir}/man'
860  
861   ac_prev=
862 + ac_dashdash=
863   for ac_option
864   do
865    # If the previous option needs an argument, assign it.
866    if test -n "$ac_prev"; then
867 <    eval "$ac_prev=\$ac_option"
867 >    eval $ac_prev=\$ac_option
868      ac_prev=
869      continue
870    fi
871  
872 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
872 >  case $ac_option in
873 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
874 >  *)    ac_optarg=yes ;;
875 >  esac
876  
877    # Accept the important Cygnus configure options, so we can diagnose typos.
878  
879 <  case $ac_option in
879 >  case $ac_dashdash$ac_option in
880 >  --)
881 >    ac_dashdash=yes ;;
882  
883    -bindir | --bindir | --bindi | --bind | --bin | --bi)
884      ac_prev=bindir ;;
# Line 389 | Line 900 | do
900    --config-cache | -C)
901      cache_file=config.cache ;;
902  
903 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
903 >  -datadir | --datadir | --datadi | --datad)
904      ac_prev=datadir ;;
905 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
905 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
906      datadir=$ac_optarg ;;
907  
908 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
909 +  | --dataroo | --dataro | --datar)
910 +    ac_prev=datarootdir ;;
911 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
912 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
913 +    datarootdir=$ac_optarg ;;
914 +
915    -disable-* | --disable-*)
916 <    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
916 >    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
917      # Reject names that are not valid shell variable names.
918 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
919 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
918 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
919 >      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
920     { (exit 1); exit 1; }; }
921 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
922 <    eval "enable_$ac_feature=no" ;;
921 >    ac_useropt_orig=$ac_useropt
922 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923 >    case $ac_user_opts in
924 >      *"
925 > "enable_$ac_useropt"
926 > "*) ;;
927 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
928 >         ac_unrecognized_sep=', ';;
929 >    esac
930 >    eval enable_$ac_useropt=no ;;
931  
932 <  -enable-* | --enable-*)
933 <    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
932 >  -docdir | --docdir | --docdi | --doc | --do)
933 >    ac_prev=docdir ;;
934 >  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
935 >    docdir=$ac_optarg ;;
936 >
937 >  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938 >    ac_prev=dvidir ;;
939 >  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
940 >    dvidir=$ac_optarg ;;
941 >
942 >  -enable-* | --enable-*)
943 >    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944      # Reject names that are not valid shell variable names.
945 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
946 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
945 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946 >      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
947     { (exit 1); exit 1; }; }
948 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
949 <    case $ac_option in
950 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
951 <      *) ac_optarg=yes ;;
948 >    ac_useropt_orig=$ac_useropt
949 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950 >    case $ac_user_opts in
951 >      *"
952 > "enable_$ac_useropt"
953 > "*) ;;
954 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955 >         ac_unrecognized_sep=', ';;
956      esac
957 <    eval "enable_$ac_feature='$ac_optarg'" ;;
957 >    eval enable_$ac_useropt=\$ac_optarg ;;
958  
959    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 981 | do
981    -host=* | --host=* | --hos=* | --ho=*)
982      host_alias=$ac_optarg ;;
983  
984 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
985 +    ac_prev=htmldir ;;
986 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
987 +  | --ht=*)
988 +    htmldir=$ac_optarg ;;
989 +
990    -includedir | --includedir | --includedi | --included | --include \
991    | --includ | --inclu | --incl | --inc)
992      ac_prev=includedir ;;
# Line 466 | Line 1011 | do
1011    | --libexe=* | --libex=* | --libe=*)
1012      libexecdir=$ac_optarg ;;
1013  
1014 +  -localedir | --localedir | --localedi | --localed | --locale)
1015 +    ac_prev=localedir ;;
1016 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017 +    localedir=$ac_optarg ;;
1018 +
1019    -localstatedir | --localstatedir | --localstatedi | --localstated \
1020 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
1020 >  | --localstate | --localstat | --localsta | --localst | --locals)
1021      ac_prev=localstatedir ;;
1022    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
1023 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024      localstatedir=$ac_optarg ;;
1025  
1026    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1085 | do
1085    | --progr-tra=* | --program-tr=* | --program-t=*)
1086      program_transform_name=$ac_optarg ;;
1087  
1088 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1089 +    ac_prev=pdfdir ;;
1090 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091 +    pdfdir=$ac_optarg ;;
1092 +
1093 +  -psdir | --psdir | --psdi | --psd | --ps)
1094 +    ac_prev=psdir ;;
1095 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096 +    psdir=$ac_optarg ;;
1097 +
1098    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099    | -silent | --silent | --silen | --sile | --sil)
1100      silent=yes ;;
# Line 587 | Line 1145 | do
1145      ac_init_version=: ;;
1146  
1147    -with-* | --with-*)
1148 <    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1148 >    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149      # Reject names that are not valid shell variable names.
1150 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1151 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1150 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151 >      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1152     { (exit 1); exit 1; }; }
1153 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1154 <    case $ac_option in
1155 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1156 <      *) ac_optarg=yes ;;
1153 >    ac_useropt_orig=$ac_useropt
1154 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155 >    case $ac_user_opts in
1156 >      *"
1157 > "with_$ac_useropt"
1158 > "*) ;;
1159 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1160 >         ac_unrecognized_sep=', ';;
1161      esac
1162 <    eval "with_$ac_package='$ac_optarg'" ;;
1162 >    eval with_$ac_useropt=\$ac_optarg ;;
1163  
1164    -without-* | --without-*)
1165 <    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1165 >    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1166      # Reject names that are not valid shell variable names.
1167 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1168 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1167 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1168 >      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1169     { (exit 1); exit 1; }; }
1170 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1171 <    eval "with_$ac_package=no" ;;
1170 >    ac_useropt_orig=$ac_useropt
1171 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1172 >    case $ac_user_opts in
1173 >      *"
1174 > "with_$ac_useropt"
1175 > "*) ;;
1176 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1177 >         ac_unrecognized_sep=', ';;
1178 >    esac
1179 >    eval with_$ac_useropt=no ;;
1180  
1181    --x)
1182      # Obsolete; use --with-x.
# Line 626 | Line 1196 | do
1196    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1197      x_libraries=$ac_optarg ;;
1198  
1199 <  -*) { echo "$as_me: error: unrecognized option: $ac_option
1199 >  -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1200   Try \`$0 --help' for more information." >&2
1201     { (exit 1); exit 1; }; }
1202      ;;
# Line 635 | Line 1205 | Try \`$0 --help' for more information." >&2
1205      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1206      # Reject names that are not valid shell variable names.
1207      expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1208 <      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1208 >      { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1209     { (exit 1); exit 1; }; }
1210 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 <    eval "$ac_envvar='$ac_optarg'"
1210 >    eval $ac_envvar=\$ac_optarg
1211      export $ac_envvar ;;
1212  
1213    *)
1214      # FIXME: should be removed in autoconf 3.0.
1215 <    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1215 >    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1216      expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1217 <      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1217 >      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1218      : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1219      ;;
1220  
# Line 654 | Line 1223 | if test -n "$ac_prev"; then
1223  
1224   if test -n "$ac_prev"; then
1225    ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1226 <  { echo "$as_me: error: missing argument to $ac_option" >&2
1226 >  { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1227     { (exit 1); exit 1; }; }
1228   fi
1229  
1230 < # Be sure to have absolute paths.
1231 < for ac_var in exec_prefix prefix
1232 < do
1233 <  eval ac_val=$`echo $ac_var`
1234 <  case $ac_val in
1235 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 <   { (exit 1); exit 1; }; };;
1230 > if test -n "$ac_unrecognized_opts"; then
1231 >  case $enable_option_checking in
1232 >    no) ;;
1233 >    fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2
1234 >   { (exit 1); exit 1; }; } ;;
1235 >    *)     $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;;
1236    esac
1237 < done
1237 > fi
1238  
1239 < # Be sure to have absolute paths.
1240 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
1241 <              localstatedir libdir includedir oldincludedir infodir mandir
1239 > # Check all directory arguments for consistency.
1240 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1241 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1242 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1243 >                libdir localedir mandir
1244   do
1245 <  eval ac_val=$`echo $ac_var`
1245 >  eval ac_val=\$$ac_var
1246 >  # Remove trailing slashes.
1247    case $ac_val in
1248 <    [\\/$]* | ?:[\\/]* ) ;;
1249 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1250 <   { (exit 1); exit 1; }; };;
1248 >    */ )
1249 >      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1250 >      eval $ac_var=\$ac_val;;
1251    esac
1252 +  # Be sure to have absolute directory names.
1253 +  case $ac_val in
1254 +    [\\/$]* | ?:[\\/]* )  continue;;
1255 +    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1256 +  esac
1257 +  { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1258 +   { (exit 1); exit 1; }; }
1259   done
1260  
1261   # There might be people who depend on the old broken behavior: `$host'
# Line 692 | Line 1269 | if test "x$host_alias" != x; then
1269   if test "x$host_alias" != x; then
1270    if test "x$build_alias" = x; then
1271      cross_compiling=maybe
1272 <    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1272 >    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1273      If a cross compiler is detected then cross compile mode will be used." >&2
1274    elif test "x$build_alias" != "x$host_alias"; then
1275      cross_compiling=yes
# Line 705 | Line 1282 | test "$silent" = yes && exec 6>/dev/null
1282   test "$silent" = yes && exec 6>/dev/null
1283  
1284  
1285 < # Find the source files, if location was not specified.
1286 < if test -z "$srcdir"; then
1287 <  ac_srcdir_defaulted=yes
1288 <  # Try the directory containing this script, then its parent.
1289 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1290 < $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291 <         X"$0" : 'X\(//\)[^/]' \| \
1292 <         X"$0" : 'X\(//\)$' \| \
1293 <         X"$0" : 'X\(/\)' \| \
1294 <         .     : '\(.\)' 2>/dev/null ||
1295 < echo X"$0" |
1296 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1297 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1298 <          /^X\(\/\/\)$/{ s//\1/; q; }
1299 <          /^X\(\/\).*/{ s//\1/; q; }
1300 <          s/.*/./; q'`
1285 > ac_pwd=`pwd` && test -n "$ac_pwd" &&
1286 > ac_ls_di=`ls -di .` &&
1287 > ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1288 >  { $as_echo "$as_me: error: Working directory cannot be determined" >&2
1289 >   { (exit 1); exit 1; }; }
1290 > test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1291 >  { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1292 >   { (exit 1); exit 1; }; }
1293 >
1294 >
1295 > # Find the source files, if location was not specified.
1296 > if test -z "$srcdir"; then
1297 >  ac_srcdir_defaulted=yes
1298 >  # Try the directory containing this script, then the parent directory.
1299 >  ac_confdir=`$as_dirname -- "$as_myself" ||
1300 > $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1301 >         X"$as_myself" : 'X\(//\)[^/]' \| \
1302 >         X"$as_myself" : 'X\(//\)$' \| \
1303 >         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1304 > $as_echo X"$as_myself" |
1305 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1306 >            s//\1/
1307 >            q
1308 >          }
1309 >          /^X\(\/\/\)[^/].*/{
1310 >            s//\1/
1311 >            q
1312 >          }
1313 >          /^X\(\/\/\)$/{
1314 >            s//\1/
1315 >            q
1316 >          }
1317 >          /^X\(\/\).*/{
1318 >            s//\1/
1319 >            q
1320 >          }
1321 >          s/.*/./; q'`
1322    srcdir=$ac_confdir
1323 <  if test ! -r $srcdir/$ac_unique_file; then
1323 >  if test ! -r "$srcdir/$ac_unique_file"; then
1324      srcdir=..
1325    fi
1326   else
1327    ac_srcdir_defaulted=no
1328   fi
1329 < if test ! -r $srcdir/$ac_unique_file; then
1330 <  if test "$ac_srcdir_defaulted" = yes; then
1331 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
1329 > if test ! -r "$srcdir/$ac_unique_file"; then
1330 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1331 >  { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1332     { (exit 1); exit 1; }; }
735  else
736    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737   { (exit 1); exit 1; }; }
738  fi
1333   fi
1334 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1335 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1334 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1335 > ac_abs_confdir=`(
1336 >        cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1337     { (exit 1); exit 1; }; }
1338 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1339 < ac_env_build_alias_set=${build_alias+set}
1340 < ac_env_build_alias_value=$build_alias
1341 < ac_cv_env_build_alias_set=${build_alias+set}
1342 < ac_cv_env_build_alias_value=$build_alias
1343 < ac_env_host_alias_set=${host_alias+set}
1344 < ac_env_host_alias_value=$host_alias
1345 < ac_cv_env_host_alias_set=${host_alias+set}
1346 < ac_cv_env_host_alias_value=$host_alias
1347 < ac_env_target_alias_set=${target_alias+set}
1348 < ac_env_target_alias_value=$target_alias
1349 < ac_cv_env_target_alias_set=${target_alias+set}
1350 < ac_cv_env_target_alias_value=$target_alias
1351 < ac_env_CXX_set=${CXX+set}
1352 < ac_env_CXX_value=$CXX
1353 < ac_cv_env_CXX_set=${CXX+set}
1354 < ac_cv_env_CXX_value=$CXX
760 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761 < ac_env_CXXFLAGS_value=$CXXFLAGS
762 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CC_set=${CC+set}
773 < ac_env_CC_value=$CC
774 < ac_cv_env_CC_set=${CC+set}
775 < ac_cv_env_CC_value=$CC
776 < ac_env_CFLAGS_set=${CFLAGS+set}
777 < ac_env_CFLAGS_value=$CFLAGS
778 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
779 < ac_cv_env_CFLAGS_value=$CFLAGS
780 < ac_env_FC_set=${FC+set}
781 < ac_env_FC_value=$FC
782 < ac_cv_env_FC_set=${FC+set}
783 < ac_cv_env_FC_value=$FC
784 < ac_env_FCFLAGS_set=${FCFLAGS+set}
785 < ac_env_FCFLAGS_value=$FCFLAGS
786 < ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
787 < ac_cv_env_FCFLAGS_value=$FCFLAGS
788 < ac_env_CPP_set=${CPP+set}
789 < ac_env_CPP_value=$CPP
790 < ac_cv_env_CPP_set=${CPP+set}
791 < ac_cv_env_CPP_value=$CPP
792 < ac_env_CXXCPP_set=${CXXCPP+set}
793 < ac_env_CXXCPP_value=$CXXCPP
794 < ac_cv_env_CXXCPP_set=${CXXCPP+set}
795 < ac_cv_env_CXXCPP_value=$CXXCPP
1338 >        pwd)`
1339 > # When building in place, set srcdir=.
1340 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1341 >  srcdir=.
1342 > fi
1343 > # Remove unnecessary trailing slashes from srcdir.
1344 > # Double slashes in file names in object file debugging info
1345 > # mess up M-x gdb in Emacs.
1346 > case $srcdir in
1347 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1348 > esac
1349 > for ac_var in $ac_precious_vars; do
1350 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1351 >  eval ac_env_${ac_var}_value=\$${ac_var}
1352 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1353 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1354 > done
1355  
1356   #
1357   # Report the --help message.
# Line 801 | Line 1360 | if test "$ac_init_help" = "long"; then
1360    # Omit some internal or obsolete options to make the list less imposing.
1361    # This message is too long to be a string in the A/UX 3.1 sh.
1362    cat <<_ACEOF
1363 < \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
1363 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1364  
1365   Usage: $0 [OPTION]... [VAR=VALUE]...
1366  
# Line 821 | Line 1380 | Configuration:
1380    -n, --no-create         do not create output files
1381        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1382  
824 _ACEOF
825
826  cat <<_ACEOF
1383   Installation directories:
1384    --prefix=PREFIX         install architecture-independent files in PREFIX
1385 <                          [$ac_default_prefix]
1385 >                          [$ac_default_prefix]
1386    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1387 <                          [PREFIX]
1387 >                          [PREFIX]
1388  
1389   By default, \`make install' will install all the files in
1390   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 838 | Line 1394 | Fine tuning of the installation directories:
1394   For better control, use the options below.
1395  
1396   Fine tuning of the installation directories:
1397 <  --bindir=DIR           user executables [EPREFIX/bin]
1398 <  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1399 <  --libexecdir=DIR       program executables [EPREFIX/libexec]
1400 <  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1401 <  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1402 <  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1403 <  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1404 <  --libdir=DIR           object code libraries [EPREFIX/lib]
1405 <  --includedir=DIR       C header files [PREFIX/include]
1406 <  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1407 <  --infodir=DIR          info documentation [PREFIX/info]
1408 <  --mandir=DIR           man documentation [PREFIX/man]
1397 >  --bindir=DIR            user executables [EPREFIX/bin]
1398 >  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1399 >  --libexecdir=DIR        program executables [EPREFIX/libexec]
1400 >  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1401 >  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1402 >  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1403 >  --libdir=DIR            object code libraries [EPREFIX/lib]
1404 >  --includedir=DIR        C header files [PREFIX/include]
1405 >  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1406 >  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1407 >  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1408 >  --infodir=DIR           info documentation [DATAROOTDIR/info]
1409 >  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1410 >  --mandir=DIR            man documentation [DATAROOTDIR/man]
1411 >  --docdir=DIR            documentation root [DATAROOTDIR/doc/oopse]
1412 >  --htmldir=DIR           html documentation [DOCDIR]
1413 >  --dvidir=DIR            dvi documentation [DOCDIR]
1414 >  --pdfdir=DIR            pdf documentation [DOCDIR]
1415 >  --psdir=DIR             ps documentation [DOCDIR]
1416   _ACEOF
1417  
1418    cat <<\_ACEOF
# Line 862 | Line 1425 | if test -n "$ac_init_help"; then
1425  
1426   if test -n "$ac_init_help"; then
1427    case $ac_init_help in
1428 <     short | recursive ) echo "Configuration of OOPSE 3.0:";;
1428 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1429     esac
1430    cat <<\_ACEOF
1431  
1432   Optional Features:
1433 +  --disable-option-checking  ignore unrecognized --enable/--with options
1434    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1435    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1436    --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
# Line 881 | Line 1445 | Optional Packages:
1445   Optional Packages:
1446    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1447    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1448 +  --with-mpi=auto|mpich|lam|openmpi|no
1449 +                          Indicates which kind of MPI implementation to use
1450 +                          [default=auto]
1451    --with-perl-shebang     override what perl thinks is the way for the kernel
1452                            to start it (seldom needed)
1453    --with-zlib=DIR         root directory path of zlib installation (defaults
1454                            to /usr/local or /usr if not found in /usr/local)
1455    --with-fftw=DIR         root directory path of fftw installation (defaults
1456                            to /usr/local or /usr if not found in /usr/local)
1457 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1457 >  --with-qhull=DIR        root directory path of qhull installation (defaults
1458 >                          to /usr/local or /usr if not found in /usr/local)
1459 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1460 >                          (defaults to /usr/local or /usr if not found in
1461 >                          /usr/local)
1462 >  --with-cgalmakefile=makefile
1463 >                          Use the following CGAL makefile
1464  
1465   Some influential environment variables:
1466    CXX         C++ compiler command
1467    CXXFLAGS    C++ compiler flags
1468    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1469                nonstandard directory <lib dir>
1470 <  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1471 <              headers in a nonstandard directory <include dir>
1470 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1471 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1472 >              you have headers in a nonstandard directory <include dir>
1473    CC          C compiler command
1474    CFLAGS      C compiler flags
1475    FC          Fortran compiler command
# Line 908 | Line 1482 | _ACEOF
1482  
1483   Report bugs to <gezelter@nd.edu>.
1484   _ACEOF
1485 + ac_status=$?
1486   fi
1487  
1488   if test "$ac_init_help" = "recursive"; then
1489    # If there are subdirs, report their specific --help.
915  ac_popdir=`pwd`
1490    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1491 <    test -d $ac_dir || continue
1491 >    test -d "$ac_dir" ||
1492 >      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1493 >      continue
1494      ac_builddir=.
1495  
1496 < if test "$ac_dir" != .; then
1497 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1498 <  # A "../" for each directory in $ac_dir_suffix.
1499 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1500 < else
1501 <  ac_dir_suffix= ac_top_builddir=
1502 < fi
1496 > case "$ac_dir" in
1497 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1498 > *)
1499 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1500 >  # A ".." for each directory in $ac_dir_suffix.
1501 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1502 >  case $ac_top_builddir_sub in
1503 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1504 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1505 >  esac ;;
1506 > esac
1507 > ac_abs_top_builddir=$ac_pwd
1508 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1509 > # for backward compatibility:
1510 > ac_top_builddir=$ac_top_build_prefix
1511  
1512   case $srcdir in
1513 <  .)  # No --srcdir option.  We are building in place.
1513 >  .)  # We are building in place.
1514      ac_srcdir=.
1515 <    if test -z "$ac_top_builddir"; then
1516 <       ac_top_srcdir=.
1517 <    else
934 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
935 <    fi ;;
936 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1515 >    ac_top_srcdir=$ac_top_builddir_sub
1516 >    ac_abs_top_srcdir=$ac_pwd ;;
1517 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1518      ac_srcdir=$srcdir$ac_dir_suffix;
1519 <    ac_top_srcdir=$srcdir ;;
1520 <  *) # Relative path.
1521 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1522 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1519 >    ac_top_srcdir=$srcdir
1520 >    ac_abs_top_srcdir=$srcdir ;;
1521 >  *) # Relative name.
1522 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1523 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1524 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1525   esac
1526 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1527  
1528 < # Do not use `cd foo && pwd` to compute absolute paths, because
1529 < # the directories may not exist.
1530 < case `pwd` in
1531 < .) ac_abs_builddir="$ac_dir";;
1532 < *)
1533 <  case "$ac_dir" in
1534 <  .) ac_abs_builddir=`pwd`;;
1535 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
952 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
953 <  esac;;
954 < esac
955 < case $ac_abs_builddir in
956 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
957 < *)
958 <  case ${ac_top_builddir}. in
959 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
960 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
961 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
962 <  esac;;
963 < esac
964 < case $ac_abs_builddir in
965 < .) ac_abs_srcdir=$ac_srcdir;;
966 < *)
967 <  case $ac_srcdir in
968 <  .) ac_abs_srcdir=$ac_abs_builddir;;
969 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
970 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
971 <  esac;;
972 < esac
973 < case $ac_abs_builddir in
974 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
975 < *)
976 <  case $ac_top_srcdir in
977 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
978 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
979 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
980 <  esac;;
981 < esac
982 <
983 <    cd $ac_dir
984 <    # Check for guested configure; otherwise get Cygnus style configure.
985 <    if test -f $ac_srcdir/configure.gnu; then
986 <      echo
987 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
988 <    elif test -f $ac_srcdir/configure; then
989 <      echo
990 <      $SHELL $ac_srcdir/configure  --help=recursive
991 <    elif test -f $ac_srcdir/configure.ac ||
992 <           test -f $ac_srcdir/configure.in; then
993 <      echo
994 <      $ac_configure --help
1528 >    cd "$ac_dir" || { ac_status=$?; continue; }
1529 >    # Check for guested configure.
1530 >    if test -f "$ac_srcdir/configure.gnu"; then
1531 >      echo &&
1532 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1533 >    elif test -f "$ac_srcdir/configure"; then
1534 >      echo &&
1535 >      $SHELL "$ac_srcdir/configure" --help=recursive
1536      else
1537 <      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1538 <    fi
1539 <    cd $ac_popdir
1537 >      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1538 >    fi || ac_status=$?
1539 >    cd "$ac_pwd" || { ac_status=$?; break; }
1540    done
1541   fi
1542  
1543 < test -n "$ac_init_help" && exit 0
1543 > test -n "$ac_init_help" && exit $ac_status
1544   if $ac_init_version; then
1545    cat <<\_ACEOF
1546 < OOPSE configure 3.0
1547 < generated by GNU Autoconf 2.59
1546 > OOPSE configure 4.0
1547 > generated by GNU Autoconf 2.62
1548  
1549 < Copyright (C) 2003 Free Software Foundation, Inc.
1549 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1550 > 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1551   This configure script is free software; the Free Software Foundation
1552   gives unlimited permission to copy, distribute and modify it.
1553   _ACEOF
1554 <  exit 0
1554 >  exit
1555   fi
1556 < exec 5>config.log
1015 < cat >&5 <<_ACEOF
1556 > cat >config.log <<_ACEOF
1557   This file contains any messages produced by compilers while
1558   running configure, to aid debugging if configure makes a mistake.
1559  
1560 < It was created by OOPSE $as_me 3.0, which was
1561 < generated by GNU Autoconf 2.59.  Invocation command line was
1560 > It was created by OOPSE $as_me 4.0, which was
1561 > generated by GNU Autoconf 2.62.  Invocation command line was
1562  
1563    $ $0 $@
1564  
1565   _ACEOF
1566 + exec 5>>config.log
1567   {
1568   cat <<_ASUNAME
1569   ## --------- ##
# Line 1040 | Line 1582 | uname -v = `(uname -v) 2>/dev/null || echo unknown`
1582   /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1583   /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1584   /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1585 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1585 > /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1586   /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1587   /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1588   /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
# Line 1052 | Line 1594 | do
1594   do
1595    IFS=$as_save_IFS
1596    test -z "$as_dir" && as_dir=.
1597 <  echo "PATH: $as_dir"
1597 >  $as_echo "PATH: $as_dir"
1598   done
1599 + IFS=$as_save_IFS
1600  
1601   } >&5
1602  
# Line 1075 | Line 1618 | ac_configure_args1=
1618   ac_configure_args=
1619   ac_configure_args0=
1620   ac_configure_args1=
1078 ac_sep=
1621   ac_must_keep_next=false
1622   for ac_pass in 1 2
1623   do
# Line 1086 | Line 1628 | do
1628      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1629      | -silent | --silent | --silen | --sile | --sil)
1630        continue ;;
1631 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1632 <      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1631 >    *\'*)
1632 >      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1633      esac
1634      case $ac_pass in
1635      1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
# Line 1108 | Line 1650 | do
1650            -* ) ac_must_keep_next=true ;;
1651          esac
1652        fi
1653 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1112 <      # Get rid of the leading space.
1113 <      ac_sep=" "
1653 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1654        ;;
1655      esac
1656    done
# Line 1121 | Line 1661 | $as_unset ac_configure_args1 || test "${ac_configure_a
1661   # When interrupted or exit'd, cleanup temporary files, and complete
1662   # config.log.  We remove comments because anyway the quotes in there
1663   # would cause problems or look ugly.
1664 < # WARNING: Be sure not to use single quotes in there, as some shells,
1665 < # such as our DU 5.0 friend, will then `close' the trap.
1664 > # WARNING: Use '\'' to represent an apostrophe within the trap.
1665 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1666   trap 'exit_status=$?
1667    # Save into config.log some information that might help in debugging.
1668    {
# Line 1135 | Line 1675 | _ASBOX
1675   _ASBOX
1676      echo
1677      # The following way of writing the cache mishandles newlines in values,
1678 < {
1679 <  (set) 2>&1 |
1680 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1681 <    *ac_space=\ *)
1682 <      sed -n \
1683 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1684 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1685 <      ;;
1686 <    *)
1687 <      sed -n \
1688 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1678 > (
1679 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1680 >    eval ac_val=\$$ac_var
1681 >    case $ac_val in #(
1682 >    *${as_nl}*)
1683 >      case $ac_var in #(
1684 >      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1685 > $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1686 >      esac
1687 >      case $ac_var in #(
1688 >      _ | IFS | as_nl) ;; #(
1689 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1690 >      *) $as_unset $ac_var ;;
1691 >      esac ;;
1692 >    esac
1693 >  done
1694 >  (set) 2>&1 |
1695 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1696 >    *${as_nl}ac_space=\ *)
1697 >      sed -n \
1698 >        "s/'\''/'\''\\\\'\'''\''/g;
1699 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1700 >      ;; #(
1701 >    *)
1702 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1703        ;;
1704 <    esac;
1705 < }
1704 >    esac |
1705 >    sort
1706 > )
1707      echo
1708  
1709      cat <<\_ASBOX
# Line 1159 | Line 1714 | _ASBOX
1714      echo
1715      for ac_var in $ac_subst_vars
1716      do
1717 <      eval ac_val=$`echo $ac_var`
1718 <      echo "$ac_var='"'"'$ac_val'"'"'"
1717 >      eval ac_val=\$$ac_var
1718 >      case $ac_val in
1719 >      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1720 >      esac
1721 >      $as_echo "$ac_var='\''$ac_val'\''"
1722      done | sort
1723      echo
1724  
1725      if test -n "$ac_subst_files"; then
1726        cat <<\_ASBOX
1727 < ## ------------- ##
1728 < ## Output files. ##
1729 < ## ------------- ##
1727 > ## ------------------- ##
1728 > ## File substitutions. ##
1729 > ## ------------------- ##
1730   _ASBOX
1731        echo
1732        for ac_var in $ac_subst_files
1733        do
1734 <        eval ac_val=$`echo $ac_var`
1735 <        echo "$ac_var='"'"'$ac_val'"'"'"
1734 >        eval ac_val=\$$ac_var
1735 >        case $ac_val in
1736 >        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1737 >        esac
1738 >        $as_echo "$ac_var='\''$ac_val'\''"
1739        done | sort
1740        echo
1741      fi
# Line 1186 | Line 1747 | _ASBOX
1747   ## ----------- ##
1748   _ASBOX
1749        echo
1750 <      sed "/^$/d" confdefs.h | sort
1750 >      cat confdefs.h
1751        echo
1752      fi
1753      test "$ac_signal" != 0 &&
1754 <      echo "$as_me: caught signal $ac_signal"
1755 <    echo "$as_me: exit $exit_status"
1754 >      $as_echo "$as_me: caught signal $ac_signal"
1755 >    $as_echo "$as_me: exit $exit_status"
1756    } >&5
1757 <  rm -f core *.core &&
1758 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1757 >  rm -f core *.core core.conftest.* &&
1758 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1759      exit $exit_status
1760 <     ' 0
1760 > ' 0
1761   for ac_signal in 1 2 13 15; do
1762    trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1763   done
1764   ac_signal=0
1765  
1766   # confdefs.h avoids OS command line length limits that DEFS can exceed.
1767 < rm -rf conftest* confdefs.h
1207 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1208 < echo >confdefs.h
1767 > rm -f -r conftest* confdefs.h
1768  
1769   # Predefined preprocessor variables.
1770  
# Line 1235 | Line 1794 | _ACEOF
1794  
1795  
1796   # Let the site file select an alternate cache file if it wants to.
1797 < # Prefer explicitly selected file to automatically selected ones.
1798 < if test -z "$CONFIG_SITE"; then
1799 <  if test "x$prefix" != xNONE; then
1800 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1801 <  else
1802 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1803 <  fi
1797 > # Prefer an explicitly selected file to automatically selected ones.
1798 > ac_site_file1=NONE
1799 > ac_site_file2=NONE
1800 > if test -n "$CONFIG_SITE"; then
1801 >  ac_site_file1=$CONFIG_SITE
1802 > elif test "x$prefix" != xNONE; then
1803 >  ac_site_file1=$prefix/share/config.site
1804 >  ac_site_file2=$prefix/etc/config.site
1805 > else
1806 >  ac_site_file1=$ac_default_prefix/share/config.site
1807 >  ac_site_file2=$ac_default_prefix/etc/config.site
1808   fi
1809 < for ac_site_file in $CONFIG_SITE; do
1809 > for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1810 > do
1811 >  test "x$ac_site_file" = xNONE && continue
1812    if test -r "$ac_site_file"; then
1813 <    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1814 < echo "$as_me: loading site script $ac_site_file" >&6;}
1813 >    { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1814 > $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1815      sed 's/^/| /' "$ac_site_file" >&5
1816      . "$ac_site_file"
1817    fi
# Line 1256 | Line 1821 | if test -r "$cache_file"; then
1821    # Some versions of bash will fail to source /dev/null (special
1822    # files actually), so we avoid doing that.
1823    if test -f "$cache_file"; then
1824 <    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1825 < echo "$as_me: loading cache $cache_file" >&6;}
1824 >    { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1825 > $as_echo "$as_me: loading cache $cache_file" >&6;}
1826      case $cache_file in
1827 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1828 <      *)                      . ./$cache_file;;
1827 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1828 >      *)                      . "./$cache_file";;
1829      esac
1830    fi
1831   else
1832 <  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1833 < echo "$as_me: creating cache $cache_file" >&6;}
1832 >  { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1833 > $as_echo "$as_me: creating cache $cache_file" >&6;}
1834    >$cache_file
1835   fi
1836  
1837   # Check that the precious variables saved in the cache have kept the same
1838   # value.
1839   ac_cache_corrupted=false
1840 < for ac_var in `(set) 2>&1 |
1276 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1840 > for ac_var in $ac_precious_vars; do
1841    eval ac_old_set=\$ac_cv_env_${ac_var}_set
1842    eval ac_new_set=\$ac_env_${ac_var}_set
1843 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1844 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1843 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1844 >  eval ac_new_val=\$ac_env_${ac_var}_value
1845    case $ac_old_set,$ac_new_set in
1846      set,)
1847 <      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1848 < echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1847 >      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1848 > $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1849        ac_cache_corrupted=: ;;
1850      ,set)
1851 <      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1852 < echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1851 >      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1852 > $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1853        ac_cache_corrupted=: ;;
1854      ,);;
1855      *)
1856        if test "x$ac_old_val" != "x$ac_new_val"; then
1857 <        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1858 < echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1859 <        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1860 < echo "$as_me:   former value:  $ac_old_val" >&2;}
1861 <        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1862 < echo "$as_me:   current value: $ac_new_val" >&2;}
1863 <        ac_cache_corrupted=:
1857 >        # differences in whitespace do not lead to failure.
1858 >        ac_old_val_w=`echo x $ac_old_val`
1859 >        ac_new_val_w=`echo x $ac_new_val`
1860 >        if test "$ac_old_val_w" != "$ac_new_val_w"; then
1861 >          { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1862 > $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1863 >          ac_cache_corrupted=:
1864 >        else
1865 >          { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1866 > $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1867 >          eval $ac_var=\$ac_old_val
1868 >        fi
1869 >        { $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1870 > $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1871 >        { $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1872 > $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1873        fi;;
1874    esac
1875    # Pass precious variables to config.status.
1876    if test "$ac_new_set" = set; then
1877      case $ac_new_val in
1878 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1306 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1878 >    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1879      *) ac_arg=$ac_var=$ac_new_val ;;
1880      esac
1881      case " $ac_configure_args " in
# Line 1313 | Line 1885 | if $ac_cache_corrupted; then
1885    fi
1886   done
1887   if $ac_cache_corrupted; then
1888 <  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1889 < echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1890 <  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1891 < echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1888 >  { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1889 > $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1890 >  { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1891 > $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1892     { (exit 1); exit 1; }; }
1893   fi
1894  
1323 ac_ext=c
1324 ac_cpp='$CPP $CPPFLAGS'
1325 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1326 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1327 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1895  
1896  
1897  
# Line 1349 | Line 1916 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
1916  
1917  
1918  
1919 + ac_ext=c
1920 + ac_cpp='$CPP $CPPFLAGS'
1921 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1922 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1923 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
1924  
1925  
1354
1926   ac_aux_dir=
1927 < for ac_dir in ac-tools $srcdir/ac-tools; do
1928 <  if test -f $ac_dir/install-sh; then
1927 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
1928 >  if test -f "$ac_dir/install-sh"; then
1929      ac_aux_dir=$ac_dir
1930      ac_install_sh="$ac_aux_dir/install-sh -c"
1931      break
1932 <  elif test -f $ac_dir/install.sh; then
1932 >  elif test -f "$ac_dir/install.sh"; then
1933      ac_aux_dir=$ac_dir
1934      ac_install_sh="$ac_aux_dir/install.sh -c"
1935      break
1936 <  elif test -f $ac_dir/shtool; then
1936 >  elif test -f "$ac_dir/shtool"; then
1937      ac_aux_dir=$ac_dir
1938      ac_install_sh="$ac_aux_dir/shtool install -c"
1939      break
1940    fi
1941   done
1942   if test -z "$ac_aux_dir"; then
1943 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1944 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1943 >  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1944 > $as_echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1945     { (exit 1); exit 1; }; }
1946   fi
1376 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1377 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1378 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1947  
1948 + # These three variables are undocumented and unsupported,
1949 + # and are intended to be withdrawn in a future Autoconf release.
1950 + # They can cause serious problems if a builder's source tree is in a directory
1951 + # whose full name contains unusual characters.
1952 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1953 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1954 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1955  
1381          ac_config_headers="$ac_config_headers src/config.h"
1956  
1957  
1958 + ac_config_headers="$ac_config_headers src/config.h"
1959  
1960  
1961  
# Line 1423 | Line 1998 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
1998  
1999  
2000  
2001 +
2002 +
2003   #
2004   #
2005   #
# Line 1432 | Line 2009 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2009  
2010  
2011  
2012 +
2013 +
2014 +
2015 +
2016   # AC_F90_MODULE_NAMES
2017   # -------------------
2018   #
# Line 1525 | Line 2106 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2106  
2107  
2108  
2109 + # ACX_MPI_GET_PROG
2110  
2111 + # ACX_DETECT_MPI_IMPLEMENTATION
2112 +
2113 +
2114 +
2115 +
2116 +
2117 + # ACX_MPI
2118 +
2119 +
2120 +
2121 +
2122 +
2123 +
2124 +
2125 +
2126 +
2127 +
2128 +
2129 +
2130 +
2131 +
2132 +
2133 +
2134 +
2135 +
2136 +
2137 +
2138 +
2139 +
2140 +
2141 +
2142 +
2143 +
2144 +
2145 + # This is taken from http://autoqt.sourceforge.net/
2146 + # Copyright (c) 2002, Geoffrey Wossum
2147 + # All rights reserved.
2148 +
2149 + # Redistribution and use in source and binary forms, with or without
2150 + # modification, are permitted provided that the following conditions are
2151 + # met:
2152 +
2153 + #  - Redistributions of source code must retain the above copyright notice,
2154 + #    this list of conditions and the following disclaimer.
2155 +
2156 + #  - Redistributions in binary form must reproduce the above copyright
2157 + #    notice, this list of conditions and the following disclaimer in the
2158 + #    documentation and/or other materials provided with the distribution.
2159 +
2160 + #  - Neither the name of Geoffrey Wossum nor the names of its
2161 + #    contributors may be used to endorse or promote products derived from
2162 + #    this software without specific prior written permission.
2163 +
2164 +
2165 + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2166 + # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2167 + # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2168 + # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2169 + # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2170 + # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2171 + # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2172 + # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2173 + # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2174 + # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2175 + # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2176 +
2177 +
2178 + # Check for Qt compiler flags, linker flags, and binary packages
2179 +
2180 +
2181 +
2182   # who am i
2183   # Make sure we can run config.sub.
2184 < $ac_config_sub sun4 >/dev/null 2>&1 ||
2185 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2186 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2184 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2185 >  { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2186 > $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2187     { (exit 1); exit 1; }; }
2188  
2189 < echo "$as_me:$LINENO: checking build system type" >&5
2190 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
2189 > { $as_echo "$as_me:$LINENO: checking build system type" >&5
2190 > $as_echo_n "checking build system type... " >&6; }
2191   if test "${ac_cv_build+set}" = set; then
2192 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2192 >  $as_echo_n "(cached) " >&6
2193   else
2194 <  ac_cv_build_alias=$build_alias
2195 < test -z "$ac_cv_build_alias" &&
2196 <  ac_cv_build_alias=`$ac_config_guess`
2197 < test -z "$ac_cv_build_alias" &&
2198 <  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2199 < echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2194 >  ac_build_alias=$build_alias
2195 > test "x$ac_build_alias" = x &&
2196 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2197 > test "x$ac_build_alias" = x &&
2198 >  { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2199 > $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2200     { (exit 1); exit 1; }; }
2201 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2202 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2203 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2201 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2202 >  { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2203 > $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2204     { (exit 1); exit 1; }; }
2205  
2206   fi
2207 < echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2208 < echo "${ECHO_T}$ac_cv_build" >&6
2207 > { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2208 > $as_echo "$ac_cv_build" >&6; }
2209 > case $ac_cv_build in
2210 > *-*-*) ;;
2211 > *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2212 > $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2213 >   { (exit 1); exit 1; }; };;
2214 > esac
2215   build=$ac_cv_build
2216 < build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2217 < build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2218 < build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2216 > ac_save_IFS=$IFS; IFS='-'
2217 > set x $ac_cv_build
2218 > shift
2219 > build_cpu=$1
2220 > build_vendor=$2
2221 > shift; shift
2222 > # Remember, the first character of IFS is used to create $*,
2223 > # except with old shells:
2224 > build_os=$*
2225 > IFS=$ac_save_IFS
2226 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2227  
2228  
2229 < echo "$as_me:$LINENO: checking host system type" >&5
2230 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2229 > { $as_echo "$as_me:$LINENO: checking host system type" >&5
2230 > $as_echo_n "checking host system type... " >&6; }
2231   if test "${ac_cv_host+set}" = set; then
2232 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2232 >  $as_echo_n "(cached) " >&6
2233   else
2234 <  ac_cv_host_alias=$host_alias
2235 < test -z "$ac_cv_host_alias" &&
2236 <  ac_cv_host_alias=$ac_cv_build_alias
2237 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2238 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2239 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2234 >  if test "x$host_alias" = x; then
2235 >  ac_cv_host=$ac_cv_build
2236 > else
2237 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2238 >    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2239 > $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2240     { (exit 1); exit 1; }; }
2241 + fi
2242  
2243   fi
2244 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2245 < echo "${ECHO_T}$ac_cv_host" >&6
2244 > { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2245 > $as_echo "$ac_cv_host" >&6; }
2246 > case $ac_cv_host in
2247 > *-*-*) ;;
2248 > *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2249 > $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2250 >   { (exit 1); exit 1; }; };;
2251 > esac
2252   host=$ac_cv_host
2253 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2254 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2255 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2253 > ac_save_IFS=$IFS; IFS='-'
2254 > set x $ac_cv_host
2255 > shift
2256 > host_cpu=$1
2257 > host_vendor=$2
2258 > shift; shift
2259 > # Remember, the first character of IFS is used to create $*,
2260 > # except with old shells:
2261 > host_os=$*
2262 > IFS=$ac_save_IFS
2263 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2264  
2265  
2266  
# Line 1600 | Line 2282 | fi
2282   else
2283    OOPSE_HOME=${prefix}/oopse
2284   fi
2285 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
2285 > # Check whether --enable-oopse-home was given.
2286   if test "${enable_oopse_home+set}" = set; then
2287 <  enableval="$enable_oopse_home"
2288 <  OOPSE_HOME="${enableval}"
1607 < fi;
2287 >  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2288 > fi
2289  
2290 +
2291   # there are two ways to do debugging.  One with the --enable-debug flag
2292   # and one using the DEBUG environment variable
2293  
2294   debug=0
2295 < # Check whether --enable-debug or --disable-debug was given.
2295 > # Check whether --enable-debug was given.
2296   if test "${enable_debug+set}" = set; then
2297 <  enableval="$enable_debug"
2298 <  debug=1
2299 < fi;
2297 >  enableval=$enable_debug; debug=1
2298 > fi
2299 >
2300   if test "${DEBUG}"; then
2301  
2302   cat >>confdefs.h <<\_ACEOF
# Line 1625 | Line 2307 | fi
2307   fi
2308  
2309  
2310 < # Check whether --enable-single or --disable-single was given.
2310 > # Check whether --enable-single was given.
2311   if test "${enable_single+set}" = set; then
2312 <  enableval="$enable_single"
1631 <  ok=$enableval
2312 >  enableval=$enable_single; ok=$enableval
2313   else
2314    ok=no
2315 < fi;
2316 < # Check whether --enable-float or --disable-float was given.
2315 > fi
2316 >
2317 > # Check whether --enable-float was given.
2318   if test "${enable_float+set}" = set; then
2319 <  enableval="$enable_float"
2320 <  ok=$enableval
2321 < fi;
2319 >  enableval=$enable_float; ok=$enableval
2320 > fi
2321 >
2322   if test "$ok" = "yes"; then
2323  
2324   cat >>confdefs.h <<\_ACEOF
# Line 1647 | Line 2329 | fi
2329  
2330   fi
2331  
2332 < # Checks for programs.
2333 < ac_ext=cc
2334 < ac_cpp='$CXXCPP $CPPFLAGS'
2335 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2336 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2337 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2338 < if test -n "$ac_tool_prefix"; then
2339 <  for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2340 <  do
1659 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1660 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1661 < echo "$as_me:$LINENO: checking for $ac_word" >&5
1662 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1663 < if test "${ac_cv_prog_CXX+set}" = set; then
1664 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2332 > if test x"$CC" != x; then
2333 >   for ac_prog in $CC
2334 > do
2335 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2336 > set dummy $ac_prog; ac_word=$2
2337 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2338 > $as_echo_n "checking for $ac_word... " >&6; }
2339 > if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2340 >  $as_echo_n "(cached) " >&6
2341   else
2342 <  if test -n "$CXX"; then
2343 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2342 >  if test -n "$ac_cc_set"; then
2343 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2344   else
2345   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2346   for as_dir in $PATH
# Line 1672 | Line 2348 | do
2348    IFS=$as_save_IFS
2349    test -z "$as_dir" && as_dir=.
2350    for ac_exec_ext in '' $ac_executable_extensions; do
2351 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2352 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2353 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2351 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2352 >    ac_cv_prog_ac_cc_set="$ac_prog"
2353 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2354      break 2
2355    fi
2356   done
2357   done
2358 + IFS=$as_save_IFS
2359  
2360   fi
2361   fi
2362 < CXX=$ac_cv_prog_CXX
2363 < if test -n "$CXX"; then
2364 <  echo "$as_me:$LINENO: result: $CXX" >&5
2365 < echo "${ECHO_T}$CXX" >&6
2362 > ac_cc_set=$ac_cv_prog_ac_cc_set
2363 > if test -n "$ac_cc_set"; then
2364 >  { $as_echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2365 > $as_echo "$ac_cc_set" >&6; }
2366   else
2367 <  echo "$as_me:$LINENO: result: no" >&5
2368 < echo "${ECHO_T}no" >&6
2367 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2368 > $as_echo "no" >&6; }
2369   fi
2370  
2371 <    test -n "$CXX" && break
2372 <  done
2371 >
2372 >  test -n "$ac_cc_set" && break
2373 > done
2374 > test -n "$ac_cc_set" || ac_cc_set="no"
2375 >
2376 >   if test $ac_cc_set != no; then
2377 >
2378 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2379 > set dummy $ac_cc_set; ac_word=$2
2380 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2381 > $as_echo_n "checking for $ac_word... " >&6; }
2382 > if test "${ac_cv_path_ac_cc_path+set}" = set; then
2383 >  $as_echo_n "(cached) " >&6
2384 > else
2385 >  case $ac_cc_path in
2386 >  [\\/]* | ?:[\\/]*)
2387 >  ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2388 >  ;;
2389 >  *)
2390 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2391 > for as_dir in $PATH
2392 > do
2393 >  IFS=$as_save_IFS
2394 >  test -z "$as_dir" && as_dir=.
2395 >  for ac_exec_ext in '' $ac_executable_extensions; do
2396 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2397 >    ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2398 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2399 >    break 2
2400 >  fi
2401 > done
2402 > done
2403 > IFS=$as_save_IFS
2404 >
2405 >  test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2406 >  ;;
2407 > esac
2408   fi
2409 < if test -z "$CXX"; then
2410 <  ac_ct_CXX=$CXX
2411 <  for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2409 > ac_cc_path=$ac_cv_path_ac_cc_path
2410 > if test -n "$ac_cc_path"; then
2411 >  { $as_echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2412 > $as_echo "$ac_cc_path" >&6; }
2413 > else
2414 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2415 > $as_echo "no" >&6; }
2416 > fi
2417 >
2418 >
2419 > else
2420 >
2421 >     { { $as_echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2422 > $as_echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2423 >   { (exit 1); exit 1; }; }
2424 > fi
2425 >
2426 >
2427 >   if test $ac_cc_path != no; then
2428 >
2429 >     { $as_echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2430 > $as_echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2431 > else
2432 >
2433 >     { { $as_echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2434 > $as_echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2435 >   { (exit 1); exit 1; }; }
2436 > fi
2437 >
2438 > fi
2439 >
2440 > if test x"$CXX" != x; then
2441 >   for ac_prog in $CXX
2442   do
2443    # Extract the first word of "$ac_prog", so it can be a program name with args.
2444   set dummy $ac_prog; ac_word=$2
2445 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2446 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2447 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2448 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2445 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2446 > $as_echo_n "checking for $ac_word... " >&6; }
2447 > if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2448 >  $as_echo_n "(cached) " >&6
2449   else
2450 <  if test -n "$ac_ct_CXX"; then
2451 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2450 >  if test -n "$ac_cxx_set"; then
2451 >  ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2452   else
2453   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2454   for as_dir in $PATH
# Line 1714 | Line 2456 | do
2456    IFS=$as_save_IFS
2457    test -z "$as_dir" && as_dir=.
2458    for ac_exec_ext in '' $ac_executable_extensions; do
2459 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2460 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
2461 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2459 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2460 >    ac_cv_prog_ac_cxx_set="$ac_prog"
2461 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2462      break 2
2463    fi
2464   done
2465   done
2466 + IFS=$as_save_IFS
2467  
2468   fi
2469   fi
2470 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2471 < if test -n "$ac_ct_CXX"; then
2472 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2473 < echo "${ECHO_T}$ac_ct_CXX" >&6
2470 > ac_cxx_set=$ac_cv_prog_ac_cxx_set
2471 > if test -n "$ac_cxx_set"; then
2472 >  { $as_echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2473 > $as_echo "$ac_cxx_set" >&6; }
2474   else
2475 <  echo "$as_me:$LINENO: result: no" >&5
2476 < echo "${ECHO_T}no" >&6
2475 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2476 > $as_echo "no" >&6; }
2477   fi
2478  
2479 <  test -n "$ac_ct_CXX" && break
2479 >
2480 >  test -n "$ac_cxx_set" && break
2481   done
2482 < test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2482 > test -n "$ac_cxx_set" || ac_cxx_set="no"
2483  
2484 <  CXX=$ac_ct_CXX
2484 >   if test $ac_cxx_set != no; then
2485 >
2486 >     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2487 > set dummy $ac_cxx_set; ac_word=$2
2488 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2489 > $as_echo_n "checking for $ac_word... " >&6; }
2490 > if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2491 >  $as_echo_n "(cached) " >&6
2492 > else
2493 >  case $ac_cxx_path in
2494 >  [\\/]* | ?:[\\/]*)
2495 >  ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2496 >  ;;
2497 >  *)
2498 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2499 > for as_dir in $PATH
2500 > do
2501 >  IFS=$as_save_IFS
2502 >  test -z "$as_dir" && as_dir=.
2503 >  for ac_exec_ext in '' $ac_executable_extensions; do
2504 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2505 >    ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2506 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2507 >    break 2
2508 >  fi
2509 > done
2510 > done
2511 > IFS=$as_save_IFS
2512 >
2513 >  test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2514 >  ;;
2515 > esac
2516   fi
2517 + ac_cxx_path=$ac_cv_path_ac_cxx_path
2518 + if test -n "$ac_cxx_path"; then
2519 +  { $as_echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2520 + $as_echo "$ac_cxx_path" >&6; }
2521 + else
2522 +  { $as_echo "$as_me:$LINENO: result: no" >&5
2523 + $as_echo "no" >&6; }
2524 + fi
2525  
2526  
2527 < # Provide some information about the compiler.
1745 < echo "$as_me:$LINENO:" \
1746 <     "checking for C++ compiler version" >&5
1747 < ac_compiler=`set X $ac_compile; echo $2`
1748 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1749 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
1750 <  ac_status=$?
1751 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1752 <  (exit $ac_status); }
1753 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1754 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
1755 <  ac_status=$?
1756 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1757 <  (exit $ac_status); }
1758 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1759 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
1760 <  ac_status=$?
1761 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1762 <  (exit $ac_status); }
2527 > else
2528  
2529 < cat >conftest.$ac_ext <<_ACEOF
2530 < /* confdefs.h.  */
2531 < _ACEOF
2532 < cat confdefs.h >>conftest.$ac_ext
1768 < cat >>conftest.$ac_ext <<_ACEOF
1769 < /* end confdefs.h.  */
2529 >     { { $as_echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2530 > $as_echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2531 >   { (exit 1); exit 1; }; }
2532 > fi
2533  
1771 int
1772 main ()
1773 {
2534  
2535 <  ;
1776 <  return 0;
1777 < }
1778 < _ACEOF
1779 < ac_clean_files_save=$ac_clean_files
1780 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
1781 < # Try to create an executable without -o first, disregard a.out.
1782 < # It will help us diagnose broken compilers, and finding out an intuition
1783 < # of exeext.
1784 < echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1785 < echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1786 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1787 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1788 <  (eval $ac_link_default) 2>&5
1789 <  ac_status=$?
1790 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1791 <  (exit $ac_status); }; then
1792 <  # Find the output, starting from the most likely.  This scheme is
1793 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1794 < # resort.
2535 >   if test $ac_cxx_path != no; then
2536  
2537 < # Be careful to initialize this variable, since it used to be cached.
2538 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2539 < ac_cv_exeext=
2540 < # b.out is created by i960 compilers.
2541 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2537 >     { $as_echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2538 > $as_echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2539 > else
2540 >
2541 >     { { $as_echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2542 > $as_echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2543 >   { (exit 1); exit 1; }; }
2544 > fi
2545 >
2546 > fi
2547 >
2548 > if test x"$FC" != x; then
2549 >   for ac_prog in $FC
2550   do
2551 <  test -f "$ac_file" || continue
2552 <  case $ac_file in
2553 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2554 <        ;;
2555 <    conftest.$ac_ext )
2556 <        # This is the source file.
1808 <        ;;
1809 <    [ab].out )
1810 <        # We found the default executable, but exeext='' is most
1811 <        # certainly right.
1812 <        break;;
1813 <    *.* )
1814 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1815 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
1816 <        # but it would be cool to find out if it's true.  Does anybody
1817 <        # maintain Libtool? --akim.
1818 <        export ac_cv_exeext
1819 <        break;;
1820 <    * )
1821 <        break;;
1822 <  esac
1823 < done
2551 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2552 > set dummy $ac_prog; ac_word=$2
2553 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2554 > $as_echo_n "checking for $ac_word... " >&6; }
2555 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2556 >  $as_echo_n "(cached) " >&6
2557   else
2558 <  echo "$as_me: failed program was:" >&5
2559 < sed 's/^/| /' conftest.$ac_ext >&5
2558 >  if test -n "$ac_fc_set"; then
2559 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2560 > else
2561 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2562 > for as_dir in $PATH
2563 > do
2564 >  IFS=$as_save_IFS
2565 >  test -z "$as_dir" && as_dir=.
2566 >  for ac_exec_ext in '' $ac_executable_extensions; do
2567 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2568 >    ac_cv_prog_ac_fc_set="$ac_prog"
2569 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2570 >    break 2
2571 >  fi
2572 > done
2573 > done
2574 > IFS=$as_save_IFS
2575  
1828 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1829 See \`config.log' for more details." >&5
1830 echo "$as_me: error: C++ compiler cannot create executables
1831 See \`config.log' for more details." >&2;}
1832   { (exit 77); exit 77; }; }
2576   fi
2577 + fi
2578 + ac_fc_set=$ac_cv_prog_ac_fc_set
2579 + if test -n "$ac_fc_set"; then
2580 +  { $as_echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2581 + $as_echo "$ac_fc_set" >&6; }
2582 + else
2583 +  { $as_echo "$as_me:$LINENO: result: no" >&5
2584 + $as_echo "no" >&6; }
2585 + fi
2586  
1835 ac_exeext=$ac_cv_exeext
1836 echo "$as_me:$LINENO: result: $ac_file" >&5
1837 echo "${ECHO_T}$ac_file" >&6
2587  
2588 < # Check the compiler produces executables we can run.  If not, either
2589 < # the compiler is broken, or we cross compile.
2590 < echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1842 < echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1843 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1844 < # If not cross compiling, check that we can run a simple program.
1845 < if test "$cross_compiling" != yes; then
1846 <  if { ac_try='./$ac_file'
1847 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1848 <  (eval $ac_try) 2>&5
1849 <  ac_status=$?
1850 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1851 <  (exit $ac_status); }; }; then
1852 <    cross_compiling=no
1853 <  else
1854 <    if test "$cross_compiling" = maybe; then
1855 <        cross_compiling=yes
1856 <    else
1857 <        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1858 < If you meant to cross compile, use \`--host'.
1859 < See \`config.log' for more details." >&5
1860 < echo "$as_me: error: cannot run C++ compiled programs.
1861 < If you meant to cross compile, use \`--host'.
1862 < See \`config.log' for more details." >&2;}
1863 <   { (exit 1); exit 1; }; }
1864 <    fi
1865 <  fi
1866 < fi
1867 < echo "$as_me:$LINENO: result: yes" >&5
1868 < echo "${ECHO_T}yes" >&6
2588 >  test -n "$ac_fc_set" && break
2589 > done
2590 > test -n "$ac_fc_set" || ac_fc_set="no"
2591  
2592 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
1871 < ac_clean_files=$ac_clean_files_save
1872 < # Check the compiler produces executables we can run.  If not, either
1873 < # the compiler is broken, or we cross compile.
1874 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1875 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1876 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
1877 < echo "${ECHO_T}$cross_compiling" >&6
2592 >   if test $ac_fc_set != no; then
2593  
2594 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2595 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2596 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2597 <  (eval $ac_link) 2>&5
2598 <  ac_status=$?
2599 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 <  (exit $ac_status); }; then
2601 <  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2602 < # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2603 < # work properly (i.e., refer to `conftest.exe'), while it won't with
2604 < # `rm'.
2605 < for ac_file in conftest.exe conftest conftest.*; do
2606 <  test -f "$ac_file" || continue
2607 <  case $ac_file in
2608 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2609 <    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2610 <          export ac_cv_exeext
2611 <          break;;
2612 <    * ) break;;
2613 <  esac
2594 >     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2595 > set dummy $ac_fc_set; ac_word=$2
2596 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2597 > $as_echo_n "checking for $ac_word... " >&6; }
2598 > if test "${ac_cv_path_ac_fc_path+set}" = set; then
2599 >  $as_echo_n "(cached) " >&6
2600 > else
2601 >  case $ac_fc_path in
2602 >  [\\/]* | ?:[\\/]*)
2603 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2604 >  ;;
2605 >  *)
2606 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2607 > for as_dir in $PATH
2608 > do
2609 >  IFS=$as_save_IFS
2610 >  test -z "$as_dir" && as_dir=.
2611 >  for ac_exec_ext in '' $ac_executable_extensions; do
2612 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2613 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2614 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2615 >    break 2
2616 >  fi
2617   done
2618 + done
2619 + IFS=$as_save_IFS
2620 +
2621 +  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2622 +  ;;
2623 + esac
2624 + fi
2625 + ac_fc_path=$ac_cv_path_ac_fc_path
2626 + if test -n "$ac_fc_path"; then
2627 +  { $as_echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2628 + $as_echo "$ac_fc_path" >&6; }
2629   else
2630 <  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2631 < See \`config.log' for more details." >&5
1903 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1904 < See \`config.log' for more details." >&2;}
1905 <   { (exit 1); exit 1; }; }
2630 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2631 > $as_echo "no" >&6; }
2632   fi
2633  
1908 rm -f conftest$ac_cv_exeext
1909 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1910 echo "${ECHO_T}$ac_cv_exeext" >&6
2634  
1912 rm -f conftest.$ac_ext
1913 EXEEXT=$ac_cv_exeext
1914 ac_exeext=$EXEEXT
1915 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1916 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1917 if test "${ac_cv_objext+set}" = set; then
1918  echo $ECHO_N "(cached) $ECHO_C" >&6
2635   else
1920  cat >conftest.$ac_ext <<_ACEOF
1921 /* confdefs.h.  */
1922 _ACEOF
1923 cat confdefs.h >>conftest.$ac_ext
1924 cat >>conftest.$ac_ext <<_ACEOF
1925 /* end confdefs.h.  */
2636  
2637 < int
2638 < main ()
2639 < {
2637 >     { { $as_echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2638 > $as_echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2639 >   { (exit 1); exit 1; }; }
2640 > fi
2641  
2642 <  ;
2643 <  return 0;
2644 < }
2645 < _ACEOF
2646 < rm -f conftest.o conftest.obj
1936 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1937 <  (eval $ac_compile) 2>&5
1938 <  ac_status=$?
1939 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1940 <  (exit $ac_status); }; then
1941 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1942 <  case $ac_file in
1943 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1944 <    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1945 <       break;;
1946 <  esac
1947 < done
2642 >
2643 >   if test $ac_fc_path != no; then
2644 >
2645 >     { $as_echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2646 > $as_echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2647   else
1949  echo "$as_me: failed program was:" >&5
1950 sed 's/^/| /' conftest.$ac_ext >&5
2648  
2649 < { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2650 < See \`config.log' for more details." >&5
1954 < echo "$as_me: error: cannot compute suffix of object files: cannot compile
1955 < See \`config.log' for more details." >&2;}
2649 >     { { $as_echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2650 > $as_echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2651     { (exit 1); exit 1; }; }
2652   fi
2653  
1959 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2654   fi
1961 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1962 echo "${ECHO_T}$ac_cv_objext" >&6
1963 OBJEXT=$ac_cv_objext
1964 ac_objext=$OBJEXT
1965 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1966 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1967 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1968  echo $ECHO_N "(cached) $ECHO_C" >&6
1969 else
1970  cat >conftest.$ac_ext <<_ACEOF
1971 /* confdefs.h.  */
1972 _ACEOF
1973 cat confdefs.h >>conftest.$ac_ext
1974 cat >>conftest.$ac_ext <<_ACEOF
1975 /* end confdefs.h.  */
2655  
1977 int
1978 main ()
1979 {
1980 #ifndef __GNUC__
1981       choke me
1982 #endif
2656  
2657 <  ;
2658 <  return 0;
2659 < }
2660 < _ACEOF
2661 < rm -f conftest.$ac_objext
1989 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1990 <  (eval $ac_compile) 2>conftest.er1
1991 <  ac_status=$?
1992 <  grep -v '^ *+' conftest.er1 >conftest.err
1993 <  rm -f conftest.er1
1994 <  cat conftest.err >&5
1995 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1996 <  (exit $ac_status); } &&
1997 <         { ac_try='test -z "$ac_cxx_werror_flag"
1998 <                         || test ! -s conftest.err'
1999 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2000 <  (eval $ac_try) 2>&5
2001 <  ac_status=$?
2002 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2003 <  (exit $ac_status); }; } &&
2004 <         { ac_try='test -s conftest.$ac_objext'
2005 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2006 <  (eval $ac_try) 2>&5
2007 <  ac_status=$?
2008 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2009 <  (exit $ac_status); }; }; then
2010 <  ac_compiler_gnu=yes
2657 >
2658 >
2659 > # Check whether --with-mpi was given.
2660 > if test "${with_mpi+set}" = set; then
2661 >  withval=$with_mpi;
2662   else
2663 <  echo "$as_me: failed program was:" >&5
2664 < sed 's/^/| /' conftest.$ac_ext >&5
2663 >  with_mpi="auto"
2664 > fi
2665  
2666 < ac_compiler_gnu=no
2667 < fi
2668 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2669 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2670 <
2671 < fi
2672 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2673 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2674 < GXX=`test $ac_compiler_gnu = yes && echo yes`
2675 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2676 < ac_save_CXXFLAGS=$CXXFLAGS
2026 < CXXFLAGS="-g"
2027 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2028 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2029 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2030 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2666 > if test "x$with_mpi" != "xno"; then
2667 >
2668 >
2669 > for ac_prog in $CC openmpicc mpicc
2670 > do
2671 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2672 > set dummy $ac_prog; ac_word=$2
2673 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2674 > $as_echo_n "checking for $ac_word... " >&6; }
2675 > if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2676 >  $as_echo_n "(cached) " >&6
2677   else
2678 <  cat >conftest.$ac_ext <<_ACEOF
2679 < /* confdefs.h.  */
2034 < _ACEOF
2035 < cat confdefs.h >>conftest.$ac_ext
2036 < cat >>conftest.$ac_ext <<_ACEOF
2037 < /* end confdefs.h.  */
2038 <
2039 < int
2040 < main ()
2041 < {
2042 <
2043 <  ;
2044 <  return 0;
2045 < }
2046 < _ACEOF
2047 < rm -f conftest.$ac_objext
2048 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2049 <  (eval $ac_compile) 2>conftest.er1
2050 <  ac_status=$?
2051 <  grep -v '^ *+' conftest.er1 >conftest.err
2052 <  rm -f conftest.er1
2053 <  cat conftest.err >&5
2054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2055 <  (exit $ac_status); } &&
2056 <         { ac_try='test -z "$ac_cxx_werror_flag"
2057 <                         || test ! -s conftest.err'
2058 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2059 <  (eval $ac_try) 2>&5
2060 <  ac_status=$?
2061 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2062 <  (exit $ac_status); }; } &&
2063 <         { ac_try='test -s conftest.$ac_objext'
2064 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2065 <  (eval $ac_try) 2>&5
2066 <  ac_status=$?
2067 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2068 <  (exit $ac_status); }; }; then
2069 <  ac_cv_prog_cxx_g=yes
2678 >  if test -n "$acx_mpi_mpicc"; then
2679 >  ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2680   else
2681 <  echo "$as_me: failed program was:" >&5
2682 < sed 's/^/| /' conftest.$ac_ext >&5
2681 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2682 > for as_dir in $PATH
2683 > do
2684 >  IFS=$as_save_IFS
2685 >  test -z "$as_dir" && as_dir=.
2686 >  for ac_exec_ext in '' $ac_executable_extensions; do
2687 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2688 >    ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2689 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2690 >    break 2
2691 >  fi
2692 > done
2693 > done
2694 > IFS=$as_save_IFS
2695  
2074 ac_cv_prog_cxx_g=no
2696   fi
2076 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2697   fi
2698 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2699 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2700 < if test "$ac_test_CXXFLAGS" = set; then
2701 <  CXXFLAGS=$ac_save_CXXFLAGS
2082 < elif test $ac_cv_prog_cxx_g = yes; then
2083 <  if test "$GXX" = yes; then
2084 <    CXXFLAGS="-g -O2"
2085 <  else
2086 <    CXXFLAGS="-g"
2087 <  fi
2698 > acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2699 > if test -n "$acx_mpi_mpicc"; then
2700 >  { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2701 > $as_echo "$acx_mpi_mpicc" >&6; }
2702   else
2703 <  if test "$GXX" = yes; then
2704 <    CXXFLAGS="-O2"
2091 <  else
2092 <    CXXFLAGS=
2093 <  fi
2703 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2704 > $as_echo "no" >&6; }
2705   fi
2706 < for ac_declaration in \
2707 <   '' \
2708 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2709 <   'extern "C" void std::exit (int); using std::exit;' \
2710 <   'extern "C" void exit (int) throw ();' \
2711 <   'extern "C" void exit (int);' \
2712 <   'void exit (int);'
2713 < do
2714 <  cat >conftest.$ac_ext <<_ACEOF
2715 < /* confdefs.h.  */
2716 < _ACEOF
2717 < cat confdefs.h >>conftest.$ac_ext
2718 < cat >>conftest.$ac_ext <<_ACEOF
2719 < /* end confdefs.h.  */
2109 < $ac_declaration
2110 < #include <stdlib.h>
2111 < int
2112 < main ()
2113 < {
2114 < exit (42);
2115 <  ;
2116 <  return 0;
2117 < }
2118 < _ACEOF
2119 < rm -f conftest.$ac_objext
2120 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2121 <  (eval $ac_compile) 2>conftest.er1
2122 <  ac_status=$?
2123 <  grep -v '^ *+' conftest.er1 >conftest.err
2124 <  rm -f conftest.er1
2125 <  cat conftest.err >&5
2126 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2127 <  (exit $ac_status); } &&
2128 <         { ac_try='test -z "$ac_cxx_werror_flag"
2129 <                         || test ! -s conftest.err'
2130 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2131 <  (eval $ac_try) 2>&5
2132 <  ac_status=$?
2133 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2134 <  (exit $ac_status); }; } &&
2135 <         { ac_try='test -s conftest.$ac_objext'
2136 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2137 <  (eval $ac_try) 2>&5
2138 <  ac_status=$?
2139 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2140 <  (exit $ac_status); }; }; then
2141 <  :
2706 >
2707 >
2708 >  test -n "$acx_mpi_mpicc" && break
2709 > done
2710 > test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2711 >
2712 > if test $acx_mpi_mpicc != no; then
2713 >
2714 >  # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2715 > set dummy $acx_mpi_mpicc; ac_word=$2
2716 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2717 > $as_echo_n "checking for $ac_word... " >&6; }
2718 > if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2719 >  $as_echo_n "(cached) " >&6
2720   else
2721 <  echo "$as_me: failed program was:" >&5
2722 < sed 's/^/| /' conftest.$ac_ext >&5
2721 >  case $acx_mpi_mpicc_path in
2722 >  [\\/]* | ?:[\\/]*)
2723 >  ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2724 >  ;;
2725 >  *)
2726 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2727 > for as_dir in $PATH
2728 > do
2729 >  IFS=$as_save_IFS
2730 >  test -z "$as_dir" && as_dir=.
2731 >  for ac_exec_ext in '' $ac_executable_extensions; do
2732 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2733 >    ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2734 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2735 >    break 2
2736 >  fi
2737 > done
2738 > done
2739 > IFS=$as_save_IFS
2740  
2741 < continue
2741 >  test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2742 >  ;;
2743 > esac
2744   fi
2745 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2746 <  cat >conftest.$ac_ext <<_ACEOF
2747 < /* confdefs.h.  */
2748 < _ACEOF
2152 < cat confdefs.h >>conftest.$ac_ext
2153 < cat >>conftest.$ac_ext <<_ACEOF
2154 < /* end confdefs.h.  */
2155 < $ac_declaration
2156 < int
2157 < main ()
2158 < {
2159 < exit (42);
2160 <  ;
2161 <  return 0;
2162 < }
2163 < _ACEOF
2164 < rm -f conftest.$ac_objext
2165 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2166 <  (eval $ac_compile) 2>conftest.er1
2167 <  ac_status=$?
2168 <  grep -v '^ *+' conftest.er1 >conftest.err
2169 <  rm -f conftest.er1
2170 <  cat conftest.err >&5
2171 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172 <  (exit $ac_status); } &&
2173 <         { ac_try='test -z "$ac_cxx_werror_flag"
2174 <                         || test ! -s conftest.err'
2175 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2176 <  (eval $ac_try) 2>&5
2177 <  ac_status=$?
2178 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2179 <  (exit $ac_status); }; } &&
2180 <         { ac_try='test -s conftest.$ac_objext'
2181 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2182 <  (eval $ac_try) 2>&5
2183 <  ac_status=$?
2184 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185 <  (exit $ac_status); }; }; then
2186 <  break
2745 > acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2746 > if test -n "$acx_mpi_mpicc_path"; then
2747 >  { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2748 > $as_echo "$acx_mpi_mpicc_path" >&6; }
2749   else
2750 <  echo "$as_me: failed program was:" >&5
2751 < sed 's/^/| /' conftest.$ac_ext >&5
2190 <
2750 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2751 > $as_echo "no" >&6; }
2752   fi
2192 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2193 done
2194 rm -f conftest*
2195 if test -n "$ac_declaration"; then
2196  echo '#ifdef __cplusplus' >>confdefs.h
2197  echo $ac_declaration      >>confdefs.h
2198  echo '#endif'             >>confdefs.h
2199 fi
2753  
2201 ac_ext=c
2202 ac_cpp='$CPP $CPPFLAGS'
2203 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2204 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2205 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2754  
2755 < ac_ext=c
2756 < ac_cpp='$CPP $CPPFLAGS'
2757 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2758 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2759 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2760 < if test -n "$ac_tool_prefix"; then
2761 <  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2762 <  do
2763 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2764 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2217 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2218 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2219 < if test "${ac_cv_prog_CC+set}" = set; then
2220 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2755 > fi
2756 >
2757 > for ac_prog in $FC openmpif90 mpif90
2758 > do
2759 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2760 > set dummy $ac_prog; ac_word=$2
2761 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2762 > $as_echo_n "checking for $ac_word... " >&6; }
2763 > if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2764 >  $as_echo_n "(cached) " >&6
2765   else
2766 <  if test -n "$CC"; then
2767 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2766 >  if test -n "$acx_mpi_mpif90"; then
2767 >  ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2768   else
2769   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2770   for as_dir in $PATH
# Line 2228 | Line 2772 | do
2772    IFS=$as_save_IFS
2773    test -z "$as_dir" && as_dir=.
2774    for ac_exec_ext in '' $ac_executable_extensions; do
2775 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2776 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2777 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2775 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2776 >    ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2777 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2778      break 2
2779    fi
2780   done
2781   done
2782 + IFS=$as_save_IFS
2783  
2784   fi
2785   fi
2786 < CC=$ac_cv_prog_CC
2787 < if test -n "$CC"; then
2788 <  echo "$as_me:$LINENO: result: $CC" >&5
2789 < echo "${ECHO_T}$CC" >&6
2786 > acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2787 > if test -n "$acx_mpi_mpif90"; then
2788 >  { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2789 > $as_echo "$acx_mpi_mpif90" >&6; }
2790   else
2791 <  echo "$as_me:$LINENO: result: no" >&5
2792 < echo "${ECHO_T}no" >&6
2791 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2792 > $as_echo "no" >&6; }
2793   fi
2794  
2795 <    test -n "$CC" && break
2796 <  done
2795 >
2796 >  test -n "$acx_mpi_mpif90" && break
2797 > done
2798 > test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2799 >
2800 > if test $acx_mpi_mpif90 != no; then
2801 >
2802 >  # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2803 > set dummy $acx_mpi_mpif90; ac_word=$2
2804 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2805 > $as_echo_n "checking for $ac_word... " >&6; }
2806 > if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2807 >  $as_echo_n "(cached) " >&6
2808 > else
2809 >  case $acx_mpi_mpif90_path in
2810 >  [\\/]* | ?:[\\/]*)
2811 >  ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2812 >  ;;
2813 >  *)
2814 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2815 > for as_dir in $PATH
2816 > do
2817 >  IFS=$as_save_IFS
2818 >  test -z "$as_dir" && as_dir=.
2819 >  for ac_exec_ext in '' $ac_executable_extensions; do
2820 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2821 >    ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2822 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2823 >    break 2
2824 >  fi
2825 > done
2826 > done
2827 > IFS=$as_save_IFS
2828 >
2829 >  test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2830 >  ;;
2831 > esac
2832   fi
2833 < if test -z "$CC"; then
2834 <  ac_ct_CC=$CC
2835 <  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2833 > acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2834 > if test -n "$acx_mpi_mpif90_path"; then
2835 >  { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2836 > $as_echo "$acx_mpi_mpif90_path" >&6; }
2837 > else
2838 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2839 > $as_echo "no" >&6; }
2840 > fi
2841 >
2842 >
2843 > fi
2844 >
2845 > for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2846   do
2847    # Extract the first word of "$ac_prog", so it can be a program name with args.
2848   set dummy $ac_prog; ac_word=$2
2849 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2850 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2851 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2852 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2849 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2850 > $as_echo_n "checking for $ac_word... " >&6; }
2851 > if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2852 >  $as_echo_n "(cached) " >&6
2853   else
2854 <  if test -n "$ac_ct_CC"; then
2855 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2854 >  if test -n "$acx_mpi_mpicxx"; then
2855 >  ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2856   else
2857   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2858   for as_dir in $PATH
# Line 2270 | Line 2860 | do
2860    IFS=$as_save_IFS
2861    test -z "$as_dir" && as_dir=.
2862    for ac_exec_ext in '' $ac_executable_extensions; do
2863 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2864 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2865 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2863 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2864 >    ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2865 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2866      break 2
2867    fi
2868   done
2869   done
2870 + IFS=$as_save_IFS
2871  
2872   fi
2873   fi
2874 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2875 < if test -n "$ac_ct_CC"; then
2876 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2877 < echo "${ECHO_T}$ac_ct_CC" >&6
2874 > acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2875 > if test -n "$acx_mpi_mpicxx"; then
2876 >  { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2877 > $as_echo "$acx_mpi_mpicxx" >&6; }
2878   else
2879 <  echo "$as_me:$LINENO: result: no" >&5
2880 < echo "${ECHO_T}no" >&6
2879 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2880 > $as_echo "no" >&6; }
2881   fi
2882  
2883 <  test -n "$ac_ct_CC" && break
2883 >
2884 >  test -n "$acx_mpi_mpicxx" && break
2885   done
2886 + test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2887  
2888 <  CC=$ac_ct_CC
2888 > if test $acx_mpi_mpicxx != no; then
2889 >
2890 >  # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2891 > set dummy $acx_mpi_mpicxx; ac_word=$2
2892 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2893 > $as_echo_n "checking for $ac_word... " >&6; }
2894 > if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2895 >  $as_echo_n "(cached) " >&6
2896 > else
2897 >  case $acx_mpi_mpicxx_path in
2898 >  [\\/]* | ?:[\\/]*)
2899 >  ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2900 >  ;;
2901 >  *)
2902 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2903 > for as_dir in $PATH
2904 > do
2905 >  IFS=$as_save_IFS
2906 >  test -z "$as_dir" && as_dir=.
2907 >  for ac_exec_ext in '' $ac_executable_extensions; do
2908 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2909 >    ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2910 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2911 >    break 2
2912 >  fi
2913 > done
2914 > done
2915 > IFS=$as_save_IFS
2916 >
2917 >  test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2918 >  ;;
2919 > esac
2920   fi
2921 + acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2922 + if test -n "$acx_mpi_mpicxx_path"; then
2923 +  { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2924 + $as_echo "$acx_mpi_mpicxx_path" >&6; }
2925 + else
2926 +  { $as_echo "$as_me:$LINENO: result: no" >&5
2927 + $as_echo "no" >&6; }
2928 + fi
2929  
2930  
2931 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2300 < See \`config.log' for more details." >&5
2301 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2302 < See \`config.log' for more details." >&2;}
2303 <   { (exit 1); exit 1; }; }
2931 > fi
2932  
2933 < # Provide some information about the compiler.
2306 < echo "$as_me:$LINENO:" \
2307 <     "checking for C compiler version" >&5
2308 < ac_compiler=`set X $ac_compile; echo $2`
2309 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2310 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2311 <  ac_status=$?
2312 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313 <  (exit $ac_status); }
2314 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2315 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2316 <  ac_status=$?
2317 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318 <  (exit $ac_status); }
2319 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2320 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2321 <  ac_status=$?
2322 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2323 <  (exit $ac_status); }
2933 > if test $acx_mpi_mpicc = no; then
2934  
2935 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2326 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2327 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2328 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2329 < else
2330 <  cat >conftest.$ac_ext <<_ACEOF
2331 < /* confdefs.h.  */
2332 < _ACEOF
2333 < cat confdefs.h >>conftest.$ac_ext
2334 < cat >>conftest.$ac_ext <<_ACEOF
2335 < /* end confdefs.h.  */
2935 >  if test $acx_mpi_mpicxx = no; then
2936  
2937 < int
2338 < main ()
2339 < {
2340 < #ifndef __GNUC__
2341 <       choke me
2342 < #endif
2937 >    acx_mpi_compiler=no
2938  
2344  ;
2345  return 0;
2346 }
2347 _ACEOF
2348 rm -f conftest.$ac_objext
2349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2350  (eval $ac_compile) 2>conftest.er1
2351  ac_status=$?
2352  grep -v '^ *+' conftest.er1 >conftest.err
2353  rm -f conftest.er1
2354  cat conftest.err >&5
2355  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2356  (exit $ac_status); } &&
2357         { ac_try='test -z "$ac_c_werror_flag"
2358                         || test ! -s conftest.err'
2359  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2360  (eval $ac_try) 2>&5
2361  ac_status=$?
2362  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2363  (exit $ac_status); }; } &&
2364         { ac_try='test -s conftest.$ac_objext'
2365  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2366  (eval $ac_try) 2>&5
2367  ac_status=$?
2368  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2369  (exit $ac_status); }; }; then
2370  ac_compiler_gnu=yes
2939   else
2372  echo "$as_me: failed program was:" >&5
2373 sed 's/^/| /' conftest.$ac_ext >&5
2940  
2941 < ac_compiler_gnu=no
2941 >    acx_mpi_compiler=$acx_mpi_mpicxx
2942 >    acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2943   fi
2377 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2378 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2944  
2945 < fi
2381 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2382 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2383 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2384 < ac_test_CFLAGS=${CFLAGS+set}
2385 < ac_save_CFLAGS=$CFLAGS
2386 < CFLAGS="-g"
2387 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2388 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2389 < if test "${ac_cv_prog_cc_g+set}" = set; then
2390 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2945 >
2946   else
2947 <  cat >conftest.$ac_ext <<_ACEOF
2947 >
2948 >  if test $acx_mpi_mpicxx = no; then
2949 >
2950 >    acx_mpi_compiler=$acx_mpi_mpicc
2951 >    acx_mpi_compiler_path=$acx_mpi_mpicc_path
2952 >
2953 > else
2954 >
2955 >    { $as_echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2956 > $as_echo_n "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... " >&6; }
2957 >    ac_ext=cpp
2958 > ac_cpp='$CXXCPP $CPPFLAGS'
2959 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2960 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2961 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2962 >
2963 >    cat >conftest.$ac_ext <<_ACEOF
2964   /* confdefs.h.  */
2965   _ACEOF
2966   cat confdefs.h >>conftest.$ac_ext
2967   cat >>conftest.$ac_ext <<_ACEOF
2968   /* end confdefs.h.  */
2969  
2970 + #include <mpi.h>
2971 +
2972   int
2973   main ()
2974   {
2975  
2976 + MPI_Finalize();
2977 +
2978    ;
2979    return 0;
2980   }
2981   _ACEOF
2982 < rm -f conftest.$ac_objext
2983 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2984 <  (eval $ac_compile) 2>conftest.er1
2982 >    if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2983 > case "(($ac_try" in
2984 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2985 >  *) ac_try_echo=$ac_try;;
2986 > esac
2987 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2988 > $as_echo "$ac_try_echo") >&5
2989 >  (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2990    ac_status=$?
2991    grep -v '^ *+' conftest.er1 >conftest.err
2992    rm -f conftest.er1
2993    cat conftest.err >&5
2994 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2995 <  (exit $ac_status); } &&
2996 <         { ac_try='test -z "$ac_c_werror_flag"
2997 <                         || test ! -s conftest.err'
2998 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2999 <  (eval $ac_try) 2>&5
3000 <  ac_status=$?
3001 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3002 <  (exit $ac_status); }; } &&
2423 <         { ac_try='test -s conftest.$ac_objext'
2424 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425 <  (eval $ac_try) 2>&5
2426 <  ac_status=$?
2427 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428 <  (exit $ac_status); }; }; then
2429 <  ac_cv_prog_cc_g=yes
2994 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2995 >  (exit $ac_status); } && {
2996 >         test -z "$ac_cxx_werror_flag" ||
2997 >         test ! -s conftest.err
2998 >       } && test -s conftest.$ac_objext; then
2999 >
3000 >      acx_mpi_compiler=$acx_mpi_mpicxx
3001 >      acx_mpi_compiler_path=$acx_mpi_mpicxx_path
3002 >
3003   else
2431  echo "$as_me: failed program was:" >&5
2432 sed 's/^/| /' conftest.$ac_ext >&5
3004  
3005 < ac_cv_prog_cc_g=no
3005 >      acx_mpi_compiler=$acx_mpi_mpicc
3006 >      acx_mpi_compiler_path=$acx_mpi_mpicc_path
3007   fi
3008 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3008 >
3009 >    ac_ext=c
3010 > ac_cpp='$CPP $CPPFLAGS'
3011 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3012 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3013 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3014 >
3015 >    { $as_echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
3016 > $as_echo "$acx_mpi_compiler" >&6; }
3017   fi
3018 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3019 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3020 < if test "$ac_test_CFLAGS" = set; then
3021 <  CFLAGS=$ac_save_CFLAGS
3022 < elif test $ac_cv_prog_cc_g = yes; then
3023 <  if test "$GCC" = yes; then
3024 <    CFLAGS="-g -O2"
3025 <  else
3026 <    CFLAGS="-g"
3027 <  fi
3018 >
3019 > fi
3020 >
3021 > { $as_echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
3022 > $as_echo_n "checking whether mpif.h is usable... " >&6; }
3023 > ac_ext=${ac_fc_srcext-f}
3024 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3025 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3026 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3027 >
3028 > ac_save_ext=$ac_ext
3029 > ac_ext=F90
3030 > rm -f conftest*
3031 > cat >conftest.$ac_ext <<EOF
3032 > program main
3033 >   include 'mpif.h'
3034 >   call MPI_Init
3035 > end
3036 > EOF
3037 > if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
3038 >        acx_mpi_f90_compiler=yes
3039 >        { $as_echo "$as_me:$LINENO: result: yes" >&5
3040 > $as_echo "yes" >&6; }
3041   else
3042 <  if test "$GCC" = yes; then
3043 <    CFLAGS="-O2"
3044 <  else
3045 <    CFLAGS=
3046 <  fi
3042 >        if test -s conftest.out ; then
3043 >                cat conftest.out >> config.log
3044 >        fi
3045 >        acx_mpi_f90_compiler=no
3046 >        { $as_echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
3047 > $as_echo "no! Check MPI fortran include paths" >&6; }
3048   fi
3049 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3050 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3051 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
3052 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3049 > rm -f conftest*
3050 > ac_ext=$ac_save_ext
3051 > ac_ext=c
3052 > ac_cpp='$CPP $CPPFLAGS'
3053 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3054 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3055 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3056 >
3057 > if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
3058 >
3059 > acx_cv_mpi_implementation=no
3060   else
3061 <  ac_cv_prog_cc_stdc=no
3062 < ac_save_CC=$CC
3063 < cat >conftest.$ac_ext <<_ACEOF
3064 < /* confdefs.h.  */
3061 >  { $as_echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
3062 > $as_echo_n "checking for the MPI implementation flavor... " >&6; }
3063 > if test "${acx_cv_mpi_implementation+set}" = set; then
3064 >  $as_echo_n "(cached) " >&6
3065 > else
3066 >  acx_cv_mpi_implementation=no
3067 > if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
3068 > case "(($ac_try" in
3069 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3070 >  *) ac_try_echo=$ac_try;;
3071 > esac
3072 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3073 > $as_echo "$ac_try_echo") >&5
3074 >  (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
3075 >  ac_status=$?
3076 >  grep -v '^ *+' conftest.er1 >conftest.err
3077 >  rm -f conftest.er1
3078 >  cat conftest.err >&5
3079 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3080 >  (exit $ac_status); }; then
3081 >
3082 >  acx_cv_mpi_implementation=lammpi
3083 >
3084 > else
3085 >
3086 >  if { (ac_try="grep -q showme $acx_mpi_compiler_path"
3087 > case "(($ac_try" in
3088 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3089 >  *) ac_try_echo=$ac_try;;
3090 > esac
3091 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3092 > $as_echo "$ac_try_echo") >&5
3093 >  (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
3094 >  ac_status=$?
3095 >  grep -v '^ *+' conftest.er1 >conftest.err
3096 >  rm -f conftest.er1
3097 >  cat conftest.err >&5
3098 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3099 >  (exit $ac_status); }; then
3100 >
3101 >    acx_cv_mpi_implementation=openmpi
3102 >
3103 > else
3104 >
3105 >    if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
3106 > case "(($ac_try" in
3107 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3108 >  *) ac_try_echo=$ac_try;;
3109 > esac
3110 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3111 > $as_echo "$ac_try_echo") >&5
3112 >  (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3113 >  ac_status=$?
3114 >  grep -v '^ *+' conftest.er1 >conftest.err
3115 >  rm -f conftest.er1
3116 >  cat conftest.err >&5
3117 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118 >  (exit $ac_status); }; then
3119 >
3120 >      acx_cv_mpi_implementation=mpich
3121 >
3122 > else
3123 >  acx_cv_mpi_implementation=$with_mpi
3124 > fi
3125 >
3126 > fi
3127 >
3128 > fi
3129 >
3130 > fi
3131 > { $as_echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3132 > $as_echo "$acx_cv_mpi_implementation" >&6; }
3133 >
3134 > fi
3135 > case $acx_cv_mpi_implementation in
3136 > (lammpi)
3137 >
3138 > cat >>confdefs.h <<\_ACEOF
3139 > #define MPI_IS_LAMMPI 1
3140   _ACEOF
2465 cat confdefs.h >>conftest.$ac_ext
2466 cat >>conftest.$ac_ext <<_ACEOF
2467 /* end confdefs.h.  */
2468 #include <stdarg.h>
2469 #include <stdio.h>
2470 #include <sys/types.h>
2471 #include <sys/stat.h>
2472 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2473 struct buf { int x; };
2474 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2475 static char *e (p, i)
2476     char **p;
2477     int i;
2478 {
2479  return p[i];
2480 }
2481 static char *f (char * (*g) (char **, int), char **p, ...)
2482 {
2483  char *s;
2484  va_list v;
2485  va_start (v,p);
2486  s = g (p, va_arg (v,int));
2487  va_end (v);
2488  return s;
2489 }
3141  
3142 < /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3143 <   function prototypes and stuff, but not '\xHH' hex character constants.
2493 <   These don't provoke an error unfortunately, instead are silently treated
2494 <   as 'x'.  The following induces an error, until -std1 is added to get
2495 <   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2496 <   array size at least.  It's necessary to write '\x00'==0 to get something
2497 <   that's true only with -std1.  */
2498 < int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3142 >  ;;
3143 > (openmpi)
3144  
3145 < int test (int i, double x);
3146 < struct s1 {int (*f) (int a);};
2502 < struct s2 {int (*f) (double a);};
2503 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2504 < int argc;
2505 < char **argv;
2506 < int
2507 < main ()
2508 < {
2509 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2510 <  ;
2511 <  return 0;
2512 < }
3145 > cat >>confdefs.h <<\_ACEOF
3146 > #define MPI_IS_OPENMPI 1
3147   _ACEOF
2514 # Don't try gcc -ansi; that turns off useful extensions and
2515 # breaks some systems' header files.
2516 # AIX                   -qlanglvl=ansi
2517 # Ultrix and OSF/1      -std1
2518 # HP-UX 10.20 and later -Ae
2519 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2520 # SVR4                  -Xc -D__EXTENSIONS__
2521 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2522 do
2523  CC="$ac_save_CC $ac_arg"
2524  rm -f conftest.$ac_objext
2525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2526  (eval $ac_compile) 2>conftest.er1
2527  ac_status=$?
2528  grep -v '^ *+' conftest.er1 >conftest.err
2529  rm -f conftest.er1
2530  cat conftest.err >&5
2531  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532  (exit $ac_status); } &&
2533         { ac_try='test -z "$ac_c_werror_flag"
2534                         || test ! -s conftest.err'
2535  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2536  (eval $ac_try) 2>&5
2537  ac_status=$?
2538  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2539  (exit $ac_status); }; } &&
2540         { ac_try='test -s conftest.$ac_objext'
2541  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2542  (eval $ac_try) 2>&5
2543  ac_status=$?
2544  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2545  (exit $ac_status); }; }; then
2546  ac_cv_prog_cc_stdc=$ac_arg
2547 break
2548 else
2549  echo "$as_me: failed program was:" >&5
2550 sed 's/^/| /' conftest.$ac_ext >&5
3148  
3149 < fi
3150 < rm -f conftest.err conftest.$ac_objext
2554 < done
2555 < rm -f conftest.$ac_ext conftest.$ac_objext
2556 < CC=$ac_save_CC
3149 >  ;;
3150 > (mpich)
3151  
3152 < fi
3152 > cat >>confdefs.h <<\_ACEOF
3153 > #define MPI_IS_MPICH 1
3154 > _ACEOF
3155  
3156 < case "x$ac_cv_prog_cc_stdc" in
2561 <  x|xno)
2562 <    echo "$as_me:$LINENO: result: none needed" >&5
2563 < echo "${ECHO_T}none needed" >&6 ;;
2564 <  *)
2565 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2566 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2567 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
3156 >  ;;
3157   esac
3158 + if test $acx_cv_mpi_implementation = no; then
3159  
3160 < # Some people use a C++ compiler to compile C.  Since we use `exit',
3161 < # in C++ we need to declare it.  In case someone uses the same compiler
3162 < # for both compiling C and C++ we need to have the C++ compiler decide
3163 < # the declaration of exit, since it's the most demanding environment.
3164 < cat >conftest.$ac_ext <<_ACEOF
2575 < #ifndef __cplusplus
2576 <  choke me
2577 < #endif
2578 < _ACEOF
2579 < rm -f conftest.$ac_objext
2580 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2581 <  (eval $ac_compile) 2>conftest.er1
2582 <  ac_status=$?
2583 <  grep -v '^ *+' conftest.er1 >conftest.err
2584 <  rm -f conftest.er1
2585 <  cat conftest.err >&5
2586 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587 <  (exit $ac_status); } &&
2588 <         { ac_try='test -z "$ac_c_werror_flag"
2589 <                         || test ! -s conftest.err'
2590 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2591 <  (eval $ac_try) 2>&5
2592 <  ac_status=$?
2593 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594 <  (exit $ac_status); }; } &&
2595 <         { ac_try='test -s conftest.$ac_objext'
2596 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2597 <  (eval $ac_try) 2>&5
2598 <  ac_status=$?
2599 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 <  (exit $ac_status); }; }; then
2601 <  for ac_declaration in \
2602 <   '' \
2603 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2604 <   'extern "C" void std::exit (int); using std::exit;' \
2605 <   'extern "C" void exit (int) throw ();' \
2606 <   'extern "C" void exit (int);' \
2607 <   'void exit (int);'
2608 < do
2609 <  cat >conftest.$ac_ext <<_ACEOF
2610 < /* confdefs.h.  */
2611 < _ACEOF
2612 < cat confdefs.h >>conftest.$ac_ext
2613 < cat >>conftest.$ac_ext <<_ACEOF
2614 < /* end confdefs.h.  */
2615 < $ac_declaration
2616 < #include <stdlib.h>
2617 < int
2618 < main ()
2619 < {
2620 < exit (42);
2621 <  ;
2622 <  return 0;
2623 < }
2624 < _ACEOF
2625 < rm -f conftest.$ac_objext
2626 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2627 <  (eval $ac_compile) 2>conftest.er1
2628 <  ac_status=$?
2629 <  grep -v '^ *+' conftest.er1 >conftest.err
2630 <  rm -f conftest.er1
2631 <  cat conftest.err >&5
2632 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2633 <  (exit $ac_status); } &&
2634 <         { ac_try='test -z "$ac_c_werror_flag"
2635 <                         || test ! -s conftest.err'
2636 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2637 <  (eval $ac_try) 2>&5
2638 <  ac_status=$?
2639 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640 <  (exit $ac_status); }; } &&
2641 <         { ac_try='test -s conftest.$ac_objext'
2642 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2643 <  (eval $ac_try) 2>&5
2644 <  ac_status=$?
2645 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646 <  (exit $ac_status); }; }; then
2647 <  :
3160 > acx_mpi_cflags=""
3161 > acx_mpi_libs=""
3162 > USE_MPI="no"
3163 >        { $as_echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3164 > $as_echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3165   else
2649  echo "$as_me: failed program was:" >&5
2650 sed 's/^/| /' conftest.$ac_ext >&5
3166  
3167 < continue
3168 < fi
3169 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3170 <  cat >conftest.$ac_ext <<_ACEOF
3171 < /* confdefs.h.  */
2657 < _ACEOF
2658 < cat confdefs.h >>conftest.$ac_ext
2659 < cat >>conftest.$ac_ext <<_ACEOF
2660 < /* end confdefs.h.  */
2661 < $ac_declaration
2662 < int
2663 < main ()
2664 < {
2665 < exit (42);
2666 <  ;
2667 <  return 0;
2668 < }
2669 < _ACEOF
2670 < rm -f conftest.$ac_objext
2671 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2672 <  (eval $ac_compile) 2>conftest.er1
2673 <  ac_status=$?
2674 <  grep -v '^ *+' conftest.er1 >conftest.err
2675 <  rm -f conftest.er1
2676 <  cat conftest.err >&5
2677 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2678 <  (exit $ac_status); } &&
2679 <         { ac_try='test -z "$ac_c_werror_flag"
2680 <                         || test ! -s conftest.err'
2681 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2682 <  (eval $ac_try) 2>&5
2683 <  ac_status=$?
2684 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2685 <  (exit $ac_status); }; } &&
2686 <         { ac_try='test -s conftest.$ac_objext'
2687 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2688 <  (eval $ac_try) 2>&5
2689 <  ac_status=$?
2690 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2691 <  (exit $ac_status); }; }; then
2692 <  break
3167 >
3168 > { $as_echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3169 > $as_echo_n "checking how to compile MPI-C code... " >&6; }
3170 > if test "${acx_mpi_cflags+set}" = set; then
3171 >  $as_echo_n "(cached) " >&6
3172   else
2694  echo "$as_me: failed program was:" >&5
2695 sed 's/^/| /' conftest.$ac_ext >&5
3173  
3174 + case $acx_cv_mpi_implementation in
3175 +  (lammpi)
3176 +    cfo="--showme:compile"
3177 +    ;;
3178 +  (openmpi)
3179 +    cfo="--showme:compile"
3180 +    ;;
3181 +  (mpich)
3182 +    case "$acx_mpi_compiler_path" in
3183 +      (*mpiCC)
3184 +        sc_cv_cn="-CC="
3185 +        ;;
3186 +      (*mpicxx)
3187 +        sc_cv_cn="-cxx="
3188 +        ;;
3189 +      (*mpicc)
3190 +        sc_cv_cn="-cc="
3191 +        ;;
3192 +      (*)
3193 +        sc_cv_cn=""
3194 +        ;;
3195 +    esac
3196 +    cfo="-compile_info $sc_cv_cn"
3197 +    ;;
3198 + esac
3199 + $as_echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3200 + mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3201 + grep -v '^ *+' conftest.er1 >conftest.err
3202 + rm -f conftest.er1
3203 + cat conftest.err >&5
3204 + $as_echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3205 + case "$mpi_pre_cflags" in
3206 +  (*no)
3207 +    acx_mpi_cflags=no
3208 +    acx_mpi_cflags="no"
3209 +    ;;
3210 +  (*)
3211 +    acx_mpi_tmp_mode="normal"
3212 +  acx_mpi_tmp_prefix=""
3213 +  eval "acx_mpi_cflags=\"\""
3214 +  for acx_mpi_tmp in $mpi_pre_cflags; do
3215 +    case "$acx_mpi_tmp_mode" in
3216 +      (normal)
3217 +        case "$acx_mpi_tmp" in
3218 +          (-I|-D)
3219 +            acx_mpi_tmp_prefix="$acx_mpi_tmp"
3220 +            acx_mpi_tmp_mode="accept"
3221 +            ;;
3222 +          (-I*|-D*)
3223 +            eval "acx_mpi_cflags=\"`eval 'as_val=${'\\acx_mpi_cflags'}
3224 +                 $as_echo "$as_val"'` \$acx_mpi_tmp\""
3225 +            ;;
3226 +          (-L|-l)
3227 +            acx_mpi_tmp_mode="skip"
3228 +            ;;
3229 +          (*)
3230 +            ;;
3231 +        esac
3232 +        ;;
3233 +      (accept)
3234 +        eval "acx_mpi_cflags=\"`eval 'as_val=${'\\acx_mpi_cflags'}
3235 +                 $as_echo "$as_val"'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3236 +        ;;
3237 +      (skip)
3238 +        ;;
3239 +    esac
3240 +  done
3241 +
3242 +    ;;
3243 + esac
3244 +
3245   fi
3246 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3247 < done
3248 < rm -f conftest*
3249 < if test -n "$ac_declaration"; then
3250 <  echo '#ifdef __cplusplus' >>confdefs.h
3251 <  echo $ac_declaration      >>confdefs.h
3252 <  echo '#endif'             >>confdefs.h
3246 > { $as_echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3247 > $as_echo "$acx_mpi_cflags" >&6; }
3248 >
3249 >
3250 > { $as_echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3251 > $as_echo_n "checking how to link MPI-C code... " >&6; }
3252 > if test "${acx_mpi_libs+set}" = set; then
3253 >  $as_echo_n "(cached) " >&6
3254 > else
3255 >
3256 > case $acx_cv_mpi_implementation in
3257 >  (lammpi)
3258 >    lfo="--showme:compile --showme:link"
3259 >    ;;
3260 >  (openmpi)
3261 >    lfo="--showme:link"
3262 >    ;;
3263 >  (mpich)
3264 >    case "$acx_mpi_compiler_path" in
3265 >      (*mpiCC)
3266 >        sc_cv_cn="-CC="
3267 >        ;;
3268 >      (*mpicxx)
3269 >        sc_cv_cn="-cxx="
3270 >        ;;
3271 >      (*mpicc)
3272 >        sc_cv_cn="-cc="
3273 >        ;;
3274 >      (*)
3275 >        sc_cv_cn=""
3276 >        ;;
3277 >    esac
3278 >    lfo="-link_info $sc_cv_cn"
3279 >    ;;
3280 > esac
3281 > $as_echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3282 > mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3283 > grep -v '^ *+' conftest.er1 >conftest.err
3284 > rm -f conftest.er1
3285 > cat conftest.err >&5
3286 > $as_echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3287 > case "$mpi_pre_libs" in
3288 >  (*no)
3289 >    acx_mpi_libs=no
3290 >    ;;
3291 >  (*)
3292 >    acx_mpi_libs="$mpi_pre_libs"
3293 >    ;;
3294 > esac
3295 >
3296   fi
3297 + { $as_echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3298 + $as_echo "$acx_mpi_libs" >&6; }
3299  
3300 + if test $acx_mpi_mpif90_path != no; then
3301 +
3302 +
3303 +  { $as_echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3304 + $as_echo_n "checking how to link MPI-Fortran code... " >&6; }
3305 + if test "${acx_mpi90_libs+set}" = set; then
3306 +  $as_echo_n "(cached) " >&6
3307   else
2708  echo "$as_me: failed program was:" >&5
2709 sed 's/^/| /' conftest.$ac_ext >&5
3308  
3309 +    $as_echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3310 +    mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3311 +    grep -v '^ *+' conftest.er1 >conftest.err
3312 +    rm -f conftest.er1
3313 +    cat conftest.err >&5
3314 +    $as_echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3315 +    case "$mpi_pre_libs" in
3316 +      (*no)
3317 +        acx_mpi90_libs=no
3318 +        ;;
3319 +      (*)
3320 +        acx_mpi90_libs="$mpi_pre_libs"
3321 +        ;;
3322 +    esac
3323 +
3324   fi
3325 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3326 < ac_ext=c
2714 < ac_cpp='$CPP $CPPFLAGS'
2715 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2716 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2717 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3325 > { $as_echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3326 > $as_echo "$acx_mpi90_libs" >&6; }
3327  
3328 < ac_ext=${FC_SRCEXT-f}
3329 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3330 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3331 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3332 < if test -n "$ac_tool_prefix"; then
3333 <  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3328 >
3329 > fi
3330 >
3331 > if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3332 >
3333 > acx_mpi_cflags=""
3334 > acx_mpi_libs=""
3335 > USE_MPI="no"
3336 >        { $as_echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3337 > $as_echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3338 > else
3339 >
3340 > MPI_CPPFLAGS=$acx_mpi_cflags
3341 >
3342 > MPI_LIBS=$acx_mpi_libs
3343 >
3344 > if test "$acx_mpi90_libs" != no; then
3345 >  MPI90_LIBS=$acx_mpi90_libs
3346 >
3347 > fi
3348 >
3349 > USE_MPI="yes"
3350 > fi
3351 >
3352 >
3353 > fi
3354 >
3355 >
3356 > fi
3357 >
3358 >
3359 >
3360 > # Checks for programs.
3361 > ac_ext=cpp
3362 > ac_cpp='$CXXCPP $CPPFLAGS'
3363 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3364 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3365 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3366 > if test -z "$CXX"; then
3367 >  if test -n "$CCC"; then
3368 >    CXX=$CCC
3369 >  else
3370 >    if test -n "$ac_tool_prefix"; then
3371 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3372    do
3373      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3374   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3375 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3376 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3377 < if test "${ac_cv_prog_FC+set}" = set; then
3378 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3375 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3376 > $as_echo_n "checking for $ac_word... " >&6; }
3377 > if test "${ac_cv_prog_CXX+set}" = set; then
3378 >  $as_echo_n "(cached) " >&6
3379   else
3380 <  if test -n "$FC"; then
3381 <  ac_cv_prog_FC="$FC" # Let the user override the test.
3380 >  if test -n "$CXX"; then
3381 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3382   else
3383   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3384   for as_dir in $PATH
# Line 2739 | Line 3386 | do
3386    IFS=$as_save_IFS
3387    test -z "$as_dir" && as_dir=.
3388    for ac_exec_ext in '' $ac_executable_extensions; do
3389 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3390 <    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3391 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3389 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3390 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3391 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3392      break 2
3393    fi
3394   done
3395   done
3396 + IFS=$as_save_IFS
3397  
3398   fi
3399   fi
3400 < FC=$ac_cv_prog_FC
3401 < if test -n "$FC"; then
3402 <  echo "$as_me:$LINENO: result: $FC" >&5
3403 < echo "${ECHO_T}$FC" >&6
3400 > CXX=$ac_cv_prog_CXX
3401 > if test -n "$CXX"; then
3402 >  { $as_echo "$as_me:$LINENO: result: $CXX" >&5
3403 > $as_echo "$CXX" >&6; }
3404   else
3405 <  echo "$as_me:$LINENO: result: no" >&5
3406 < echo "${ECHO_T}no" >&6
3405 >  { $as_echo "$as_me:$LINENO: result: no" >&5
3406 > $as_echo "no" >&6; }
3407   fi
3408  
3409 <    test -n "$FC" && break
3409 >
3410 >    test -n "$CXX" && break
3411    done
3412   fi
3413 < if test -z "$FC"; then
3414 <  ac_ct_FC=$FC
3415 <  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3413 > if test -z "$CXX"; then
3414 >  ac_ct_CXX=$CXX
3415 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3416   do
3417    # Extract the first word of "$ac_prog", so it can be a program name with args.
3418   set dummy $ac_prog; ac_word=$2
3419 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3420 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3421 < if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3422 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3419 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3420 > $as_echo_n "checking for $ac_word... " >&6; }
3421 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3422 >  $as_echo_n "(cached) " >&6
3423   else
3424 <  if test -n "$ac_ct_FC"; then
3425 <  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3424 >  if test -n "$ac_ct_CXX"; then
3425 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3426   else
3427   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3428   for as_dir in $PATH
# Line 2781 | Line 3430 | do
3430    IFS=$as_save_IFS
3431    test -z "$as_dir" && as_dir=.
3432    for ac_exec_ext in '' $ac_executable_extensions; do
3433 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3434 <    ac_cv_prog_ac_ct_FC="$ac_prog"
3435 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3433 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3434 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
3435 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3436      break 2
3437    fi
3438   done
3439   done
3440 + IFS=$as_save_IFS
3441  
3442   fi
3443   fi
3444 < ac_ct_FC=$ac_cv_prog_ac_ct_FC
3445 < if test -n "$ac_ct_FC"; then
3446 <  echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3447 < echo "${ECHO_T}$ac_ct_FC" >&6
3444 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3445 > if test -n "$ac_ct_CXX"; then
3446 >  { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3447 > $as_echo "$ac_ct_CXX" >&6; }
3448   else
3449 <  echo "$as_me:$LINENO: result: no" >&5
3450 < echo "${ECHO_T}no" >&6
3449 >  { $as_echo "$as_me:$LINENO: result: no" >&5
3450 > $as_echo "no" >&6; }
3451   fi
3452  
3453 <  test -n "$ac_ct_FC" && break
3453 >
3454 >  test -n "$ac_ct_CXX" && break
3455   done
3456  
3457 <  FC=$ac_ct_FC
3457 >  if test "x$ac_ct_CXX" = x; then
3458 >    CXX="g++"
3459 >  else
3460 >    case $cross_compiling:$ac_tool_warned in
3461 > yes:)
3462 > { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3463 > whose name does not start with the host triplet.  If you think this
3464 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3465 > $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3466 > whose name does not start with the host triplet.  If you think this
3467 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3468 > ac_tool_warned=yes ;;
3469 > esac
3470 >    CXX=$ac_ct_CXX
3471 >  fi
3472   fi
3473  
3474 <
3474 >  fi
3475 > fi
3476   # Provide some information about the compiler.
3477 < echo "$as_me:2811:" \
3478 <     "checking for Fortran compiler version" >&5
3479 < ac_compiler=`set X $ac_compile; echo $2`
3480 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3481 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3477 > $as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3478 > set X $ac_compile
3479 > ac_compiler=$2
3480 > { (ac_try="$ac_compiler --version >&5"
3481 > case "(($ac_try" in
3482 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3483 >  *) ac_try_echo=$ac_try;;
3484 > esac
3485 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3486 > $as_echo "$ac_try_echo") >&5
3487 >  (eval "$ac_compiler --version >&5") 2>&5
3488    ac_status=$?
3489 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3489 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3490    (exit $ac_status); }
3491 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3492 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3491 > { (ac_try="$ac_compiler -v >&5"
3492 > case "(($ac_try" in
3493 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3494 >  *) ac_try_echo=$ac_try;;
3495 > esac
3496 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3497 > $as_echo "$ac_try_echo") >&5
3498 >  (eval "$ac_compiler -v >&5") 2>&5
3499    ac_status=$?
3500 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3500 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3501    (exit $ac_status); }
3502 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3503 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3504 <  ac_status=$?
3505 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3506 <  (exit $ac_status); }
3507 < rm -f a.out
3502 > { (ac_try="$ac_compiler -V >&5"
3503 > case "(($ac_try" in
3504 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3505 >  *) ac_try_echo=$ac_try;;
3506 > esac
3507 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3508 > $as_echo "$ac_try_echo") >&5
3509 >  (eval "$ac_compiler -V >&5") 2>&5
3510 >  ac_status=$?
3511 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3512 >  (exit $ac_status); }
3513  
3514 < # If we don't use `.F' as extension, the preprocessor is not run on the
3515 < # input file.  (Note that this only needs to work for GNU compilers.)
3516 < ac_save_ext=$ac_ext
3517 < ac_ext=F
3518 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
3519 < echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2837 < if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2838 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2839 < else
2840 <  cat >conftest.$ac_ext <<_ACEOF
2841 <      program main
2842 < #ifndef __GNUC__
2843 <       choke me
2844 < #endif
3514 > cat >conftest.$ac_ext <<_ACEOF
3515 > /* confdefs.h.  */
3516 > _ACEOF
3517 > cat confdefs.h >>conftest.$ac_ext
3518 > cat >>conftest.$ac_ext <<_ACEOF
3519 > /* end confdefs.h.  */
3520  
3521 <      end
3521 > int
3522 > main ()
3523 > {
3524 >
3525 >  ;
3526 >  return 0;
3527 > }
3528   _ACEOF
3529 < rm -f conftest.$ac_objext
3530 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3531 <  (eval $ac_compile) 2>conftest.er1
3532 <  ac_status=$?
3533 <  grep -v '^ *+' conftest.er1 >conftest.err
3534 <  rm -f conftest.er1
3535 <  cat conftest.err >&5
3536 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2856 <  (exit $ac_status); } &&
2857 <         { ac_try='test -z "$ac_fc_werror_flag"
2858 <                         || test ! -s conftest.err'
2859 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2860 <  (eval $ac_try) 2>&5
2861 <  ac_status=$?
2862 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2863 <  (exit $ac_status); }; } &&
2864 <         { ac_try='test -s conftest.$ac_objext'
2865 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2866 <  (eval $ac_try) 2>&5
2867 <  ac_status=$?
2868 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2869 <  (exit $ac_status); }; }; then
2870 <  ac_compiler_gnu=yes
2871 < else
2872 <  echo "$as_me: failed program was:" >&5
2873 < sed 's/^/| /' conftest.$ac_ext >&5
3529 > ac_clean_files_save=$ac_clean_files
3530 > ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3531 > # Try to create an executable without -o first, disregard a.out.
3532 > # It will help us diagnose broken compilers, and finding out an intuition
3533 > # of exeext.
3534 > { $as_echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3535 > $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3536 > ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3537  
3538 < ac_compiler_gnu=no
3539 < fi
2877 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2878 < ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3538 > # The possible output files:
3539 > ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3540  
3541 < fi
3542 < echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
3543 < echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
3544 < ac_ext=$ac_save_ext
3545 < ac_test_FFLAGS=${FCFLAGS+set}
3546 < ac_save_FFLAGS=$FCFLAGS
3547 < FCFLAGS=
3548 < echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
3549 < echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2889 < if test "${ac_cv_prog_fc_g+set}" = set; then
2890 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2891 < else
2892 <  FCFLAGS=-g
2893 < cat >conftest.$ac_ext <<_ACEOF
2894 <      program main
3541 > ac_rmfiles=
3542 > for ac_file in $ac_files
3543 > do
3544 >  case $ac_file in
3545 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3546 >    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3547 >  esac
3548 > done
3549 > rm -f $ac_rmfiles
3550  
3551 <      end
3552 < _ACEOF
3553 < rm -f conftest.$ac_objext
3554 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3555 <  (eval $ac_compile) 2>conftest.er1
3551 > if { (ac_try="$ac_link_default"
3552 > case "(($ac_try" in
3553 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3554 >  *) ac_try_echo=$ac_try;;
3555 > esac
3556 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3557 > $as_echo "$ac_try_echo") >&5
3558 >  (eval "$ac_link_default") 2>&5
3559    ac_status=$?
3560 <  grep -v '^ *+' conftest.er1 >conftest.err
3561 <  rm -f conftest.er1
3562 <  cat conftest.err >&5
3563 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3564 <  (exit $ac_status); } &&
3565 <         { ac_try='test -z "$ac_fc_werror_flag"
3566 <                         || test ! -s conftest.err'
3567 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3568 <  (eval $ac_try) 2>&5
3569 <  ac_status=$?
3570 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3571 <  (exit $ac_status); }; } &&
3572 <         { ac_try='test -s conftest.$ac_objext'
3573 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3574 <  (eval $ac_try) 2>&5
3575 <  ac_status=$?
3576 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3577 <  (exit $ac_status); }; }; then
3578 <  ac_cv_prog_fc_g=yes
3560 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3561 >  (exit $ac_status); }; then
3562 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3563 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3564 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3565 > # so that the user can short-circuit this test for compilers unknown to
3566 > # Autoconf.
3567 > for ac_file in $ac_files ''
3568 > do
3569 >  test -f "$ac_file" || continue
3570 >  case $ac_file in
3571 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3572 >        ;;
3573 >    [ab].out )
3574 >        # We found the default executable, but exeext='' is most
3575 >        # certainly right.
3576 >        break;;
3577 >    *.* )
3578 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3579 >        then :; else
3580 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3581 >        fi
3582 >        # We set ac_cv_exeext here because the later test for it is not
3583 >        # safe: cross compilers may not add the suffix if given an `-o'
3584 >        # argument, so we may need to know it at that point already.
3585 >        # Even if this section looks crufty: it has the advantage of
3586 >        # actually working.
3587 >        break;;
3588 >    * )
3589 >        break;;
3590 >  esac
3591 > done
3592 > test "$ac_cv_exeext" = no && ac_cv_exeext=
3593 >
3594   else
3595 <  echo "$as_me: failed program was:" >&5
3595 >  ac_file=''
3596 > fi
3597 >
3598 > { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3599 > $as_echo "$ac_file" >&6; }
3600 > if test -z "$ac_file"; then
3601 >  $as_echo "$as_me: failed program was:" >&5
3602   sed 's/^/| /' conftest.$ac_ext >&5
3603  
3604 < ac_cv_prog_fc_g=no
3604 > { { $as_echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3605 > See \`config.log' for more details." >&5
3606 > $as_echo "$as_me: error: C++ compiler cannot create executables
3607 > See \`config.log' for more details." >&2;}
3608 >   { (exit 77); exit 77; }; }
3609   fi
2927 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3610  
3611 < fi
3612 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
3613 < echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
3614 < if test "$ac_test_FFLAGS" = set; then
3615 <  FCFLAGS=$ac_save_FFLAGS
3616 < elif test $ac_cv_prog_fc_g = yes; then
3617 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3618 <    FCFLAGS="-g -O2"
3611 > ac_exeext=$ac_cv_exeext
3612 >
3613 > # Check that the compiler produces executables we can run.  If not, either
3614 > # the compiler is broken, or we cross compile.
3615 > { $as_echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3616 > $as_echo_n "checking whether the C++ compiler works... " >&6; }
3617 > # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3618 > # If not cross compiling, check that we can run a simple program.
3619 > if test "$cross_compiling" != yes; then
3620 >  if { ac_try='./$ac_file'
3621 >  { (case "(($ac_try" in
3622 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3623 >  *) ac_try_echo=$ac_try;;
3624 > esac
3625 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3626 > $as_echo "$ac_try_echo") >&5
3627 >  (eval "$ac_try") 2>&5
3628 >  ac_status=$?
3629 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3630 >  (exit $ac_status); }; }; then
3631 >    cross_compiling=no
3632    else
3633 <    FCFLAGS="-g"
3633 >    if test "$cross_compiling" = maybe; then
3634 >        cross_compiling=yes
3635 >    else
3636 >        { { $as_echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3637 > If you meant to cross compile, use \`--host'.
3638 > See \`config.log' for more details." >&5
3639 > $as_echo "$as_me: error: cannot run C++ compiled programs.
3640 > If you meant to cross compile, use \`--host'.
3641 > See \`config.log' for more details." >&2;}
3642 >   { (exit 1); exit 1; }; }
3643 >    fi
3644    fi
2940 else
2941  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2942    FCFLAGS="-O2"
2943  else
2944    FCFLAGS=
2945  fi
3645   fi
3646 + { $as_echo "$as_me:$LINENO: result: yes" >&5
3647 + $as_echo "yes" >&6; }
3648  
3649 < ac_ext=c
3650 < ac_cpp='$CPP $CPPFLAGS'
3651 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3652 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3653 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3649 > rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3650 > ac_clean_files=$ac_clean_files_save
3651 > # Check that the compiler produces executables we can run.  If not, either
3652 > # the compiler is broken, or we cross compile.
3653 > { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3654 > $as_echo_n "checking whether we are cross compiling... " >&6; }
3655 > { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3656 > $as_echo "$cross_compiling" >&6; }
3657  
3658 < ac_ext=c
3659 < ac_cpp='$CPP $CPPFLAGS'
3660 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3661 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3662 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3663 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3664 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3665 < # On Suns, sometimes $CPP names a directory.
3666 < if test -n "$CPP" && test -d "$CPP"; then
3667 <  CPP=
3658 > { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3659 > $as_echo_n "checking for suffix of executables... " >&6; }
3660 > if { (ac_try="$ac_link"
3661 > case "(($ac_try" in
3662 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3663 >  *) ac_try_echo=$ac_try;;
3664 > esac
3665 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3666 > $as_echo "$ac_try_echo") >&5
3667 >  (eval "$ac_link") 2>&5
3668 >  ac_status=$?
3669 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670 >  (exit $ac_status); }; then
3671 >  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3672 > # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3673 > # work properly (i.e., refer to `conftest.exe'), while it won't with
3674 > # `rm'.
3675 > for ac_file in conftest.exe conftest conftest.*; do
3676 >  test -f "$ac_file" || continue
3677 >  case $ac_file in
3678 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3679 >    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3680 >          break;;
3681 >    * ) break;;
3682 >  esac
3683 > done
3684 > else
3685 >  { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3686 > See \`config.log' for more details." >&5
3687 > $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3688 > See \`config.log' for more details." >&2;}
3689 >   { (exit 1); exit 1; }; }
3690   fi
3691 < if test -z "$CPP"; then
3692 <  if test "${ac_cv_prog_CPP+set}" = set; then
3693 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3691 >
3692 > rm -f conftest$ac_cv_exeext
3693 > { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3694 > $as_echo "$ac_cv_exeext" >&6; }
3695 >
3696 > rm -f conftest.$ac_ext
3697 > EXEEXT=$ac_cv_exeext
3698 > ac_exeext=$EXEEXT
3699 > { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3700 > $as_echo_n "checking for suffix of object files... " >&6; }
3701 > if test "${ac_cv_objext+set}" = set; then
3702 >  $as_echo_n "(cached) " >&6
3703   else
2969      # Double quotes because CPP needs to be expanded
2970    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2971    do
2972      ac_preproc_ok=false
2973 for ac_c_preproc_warn_flag in '' yes
2974 do
2975  # Use a header file that comes with gcc, so configuring glibc
2976  # with a fresh cross-compiler works.
2977  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2978  # <limits.h> exists even on freestanding compilers.
2979  # On the NeXT, cc -E runs the code through the compiler's parser,
2980  # not just through cpp. "Syntax error" is here to catch this case.
3704    cat >conftest.$ac_ext <<_ACEOF
3705   /* confdefs.h.  */
3706   _ACEOF
3707   cat confdefs.h >>conftest.$ac_ext
3708   cat >>conftest.$ac_ext <<_ACEOF
3709   /* end confdefs.h.  */
3710 < #ifdef __STDC__
3711 < # include <limits.h>
3712 < #else
3713 < # include <assert.h>
3714 < #endif
3715 <                     Syntax error
3710 >
3711 > int
3712 > main ()
3713 > {
3714 >
3715 >  ;
3716 >  return 0;
3717 > }
3718   _ACEOF
3719 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3720 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3719 > rm -f conftest.o conftest.obj
3720 > if { (ac_try="$ac_compile"
3721 > case "(($ac_try" in
3722 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3723 >  *) ac_try_echo=$ac_try;;
3724 > esac
3725 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3726 > $as_echo "$ac_try_echo") >&5
3727 >  (eval "$ac_compile") 2>&5
3728    ac_status=$?
3729 <  grep -v '^ *+' conftest.er1 >conftest.err
3730 <  rm -f conftest.er1
3731 <  cat conftest.err >&5
3732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 <  (exit $ac_status); } >/dev/null; then
3734 <  if test -s conftest.err; then
3735 <    ac_cpp_err=$ac_c_preproc_warn_flag
3736 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3737 <  else
3738 <    ac_cpp_err=
3007 <  fi
3729 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3730 >  (exit $ac_status); }; then
3731 >  for ac_file in conftest.o conftest.obj conftest.*; do
3732 >  test -f "$ac_file" || continue;
3733 >  case $ac_file in
3734 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3735 >    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3736 >       break;;
3737 >  esac
3738 > done
3739   else
3740 <  ac_cpp_err=yes
3010 < fi
3011 < if test -z "$ac_cpp_err"; then
3012 <  :
3013 < else
3014 <  echo "$as_me: failed program was:" >&5
3740 >  $as_echo "$as_me: failed program was:" >&5
3741   sed 's/^/| /' conftest.$ac_ext >&5
3742  
3743 <  # Broken: fails on valid input.
3744 < continue
3743 > { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3744 > See \`config.log' for more details." >&5
3745 > $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3746 > See \`config.log' for more details." >&2;}
3747 >   { (exit 1); exit 1; }; }
3748   fi
3020 rm -f conftest.err conftest.$ac_ext
3749  
3750 <  # OK, works on sane cases.  Now check whether non-existent headers
3751 <  # can be detected and how.
3750 > rm -f conftest.$ac_cv_objext conftest.$ac_ext
3751 > fi
3752 > { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3753 > $as_echo "$ac_cv_objext" >&6; }
3754 > OBJEXT=$ac_cv_objext
3755 > ac_objext=$OBJEXT
3756 > { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3757 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3758 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3759 >  $as_echo_n "(cached) " >&6
3760 > else
3761    cat >conftest.$ac_ext <<_ACEOF
3762   /* confdefs.h.  */
3763   _ACEOF
3764   cat confdefs.h >>conftest.$ac_ext
3765   cat >>conftest.$ac_ext <<_ACEOF
3766   /* end confdefs.h.  */
3767 < #include <ac_nonexistent.h>
3767 >
3768 > int
3769 > main ()
3770 > {
3771 > #ifndef __GNUC__
3772 >       choke me
3773 > #endif
3774 >
3775 >  ;
3776 >  return 0;
3777 > }
3778   _ACEOF
3779 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3780 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3779 > rm -f conftest.$ac_objext
3780 > if { (ac_try="$ac_compile"
3781 > case "(($ac_try" in
3782 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3783 >  *) ac_try_echo=$ac_try;;
3784 > esac
3785 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3786 > $as_echo "$ac_try_echo") >&5
3787 >  (eval "$ac_compile") 2>conftest.er1
3788    ac_status=$?
3789    grep -v '^ *+' conftest.er1 >conftest.err
3790    rm -f conftest.er1
3791    cat conftest.err >&5
3792 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3793 <  (exit $ac_status); } >/dev/null; then
3794 <  if test -s conftest.err; then
3795 <    ac_cpp_err=$ac_c_preproc_warn_flag
3796 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3797 <  else
3044 <    ac_cpp_err=
3045 <  fi
3792 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3793 >  (exit $ac_status); } && {
3794 >         test -z "$ac_cxx_werror_flag" ||
3795 >         test ! -s conftest.err
3796 >       } && test -s conftest.$ac_objext; then
3797 >  ac_compiler_gnu=yes
3798   else
3799 <  ac_cpp_err=yes
3048 < fi
3049 < if test -z "$ac_cpp_err"; then
3050 <  # Broken: success on invalid input.
3051 < continue
3052 < else
3053 <  echo "$as_me: failed program was:" >&5
3799 >  $as_echo "$as_me: failed program was:" >&5
3800   sed 's/^/| /' conftest.$ac_ext >&5
3801  
3802 <  # Passes both tests.
3057 < ac_preproc_ok=:
3058 < break
3802 >        ac_compiler_gnu=no
3803   fi
3060 rm -f conftest.err conftest.$ac_ext
3804  
3805 < done
3806 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3064 < rm -f conftest.err conftest.$ac_ext
3065 < if $ac_preproc_ok; then
3066 <  break
3067 < fi
3805 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3806 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3807  
3069    done
3070    ac_cv_prog_CPP=$CPP
3071
3808   fi
3809 <  CPP=$ac_cv_prog_CPP
3809 > { $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3810 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3811 > if test $ac_compiler_gnu = yes; then
3812 >  GXX=yes
3813   else
3814 <  ac_cv_prog_CPP=$CPP
3814 >  GXX=
3815   fi
3816 < echo "$as_me:$LINENO: result: $CPP" >&5
3817 < echo "${ECHO_T}$CPP" >&6
3818 < ac_preproc_ok=false
3819 < for ac_c_preproc_warn_flag in '' yes
3820 < do
3821 <  # Use a header file that comes with gcc, so configuring glibc
3822 <  # with a fresh cross-compiler works.
3823 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3824 <  # <limits.h> exists even on freestanding compilers.
3825 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3826 <  # not just through cpp. "Syntax error" is here to catch this case.
3827 <  cat >conftest.$ac_ext <<_ACEOF
3816 > ac_test_CXXFLAGS=${CXXFLAGS+set}
3817 > ac_save_CXXFLAGS=$CXXFLAGS
3818 > { $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3819 > $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3820 > if test "${ac_cv_prog_cxx_g+set}" = set; then
3821 >  $as_echo_n "(cached) " >&6
3822 > else
3823 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3824 >   ac_cxx_werror_flag=yes
3825 >   ac_cv_prog_cxx_g=no
3826 >   CXXFLAGS="-g"
3827 >   cat >conftest.$ac_ext <<_ACEOF
3828   /* confdefs.h.  */
3829   _ACEOF
3830   cat confdefs.h >>conftest.$ac_ext
3831   cat >>conftest.$ac_ext <<_ACEOF
3832   /* end confdefs.h.  */
3833 < #ifdef __STDC__
3834 < # include <limits.h>
3835 < #else
3836 < # include <assert.h>
3837 < #endif
3838 <                     Syntax error
3839 < _ACEOF
3840 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3841 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3833 >
3834 > int
3835 > main ()
3836 > {
3837 >
3838 >  ;
3839 >  return 0;
3840 > }
3841 > _ACEOF
3842 > rm -f conftest.$ac_objext
3843 > if { (ac_try="$ac_compile"
3844 > case "(($ac_try" in
3845 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3846 >  *) ac_try_echo=$ac_try;;
3847 > esac
3848 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3849 > $as_echo "$ac_try_echo") >&5
3850 >  (eval "$ac_compile") 2>conftest.er1
3851    ac_status=$?
3852    grep -v '^ *+' conftest.er1 >conftest.err
3853    rm -f conftest.er1
3854    cat conftest.err >&5
3855 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856 <  (exit $ac_status); } >/dev/null; then
3857 <  if test -s conftest.err; then
3858 <    ac_cpp_err=$ac_c_preproc_warn_flag
3859 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3860 <  else
3113 <    ac_cpp_err=
3114 <  fi
3855 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856 >  (exit $ac_status); } && {
3857 >         test -z "$ac_cxx_werror_flag" ||
3858 >         test ! -s conftest.err
3859 >       } && test -s conftest.$ac_objext; then
3860 >  ac_cv_prog_cxx_g=yes
3861   else
3862 <  ac_cpp_err=yes
3863 < fi
3864 < if test -z "$ac_cpp_err"; then
3862 >  $as_echo "$as_me: failed program was:" >&5
3863 > sed 's/^/| /' conftest.$ac_ext >&5
3864 >
3865 >        CXXFLAGS=""
3866 >      cat >conftest.$ac_ext <<_ACEOF
3867 > /* confdefs.h.  */
3868 > _ACEOF
3869 > cat confdefs.h >>conftest.$ac_ext
3870 > cat >>conftest.$ac_ext <<_ACEOF
3871 > /* end confdefs.h.  */
3872 >
3873 > int
3874 > main ()
3875 > {
3876 >
3877 >  ;
3878 >  return 0;
3879 > }
3880 > _ACEOF
3881 > rm -f conftest.$ac_objext
3882 > if { (ac_try="$ac_compile"
3883 > case "(($ac_try" in
3884 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3885 >  *) ac_try_echo=$ac_try;;
3886 > esac
3887 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3888 > $as_echo "$ac_try_echo") >&5
3889 >  (eval "$ac_compile") 2>conftest.er1
3890 >  ac_status=$?
3891 >  grep -v '^ *+' conftest.er1 >conftest.err
3892 >  rm -f conftest.er1
3893 >  cat conftest.err >&5
3894 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3895 >  (exit $ac_status); } && {
3896 >         test -z "$ac_cxx_werror_flag" ||
3897 >         test ! -s conftest.err
3898 >       } && test -s conftest.$ac_objext; then
3899    :
3900   else
3901 <  echo "$as_me: failed program was:" >&5
3901 >  $as_echo "$as_me: failed program was:" >&5
3902   sed 's/^/| /' conftest.$ac_ext >&5
3903  
3904 <  # Broken: fails on valid input.
3905 < continue
3906 < fi
3127 < rm -f conftest.err conftest.$ac_ext
3128 <
3129 <  # OK, works on sane cases.  Now check whether non-existent headers
3130 <  # can be detected and how.
3131 <  cat >conftest.$ac_ext <<_ACEOF
3904 >        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3905 >         CXXFLAGS="-g"
3906 >         cat >conftest.$ac_ext <<_ACEOF
3907   /* confdefs.h.  */
3908   _ACEOF
3909   cat confdefs.h >>conftest.$ac_ext
3910   cat >>conftest.$ac_ext <<_ACEOF
3911   /* end confdefs.h.  */
3912 < #include <ac_nonexistent.h>
3912 >
3913 > int
3914 > main ()
3915 > {
3916 >
3917 >  ;
3918 >  return 0;
3919 > }
3920   _ACEOF
3921 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3922 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3921 > rm -f conftest.$ac_objext
3922 > if { (ac_try="$ac_compile"
3923 > case "(($ac_try" in
3924 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3925 >  *) ac_try_echo=$ac_try;;
3926 > esac
3927 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3928 > $as_echo "$ac_try_echo") >&5
3929 >  (eval "$ac_compile") 2>conftest.er1
3930    ac_status=$?
3931    grep -v '^ *+' conftest.er1 >conftest.err
3932    rm -f conftest.er1
3933    cat conftest.err >&5
3934 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935 <  (exit $ac_status); } >/dev/null; then
3936 <  if test -s conftest.err; then
3937 <    ac_cpp_err=$ac_c_preproc_warn_flag
3938 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3939 <  else
3151 <    ac_cpp_err=
3152 <  fi
3934 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935 >  (exit $ac_status); } && {
3936 >         test -z "$ac_cxx_werror_flag" ||
3937 >         test ! -s conftest.err
3938 >       } && test -s conftest.$ac_objext; then
3939 >  ac_cv_prog_cxx_g=yes
3940   else
3941 <  ac_cpp_err=yes
3155 < fi
3156 < if test -z "$ac_cpp_err"; then
3157 <  # Broken: success on invalid input.
3158 < continue
3159 < else
3160 <  echo "$as_me: failed program was:" >&5
3941 >  $as_echo "$as_me: failed program was:" >&5
3942   sed 's/^/| /' conftest.$ac_ext >&5
3943  
3163  # Passes both tests.
3164 ac_preproc_ok=:
3165 break
3166 fi
3167 rm -f conftest.err conftest.$ac_ext
3944  
3169 done
3170 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3171 rm -f conftest.err conftest.$ac_ext
3172 if $ac_preproc_ok; then
3173  :
3174 else
3175  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3176 See \`config.log' for more details." >&5
3177 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3178 See \`config.log' for more details." >&2;}
3179   { (exit 1); exit 1; }; }
3945   fi
3946  
3947 < ac_ext=c
3183 < ac_cpp='$CPP $CPPFLAGS'
3184 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3185 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3186 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3187 <
3188 < echo "$as_me:$LINENO: checking for egrep" >&5
3189 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3190 < if test "${ac_cv_prog_egrep+set}" = set; then
3191 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3192 < else
3193 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3194 <    then ac_cv_prog_egrep='grep -E'
3195 <    else ac_cv_prog_egrep='egrep'
3196 <    fi
3947 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3948   fi
3198 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3199 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3200 EGREP=$ac_cv_prog_egrep
3949  
3950 <
3203 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
3204 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3205 < LN_S=$as_ln_s
3206 < if test "$LN_S" = "ln -s"; then
3207 <  echo "$as_me:$LINENO: result: yes" >&5
3208 < echo "${ECHO_T}yes" >&6
3209 < else
3210 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3211 < echo "${ECHO_T}no, using $LN_S" >&6
3950 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3951   fi
3952  
3953 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3954 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3216 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3217 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3218 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3219 < else
3220 <  cat >conftest.make <<\_ACEOF
3221 < all:
3222 <        @echo 'ac_maketemp="$(MAKE)"'
3223 < _ACEOF
3224 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3225 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3226 < if test -n "$ac_maketemp"; then
3227 <  eval ac_cv_prog_make_${ac_make}_set=yes
3228 < else
3229 <  eval ac_cv_prog_make_${ac_make}_set=no
3953 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3954 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3955   fi
3956 < rm -f conftest.make
3957 < fi
3958 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3959 <  echo "$as_me:$LINENO: result: yes" >&5
3960 < echo "${ECHO_T}yes" >&6
3961 <  SET_MAKE=
3956 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3957 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
3958 > if test "$ac_test_CXXFLAGS" = set; then
3959 >  CXXFLAGS=$ac_save_CXXFLAGS
3960 > elif test $ac_cv_prog_cxx_g = yes; then
3961 >  if test "$GXX" = yes; then
3962 >    CXXFLAGS="-g -O2"
3963 >  else
3964 >    CXXFLAGS="-g"
3965 >  fi
3966   else
3967 <  echo "$as_me:$LINENO: result: no" >&5
3968 < echo "${ECHO_T}no" >&6
3969 <  SET_MAKE="MAKE=${MAKE-make}"
3967 >  if test "$GXX" = yes; then
3968 >    CXXFLAGS="-O2"
3969 >  else
3970 >    CXXFLAGS=
3971 >  fi
3972   fi
3973 + ac_ext=c
3974 + ac_cpp='$CPP $CPPFLAGS'
3975 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3976 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3977 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
3978  
3979 + ac_ext=c
3980 + ac_cpp='$CPP $CPPFLAGS'
3981 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3982 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3983 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
3984   if test -n "$ac_tool_prefix"; then
3985 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3986 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3987 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3988 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3989 < if test "${ac_cv_prog_RANLIB+set}" = set; then
3990 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3985 >  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3986 >  do
3987 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3988 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3989 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3990 > $as_echo_n "checking for $ac_word... " >&6; }
3991 > if test "${ac_cv_prog_CC+set}" = set; then
3992 >  $as_echo_n "(cached) " >&6
3993   else
3994 <  if test -n "$RANLIB"; then
3995 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3994 >  if test -n "$CC"; then
3995 >  ac_cv_prog_CC="$CC" # Let the user override the test.
3996   else
3997   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3998   for as_dir in $PATH
# Line 3257 | Line 4000 | do
4000    IFS=$as_save_IFS
4001    test -z "$as_dir" && as_dir=.
4002    for ac_exec_ext in '' $ac_executable_extensions; do
4003 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4004 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4005 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4003 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4004 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4005 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4006      break 2
4007    fi
4008   done
4009   done
4010 + IFS=$as_save_IFS
4011  
4012   fi
4013   fi
4014 < RANLIB=$ac_cv_prog_RANLIB
4015 < if test -n "$RANLIB"; then
4016 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
4017 < echo "${ECHO_T}$RANLIB" >&6
4014 > CC=$ac_cv_prog_CC
4015 > if test -n "$CC"; then
4016 >  { $as_echo "$as_me:$LINENO: result: $CC" >&5
4017 > $as_echo "$CC" >&6; }
4018   else
4019 <  echo "$as_me:$LINENO: result: no" >&5
4020 < echo "${ECHO_T}no" >&6
4019 >  { $as_echo "$as_me:$LINENO: result: no" >&5
4020 > $as_echo "no" >&6; }
4021   fi
4022  
4023 +
4024 +    test -n "$CC" && break
4025 +  done
4026   fi
4027 < if test -z "$ac_cv_prog_RANLIB"; then
4028 <  ac_ct_RANLIB=$RANLIB
4029 <  # Extract the first word of "ranlib", so it can be a program name with args.
4030 < set dummy ranlib; ac_word=$2
4031 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4032 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4033 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4034 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4027 > if test -z "$CC"; then
4028 >  ac_ct_CC=$CC
4029 >  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
4030 > do
4031 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4032 > set dummy $ac_prog; ac_word=$2
4033 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4034 > $as_echo_n "checking for $ac_word... " >&6; }
4035 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4036 >  $as_echo_n "(cached) " >&6
4037   else
4038 <  if test -n "$ac_ct_RANLIB"; then
4039 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4038 >  if test -n "$ac_ct_CC"; then
4039 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4040   else
4041   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4042   for as_dir in $PATH
# Line 3295 | Line 4044 | do
4044    IFS=$as_save_IFS
4045    test -z "$as_dir" && as_dir=.
4046    for ac_exec_ext in '' $ac_executable_extensions; do
4047 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4048 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
4049 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4047 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4048 >    ac_cv_prog_ac_ct_CC="$ac_prog"
4049 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4050      break 2
4051    fi
4052   done
4053   done
4054 + IFS=$as_save_IFS
4055  
3306  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4056   fi
4057   fi
4058 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4059 < if test -n "$ac_ct_RANLIB"; then
4060 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4061 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
4058 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
4059 > if test -n "$ac_ct_CC"; then
4060 >  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4061 > $as_echo "$ac_ct_CC" >&6; }
4062   else
4063 <  echo "$as_me:$LINENO: result: no" >&5
4064 < echo "${ECHO_T}no" >&6
4063 >  { $as_echo "$as_me:$LINENO: result: no" >&5
4064 > $as_echo "no" >&6; }
4065   fi
4066  
3318  RANLIB=$ac_ct_RANLIB
3319 else
3320  RANLIB="$ac_cv_prog_RANLIB"
3321 fi
4067  
4068 <
3324 <   # Extract the first word of "perl", so it can be a program name with args.
3325 < set dummy perl; ac_word=$2
3326 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3327 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3328 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
3329 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3330 < else
3331 <  case $PERLINTERP in
3332 <  [\\/]* | ?:[\\/]*)
3333 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3334 <  ;;
3335 <  *)
3336 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3337 < for as_dir in $PATH
3338 < do
3339 <  IFS=$as_save_IFS
3340 <  test -z "$as_dir" && as_dir=.
3341 <  for ac_exec_ext in '' $ac_executable_extensions; do
3342 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3343 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3344 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3345 <    break 2
3346 <  fi
4068 >  test -n "$ac_ct_CC" && break
4069   done
3348 done
4070  
4071 <  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4072 <  ;;
4071 >  if test "x$ac_ct_CC" = x; then
4072 >    CC=""
4073 >  else
4074 >    case $cross_compiling:$ac_tool_warned in
4075 > yes:)
4076 > { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4077 > whose name does not start with the host triplet.  If you think this
4078 > configuration is useful to you, please write to autoconf@gnu.org." >&5
4079 > $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4080 > whose name does not start with the host triplet.  If you think this
4081 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4082 > ac_tool_warned=yes ;;
4083   esac
4084 +    CC=$ac_ct_CC
4085 +  fi
4086   fi
3354 PERLINTERP=$ac_cv_path_PERLINTERP
4087  
3356 if test -n "$PERLINTERP"; then
3357  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3358 echo "${ECHO_T}$PERLINTERP" >&6
3359 else
3360  echo "$as_me:$LINENO: result: no" >&5
3361 echo "${ECHO_T}no" >&6
3362 fi
4088  
4089 <   ac_cv_path_perlinterp="$PERLINTERP"
4090 <   _sHpB='#!'
4089 > test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4090 > See \`config.log' for more details." >&5
4091 > $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
4092 > See \`config.log' for more details." >&2;}
4093 >   { (exit 1); exit 1; }; }
4094  
4095 + # Provide some information about the compiler.
4096 + $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
4097 + set X $ac_compile
4098 + ac_compiler=$2
4099 + { (ac_try="$ac_compiler --version >&5"
4100 + case "(($ac_try" in
4101 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4102 +  *) ac_try_echo=$ac_try;;
4103 + esac
4104 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4105 + $as_echo "$ac_try_echo") >&5
4106 +  (eval "$ac_compiler --version >&5") 2>&5
4107 +  ac_status=$?
4108 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4109 +  (exit $ac_status); }
4110 + { (ac_try="$ac_compiler -v >&5"
4111 + case "(($ac_try" in
4112 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4113 +  *) ac_try_echo=$ac_try;;
4114 + esac
4115 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4116 + $as_echo "$ac_try_echo") >&5
4117 +  (eval "$ac_compiler -v >&5") 2>&5
4118 +  ac_status=$?
4119 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4120 +  (exit $ac_status); }
4121 + { (ac_try="$ac_compiler -V >&5"
4122 + case "(($ac_try" in
4123 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4124 +  *) ac_try_echo=$ac_try;;
4125 + esac
4126 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4127 + $as_echo "$ac_try_echo") >&5
4128 +  (eval "$ac_compiler -V >&5") 2>&5
4129 +  ac_status=$?
4130 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4131 +  (exit $ac_status); }
4132  
4133 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
4134 < if test "${with_perl_shebang+set}" = set; then
4135 <  withval="$with_perl_shebang"
4136 <  opt_perl_shebang="$withval"
4133 > { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4134 > $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4135 > if test "${ac_cv_c_compiler_gnu+set}" = set; then
4136 >  $as_echo_n "(cached) " >&6
4137   else
4138 <                opt_perl_shebang="not_set"
4139 < fi;
4140 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4141 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
4142 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
4143 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4138 >  cat >conftest.$ac_ext <<_ACEOF
4139 > /* confdefs.h.  */
4140 > _ACEOF
4141 > cat confdefs.h >>conftest.$ac_ext
4142 > cat >>conftest.$ac_ext <<_ACEOF
4143 > /* end confdefs.h.  */
4144 >
4145 > int
4146 > main ()
4147 > {
4148 > #ifndef __GNUC__
4149 >       choke me
4150 > #endif
4151 >
4152 >  ;
4153 >  return 0;
4154 > }
4155 > _ACEOF
4156 > rm -f conftest.$ac_objext
4157 > if { (ac_try="$ac_compile"
4158 > case "(($ac_try" in
4159 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4160 >  *) ac_try_echo=$ac_try;;
4161 > esac
4162 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4163 > $as_echo "$ac_try_echo") >&5
4164 >  (eval "$ac_compile") 2>conftest.er1
4165 >  ac_status=$?
4166 >  grep -v '^ *+' conftest.er1 >conftest.err
4167 >  rm -f conftest.er1
4168 >  cat conftest.err >&5
4169 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4170 >  (exit $ac_status); } && {
4171 >         test -z "$ac_c_werror_flag" ||
4172 >         test ! -s conftest.err
4173 >       } && test -s conftest.$ac_objext; then
4174 >  ac_compiler_gnu=yes
4175   else
4176 <   case "$opt_perl_shebang" in
4177 <                      not_set  ) ax_cv_opt_perl_shebang=''
3382 <                               ;;
3383 <                         *     )
3384 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3385 <                    esac
4176 >  $as_echo "$as_me: failed program was:" >&5
4177 > sed 's/^/| /' conftest.$ac_ext >&5
4178  
4179 +        ac_compiler_gnu=no
4180   fi
3388 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3389 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3390   if test "A$ax_cv_opt_perl_shebang" != "A"
3391     then
3392       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3393       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3394              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3395 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4181  
4182 < # Automatic detection of sharpbang formula starts here
4183 <     else
3399 <   _somian_shbangperl=`$PERLINTERP -V:startperl`
3400 <   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
3401 <   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3402 < echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3403 < if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3404 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3405 < else
3406 <  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3407 <        if test "x$_somian_kspb_perl" == x
3408 <          then _somian_ksbp_warn_empty='durnit'
3409 <          else
3410 <          case "A$_somian_kspb_perl" in
3411 <                 A#!*perl* )
3412 <           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3413 <                        ;;
3414 <                     A*    )  _somian_ksbp_warn_defau='trouble'
3415 <                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3416 <          esac
3417 <        fi
4182 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4183 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
4184  
4185   fi
4186 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
4187 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
4188 < # The above prints Checking ... result message to user.
4189 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4186 > { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4187 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4188 > if test $ac_compiler_gnu = yes; then
4189 >  GCC=yes
4190 > else
4191 >  GCC=
4192 > fi
4193 > ac_test_CFLAGS=${CFLAGS+set}
4194 > ac_save_CFLAGS=$CFLAGS
4195 > { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4196 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
4197 > if test "${ac_cv_prog_cc_g+set}" = set; then
4198 >  $as_echo_n "(cached) " >&6
4199 > else
4200 >  ac_save_c_werror_flag=$ac_c_werror_flag
4201 >   ac_c_werror_flag=yes
4202 >   ac_cv_prog_cc_g=no
4203 >   CFLAGS="-g"
4204 >   cat >conftest.$ac_ext <<_ACEOF
4205 > /* confdefs.h.  */
4206 > _ACEOF
4207 > cat confdefs.h >>conftest.$ac_ext
4208 > cat >>conftest.$ac_ext <<_ACEOF
4209 > /* end confdefs.h.  */
4210  
4211 <    if test A${_somian_ksbp_warn_empty+set} == Aset
4212 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4213 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3428 <    fi
3429 < # Inform user after printing result value
3430 <    if test A${_somian_ksbp_warn_defau+set} == Aset
3431 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3432 < echo "$as_me: Maybe Not good -" >&6;}
3433 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3434 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3435 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
3436 < echo "$as_me: OK Good result - " >&6;}
3437 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3438 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3439 <    fi
3440 <  fi
4211 > int
4212 > main ()
4213 > {
4214  
4215 < # Find a good install program.  We prefer a C program (faster),
4216 < # so one script is as good as another.  But avoid the broken or
4217 < # incompatible versions:
4218 < # SysV /etc/install, /usr/sbin/install
4219 < # SunOS /usr/etc/install
4220 < # IRIX /sbin/install
4221 < # AIX /bin/install
4222 < # AmigaOS /C/install, which installs bootblocks on floppy discs
4223 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4224 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4225 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4226 < # OS/2's system install, which has a completely different semantic
4227 < # ./install, which can be erroneously created by make from ./install.sh.
4228 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4229 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4230 < if test -z "$INSTALL"; then
4231 < if test "${ac_cv_path_install+set}" = set; then
4232 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4215 >  ;
4216 >  return 0;
4217 > }
4218 > _ACEOF
4219 > rm -f conftest.$ac_objext
4220 > if { (ac_try="$ac_compile"
4221 > case "(($ac_try" in
4222 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4223 >  *) ac_try_echo=$ac_try;;
4224 > esac
4225 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4226 > $as_echo "$ac_try_echo") >&5
4227 >  (eval "$ac_compile") 2>conftest.er1
4228 >  ac_status=$?
4229 >  grep -v '^ *+' conftest.er1 >conftest.err
4230 >  rm -f conftest.er1
4231 >  cat conftest.err >&5
4232 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4233 >  (exit $ac_status); } && {
4234 >         test -z "$ac_c_werror_flag" ||
4235 >         test ! -s conftest.err
4236 >       } && test -s conftest.$ac_objext; then
4237 >  ac_cv_prog_cc_g=yes
4238   else
4239 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4240 < for as_dir in $PATH
4241 < do
4242 <  IFS=$as_save_IFS
4243 <  test -z "$as_dir" && as_dir=.
4244 <  # Account for people who put trailing slashes in PATH elements.
4245 < case $as_dir/ in
4246 <  ./ | .// | /cC/* | \
4247 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4248 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4249 <  /usr/ucb/* ) ;;
4250 <  *)
4251 <    # OSF1 and SCO ODT 3.0 have their own names for install.
4252 <    # Don't use installbsd from OSF since it installs stuff as root
4253 <    # by default.
4254 <    for ac_prog in ginstall scoinst install; do
4255 <      for ac_exec_ext in '' $ac_executable_extensions; do
4256 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4257 <          if test $ac_prog = install &&
4258 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4259 <            # AIX install.  It has an incompatible calling convention.
4260 <            :
4261 <          elif test $ac_prog = install &&
4262 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3485 <            # program-specific install script used by HP pwplus--don't use.
3486 <            :
3487 <          else
3488 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3489 <            break 3
3490 <          fi
3491 <        fi
3492 <      done
3493 <    done
3494 <    ;;
4239 >  $as_echo "$as_me: failed program was:" >&5
4240 > sed 's/^/| /' conftest.$ac_ext >&5
4241 >
4242 >        CFLAGS=""
4243 >      cat >conftest.$ac_ext <<_ACEOF
4244 > /* confdefs.h.  */
4245 > _ACEOF
4246 > cat confdefs.h >>conftest.$ac_ext
4247 > cat >>conftest.$ac_ext <<_ACEOF
4248 > /* end confdefs.h.  */
4249 >
4250 > int
4251 > main ()
4252 > {
4253 >
4254 >  ;
4255 >  return 0;
4256 > }
4257 > _ACEOF
4258 > rm -f conftest.$ac_objext
4259 > if { (ac_try="$ac_compile"
4260 > case "(($ac_try" in
4261 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4262 >  *) ac_try_echo=$ac_try;;
4263   esac
4264 < done
4264 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4265 > $as_echo "$ac_try_echo") >&5
4266 >  (eval "$ac_compile") 2>conftest.er1
4267 >  ac_status=$?
4268 >  grep -v '^ *+' conftest.er1 >conftest.err
4269 >  rm -f conftest.er1
4270 >  cat conftest.err >&5
4271 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4272 >  (exit $ac_status); } && {
4273 >         test -z "$ac_c_werror_flag" ||
4274 >         test ! -s conftest.err
4275 >       } && test -s conftest.$ac_objext; then
4276 >  :
4277 > else
4278 >  $as_echo "$as_me: failed program was:" >&5
4279 > sed 's/^/| /' conftest.$ac_ext >&5
4280  
4281 +        ac_c_werror_flag=$ac_save_c_werror_flag
4282 +         CFLAGS="-g"
4283 +         cat >conftest.$ac_ext <<_ACEOF
4284 + /* confdefs.h.  */
4285 + _ACEOF
4286 + cat confdefs.h >>conftest.$ac_ext
4287 + cat >>conftest.$ac_ext <<_ACEOF
4288 + /* end confdefs.h.  */
4289  
4290 + int
4291 + main ()
4292 + {
4293 +
4294 +  ;
4295 +  return 0;
4296 + }
4297 + _ACEOF
4298 + rm -f conftest.$ac_objext
4299 + if { (ac_try="$ac_compile"
4300 + case "(($ac_try" in
4301 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4302 +  *) ac_try_echo=$ac_try;;
4303 + esac
4304 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4305 + $as_echo "$ac_try_echo") >&5
4306 +  (eval "$ac_compile") 2>conftest.er1
4307 +  ac_status=$?
4308 +  grep -v '^ *+' conftest.er1 >conftest.err
4309 +  rm -f conftest.er1
4310 +  cat conftest.err >&5
4311 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4312 +  (exit $ac_status); } && {
4313 +         test -z "$ac_c_werror_flag" ||
4314 +         test ! -s conftest.err
4315 +       } && test -s conftest.$ac_objext; then
4316 +  ac_cv_prog_cc_g=yes
4317 + else
4318 +  $as_echo "$as_me: failed program was:" >&5
4319 + sed 's/^/| /' conftest.$ac_ext >&5
4320 +
4321 +
4322   fi
4323 <  if test "${ac_cv_path_install+set}" = set; then
4324 <    INSTALL=$ac_cv_path_install
4323 >
4324 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4325 > fi
4326 >
4327 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4328 > fi
4329 >
4330 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4331 >   ac_c_werror_flag=$ac_save_c_werror_flag
4332 > fi
4333 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4334 > $as_echo "$ac_cv_prog_cc_g" >&6; }
4335 > if test "$ac_test_CFLAGS" = set; then
4336 >  CFLAGS=$ac_save_CFLAGS
4337 > elif test $ac_cv_prog_cc_g = yes; then
4338 >  if test "$GCC" = yes; then
4339 >    CFLAGS="-g -O2"
4340    else
4341 <    # As a last resort, use the slow shell script.  We don't cache a
3504 <    # path for INSTALL within a source directory, because that will
3505 <    # break other packages using the cache if that directory is
3506 <    # removed, or if the path is relative.
3507 <    INSTALL=$ac_install_sh
4341 >    CFLAGS="-g"
4342    fi
4343 + else
4344 +  if test "$GCC" = yes; then
4345 +    CFLAGS="-O2"
4346 +  else
4347 +    CFLAGS=
4348 +  fi
4349   fi
4350 < echo "$as_me:$LINENO: result: $INSTALL" >&5
4351 < echo "${ECHO_T}$INSTALL" >&6
4350 > { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4351 > $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4352 > if test "${ac_cv_prog_cc_c89+set}" = set; then
4353 >  $as_echo_n "(cached) " >&6
4354 > else
4355 >  ac_cv_prog_cc_c89=no
4356 > ac_save_CC=$CC
4357 > cat >conftest.$ac_ext <<_ACEOF
4358 > /* confdefs.h.  */
4359 > _ACEOF
4360 > cat confdefs.h >>conftest.$ac_ext
4361 > cat >>conftest.$ac_ext <<_ACEOF
4362 > /* end confdefs.h.  */
4363 > #include <stdarg.h>
4364 > #include <stdio.h>
4365 > #include <sys/types.h>
4366 > #include <sys/stat.h>
4367 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4368 > struct buf { int x; };
4369 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
4370 > static char *e (p, i)
4371 >     char **p;
4372 >     int i;
4373 > {
4374 >  return p[i];
4375 > }
4376 > static char *f (char * (*g) (char **, int), char **p, ...)
4377 > {
4378 >  char *s;
4379 >  va_list v;
4380 >  va_start (v,p);
4381 >  s = g (p, va_arg (v,int));
4382 >  va_end (v);
4383 >  return s;
4384 > }
4385  
4386 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4387 < # It thinks the first close brace ends the variable substitution.
4388 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4386 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4387 >   function prototypes and stuff, but not '\xHH' hex character constants.
4388 >   These don't provoke an error unfortunately, instead are silently treated
4389 >   as 'x'.  The following induces an error, until -std is added to get
4390 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4391 >   array size at least.  It's necessary to write '\x00'==0 to get something
4392 >   that's true only with -std.  */
4393 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4394  
4395 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4395 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4396 >   inside strings and character constants.  */
4397 > #define FOO(x) 'x'
4398 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4399  
4400 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4401 <
4402 < case "x$INSTALL" in
4403 <   x/*) ;;
4404 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4400 > int test (int i, double x);
4401 > struct s1 {int (*f) (int a);};
4402 > struct s2 {int (*f) (double a);};
4403 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4404 > int argc;
4405 > char **argv;
4406 > int
4407 > main ()
4408 > {
4409 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4410 >  ;
4411 >  return 0;
4412 > }
4413 > _ACEOF
4414 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4415 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4416 > do
4417 >  CC="$ac_save_CC $ac_arg"
4418 >  rm -f conftest.$ac_objext
4419 > if { (ac_try="$ac_compile"
4420 > case "(($ac_try" in
4421 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4422 >  *) ac_try_echo=$ac_try;;
4423   esac
4424 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
4425 < # Extract the first word of "ar", so it can be a program name with args.
4426 < set dummy ar; ac_word=$2
4427 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4428 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4429 < if test "${ac_cv_prog_AR+set}" = set; then
4430 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4424 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4425 > $as_echo "$ac_try_echo") >&5
4426 >  (eval "$ac_compile") 2>conftest.er1
4427 >  ac_status=$?
4428 >  grep -v '^ *+' conftest.er1 >conftest.err
4429 >  rm -f conftest.er1
4430 >  cat conftest.err >&5
4431 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4432 >  (exit $ac_status); } && {
4433 >         test -z "$ac_c_werror_flag" ||
4434 >         test ! -s conftest.err
4435 >       } && test -s conftest.$ac_objext; then
4436 >  ac_cv_prog_cc_c89=$ac_arg
4437   else
4438 <  if test -n "$AR"; then
4439 <  ac_cv_prog_AR="$AR" # Let the user override the test.
4438 >  $as_echo "$as_me: failed program was:" >&5
4439 > sed 's/^/| /' conftest.$ac_ext >&5
4440 >
4441 >
4442 > fi
4443 >
4444 > rm -f core conftest.err conftest.$ac_objext
4445 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
4446 > done
4447 > rm -f conftest.$ac_ext
4448 > CC=$ac_save_CC
4449 >
4450 > fi
4451 > # AC_CACHE_VAL
4452 > case "x$ac_cv_prog_cc_c89" in
4453 >  x)
4454 >    { $as_echo "$as_me:$LINENO: result: none needed" >&5
4455 > $as_echo "none needed" >&6; } ;;
4456 >  xno)
4457 >    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
4458 > $as_echo "unsupported" >&6; } ;;
4459 >  *)
4460 >    CC="$CC $ac_cv_prog_cc_c89"
4461 >    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4462 > $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4463 > esac
4464 >
4465 >
4466 > ac_ext=c
4467 > ac_cpp='$CPP $CPPFLAGS'
4468 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4469 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4470 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4471 >
4472 > ac_ext=${ac_fc_srcext-f}
4473 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4474 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4475 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4476 > if test -n "$ac_tool_prefix"; then
4477 >  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4478 >  do
4479 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4480 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4481 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4482 > $as_echo_n "checking for $ac_word... " >&6; }
4483 > if test "${ac_cv_prog_FC+set}" = set; then
4484 >  $as_echo_n "(cached) " >&6
4485   else
4486 +  if test -n "$FC"; then
4487 +  ac_cv_prog_FC="$FC" # Let the user override the test.
4488 + else
4489   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4490   for as_dir in $PATH
4491   do
4492    IFS=$as_save_IFS
4493    test -z "$as_dir" && as_dir=.
4494    for ac_exec_ext in '' $ac_executable_extensions; do
4495 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4496 <    ac_cv_prog_AR="ar"
4497 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4495 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4496 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4497 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4498      break 2
4499    fi
4500   done
4501   done
4502 + IFS=$as_save_IFS
4503  
3550  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4504   fi
4505   fi
4506 < AR=$ac_cv_prog_AR
4507 < if test -n "$AR"; then
4508 <  echo "$as_me:$LINENO: result: $AR" >&5
4509 < echo "${ECHO_T}$AR" >&6
4506 > FC=$ac_cv_prog_FC
4507 > if test -n "$FC"; then
4508 >  { $as_echo "$as_me:$LINENO: result: $FC" >&5
4509 > $as_echo "$FC" >&6; }
4510   else
4511 <  echo "$as_me:$LINENO: result: no" >&5
4512 < echo "${ECHO_T}no" >&6
4511 >  { $as_echo "$as_me:$LINENO: result: no" >&5
4512 > $as_echo "no" >&6; }
4513   fi
4514  
3562 if test "$AR" = "NONE"; then
3563  cat >confcache <<\_ACEOF
3564 # This file is a shell script that caches the results of configure
3565 # tests run on this system so they can be shared between configure
3566 # scripts and configure runs, see configure's option --config-cache.
3567 # It is not useful on other systems.  If it contains results you don't
3568 # want to keep, you may remove or edit it.
3569 #
3570 # config.status only pays attention to the cache file if you give it
3571 # the --recheck option to rerun configure.
3572 #
3573 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3574 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3575 # following values.
4515  
4516 < _ACEOF
4517 <
3579 < # The following way of writing the cache mishandles newlines in values,
3580 < # but we know of no workaround that is simple, portable, and efficient.
3581 < # So, don't put newlines in cache variables' values.
3582 < # Ultrix sh set writes to stderr and can't be redirected directly,
3583 < # and sets the high bit in the cache file unless we assign to the vars.
3584 < {
3585 <  (set) 2>&1 |
3586 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
3587 <    *ac_space=\ *)
3588 <      # `set' does not quote correctly, so add quotes (double-quote
3589 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
3590 <      sed -n \
3591 <        "s/'/'\\\\''/g;
3592 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3593 <      ;;
3594 <    *)
3595 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
3596 <      sed -n \
3597 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3598 <      ;;
3599 <    esac;
3600 < } |
3601 <  sed '
3602 <     t clear
3603 <     : clear
3604 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3605 <     t end
3606 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3607 <     : end' >>confcache
3608 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
3609 <  if test -w $cache_file; then
3610 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3611 <    cat confcache >$cache_file
3612 <  else
3613 <    echo "not updating unwritable cache $cache_file"
3614 <  fi
4516 >    test -n "$FC" && break
4517 >  done
4518   fi
4519 < rm -f confcache
4520 <  exit 1
4521 < fi
4522 < # Extract the first word of "ps", so it can be a program name with args.
4523 < set dummy ps; ac_word=$2
4524 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4525 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4526 < if test "${ac_cv_path_PS+set}" = set; then
4527 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4519 > if test -z "$FC"; then
4520 >  ac_ct_FC=$FC
4521 >  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4522 > do
4523 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4524 > set dummy $ac_prog; ac_word=$2
4525 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4526 > $as_echo_n "checking for $ac_word... " >&6; }
4527 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4528 >  $as_echo_n "(cached) " >&6
4529   else
4530 <  case $PS in
4531 <  [\\/]* | ?:[\\/]*)
4532 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
4533 <  ;;
3630 <  *)
3631 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4530 >  if test -n "$ac_ct_FC"; then
4531 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4532 > else
4533 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4534   for as_dir in $PATH
4535   do
4536    IFS=$as_save_IFS
4537    test -z "$as_dir" && as_dir=.
4538    for ac_exec_ext in '' $ac_executable_extensions; do
4539 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4540 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
4541 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4539 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4540 >    ac_cv_prog_ac_ct_FC="$ac_prog"
4541 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4542      break 2
4543    fi
4544   done
4545   done
4546 + IFS=$as_save_IFS
4547  
3645  ;;
3646 esac
4548   fi
4549 < PS=$ac_cv_path_PS
4550 <
4551 < if test -n "$PS"; then
4552 <  echo "$as_me:$LINENO: result: $PS" >&5
4553 < echo "${ECHO_T}$PS" >&6
4549 > fi
4550 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
4551 > if test -n "$ac_ct_FC"; then
4552 >  { $as_echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4553 > $as_echo "$ac_ct_FC" >&6; }
4554   else
4555 <  echo "$as_me:$LINENO: result: no" >&5
4556 < echo "${ECHO_T}no" >&6
4555 >  { $as_echo "$as_me:$LINENO: result: no" >&5
4556 > $as_echo "no" >&6; }
4557   fi
4558  
3658 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3659 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3660 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3661  echo $ECHO_N "(cached) $ECHO_C" >&6
3662 else
4559  
4560 <        if $PS ax -o rss > /dev/null 2>&1; then
4561 <                ac_cv_prog_ps_ax=yes
3666 <        else
3667 <                ac_cv_prog_ps_ax=no
3668 <        fi
3669 <        if $PS -ef -o rss > /dev/null 2>&1; then
3670 <                ac_cv_prog_ps_ef=yes
3671 <        else
3672 <                ac_cv_prog_ps_ef=no
3673 <        fi
3674 <        if test "$ac_cv_prog_ps_ax" = yes; then
3675 <                ac_cv_prog_ps_syntax=BSD
3676 <        else
3677 <                if test "$ac_cv_prog_ps_ef" = yes; then
3678 <                        ac_cv_prog_ps_syntax=POSIX
3679 <                else
3680 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3681 < echo "$as_me: error: Could not determine ps syntax" >&2;}
3682 <   { (exit 1); exit 1; }; }
3683 <                fi
3684 <        fi
4560 >  test -n "$ac_ct_FC" && break
4561 > done
4562  
4563 +  if test "x$ac_ct_FC" = x; then
4564 +    FC=""
4565 +  else
4566 +    case $cross_compiling:$ac_tool_warned in
4567 + yes:)
4568 + { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4569 + whose name does not start with the host triplet.  If you think this
4570 + configuration is useful to you, please write to autoconf@gnu.org." >&5
4571 + $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4572 + whose name does not start with the host triplet.  If you think this
4573 + configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4574 + ac_tool_warned=yes ;;
4575 + esac
4576 +    FC=$ac_ct_FC
4577 +  fi
4578   fi
3687 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3688 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
4579  
3690 cat >>confdefs.h <<_ACEOF
3691 #define PSCOMMAND $PS
3692 _ACEOF
4580  
4581 < if test "$ac_cv_prog_ps_syntax" = BSD; then
4581 > # Provide some information about the compiler.
4582 > $as_echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4583 > set X $ac_compile
4584 > ac_compiler=$2
4585 > { (ac_try="$ac_compiler --version >&5"
4586 > case "(($ac_try" in
4587 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4588 >  *) ac_try_echo=$ac_try;;
4589 > esac
4590 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4591 > $as_echo "$ac_try_echo") >&5
4592 >  (eval "$ac_compiler --version >&5") 2>&5
4593 >  ac_status=$?
4594 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4595 >  (exit $ac_status); }
4596 > { (ac_try="$ac_compiler -v >&5"
4597 > case "(($ac_try" in
4598 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4599 >  *) ac_try_echo=$ac_try;;
4600 > esac
4601 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4602 > $as_echo "$ac_try_echo") >&5
4603 >  (eval "$ac_compiler -v >&5") 2>&5
4604 >  ac_status=$?
4605 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4606 >  (exit $ac_status); }
4607 > { (ac_try="$ac_compiler -V >&5"
4608 > case "(($ac_try" in
4609 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4610 >  *) ac_try_echo=$ac_try;;
4611 > esac
4612 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4613 > $as_echo "$ac_try_echo") >&5
4614 >  (eval "$ac_compiler -V >&5") 2>&5
4615 >  ac_status=$?
4616 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4617 >  (exit $ac_status); }
4618 > rm -f a.out
4619  
4620 < cat >>confdefs.h <<\_ACEOF
4621 < #define PSTYPE_IS_BSD 1
4622 < _ACEOF
4623 <
4620 > # If we don't use `.F' as extension, the preprocessor is not run on the
4621 > # input file.  (Note that this only needs to work for GNU compilers.)
4622 > ac_save_ext=$ac_ext
4623 > ac_ext=F
4624 > { $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4625 > $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4626 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4627 >  $as_echo_n "(cached) " >&6
4628   else
3701   if test "$ac_cv_prog_ps_syntax" = POSIX; then
3702
3703 cat >>confdefs.h <<\_ACEOF
3704 #define PSTYPE_IS_POSIX 1
3705 _ACEOF
3706
3707   else
3708       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3709 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3710   { (exit 1); exit 1; }; }
3711   fi
3712 fi
3713
3714 ac_ext=${FC_SRCEXT-f}
3715 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3716 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3717 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3718
3719
3720 echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3721 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3722 if test "${ac_cv_fc_srcext_F90+set}" = set; then
3723  echo $ECHO_N "(cached) $ECHO_C" >&6
3724 else
3725  ac_ext=F90
3726 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3727 FCFLAGS_SRCEXT=""
3728 ac_cv_fc_srcext_F90=unknown
3729 for ac_flag in none -qsuffix=f=F90 -Tf; do
3730  test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
4629    cat >conftest.$ac_ext <<_ACEOF
4630        program main
4631 + #ifndef __GNUC__
4632 +       choke me
4633 + #endif
4634  
4635        end
4636   _ACEOF
4637   rm -f conftest.$ac_objext
4638 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4639 <  (eval $ac_compile) 2>conftest.er1
4638 > if { (ac_try="$ac_compile"
4639 > case "(($ac_try" in
4640 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4641 >  *) ac_try_echo=$ac_try;;
4642 > esac
4643 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4644 > $as_echo "$ac_try_echo") >&5
4645 >  (eval "$ac_compile") 2>conftest.er1
4646    ac_status=$?
4647    grep -v '^ *+' conftest.er1 >conftest.err
4648    rm -f conftest.er1
4649    cat conftest.err >&5
4650 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4651 <  (exit $ac_status); } &&
4652 <         { ac_try='test -z "$ac_fc_werror_flag"
4653 <                         || test ! -s conftest.err'
4654 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4655 <  (eval $ac_try) 2>&5
3749 <  ac_status=$?
3750 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3751 <  (exit $ac_status); }; } &&
3752 <         { ac_try='test -s conftest.$ac_objext'
3753 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3754 <  (eval $ac_try) 2>&5
3755 <  ac_status=$?
3756 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3757 <  (exit $ac_status); }; }; then
3758 <  ac_cv_fc_srcext_F90=$ac_flag; break
4650 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4651 >  (exit $ac_status); } && {
4652 >         test -z "$ac_fc_werror_flag" ||
4653 >         test ! -s conftest.err
4654 >       } && test -s conftest.$ac_objext; then
4655 >  ac_compiler_gnu=yes
4656   else
4657 <  echo "$as_me: failed program was:" >&5
4657 >  $as_echo "$as_me: failed program was:" >&5
4658   sed 's/^/| /' conftest.$ac_ext >&5
4659  
4660 +        ac_compiler_gnu=no
4661   fi
3764 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3765 done
3766 rm -f conftest.$ac_objext conftest.F90
3767 FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
4662  
4663 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4664 + ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4665 +
4666   fi
4667 < echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
4668 < echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
4669 < if test "x$ac_cv_fc_srcext_F90" = xunknown; then
4670 <  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
4671 < echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
4672 <   { (exit 1); exit 1; }; }
4667 > { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4668 > $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4669 > ac_ext=$ac_save_ext
4670 > ac_test_FFLAGS=${FCFLAGS+set}
4671 > ac_save_FFLAGS=$FCFLAGS
4672 > FCFLAGS=
4673 > { $as_echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4674 > $as_echo_n "checking whether $FC accepts -g... " >&6; }
4675 > if test "${ac_cv_prog_fc_g+set}" = set; then
4676 >  $as_echo_n "(cached) " >&6
4677   else
4678 <  FC_SRCEXT=F90
4679 <  if test "x$ac_cv_fc_srcext_F90" = xnone; then
4680 <    FCFLAGS_SRCEXT=""
3780 <    FCFLAGS_F90=""
3781 <  else
3782 <    FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3783 <    FCFLAGS_F90=$ac_cv_fc_srcext_F90
3784 <  fi
4678 >  FCFLAGS=-g
4679 > cat >conftest.$ac_ext <<_ACEOF
4680 >      program main
4681  
4682 <
3787 < fi
3788 <
3789 <
3790 <
3791 <
3792 <
3793 < # Try to determine native compiler flags that allow us to use F90 suffix
3794 < # for preprocessed f90 source.
3795 <
3796 < if test "$ac_test_PREPFLAG" != "set"; then
3797 <  PREPFLAG=""
3798 <  case "${host_cpu}-${host_os}" in
3799 <
3800 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3801 <                    PREPFLAG="-fpp1 "
3802 <                fi;;
3803 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3804 <                    PREPFLAG="-qsuffix=cpp=F90 "
3805 <                fi;;
3806 <  *darwin*)
3807 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3808 <                PREPFLAG="-qsuffix=cpp=F90 "
3809 <        fi;;
3810 <  esac
3811 <
3812 <  if test -z "$PREPFLAG"; then
3813 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3814 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3815 <        PREPFLAG=""
3816 <  fi
3817 <
3818 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3819 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3820 <
3821 <
3822 <  ac_ext=${FC_SRCEXT-f}
3823 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3824 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3825 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3826 <
3827 <  ac_save_ext=$ac_ext
3828 <  ac_ext=F90
3829 <  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3830 <
3831 <  if test "$PREPFLAG"; then
3832 <  FCFLAGS_SRCEXT="${PREPFLAG}"
3833 < fi
3834 <
3835 <    cat >conftest.$ac_ext <<_ACEOF
3836 <
3837 <
3838 < program conftest
3839 <  integer :: i
3840 <  i = 1
3841 < end program conftest
3842 <
4682 >      end
4683   _ACEOF
4684   rm -f conftest.$ac_objext
4685 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4686 <  (eval $ac_compile) 2>conftest.er1
4685 > if { (ac_try="$ac_compile"
4686 > case "(($ac_try" in
4687 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4688 >  *) ac_try_echo=$ac_try;;
4689 > esac
4690 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4691 > $as_echo "$ac_try_echo") >&5
4692 >  (eval "$ac_compile") 2>conftest.er1
4693    ac_status=$?
4694    grep -v '^ *+' conftest.er1 >conftest.err
4695    rm -f conftest.er1
4696    cat conftest.err >&5
4697 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4698 <  (exit $ac_status); } &&
4699 <         { ac_try='test -z "$ac_fc_werror_flag"
4700 <                         || test ! -s conftest.err'
4701 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4702 <  (eval $ac_try) 2>&5
3857 <  ac_status=$?
3858 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3859 <  (exit $ac_status); }; } &&
3860 <         { ac_try='test -s conftest.$ac_objext'
3861 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3862 <  (eval $ac_try) 2>&5
3863 <  ac_status=$?
3864 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865 <  (exit $ac_status); }; }; then
3866 <  prepflagworks=1
4697 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4698 >  (exit $ac_status); } && {
4699 >         test -z "$ac_fc_werror_flag" ||
4700 >         test ! -s conftest.err
4701 >       } && test -s conftest.$ac_objext; then
4702 >  ac_cv_prog_fc_g=yes
4703   else
4704 <  echo "$as_me: failed program was:" >&5
4704 >  $as_echo "$as_me: failed program was:" >&5
4705   sed 's/^/| /' conftest.$ac_ext >&5
4706  
4707 < prepflagworks=0
4707 >        ac_cv_prog_fc_g=no
4708   fi
3873 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4709  
4710 <  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3876 <  ac_ext=$ac_save_ext
3877 <  ac_ext=${FC_SRCEXT-f}
3878 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3879 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3880 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4710 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4711  
4712 <
4713 <  if test "$prepflagworks" = 1; then
4714 <    echo "$as_me:$LINENO: result: yes" >&5
4715 < echo "${ECHO_T}yes" >&6
4716 <    FCFLAGS_SRCEXT="${PREPFLAG}"
4717 <
4712 > fi
4713 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4714 > $as_echo "$ac_cv_prog_fc_g" >&6; }
4715 > if test "$ac_test_FFLAGS" = set; then
4716 >  FCFLAGS=$ac_save_FFLAGS
4717 > elif test $ac_cv_prog_fc_g = yes; then
4718 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4719 >    FCFLAGS="-g -O2"
4720    else
4721 <    echo "$as_me:$LINENO: result: no" >&5
3890 < echo "${ECHO_T}no" >&6
3891 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3892 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3893 <   { (exit 1); exit 1; }; }
4721 >    FCFLAGS="-g"
4722    fi
4723 < fi
4724 <
4725 <
4726 <
4727 <
3900 <
3901 < # Try to determine native compiler flags that allow us to use F90 suffix
3902 < # for preprocessed f90 source with -D type defines
3903 <
3904 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3905 <  PREPDEFFLAG=""
3906 <  case "${host_cpu}-${host_os}" in
3907 <
3908 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3909 <                    PREPDEFFLAG=" "
3910 <                fi;;
3911 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3912 <                    PREPDEFFLAG="-WF,"
3913 <                fi;;
3914 <  *darwin*)
3915 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3916 <                PREPDEFFLAG="-WF,"
3917 <        fi;;
3918 <  esac
3919 <
3920 <  if test -z "$PREPDEFFLAG"; then
3921 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3922 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3923 <        PREPDEFFLAG=" "
4723 > else
4724 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4725 >    FCFLAGS="-O2"
4726 >  else
4727 >    FCFLAGS=
4728    fi
3925
3926  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3927 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3928
3929
3930  ac_ext=${FC_SRCEXT-f}
3931 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3932 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3933 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3934
3935  ac_save_ext=$ac_ext
3936  ac_ext=F90
3937  ac_save_FCFLAGS=$FCFLAGS
3938
3939  if test "$PREPDEFFLAG"; then
3940  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4729   fi
4730  
4731 <    cat >conftest.$ac_ext <<_ACEOF
4731 > ac_ext=c
4732 > ac_cpp='$CPP $CPPFLAGS'
4733 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4734 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4735 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4736  
4737 <
4738 < program conftest
4739 <  integer :: i
4740 < #ifdef TEST
4741 <  i = 1
4737 > ac_ext=c
4738 > ac_cpp='$CPP $CPPFLAGS'
4739 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4740 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4741 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4742 > { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4743 > $as_echo_n "checking how to run the C preprocessor... " >&6; }
4744 > # On Suns, sometimes $CPP names a directory.
4745 > if test -n "$CPP" && test -d "$CPP"; then
4746 >  CPP=
4747 > fi
4748 > if test -z "$CPP"; then
4749 >  if test "${ac_cv_prog_CPP+set}" = set; then
4750 >  $as_echo_n "(cached) " >&6
4751 > else
4752 >      # Double quotes because CPP needs to be expanded
4753 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4754 >    do
4755 >      ac_preproc_ok=false
4756 > for ac_c_preproc_warn_flag in '' yes
4757 > do
4758 >  # Use a header file that comes with gcc, so configuring glibc
4759 >  # with a fresh cross-compiler works.
4760 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4761 >  # <limits.h> exists even on freestanding compilers.
4762 >  # On the NeXT, cc -E runs the code through the compiler's parser,
4763 >  # not just through cpp. "Syntax error" is here to catch this case.
4764 >  cat >conftest.$ac_ext <<_ACEOF
4765 > /* confdefs.h.  */
4766 > _ACEOF
4767 > cat confdefs.h >>conftest.$ac_ext
4768 > cat >>conftest.$ac_ext <<_ACEOF
4769 > /* end confdefs.h.  */
4770 > #ifdef __STDC__
4771 > # include <limits.h>
4772   #else
4773 <  choke me
4773 > # include <assert.h>
4774   #endif
4775 < end program conftest
3954 <
4775 >                     Syntax error
4776   _ACEOF
4777 < rm -f conftest.$ac_objext
4778 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4779 <  (eval $ac_compile) 2>conftest.er1
4777 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4778 > case "(($ac_try" in
4779 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4780 >  *) ac_try_echo=$ac_try;;
4781 > esac
4782 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4783 > $as_echo "$ac_try_echo") >&5
4784 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4785    ac_status=$?
4786    grep -v '^ *+' conftest.er1 >conftest.err
4787    rm -f conftest.er1
4788    cat conftest.err >&5
4789 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4790 <  (exit $ac_status); } &&
4791 <         { ac_try='test -z "$ac_fc_werror_flag"
4792 <                         || test ! -s conftest.err'
4793 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4794 <  (eval $ac_try) 2>&5
3969 <  ac_status=$?
3970 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3971 <  (exit $ac_status); }; } &&
3972 <         { ac_try='test -s conftest.$ac_objext'
3973 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3974 <  (eval $ac_try) 2>&5
3975 <  ac_status=$?
3976 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3977 <  (exit $ac_status); }; }; then
3978 <  prepdefflagworks=1
4789 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4790 >  (exit $ac_status); } >/dev/null && {
4791 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4792 >         test ! -s conftest.err
4793 >       }; then
4794 >  :
4795   else
4796 <  echo "$as_me: failed program was:" >&5
4796 >  $as_echo "$as_me: failed program was:" >&5
4797   sed 's/^/| /' conftest.$ac_ext >&5
4798  
4799 < prepdefflagworks=0
4799 >  # Broken: fails on valid input.
4800 > continue
4801   fi
3985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4802  
4803 <  FCFLAGS=$ac_save_FCFLAGS
3988 <  ac_ext=$ac_save_ext
3989 <  ac_ext=${FC_SRCEXT-f}
3990 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3991 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3992 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4803 > rm -f conftest.err conftest.$ac_ext
4804  
4805 <
4806 <  if test "$prepdefflagworks" = 1; then
3996 <    echo "$as_me:$LINENO: result: yes" >&5
3997 < echo "${ECHO_T}yes" >&6
3998 <
3999 <  else
4000 <    echo "$as_me:$LINENO: result: no" >&5
4001 < echo "${ECHO_T}no" >&6
4002 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4003 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4004 <   { (exit 1); exit 1; }; }
4005 <  fi
4006 < fi
4007 <
4008 < ac_ext=${FC_SRCEXT-f}
4009 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4010 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4011 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4012 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4013 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4014 < if test "${ac_cv_prog_fc_v+set}" = set; then
4015 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4016 < else
4805 >  # OK, works on sane cases.  Now check whether nonexistent headers
4806 >  # can be detected and how.
4807    cat >conftest.$ac_ext <<_ACEOF
4808 <      program main
4019 <
4020 <      end
4808 > /* confdefs.h.  */
4809   _ACEOF
4810 < rm -f conftest.$ac_objext
4811 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4812 <  (eval $ac_compile) 2>conftest.er1
4810 > cat confdefs.h >>conftest.$ac_ext
4811 > cat >>conftest.$ac_ext <<_ACEOF
4812 > /* end confdefs.h.  */
4813 > #include <ac_nonexistent.h>
4814 > _ACEOF
4815 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4816 > case "(($ac_try" in
4817 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4818 >  *) ac_try_echo=$ac_try;;
4819 > esac
4820 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4821 > $as_echo "$ac_try_echo") >&5
4822 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4823    ac_status=$?
4824    grep -v '^ *+' conftest.er1 >conftest.err
4825    rm -f conftest.er1
4826    cat conftest.err >&5
4827 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4828 <  (exit $ac_status); } &&
4829 <         { ac_try='test -z "$ac_fc_werror_flag"
4830 <                         || test ! -s conftest.err'
4831 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4832 <  (eval $ac_try) 2>&5
4833 <  ac_status=$?
4834 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4835 <  (exit $ac_status); }; } &&
4836 <         { ac_try='test -s conftest.$ac_objext'
4039 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4040 <  (eval $ac_try) 2>&5
4041 <  ac_status=$?
4042 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4043 <  (exit $ac_status); }; }; then
4044 <  ac_cv_prog_fc_v=
4045 < # Try some options frequently used verbose output
4046 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4047 <  cat >conftest.$ac_ext <<_ACEOF
4048 <      program main
4827 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4828 >  (exit $ac_status); } >/dev/null && {
4829 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4830 >         test ! -s conftest.err
4831 >       }; then
4832 >  # Broken: success on invalid input.
4833 > continue
4834 > else
4835 >  $as_echo "$as_me: failed program was:" >&5
4836 > sed 's/^/| /' conftest.$ac_ext >&5
4837  
4838 <      end
4839 < _ACEOF
4838 >  # Passes both tests.
4839 > ac_preproc_ok=:
4840 > break
4841 > fi
4842  
4843 < # Compile and link our simple test program by passing a flag (argument
4054 < # 1 to this macro) to the Fortran compiler in order to get
4055 < # "verbose" output that we can then parse for the Fortran linker
4056 < # flags.
4057 < ac_save_FFLAGS=$FCFLAGS
4058 < FCFLAGS="$FCFLAGS $ac_verb"
4059 < (eval echo $as_me:4059: \"$ac_link\") >&5
4060 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4061 < echo "$ac_fc_v_output" >&5
4062 < FCFLAGS=$ac_save_FFLAGS
4843 > rm -f conftest.err conftest.$ac_ext
4844  
4064 rm -f conftest*
4065
4066 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4067 # /foo, /bar, and /baz are search directories for the Fortran linker.
4068 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4069 ac_fc_v_output="`echo $ac_fc_v_output |
4070        grep 'LPATH is:' |
4071        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4072
4073 case $ac_fc_v_output in
4074  # If we are using xlf then replace all the commas with spaces.
4075  *xlfentry*)
4076    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4077
4078  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4079  # $LIBS confuse us, and the libraries appear later in the output anyway).
4080  *mGLOB_options_string*)
4081    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4082
4083  # If we are using Cray Fortran then delete quotes.
4084  # Use "\"" instead of '"' for font-lock-mode.
4085  # FIXME: a more general fix for quoted arguments with spaces?
4086  *cft90*)
4087    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4088 esac
4089
4090
4091  # look for -l* and *.a constructs in the output
4092  for ac_arg in $ac_fc_v_output; do
4093     case $ac_arg in
4094        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4095          ac_cv_prog_fc_v=$ac_verb
4096          break 2 ;;
4097     esac
4098  done
4845   done
4846 < if test -z "$ac_cv_prog_fc_v"; then
4847 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4848 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4846 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4847 > rm -f conftest.err conftest.$ac_ext
4848 > if $ac_preproc_ok; then
4849 >  break
4850   fi
4104 else
4105  echo "$as_me: failed program was:" >&5
4106 sed 's/^/| /' conftest.$ac_ext >&5
4851  
4852 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4853 < echo "$as_me: WARNING: compilation failed" >&2;}
4110 < fi
4111 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4852 >    done
4853 >    ac_cv_prog_CPP=$CPP
4854  
4855   fi
4856 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4115 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4116 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4117 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4118 < if test "${ac_cv_fc_libs+set}" = set; then
4119 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4856 >  CPP=$ac_cv_prog_CPP
4857   else
4858 <  if test "x$FCLIBS" != "x"; then
4122 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4123 < else
4124 <
4125 < cat >conftest.$ac_ext <<_ACEOF
4126 <      program main
4127 <
4128 <      end
4129 < _ACEOF
4130 <
4131 < # Compile and link our simple test program by passing a flag (argument
4132 < # 1 to this macro) to the Fortran compiler in order to get
4133 < # "verbose" output that we can then parse for the Fortran linker
4134 < # flags.
4135 < ac_save_FFLAGS=$FCFLAGS
4136 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4137 < (eval echo $as_me:4137: \"$ac_link\") >&5
4138 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4139 < echo "$ac_fc_v_output" >&5
4140 < FCFLAGS=$ac_save_FFLAGS
4141 <
4142 < rm -f conftest*
4143 <
4144 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4145 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4146 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4147 < ac_fc_v_output="`echo $ac_fc_v_output |
4148 <        grep 'LPATH is:' |
4149 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4150 <
4151 < case $ac_fc_v_output in
4152 <  # If we are using xlf then replace all the commas with spaces.
4153 <  *xlfentry*)
4154 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4155 <
4156 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4157 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4158 <  *mGLOB_options_string*)
4159 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4160 <
4161 <  # If we are using Cray Fortran then delete quotes.
4162 <  # Use "\"" instead of '"' for font-lock-mode.
4163 <  # FIXME: a more general fix for quoted arguments with spaces?
4164 <  *cft90*)
4165 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4166 < esac
4167 <
4168 <
4169 <
4170 < ac_cv_fc_libs=
4171 <
4172 < # Save positional arguments (if any)
4173 < ac_save_positional="$@"
4174 <
4175 < set X $ac_fc_v_output
4176 < while test $# != 1; do
4177 <  shift
4178 <  ac_arg=$1
4179 <  case $ac_arg in
4180 <        [\\/]*.a | ?:[\\/]*.a)
4181 <            ac_exists=false
4182 <  for ac_i in $ac_cv_fc_libs; do
4183 <    if test x"$ac_arg" = x"$ac_i"; then
4184 <      ac_exists=true
4185 <      break
4186 <    fi
4187 <  done
4188 <
4189 <  if test x"$ac_exists" = xtrue; then
4190 <  :
4191 < else
4192 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4858 >  ac_cv_prog_CPP=$CPP
4859   fi
4860 <
4861 <          ;;
4862 <        -bI:*)
4863 <            ac_exists=false
4864 <  for ac_i in $ac_cv_fc_libs; do
4865 <    if test x"$ac_arg" = x"$ac_i"; then
4866 <      ac_exists=true
4867 <      break
4868 <    fi
4869 <  done
4870 <
4871 <  if test x"$ac_exists" = xtrue; then
4206 <  :
4207 < else
4208 <  if test "$ac_compiler_gnu" = yes; then
4209 <  for ac_link_opt in $ac_arg; do
4210 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4211 <  done
4212 < else
4213 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4214 < fi
4215 < fi
4216 <
4217 <          ;;
4218 <          # Ignore these flags.
4219 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4220 <          ;;
4221 <        -lkernel32)
4222 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4223 <          ;;
4224 <        -[LRuY])
4225 <          # These flags, when seen by themselves, take an argument.
4226 <          # We remove the space between option and argument and re-iterate
4227 <          # unless we find an empty arg or a new option (starting with -)
4228 <          case $2 in
4229 <             "" | -*);;
4230 <             *)
4231 <                ac_arg="$ac_arg$2"
4232 <                shift; shift
4233 <                set X $ac_arg "$@"
4234 <                ;;
4235 <          esac
4236 <          ;;
4237 <        -YP,*)
4238 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4239 <              ac_exists=false
4240 <  for ac_i in $ac_cv_fc_libs; do
4241 <    if test x"$ac_j" = x"$ac_i"; then
4242 <      ac_exists=true
4243 <      break
4244 <    fi
4245 <  done
4246 <
4247 <  if test x"$ac_exists" = xtrue; then
4248 <  :
4249 < else
4250 <  ac_arg="$ac_arg $ac_j"
4251 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4252 < fi
4253 <
4254 <          done
4255 <          ;;
4256 <        -[lLR]*)
4257 <            ac_exists=false
4258 <  for ac_i in $ac_cv_fc_libs; do
4259 <    if test x"$ac_arg" = x"$ac_i"; then
4260 <      ac_exists=true
4261 <      break
4262 <    fi
4263 <  done
4264 <
4265 <  if test x"$ac_exists" = xtrue; then
4266 <  :
4267 < else
4268 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4269 < fi
4270 <
4271 <          ;;
4272 <          # Ignore everything else.
4273 <  esac
4274 < done
4275 < # restore positional arguments
4276 < set X $ac_save_positional; shift
4277 <
4278 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4279 < # then we insist that the "run path" must be an absolute path (i.e. it
4280 < # must begin with a "/").
4281 < case `(uname -sr) 2>/dev/null` in
4282 <   "SunOS 5"*)
4283 <      ac_ld_run_path=`echo $ac_fc_v_output |
4284 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4285 <      test "x$ac_ld_run_path" != x &&
4286 <        if test "$ac_compiler_gnu" = yes; then
4287 <  for ac_link_opt in $ac_ld_run_path; do
4288 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4289 <  done
4290 < else
4291 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4292 < fi
4293 <      ;;
4294 < esac
4295 < fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4296 <
4297 < fi
4298 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4299 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
4300 < FCLIBS="$ac_cv_fc_libs"
4301 <
4302 <
4303 < ac_ext=${FC_SRCEXT-f}
4304 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4305 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4306 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4307 <
4308 <
4309 < ac_ext=${FC_SRCEXT-f}
4310 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4311 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4312 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4313 <
4314 < echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4315 < echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4316 < if test "${ac_cv_fc_dummy_main+set}" = set; then
4317 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4318 < else
4319 <  ac_fc_dm_save_LIBS=$LIBS
4320 < LIBS="$LIBS $FCLIBS"
4321 < ac_fortran_dm_var=FC_DUMMY_MAIN
4322 < ac_ext=c
4323 < ac_cpp='$CPP $CPPFLAGS'
4324 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4325 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4326 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4327 <
4328 < # First, try linking without a dummy main:
4329 < cat >conftest.$ac_ext <<_ACEOF
4860 > { $as_echo "$as_me:$LINENO: result: $CPP" >&5
4861 > $as_echo "$CPP" >&6; }
4862 > ac_preproc_ok=false
4863 > for ac_c_preproc_warn_flag in '' yes
4864 > do
4865 >  # Use a header file that comes with gcc, so configuring glibc
4866 >  # with a fresh cross-compiler works.
4867 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4868 >  # <limits.h> exists even on freestanding compilers.
4869 >  # On the NeXT, cc -E runs the code through the compiler's parser,
4870 >  # not just through cpp. "Syntax error" is here to catch this case.
4871 >  cat >conftest.$ac_ext <<_ACEOF
4872   /* confdefs.h.  */
4873   _ACEOF
4874   cat confdefs.h >>conftest.$ac_ext
4875   cat >>conftest.$ac_ext <<_ACEOF
4876   /* end confdefs.h.  */
4877 <
4878 < #ifdef FC_DUMMY_MAIN
4879 < #ifndef FC_DUMMY_MAIN_EQ_F77
4880 < #  ifdef __cplusplus
4339 <     extern "C"
4340 < #  endif
4341 <   int FC_DUMMY_MAIN() { return 1; }
4877 > #ifdef __STDC__
4878 > # include <limits.h>
4879 > #else
4880 > # include <assert.h>
4881   #endif
4882 < #endif
4344 < int
4345 < main ()
4346 < {
4347 <
4348 <  ;
4349 <  return 0;
4350 < }
4882 >                     Syntax error
4883   _ACEOF
4884 < rm -f conftest.$ac_objext conftest$ac_exeext
4885 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4886 <  (eval $ac_link) 2>conftest.er1
4884 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4885 > case "(($ac_try" in
4886 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4887 >  *) ac_try_echo=$ac_try;;
4888 > esac
4889 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4890 > $as_echo "$ac_try_echo") >&5
4891 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4892    ac_status=$?
4893    grep -v '^ *+' conftest.er1 >conftest.err
4894    rm -f conftest.er1
4895    cat conftest.err >&5
4896 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4897 <  (exit $ac_status); } &&
4898 <         { ac_try='test -z "$ac_c_werror_flag"
4899 <                         || test ! -s conftest.err'
4900 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4901 <  (eval $ac_try) 2>&5
4365 <  ac_status=$?
4366 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4367 <  (exit $ac_status); }; } &&
4368 <         { ac_try='test -s conftest$ac_exeext'
4369 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4370 <  (eval $ac_try) 2>&5
4371 <  ac_status=$?
4372 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4373 <  (exit $ac_status); }; }; then
4374 <  ac_cv_fortran_dummy_main=none
4896 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4897 >  (exit $ac_status); } >/dev/null && {
4898 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4899 >         test ! -s conftest.err
4900 >       }; then
4901 >  :
4902   else
4903 <  echo "$as_me: failed program was:" >&5
4903 >  $as_echo "$as_me: failed program was:" >&5
4904   sed 's/^/| /' conftest.$ac_ext >&5
4905  
4906 < ac_cv_fortran_dummy_main=unknown
4906 >  # Broken: fails on valid input.
4907 > continue
4908   fi
4381 rm -f conftest.err conftest.$ac_objext \
4382      conftest$ac_exeext conftest.$ac_ext
4909  
4910 < if test $ac_cv_fortran_dummy_main = unknown; then
4911 <   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4912 <     cat >conftest.$ac_ext <<_ACEOF
4910 > rm -f conftest.err conftest.$ac_ext
4911 >
4912 >  # OK, works on sane cases.  Now check whether nonexistent headers
4913 >  # can be detected and how.
4914 >  cat >conftest.$ac_ext <<_ACEOF
4915   /* confdefs.h.  */
4916   _ACEOF
4917   cat confdefs.h >>conftest.$ac_ext
4918   cat >>conftest.$ac_ext <<_ACEOF
4919   /* end confdefs.h.  */
4920 < #define $ac_fortran_dm_var $ac_func
4393 < #ifdef FC_DUMMY_MAIN
4394 < #ifndef FC_DUMMY_MAIN_EQ_F77
4395 < #  ifdef __cplusplus
4396 <     extern "C"
4397 < #  endif
4398 <   int FC_DUMMY_MAIN() { return 1; }
4399 < #endif
4400 < #endif
4401 < int
4402 < main ()
4403 < {
4404 <
4405 <  ;
4406 <  return 0;
4407 < }
4920 > #include <ac_nonexistent.h>
4921   _ACEOF
4922 < rm -f conftest.$ac_objext conftest$ac_exeext
4923 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4924 <  (eval $ac_link) 2>conftest.er1
4922 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4923 > case "(($ac_try" in
4924 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4925 >  *) ac_try_echo=$ac_try;;
4926 > esac
4927 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4928 > $as_echo "$ac_try_echo") >&5
4929 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4930    ac_status=$?
4931    grep -v '^ *+' conftest.er1 >conftest.err
4932    rm -f conftest.er1
4933    cat conftest.err >&5
4934 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4935 <  (exit $ac_status); } &&
4936 <         { ac_try='test -z "$ac_c_werror_flag"
4937 <                         || test ! -s conftest.err'
4938 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4939 <  (eval $ac_try) 2>&5
4940 <  ac_status=$?
4423 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4424 <  (exit $ac_status); }; } &&
4425 <         { ac_try='test -s conftest$ac_exeext'
4426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4427 <  (eval $ac_try) 2>&5
4428 <  ac_status=$?
4429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4430 <  (exit $ac_status); }; }; then
4431 <  ac_cv_fortran_dummy_main=$ac_func; break
4934 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4935 >  (exit $ac_status); } >/dev/null && {
4936 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4937 >         test ! -s conftest.err
4938 >       }; then
4939 >  # Broken: success on invalid input.
4940 > continue
4941   else
4942 <  echo "$as_me: failed program was:" >&5
4942 >  $as_echo "$as_me: failed program was:" >&5
4943   sed 's/^/| /' conftest.$ac_ext >&5
4944  
4945 +  # Passes both tests.
4946 + ac_preproc_ok=:
4947 + break
4948   fi
4437 rm -f conftest.err conftest.$ac_objext \
4438      conftest$ac_exeext conftest.$ac_ext
4439   done
4440 fi
4441 ac_ext=${FC_SRCEXT-f}
4442 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4443 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4444 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4445 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4446 rm -f conftest*
4447 LIBS=$ac_fc_dm_save_LIBS
4949  
4950 < fi
4450 < echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4451 < echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4452 < FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4453 < if test "$FC_DUMMY_MAIN" != unknown; then
4454 <  if test $FC_DUMMY_MAIN != none; then
4950 > rm -f conftest.err conftest.$ac_ext
4951  
4952 < cat >>confdefs.h <<_ACEOF
4953 < #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4954 < _ACEOF
4955 <
4956 <  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4461 <
4462 < cat >>confdefs.h <<\_ACEOF
4463 < #define FC_DUMMY_MAIN_EQ_F77 1
4464 < _ACEOF
4465 <
4466 <  fi
4467 < fi
4952 > done
4953 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4954 > rm -f conftest.err conftest.$ac_ext
4955 > if $ac_preproc_ok; then
4956 >  :
4957   else
4958 <  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4958 >  { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4959   See \`config.log' for more details." >&5
4960 < echo "$as_me: error: linking to Fortran libraries from C fails
4960 > $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4961   See \`config.log' for more details." >&2;}
4962     { (exit 1); exit 1; }; }
4963   fi
4964  
4965 + ac_ext=c
4966 + ac_cpp='$CPP $CPPFLAGS'
4967 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4968 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4969 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
4970  
4971 < ac_ext=${FC_SRCEXT-f}
4972 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4973 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4974 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4481 <
4482 < ac_ext=${FC_SRCEXT-f}
4483 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4484 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4485 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4486 < echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4487 < echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4488 < if test "${ac_cv_fc_mangling+set}" = set; then
4489 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4971 > { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4972 > $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4973 > if test "${ac_cv_path_GREP+set}" = set; then
4974 >  $as_echo_n "(cached) " >&6
4975   else
4976 <  cat >conftest.$ac_ext <<_ACEOF
4977 <      subroutine foobar()
4978 <      return
4979 <      end
4980 <      subroutine foo_bar()
4981 <      return
4982 <      end
4983 < _ACEOF
4984 < rm -f conftest.$ac_objext
4985 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4986 <  (eval $ac_compile) 2>conftest.er1
4987 <  ac_status=$?
4988 <  grep -v '^ *+' conftest.er1 >conftest.err
4989 <  rm -f conftest.er1
4990 <  cat conftest.err >&5
4991 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4992 <  (exit $ac_status); } &&
4993 <         { ac_try='test -z "$ac_fc_werror_flag"
4994 <                         || test ! -s conftest.err'
4995 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4996 <  (eval $ac_try) 2>&5
4997 <  ac_status=$?
4998 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4999 <  (exit $ac_status); }; } &&
5000 <         { ac_try='test -s conftest.$ac_objext'
5001 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5002 <  (eval $ac_try) 2>&5
5003 <  ac_status=$?
5004 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5005 <  (exit $ac_status); }; }; then
5006 <  mv conftest.$ac_objext cfortran_test.$ac_objext
4976 >  if test -z "$GREP"; then
4977 >  ac_path_GREP_found=false
4978 >  # Loop through the user's path and test for each of PROGNAME-LIST
4979 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4980 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4981 > do
4982 >  IFS=$as_save_IFS
4983 >  test -z "$as_dir" && as_dir=.
4984 >  for ac_prog in grep ggrep; do
4985 >    for ac_exec_ext in '' $ac_executable_extensions; do
4986 >      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4987 >      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4988 > # Check for GNU ac_path_GREP and select it if it is found.
4989 >  # Check for GNU $ac_path_GREP
4990 > case `"$ac_path_GREP" --version 2>&1` in
4991 > *GNU*)
4992 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4993 > *)
4994 >  ac_count=0
4995 >  $as_echo_n 0123456789 >"conftest.in"
4996 >  while :
4997 >  do
4998 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4999 >    mv "conftest.tmp" "conftest.in"
5000 >    cp "conftest.in" "conftest.nl"
5001 >    $as_echo 'GREP' >> "conftest.nl"
5002 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5003 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5004 >    ac_count=`expr $ac_count + 1`
5005 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
5006 >      # Best one so far, save it but keep looking for a better one
5007 >      ac_cv_path_GREP="$ac_path_GREP"
5008 >      ac_path_GREP_max=$ac_count
5009 >    fi
5010 >    # 10*(2^10) chars as input seems more than enough
5011 >    test $ac_count -gt 10 && break
5012 >  done
5013 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5014 > esac
5015  
5016 <  ac_save_LIBS=$LIBS
4524 <  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4525 <
4526 <  ac_ext=c
4527 < ac_cpp='$CPP $CPPFLAGS'
4528 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4529 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4530 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4531 <  ac_success=no
4532 <  for ac_foobar in foobar FOOBAR; do
4533 <    for ac_underscore in "" "_"; do
4534 <      ac_func="$ac_foobar$ac_underscore"
4535 <      cat >conftest.$ac_ext <<_ACEOF
4536 < /* confdefs.h.  */
4537 < _ACEOF
4538 < cat confdefs.h >>conftest.$ac_ext
4539 < cat >>conftest.$ac_ext <<_ACEOF
4540 < /* end confdefs.h.  */
4541 <
4542 < /* Override any gcc2 internal prototype to avoid an error.  */
4543 < #ifdef __cplusplus
4544 < extern "C"
4545 < #endif
4546 < /* We use char because int might match the return type of a gcc2
4547 <   builtin and then its argument prototype would still apply.  */
4548 < char $ac_func ();
4549 < #ifdef FC_DUMMY_MAIN
4550 < #ifndef FC_DUMMY_MAIN_EQ_F77
4551 < #  ifdef __cplusplus
4552 <     extern "C"
4553 < #  endif
4554 <   int FC_DUMMY_MAIN() { return 1; }
4555 < #endif
4556 < #endif
4557 < int
4558 < main ()
4559 < {
4560 < $ac_func ();
4561 <  ;
4562 <  return 0;
4563 < }
4564 < _ACEOF
4565 < rm -f conftest.$ac_objext conftest$ac_exeext
4566 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4567 <  (eval $ac_link) 2>conftest.er1
4568 <  ac_status=$?
4569 <  grep -v '^ *+' conftest.er1 >conftest.err
4570 <  rm -f conftest.er1
4571 <  cat conftest.err >&5
4572 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4573 <  (exit $ac_status); } &&
4574 <         { ac_try='test -z "$ac_c_werror_flag"
4575 <                         || test ! -s conftest.err'
4576 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4577 <  (eval $ac_try) 2>&5
4578 <  ac_status=$?
4579 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4580 <  (exit $ac_status); }; } &&
4581 <         { ac_try='test -s conftest$ac_exeext'
4582 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4583 <  (eval $ac_try) 2>&5
4584 <  ac_status=$?
4585 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4586 <  (exit $ac_status); }; }; then
4587 <  ac_success=yes; break 2
4588 < else
4589 <  echo "$as_me: failed program was:" >&5
4590 < sed 's/^/| /' conftest.$ac_ext >&5
4591 <
4592 < fi
4593 < rm -f conftest.err conftest.$ac_objext \
4594 <      conftest$ac_exeext conftest.$ac_ext
5016 >      $ac_path_GREP_found && break 3
5017      done
5018    done
5019 <  ac_ext=${FC_SRCEXT-f}
5020 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5021 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5022 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5023 <
5024 <  if test "$ac_success" = "yes"; then
4603 <     case $ac_foobar in
4604 <        foobar)
4605 <           ac_case=lower
4606 <           ac_foo_bar=foo_bar
4607 <           ;;
4608 <        FOOBAR)
4609 <           ac_case=upper
4610 <           ac_foo_bar=FOO_BAR
4611 <           ;;
4612 <     esac
4613 <
4614 <     ac_ext=c
4615 < ac_cpp='$CPP $CPPFLAGS'
4616 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4617 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4618 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4619 <     ac_success_extra=no
4620 <     for ac_extra in "" "_"; do
4621 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4622 <        cat >conftest.$ac_ext <<_ACEOF
4623 < /* confdefs.h.  */
4624 < _ACEOF
4625 < cat confdefs.h >>conftest.$ac_ext
4626 < cat >>conftest.$ac_ext <<_ACEOF
4627 < /* end confdefs.h.  */
4628 <
4629 < /* Override any gcc2 internal prototype to avoid an error.  */
4630 < #ifdef __cplusplus
4631 < extern "C"
4632 < #endif
4633 < /* We use char because int might match the return type of a gcc2
4634 <   builtin and then its argument prototype would still apply.  */
4635 < char $ac_func ();
4636 < #ifdef FC_DUMMY_MAIN
4637 < #ifndef FC_DUMMY_MAIN_EQ_F77
4638 < #  ifdef __cplusplus
4639 <     extern "C"
4640 < #  endif
4641 <   int FC_DUMMY_MAIN() { return 1; }
4642 < #endif
4643 < #endif
4644 < int
4645 < main ()
4646 < {
4647 < $ac_func ();
4648 <  ;
4649 <  return 0;
4650 < }
4651 < _ACEOF
4652 < rm -f conftest.$ac_objext conftest$ac_exeext
4653 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4654 <  (eval $ac_link) 2>conftest.er1
4655 <  ac_status=$?
4656 <  grep -v '^ *+' conftest.er1 >conftest.err
4657 <  rm -f conftest.er1
4658 <  cat conftest.err >&5
4659 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4660 <  (exit $ac_status); } &&
4661 <         { ac_try='test -z "$ac_c_werror_flag"
4662 <                         || test ! -s conftest.err'
4663 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4664 <  (eval $ac_try) 2>&5
4665 <  ac_status=$?
4666 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4667 <  (exit $ac_status); }; } &&
4668 <         { ac_try='test -s conftest$ac_exeext'
4669 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4670 <  (eval $ac_try) 2>&5
4671 <  ac_status=$?
4672 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4673 <  (exit $ac_status); }; }; then
4674 <  ac_success_extra=yes; break
4675 < else
4676 <  echo "$as_me: failed program was:" >&5
4677 < sed 's/^/| /' conftest.$ac_ext >&5
4678 <
4679 < fi
4680 < rm -f conftest.err conftest.$ac_objext \
4681 <      conftest$ac_exeext conftest.$ac_ext
4682 <     done
4683 <     ac_ext=${FC_SRCEXT-f}
4684 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4685 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4686 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4687 <
4688 <     if test "$ac_success_extra" = "yes"; then
4689 <        ac_cv_fc_mangling="$ac_case case"
4690 <        if test -z "$ac_underscore"; then
4691 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4692 <        else
4693 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4694 <        fi
4695 <        if test -z "$ac_extra"; then
4696 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4697 <        else
4698 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4699 <        fi
4700 <      else
4701 <        ac_cv_fc_mangling="unknown"
4702 <      fi
4703 <  else
4704 <     ac_cv_fc_mangling="unknown"
5019 > done
5020 > IFS=$as_save_IFS
5021 >  if test -z "$ac_cv_path_GREP"; then
5022 >    { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5023 > $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5024 >   { (exit 1); exit 1; }; }
5025    fi
4706
4707  LIBS=$ac_save_LIBS
4708  rm -f cfortran_test* conftest*
5026   else
5027 <  echo "$as_me: failed program was:" >&5
4711 < sed 's/^/| /' conftest.$ac_ext >&5
4712 <
4713 < { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4714 < See \`config.log' for more details." >&5
4715 < echo "$as_me: error: cannot compile a simple Fortran program
4716 < See \`config.log' for more details." >&2;}
4717 <   { (exit 1); exit 1; }; }
5027 >  ac_cv_path_GREP=$GREP
5028   fi
4719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5029  
5030   fi
5031 < echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
5032 < echo "${ECHO_T}$ac_cv_fc_mangling" >&6
5031 > { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5032 > $as_echo "$ac_cv_path_GREP" >&6; }
5033 > GREP="$ac_cv_path_GREP"
5034  
4725 ac_ext=${FC_SRCEXT-f}
4726 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4727 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4728 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5035  
5036 < ac_ext=${FC_SRCEXT-f}
5037 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5038 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5039 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5036 > { $as_echo "$as_me:$LINENO: checking for egrep" >&5
5037 > $as_echo_n "checking for egrep... " >&6; }
5038 > if test "${ac_cv_path_EGREP+set}" = set; then
5039 >  $as_echo_n "(cached) " >&6
5040 > else
5041 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5042 >   then ac_cv_path_EGREP="$GREP -E"
5043 >   else
5044 >     if test -z "$EGREP"; then
5045 >  ac_path_EGREP_found=false
5046 >  # Loop through the user's path and test for each of PROGNAME-LIST
5047 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5049 > do
5050 >  IFS=$as_save_IFS
5051 >  test -z "$as_dir" && as_dir=.
5052 >  for ac_prog in egrep; do
5053 >    for ac_exec_ext in '' $ac_executable_extensions; do
5054 >      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5055 >      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5056 > # Check for GNU ac_path_EGREP and select it if it is found.
5057 >  # Check for GNU $ac_path_EGREP
5058 > case `"$ac_path_EGREP" --version 2>&1` in
5059 > *GNU*)
5060 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5061 > *)
5062 >  ac_count=0
5063 >  $as_echo_n 0123456789 >"conftest.in"
5064 >  while :
5065 >  do
5066 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
5067 >    mv "conftest.tmp" "conftest.in"
5068 >    cp "conftest.in" "conftest.nl"
5069 >    $as_echo 'EGREP' >> "conftest.nl"
5070 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5071 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5072 >    ac_count=`expr $ac_count + 1`
5073 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5074 >      # Best one so far, save it but keep looking for a better one
5075 >      ac_cv_path_EGREP="$ac_path_EGREP"
5076 >      ac_path_EGREP_max=$ac_count
5077 >    fi
5078 >    # 10*(2^10) chars as input seems more than enough
5079 >    test $ac_count -gt 10 && break
5080 >  done
5081 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5082 > esac
5083  
5084 +      $ac_path_EGREP_found && break 3
5085 +    done
5086 +  done
5087 + done
5088 + IFS=$as_save_IFS
5089 +  if test -z "$ac_cv_path_EGREP"; then
5090 +    { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5091 + $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5092 +   { (exit 1); exit 1; }; }
5093 +  fi
5094 + else
5095 +  ac_cv_path_EGREP=$EGREP
5096 + fi
5097  
5098 < case $ac_cv_fc_mangling in
5099 <  "lower case, no underscore, no extra underscore")
5100 <          cat >>confdefs.h <<\_ACEOF
5101 < #define FC_FUNC(name,NAME) name
5102 < _ACEOF
5098 >   fi
5099 > fi
5100 > { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
5101 > $as_echo "$ac_cv_path_EGREP" >&6; }
5102 > EGREP="$ac_cv_path_EGREP"
5103  
4742          cat >>confdefs.h <<\_ACEOF
4743 #define FC_FUNC_(name,NAME) name
4744 _ACEOF
4745 ;;
4746  "lower case, no underscore, extra underscore")
4747          cat >>confdefs.h <<\_ACEOF
4748 #define FC_FUNC(name,NAME) name
4749 _ACEOF
5104  
5105 <          cat >>confdefs.h <<\_ACEOF
5106 < #define FC_FUNC_(name,NAME) name ## _
5107 < _ACEOF
5108 < ;;
5109 <  "lower case, underscore, no extra underscore")
5110 <          cat >>confdefs.h <<\_ACEOF
5111 < #define FC_FUNC(name,NAME) name ## _
5112 < _ACEOF
5105 > { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
5106 > $as_echo_n "checking whether ln -s works... " >&6; }
5107 > LN_S=$as_ln_s
5108 > if test "$LN_S" = "ln -s"; then
5109 >  { $as_echo "$as_me:$LINENO: result: yes" >&5
5110 > $as_echo "yes" >&6; }
5111 > else
5112 >  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5113 > $as_echo "no, using $LN_S" >&6; }
5114 > fi
5115  
5116 <          cat >>confdefs.h <<\_ACEOF
5117 < #define FC_FUNC_(name,NAME) name ## _
5116 > { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5117 > $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5118 > set x ${MAKE-make}
5119 > ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5120 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5121 >  $as_echo_n "(cached) " >&6
5122 > else
5123 >  cat >conftest.make <<\_ACEOF
5124 > SHELL = /bin/sh
5125 > all:
5126 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
5127   _ACEOF
5128 < ;;
5129 <  "lower case, underscore, extra underscore")
5130 <          cat >>confdefs.h <<\_ACEOF
5131 < #define FC_FUNC(name,NAME) name ## _
5132 < _ACEOF
5128 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5129 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
5130 >  *@@@%%%=?*=@@@%%%*)
5131 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
5132 >  *)
5133 >    eval ac_cv_prog_make_${ac_make}_set=no;;
5134 > esac
5135 > rm -f conftest.make
5136 > fi
5137 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5138 >  { $as_echo "$as_me:$LINENO: result: yes" >&5
5139 > $as_echo "yes" >&6; }
5140 >  SET_MAKE=
5141 > else
5142 >  { $as_echo "$as_me:$LINENO: result: no" >&5
5143 > $as_echo "no" >&6; }
5144 >  SET_MAKE="MAKE=${MAKE-make}"
5145 > fi
5146  
5147 <          cat >>confdefs.h <<\_ACEOF
5148 < #define FC_FUNC_(name,NAME) name ## __
5149 < _ACEOF
5150 < ;;
5151 <  "upper case, no underscore, no extra underscore")
5152 <          cat >>confdefs.h <<\_ACEOF
5153 < #define FC_FUNC(name,NAME) NAME
5154 < _ACEOF
5147 > if test -n "$ac_tool_prefix"; then
5148 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5149 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5150 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5151 > $as_echo_n "checking for $ac_word... " >&6; }
5152 > if test "${ac_cv_prog_RANLIB+set}" = set; then
5153 >  $as_echo_n "(cached) " >&6
5154 > else
5155 >  if test -n "$RANLIB"; then
5156 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5157 > else
5158 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159 > for as_dir in $PATH
5160 > do
5161 >  IFS=$as_save_IFS
5162 >  test -z "$as_dir" && as_dir=.
5163 >  for ac_exec_ext in '' $ac_executable_extensions; do
5164 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5165 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5166 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5167 >    break 2
5168 >  fi
5169 > done
5170 > done
5171 > IFS=$as_save_IFS
5172  
5173 <          cat >>confdefs.h <<\_ACEOF
5174 < #define FC_FUNC_(name,NAME) NAME
5175 < _ACEOF
5176 < ;;
5177 <  "upper case, no underscore, extra underscore")
5178 <          cat >>confdefs.h <<\_ACEOF
5179 < #define FC_FUNC(name,NAME) NAME
5180 < _ACEOF
5173 > fi
5174 > fi
5175 > RANLIB=$ac_cv_prog_RANLIB
5176 > if test -n "$RANLIB"; then
5177 >  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5178 > $as_echo "$RANLIB" >&6; }
5179 > else
5180 >  { $as_echo "$as_me:$LINENO: result: no" >&5
5181 > $as_echo "no" >&6; }
5182 > fi
5183 >
5184 >
5185 > fi
5186 > if test -z "$ac_cv_prog_RANLIB"; then
5187 >  ac_ct_RANLIB=$RANLIB
5188 >  # Extract the first word of "ranlib", so it can be a program name with args.
5189 > set dummy ranlib; ac_word=$2
5190 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5191 > $as_echo_n "checking for $ac_word... " >&6; }
5192 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5193 >  $as_echo_n "(cached) " >&6
5194 > else
5195 >  if test -n "$ac_ct_RANLIB"; then
5196 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5197 > else
5198 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5199 > for as_dir in $PATH
5200 > do
5201 >  IFS=$as_save_IFS
5202 >  test -z "$as_dir" && as_dir=.
5203 >  for ac_exec_ext in '' $ac_executable_extensions; do
5204 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5205 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
5206 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5207 >    break 2
5208 >  fi
5209 > done
5210 > done
5211 > IFS=$as_save_IFS
5212 >
5213 > fi
5214 > fi
5215 > ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5216 > if test -n "$ac_ct_RANLIB"; then
5217 >  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5218 > $as_echo "$ac_ct_RANLIB" >&6; }
5219 > else
5220 >  { $as_echo "$as_me:$LINENO: result: no" >&5
5221 > $as_echo "no" >&6; }
5222 > fi
5223 >
5224 >  if test "x$ac_ct_RANLIB" = x; then
5225 >    RANLIB=":"
5226 >  else
5227 >    case $cross_compiling:$ac_tool_warned in
5228 > yes:)
5229 > { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5230 > whose name does not start with the host triplet.  If you think this
5231 > configuration is useful to you, please write to autoconf@gnu.org." >&5
5232 > $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5233 > whose name does not start with the host triplet.  If you think this
5234 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5235 > ac_tool_warned=yes ;;
5236 > esac
5237 >    RANLIB=$ac_ct_RANLIB
5238 >  fi
5239 > else
5240 >  RANLIB="$ac_cv_prog_RANLIB"
5241 > fi
5242 >
5243 >
5244 >   # Extract the first word of "perl", so it can be a program name with args.
5245 > set dummy perl; ac_word=$2
5246 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5247 > $as_echo_n "checking for $ac_word... " >&6; }
5248 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
5249 >  $as_echo_n "(cached) " >&6
5250 > else
5251 >  case $PERLINTERP in
5252 >  [\\/]* | ?:[\\/]*)
5253 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5254 >  ;;
5255 >  *)
5256 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5257 > for as_dir in $PATH
5258 > do
5259 >  IFS=$as_save_IFS
5260 >  test -z "$as_dir" && as_dir=.
5261 >  for ac_exec_ext in '' $ac_executable_extensions; do
5262 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5263 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5264 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5265 >    break 2
5266 >  fi
5267 > done
5268 > done
5269 > IFS=$as_save_IFS
5270 >
5271 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5272 >  ;;
5273 > esac
5274 > fi
5275 > PERLINTERP=$ac_cv_path_PERLINTERP
5276 > if test -n "$PERLINTERP"; then
5277 >  { $as_echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5278 > $as_echo "$PERLINTERP" >&6; }
5279 > else
5280 >  { $as_echo "$as_me:$LINENO: result: no" >&5
5281 > $as_echo "no" >&6; }
5282 > fi
5283 >
5284 >
5285 >   ac_cv_path_perlinterp="$PERLINTERP"
5286 >   _sHpB='#!'
5287 >
5288 >
5289 > # Check whether --with-perl-shebang was given.
5290 > if test "${with_perl_shebang+set}" = set; then
5291 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
5292 > else
5293 >                opt_perl_shebang="not_set"
5294 > fi
5295 >
5296 >   { $as_echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5297 > $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
5298 > if test "${ax_cv_opt_perl_shebang+set}" = set; then
5299 >  $as_echo_n "(cached) " >&6
5300 > else
5301 >   case "$opt_perl_shebang" in
5302 >                      not_set  ) ax_cv_opt_perl_shebang=''
5303 >                               ;;
5304 >                         *     )
5305 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5306 >                    esac
5307  
5308 <          cat >>confdefs.h <<\_ACEOF
5309 < #define FC_FUNC_(name,NAME) NAME ## _
5310 < _ACEOF
5311 < ;;
5312 <  "upper case, underscore, no extra underscore")
5313 <          cat >>confdefs.h <<\_ACEOF
5314 < #define FC_FUNC(name,NAME) NAME ## _
5315 < _ACEOF
5308 > fi
5309 > { $as_echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5310 > $as_echo "$ax_cv_opt_perl_shebang" >&6; }
5311 >   if test "A$ax_cv_opt_perl_shebang" != "A"
5312 >     then
5313 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5314 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5315 >              { $as_echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5316 > $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5317  
5318 <          cat >>confdefs.h <<\_ACEOF
5319 < #define FC_FUNC_(name,NAME) NAME ## _
5320 < _ACEOF
5321 < ;;
5322 <  "upper case, underscore, extra underscore")
5323 <          cat >>confdefs.h <<\_ACEOF
5324 < #define FC_FUNC(name,NAME) NAME ## _
5325 < _ACEOF
5318 > # Automatic detection of sharpbang formula starts here
5319 >     else
5320 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
5321 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
5322 >   { $as_echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5323 > $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
5324 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5325 >  $as_echo_n "(cached) " >&6
5326 > else
5327 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5328 >        if test "x$_somian_kspb_perl" == x
5329 >          then _somian_ksbp_warn_empty='durnit'
5330 >          else
5331 >          case "A$_somian_kspb_perl" in
5332 >                 A#!*perl* )
5333 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5334 >                        ;;
5335 >                     A*    )  _somian_ksbp_warn_defau='trouble'
5336 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5337 >          esac
5338 >        fi
5339  
5340 <          cat >>confdefs.h <<\_ACEOF
5341 < #define FC_FUNC_(name,NAME) NAME ## __
5342 < _ACEOF
5343 < ;;
5344 <  *)
4810 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4811 < echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4812 <          ;;
4813 < esac
5340 > fi
5341 > { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5342 > $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
5343 > # The above prints Checking ... result message to user.
5344 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5345  
5346 < ac_ext=${FC_SRCEXT-f}
5347 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5348 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5349 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5346 >    if test A${_somian_ksbp_warn_empty+set} == Aset
5347 >      then   { $as_echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5348 > $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5349 >    fi
5350 > # Inform user after printing result value
5351 >    if test A${_somian_ksbp_warn_defau+set} == Aset
5352 >      then { $as_echo "$as_me:$LINENO: Maybe Not good -" >&5
5353 > $as_echo "$as_me: Maybe Not good -" >&6;}
5354 >           { $as_echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5355 > $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5356 >      else { $as_echo "$as_me:$LINENO: OK Good result - " >&5
5357 > $as_echo "$as_me: OK Good result - " >&6;}
5358 >           { $as_echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5359 > $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5360 >    fi
5361 >  fi
5362  
5363 <
5364 <
5365 < ac_ext=${FC_SRCEXT-f}
5366 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5367 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5368 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5369 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5370 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
5371 < if test "${ac_cv_prog_fc_v+set}" = set; then
5372 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5363 > # Find a good install program.  We prefer a C program (faster),
5364 > # so one script is as good as another.  But avoid the broken or
5365 > # incompatible versions:
5366 > # SysV /etc/install, /usr/sbin/install
5367 > # SunOS /usr/etc/install
5368 > # IRIX /sbin/install
5369 > # AIX /bin/install
5370 > # AmigaOS /C/install, which installs bootblocks on floppy discs
5371 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5372 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5373 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5374 > # OS/2's system install, which has a completely different semantic
5375 > # ./install, which can be erroneously created by make from ./install.sh.
5376 > # Reject install programs that cannot install multiple files.
5377 > { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5378 > $as_echo_n "checking for a BSD-compatible install... " >&6; }
5379 > if test -z "$INSTALL"; then
5380 > if test "${ac_cv_path_install+set}" = set; then
5381 >  $as_echo_n "(cached) " >&6
5382   else
5383 <  cat >conftest.$ac_ext <<_ACEOF
5384 <      program main
5383 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5384 > for as_dir in $PATH
5385 > do
5386 >  IFS=$as_save_IFS
5387 >  test -z "$as_dir" && as_dir=.
5388 >  # Account for people who put trailing slashes in PATH elements.
5389 > case $as_dir/ in
5390 >  ./ | .// | /cC/* | \
5391 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5392 >  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5393 >  /usr/ucb/* ) ;;
5394 >  *)
5395 >    # OSF1 and SCO ODT 3.0 have their own names for install.
5396 >    # Don't use installbsd from OSF since it installs stuff as root
5397 >    # by default.
5398 >    for ac_prog in ginstall scoinst install; do
5399 >      for ac_exec_ext in '' $ac_executable_extensions; do
5400 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5401 >          if test $ac_prog = install &&
5402 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5403 >            # AIX install.  It has an incompatible calling convention.
5404 >            :
5405 >          elif test $ac_prog = install &&
5406 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5407 >            # program-specific install script used by HP pwplus--don't use.
5408 >            :
5409 >          else
5410 >            rm -rf conftest.one conftest.two conftest.dir
5411 >            echo one > conftest.one
5412 >            echo two > conftest.two
5413 >            mkdir conftest.dir
5414 >            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5415 >              test -s conftest.one && test -s conftest.two &&
5416 >              test -s conftest.dir/conftest.one &&
5417 >              test -s conftest.dir/conftest.two
5418 >            then
5419 >              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5420 >              break 3
5421 >            fi
5422 >          fi
5423 >        fi
5424 >      done
5425 >    done
5426 >    ;;
5427 > esac
5428  
5429 <      end
5430 < _ACEOF
4836 < rm -f conftest.$ac_objext
4837 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4838 <  (eval $ac_compile) 2>conftest.er1
4839 <  ac_status=$?
4840 <  grep -v '^ *+' conftest.er1 >conftest.err
4841 <  rm -f conftest.er1
4842 <  cat conftest.err >&5
4843 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4844 <  (exit $ac_status); } &&
4845 <         { ac_try='test -z "$ac_fc_werror_flag"
4846 <                         || test ! -s conftest.err'
4847 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4848 <  (eval $ac_try) 2>&5
4849 <  ac_status=$?
4850 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4851 <  (exit $ac_status); }; } &&
4852 <         { ac_try='test -s conftest.$ac_objext'
4853 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4854 <  (eval $ac_try) 2>&5
4855 <  ac_status=$?
4856 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4857 <  (exit $ac_status); }; }; then
4858 <  ac_cv_prog_fc_v=
4859 < # Try some options frequently used verbose output
4860 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4861 <  cat >conftest.$ac_ext <<_ACEOF
4862 <      program main
5429 > done
5430 > IFS=$as_save_IFS
5431  
5432 <      end
4865 < _ACEOF
5432 > rm -rf conftest.one conftest.two conftest.dir
5433  
5434 < # Compile and link our simple test program by passing a flag (argument
5435 < # 1 to this macro) to the Fortran compiler in order to get
5436 < # "verbose" output that we can then parse for the Fortran linker
5437 < # flags.
5438 < ac_save_FFLAGS=$FCFLAGS
5439 < FCFLAGS="$FCFLAGS $ac_verb"
5440 < (eval echo $as_me:4873: \"$ac_link\") >&5
5441 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5442 < echo "$ac_fc_v_output" >&5
5443 < FCFLAGS=$ac_save_FFLAGS
5434 > fi
5435 >  if test "${ac_cv_path_install+set}" = set; then
5436 >    INSTALL=$ac_cv_path_install
5437 >  else
5438 >    # As a last resort, use the slow shell script.  Don't cache a
5439 >    # value for INSTALL within a source directory, because that will
5440 >    # break other packages using the cache if that directory is
5441 >    # removed, or if the value is a relative name.
5442 >    INSTALL=$ac_install_sh
5443 >  fi
5444 > fi
5445 > { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
5446 > $as_echo "$INSTALL" >&6; }
5447  
5448 < rm -f conftest*
5448 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5449 > # It thinks the first close brace ends the variable substitution.
5450 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5451  
5452 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4881 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4882 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4883 < ac_fc_v_output="`echo $ac_fc_v_output |
4884 <        grep 'LPATH is:' |
4885 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5452 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5453  
5454 < case $ac_fc_v_output in
4888 <  # If we are using xlf then replace all the commas with spaces.
4889 <  *xlfentry*)
4890 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5454 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5455  
5456 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5457 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
5458 <  *mGLOB_options_string*)
4895 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4896 <
4897 <  # If we are using Cray Fortran then delete quotes.
4898 <  # Use "\"" instead of '"' for font-lock-mode.
4899 <  # FIXME: a more general fix for quoted arguments with spaces?
4900 <  *cft90*)
4901 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
5456 > case "x$INSTALL" in
5457 >   x/*) ;;
5458 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5459   esac
5460 <
5461 <
5462 <  # look for -l* and *.a constructs in the output
5463 <  for ac_arg in $ac_fc_v_output; do
5464 <     case $ac_arg in
5465 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5466 <          ac_cv_prog_fc_v=$ac_verb
4910 <          break 2 ;;
4911 <     esac
4912 <  done
4913 < done
4914 < if test -z "$ac_cv_prog_fc_v"; then
4915 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4916 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4917 < fi
5460 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5461 > # Extract the first word of "ar", so it can be a program name with args.
5462 > set dummy ar; ac_word=$2
5463 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5464 > $as_echo_n "checking for $ac_word... " >&6; }
5465 > if test "${ac_cv_prog_AR+set}" = set; then
5466 >  $as_echo_n "(cached) " >&6
5467   else
5468 <  echo "$as_me: failed program was:" >&5
5469 < sed 's/^/| /' conftest.$ac_ext >&5
4921 <
4922 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4923 < echo "$as_me: WARNING: compilation failed" >&2;}
4924 < fi
4925 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4926 <
4927 < fi
4928 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4929 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4930 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4931 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4932 < if test "${ac_cv_fc_libs+set}" = set; then
4933 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5468 >  if test -n "$AR"; then
5469 >  ac_cv_prog_AR="$AR" # Let the user override the test.
5470   else
5471 <  if test "x$FCLIBS" != "x"; then
5472 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5473 < else
5471 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5472 > for as_dir in $PATH
5473 > do
5474 >  IFS=$as_save_IFS
5475 >  test -z "$as_dir" && as_dir=.
5476 >  for ac_exec_ext in '' $ac_executable_extensions; do
5477 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5478 >    ac_cv_prog_AR="ar"
5479 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5480 >    break 2
5481 >  fi
5482 > done
5483 > done
5484 > IFS=$as_save_IFS
5485  
5486 < cat >conftest.$ac_ext <<_ACEOF
4940 <      program main
4941 <
4942 <      end
4943 < _ACEOF
4944 <
4945 < # Compile and link our simple test program by passing a flag (argument
4946 < # 1 to this macro) to the Fortran compiler in order to get
4947 < # "verbose" output that we can then parse for the Fortran linker
4948 < # flags.
4949 < ac_save_FFLAGS=$FCFLAGS
4950 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4951 < (eval echo $as_me:4951: \"$ac_link\") >&5
4952 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4953 < echo "$ac_fc_v_output" >&5
4954 < FCFLAGS=$ac_save_FFLAGS
4955 <
4956 < rm -f conftest*
4957 <
4958 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4959 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4960 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4961 < ac_fc_v_output="`echo $ac_fc_v_output |
4962 <        grep 'LPATH is:' |
4963 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4964 <
4965 < case $ac_fc_v_output in
4966 <  # If we are using xlf then replace all the commas with spaces.
4967 <  *xlfentry*)
4968 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4969 <
4970 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4971 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4972 <  *mGLOB_options_string*)
4973 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4974 <
4975 <  # If we are using Cray Fortran then delete quotes.
4976 <  # Use "\"" instead of '"' for font-lock-mode.
4977 <  # FIXME: a more general fix for quoted arguments with spaces?
4978 <  *cft90*)
4979 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4980 < esac
4981 <
4982 <
4983 <
4984 < ac_cv_fc_libs=
4985 <
4986 < # Save positional arguments (if any)
4987 < ac_save_positional="$@"
4988 <
4989 < set X $ac_fc_v_output
4990 < while test $# != 1; do
4991 <  shift
4992 <  ac_arg=$1
4993 <  case $ac_arg in
4994 <        [\\/]*.a | ?:[\\/]*.a)
4995 <            ac_exists=false
4996 <  for ac_i in $ac_cv_fc_libs; do
4997 <    if test x"$ac_arg" = x"$ac_i"; then
4998 <      ac_exists=true
4999 <      break
5000 <    fi
5001 <  done
5002 <
5003 <  if test x"$ac_exists" = xtrue; then
5004 <  :
5005 < else
5006 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5486 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5487   fi
5008
5009          ;;
5010        -bI:*)
5011            ac_exists=false
5012  for ac_i in $ac_cv_fc_libs; do
5013    if test x"$ac_arg" = x"$ac_i"; then
5014      ac_exists=true
5015      break
5016    fi
5017  done
5018
5019  if test x"$ac_exists" = xtrue; then
5020  :
5021 else
5022  if test "$ac_compiler_gnu" = yes; then
5023  for ac_link_opt in $ac_arg; do
5024    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5025  done
5026 else
5027  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5488   fi
5489 < fi
5490 <
5491 <          ;;
5492 <          # Ignore these flags.
5033 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5034 <          ;;
5035 <        -lkernel32)
5036 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5037 <          ;;
5038 <        -[LRuY])
5039 <          # These flags, when seen by themselves, take an argument.
5040 <          # We remove the space between option and argument and re-iterate
5041 <          # unless we find an empty arg or a new option (starting with -)
5042 <          case $2 in
5043 <             "" | -*);;
5044 <             *)
5045 <                ac_arg="$ac_arg$2"
5046 <                shift; shift
5047 <                set X $ac_arg "$@"
5048 <                ;;
5049 <          esac
5050 <          ;;
5051 <        -YP,*)
5052 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5053 <              ac_exists=false
5054 <  for ac_i in $ac_cv_fc_libs; do
5055 <    if test x"$ac_j" = x"$ac_i"; then
5056 <      ac_exists=true
5057 <      break
5058 <    fi
5059 <  done
5060 <
5061 <  if test x"$ac_exists" = xtrue; then
5062 <  :
5489 > AR=$ac_cv_prog_AR
5490 > if test -n "$AR"; then
5491 >  { $as_echo "$as_me:$LINENO: result: $AR" >&5
5492 > $as_echo "$AR" >&6; }
5493   else
5494 <  ac_arg="$ac_arg $ac_j"
5495 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5494 >  { $as_echo "$as_me:$LINENO: result: no" >&5
5495 > $as_echo "no" >&6; }
5496   fi
5497  
5068          done
5069          ;;
5070        -[lLR]*)
5071            ac_exists=false
5072  for ac_i in $ac_cv_fc_libs; do
5073    if test x"$ac_arg" = x"$ac_i"; then
5074      ac_exists=true
5075      break
5076    fi
5077  done
5498  
5499 <  if test x"$ac_exists" = xtrue; then
5500 <  :
5501 < else
5502 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5503 < fi
5499 > if test "$AR" = "NONE"; then
5500 >  cat >confcache <<\_ACEOF
5501 > # This file is a shell script that caches the results of configure
5502 > # tests run on this system so they can be shared between configure
5503 > # scripts and configure runs, see configure's option --config-cache.
5504 > # It is not useful on other systems.  If it contains results you don't
5505 > # want to keep, you may remove or edit it.
5506 > #
5507 > # config.status only pays attention to the cache file if you give it
5508 > # the --recheck option to rerun configure.
5509 > #
5510 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
5511 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
5512 > # following values.
5513  
5514 <          ;;
5086 <          # Ignore everything else.
5087 <  esac
5088 < done
5089 < # restore positional arguments
5090 < set X $ac_save_positional; shift
5514 > _ACEOF
5515  
5516 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
5517 < # then we insist that the "run path" must be an absolute path (i.e. it
5518 < # must begin with a "/").
5519 < case `(uname -sr) 2>/dev/null` in
5520 <   "SunOS 5"*)
5521 <      ac_ld_run_path=`echo $ac_fc_v_output |
5522 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5523 <      test "x$ac_ld_run_path" != x &&
5524 <        if test "$ac_compiler_gnu" = yes; then
5525 <  for ac_link_opt in $ac_ld_run_path; do
5526 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5527 <  done
5528 < else
5529 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5530 < fi
5531 <      ;;
5532 < esac
5533 < fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5534 <
5535 < fi
5536 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5537 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
5538 < FCLIBS="$ac_cv_fc_libs"
5539 <
5540 <
5541 < ac_ext=${FC_SRCEXT-f}
5542 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5543 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5544 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5545 <
5546 <
5547 <
5548 < echo "$as_me:$LINENO: checking for module suffix" >&5
5549 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5550 < rm -f conftest*
5551 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5552 < rm -f work*
5553 < cat >conftest.$ac_ext <<EOF
5554 <        module conftest
5555 <        integer n
5556 <        parameter (n=1)
5557 <        end module conftest
5558 < EOF
5559 < # SGI and absoft compilers generates module name in upper case!
5560 < testname="conftest"
5561 < modcase="lower"
5562 < if (eval $ac_compile) 2>/dev/null ; then
5563 <    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5564 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5565 <    if test -z "$MOD" ; then
5566 <        MOD=`ls CONFTEST* 2>/dev/null \
5567 <                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5568 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5569 <        if test -n "$MOD" ; then
5570 <            testname="CONFTEST"
5571 <            modcase="upper"
5572 <        fi
5573 <    fi
5574 <    if test -z "$MOD" ; then
5575 <        echo "$as_me:$LINENO: result: unknown" >&5
5576 < echo "${ECHO_T}unknown" >&6
5577 <        # Use mod if we can't figure it out
5578 <        MOD="mod"
5579 <    else
5580 <        echo "$as_me:$LINENO: result: $MOD" >&5
5581 < echo "${ECHO_T}$MOD" >&6
5158 <    fi
5159 <    if test -s work.pcl ; then
5160 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5161 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5162 <    fi
5516 > # The following way of writing the cache mishandles newlines in values,
5517 > # but we know of no workaround that is simple, portable, and efficient.
5518 > # So, we kill variables containing newlines.
5519 > # Ultrix sh set writes to stderr and can't be redirected directly,
5520 > # and sets the high bit in the cache file unless we assign to the vars.
5521 > (
5522 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5523 >    eval ac_val=\$$ac_var
5524 >    case $ac_val in #(
5525 >    *${as_nl}*)
5526 >      case $ac_var in #(
5527 >      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5528 > $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5529 >      esac
5530 >      case $ac_var in #(
5531 >      _ | IFS | as_nl) ;; #(
5532 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5533 >      *) $as_unset $ac_var ;;
5534 >      esac ;;
5535 >    esac
5536 >  done
5537 >
5538 >  (set) 2>&1 |
5539 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5540 >    *${as_nl}ac_space=\ *)
5541 >      # `set' does not quote correctly, so add quotes (double-quote
5542 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
5543 >      sed -n \
5544 >        "s/'/'\\\\''/g;
5545 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5546 >      ;; #(
5547 >    *)
5548 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
5549 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5550 >      ;;
5551 >    esac |
5552 >    sort
5553 > ) |
5554 >  sed '
5555 >     /^ac_cv_env_/b end
5556 >     t clear
5557 >     :clear
5558 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5559 >     t end
5560 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5561 >     :end' >>confcache
5562 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5563 >  if test -w "$cache_file"; then
5564 >    test "x$cache_file" != "x/dev/null" &&
5565 >      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
5566 > $as_echo "$as_me: updating cache $cache_file" >&6;}
5567 >    cat confcache >$cache_file
5568 >  else
5569 >    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5570 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5571 >  fi
5572 > fi
5573 > rm -f confcache
5574 >  exit 1
5575 > fi
5576 > # Extract the first word of "ps", so it can be a program name with args.
5577 > set dummy ps; ac_word=$2
5578 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5579 > $as_echo_n "checking for $ac_word... " >&6; }
5580 > if test "${ac_cv_path_PS+set}" = set; then
5581 >  $as_echo_n "(cached) " >&6
5582   else
5583 <    echo "$as_me:$LINENO: result: unknown" >&5
5584 < echo "${ECHO_T}unknown" >&6
5583 >  case $PS in
5584 >  [\\/]* | ?:[\\/]*)
5585 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
5586 >  ;;
5587 >  *)
5588 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5589 > for as_dir in $PATH
5590 > do
5591 >  IFS=$as_save_IFS
5592 >  test -z "$as_dir" && as_dir=.
5593 >  for ac_exec_ext in '' $ac_executable_extensions; do
5594 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5595 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5596 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5597 >    break 2
5598 >  fi
5599 > done
5600 > done
5601 > IFS=$as_save_IFS
5602 >
5603 >  ;;
5604 > esac
5605   fi
5606 + PS=$ac_cv_path_PS
5607 + if test -n "$PS"; then
5608 +  { $as_echo "$as_me:$LINENO: result: $PS" >&5
5609 + $as_echo "$PS" >&6; }
5610 + else
5611 +  { $as_echo "$as_me:$LINENO: result: no" >&5
5612 + $as_echo "no" >&6; }
5613 + fi
5614  
5615  
5616 + { $as_echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5617 + $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
5618 + if test "${ac_cv_prog_ps_syntax+set}" = set; then
5619 +  $as_echo_n "(cached) " >&6
5620 + else
5621  
5622 +        if $PS ax -o rss > /dev/null 2>&1; then
5623 +                ac_cv_prog_ps_ax=yes
5624 +        else
5625 +                ac_cv_prog_ps_ax=no
5626 +        fi
5627 +        if $PS -ef -o rss > /dev/null 2>&1; then
5628 +                ac_cv_prog_ps_ef=yes
5629 +        else
5630 +                ac_cv_prog_ps_ef=no
5631 +        fi
5632 +        if test "$ac_cv_prog_ps_ax" = yes; then
5633 +                ac_cv_prog_ps_syntax=BSD
5634 +        else
5635 +                if test "$ac_cv_prog_ps_ef" = yes; then
5636 +                        ac_cv_prog_ps_syntax=POSIX
5637 +                else
5638 +                        { { $as_echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5639 + $as_echo "$as_me: error: Could not determine ps syntax" >&2;}
5640 +   { (exit 1); exit 1; }; }
5641 +                fi
5642 +        fi
5643  
5644 + fi
5645 + { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5646 + $as_echo "$ac_cv_prog_ps_syntax" >&6; }
5647  
5648 < # Check for module include path (some use -I, some (Solaris) use -M, some
5649 < # (absoft) use -p).
5650 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
5175 < # specified, work.pcl and work.pc are created.  However, if you specify
5176 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
5177 < # Use the module made above
5178 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
5179 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5180 < rm -f conftest*
5181 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5182 < rm -f work*
5183 < cat >conftest.$ac_ext <<EOF
5184 <        module conftest
5185 <        integer n
5186 <        parameter (n=1)
5187 <        end module conftest
5188 < EOF
5189 < # SGI and absoft compilers generates module name in upper case!
5190 < testname="conftest"
5191 < if (eval $ac_compile) 2>/dev/null ; then
5192 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5193 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5194 <   if test -n "$mod" ; then
5195 <      testname="CONFTEST"
5196 <   fi
5197 <   madedir=0
5198 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
5199 <   cp $testname.$MOD conf
5200 <   rm -f conftest* CONFTEST*
5201 <   cat >conftest1.$ac_ext <<EOF
5202 <        program main
5203 <        use conftest
5204 <        print *, n
5205 <        end
5206 < EOF
5207 <   F90_WORK_FILES_ARG=""
5208 <   F90MODINCSPEC=""
5209 <   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5210 <       MODDIRFLAG="-I"
5211 <       F90MODINCSPEC="-I<dir>"
5212 <       echo "$as_me:$LINENO: result: -I" >&5
5213 < echo "${ECHO_T}-I" >&6
5214 <   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5215 <       MODDIRFLAG="-M"
5216 <       F90MODINCSPEC="-M<dir>"
5217 <       echo "$as_me:$LINENO: result: -M" >&5
5218 < echo "${ECHO_T}-M" >&6
5219 <   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5220 <       MODDIRFLAG="-p"
5221 <       F90MODINCSPEC="-p<dir>"
5222 <       echo "$as_me:$LINENO: result: -p" >&5
5223 < echo "${ECHO_T}-p" >&6
5224 <   elif test -s work.pc ; then
5225 <        cp work.pc conf/mpimod.pc
5226 <        echo "mpimod.pc" > conf/mpimod.pcl
5227 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5228 <        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5229 <            MODDIRFLAG='-cl,mpimod.pcl'
5230 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5231 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5232 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5233 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5648 > cat >>confdefs.h <<_ACEOF
5649 > #define PSCOMMAND $PS
5650 > _ACEOF
5651  
5652 <        else
5236 <            # The version of the Intel compiler that I have refuses to let
5237 <            # you put the "work catalog" list anywhere but the current
5238 <            # directory. For example, you cannot in
5239 <         :
5240 <        fi
5241 <   fi
5242 <   if test -z "MODDIRFLAG" ; then
5243 <       echo "$as_me:$LINENO: result: unknown" >&5
5244 < echo "${ECHO_T}unknown" >&6
5245 <   fi
5652 > if test "$ac_cv_prog_ps_syntax" = BSD; then
5653  
5654 + cat >>confdefs.h <<\_ACEOF
5655 + #define PSTYPE_IS_BSD 1
5656 + _ACEOF
5657  
5658 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5659 <   if test $madedir = 1 ; then rmdir conf ; fi
5250 < fi
5658 > else
5659 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5660  
5661 + cat >>confdefs.h <<\_ACEOF
5662 + #define PSTYPE_IS_POSIX 1
5663 + _ACEOF
5664  
5665 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5666 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5667 < if test "${ac_cv_f90_module_names+set}" = set; then
5668 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5669 < else
5670 <  ac_ext=${FC_SRCEXT-f}
5671 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5672 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5665 >   else
5666 >       { { $as_echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5667 > $as_echo "$as_me: error: Unknown ps syntax type!" >&2;}
5668 >   { (exit 1); exit 1; }; }
5669 >   fi
5670 > fi
5671 >
5672 > ac_ext=${ac_fc_srcext-f}
5673 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5674 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5675   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5676  
5677 < # carry out the test in a new directory, so that we don't miss anything
5678 < mkdir conftest
5679 < cd conftest
5680 < cat >conftest.$ac_ext <<_ACEOF
5681 < MODULE Bar
5682 < END MODULE Bar
5677 >
5678 > ac_ext=${ac_fc_srcext-f}
5679 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5680 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5681 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5682 > { $as_echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5683 > $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
5684 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
5685 >  $as_echo_n "(cached) " >&6
5686 > else
5687 >  ac_ext=F90
5688 > ac_fcflags_srcext_save=$ac_fcflags_srcext
5689 > ac_fcflags_srcext=
5690 > ac_cv_fc_srcext_F90=unknown
5691 > for ac_flag in none -qsuffix=f=F90 -Tf; do
5692 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5693 >  cat >conftest.$ac_ext <<_ACEOF
5694 >      program main
5695 >
5696 >      end
5697   _ACEOF
5698   rm -f conftest.$ac_objext
5699 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5700 <  (eval $ac_compile) 2>conftest.er1
5699 > if { (ac_try="$ac_compile"
5700 > case "(($ac_try" in
5701 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5702 >  *) ac_try_echo=$ac_try;;
5703 > esac
5704 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5705 > $as_echo "$ac_try_echo") >&5
5706 >  (eval "$ac_compile") 2>conftest.er1
5707    ac_status=$?
5708    grep -v '^ *+' conftest.er1 >conftest.err
5709    rm -f conftest.er1
5710    cat conftest.err >&5
5711 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5712 <  (exit $ac_status); } &&
5713 <         { ac_try='test -z "$ac_fc_werror_flag"
5714 <                         || test ! -s conftest.err'
5715 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5716 <  (eval $ac_try) 2>&5
5711 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5712 >  (exit $ac_status); } && {
5713 >         test -z "$ac_fc_werror_flag" ||
5714 >         test ! -s conftest.err
5715 >       } && test -s conftest.$ac_objext; then
5716 >  ac_cv_fc_srcext_F90=$ac_flag; break
5717 > else
5718 >  $as_echo "$as_me: failed program was:" >&5
5719 > sed 's/^/| /' conftest.$ac_ext >&5
5720 >
5721 >
5722 > fi
5723 >
5724 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5725 > done
5726 > rm -f conftest.$ac_objext conftest.F90
5727 > ac_fcflags_srcext=$ac_fcflags_srcext_save
5728 >
5729 > fi
5730 > { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5731 > $as_echo "$ac_cv_fc_srcext_F90" >&6; }
5732 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5733 >  { { $as_echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5734 > $as_echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5735 >   { (exit 1); exit 1; }; }
5736 > else
5737 >  ac_fc_srcext=F90
5738 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
5739 >    ac_fcflags_srcext=""
5740 >    FCFLAGS_F90=""
5741 >  else
5742 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5743 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
5744 >  fi
5745 >
5746 >
5747 > fi
5748 > ac_ext=${ac_fc_srcext-f}
5749 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5750 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5751 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5752 >
5753 >
5754 >
5755 >
5756 >
5757 > # Try to determine native compiler flags that allow us to use F90 suffix
5758 > # for preprocessed f90 source.
5759 >
5760 > if test "$ac_test_PREPFLAG" != "set"; then
5761 >  PREPFLAG=""
5762 >  case "${host_cpu}-${host_os}" in
5763 >
5764 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5765 >                    PREPFLAG="-fpp1 "
5766 >                fi;;
5767 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5768 >                    PREPFLAG="-qsuffix=cpp=F90 "
5769 >                fi;;
5770 >  *darwin*)
5771 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5772 >                PREPFLAG="-qsuffix=cpp=F90 "
5773 >        fi;;
5774 >  esac
5775 >
5776 >  if test -z "$PREPFLAG"; then
5777 >        { $as_echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5778 > $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5779 >        PREPFLAG=""
5780 >  fi
5781 >
5782 >  { $as_echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5783 > $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
5784 >
5785 >  ac_ext=${ac_fc_srcext-f}
5786 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5787 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5788 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5789 >
5790 >  ac_save_ext=$ac_ext
5791 >  ac_ext=F90
5792 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5793 >
5794 >  if test "$PREPFLAG"; then
5795 >  FCFLAGS_SRCEXT="${PREPFLAG}"
5796 > fi
5797 >
5798 >    cat >conftest.$ac_ext <<_ACEOF
5799 >
5800 >
5801 > program conftest
5802 >  integer :: i
5803 >  i = 1
5804 > end program conftest
5805 >
5806 > _ACEOF
5807 > rm -f conftest.$ac_objext
5808 > if { (ac_try="$ac_compile"
5809 > case "(($ac_try" in
5810 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5811 >  *) ac_try_echo=$ac_try;;
5812 > esac
5813 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5814 > $as_echo "$ac_try_echo") >&5
5815 >  (eval "$ac_compile") 2>conftest.er1
5816    ac_status=$?
5817 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5818 <  (exit $ac_status); }; } &&
5819 <         { ac_try='test -s conftest.$ac_objext'
5820 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5821 <  (eval $ac_try) 2>&5
5817 >  grep -v '^ *+' conftest.er1 >conftest.err
5818 >  rm -f conftest.er1
5819 >  cat conftest.err >&5
5820 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5821 >  (exit $ac_status); } && {
5822 >         test -z "$ac_fc_werror_flag" ||
5823 >         test ! -s conftest.err
5824 >       } && test -s conftest.$ac_objext; then
5825 >  prepflagworks=1
5826 > else
5827 >  $as_echo "$as_me: failed program was:" >&5
5828 > sed 's/^/| /' conftest.$ac_ext >&5
5829 >
5830 >        prepflagworks=0
5831 > fi
5832 >
5833 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5834 >
5835 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5836 >  ac_ext=$ac_save_ext
5837 >  ac_ext=${ac_fc_srcext-f}
5838 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5839 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5840 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5841 >
5842 >
5843 >  if test "$prepflagworks" = 1; then
5844 >    { $as_echo "$as_me:$LINENO: result: yes" >&5
5845 > $as_echo "yes" >&6; }
5846 >    FCFLAGS_SRCEXT="${PREPFLAG}"
5847 >
5848 >  else
5849 >    { $as_echo "$as_me:$LINENO: result: no" >&5
5850 > $as_echo "no" >&6; }
5851 >    { { $as_echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5852 > $as_echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5853 >   { (exit 1); exit 1; }; }
5854 >  fi
5855 > fi
5856 >
5857 >
5858 >
5859 >
5860 >
5861 > # Try to determine native compiler flags that allow us to use F90 suffix
5862 > # for preprocessed f90 source with -D type defines
5863 >
5864 > if test "$ac_test_PREPDEFFLAG" != "set"; then
5865 >  PREPDEFFLAG=""
5866 >  case "${host_cpu}-${host_os}" in
5867 >
5868 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5869 >                    PREPDEFFLAG=" "
5870 >                fi;;
5871 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5872 >                    PREPDEFFLAG="-WF,"
5873 >                fi;;
5874 >  *darwin*)
5875 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5876 >                PREPDEFFLAG="-WF,"
5877 >        fi;;
5878 >  esac
5879 >
5880 >  if test -z "$PREPDEFFLAG"; then
5881 >        { $as_echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5882 > $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5883 >        PREPDEFFLAG=" "
5884 >  fi
5885 >
5886 >  { $as_echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
5887 > $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
5888 >
5889 >  ac_ext=${ac_fc_srcext-f}
5890 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5891 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5892 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5893 >
5894 >  ac_save_ext=$ac_ext
5895 >  ac_ext=F90
5896 >  ac_save_FCFLAGS=$FCFLAGS
5897 >
5898 >  if test "$PREPDEFFLAG"; then
5899 >  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5900 > fi
5901 >
5902 >    cat >conftest.$ac_ext <<_ACEOF
5903 >
5904 >
5905 > program conftest
5906 >  integer :: i
5907 > #ifdef TEST
5908 >  i = 1
5909 > #else
5910 >  choke me
5911 > #endif
5912 > end program conftest
5913 >
5914 > _ACEOF
5915 > rm -f conftest.$ac_objext
5916 > if { (ac_try="$ac_compile"
5917 > case "(($ac_try" in
5918 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5919 >  *) ac_try_echo=$ac_try;;
5920 > esac
5921 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5922 > $as_echo "$ac_try_echo") >&5
5923 >  (eval "$ac_compile") 2>conftest.er1
5924    ac_status=$?
5925 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5926 <  (exit $ac_status); }; }; then
5927 <  ac_cv_f90_module_names=
5928 < ac_file_list=*
5929 < for ac_file in $ac_file_list; do
5930 <   case $ac_file in
5931 <      # don't care for original source and object files
5932 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5933 <          :
5934 <          ;;
5935 <      # look for new files derived from the file name
5936 <      *conftest*)
5937 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5938 <            ac_exists=false
5939 <  for ac_i in $ac_cv_f90_module_names; do
5940 <    if test x"$ac_pat" = x"$ac_i"; then
5925 >  grep -v '^ *+' conftest.er1 >conftest.err
5926 >  rm -f conftest.er1
5927 >  cat conftest.err >&5
5928 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929 >  (exit $ac_status); } && {
5930 >         test -z "$ac_fc_werror_flag" ||
5931 >         test ! -s conftest.err
5932 >       } && test -s conftest.$ac_objext; then
5933 >  prepdefflagworks=1
5934 > else
5935 >  $as_echo "$as_me: failed program was:" >&5
5936 > sed 's/^/| /' conftest.$ac_ext >&5
5937 >
5938 >        prepdefflagworks=0
5939 > fi
5940 >
5941 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5942 >
5943 >  FCFLAGS=$ac_save_FCFLAGS
5944 >  ac_ext=$ac_save_ext
5945 >  ac_ext=${ac_fc_srcext-f}
5946 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5947 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5948 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5949 >
5950 >
5951 >  if test "$prepdefflagworks" = 1; then
5952 >    { $as_echo "$as_me:$LINENO: result: yes" >&5
5953 > $as_echo "yes" >&6; }
5954 >
5955 >  else
5956 >    { $as_echo "$as_me:$LINENO: result: no" >&5
5957 > $as_echo "no" >&6; }
5958 >    { { $as_echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5959 > $as_echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5960 >   { (exit 1); exit 1; }; }
5961 >  fi
5962 > fi
5963 >
5964 > ac_ext=${ac_fc_srcext-f}
5965 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5966 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5967 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5968 > { $as_echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5969 > $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
5970 > if test "${ac_cv_prog_fc_v+set}" = set; then
5971 >  $as_echo_n "(cached) " >&6
5972 > else
5973 >  cat >conftest.$ac_ext <<_ACEOF
5974 >      program main
5975 >
5976 >      end
5977 > _ACEOF
5978 > rm -f conftest.$ac_objext
5979 > if { (ac_try="$ac_compile"
5980 > case "(($ac_try" in
5981 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5982 >  *) ac_try_echo=$ac_try;;
5983 > esac
5984 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5985 > $as_echo "$ac_try_echo") >&5
5986 >  (eval "$ac_compile") 2>conftest.er1
5987 >  ac_status=$?
5988 >  grep -v '^ *+' conftest.er1 >conftest.err
5989 >  rm -f conftest.er1
5990 >  cat conftest.err >&5
5991 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992 >  (exit $ac_status); } && {
5993 >         test -z "$ac_fc_werror_flag" ||
5994 >         test ! -s conftest.err
5995 >       } && test -s conftest.$ac_objext; then
5996 >  ac_cv_prog_fc_v=
5997 > # Try some options frequently used verbose output
5998 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5999 >  cat >conftest.$ac_ext <<_ACEOF
6000 >      program main
6001 >
6002 >      end
6003 > _ACEOF
6004 >
6005 > # Compile and link our simple test program by passing a flag (argument
6006 > # 1 to this macro) to the Fortran compiler in order to get
6007 > # "verbose" output that we can then parse for the Fortran linker
6008 > # flags.
6009 > ac_save_FFLAGS=$FCFLAGS
6010 > FCFLAGS="$FCFLAGS $ac_verb"
6011 > eval "set x $ac_link"
6012 > shift
6013 > $as_echo "$as_me:$LINENO: $*" >&5
6014 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6015 > # LIBRARY_PATH; skip all such settings.
6016 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6017 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6018 > $as_echo "$ac_fc_v_output" >&5
6019 > FCFLAGS=$ac_save_FFLAGS
6020 >
6021 > rm -rf conftest*
6022 >
6023 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6024 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6025 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6026 > ac_fc_v_output="`echo $ac_fc_v_output |
6027 >        grep 'LPATH is:' |
6028 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6029 >
6030 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6031 > #        that detects unbalanced quotes in FLIBS should be implemented
6032 > #        and (ugh) tested at some point.
6033 > case $ac_fc_v_output in
6034 >  # If we are using xlf then replace all the commas with spaces.
6035 >  *xlfentry*)
6036 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6037 >
6038 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6039 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6040 >  *mGLOB_options_string*)
6041 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6042 >
6043 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6044 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6045 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6046 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6047 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6048 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6049 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6050 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6051 >
6052 >  # If we are using Cray Fortran then delete quotes.
6053 >  *cft90*)
6054 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6055 > esac
6056 >
6057 >
6058 >  # look for -l* and *.a constructs in the output
6059 >  for ac_arg in $ac_fc_v_output; do
6060 >     case $ac_arg in
6061 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6062 >          ac_cv_prog_fc_v=$ac_verb
6063 >          break 2 ;;
6064 >     esac
6065 >  done
6066 > done
6067 > if test -z "$ac_cv_prog_fc_v"; then
6068 >   { $as_echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6069 > $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6070 > fi
6071 > else
6072 >  $as_echo "$as_me: failed program was:" >&5
6073 > sed 's/^/| /' conftest.$ac_ext >&5
6074 >
6075 >        { $as_echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6076 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
6077 > fi
6078 >
6079 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6080 >
6081 > fi
6082 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6083 > $as_echo "$ac_cv_prog_fc_v" >&6; }
6084 > { $as_echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6085 > $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
6086 > if test "${ac_cv_fc_libs+set}" = set; then
6087 >  $as_echo_n "(cached) " >&6
6088 > else
6089 >  if test "x$FCLIBS" != "x"; then
6090 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6091 > else
6092 >
6093 > cat >conftest.$ac_ext <<_ACEOF
6094 >      program main
6095 >
6096 >      end
6097 > _ACEOF
6098 >
6099 > # Compile and link our simple test program by passing a flag (argument
6100 > # 1 to this macro) to the Fortran compiler in order to get
6101 > # "verbose" output that we can then parse for the Fortran linker
6102 > # flags.
6103 > ac_save_FFLAGS=$FCFLAGS
6104 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6105 > eval "set x $ac_link"
6106 > shift
6107 > $as_echo "$as_me:$LINENO: $*" >&5
6108 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6109 > # LIBRARY_PATH; skip all such settings.
6110 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6111 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6112 > $as_echo "$ac_fc_v_output" >&5
6113 > FCFLAGS=$ac_save_FFLAGS
6114 >
6115 > rm -rf conftest*
6116 >
6117 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6118 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6119 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6120 > ac_fc_v_output="`echo $ac_fc_v_output |
6121 >        grep 'LPATH is:' |
6122 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6123 >
6124 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6125 > #        that detects unbalanced quotes in FLIBS should be implemented
6126 > #        and (ugh) tested at some point.
6127 > case $ac_fc_v_output in
6128 >  # If we are using xlf then replace all the commas with spaces.
6129 >  *xlfentry*)
6130 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6131 >
6132 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6133 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6134 >  *mGLOB_options_string*)
6135 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6136 >
6137 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6138 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6139 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6140 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6141 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6142 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6143 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6144 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6145 >
6146 >  # If we are using Cray Fortran then delete quotes.
6147 >  *cft90*)
6148 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6149 > esac
6150 >
6151 >
6152 >
6153 > ac_cv_fc_libs=
6154 >
6155 > # Save positional arguments (if any)
6156 > ac_save_positional="$@"
6157 >
6158 > set X $ac_fc_v_output
6159 > while test $# != 1; do
6160 >  shift
6161 >  ac_arg=$1
6162 >  case $ac_arg in
6163 >        [\\/]*.a | ?:[\\/]*.a)
6164 >            ac_exists=false
6165 >  for ac_i in $ac_cv_fc_libs; do
6166 >    if test x"$ac_arg" = x"$ac_i"; then
6167        ac_exists=true
6168        break
6169      fi
# Line 5311 | Line 6172 | else
6172    if test x"$ac_exists" = xtrue; then
6173    :
6174   else
6175 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6175 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6176   fi
6177  
6178            ;;
6179 <      # look for new files derived from the module name,
6180 <      # with different case translation schemes
6181 <      *Bar*)
6182 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5322 <            ac_exists=false
5323 <  for ac_i in $ac_cv_f90_module_names; do
5324 <    if test x"$ac_pat" = x"$ac_i"; then
6179 >        -bI:*)
6180 >            ac_exists=false
6181 >  for ac_i in $ac_cv_fc_libs; do
6182 >    if test x"$ac_arg" = x"$ac_i"; then
6183        ac_exists=true
6184        break
6185      fi
# Line 5330 | Line 6188 | else
6188    if test x"$ac_exists" = xtrue; then
6189    :
6190   else
6191 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6191 >  if test "$ac_compiler_gnu" = yes; then
6192 >  for ac_link_opt in $ac_arg; do
6193 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6194 >  done
6195 > else
6196 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6197   fi
6198 + fi
6199  
6200            ;;
6201 <      *bar*)
6202 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
6203 <            ac_exists=false
6204 <  for ac_i in $ac_cv_f90_module_names; do
6205 <    if test x"$ac_pat" = x"$ac_i"; then
6201 >          # Ignore these flags.
6202 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6203 >          ;;
6204 >        -lkernel32)
6205 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6206 >          ;;
6207 >        -[LRuYz])
6208 >          # These flags, when seen by themselves, take an argument.
6209 >          # We remove the space between option and argument and re-iterate
6210 >          # unless we find an empty arg or a new option (starting with -)
6211 >          case $2 in
6212 >             "" | -*);;
6213 >             *)
6214 >                ac_arg="$ac_arg$2"
6215 >                shift; shift
6216 >                set X $ac_arg "$@"
6217 >                ;;
6218 >          esac
6219 >          ;;
6220 >        -YP,*)
6221 >          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6222 >              ac_exists=false
6223 >  for ac_i in $ac_cv_fc_libs; do
6224 >    if test x"$ac_j" = x"$ac_i"; then
6225        ac_exists=true
6226        break
6227      fi
# Line 5347 | Line 6230 | else
6230    if test x"$ac_exists" = xtrue; then
6231    :
6232   else
6233 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6233 >  ac_arg="$ac_arg $ac_j"
6234 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6235   fi
6236  
6237 +          done
6238            ;;
6239 <      *BAR*)
6240 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
6241 <            ac_exists=false
6242 <  for ac_i in $ac_cv_f90_module_names; do
5358 <    if test x"$ac_pat" = x"$ac_i"; then
6239 >        -[lLR]*)
6240 >            ac_exists=false
6241 >  for ac_i in $ac_cv_fc_libs; do
6242 >    if test x"$ac_arg" = x"$ac_i"; then
6243        ac_exists=true
6244        break
6245      fi
# Line 5364 | Line 6248 | else
6248    if test x"$ac_exists" = xtrue; then
6249    :
6250   else
6251 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6251 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6252   fi
6253  
6254            ;;
6255 <       # Other files - we have no idea how they are generated
6256 <       *)
6257 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
6258 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
6259 <          ;;
5376 <   esac
6255 >        -zallextract*| -zdefaultextract)
6256 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6257 >          ;;
6258 >          # Ignore everything else.
6259 >  esac
6260   done
6261 < if test "x$ac_cv_f90_module_names" = "x"; then
6262 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5380 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5381 < fi
6261 > # restore positional arguments
6262 > set X $ac_save_positional; shift
6263  
6264 + # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6265 + # then we insist that the "run path" must be an absolute path (i.e. it
6266 + # must begin with a "/").
6267 + case `(uname -sr) 2>/dev/null` in
6268 +   "SunOS 5"*)
6269 +      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6270 +                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6271 +      test "x$ac_ld_run_path" != x &&
6272 +        if test "$ac_compiler_gnu" = yes; then
6273 +  for ac_link_opt in $ac_ld_run_path; do
6274 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6275 +  done
6276   else
6277 <  echo "$as_me: failed program was:" >&5
5385 < sed 's/^/| /' conftest.$ac_ext >&5
5386 <
5387 < ac_cv_f90_module_names=
5388 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5389 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6277 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6278   fi
6279 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6280 < cd ..
6281 < # cleanup
5394 < rm -rf conftest
5395 < ac_ext=${FC_SRCEXT-f}
5396 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5397 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5398 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6279 >      ;;
6280 > esac
6281 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6282  
6283   fi
6284 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
6285 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
6284 > { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6285 > $as_echo "$ac_cv_fc_libs" >&6; }
6286 > FCLIBS="$ac_cv_fc_libs"
6287  
5404 # We now generate a shell script that will help us to figure out the correct
5405 # module file names, using the value of ac_cv_f90_module_names
6288  
6289 < echo "Generating shell script modnam"
6289 > ac_ext=${ac_fc_srcext-f}
6290 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6291 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6292 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6293  
5409 cat > scripts/modnam << EOF
5410 #! /bin/sh
5411 # This script is auto-generated by configure
5412 #
5413 usage="\\
5414 Usage: \$0 [FILES]
6294  
6295 < [FILES] are Fortran 90 source files.
6296 < The output is a list of module file names that the Fortran 90 compiler
6297 < generates when compiling [FILES]."
6295 > ac_ext=${ac_fc_srcext-f}
6296 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6297 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6298 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6299  
6300 < list=
6301 < empty=
6302 <
6303 < if test \$# -eq 0; then
6304 <   echo "\$usage"; exit 0
6305 < fi
6306 <
6307 < while test \$# != 0; do
6308 <
5429 <  file=\$1
5430 <  shift
5431 <
5432 < # strip suffix
5433 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
5434 <
5435 <  test ! -f \$file && continue
5436 <
5437 < # Look for module definitions and transform them to upper / lower case
5438 <  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/'\`
5439 <  upper=\`echo \$mods | tr a-z A-Z\`
5440 <  lower=\`echo \$mods | tr A-Z a-z\`
5441 <
5442 < # Here, the patterns for generating module file names were inserted by configure
5443 <  for trans in $ac_cv_f90_module_names; do
5444 <
5445 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5446 <    var=empty
5447 <    case \$pat in
5448 <       %MODULE%)
5449 <          var=upper ;;
5450 <       %Module%)
5451 <          var=mods ;;
5452 <       %module%)
5453 <          var=lower ;;
5454 <       %FILE%)
5455 <          test -n "\$mods" && var=base ;;
5456 <    esac
5457 <    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5458 <    list="\$list \$new"
5459 <  done
5460 < done
5461 <
5462 < echo \$list
5463 < # end of configure-generated script
5464 < EOF
5465 < chmod 755 scripts/modnam
5466 <
5467 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5468 < F90_MODULE_NAMES=empty
5469 < case $pat in
5470 <       %MODULE%)
5471 <          F90_MODULE_NAMES=UPPER ;;
5472 <       %Module%)
5473 <          F90_MODULE_NAMES=Mixed ;;
5474 <       %module%)
5475 <          F90_MODULE_NAMES=lower ;;
5476 <       *)
5477 <          F90_MODULE_NAMES=unknown ;;
5478 < esac
5479 <
5480 < ac_ext=c
6300 > { $as_echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6301 > $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
6302 > if test "${ac_cv_fc_dummy_main+set}" = set; then
6303 >  $as_echo_n "(cached) " >&6
6304 > else
6305 >  ac_fc_dm_save_LIBS=$LIBS
6306 > LIBS="$LIBS $FCLIBS"
6307 > ac_fortran_dm_var=FC_DUMMY_MAIN
6308 > ac_ext=c
6309   ac_cpp='$CPP $CPPFLAGS'
6310   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6311   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6312   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6313  
6314 <
6315 < ac_ext=c
5488 < ac_cpp='$CPP $CPPFLAGS'
5489 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5490 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5491 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5492 <
5493 <
5494 <
5495 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
5496 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5497 < if test "${ac_cv_lib_m_asin+set}" = set; then
5498 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5499 < else
5500 <  ac_check_lib_save_LIBS=$LIBS
5501 < LIBS="-lm  $LIBS"
5502 < cat >conftest.$ac_ext <<_ACEOF
6314 > # First, try linking without a dummy main:
6315 > cat >conftest.$ac_ext <<_ACEOF
6316   /* confdefs.h.  */
6317   _ACEOF
6318   cat confdefs.h >>conftest.$ac_ext
6319   cat >>conftest.$ac_ext <<_ACEOF
6320   /* end confdefs.h.  */
6321  
5509 /* Override any gcc2 internal prototype to avoid an error.  */
5510 #ifdef __cplusplus
5511 extern "C"
5512 #endif
5513 /* We use char because int might match the return type of a gcc2
5514   builtin and then its argument prototype would still apply.  */
5515 char asin ();
6322   #ifdef FC_DUMMY_MAIN
6323   #ifndef FC_DUMMY_MAIN_EQ_F77
6324   #  ifdef __cplusplus
# Line 5524 | Line 6330 | main ()
6330   int
6331   main ()
6332   {
6333 < asin ();
6333 >
6334    ;
6335    return 0;
6336   }
6337   _ACEOF
6338   rm -f conftest.$ac_objext conftest$ac_exeext
6339 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6340 <  (eval $ac_link) 2>conftest.er1
6341 <  ac_status=$?
6342 <  grep -v '^ *+' conftest.er1 >conftest.err
6343 <  rm -f conftest.er1
6344 <  cat conftest.err >&5
6345 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6346 <  (exit $ac_status); } &&
5541 <         { ac_try='test -z "$ac_c_werror_flag"
5542 <                         || test ! -s conftest.err'
5543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5544 <  (eval $ac_try) 2>&5
6339 > if { (ac_try="$ac_link"
6340 > case "(($ac_try" in
6341 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6342 >  *) ac_try_echo=$ac_try;;
6343 > esac
6344 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6345 > $as_echo "$ac_try_echo") >&5
6346 >  (eval "$ac_link") 2>conftest.er1
6347    ac_status=$?
6348 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 <  (exit $ac_status); }; } &&
6350 <         { ac_try='test -s conftest$ac_exeext'
6351 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6352 <  (eval $ac_try) 2>&5
6353 <  ac_status=$?
6354 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6355 <  (exit $ac_status); }; }; then
6356 <  ac_cv_lib_m_asin=yes
6348 >  grep -v '^ *+' conftest.er1 >conftest.err
6349 >  rm -f conftest.er1
6350 >  cat conftest.err >&5
6351 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352 >  (exit $ac_status); } && {
6353 >         test -z "$ac_c_werror_flag" ||
6354 >         test ! -s conftest.err
6355 >       } && test -s conftest$ac_exeext && {
6356 >         test "$cross_compiling" = yes ||
6357 >         $as_test_x conftest$ac_exeext
6358 >       }; then
6359 >  ac_cv_fortran_dummy_main=none
6360   else
6361 <  echo "$as_me: failed program was:" >&5
6361 >  $as_echo "$as_me: failed program was:" >&5
6362   sed 's/^/| /' conftest.$ac_ext >&5
6363  
6364 < ac_cv_lib_m_asin=no
6364 >        ac_cv_fortran_dummy_main=unknown
6365   fi
6366 < rm -f conftest.err conftest.$ac_objext \
6366 >
6367 > rm -rf conftest.dSYM
6368 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6369        conftest$ac_exeext conftest.$ac_ext
5563 LIBS=$ac_check_lib_save_LIBS
5564 fi
5565 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5566 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5567 if test $ac_cv_lib_m_asin = yes; then
5568  cat >>confdefs.h <<_ACEOF
5569 #define HAVE_LIBM 1
5570 _ACEOF
6370  
6371 <  LIBS="-lm $LIBS"
6372 <
6373 < else
5575 <  exit
5576 < fi
5577 <
5578 <
5579 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5580 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5581 < if test "${ac_cv_header_stdc+set}" = set; then
5582 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5583 < else
5584 <  cat >conftest.$ac_ext <<_ACEOF
6371 > if test $ac_cv_fortran_dummy_main = unknown; then
6372 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6373 >     cat >conftest.$ac_ext <<_ACEOF
6374   /* confdefs.h.  */
6375   _ACEOF
6376   cat confdefs.h >>conftest.$ac_ext
6377   cat >>conftest.$ac_ext <<_ACEOF
6378   /* end confdefs.h.  */
6379 < #include <stdlib.h>
5591 < #include <stdarg.h>
5592 < #include <string.h>
5593 < #include <float.h>
5594 <
6379 > #define $ac_fortran_dm_var $ac_func
6380   #ifdef FC_DUMMY_MAIN
6381   #ifndef FC_DUMMY_MAIN_EQ_F77
6382   #  ifdef __cplusplus
# Line 5608 | Line 6393 | _ACEOF
6393    return 0;
6394   }
6395   _ACEOF
6396 < rm -f conftest.$ac_objext
6397 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6398 <  (eval $ac_compile) 2>conftest.er1
6396 > rm -f conftest.$ac_objext conftest$ac_exeext
6397 > if { (ac_try="$ac_link"
6398 > case "(($ac_try" in
6399 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6400 >  *) ac_try_echo=$ac_try;;
6401 > esac
6402 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6403 > $as_echo "$ac_try_echo") >&5
6404 >  (eval "$ac_link") 2>conftest.er1
6405    ac_status=$?
6406    grep -v '^ *+' conftest.er1 >conftest.err
6407    rm -f conftest.er1
6408    cat conftest.err >&5
6409 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410 <  (exit $ac_status); } &&
6411 <         { ac_try='test -z "$ac_c_werror_flag"
6412 <                         || test ! -s conftest.err'
6413 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6414 <  (eval $ac_try) 2>&5
6415 <  ac_status=$?
6416 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6417 <  (exit $ac_status); }; } &&
5627 <         { ac_try='test -s conftest.$ac_objext'
5628 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5629 <  (eval $ac_try) 2>&5
5630 <  ac_status=$?
5631 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5632 <  (exit $ac_status); }; }; then
5633 <  ac_cv_header_stdc=yes
6409 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410 >  (exit $ac_status); } && {
6411 >         test -z "$ac_c_werror_flag" ||
6412 >         test ! -s conftest.err
6413 >       } && test -s conftest$ac_exeext && {
6414 >         test "$cross_compiling" = yes ||
6415 >         $as_test_x conftest$ac_exeext
6416 >       }; then
6417 >  ac_cv_fortran_dummy_main=$ac_func; break
6418   else
6419 <  echo "$as_me: failed program was:" >&5
6419 >  $as_echo "$as_me: failed program was:" >&5
6420   sed 's/^/| /' conftest.$ac_ext >&5
6421  
5638 ac_cv_header_stdc=no
5639 fi
5640 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6422  
5642 if test $ac_cv_header_stdc = yes; then
5643  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5644  cat >conftest.$ac_ext <<_ACEOF
5645 /* confdefs.h.  */
5646 _ACEOF
5647 cat confdefs.h >>conftest.$ac_ext
5648 cat >>conftest.$ac_ext <<_ACEOF
5649 /* end confdefs.h.  */
5650 #include <string.h>
5651
5652 _ACEOF
5653 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5654  $EGREP "memchr" >/dev/null 2>&1; then
5655  :
5656 else
5657  ac_cv_header_stdc=no
6423   fi
5659 rm -f conftest*
6424  
6425 < fi
6425 > rm -rf conftest.dSYM
6426 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6427 >      conftest$ac_exeext conftest.$ac_ext
6428 >   done
6429 > fi
6430 > ac_ext=${ac_fc_srcext-f}
6431 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6432 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6433 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6434 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6435 > rm -rf conftest*
6436 > LIBS=$ac_fc_dm_save_LIBS
6437  
5663 if test $ac_cv_header_stdc = yes; then
5664  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
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 #include <stdlib.h>
5672
5673 _ACEOF
5674 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5675  $EGREP "free" >/dev/null 2>&1; then
5676  :
5677 else
5678  ac_cv_header_stdc=no
6438   fi
6439 < rm -f conftest*
6439 > { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6440 > $as_echo "$ac_cv_fc_dummy_main" >&6; }
6441 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6442 > if test "$FC_DUMMY_MAIN" != unknown; then
6443 >  if test $FC_DUMMY_MAIN != none; then
6444  
6445 < fi
6446 <
5684 < if test $ac_cv_header_stdc = yes; then
5685 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5686 <  if test "$cross_compiling" = yes; then
5687 <  :
5688 < else
5689 <  cat >conftest.$ac_ext <<_ACEOF
5690 < /* confdefs.h.  */
6445 > cat >>confdefs.h <<_ACEOF
6446 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6447   _ACEOF
5692 cat confdefs.h >>conftest.$ac_ext
5693 cat >>conftest.$ac_ext <<_ACEOF
5694 /* end confdefs.h.  */
5695 #include <ctype.h>
5696 #if ((' ' & 0x0FF) == 0x020)
5697 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5698 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5699 #else
5700 # define ISLOWER(c) \
5701                   (('a' <= (c) && (c) <= 'i') \
5702                     || ('j' <= (c) && (c) <= 'r') \
5703                     || ('s' <= (c) && (c) <= 'z'))
5704 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5705 #endif
6448  
6449 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5708 < int
5709 < main ()
5710 < {
5711 <  int i;
5712 <  for (i = 0; i < 256; i++)
5713 <    if (XOR (islower (i), ISLOWER (i))
5714 <        || toupper (i) != TOUPPER (i))
5715 <      exit(2);
5716 <  exit (0);
5717 < }
5718 < _ACEOF
5719 < rm -f conftest$ac_exeext
5720 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5721 <  (eval $ac_link) 2>&5
5722 <  ac_status=$?
5723 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5724 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5725 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5726 <  (eval $ac_try) 2>&5
5727 <  ac_status=$?
5728 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5729 <  (exit $ac_status); }; }; then
5730 <  :
5731 < else
5732 <  echo "$as_me: program exited with status $ac_status" >&5
5733 < echo "$as_me: failed program was:" >&5
5734 < sed 's/^/| /' conftest.$ac_ext >&5
6449 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6450  
5736 ( exit $ac_status )
5737 ac_cv_header_stdc=no
5738 fi
5739 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5740 fi
5741 fi
5742 fi
5743 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5744 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5745 if test $ac_cv_header_stdc = yes; then
5746
6451   cat >>confdefs.h <<\_ACEOF
6452 < #define STDC_HEADERS 1
6452 > #define FC_DUMMY_MAIN_EQ_F77 1
6453   _ACEOF
6454  
6455 +  fi
6456   fi
6457 + else
6458 +  { { $as_echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6459 + See \`config.log' for more details." >&5
6460 + $as_echo "$as_me: error: linking to Fortran libraries from C fails
6461 + See \`config.log' for more details." >&2;}
6462 +   { (exit 1); exit 1; }; }
6463 + fi
6464  
5753 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6465  
6466 + ac_ext=${ac_fc_srcext-f}
6467 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6468 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6469 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6470  
6471 <
6472 <
6473 <
6474 <
6475 <
6476 <
6477 <
6478 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5764 <                  inttypes.h stdint.h unistd.h
5765 < do
5766 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5767 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5768 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5769 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5770 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6471 > ac_ext=${ac_fc_srcext-f}
6472 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6473 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6474 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6475 > { $as_echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6476 > $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
6477 > if test "${ac_cv_fc_mangling+set}" = set; then
6478 >  $as_echo_n "(cached) " >&6
6479   else
6480    cat >conftest.$ac_ext <<_ACEOF
6481 < /* confdefs.h.  */
6482 < _ACEOF
6483 < cat confdefs.h >>conftest.$ac_ext
6484 < cat >>conftest.$ac_ext <<_ACEOF
6485 < /* end confdefs.h.  */
6486 < $ac_includes_default
5779 <
5780 < #include <$ac_header>
6481 >      subroutine foobar()
6482 >      return
6483 >      end
6484 >      subroutine foo_bar()
6485 >      return
6486 >      end
6487   _ACEOF
6488   rm -f conftest.$ac_objext
6489 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6490 <  (eval $ac_compile) 2>conftest.er1
6489 > if { (ac_try="$ac_compile"
6490 > case "(($ac_try" in
6491 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6492 >  *) ac_try_echo=$ac_try;;
6493 > esac
6494 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6495 > $as_echo "$ac_try_echo") >&5
6496 >  (eval "$ac_compile") 2>conftest.er1
6497    ac_status=$?
6498    grep -v '^ *+' conftest.er1 >conftest.err
6499    rm -f conftest.er1
6500    cat conftest.err >&5
6501 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502 <  (exit $ac_status); } &&
6503 <         { ac_try='test -z "$ac_c_werror_flag"
6504 <                         || test ! -s conftest.err'
6505 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6506 <  (eval $ac_try) 2>&5
5795 <  ac_status=$?
5796 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5797 <  (exit $ac_status); }; } &&
5798 <         { ac_try='test -s conftest.$ac_objext'
5799 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5800 <  (eval $ac_try) 2>&5
5801 <  ac_status=$?
5802 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5803 <  (exit $ac_status); }; }; then
5804 <  eval "$as_ac_Header=yes"
5805 < else
5806 <  echo "$as_me: failed program was:" >&5
5807 < sed 's/^/| /' conftest.$ac_ext >&5
6501 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502 >  (exit $ac_status); } && {
6503 >         test -z "$ac_fc_werror_flag" ||
6504 >         test ! -s conftest.err
6505 >       } && test -s conftest.$ac_objext; then
6506 >  mv conftest.$ac_objext cfortran_test.$ac_objext
6507  
6508 < eval "$as_ac_Header=no"
6509 < fi
5811 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5812 < fi
5813 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5814 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5815 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5816 <  cat >>confdefs.h <<_ACEOF
5817 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5818 < _ACEOF
6508 >  ac_save_LIBS=$LIBS
6509 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6510  
6511 < fi
5821 <
5822 < done
5823 <
5824 <
5825 < #
5826 < # Handle user hints
5827 < #
5828 <
5829 < # Check whether --with-zlib or --without-zlib was given.
5830 < if test "${with_zlib+set}" = set; then
5831 <  withval="$with_zlib"
5832 <  zlib_dir="$withval"
5833 < else
5834 <                zlib_dir="not_set"
5835 < fi;
5836 < if test "$zlib_dir" != "no"; then
5837 <
5838 < if test "$zlib_dir" != "not_set" ; then
5839 <  if test -d "$zlib_dir"
5840 <  then
5841 <    ZLIB_HOME="$zlib_dir"
5842 <  else
5843 <    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5844 < echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5845 <  fi
5846 < fi
5847 <
5848 < ZLIB_HOME=/usr/local
5849 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
5850 < then
5851 <        ZLIB_HOME=/usr
5852 < fi
5853 <
5854 < #
5855 < # Locate zlib, if wanted
5856 < #
5857 < if test -n "${ZLIB_HOME}"
5858 < then
5859 <        ZLIB_OLD_LDFLAGS=$LDFLAGS
5860 <        ZLIB_OLD_CPPFLAGS=$LDFLAGS
5861 <        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5862 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5863 <
5864 <
5865 <        ac_ext=c
6511 >  ac_ext=c
6512   ac_cpp='$CPP $CPPFLAGS'
6513   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6514   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6515   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6516 <
6517 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6518 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6519 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6520 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5875 < else
5876 <  ac_check_lib_save_LIBS=$LIBS
5877 < LIBS="-lz  $LIBS"
5878 < cat >conftest.$ac_ext <<_ACEOF
6516 >  ac_success=no
6517 >  for ac_foobar in foobar FOOBAR; do
6518 >    for ac_underscore in "" "_"; do
6519 >      ac_func="$ac_foobar$ac_underscore"
6520 >      cat >conftest.$ac_ext <<_ACEOF
6521   /* confdefs.h.  */
6522   _ACEOF
6523   cat confdefs.h >>conftest.$ac_ext
6524   cat >>conftest.$ac_ext <<_ACEOF
6525   /* end confdefs.h.  */
6526  
6527 < /* Override any gcc2 internal prototype to avoid an error.  */
6527 > /* Override any GCC internal prototype to avoid an error.
6528 >   Use char because int might match the return type of a GCC
6529 >   builtin and then its argument prototype would still apply.  */
6530   #ifdef __cplusplus
6531   extern "C"
6532   #endif
6533 < /* We use char because int might match the return type of a gcc2
5890 <   builtin and then its argument prototype would still apply.  */
5891 < char inflateEnd ();
6533 > char $ac_func ();
6534   #ifdef FC_DUMMY_MAIN
6535   #ifndef FC_DUMMY_MAIN_EQ_F77
6536   #  ifdef __cplusplus
# Line 5900 | Line 6542 | main ()
6542   int
6543   main ()
6544   {
6545 < inflateEnd ();
6545 > return $ac_func ();
6546    ;
6547    return 0;
6548   }
6549   _ACEOF
6550   rm -f conftest.$ac_objext conftest$ac_exeext
6551 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6552 <  (eval $ac_link) 2>conftest.er1
6551 > if { (ac_try="$ac_link"
6552 > case "(($ac_try" in
6553 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6554 >  *) ac_try_echo=$ac_try;;
6555 > esac
6556 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6557 > $as_echo "$ac_try_echo") >&5
6558 >  (eval "$ac_link") 2>conftest.er1
6559    ac_status=$?
6560    grep -v '^ *+' conftest.er1 >conftest.err
6561    rm -f conftest.er1
6562    cat conftest.err >&5
6563 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6564 <  (exit $ac_status); } &&
6565 <         { ac_try='test -z "$ac_c_werror_flag"
6566 <                         || test ! -s conftest.err'
6567 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6568 <  (eval $ac_try) 2>&5
6569 <  ac_status=$?
6570 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6571 <  (exit $ac_status); }; } &&
5924 <         { ac_try='test -s conftest$ac_exeext'
5925 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5926 <  (eval $ac_try) 2>&5
5927 <  ac_status=$?
5928 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929 <  (exit $ac_status); }; }; then
5930 <  ac_cv_lib_z_inflateEnd=yes
5931 < else
5932 <  echo "$as_me: failed program was:" >&5
5933 < sed 's/^/| /' conftest.$ac_ext >&5
5934 <
5935 < ac_cv_lib_z_inflateEnd=no
5936 < fi
5937 < rm -f conftest.err conftest.$ac_objext \
5938 <      conftest$ac_exeext conftest.$ac_ext
5939 < LIBS=$ac_check_lib_save_LIBS
5940 < fi
5941 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5942 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5943 < if test $ac_cv_lib_z_inflateEnd = yes; then
5944 <  zlib_cv_libz=yes
5945 < else
5946 <  zlib_cv_libz=no
5947 < fi
5948 <
5949 <        if test "${ac_cv_header_zlib_h+set}" = set; then
5950 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
5951 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5952 < if test "${ac_cv_header_zlib_h+set}" = set; then
5953 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5954 < fi
5955 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5956 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5957 < else
5958 <  # Is the header compilable?
5959 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
5960 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5961 < cat >conftest.$ac_ext <<_ACEOF
5962 < /* confdefs.h.  */
5963 < _ACEOF
5964 < cat confdefs.h >>conftest.$ac_ext
5965 < cat >>conftest.$ac_ext <<_ACEOF
5966 < /* end confdefs.h.  */
5967 < $ac_includes_default
5968 < #include <zlib.h>
5969 < _ACEOF
5970 < rm -f conftest.$ac_objext
5971 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5972 <  (eval $ac_compile) 2>conftest.er1
5973 <  ac_status=$?
5974 <  grep -v '^ *+' conftest.er1 >conftest.err
5975 <  rm -f conftest.er1
5976 <  cat conftest.err >&5
5977 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5978 <  (exit $ac_status); } &&
5979 <         { ac_try='test -z "$ac_c_werror_flag"
5980 <                         || test ! -s conftest.err'
5981 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5982 <  (eval $ac_try) 2>&5
5983 <  ac_status=$?
5984 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985 <  (exit $ac_status); }; } &&
5986 <         { ac_try='test -s conftest.$ac_objext'
5987 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5988 <  (eval $ac_try) 2>&5
5989 <  ac_status=$?
5990 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991 <  (exit $ac_status); }; }; then
5992 <  ac_header_compiler=yes
5993 < else
5994 <  echo "$as_me: failed program was:" >&5
5995 < sed 's/^/| /' conftest.$ac_ext >&5
5996 <
5997 < ac_header_compiler=no
5998 < fi
5999 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6000 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6001 < echo "${ECHO_T}$ac_header_compiler" >&6
6002 <
6003 < # Is the header present?
6004 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
6005 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6006 < cat >conftest.$ac_ext <<_ACEOF
6007 < /* confdefs.h.  */
6008 < _ACEOF
6009 < cat confdefs.h >>conftest.$ac_ext
6010 < cat >>conftest.$ac_ext <<_ACEOF
6011 < /* end confdefs.h.  */
6012 < #include <zlib.h>
6013 < _ACEOF
6014 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6015 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6016 <  ac_status=$?
6017 <  grep -v '^ *+' conftest.er1 >conftest.err
6018 <  rm -f conftest.er1
6019 <  cat conftest.err >&5
6020 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6021 <  (exit $ac_status); } >/dev/null; then
6022 <  if test -s conftest.err; then
6023 <    ac_cpp_err=$ac_c_preproc_warn_flag
6024 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6025 <  else
6026 <    ac_cpp_err=
6027 <  fi
6028 < else
6029 <  ac_cpp_err=yes
6030 < fi
6031 < if test -z "$ac_cpp_err"; then
6032 <  ac_header_preproc=yes
6563 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6564 >  (exit $ac_status); } && {
6565 >         test -z "$ac_c_werror_flag" ||
6566 >         test ! -s conftest.err
6567 >       } && test -s conftest$ac_exeext && {
6568 >         test "$cross_compiling" = yes ||
6569 >         $as_test_x conftest$ac_exeext
6570 >       }; then
6571 >  ac_success=yes; break 2
6572   else
6573 <  echo "$as_me: failed program was:" >&5
6573 >  $as_echo "$as_me: failed program was:" >&5
6574   sed 's/^/| /' conftest.$ac_ext >&5
6575  
6037  ac_header_preproc=no
6038 fi
6039 rm -f conftest.err conftest.$ac_ext
6040 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6041 echo "${ECHO_T}$ac_header_preproc" >&6
6576  
6043 # So?  What about this header?
6044 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6045  yes:no: )
6046    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6047 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6048    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6049 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6050    ac_header_preproc=yes
6051    ;;
6052  no:yes:* )
6053    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6054 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6055    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
6056 echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
6057    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6058 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6059    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
6060 echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6061    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6062 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6063    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6064 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6065    (
6066      cat <<\_ASBOX
6067 ## ------------------------------ ##
6068 ## Report this to gezelter@nd.edu ##
6069 ## ------------------------------ ##
6070 _ASBOX
6071    ) |
6072      sed "s/^/$as_me: WARNING:     /" >&2
6073    ;;
6074 esac
6075 echo "$as_me:$LINENO: checking for zlib.h" >&5
6076 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6077 if test "${ac_cv_header_zlib_h+set}" = set; then
6078  echo $ECHO_N "(cached) $ECHO_C" >&6
6079 else
6080  ac_cv_header_zlib_h=$ac_header_preproc
6577   fi
6082 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6083 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6578  
6579 < fi
6580 < if test $ac_cv_header_zlib_h = yes; then
6581 <  zlib_cv_zlib_h=yes
6582 < else
6583 <  zlib_cv_zlib_h=no
6584 < fi
6579 > rm -rf conftest.dSYM
6580 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6581 >      conftest$ac_exeext conftest.$ac_ext
6582 >    done
6583 >  done
6584 >  ac_ext=${ac_fc_srcext-f}
6585 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6586 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6587 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6588  
6589 +  if test "$ac_success" = "yes"; then
6590 +     case $ac_foobar in
6591 +        foobar)
6592 +           ac_case=lower
6593 +           ac_foo_bar=foo_bar
6594 +           ;;
6595 +        FOOBAR)
6596 +           ac_case=upper
6597 +           ac_foo_bar=FOO_BAR
6598 +           ;;
6599 +     esac
6600  
6601 <        ac_ext=c
6601 >     ac_ext=c
6602   ac_cpp='$CPP $CPPFLAGS'
6603   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6604   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6605   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6606 <
6607 <
6608 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6609 <
6102 < cat >>confdefs.h <<\_ACEOF
6103 < #define HAVE_ZLIB_H 1
6104 < _ACEOF
6105 <
6106 <
6107 < cat >>confdefs.h <<\_ACEOF
6108 < #define HAVE_LIBZ 1
6109 < _ACEOF
6110 <
6111 <                ZLIB_INC_DIR="${ZLIB_HOME}/include"
6112 <                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6113 <                ZLIB="-lz"
6114 <        else
6115 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6116 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6117 <                ZLIB_INC_DIR=
6118 <                ZLIB_LIB_DIR=
6119 <                ZLIB=
6120 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
6121 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6122 <                echo "$as_me:$LINENO: result: failed" >&5
6123 < echo "${ECHO_T}failed" >&6
6124 <                echo ""
6125 <                echo "*********************************************************"
6126 <                echo "* WARNING: Could not find a working zlib installation   *"
6127 <                echo "* If you need OOPSE to be able to deal with compressed  *"
6128 <                echo "* trajectory dump files be sure to specify a valid zlib *"
6129 <                echo "* installation with --with-zlib=DIR                     *"
6130 <                echo "*                                                       *"
6131 <                echo "* OOPSE will still work without zlib installed.         *"
6132 <                echo "*********************************************************"
6133 <                echo ""
6134 <        fi
6135 <
6136 <
6137 <
6138 < fi
6139 < fi
6140 <
6141 < #
6142 < # Handle user hints
6143 < #
6144 <
6145 < # Check whether --with-fftw or --without-fftw was given.
6146 < if test "${with_fftw+set}" = set; then
6147 <  withval="$with_fftw"
6148 <  fftw_dir="$withval"
6149 < else
6150 <             fftw_dir="not_set"
6151 < fi;
6152 < if test "$fftw_dir" != "no"; then
6153 <  if test "$fftw_dir" != "not_set" ; then
6154 <    if test -d "$fftw_dir"; then
6155 <      FFTW_HOME="$fftw_dir"
6156 <    else
6157 <      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6158 < echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6159 <      FFTW_HOME=/usr/local
6160 <      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
6161 <        FFTW_HOME=/usr
6162 <      fi
6163 <    fi
6164 <    #
6165 <    # Locate fftw, if wanted
6166 <    #
6167 <    if test -n "${FFTW_HOME}"; then
6168 <      FFTW_OLD_LDFLAGS=$LDFLAGS
6169 <      FFTW_OLD_CPPFLAGS=$LDFLAGS
6170 <      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6171 <      CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6172 <
6173 <
6174 <      ac_ext=c
6175 < ac_cpp='$CPP $CPPFLAGS'
6176 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6177 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6178 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6179 <
6180 <      echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6181 < echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6182 < if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6183 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6184 < else
6185 <  ac_check_lib_save_LIBS=$LIBS
6186 < LIBS="-lfftw3  $LIBS"
6187 < cat >conftest.$ac_ext <<_ACEOF
6606 >     ac_success_extra=no
6607 >     for ac_extra in "" "_"; do
6608 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6609 >        cat >conftest.$ac_ext <<_ACEOF
6610   /* confdefs.h.  */
6611   _ACEOF
6612   cat confdefs.h >>conftest.$ac_ext
6613   cat >>conftest.$ac_ext <<_ACEOF
6614   /* end confdefs.h.  */
6615  
6616 < /* Override any gcc2 internal prototype to avoid an error.  */
6616 > /* Override any GCC internal prototype to avoid an error.
6617 >   Use char because int might match the return type of a GCC
6618 >   builtin and then its argument prototype would still apply.  */
6619   #ifdef __cplusplus
6620   extern "C"
6621   #endif
6622 < /* We use char because int might match the return type of a gcc2
6199 <   builtin and then its argument prototype would still apply.  */
6200 < char fftw_execute ();
6622 > char $ac_func ();
6623   #ifdef FC_DUMMY_MAIN
6624   #ifndef FC_DUMMY_MAIN_EQ_F77
6625   #  ifdef __cplusplus
# Line 6209 | Line 6631 | main ()
6631   int
6632   main ()
6633   {
6634 < fftw_execute ();
6634 > return $ac_func ();
6635    ;
6636    return 0;
6637   }
6638   _ACEOF
6639   rm -f conftest.$ac_objext conftest$ac_exeext
6640 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6641 <  (eval $ac_link) 2>conftest.er1
6640 > if { (ac_try="$ac_link"
6641 > case "(($ac_try" in
6642 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6643 >  *) ac_try_echo=$ac_try;;
6644 > esac
6645 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6646 > $as_echo "$ac_try_echo") >&5
6647 >  (eval "$ac_link") 2>conftest.er1
6648    ac_status=$?
6649    grep -v '^ *+' conftest.er1 >conftest.err
6650    rm -f conftest.er1
6651    cat conftest.err >&5
6652 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6653 <  (exit $ac_status); } &&
6654 <         { ac_try='test -z "$ac_c_werror_flag"
6655 <                         || test ! -s conftest.err'
6656 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6657 <  (eval $ac_try) 2>&5
6658 <  ac_status=$?
6659 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6660 <  (exit $ac_status); }; } &&
6233 <         { ac_try='test -s conftest$ac_exeext'
6234 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6235 <  (eval $ac_try) 2>&5
6236 <  ac_status=$?
6237 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6238 <  (exit $ac_status); }; }; then
6239 <  ac_cv_lib_fftw3_fftw_execute=yes
6652 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6653 >  (exit $ac_status); } && {
6654 >         test -z "$ac_c_werror_flag" ||
6655 >         test ! -s conftest.err
6656 >       } && test -s conftest$ac_exeext && {
6657 >         test "$cross_compiling" = yes ||
6658 >         $as_test_x conftest$ac_exeext
6659 >       }; then
6660 >  ac_success_extra=yes; break
6661   else
6662 <  echo "$as_me: failed program was:" >&5
6662 >  $as_echo "$as_me: failed program was:" >&5
6663   sed 's/^/| /' conftest.$ac_ext >&5
6664  
6665 < ac_cv_lib_fftw3_fftw_execute=no
6665 >
6666   fi
6667 < rm -f conftest.err conftest.$ac_objext \
6667 >
6668 > rm -rf conftest.dSYM
6669 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6670        conftest$ac_exeext conftest.$ac_ext
6671 < LIBS=$ac_check_lib_save_LIBS
6672 < fi
6673 < echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6674 < echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6675 < if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6676 <  fftw_cv_libfftw3=yes
6671 >     done
6672 >     ac_ext=${ac_fc_srcext-f}
6673 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6674 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6675 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6676 >
6677 >     if test "$ac_success_extra" = "yes"; then
6678 >        ac_cv_fc_mangling="$ac_case case"
6679 >        if test -z "$ac_underscore"; then
6680 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6681 >        else
6682 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6683 >        fi
6684 >        if test -z "$ac_extra"; then
6685 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6686 >        else
6687 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6688 >        fi
6689 >      else
6690 >        ac_cv_fc_mangling="unknown"
6691 >      fi
6692 >  else
6693 >     ac_cv_fc_mangling="unknown"
6694 >  fi
6695 >
6696 >  LIBS=$ac_save_LIBS
6697 >  rm -rf conftest*
6698 >  rm -f cfortran_test*
6699   else
6700 <  fftw_cv_libfftw3=no
6700 >  $as_echo "$as_me: failed program was:" >&5
6701 > sed 's/^/| /' conftest.$ac_ext >&5
6702 >
6703 >        { { $as_echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6704 > See \`config.log' for more details." >&5
6705 > $as_echo "$as_me: error: cannot compile a simple Fortran program
6706 > See \`config.log' for more details." >&2;}
6707 >   { (exit 1); exit 1; }; }
6708   fi
6709  
6710 <      if test "${ac_cv_header_fftw3_h+set}" = set; then
6711 <  echo "$as_me:$LINENO: checking for fftw3.h" >&5
6260 < echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6261 < if test "${ac_cv_header_fftw3_h+set}" = set; then
6262 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6710 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6711 >
6712   fi
6713 < echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6714 < echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6713 > { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6714 > $as_echo "$ac_cv_fc_mangling" >&6; }
6715 >
6716 > ac_ext=${ac_fc_srcext-f}
6717 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6718 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6719 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6720 >
6721 > ac_ext=${ac_fc_srcext-f}
6722 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6723 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6724 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6725 >
6726 >
6727 > case $ac_cv_fc_mangling in
6728 >  "lower case, no underscore, no extra underscore")
6729 >          cat >>confdefs.h <<\_ACEOF
6730 > #define FC_FUNC(name,NAME) name
6731 > _ACEOF
6732 >
6733 >          cat >>confdefs.h <<\_ACEOF
6734 > #define FC_FUNC_(name,NAME) name
6735 > _ACEOF
6736 > ;;
6737 >  "lower case, no underscore, extra underscore")
6738 >          cat >>confdefs.h <<\_ACEOF
6739 > #define FC_FUNC(name,NAME) name
6740 > _ACEOF
6741 >
6742 >          cat >>confdefs.h <<\_ACEOF
6743 > #define FC_FUNC_(name,NAME) name ## _
6744 > _ACEOF
6745 > ;;
6746 >  "lower case, underscore, no extra underscore")
6747 >          cat >>confdefs.h <<\_ACEOF
6748 > #define FC_FUNC(name,NAME) name ## _
6749 > _ACEOF
6750 >
6751 >          cat >>confdefs.h <<\_ACEOF
6752 > #define FC_FUNC_(name,NAME) name ## _
6753 > _ACEOF
6754 > ;;
6755 >  "lower case, underscore, extra underscore")
6756 >          cat >>confdefs.h <<\_ACEOF
6757 > #define FC_FUNC(name,NAME) name ## _
6758 > _ACEOF
6759 >
6760 >          cat >>confdefs.h <<\_ACEOF
6761 > #define FC_FUNC_(name,NAME) name ## __
6762 > _ACEOF
6763 > ;;
6764 >  "upper case, no underscore, no extra underscore")
6765 >          cat >>confdefs.h <<\_ACEOF
6766 > #define FC_FUNC(name,NAME) NAME
6767 > _ACEOF
6768 >
6769 >          cat >>confdefs.h <<\_ACEOF
6770 > #define FC_FUNC_(name,NAME) NAME
6771 > _ACEOF
6772 > ;;
6773 >  "upper case, no underscore, extra underscore")
6774 >          cat >>confdefs.h <<\_ACEOF
6775 > #define FC_FUNC(name,NAME) NAME
6776 > _ACEOF
6777 >
6778 >          cat >>confdefs.h <<\_ACEOF
6779 > #define FC_FUNC_(name,NAME) NAME ## _
6780 > _ACEOF
6781 > ;;
6782 >  "upper case, underscore, no extra underscore")
6783 >          cat >>confdefs.h <<\_ACEOF
6784 > #define FC_FUNC(name,NAME) NAME ## _
6785 > _ACEOF
6786 >
6787 >          cat >>confdefs.h <<\_ACEOF
6788 > #define FC_FUNC_(name,NAME) NAME ## _
6789 > _ACEOF
6790 > ;;
6791 >  "upper case, underscore, extra underscore")
6792 >          cat >>confdefs.h <<\_ACEOF
6793 > #define FC_FUNC(name,NAME) NAME ## _
6794 > _ACEOF
6795 >
6796 >          cat >>confdefs.h <<\_ACEOF
6797 > #define FC_FUNC_(name,NAME) NAME ## __
6798 > _ACEOF
6799 > ;;
6800 >  *)
6801 >          { $as_echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6802 > $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6803 >          ;;
6804 > esac
6805 >
6806 > ac_ext=${ac_fc_srcext-f}
6807 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6808 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6809 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6810 >
6811 >
6812 >
6813 > ac_ext=${ac_fc_srcext-f}
6814 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6815 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6816 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6817 > { $as_echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6818 > $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
6819 > if test "${ac_cv_prog_fc_v+set}" = set; then
6820 >  $as_echo_n "(cached) " >&6
6821   else
6822 <  # Is the header compilable?
6823 < echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6824 < echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6822 >  cat >conftest.$ac_ext <<_ACEOF
6823 >      program main
6824 >
6825 >      end
6826 > _ACEOF
6827 > rm -f conftest.$ac_objext
6828 > if { (ac_try="$ac_compile"
6829 > case "(($ac_try" in
6830 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6831 >  *) ac_try_echo=$ac_try;;
6832 > esac
6833 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6834 > $as_echo "$ac_try_echo") >&5
6835 >  (eval "$ac_compile") 2>conftest.er1
6836 >  ac_status=$?
6837 >  grep -v '^ *+' conftest.er1 >conftest.err
6838 >  rm -f conftest.er1
6839 >  cat conftest.err >&5
6840 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6841 >  (exit $ac_status); } && {
6842 >         test -z "$ac_fc_werror_flag" ||
6843 >         test ! -s conftest.err
6844 >       } && test -s conftest.$ac_objext; then
6845 >  ac_cv_prog_fc_v=
6846 > # Try some options frequently used verbose output
6847 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6848 >  cat >conftest.$ac_ext <<_ACEOF
6849 >      program main
6850 >
6851 >      end
6852 > _ACEOF
6853 >
6854 > # Compile and link our simple test program by passing a flag (argument
6855 > # 1 to this macro) to the Fortran compiler in order to get
6856 > # "verbose" output that we can then parse for the Fortran linker
6857 > # flags.
6858 > ac_save_FFLAGS=$FCFLAGS
6859 > FCFLAGS="$FCFLAGS $ac_verb"
6860 > eval "set x $ac_link"
6861 > shift
6862 > $as_echo "$as_me:$LINENO: $*" >&5
6863 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6864 > # LIBRARY_PATH; skip all such settings.
6865 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6866 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6867 > $as_echo "$ac_fc_v_output" >&5
6868 > FCFLAGS=$ac_save_FFLAGS
6869 >
6870 > rm -rf conftest*
6871 >
6872 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6873 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6874 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6875 > ac_fc_v_output="`echo $ac_fc_v_output |
6876 >        grep 'LPATH is:' |
6877 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6878 >
6879 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6880 > #        that detects unbalanced quotes in FLIBS should be implemented
6881 > #        and (ugh) tested at some point.
6882 > case $ac_fc_v_output in
6883 >  # If we are using xlf then replace all the commas with spaces.
6884 >  *xlfentry*)
6885 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6886 >
6887 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6888 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6889 >  *mGLOB_options_string*)
6890 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6891 >
6892 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6893 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6894 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6895 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6896 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6897 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6898 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6899 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6900 >
6901 >  # If we are using Cray Fortran then delete quotes.
6902 >  *cft90*)
6903 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6904 > esac
6905 >
6906 >
6907 >  # look for -l* and *.a constructs in the output
6908 >  for ac_arg in $ac_fc_v_output; do
6909 >     case $ac_arg in
6910 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6911 >          ac_cv_prog_fc_v=$ac_verb
6912 >          break 2 ;;
6913 >     esac
6914 >  done
6915 > done
6916 > if test -z "$ac_cv_prog_fc_v"; then
6917 >   { $as_echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6918 > $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6919 > fi
6920 > else
6921 >  $as_echo "$as_me: failed program was:" >&5
6922 > sed 's/^/| /' conftest.$ac_ext >&5
6923 >
6924 >        { $as_echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6925 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
6926 > fi
6927 >
6928 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6929 >
6930 > fi
6931 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6932 > $as_echo "$ac_cv_prog_fc_v" >&6; }
6933 > { $as_echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6934 > $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
6935 > if test "${ac_cv_fc_libs+set}" = set; then
6936 >  $as_echo_n "(cached) " >&6
6937 > else
6938 >  if test "x$FCLIBS" != "x"; then
6939 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6940 > else
6941 >
6942   cat >conftest.$ac_ext <<_ACEOF
6943 < /* confdefs.h.  */
6943 >      program main
6944 >
6945 >      end
6946   _ACEOF
6273 cat confdefs.h >>conftest.$ac_ext
6274 cat >>conftest.$ac_ext <<_ACEOF
6275 /* end confdefs.h.  */
6276 $ac_includes_default
6277 #include <fftw3.h>
6278 _ACEOF
6279 rm -f conftest.$ac_objext
6280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6281  (eval $ac_compile) 2>conftest.er1
6282  ac_status=$?
6283  grep -v '^ *+' conftest.er1 >conftest.err
6284  rm -f conftest.er1
6285  cat conftest.err >&5
6286  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287  (exit $ac_status); } &&
6288         { ac_try='test -z "$ac_c_werror_flag"
6289                         || test ! -s conftest.err'
6290  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6291  (eval $ac_try) 2>&5
6292  ac_status=$?
6293  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6294  (exit $ac_status); }; } &&
6295         { ac_try='test -s conftest.$ac_objext'
6296  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6297  (eval $ac_try) 2>&5
6298  ac_status=$?
6299  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300  (exit $ac_status); }; }; then
6301  ac_header_compiler=yes
6302 else
6303  echo "$as_me: failed program was:" >&5
6304 sed 's/^/| /' conftest.$ac_ext >&5
6947  
6948 < ac_header_compiler=no
6949 < fi
6950 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6951 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6952 < echo "${ECHO_T}$ac_header_compiler" >&6
6948 > # Compile and link our simple test program by passing a flag (argument
6949 > # 1 to this macro) to the Fortran compiler in order to get
6950 > # "verbose" output that we can then parse for the Fortran linker
6951 > # flags.
6952 > ac_save_FFLAGS=$FCFLAGS
6953 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6954 > eval "set x $ac_link"
6955 > shift
6956 > $as_echo "$as_me:$LINENO: $*" >&5
6957 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6958 > # LIBRARY_PATH; skip all such settings.
6959 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6960 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6961 > $as_echo "$ac_fc_v_output" >&5
6962 > FCFLAGS=$ac_save_FFLAGS
6963  
6964 < # Is the header present?
6965 < echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6966 < echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6967 < cat >conftest.$ac_ext <<_ACEOF
6968 < /* confdefs.h.  */
6969 < _ACEOF
6970 < cat confdefs.h >>conftest.$ac_ext
6971 < cat >>conftest.$ac_ext <<_ACEOF
6972 < /* end confdefs.h.  */
6973 < #include <fftw3.h>
6974 < _ACEOF
6975 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6976 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6977 <  ac_status=$?
6978 <  grep -v '^ *+' conftest.er1 >conftest.err
6979 <  rm -f conftest.er1
6980 <  cat conftest.err >&5
6981 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6982 <  (exit $ac_status); } >/dev/null; then
6983 <  if test -s conftest.err; then
6984 <    ac_cpp_err=$ac_c_preproc_warn_flag
6985 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6986 <  else
6987 <    ac_cpp_err=
6988 <  fi
6964 > rm -rf conftest*
6965 >
6966 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6967 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6968 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6969 > ac_fc_v_output="`echo $ac_fc_v_output |
6970 >        grep 'LPATH is:' |
6971 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6972 >
6973 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6974 > #        that detects unbalanced quotes in FLIBS should be implemented
6975 > #        and (ugh) tested at some point.
6976 > case $ac_fc_v_output in
6977 >  # If we are using xlf then replace all the commas with spaces.
6978 >  *xlfentry*)
6979 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6980 >
6981 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6982 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6983 >  *mGLOB_options_string*)
6984 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6985 >
6986 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6987 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6988 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6989 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6990 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6991 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6992 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6993 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6994 >
6995 >  # If we are using Cray Fortran then delete quotes.
6996 >  *cft90*)
6997 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6998 > esac
6999 >
7000 >
7001 >
7002 > ac_cv_fc_libs=
7003 >
7004 > # Save positional arguments (if any)
7005 > ac_save_positional="$@"
7006 >
7007 > set X $ac_fc_v_output
7008 > while test $# != 1; do
7009 >  shift
7010 >  ac_arg=$1
7011 >  case $ac_arg in
7012 >        [\\/]*.a | ?:[\\/]*.a)
7013 >            ac_exists=false
7014 >  for ac_i in $ac_cv_fc_libs; do
7015 >    if test x"$ac_arg" = x"$ac_i"; then
7016 >      ac_exists=true
7017 >      break
7018 >    fi
7019 >  done
7020 >
7021 >  if test x"$ac_exists" = xtrue; then
7022 >  :
7023   else
7024 <  ac_cpp_err=yes
7024 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7025   fi
7026 < if test -z "$ac_cpp_err"; then
7027 <  ac_header_preproc=yes
7026 >
7027 >          ;;
7028 >        -bI:*)
7029 >            ac_exists=false
7030 >  for ac_i in $ac_cv_fc_libs; do
7031 >    if test x"$ac_arg" = x"$ac_i"; then
7032 >      ac_exists=true
7033 >      break
7034 >    fi
7035 >  done
7036 >
7037 >  if test x"$ac_exists" = xtrue; then
7038 >  :
7039   else
7040 <  echo "$as_me: failed program was:" >&5
7041 < sed 's/^/| /' conftest.$ac_ext >&5
7040 >  if test "$ac_compiler_gnu" = yes; then
7041 >  for ac_link_opt in $ac_arg; do
7042 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7043 >  done
7044 > else
7045 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7046 > fi
7047 > fi
7048  
7049 <  ac_header_preproc=no
7049 >          ;;
7050 >          # Ignore these flags.
7051 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
7052 >          ;;
7053 >        -lkernel32)
7054 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7055 >          ;;
7056 >        -[LRuYz])
7057 >          # These flags, when seen by themselves, take an argument.
7058 >          # We remove the space between option and argument and re-iterate
7059 >          # unless we find an empty arg or a new option (starting with -)
7060 >          case $2 in
7061 >             "" | -*);;
7062 >             *)
7063 >                ac_arg="$ac_arg$2"
7064 >                shift; shift
7065 >                set X $ac_arg "$@"
7066 >                ;;
7067 >          esac
7068 >          ;;
7069 >        -YP,*)
7070 >          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7071 >              ac_exists=false
7072 >  for ac_i in $ac_cv_fc_libs; do
7073 >    if test x"$ac_j" = x"$ac_i"; then
7074 >      ac_exists=true
7075 >      break
7076 >    fi
7077 >  done
7078 >
7079 >  if test x"$ac_exists" = xtrue; then
7080 >  :
7081 > else
7082 >  ac_arg="$ac_arg $ac_j"
7083 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7084   fi
6348 rm -f conftest.err conftest.$ac_ext
6349 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6350 echo "${ECHO_T}$ac_header_preproc" >&6
7085  
7086 < # So?  What about this header?
7087 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7088 <  yes:no: )
7089 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
7090 < echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7091 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
7092 < echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
7093 <    ac_header_preproc=yes
7094 <    ;;
7095 <  no:yes:* )
7096 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
7097 < echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
7098 <    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
6365 < echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
6366 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6367 < echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6368 <    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
6369 < echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6370 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6371 < echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6372 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6373 < echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6374 <    (
6375 <      cat <<\_ASBOX
6376 < ## ------------------------------ ##
6377 < ## Report this to gezelter@nd.edu ##
6378 < ## ------------------------------ ##
6379 < _ASBOX
6380 <    ) |
6381 <      sed "s/^/$as_me: WARNING:     /" >&2
6382 <    ;;
6383 < esac
6384 < echo "$as_me:$LINENO: checking for fftw3.h" >&5
6385 < echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6386 < if test "${ac_cv_header_fftw3_h+set}" = set; then
6387 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7086 >          done
7087 >          ;;
7088 >        -[lLR]*)
7089 >            ac_exists=false
7090 >  for ac_i in $ac_cv_fc_libs; do
7091 >    if test x"$ac_arg" = x"$ac_i"; then
7092 >      ac_exists=true
7093 >      break
7094 >    fi
7095 >  done
7096 >
7097 >  if test x"$ac_exists" = xtrue; then
7098 >  :
7099   else
7100 <  ac_cv_header_fftw3_h=$ac_header_preproc
7100 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7101   fi
6391 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6392 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
7102  
7103 +          ;;
7104 +        -zallextract*| -zdefaultextract)
7105 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7106 +          ;;
7107 +          # Ignore everything else.
7108 +  esac
7109 + done
7110 + # restore positional arguments
7111 + set X $ac_save_positional; shift
7112 +
7113 + # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
7114 + # then we insist that the "run path" must be an absolute path (i.e. it
7115 + # must begin with a "/").
7116 + case `(uname -sr) 2>/dev/null` in
7117 +   "SunOS 5"*)
7118 +      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7119 +                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7120 +      test "x$ac_ld_run_path" != x &&
7121 +        if test "$ac_compiler_gnu" = yes; then
7122 +  for ac_link_opt in $ac_ld_run_path; do
7123 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7124 +  done
7125 + else
7126 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7127   fi
7128 < if test $ac_cv_header_fftw3_h = yes; then
7129 <  fftw_cv_fftw3_h=yes
7128 >      ;;
7129 > esac
7130 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7131 >
7132 > fi
7133 > { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
7134 > $as_echo "$ac_cv_fc_libs" >&6; }
7135 > FCLIBS="$ac_cv_fc_libs"
7136 >
7137 >
7138 > ac_ext=${ac_fc_srcext-f}
7139 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7140 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7141 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7142 >
7143 >
7144 >
7145 > { $as_echo "$as_me:$LINENO: checking for module suffix" >&5
7146 > $as_echo_n "checking for module suffix... " >&6; }
7147 > rm -f conftest*
7148 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7149 > rm -f work*
7150 > cat >conftest.$ac_ext <<EOF
7151 >        module conftest
7152 >        integer n
7153 >        parameter (n=1)
7154 >        end module conftest
7155 > EOF
7156 > # SGI and absoft compilers generates module name in upper case!
7157 > testname="conftest"
7158 > modcase="lower"
7159 > if (eval $ac_compile) 2>/dev/null ; then
7160 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
7161 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
7162 >    if test -z "$MOD" ; then
7163 >        MOD=`ls CONFTEST* 2>/dev/null \
7164 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7165 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
7166 >        if test -n "$MOD" ; then
7167 >            testname="CONFTEST"
7168 >            modcase="upper"
7169 >        fi
7170 >    fi
7171 >    if test -z "$MOD" ; then
7172 >        { $as_echo "$as_me:$LINENO: result: unknown" >&5
7173 > $as_echo "unknown" >&6; }
7174 >        # Use mod if we can't figure it out
7175 >        MOD="mod"
7176 >    else
7177 >        { $as_echo "$as_me:$LINENO: result: $MOD" >&5
7178 > $as_echo "$MOD" >&6; }
7179 >    fi
7180 >    if test -s work.pcl ; then
7181 >        { $as_echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7182 > $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7183 >    fi
7184   else
7185 <  fftw_cv_fftw3_h=no
7185 >    { $as_echo "$as_me:$LINENO: result: unknown" >&5
7186 > $as_echo "unknown" >&6; }
7187 > fi
7188 >
7189 >
7190 >
7191 >
7192 >
7193 > # Check for module include path (some use -I, some (Solaris) use -M, some
7194 > # (absoft) use -p).
7195 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
7196 > # specified, work.pcl and work.pc are created.  However, if you specify
7197 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
7198 > # Use the module made above
7199 > { $as_echo "$as_me:$LINENO: checking for module directory path flag" >&5
7200 > $as_echo_n "checking for module directory path flag... " >&6; }
7201 > rm -f conftest*
7202 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7203 > rm -f work*
7204 > cat >conftest.$ac_ext <<EOF
7205 >        module conftest
7206 >        integer n
7207 >        parameter (n=1)
7208 >        end module conftest
7209 > EOF
7210 > # SGI and absoft compilers generates module name in upper case!
7211 > testname="conftest"
7212 > if (eval $ac_compile) 2>/dev/null ; then
7213 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7214 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7215 >   if test -n "$mod" ; then
7216 >      testname="CONFTEST"
7217 >   fi
7218 >   madedir=0
7219 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
7220 >   cp $testname.$MOD conf
7221 >   rm -f conftest* CONFTEST*
7222 >   cat >conftest1.$ac_ext <<EOF
7223 >        program main
7224 >        use conftest
7225 >        print *, n
7226 >        end
7227 > EOF
7228 >   F90_WORK_FILES_ARG=""
7229 >   F90MODINCSPEC=""
7230 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7231 >       MODDIRFLAG="-I"
7232 >       F90MODINCSPEC="-I<dir>"
7233 >       { $as_echo "$as_me:$LINENO: result: -I" >&5
7234 > $as_echo "-I" >&6; }
7235 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7236 >       MODDIRFLAG="-M"
7237 >       F90MODINCSPEC="-M<dir>"
7238 >       { $as_echo "$as_me:$LINENO: result: -M" >&5
7239 > $as_echo "-M" >&6; }
7240 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7241 >       MODDIRFLAG="-p"
7242 >       F90MODINCSPEC="-p<dir>"
7243 >       { $as_echo "$as_me:$LINENO: result: -p" >&5
7244 > $as_echo "-p" >&6; }
7245 >   elif test -s work.pc ; then
7246 >        cp work.pc conf/mpimod.pc
7247 >        echo "mpimod.pc" > conf/mpimod.pcl
7248 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7249 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7250 >            MODDIRFLAG='-cl,mpimod.pcl'
7251 >            { $as_echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7252 > $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
7253 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7254 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7255 >
7256 >        else
7257 >            # The version of the Intel compiler that I have refuses to let
7258 >            # you put the "work catalog" list anywhere but the current
7259 >            # directory. For example, you cannot in
7260 >         :
7261 >        fi
7262 >   fi
7263 >   if test -z "MODDIRFLAG" ; then
7264 >       { $as_echo "$as_me:$LINENO: result: unknown" >&5
7265 > $as_echo "unknown" >&6; }
7266 >   fi
7267 >
7268 >
7269 >   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7270 >   if test $madedir = 1 ; then rmdir conf ; fi
7271 > fi
7272 >
7273 >
7274 > { $as_echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7275 > $as_echo_n "checking for Fortran 90 module file names... " >&6; }
7276 > if test "${ac_cv_f90_module_names+set}" = set; then
7277 >  $as_echo_n "(cached) " >&6
7278 > else
7279 >  ac_ext=${ac_fc_srcext-f}
7280 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7281 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7282 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7283 >
7284 > # carry out the test in a new directory, so that we don't miss anything
7285 > mkdir conftest
7286 > cd conftest
7287 > cat >conftest.$ac_ext <<_ACEOF
7288 > MODULE Bar
7289 > END MODULE Bar
7290 > _ACEOF
7291 > rm -f conftest.$ac_objext
7292 > if { (ac_try="$ac_compile"
7293 > case "(($ac_try" in
7294 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7295 >  *) ac_try_echo=$ac_try;;
7296 > esac
7297 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7298 > $as_echo "$ac_try_echo") >&5
7299 >  (eval "$ac_compile") 2>conftest.er1
7300 >  ac_status=$?
7301 >  grep -v '^ *+' conftest.er1 >conftest.err
7302 >  rm -f conftest.er1
7303 >  cat conftest.err >&5
7304 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7305 >  (exit $ac_status); } && {
7306 >         test -z "$ac_fc_werror_flag" ||
7307 >         test ! -s conftest.err
7308 >       } && test -s conftest.$ac_objext; then
7309 >  ac_cv_f90_module_names=
7310 > ac_file_list=*
7311 > for ac_file in $ac_file_list; do
7312 >   case $ac_file in
7313 >      # don't care for original source and object files
7314 >      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7315 >          :
7316 >          ;;
7317 >      # look for new files derived from the file name
7318 >      *conftest*)
7319 >          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7320 >            ac_exists=false
7321 >  for ac_i in $ac_cv_f90_module_names; do
7322 >    if test x"$ac_pat" = x"$ac_i"; then
7323 >      ac_exists=true
7324 >      break
7325 >    fi
7326 >  done
7327 >
7328 >  if test x"$ac_exists" = xtrue; then
7329 >  :
7330 > else
7331 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7332 > fi
7333 >
7334 >          ;;
7335 >      # look for new files derived from the module name,
7336 >      # with different case translation schemes
7337 >      *Bar*)
7338 >          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7339 >            ac_exists=false
7340 >  for ac_i in $ac_cv_f90_module_names; do
7341 >    if test x"$ac_pat" = x"$ac_i"; then
7342 >      ac_exists=true
7343 >      break
7344 >    fi
7345 >  done
7346 >
7347 >  if test x"$ac_exists" = xtrue; then
7348 >  :
7349 > else
7350 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7351 > fi
7352 >
7353 >          ;;
7354 >      *bar*)
7355 >          ac_pat=`echo $ac_file | sed s/bar/%module%/`
7356 >            ac_exists=false
7357 >  for ac_i in $ac_cv_f90_module_names; do
7358 >    if test x"$ac_pat" = x"$ac_i"; then
7359 >      ac_exists=true
7360 >      break
7361 >    fi
7362 >  done
7363 >
7364 >  if test x"$ac_exists" = xtrue; then
7365 >  :
7366 > else
7367 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7368 > fi
7369 >
7370 >          ;;
7371 >      *BAR*)
7372 >          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7373 >            ac_exists=false
7374 >  for ac_i in $ac_cv_f90_module_names; do
7375 >    if test x"$ac_pat" = x"$ac_i"; then
7376 >      ac_exists=true
7377 >      break
7378 >    fi
7379 >  done
7380 >
7381 >  if test x"$ac_exists" = xtrue; then
7382 >  :
7383 > else
7384 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7385 > fi
7386 >
7387 >          ;;
7388 >       # Other files - we have no idea how they are generated
7389 >       *)
7390 >          { $as_echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7391 > $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7392 >          ;;
7393 >   esac
7394 > done
7395 > if test "x$ac_cv_f90_module_names" = "x"; then
7396 >  { $as_echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7397 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7398 > fi
7399 >
7400 > else
7401 >  $as_echo "$as_me: failed program was:" >&5
7402 > sed 's/^/| /' conftest.$ac_ext >&5
7403 >
7404 >        ac_cv_f90_module_names=
7405 > { $as_echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7406 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7407   fi
7408  
7409 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7410 + cd ..
7411 + # cleanup
7412 + rm -rf conftest
7413 + ac_ext=${ac_fc_srcext-f}
7414 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7415 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7416 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7417  
7418 <      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7419 <        echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
7420 < echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
7421 < if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
7422 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7418 > fi
7419 > { $as_echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7420 > $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7421 >
7422 > # We now generate a shell script that will help us to figure out the correct
7423 > # module file names, using the value of ac_cv_f90_module_names
7424 >
7425 > echo "Generating shell script modnam"
7426 >
7427 > cat > scripts/modnam << EOF
7428 > #! /bin/sh
7429 > # This script is auto-generated by configure
7430 > #
7431 > usage="\\
7432 > Usage: \$0 [FILES]
7433 >
7434 > [FILES] are Fortran 90 source files.
7435 > The output is a list of module file names that the Fortran 90 compiler
7436 > generates when compiling [FILES]."
7437 >
7438 > list=
7439 > empty=
7440 >
7441 > if test \$# -eq 0; then
7442 >   echo "\$usage"; exit 0
7443 > fi
7444 >
7445 > while test \$# != 0; do
7446 >
7447 >  file=\$1
7448 >  shift
7449 >
7450 > # strip suffix
7451 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
7452 >
7453 >  test ! -f \$file && continue
7454 >
7455 > # Look for module definitions and transform them to upper / lower case
7456 >  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/'\`
7457 >  upper=\`echo \$mods | tr a-z A-Z\`
7458 >  lower=\`echo \$mods | tr A-Z a-z\`
7459 >
7460 > # Here, the patterns for generating module file names were inserted by configure
7461 >  for trans in $ac_cv_f90_module_names; do
7462 >
7463 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7464 >    var=empty
7465 >    case \$pat in
7466 >       %MODULE%)
7467 >          var=upper ;;
7468 >       %Module%)
7469 >          var=mods ;;
7470 >       %module%)
7471 >          var=lower ;;
7472 >       %FILE%)
7473 >          test -n "\$mods" && var=base ;;
7474 >    esac
7475 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7476 >    list="\$list \$new"
7477 >  done
7478 > done
7479 >
7480 > echo \$list
7481 > # end of configure-generated script
7482 > EOF
7483 > chmod 755 scripts/modnam
7484 >
7485 > pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7486 > F90_MODULE_NAMES=empty
7487 > case $pat in
7488 >       %MODULE%)
7489 >          F90_MODULE_NAMES=UPPER ;;
7490 >       %Module%)
7491 >          F90_MODULE_NAMES=Mixed ;;
7492 >       %module%)
7493 >          F90_MODULE_NAMES=lower ;;
7494 >       *)
7495 >          F90_MODULE_NAMES=unknown ;;
7496 > esac
7497 >
7498 > ac_ext=c
7499 > ac_cpp='$CPP $CPPFLAGS'
7500 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7501 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7502 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7503 >
7504 >
7505 > ac_ext=c
7506 > ac_cpp='$CPP $CPPFLAGS'
7507 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7508 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7509 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7510 >
7511 >
7512 >
7513 > { $as_echo "$as_me:$LINENO: checking for asin in -lm" >&5
7514 > $as_echo_n "checking for asin in -lm... " >&6; }
7515 > if test "${ac_cv_lib_m_asin+set}" = set; then
7516 >  $as_echo_n "(cached) " >&6
7517   else
7518    ac_check_lib_save_LIBS=$LIBS
7519 < LIBS="-lfftw  $LIBS"
7519 > LIBS="-lm  $LIBS"
7520   cat >conftest.$ac_ext <<_ACEOF
7521   /* confdefs.h.  */
7522   _ACEOF
# Line 6414 | Line 7524 | cat >>conftest.$ac_ext <<_ACEOF
7524   cat >>conftest.$ac_ext <<_ACEOF
7525   /* end confdefs.h.  */
7526  
7527 < /* Override any gcc2 internal prototype to avoid an error.  */
7527 > /* Override any GCC internal prototype to avoid an error.
7528 >   Use char because int might match the return type of a GCC
7529 >   builtin and then its argument prototype would still apply.  */
7530   #ifdef __cplusplus
7531   extern "C"
7532   #endif
7533 < /* We use char because int might match the return type of a gcc2
6422 <   builtin and then its argument prototype would still apply.  */
6423 < char fftwnd_one ();
7533 > char asin ();
7534   #ifdef FC_DUMMY_MAIN
7535   #ifndef FC_DUMMY_MAIN_EQ_F77
7536   #  ifdef __cplusplus
# Line 6432 | Line 7542 | main ()
7542   int
7543   main ()
7544   {
7545 < fftwnd_one ();
7545 > return asin ();
7546    ;
7547    return 0;
7548   }
7549   _ACEOF
7550   rm -f conftest.$ac_objext conftest$ac_exeext
7551 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7552 <  (eval $ac_link) 2>conftest.er1
7551 > if { (ac_try="$ac_link"
7552 > case "(($ac_try" in
7553 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7554 >  *) ac_try_echo=$ac_try;;
7555 > esac
7556 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7557 > $as_echo "$ac_try_echo") >&5
7558 >  (eval "$ac_link") 2>conftest.er1
7559    ac_status=$?
7560    grep -v '^ *+' conftest.er1 >conftest.err
7561    rm -f conftest.er1
7562    cat conftest.err >&5
7563 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7564 <  (exit $ac_status); } &&
7565 <         { ac_try='test -z "$ac_c_werror_flag"
7566 <                         || test ! -s conftest.err'
7567 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7568 <  (eval $ac_try) 2>&5
7569 <  ac_status=$?
7570 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7571 <  (exit $ac_status); }; } &&
6456 <         { ac_try='test -s conftest$ac_exeext'
6457 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6458 <  (eval $ac_try) 2>&5
6459 <  ac_status=$?
6460 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6461 <  (exit $ac_status); }; }; then
6462 <  ac_cv_lib_fftw_fftwnd_one=yes
7563 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7564 >  (exit $ac_status); } && {
7565 >         test -z "$ac_c_werror_flag" ||
7566 >         test ! -s conftest.err
7567 >       } && test -s conftest$ac_exeext && {
7568 >         test "$cross_compiling" = yes ||
7569 >         $as_test_x conftest$ac_exeext
7570 >       }; then
7571 >  ac_cv_lib_m_asin=yes
7572   else
7573 <  echo "$as_me: failed program was:" >&5
7573 >  $as_echo "$as_me: failed program was:" >&5
7574   sed 's/^/| /' conftest.$ac_ext >&5
7575  
7576 < ac_cv_lib_fftw_fftwnd_one=no
7576 >        ac_cv_lib_m_asin=no
7577   fi
7578 < rm -f conftest.err conftest.$ac_objext \
7578 >
7579 > rm -rf conftest.dSYM
7580 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7581        conftest$ac_exeext conftest.$ac_ext
7582   LIBS=$ac_check_lib_save_LIBS
7583   fi
7584 < echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7585 < echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
7586 < if test $ac_cv_lib_fftw_fftwnd_one = yes; then
7587 <  fftw_cv_libfftw=yes
7584 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7585 > $as_echo "$ac_cv_lib_m_asin" >&6; }
7586 > if test $ac_cv_lib_m_asin = yes; then
7587 >  cat >>confdefs.h <<_ACEOF
7588 > #define HAVE_LIBM 1
7589 > _ACEOF
7590 >
7591 >  LIBS="-lm $LIBS"
7592 >
7593   else
7594 <  fftw_cv_libfftw=no
7594 >  exit
7595   fi
7596  
7597 <        if test "${ac_cv_header_fftw_h+set}" = set; then
7598 <  echo "$as_me:$LINENO: checking for fftw.h" >&5
7599 < echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
7600 < if test "${ac_cv_header_fftw_h+set}" = set; then
7601 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6486 < fi
6487 < echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6488 < echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
7597 >
7598 > { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7599 > $as_echo_n "checking for ANSI C header files... " >&6; }
7600 > if test "${ac_cv_header_stdc+set}" = set; then
7601 >  $as_echo_n "(cached) " >&6
7602   else
7603 <  # Is the header compilable?
6491 < echo "$as_me:$LINENO: checking fftw.h usability" >&5
6492 < echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6493 < cat >conftest.$ac_ext <<_ACEOF
7603 >  cat >conftest.$ac_ext <<_ACEOF
7604   /* confdefs.h.  */
7605   _ACEOF
7606   cat confdefs.h >>conftest.$ac_ext
7607   cat >>conftest.$ac_ext <<_ACEOF
7608   /* end confdefs.h.  */
7609 < $ac_includes_default
7610 < #include <fftw.h>
7609 > #include <stdlib.h>
7610 > #include <stdarg.h>
7611 > #include <string.h>
7612 > #include <float.h>
7613 >
7614 > #ifdef FC_DUMMY_MAIN
7615 > #ifndef FC_DUMMY_MAIN_EQ_F77
7616 > #  ifdef __cplusplus
7617 >     extern "C"
7618 > #  endif
7619 >   int FC_DUMMY_MAIN() { return 1; }
7620 > #endif
7621 > #endif
7622 > int
7623 > main ()
7624 > {
7625 >
7626 >  ;
7627 >  return 0;
7628 > }
7629   _ACEOF
7630   rm -f conftest.$ac_objext
7631 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7632 <  (eval $ac_compile) 2>conftest.er1
7631 > if { (ac_try="$ac_compile"
7632 > case "(($ac_try" in
7633 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7634 >  *) ac_try_echo=$ac_try;;
7635 > esac
7636 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7637 > $as_echo "$ac_try_echo") >&5
7638 >  (eval "$ac_compile") 2>conftest.er1
7639    ac_status=$?
7640    grep -v '^ *+' conftest.er1 >conftest.err
7641    rm -f conftest.er1
7642    cat conftest.err >&5
7643 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644 <  (exit $ac_status); } &&
7645 <         { ac_try='test -z "$ac_c_werror_flag"
7646 <                         || test ! -s conftest.err'
7647 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648 <  (eval $ac_try) 2>&5
6515 <  ac_status=$?
6516 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517 <  (exit $ac_status); }; } &&
6518 <         { ac_try='test -s conftest.$ac_objext'
6519 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6520 <  (eval $ac_try) 2>&5
6521 <  ac_status=$?
6522 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6523 <  (exit $ac_status); }; }; then
6524 <  ac_header_compiler=yes
7643 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644 >  (exit $ac_status); } && {
7645 >         test -z "$ac_c_werror_flag" ||
7646 >         test ! -s conftest.err
7647 >       } && test -s conftest.$ac_objext; then
7648 >  ac_cv_header_stdc=yes
7649   else
7650 <  echo "$as_me: failed program was:" >&5
7650 >  $as_echo "$as_me: failed program was:" >&5
7651   sed 's/^/| /' conftest.$ac_ext >&5
7652  
7653 < ac_header_compiler=no
7654 < fi
6531 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6532 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6533 < echo "${ECHO_T}$ac_header_compiler" >&6
7653 >        ac_cv_header_stdc=no
7654 > fi
7655  
7656 < # Is the header present?
7657 < echo "$as_me:$LINENO: checking fftw.h presence" >&5
7658 < echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
7659 < cat >conftest.$ac_ext <<_ACEOF
7656 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7657 >
7658 > if test $ac_cv_header_stdc = yes; then
7659 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7660 >  cat >conftest.$ac_ext <<_ACEOF
7661   /* confdefs.h.  */
7662   _ACEOF
7663   cat confdefs.h >>conftest.$ac_ext
7664   cat >>conftest.$ac_ext <<_ACEOF
7665   /* end confdefs.h.  */
7666 < #include <fftw.h>
7666 > #include <string.h>
7667 >
7668   _ACEOF
7669 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7670 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7671 <  ac_status=$?
6549 <  grep -v '^ *+' conftest.er1 >conftest.err
6550 <  rm -f conftest.er1
6551 <  cat conftest.err >&5
6552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6553 <  (exit $ac_status); } >/dev/null; then
6554 <  if test -s conftest.err; then
6555 <    ac_cpp_err=$ac_c_preproc_warn_flag
6556 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6557 <  else
6558 <    ac_cpp_err=
6559 <  fi
7669 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7670 >  $EGREP "memchr" >/dev/null 2>&1; then
7671 >  :
7672   else
7673 <  ac_cpp_err=yes
7673 >  ac_cv_header_stdc=no
7674   fi
7675 < if test -z "$ac_cpp_err"; then
6564 <  ac_header_preproc=yes
6565 < else
6566 <  echo "$as_me: failed program was:" >&5
6567 < sed 's/^/| /' conftest.$ac_ext >&5
7675 > rm -f conftest*
7676  
6569  ac_header_preproc=no
7677   fi
6571 rm -f conftest.err conftest.$ac_ext
6572 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6573 echo "${ECHO_T}$ac_header_preproc" >&6
7678  
7679 < # So?  What about this header?
7680 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7681 <  yes:no: )
7682 <    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7683 < echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7684 <    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
7685 < echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
7686 <    ac_header_preproc=yes
7687 <    ;;
7688 <  no:yes:* )
7689 <    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
7690 < echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
7691 <    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
7692 < echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
6589 <    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6590 < echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6591 <    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
6592 < echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6593 <    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6594 < echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6595 <    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6596 < echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6597 <    (
6598 <      cat <<\_ASBOX
6599 < ## ------------------------------ ##
6600 < ## Report this to gezelter@nd.edu ##
6601 < ## ------------------------------ ##
6602 < _ASBOX
6603 <    ) |
6604 <      sed "s/^/$as_me: WARNING:     /" >&2
6605 <    ;;
6606 < esac
6607 < echo "$as_me:$LINENO: checking for fftw.h" >&5
6608 < echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6609 < if test "${ac_cv_header_fftw_h+set}" = set; then
6610 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7679 > if test $ac_cv_header_stdc = yes; then
7680 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7681 >  cat >conftest.$ac_ext <<_ACEOF
7682 > /* confdefs.h.  */
7683 > _ACEOF
7684 > cat confdefs.h >>conftest.$ac_ext
7685 > cat >>conftest.$ac_ext <<_ACEOF
7686 > /* end confdefs.h.  */
7687 > #include <stdlib.h>
7688 >
7689 > _ACEOF
7690 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7691 >  $EGREP "free" >/dev/null 2>&1; then
7692 >  :
7693   else
7694 <  ac_cv_header_fftw_h=$ac_header_preproc
7694 >  ac_cv_header_stdc=no
7695   fi
7696 < echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6615 < echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
7696 > rm -f conftest*
7697  
7698   fi
6618 if test $ac_cv_header_fftw_h = yes; then
6619  fftw_cv_fftw_h=yes
6620 else
6621  fftw_cv_fftw_h=no
6622 fi
7699  
7700 <
7701 <        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7702 <          echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
7703 < echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6628 < if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6629 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7700 > if test $ac_cv_header_stdc = yes; then
7701 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7702 >  if test "$cross_compiling" = yes; then
7703 >  :
7704   else
7705 <  ac_check_lib_save_LIBS=$LIBS
6632 < LIBS="-ldfftw  $LIBS"
6633 < cat >conftest.$ac_ext <<_ACEOF
7705 >  cat >conftest.$ac_ext <<_ACEOF
7706   /* confdefs.h.  */
7707   _ACEOF
7708   cat confdefs.h >>conftest.$ac_ext
7709   cat >>conftest.$ac_ext <<_ACEOF
7710   /* end confdefs.h.  */
7711 <
7712 < /* Override any gcc2 internal prototype to avoid an error.  */
7713 < #ifdef __cplusplus
7714 < extern "C"
7711 > #include <ctype.h>
7712 > #include <stdlib.h>
7713 > #if ((' ' & 0x0FF) == 0x020)
7714 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7715 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7716 > #else
7717 > # define ISLOWER(c) \
7718 >                   (('a' <= (c) && (c) <= 'i') \
7719 >                     || ('j' <= (c) && (c) <= 'r') \
7720 >                     || ('s' <= (c) && (c) <= 'z'))
7721 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7722   #endif
7723 < /* We use char because int might match the return type of a gcc2
7724 <   builtin and then its argument prototype would still apply.  */
6646 < char fftwnd_one ();
6647 < #ifdef FC_DUMMY_MAIN
6648 < #ifndef FC_DUMMY_MAIN_EQ_F77
6649 < #  ifdef __cplusplus
6650 <     extern "C"
6651 < #  endif
6652 <   int FC_DUMMY_MAIN() { return 1; }
6653 < #endif
6654 < #endif
7723 >
7724 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7725   int
7726   main ()
7727   {
7728 < fftwnd_one ();
7729 <  ;
7728 >  int i;
7729 >  for (i = 0; i < 256; i++)
7730 >    if (XOR (islower (i), ISLOWER (i))
7731 >        || toupper (i) != TOUPPER (i))
7732 >      return 2;
7733    return 0;
7734   }
7735   _ACEOF
7736 < rm -f conftest.$ac_objext conftest$ac_exeext
7737 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7738 <  (eval $ac_link) 2>conftest.er1
7736 > rm -f conftest$ac_exeext
7737 > if { (ac_try="$ac_link"
7738 > case "(($ac_try" in
7739 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7740 >  *) ac_try_echo=$ac_try;;
7741 > esac
7742 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7743 > $as_echo "$ac_try_echo") >&5
7744 >  (eval "$ac_link") 2>&5
7745    ac_status=$?
7746 <  grep -v '^ *+' conftest.er1 >conftest.err
7747 <  rm -f conftest.er1
7748 <  cat conftest.err >&5
7749 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7750 <  (exit $ac_status); } &&
7751 <         { ac_try='test -z "$ac_c_werror_flag"
7752 <                         || test ! -s conftest.err'
7753 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7754 <  (eval $ac_try) 2>&5
7746 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7748 >  { (case "(($ac_try" in
7749 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7750 >  *) ac_try_echo=$ac_try;;
7751 > esac
7752 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7753 > $as_echo "$ac_try_echo") >&5
7754 >  (eval "$ac_try") 2>&5
7755    ac_status=$?
7756 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6678 <  (exit $ac_status); }; } &&
6679 <         { ac_try='test -s conftest$ac_exeext'
6680 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6681 <  (eval $ac_try) 2>&5
6682 <  ac_status=$?
6683 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7756 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757    (exit $ac_status); }; }; then
7758 <  ac_cv_lib_dfftw_fftwnd_one=yes
7758 >  :
7759   else
7760 <  echo "$as_me: failed program was:" >&5
7760 >  $as_echo "$as_me: program exited with status $ac_status" >&5
7761 > $as_echo "$as_me: failed program was:" >&5
7762   sed 's/^/| /' conftest.$ac_ext >&5
7763  
7764 < ac_cv_lib_dfftw_fftwnd_one=no
7764 > ( exit $ac_status )
7765 > ac_cv_header_stdc=no
7766   fi
7767 < rm -f conftest.err conftest.$ac_objext \
7768 <      conftest$ac_exeext conftest.$ac_ext
6694 < LIBS=$ac_check_lib_save_LIBS
7767 > rm -rf conftest.dSYM
7768 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7769   fi
6696 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6697 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6698 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6699  fftw_cv_libdfftw=yes
6700 else
6701  fftw_cv_libdfftw=no
6702 fi
7770  
7771 <          if test "${ac_cv_header_dfftw_h+set}" = set; then
6705 <  echo "$as_me:$LINENO: checking for dfftw.h" >&5
6706 < echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6707 < if test "${ac_cv_header_dfftw_h+set}" = set; then
6708 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7771 >
7772   fi
7773 < echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7774 < echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
7775 < else
7776 <  # Is the header compilable?
7777 < echo "$as_me:$LINENO: checking dfftw.h usability" >&5
7778 < echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
7779 < cat >conftest.$ac_ext <<_ACEOF
7773 > fi
7774 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7775 > $as_echo "$ac_cv_header_stdc" >&6; }
7776 > if test $ac_cv_header_stdc = yes; then
7777 >
7778 > cat >>confdefs.h <<\_ACEOF
7779 > #define STDC_HEADERS 1
7780 > _ACEOF
7781 >
7782 > fi
7783 >
7784 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7785 >
7786 >
7787 >
7788 >
7789 >
7790 >
7791 >
7792 >
7793 >
7794 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7795 >                  inttypes.h stdint.h unistd.h
7796 > do
7797 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7798 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
7799 > $as_echo_n "checking for $ac_header... " >&6; }
7800 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7801 >  $as_echo_n "(cached) " >&6
7802 > else
7803 >  cat >conftest.$ac_ext <<_ACEOF
7804   /* confdefs.h.  */
7805   _ACEOF
7806   cat confdefs.h >>conftest.$ac_ext
7807   cat >>conftest.$ac_ext <<_ACEOF
7808   /* end confdefs.h.  */
7809   $ac_includes_default
7810 < #include <dfftw.h>
7810 >
7811 > #include <$ac_header>
7812   _ACEOF
7813   rm -f conftest.$ac_objext
7814 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7815 <  (eval $ac_compile) 2>conftest.er1
7814 > if { (ac_try="$ac_compile"
7815 > case "(($ac_try" in
7816 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7817 >  *) ac_try_echo=$ac_try;;
7818 > esac
7819 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7820 > $as_echo "$ac_try_echo") >&5
7821 >  (eval "$ac_compile") 2>conftest.er1
7822    ac_status=$?
7823    grep -v '^ *+' conftest.er1 >conftest.err
7824    rm -f conftest.er1
7825    cat conftest.err >&5
7826 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7827 <  (exit $ac_status); } &&
7828 <         { ac_try='test -z "$ac_c_werror_flag"
7829 <                         || test ! -s conftest.err'
7830 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7831 <  (eval $ac_try) 2>&5
7826 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7827 >  (exit $ac_status); } && {
7828 >         test -z "$ac_c_werror_flag" ||
7829 >         test ! -s conftest.err
7830 >       } && test -s conftest.$ac_objext; then
7831 >  eval "$as_ac_Header=yes"
7832 > else
7833 >  $as_echo "$as_me: failed program was:" >&5
7834 > sed 's/^/| /' conftest.$ac_ext >&5
7835 >
7836 >        eval "$as_ac_Header=no"
7837 > fi
7838 >
7839 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7840 > fi
7841 > ac_res=`eval 'as_val=${'$as_ac_Header'}
7842 >                 $as_echo "$as_val"'`
7843 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7844 > $as_echo "$ac_res" >&6; }
7845 > if test `eval 'as_val=${'$as_ac_Header'}
7846 >                 $as_echo "$as_val"'` = yes; then
7847 >  cat >>confdefs.h <<_ACEOF
7848 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7849 > _ACEOF
7850 >
7851 > fi
7852 >
7853 > done
7854 >
7855 >
7856 > #
7857 > # Handle user hints
7858 > #
7859 >
7860 > # Check whether --with-zlib was given.
7861 > if test "${with_zlib+set}" = set; then
7862 >  withval=$with_zlib; zlib_dir="$withval"
7863 > else
7864 >                zlib_dir="not_set"
7865 > fi
7866 >
7867 > if test "$zlib_dir" != "no"; then
7868 >
7869 > if test "$zlib_dir" != "not_set" ; then
7870 >  if test -d "$zlib_dir"
7871 >  then
7872 >    ZLIB_HOME="$zlib_dir"
7873 >  else
7874 >    { $as_echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7875 > $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7876 >        ZLIB_HOME=/usr/local
7877 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
7878 >        then
7879 >                ZLIB_HOME=/usr
7880 >        fi
7881 >  fi
7882 > fi
7883 > #
7884 > # Locate zlib, if wanted
7885 > #
7886 > if test -n "${ZLIB_HOME}"
7887 > then
7888 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
7889 >        ZLIB_OLD_CFLAGS=$CFLAGS
7890 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7891 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7892 >
7893 >        ac_ext=c
7894 > ac_cpp='$CPP $CPPFLAGS'
7895 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7896 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7897 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7898 >
7899 >        { $as_echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7900 > $as_echo_n "checking for inflateEnd in -lz... " >&6; }
7901 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7902 >  $as_echo_n "(cached) " >&6
7903 > else
7904 >  ac_check_lib_save_LIBS=$LIBS
7905 > LIBS="-lz  $LIBS"
7906 > cat >conftest.$ac_ext <<_ACEOF
7907 > /* confdefs.h.  */
7908 > _ACEOF
7909 > cat confdefs.h >>conftest.$ac_ext
7910 > cat >>conftest.$ac_ext <<_ACEOF
7911 > /* end confdefs.h.  */
7912 >
7913 > /* Override any GCC internal prototype to avoid an error.
7914 >   Use char because int might match the return type of a GCC
7915 >   builtin and then its argument prototype would still apply.  */
7916 > #ifdef __cplusplus
7917 > extern "C"
7918 > #endif
7919 > char inflateEnd ();
7920 > #ifdef FC_DUMMY_MAIN
7921 > #ifndef FC_DUMMY_MAIN_EQ_F77
7922 > #  ifdef __cplusplus
7923 >     extern "C"
7924 > #  endif
7925 >   int FC_DUMMY_MAIN() { return 1; }
7926 > #endif
7927 > #endif
7928 > int
7929 > main ()
7930 > {
7931 > return inflateEnd ();
7932 >  ;
7933 >  return 0;
7934 > }
7935 > _ACEOF
7936 > rm -f conftest.$ac_objext conftest$ac_exeext
7937 > if { (ac_try="$ac_link"
7938 > case "(($ac_try" in
7939 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7940 >  *) ac_try_echo=$ac_try;;
7941 > esac
7942 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7943 > $as_echo "$ac_try_echo") >&5
7944 >  (eval "$ac_link") 2>conftest.er1
7945    ac_status=$?
7946 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7947 <  (exit $ac_status); }; } &&
7948 <         { ac_try='test -s conftest.$ac_objext'
7949 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7950 <  (eval $ac_try) 2>&5
7946 >  grep -v '^ *+' conftest.er1 >conftest.err
7947 >  rm -f conftest.er1
7948 >  cat conftest.err >&5
7949 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7950 >  (exit $ac_status); } && {
7951 >         test -z "$ac_c_werror_flag" ||
7952 >         test ! -s conftest.err
7953 >       } && test -s conftest$ac_exeext && {
7954 >         test "$cross_compiling" = yes ||
7955 >         $as_test_x conftest$ac_exeext
7956 >       }; then
7957 >  ac_cv_lib_z_inflateEnd=yes
7958 > else
7959 >  $as_echo "$as_me: failed program was:" >&5
7960 > sed 's/^/| /' conftest.$ac_ext >&5
7961 >
7962 >        ac_cv_lib_z_inflateEnd=no
7963 > fi
7964 >
7965 > rm -rf conftest.dSYM
7966 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7967 >      conftest$ac_exeext conftest.$ac_ext
7968 > LIBS=$ac_check_lib_save_LIBS
7969 > fi
7970 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7971 > $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
7972 > if test $ac_cv_lib_z_inflateEnd = yes; then
7973 >  zlib_cv_libz=yes
7974 > else
7975 >  zlib_cv_libz=no
7976 > fi
7977 >
7978 >        if test "${ac_cv_header_zlib_h+set}" = set; then
7979 >  { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
7980 > $as_echo_n "checking for zlib.h... " >&6; }
7981 > if test "${ac_cv_header_zlib_h+set}" = set; then
7982 >  $as_echo_n "(cached) " >&6
7983 > fi
7984 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7985 > $as_echo "$ac_cv_header_zlib_h" >&6; }
7986 > else
7987 >  # Is the header compilable?
7988 > { $as_echo "$as_me:$LINENO: checking zlib.h usability" >&5
7989 > $as_echo_n "checking zlib.h usability... " >&6; }
7990 > cat >conftest.$ac_ext <<_ACEOF
7991 > /* confdefs.h.  */
7992 > _ACEOF
7993 > cat confdefs.h >>conftest.$ac_ext
7994 > cat >>conftest.$ac_ext <<_ACEOF
7995 > /* end confdefs.h.  */
7996 > $ac_includes_default
7997 > #include <zlib.h>
7998 > _ACEOF
7999 > rm -f conftest.$ac_objext
8000 > if { (ac_try="$ac_compile"
8001 > case "(($ac_try" in
8002 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8003 >  *) ac_try_echo=$ac_try;;
8004 > esac
8005 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8006 > $as_echo "$ac_try_echo") >&5
8007 >  (eval "$ac_compile") 2>conftest.er1
8008    ac_status=$?
8009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8010 <  (exit $ac_status); }; }; then
8009 >  grep -v '^ *+' conftest.er1 >conftest.err
8010 >  rm -f conftest.er1
8011 >  cat conftest.err >&5
8012 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8013 >  (exit $ac_status); } && {
8014 >         test -z "$ac_c_werror_flag" ||
8015 >         test ! -s conftest.err
8016 >       } && test -s conftest.$ac_objext; then
8017    ac_header_compiler=yes
8018   else
8019 <  echo "$as_me: failed program was:" >&5
8019 >  $as_echo "$as_me: failed program was:" >&5
8020   sed 's/^/| /' conftest.$ac_ext >&5
8021  
8022 < ac_header_compiler=no
8022 >        ac_header_compiler=no
8023   fi
6754 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6755 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6756 echo "${ECHO_T}$ac_header_compiler" >&6
8024  
8025 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8026 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8027 + $as_echo "$ac_header_compiler" >&6; }
8028 +
8029   # Is the header present?
8030 < echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8031 < echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
8030 > { $as_echo "$as_me:$LINENO: checking zlib.h presence" >&5
8031 > $as_echo_n "checking zlib.h presence... " >&6; }
8032   cat >conftest.$ac_ext <<_ACEOF
8033   /* confdefs.h.  */
8034   _ACEOF
8035   cat confdefs.h >>conftest.$ac_ext
8036   cat >>conftest.$ac_ext <<_ACEOF
8037   /* end confdefs.h.  */
8038 < #include <dfftw.h>
8038 > #include <zlib.h>
8039   _ACEOF
8040 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8041 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8040 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8041 > case "(($ac_try" in
8042 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8043 >  *) ac_try_echo=$ac_try;;
8044 > esac
8045 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8046 > $as_echo "$ac_try_echo") >&5
8047 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8048    ac_status=$?
8049    grep -v '^ *+' conftest.er1 >conftest.err
8050    rm -f conftest.er1
8051    cat conftest.err >&5
8052 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8053 <  (exit $ac_status); } >/dev/null; then
8054 <  if test -s conftest.err; then
8055 <    ac_cpp_err=$ac_c_preproc_warn_flag
8056 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6780 <  else
6781 <    ac_cpp_err=
6782 <  fi
6783 < else
6784 <  ac_cpp_err=yes
6785 < fi
6786 < if test -z "$ac_cpp_err"; then
8052 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8053 >  (exit $ac_status); } >/dev/null && {
8054 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8055 >         test ! -s conftest.err
8056 >       }; then
8057    ac_header_preproc=yes
8058   else
8059 <  echo "$as_me: failed program was:" >&5
8059 >  $as_echo "$as_me: failed program was:" >&5
8060   sed 's/^/| /' conftest.$ac_ext >&5
8061  
8062    ac_header_preproc=no
8063   fi
8064 +
8065   rm -f conftest.err conftest.$ac_ext
8066 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8067 < echo "${ECHO_T}$ac_header_preproc" >&6
8066 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8067 > $as_echo "$ac_header_preproc" >&6; }
8068  
8069   # So?  What about this header?
8070   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8071    yes:no: )
8072 <    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8073 < echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8074 <    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8075 < echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8072 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
8073 > $as_echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8074 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
8075 > $as_echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
8076      ac_header_preproc=yes
8077      ;;
8078    no:yes:* )
8079 <    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8080 < echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8081 <    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
8082 < echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
8083 <    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8084 < echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8085 <    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8086 < echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8087 <    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8088 < echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8089 <    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8090 < echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8091 <    (
6821 <      cat <<\_ASBOX
8079 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
8080 > $as_echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
8081 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
8082 > $as_echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
8083 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
8084 > $as_echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
8085 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
8086 > $as_echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8087 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8088 > $as_echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
8089 >    { $as_echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
8090 > $as_echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
8091 >    ( cat <<\_ASBOX
8092   ## ------------------------------ ##
8093   ## Report this to gezelter@nd.edu ##
8094   ## ------------------------------ ##
8095   _ASBOX
8096 <    ) |
6827 <      sed "s/^/$as_me: WARNING:     /" >&2
8096 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8097      ;;
8098   esac
8099 < echo "$as_me:$LINENO: checking for dfftw.h" >&5
8100 < echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
8101 < if test "${ac_cv_header_dfftw_h+set}" = set; then
8102 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8099 > { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
8100 > $as_echo_n "checking for zlib.h... " >&6; }
8101 > if test "${ac_cv_header_zlib_h+set}" = set; then
8102 >  $as_echo_n "(cached) " >&6
8103   else
8104 <  ac_cv_header_dfftw_h=$ac_header_preproc
8104 >  ac_cv_header_zlib_h=$ac_header_preproc
8105   fi
8106 < echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8107 < echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
8106 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8107 > $as_echo "$ac_cv_header_zlib_h" >&6; }
8108  
8109   fi
8110 < if test $ac_cv_header_dfftw_h = yes; then
8111 <  fftw_cv_dfftw_h=yes
8110 > if test $ac_cv_header_zlib_h = yes; then
8111 >  zlib_cv_zlib_h=yes
8112   else
8113 <  fftw_cv_dfftw_h=no
8113 >  zlib_cv_zlib_h=no
8114   fi
8115  
8116  
8117 <        fi
6849 <      fi
6850 <      ac_ext=c
8117 >        ac_ext=c
8118   ac_cpp='$CPP $CPPFLAGS'
8119   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8120   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8121   ac_compiler_gnu=$ac_cv_c_compiler_gnu
8122  
6856      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8123  
8124 +        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8125 +
8126   cat >>confdefs.h <<\_ACEOF
8127 < #define HAVE_FFTW3_H 1
8127 > #define HAVE_ZLIB_H 1
8128   _ACEOF
8129  
6862        FFTW_INC_DIR="${FFTW_HOME}/include"
6863        FFTW_LIB_DIR="${FFTW_HOME}/lib"
6864        FFTW_LIBS="-lfftw3"
6865      else
6866        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8130  
8131   cat >>confdefs.h <<\_ACEOF
8132 < #define HAVE_FFTW_H 1
8132 > #define HAVE_LIBZ 1
8133   _ACEOF
8134  
8135 <          FFTW_INC_DIR="${FFTW_HOME}/include"
8136 <          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8137 <          FFTW_LIBS="-lfftw"
8135 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
8136 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8137 >                ZLIB="-lz"
8138          else
8139 <          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8139 >                { $as_echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
8140 > $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
8141 >                ZLIB_INC_DIR=
8142 >                ZLIB_LIB_DIR=
8143 >                ZLIB=
8144 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
8145 >                CFLAGS="$ZLIB_OLD_CFLAGS"
8146 >                { $as_echo "$as_me:$LINENO: result: failed" >&5
8147 > $as_echo "failed" >&6; }
8148 >                echo ""
8149 >                echo "*********************************************************"
8150 >                echo "* WARNING: Could not find a working zlib installation   *"
8151 >                echo "* If you need OOPSE to be able to deal with compressed  *"
8152 >                echo "* trajectory dump files be sure to specify a valid zlib *"
8153 >                echo "* installation with --with-zlib=DIR                     *"
8154 >                echo "*                                                       *"
8155 >                echo "* OOPSE will still work without zlib installed.         *"
8156 >                echo "*********************************************************"
8157 >                echo ""
8158 >        fi
8159  
6878 cat >>confdefs.h <<\_ACEOF
6879 #define HAVE_DFFTW_H 1
6880 _ACEOF
8160  
6882            FFTW_INC_DIR="${FFTW_HOME}/include"
6883            FFTW_LIB_DIR="${FFTW_HOME}/lib"
6884            FFTW_LIBS="-ldfftw"
6885          else
6886            echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6887 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6888            FFTW_INC_DIR=
6889            FFTW_LIB_DIR=
6890            FFTW_LIBS=
6891            LDFLAGS="$FFTW_OLD_LDFLAGS"
6892            CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6893            echo "$as_me:$LINENO: result: failed" >&5
6894 echo "${ECHO_T}failed" >&6
6895            echo ""
6896            echo "*********************************************************"
6897            echo "* WARNING: Could not find a working FFTW installation   *"
6898            echo "* If you need the staticProps program to be able to     *"
6899            echo "* compute undulation spectra, be sure to specify a      *"
6900            echo "* valid fftw installation with --with-fftw=DIR          *"
6901            echo "*                                                       *"
6902            echo "* OOPSE will still work without fftw installed.         *"
6903            echo "*********************************************************"
6904            echo ""
6905          fi
6906        fi
6907      fi
8161  
8162 + fi
8163 + fi
8164  
8165 + #
8166 + # Handle user hints
8167 + #
8168  
8169 <    fi
8170 <  fi
8169 > # Check whether --with-fftw was given.
8170 > if test "${with_fftw+set}" = set; then
8171 >  withval=$with_fftw; fftw_dir="$withval"
8172 > else
8173 >             fftw_dir="not_set"
8174   fi
8175  
8176 + if test "$fftw_dir" != "no"; then
8177 +  if test "$fftw_dir" != "not_set" ; then
8178 +    if test -d "$fftw_dir"; then
8179 +      FFTW_HOME="$fftw_dir"
8180 +    else
8181 +      { $as_echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8182 + $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8183 +      FFTW_HOME=/usr/local
8184 +      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
8185 +        FFTW_HOME=/usr
8186 +      fi
8187 +    fi
8188 +    #
8189 +    # Locate fftw, if wanted
8190 +    #
8191 +    if test -n "${FFTW_HOME}"; then
8192 +      FFTW_OLD_LDFLAGS=$LDFLAGS
8193 +      FFTW_OLD_CFLAGS=$CFLAGS
8194 +      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8195 +      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8196  
8197 +      ac_ext=c
8198 + ac_cpp='$CPP $CPPFLAGS'
8199 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8200 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8201 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
8202  
8203 < # Checks for header files.
8204 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8205 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
8206 < if test "${ac_cv_header_stdc+set}" = set; then
6921 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8203 >      { $as_echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8204 > $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
8205 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8206 >  $as_echo_n "(cached) " >&6
8207   else
8208 <  cat >conftest.$ac_ext <<_ACEOF
8208 >  ac_check_lib_save_LIBS=$LIBS
8209 > LIBS="-lfftw3  $LIBS"
8210 > cat >conftest.$ac_ext <<_ACEOF
8211   /* confdefs.h.  */
8212   _ACEOF
8213   cat confdefs.h >>conftest.$ac_ext
8214   cat >>conftest.$ac_ext <<_ACEOF
8215   /* end confdefs.h.  */
6929 #include <stdlib.h>
6930 #include <stdarg.h>
6931 #include <string.h>
6932 #include <float.h>
8216  
8217 + /* Override any GCC internal prototype to avoid an error.
8218 +   Use char because int might match the return type of a GCC
8219 +   builtin and then its argument prototype would still apply.  */
8220 + #ifdef __cplusplus
8221 + extern "C"
8222 + #endif
8223 + char fftw_execute ();
8224   #ifdef FC_DUMMY_MAIN
8225   #ifndef FC_DUMMY_MAIN_EQ_F77
8226   #  ifdef __cplusplus
# Line 6942 | Line 8232 | main ()
8232   int
8233   main ()
8234   {
8235 <
8235 > return fftw_execute ();
8236    ;
8237    return 0;
8238   }
8239   _ACEOF
8240 < rm -f conftest.$ac_objext
8241 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8242 <  (eval $ac_compile) 2>conftest.er1
8240 > rm -f conftest.$ac_objext conftest$ac_exeext
8241 > if { (ac_try="$ac_link"
8242 > case "(($ac_try" in
8243 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8244 >  *) ac_try_echo=$ac_try;;
8245 > esac
8246 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8247 > $as_echo "$ac_try_echo") >&5
8248 >  (eval "$ac_link") 2>conftest.er1
8249    ac_status=$?
8250    grep -v '^ *+' conftest.er1 >conftest.err
8251    rm -f conftest.er1
8252    cat conftest.err >&5
8253 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8254 <  (exit $ac_status); } &&
8255 <         { ac_try='test -z "$ac_c_werror_flag"
8256 <                         || test ! -s conftest.err'
8257 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8258 <  (eval $ac_try) 2>&5
8259 <  ac_status=$?
8260 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8261 <  (exit $ac_status); }; } &&
6966 <         { ac_try='test -s conftest.$ac_objext'
6967 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6968 <  (eval $ac_try) 2>&5
6969 <  ac_status=$?
6970 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6971 <  (exit $ac_status); }; }; then
6972 <  ac_cv_header_stdc=yes
8253 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8254 >  (exit $ac_status); } && {
8255 >         test -z "$ac_c_werror_flag" ||
8256 >         test ! -s conftest.err
8257 >       } && test -s conftest$ac_exeext && {
8258 >         test "$cross_compiling" = yes ||
8259 >         $as_test_x conftest$ac_exeext
8260 >       }; then
8261 >  ac_cv_lib_fftw3_fftw_execute=yes
8262   else
8263 <  echo "$as_me: failed program was:" >&5
8263 >  $as_echo "$as_me: failed program was:" >&5
8264   sed 's/^/| /' conftest.$ac_ext >&5
8265  
8266 < ac_cv_header_stdc=no
8266 >        ac_cv_lib_fftw3_fftw_execute=no
8267   fi
6979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8268  
8269 < if test $ac_cv_header_stdc = yes; then
8270 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8271 <  cat >conftest.$ac_ext <<_ACEOF
8272 < /* confdefs.h.  */
6985 < _ACEOF
6986 < cat confdefs.h >>conftest.$ac_ext
6987 < cat >>conftest.$ac_ext <<_ACEOF
6988 < /* end confdefs.h.  */
6989 < #include <string.h>
6990 <
6991 < _ACEOF
6992 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6993 <  $EGREP "memchr" >/dev/null 2>&1; then
6994 <  :
6995 < else
6996 <  ac_cv_header_stdc=no
8269 > rm -rf conftest.dSYM
8270 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8271 >      conftest$ac_exeext conftest.$ac_ext
8272 > LIBS=$ac_check_lib_save_LIBS
8273   fi
8274 < rm -f conftest*
8275 <
8276 < fi
8277 <
7002 < if test $ac_cv_header_stdc = yes; then
7003 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7004 <  cat >conftest.$ac_ext <<_ACEOF
7005 < /* confdefs.h.  */
7006 < _ACEOF
7007 < cat confdefs.h >>conftest.$ac_ext
7008 < cat >>conftest.$ac_ext <<_ACEOF
7009 < /* end confdefs.h.  */
7010 < #include <stdlib.h>
7011 <
7012 < _ACEOF
7013 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7014 <  $EGREP "free" >/dev/null 2>&1; then
7015 <  :
8274 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8275 > $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
8276 > if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8277 >  fftw_cv_libfftw3=yes
8278   else
8279 <  ac_cv_header_stdc=no
8279 >  fftw_cv_libfftw3=no
8280   fi
7019 rm -f conftest*
8281  
8282 +      if test "${ac_cv_header_fftw3_h+set}" = set; then
8283 +  { $as_echo "$as_me:$LINENO: checking for fftw3.h" >&5
8284 + $as_echo_n "checking for fftw3.h... " >&6; }
8285 + if test "${ac_cv_header_fftw3_h+set}" = set; then
8286 +  $as_echo_n "(cached) " >&6
8287   fi
8288 <
8289 < if test $ac_cv_header_stdc = yes; then
7024 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7025 <  if test "$cross_compiling" = yes; then
7026 <  :
8288 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8289 > $as_echo "$ac_cv_header_fftw3_h" >&6; }
8290   else
7028  cat >conftest.$ac_ext <<_ACEOF
7029 /* confdefs.h.  */
7030 _ACEOF
7031 cat confdefs.h >>conftest.$ac_ext
7032 cat >>conftest.$ac_ext <<_ACEOF
7033 /* end confdefs.h.  */
7034 #include <ctype.h>
7035 #if ((' ' & 0x0FF) == 0x020)
7036 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7037 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7038 #else
7039 # define ISLOWER(c) \
7040                   (('a' <= (c) && (c) <= 'i') \
7041                     || ('j' <= (c) && (c) <= 'r') \
7042                     || ('s' <= (c) && (c) <= 'z'))
7043 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7044 #endif
7045
7046 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7047 int
7048 main ()
7049 {
7050  int i;
7051  for (i = 0; i < 256; i++)
7052    if (XOR (islower (i), ISLOWER (i))
7053        || toupper (i) != TOUPPER (i))
7054      exit(2);
7055  exit (0);
7056 }
7057 _ACEOF
7058 rm -f conftest$ac_exeext
7059 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7060  (eval $ac_link) 2>&5
7061  ac_status=$?
7062  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7064  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7065  (eval $ac_try) 2>&5
7066  ac_status=$?
7067  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7068  (exit $ac_status); }; }; then
7069  :
7070 else
7071  echo "$as_me: program exited with status $ac_status" >&5
7072 echo "$as_me: failed program was:" >&5
7073 sed 's/^/| /' conftest.$ac_ext >&5
7074
7075 ( exit $ac_status )
7076 ac_cv_header_stdc=no
7077 fi
7078 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7079 fi
7080 fi
7081 fi
7082 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7083 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7084 if test $ac_cv_header_stdc = yes; then
7085
7086 cat >>confdefs.h <<\_ACEOF
7087 #define STDC_HEADERS 1
7088 _ACEOF
7089
7090 fi
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117 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
7118 do
7119 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7120 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7121  echo "$as_me:$LINENO: checking for $ac_header" >&5
7122 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7123 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7124  echo $ECHO_N "(cached) $ECHO_C" >&6
7125 fi
7126 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7127 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7128 else
8291    # Is the header compilable?
8292 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8293 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8292 > { $as_echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8293 > $as_echo_n "checking fftw3.h usability... " >&6; }
8294   cat >conftest.$ac_ext <<_ACEOF
8295   /* confdefs.h.  */
8296   _ACEOF
# Line 7136 | Line 8298 | $ac_includes_default
8298   cat >>conftest.$ac_ext <<_ACEOF
8299   /* end confdefs.h.  */
8300   $ac_includes_default
8301 < #include <$ac_header>
8301 > #include <fftw3.h>
8302   _ACEOF
8303   rm -f conftest.$ac_objext
8304 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8305 <  (eval $ac_compile) 2>conftest.er1
8304 > if { (ac_try="$ac_compile"
8305 > case "(($ac_try" in
8306 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8307 >  *) ac_try_echo=$ac_try;;
8308 > esac
8309 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8310 > $as_echo "$ac_try_echo") >&5
8311 >  (eval "$ac_compile") 2>conftest.er1
8312    ac_status=$?
8313    grep -v '^ *+' conftest.er1 >conftest.err
8314    rm -f conftest.er1
8315    cat conftest.err >&5
8316 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317 <  (exit $ac_status); } &&
8318 <         { ac_try='test -z "$ac_c_werror_flag"
8319 <                         || test ! -s conftest.err'
8320 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7153 <  (eval $ac_try) 2>&5
7154 <  ac_status=$?
7155 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7156 <  (exit $ac_status); }; } &&
7157 <         { ac_try='test -s conftest.$ac_objext'
7158 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7159 <  (eval $ac_try) 2>&5
7160 <  ac_status=$?
7161 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7162 <  (exit $ac_status); }; }; then
8316 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317 >  (exit $ac_status); } && {
8318 >         test -z "$ac_c_werror_flag" ||
8319 >         test ! -s conftest.err
8320 >       } && test -s conftest.$ac_objext; then
8321    ac_header_compiler=yes
8322   else
8323 <  echo "$as_me: failed program was:" >&5
8323 >  $as_echo "$as_me: failed program was:" >&5
8324   sed 's/^/| /' conftest.$ac_ext >&5
8325  
8326 < ac_header_compiler=no
8326 >        ac_header_compiler=no
8327   fi
7170 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7171 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7172 echo "${ECHO_T}$ac_header_compiler" >&6
8328  
8329 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8330 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8331 + $as_echo "$ac_header_compiler" >&6; }
8332 +
8333   # Is the header present?
8334 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8335 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8334 > { $as_echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8335 > $as_echo_n "checking fftw3.h presence... " >&6; }
8336   cat >conftest.$ac_ext <<_ACEOF
8337   /* confdefs.h.  */
8338   _ACEOF
8339   cat confdefs.h >>conftest.$ac_ext
8340   cat >>conftest.$ac_ext <<_ACEOF
8341   /* end confdefs.h.  */
8342 < #include <$ac_header>
8342 > #include <fftw3.h>
8343   _ACEOF
8344 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8345 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8344 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8345 > case "(($ac_try" in
8346 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8347 >  *) ac_try_echo=$ac_try;;
8348 > esac
8349 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8350 > $as_echo "$ac_try_echo") >&5
8351 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8352    ac_status=$?
8353    grep -v '^ *+' conftest.er1 >conftest.err
8354    rm -f conftest.er1
8355    cat conftest.err >&5
8356 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8357 <  (exit $ac_status); } >/dev/null; then
8358 <  if test -s conftest.err; then
8359 <    ac_cpp_err=$ac_c_preproc_warn_flag
8360 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7196 <  else
7197 <    ac_cpp_err=
7198 <  fi
7199 < else
7200 <  ac_cpp_err=yes
7201 < fi
7202 < if test -z "$ac_cpp_err"; then
8356 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8357 >  (exit $ac_status); } >/dev/null && {
8358 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8359 >         test ! -s conftest.err
8360 >       }; then
8361    ac_header_preproc=yes
8362   else
8363 <  echo "$as_me: failed program was:" >&5
8363 >  $as_echo "$as_me: failed program was:" >&5
8364   sed 's/^/| /' conftest.$ac_ext >&5
8365  
8366    ac_header_preproc=no
8367   fi
8368 +
8369   rm -f conftest.err conftest.$ac_ext
8370 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8371 < echo "${ECHO_T}$ac_header_preproc" >&6
8370 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8371 > $as_echo "$ac_header_preproc" >&6; }
8372  
8373   # So?  What about this header?
8374   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8375    yes:no: )
8376 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8377 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8378 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8379 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8376 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8377 > $as_echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8378 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8379 > $as_echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8380      ac_header_preproc=yes
8381      ;;
8382    no:yes:* )
8383 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8384 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8385 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8386 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8387 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8388 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8389 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8390 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8391 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8392 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8393 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8394 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8395 <    (
7237 <      cat <<\_ASBOX
8383 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8384 > $as_echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8385 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
8386 > $as_echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
8387 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8388 > $as_echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8389 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
8390 > $as_echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8391 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8392 > $as_echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8393 >    { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8394 > $as_echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8395 >    ( cat <<\_ASBOX
8396   ## ------------------------------ ##
8397   ## Report this to gezelter@nd.edu ##
8398   ## ------------------------------ ##
8399   _ASBOX
8400 <    ) |
7243 <      sed "s/^/$as_me: WARNING:     /" >&2
8400 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8401      ;;
8402   esac
8403 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8404 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8405 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8406 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8403 > { $as_echo "$as_me:$LINENO: checking for fftw3.h" >&5
8404 > $as_echo_n "checking for fftw3.h... " >&6; }
8405 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8406 >  $as_echo_n "(cached) " >&6
8407   else
8408 <  eval "$as_ac_Header=\$ac_header_preproc"
8408 >  ac_cv_header_fftw3_h=$ac_header_preproc
8409   fi
8410 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8411 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8410 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8411 > $as_echo "$ac_cv_header_fftw3_h" >&6; }
8412  
8413   fi
8414 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8415 <  cat >>confdefs.h <<_ACEOF
8416 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8417 < _ACEOF
7261 <
8414 > if test $ac_cv_header_fftw3_h = yes; then
8415 >  fftw_cv_fftw3_h=yes
8416 > else
8417 >  fftw_cv_fftw3_h=no
8418   fi
8419  
7264 done
8420  
8421 <
8422 < # Checks for typedefs, structures, and compiler characteristics.
8423 < echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
8424 < echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
8425 < if test "${ac_cv_header_stdbool_h+set}" = set; then
7271 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8421 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8422 >        { $as_echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8423 > $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
8424 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8425 >  $as_echo_n "(cached) " >&6
8426   else
8427 <  cat >conftest.$ac_ext <<_ACEOF
8427 >  ac_check_lib_save_LIBS=$LIBS
8428 > LIBS="-lfftw  $LIBS"
8429 > cat >conftest.$ac_ext <<_ACEOF
8430   /* confdefs.h.  */
8431   _ACEOF
8432   cat confdefs.h >>conftest.$ac_ext
8433   cat >>conftest.$ac_ext <<_ACEOF
8434   /* end confdefs.h.  */
8435  
8436 < #include <stdbool.h>
8437 < #ifndef bool
8438 < # error bool is not defined
8436 > /* Override any GCC internal prototype to avoid an error.
8437 >   Use char because int might match the return type of a GCC
8438 >   builtin and then its argument prototype would still apply.  */
8439 > #ifdef __cplusplus
8440 > extern "C"
8441   #endif
8442 < #ifndef false
7285 < # error false is not defined
7286 < #endif
7287 < #if false
7288 < # error false is not 0
7289 < #endif
7290 < #ifndef true
7291 < # error true is not defined
7292 < #endif
7293 < #if true != 1
7294 < # error true is not 1
7295 < #endif
7296 < #ifndef __bool_true_false_are_defined
7297 < # error __bool_true_false_are_defined is not defined
7298 < #endif
7299 <
7300 <        struct s { _Bool s: 1; _Bool t; } s;
7301 <
7302 <        char a[true == 1 ? 1 : -1];
7303 <        char b[false == 0 ? 1 : -1];
7304 <        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7305 <        char d[(bool) -0.5 == true ? 1 : -1];
7306 <        bool e = &s;
7307 <        char f[(_Bool) -0.0 == false ? 1 : -1];
7308 <        char g[true];
7309 <        char h[sizeof (_Bool)];
7310 <        char i[sizeof s.t];
7311 <
8442 > char fftwnd_one ();
8443   #ifdef FC_DUMMY_MAIN
8444   #ifndef FC_DUMMY_MAIN_EQ_F77
8445   #  ifdef __cplusplus
# Line 7320 | Line 8451 | main ()
8451   int
8452   main ()
8453   {
8454 < return !a + !b + !c + !d + !e + !f + !g + !h + !i;
8454 > return fftwnd_one ();
8455    ;
8456    return 0;
8457   }
8458   _ACEOF
8459 < rm -f conftest.$ac_objext
8460 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8461 <  (eval $ac_compile) 2>conftest.er1
8459 > rm -f conftest.$ac_objext conftest$ac_exeext
8460 > if { (ac_try="$ac_link"
8461 > case "(($ac_try" in
8462 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8463 >  *) ac_try_echo=$ac_try;;
8464 > esac
8465 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8466 > $as_echo "$ac_try_echo") >&5
8467 >  (eval "$ac_link") 2>conftest.er1
8468    ac_status=$?
8469    grep -v '^ *+' conftest.er1 >conftest.err
8470    rm -f conftest.er1
8471    cat conftest.err >&5
8472 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8473 <  (exit $ac_status); } &&
8474 <         { ac_try='test -z "$ac_c_werror_flag"
8475 <                         || test ! -s conftest.err'
8476 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8477 <  (eval $ac_try) 2>&5
8478 <  ac_status=$?
8479 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8480 <  (exit $ac_status); }; } &&
7344 <         { ac_try='test -s conftest.$ac_objext'
7345 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346 <  (eval $ac_try) 2>&5
7347 <  ac_status=$?
7348 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349 <  (exit $ac_status); }; }; then
7350 <  ac_cv_header_stdbool_h=yes
8472 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8473 >  (exit $ac_status); } && {
8474 >         test -z "$ac_c_werror_flag" ||
8475 >         test ! -s conftest.err
8476 >       } && test -s conftest$ac_exeext && {
8477 >         test "$cross_compiling" = yes ||
8478 >         $as_test_x conftest$ac_exeext
8479 >       }; then
8480 >  ac_cv_lib_fftw_fftwnd_one=yes
8481   else
8482 <  echo "$as_me: failed program was:" >&5
8482 >  $as_echo "$as_me: failed program was:" >&5
8483   sed 's/^/| /' conftest.$ac_ext >&5
8484  
8485 < ac_cv_header_stdbool_h=no
8485 >        ac_cv_lib_fftw_fftwnd_one=no
8486   fi
8487 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8487 >
8488 > rm -rf conftest.dSYM
8489 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8490 >      conftest$ac_exeext conftest.$ac_ext
8491 > LIBS=$ac_check_lib_save_LIBS
8492   fi
8493 < echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
8494 < echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
8495 < echo "$as_me:$LINENO: checking for _Bool" >&5
8496 < echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7363 < if test "${ac_cv_type__Bool+set}" = set; then
7364 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8493 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8494 > $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
8495 > if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8496 >  fftw_cv_libfftw=yes
8497   else
8498 <  cat >conftest.$ac_ext <<_ACEOF
8498 >  fftw_cv_libfftw=no
8499 > fi
8500 >
8501 >        if test "${ac_cv_header_fftw_h+set}" = set; then
8502 >  { $as_echo "$as_me:$LINENO: checking for fftw.h" >&5
8503 > $as_echo_n "checking for fftw.h... " >&6; }
8504 > if test "${ac_cv_header_fftw_h+set}" = set; then
8505 >  $as_echo_n "(cached) " >&6
8506 > fi
8507 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8508 > $as_echo "$ac_cv_header_fftw_h" >&6; }
8509 > else
8510 >  # Is the header compilable?
8511 > { $as_echo "$as_me:$LINENO: checking fftw.h usability" >&5
8512 > $as_echo_n "checking fftw.h usability... " >&6; }
8513 > cat >conftest.$ac_ext <<_ACEOF
8514   /* confdefs.h.  */
8515   _ACEOF
8516   cat confdefs.h >>conftest.$ac_ext
8517   cat >>conftest.$ac_ext <<_ACEOF
8518   /* end confdefs.h.  */
8519   $ac_includes_default
8520 < #ifdef FC_DUMMY_MAIN
7374 < #ifndef FC_DUMMY_MAIN_EQ_F77
7375 < #  ifdef __cplusplus
7376 <     extern "C"
7377 < #  endif
7378 <   int FC_DUMMY_MAIN() { return 1; }
7379 < #endif
7380 < #endif
7381 < int
7382 < main ()
7383 < {
7384 < if ((_Bool *) 0)
7385 <  return 0;
7386 < if (sizeof (_Bool))
7387 <  return 0;
7388 <  ;
7389 <  return 0;
7390 < }
8520 > #include <fftw.h>
8521   _ACEOF
8522   rm -f conftest.$ac_objext
8523 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8524 <  (eval $ac_compile) 2>conftest.er1
8523 > if { (ac_try="$ac_compile"
8524 > case "(($ac_try" in
8525 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8526 >  *) ac_try_echo=$ac_try;;
8527 > esac
8528 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8529 > $as_echo "$ac_try_echo") >&5
8530 >  (eval "$ac_compile") 2>conftest.er1
8531    ac_status=$?
8532    grep -v '^ *+' conftest.er1 >conftest.err
8533    rm -f conftest.er1
8534    cat conftest.err >&5
8535 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8536 <  (exit $ac_status); } &&
8537 <         { ac_try='test -z "$ac_c_werror_flag"
8538 <                         || test ! -s conftest.err'
8539 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8540 <  (eval $ac_try) 2>&5
7405 <  ac_status=$?
7406 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7407 <  (exit $ac_status); }; } &&
7408 <         { ac_try='test -s conftest.$ac_objext'
7409 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7410 <  (eval $ac_try) 2>&5
7411 <  ac_status=$?
7412 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413 <  (exit $ac_status); }; }; then
7414 <  ac_cv_type__Bool=yes
8535 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8536 >  (exit $ac_status); } && {
8537 >         test -z "$ac_c_werror_flag" ||
8538 >         test ! -s conftest.err
8539 >       } && test -s conftest.$ac_objext; then
8540 >  ac_header_compiler=yes
8541   else
8542 <  echo "$as_me: failed program was:" >&5
8542 >  $as_echo "$as_me: failed program was:" >&5
8543   sed 's/^/| /' conftest.$ac_ext >&5
8544  
8545 < ac_cv_type__Bool=no
8545 >        ac_header_compiler=no
8546   fi
7421 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7422 fi
7423 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7424 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7425 if test $ac_cv_type__Bool = yes; then
8547  
8548 < cat >>confdefs.h <<_ACEOF
8549 < #define HAVE__BOOL 1
8548 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8549 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8550 > $as_echo "$ac_header_compiler" >&6; }
8551 >
8552 > # Is the header present?
8553 > { $as_echo "$as_me:$LINENO: checking fftw.h presence" >&5
8554 > $as_echo_n "checking fftw.h presence... " >&6; }
8555 > cat >conftest.$ac_ext <<_ACEOF
8556 > /* confdefs.h.  */
8557   _ACEOF
8558 + cat confdefs.h >>conftest.$ac_ext
8559 + cat >>conftest.$ac_ext <<_ACEOF
8560 + /* end confdefs.h.  */
8561 + #include <fftw.h>
8562 + _ACEOF
8563 + if { (ac_try="$ac_cpp conftest.$ac_ext"
8564 + case "(($ac_try" in
8565 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8566 +  *) ac_try_echo=$ac_try;;
8567 + esac
8568 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8569 + $as_echo "$ac_try_echo") >&5
8570 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8571 +  ac_status=$?
8572 +  grep -v '^ *+' conftest.er1 >conftest.err
8573 +  rm -f conftest.er1
8574 +  cat conftest.err >&5
8575 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8576 +  (exit $ac_status); } >/dev/null && {
8577 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8578 +         test ! -s conftest.err
8579 +       }; then
8580 +  ac_header_preproc=yes
8581 + else
8582 +  $as_echo "$as_me: failed program was:" >&5
8583 + sed 's/^/| /' conftest.$ac_ext >&5
8584  
8585 <
8585 >  ac_header_preproc=no
8586   fi
8587  
8588 < if test $ac_cv_header_stdbool_h = yes; then
8588 > rm -f conftest.err conftest.$ac_ext
8589 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8590 > $as_echo "$ac_header_preproc" >&6; }
8591  
8592 < cat >>confdefs.h <<\_ACEOF
8593 < #define HAVE_STDBOOL_H 1
8594 < _ACEOF
8592 > # So?  What about this header?
8593 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8594 >  yes:no: )
8595 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8596 > $as_echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8597 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8598 > $as_echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8599 >    ac_header_preproc=yes
8600 >    ;;
8601 >  no:yes:* )
8602 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8603 > $as_echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8604 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
8605 > $as_echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
8606 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8607 > $as_echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8608 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8609 > $as_echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8610 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8611 > $as_echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8612 >    { $as_echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8613 > $as_echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8614 >    ( cat <<\_ASBOX
8615 > ## ------------------------------ ##
8616 > ## Report this to gezelter@nd.edu ##
8617 > ## ------------------------------ ##
8618 > _ASBOX
8619 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8620 >    ;;
8621 > esac
8622 > { $as_echo "$as_me:$LINENO: checking for fftw.h" >&5
8623 > $as_echo_n "checking for fftw.h... " >&6; }
8624 > if test "${ac_cv_header_fftw_h+set}" = set; then
8625 >  $as_echo_n "(cached) " >&6
8626 > else
8627 >  ac_cv_header_fftw_h=$ac_header_preproc
8628 > fi
8629 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8630 > $as_echo "$ac_cv_header_fftw_h" >&6; }
8631  
8632   fi
8633 + if test $ac_cv_header_fftw_h = yes; then
8634 +  fftw_cv_fftw_h=yes
8635 + else
8636 +  fftw_cv_fftw_h=no
8637 + fi
8638  
8639 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8640 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8641 < if test "${ac_cv_c_const+set}" = set; then
8642 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8639 >
8640 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8641 >          { $as_echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8642 > $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
8643 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8644 >  $as_echo_n "(cached) " >&6
8645   else
8646 <  cat >conftest.$ac_ext <<_ACEOF
8646 >  ac_check_lib_save_LIBS=$LIBS
8647 > LIBS="-ldfftw  $LIBS"
8648 > cat >conftest.$ac_ext <<_ACEOF
8649   /* confdefs.h.  */
8650   _ACEOF
8651   cat confdefs.h >>conftest.$ac_ext
8652   cat >>conftest.$ac_ext <<_ACEOF
8653   /* end confdefs.h.  */
8654  
8655 + /* Override any GCC internal prototype to avoid an error.
8656 +   Use char because int might match the return type of a GCC
8657 +   builtin and then its argument prototype would still apply.  */
8658 + #ifdef __cplusplus
8659 + extern "C"
8660 + #endif
8661 + char fftwnd_one ();
8662   #ifdef FC_DUMMY_MAIN
8663   #ifndef FC_DUMMY_MAIN_EQ_F77
8664   #  ifdef __cplusplus
# Line 7462 | Line 8670 | main ()
8670   int
8671   main ()
8672   {
8673 < /* FIXME: Include the comments suggested by Paul. */
7466 < #ifndef __cplusplus
7467 <  /* Ultrix mips cc rejects this.  */
7468 <  typedef int charset[2];
7469 <  const charset x;
7470 <  /* SunOS 4.1.1 cc rejects this.  */
7471 <  char const *const *ccp;
7472 <  char **p;
7473 <  /* NEC SVR4.0.2 mips cc rejects this.  */
7474 <  struct point {int x, y;};
7475 <  static struct point const zero = {0,0};
7476 <  /* AIX XL C 1.02.0.0 rejects this.
7477 <     It does not let you subtract one const X* pointer from another in
7478 <     an arm of an if-expression whose if-part is not a constant
7479 <     expression */
7480 <  const char *g = "string";
7481 <  ccp = &g + (g ? g-g : 0);
7482 <  /* HPUX 7.0 cc rejects these. */
7483 <  ++ccp;
7484 <  p = (char**) ccp;
7485 <  ccp = (char const *const *) p;
7486 <  { /* SCO 3.2v4 cc rejects this.  */
7487 <    char *t;
7488 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7489 <
7490 <    *t++ = 0;
7491 <  }
7492 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7493 <    int x[] = {25, 17};
7494 <    const int *foo = &x[0];
7495 <    ++foo;
7496 <  }
7497 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7498 <    typedef const int *iptr;
7499 <    iptr p = 0;
7500 <    ++p;
7501 <  }
7502 <  { /* AIX XL C 1.02.0.0 rejects this saying
7503 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7504 <    struct s { int j; const int *ap[3]; };
7505 <    struct s *b; b->j = 5;
7506 <  }
7507 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7508 <    const int foo = 10;
7509 <  }
7510 < #endif
7511 <
8673 > return fftwnd_one ();
8674    ;
8675    return 0;
8676   }
8677   _ACEOF
8678 < rm -f conftest.$ac_objext
8679 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8680 <  (eval $ac_compile) 2>conftest.er1
8678 > rm -f conftest.$ac_objext conftest$ac_exeext
8679 > if { (ac_try="$ac_link"
8680 > case "(($ac_try" in
8681 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8682 >  *) ac_try_echo=$ac_try;;
8683 > esac
8684 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8685 > $as_echo "$ac_try_echo") >&5
8686 >  (eval "$ac_link") 2>conftest.er1
8687    ac_status=$?
8688    grep -v '^ *+' conftest.er1 >conftest.err
8689    rm -f conftest.er1
8690    cat conftest.err >&5
8691 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692 <  (exit $ac_status); } &&
8693 <         { ac_try='test -z "$ac_c_werror_flag"
8694 <                         || test ! -s conftest.err'
8695 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8696 <  (eval $ac_try) 2>&5
8697 <  ac_status=$?
8698 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8699 <  (exit $ac_status); }; } &&
7532 <         { ac_try='test -s conftest.$ac_objext'
7533 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7534 <  (eval $ac_try) 2>&5
7535 <  ac_status=$?
7536 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7537 <  (exit $ac_status); }; }; then
7538 <  ac_cv_c_const=yes
8691 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692 >  (exit $ac_status); } && {
8693 >         test -z "$ac_c_werror_flag" ||
8694 >         test ! -s conftest.err
8695 >       } && test -s conftest$ac_exeext && {
8696 >         test "$cross_compiling" = yes ||
8697 >         $as_test_x conftest$ac_exeext
8698 >       }; then
8699 >  ac_cv_lib_dfftw_fftwnd_one=yes
8700   else
8701 <  echo "$as_me: failed program was:" >&5
8701 >  $as_echo "$as_me: failed program was:" >&5
8702   sed 's/^/| /' conftest.$ac_ext >&5
8703  
8704 < ac_cv_c_const=no
8704 >        ac_cv_lib_dfftw_fftwnd_one=no
8705   fi
7545 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7546 fi
7547 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7548 echo "${ECHO_T}$ac_cv_c_const" >&6
7549 if test $ac_cv_c_const = no; then
8706  
8707 < cat >>confdefs.h <<\_ACEOF
8708 < #define const
8709 < _ACEOF
8710 <
8707 > rm -rf conftest.dSYM
8708 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8709 >      conftest$ac_exeext conftest.$ac_ext
8710 > LIBS=$ac_check_lib_save_LIBS
8711   fi
8712 + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8713 + $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8714 + if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8715 +  fftw_cv_libdfftw=yes
8716 + else
8717 +  fftw_cv_libdfftw=no
8718 + fi
8719  
8720 < echo "$as_me:$LINENO: checking for inline" >&5
8721 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
8722 < if test "${ac_cv_c_inline+set}" = set; then
8723 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8720 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
8721 >  { $as_echo "$as_me:$LINENO: checking for dfftw.h" >&5
8722 > $as_echo_n "checking for dfftw.h... " >&6; }
8723 > if test "${ac_cv_header_dfftw_h+set}" = set; then
8724 >  $as_echo_n "(cached) " >&6
8725 > fi
8726 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8727 > $as_echo "$ac_cv_header_dfftw_h" >&6; }
8728   else
8729 <  ac_cv_c_inline=no
8730 < for ac_kw in inline __inline__ __inline; do
8731 <  cat >conftest.$ac_ext <<_ACEOF
8729 >  # Is the header compilable?
8730 > { $as_echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8731 > $as_echo_n "checking dfftw.h usability... " >&6; }
8732 > cat >conftest.$ac_ext <<_ACEOF
8733   /* confdefs.h.  */
8734   _ACEOF
8735   cat confdefs.h >>conftest.$ac_ext
8736   cat >>conftest.$ac_ext <<_ACEOF
8737   /* end confdefs.h.  */
8738 < #ifndef __cplusplus
8739 < typedef int foo_t;
7572 < static $ac_kw foo_t static_foo () {return 0; }
7573 < $ac_kw foo_t foo () {return 0; }
7574 < #endif
7575 <
8738 > $ac_includes_default
8739 > #include <dfftw.h>
8740   _ACEOF
8741   rm -f conftest.$ac_objext
8742 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8743 <  (eval $ac_compile) 2>conftest.er1
8742 > if { (ac_try="$ac_compile"
8743 > case "(($ac_try" in
8744 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8745 >  *) ac_try_echo=$ac_try;;
8746 > esac
8747 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8748 > $as_echo "$ac_try_echo") >&5
8749 >  (eval "$ac_compile") 2>conftest.er1
8750    ac_status=$?
8751    grep -v '^ *+' conftest.er1 >conftest.err
8752    rm -f conftest.er1
8753    cat conftest.err >&5
8754 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8755 <  (exit $ac_status); } &&
8756 <         { ac_try='test -z "$ac_c_werror_flag"
8757 <                         || test ! -s conftest.err'
8758 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8759 <  (eval $ac_try) 2>&5
7590 <  ac_status=$?
7591 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7592 <  (exit $ac_status); }; } &&
7593 <         { ac_try='test -s conftest.$ac_objext'
7594 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7595 <  (eval $ac_try) 2>&5
7596 <  ac_status=$?
7597 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7598 <  (exit $ac_status); }; }; then
7599 <  ac_cv_c_inline=$ac_kw; break
8754 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8755 >  (exit $ac_status); } && {
8756 >         test -z "$ac_c_werror_flag" ||
8757 >         test ! -s conftest.err
8758 >       } && test -s conftest.$ac_objext; then
8759 >  ac_header_compiler=yes
8760   else
8761 <  echo "$as_me: failed program was:" >&5
8761 >  $as_echo "$as_me: failed program was:" >&5
8762   sed 's/^/| /' conftest.$ac_ext >&5
8763  
8764 +        ac_header_compiler=no
8765   fi
7605 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7606 done
8766  
8767 < fi
8768 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8769 < echo "${ECHO_T}$ac_cv_c_inline" >&6
8767 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8768 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8769 > $as_echo "$ac_header_compiler" >&6; }
8770  
8771 <
8772 < case $ac_cv_c_inline in
8773 <  inline | yes) ;;
8774 <  *)
7616 <    case $ac_cv_c_inline in
7617 <      no) ac_val=;;
7618 <      *) ac_val=$ac_cv_c_inline;;
7619 <    esac
7620 <    cat >>confdefs.h <<_ACEOF
7621 < #ifndef __cplusplus
7622 < #define inline $ac_val
7623 < #endif
7624 < _ACEOF
7625 <    ;;
7626 < esac
7627 <
7628 < echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7629 < echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7630 < if test "${ac_cv_c_restrict+set}" = set; then
7631 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7632 < else
7633 <  ac_cv_c_restrict=no
7634 <   # Try the official restrict keyword, then gcc's __restrict, and
7635 <   # the less common variants.
7636 <   for ac_kw in restrict __restrict __restrict__ _Restrict; do
7637 <     cat >conftest.$ac_ext <<_ACEOF
8771 > # Is the header present?
8772 > { $as_echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8773 > $as_echo_n "checking dfftw.h presence... " >&6; }
8774 > cat >conftest.$ac_ext <<_ACEOF
8775   /* confdefs.h.  */
8776   _ACEOF
8777   cat confdefs.h >>conftest.$ac_ext
8778   cat >>conftest.$ac_ext <<_ACEOF
8779   /* end confdefs.h.  */
8780 < float * $ac_kw x;
8780 > #include <dfftw.h>
8781   _ACEOF
8782 < rm -f conftest.$ac_objext
8783 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8784 <  (eval $ac_compile) 2>conftest.er1
8782 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8783 > case "(($ac_try" in
8784 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8785 >  *) ac_try_echo=$ac_try;;
8786 > esac
8787 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8788 > $as_echo "$ac_try_echo") >&5
8789 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8790    ac_status=$?
8791    grep -v '^ *+' conftest.er1 >conftest.err
8792    rm -f conftest.er1
8793    cat conftest.err >&5
8794 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8795 <  (exit $ac_status); } &&
8796 <         { ac_try='test -z "$ac_c_werror_flag"
8797 <                         || test ! -s conftest.err'
8798 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8799 <  (eval $ac_try) 2>&5
7658 <  ac_status=$?
7659 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660 <  (exit $ac_status); }; } &&
7661 <         { ac_try='test -s conftest.$ac_objext'
7662 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7663 <  (eval $ac_try) 2>&5
7664 <  ac_status=$?
7665 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7666 <  (exit $ac_status); }; }; then
7667 <  ac_cv_c_restrict=$ac_kw; break
8794 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8795 >  (exit $ac_status); } >/dev/null && {
8796 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8797 >         test ! -s conftest.err
8798 >       }; then
8799 >  ac_header_preproc=yes
8800   else
8801 <  echo "$as_me: failed program was:" >&5
8801 >  $as_echo "$as_me: failed program was:" >&5
8802   sed 's/^/| /' conftest.$ac_ext >&5
8803  
8804 +  ac_header_preproc=no
8805   fi
7673 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7674   done
8806  
8807 + rm -f conftest.err conftest.$ac_ext
8808 + { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8809 + $as_echo "$ac_header_preproc" >&6; }
8810 +
8811 + # So?  What about this header?
8812 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8813 +  yes:no: )
8814 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8815 + $as_echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8816 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8817 + $as_echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8818 +    ac_header_preproc=yes
8819 +    ;;
8820 +  no:yes:* )
8821 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8822 + $as_echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8823 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
8824 + $as_echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
8825 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8826 + $as_echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8827 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8828 + $as_echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8829 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8830 + $as_echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8831 +    { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8832 + $as_echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8833 +    ( cat <<\_ASBOX
8834 + ## ------------------------------ ##
8835 + ## Report this to gezelter@nd.edu ##
8836 + ## ------------------------------ ##
8837 + _ASBOX
8838 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
8839 +    ;;
8840 + esac
8841 + { $as_echo "$as_me:$LINENO: checking for dfftw.h" >&5
8842 + $as_echo_n "checking for dfftw.h... " >&6; }
8843 + if test "${ac_cv_header_dfftw_h+set}" = set; then
8844 +  $as_echo_n "(cached) " >&6
8845 + else
8846 +  ac_cv_header_dfftw_h=$ac_header_preproc
8847   fi
8848 < echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
8849 < echo "${ECHO_T}$ac_cv_c_restrict" >&6
8850 < case $ac_cv_c_restrict in
8851 <   restrict) ;;
8852 <   no)
8848 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8849 > $as_echo "$ac_cv_header_dfftw_h" >&6; }
8850 >
8851 > fi
8852 > if test $ac_cv_header_dfftw_h = yes; then
8853 >  fftw_cv_dfftw_h=yes
8854 > else
8855 >  fftw_cv_dfftw_h=no
8856 > fi
8857 >
8858 >
8859 >        fi
8860 >      fi
8861 >      ac_ext=c
8862 > ac_cpp='$CPP $CPPFLAGS'
8863 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8864 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8865 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8866 >
8867 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8868 >
8869   cat >>confdefs.h <<\_ACEOF
8870 < #define restrict
8870 > #define HAVE_FFTW3_H 1
8871   _ACEOF
8872 < ;;
8873 <   *)  cat >>confdefs.h <<_ACEOF
8874 < #define restrict $ac_cv_c_restrict
8872 >
8873 >        FFTW_INC_DIR="${FFTW_HOME}/include"
8874 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
8875 >        FFTW_LIBS="-lfftw3"
8876 >      else
8877 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8878 >
8879 > cat >>confdefs.h <<\_ACEOF
8880 > #define HAVE_FFTW_H 1
8881   _ACEOF
7689 ;;
7690 esac
8882  
8883 < echo "$as_me:$LINENO: checking for size_t" >&5
8884 < echo $ECHO_N "checking for size_t... $ECHO_C" >&6
8885 < if test "${ac_cv_type_size_t+set}" = set; then
8886 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8887 < else
8888 <  cat >conftest.$ac_ext <<_ACEOF
8889 < /* confdefs.h.  */
8883 >          FFTW_INC_DIR="${FFTW_HOME}/include"
8884 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8885 >          FFTW_LIBS="-lfftw"
8886 >        else
8887 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8888 >
8889 > cat >>confdefs.h <<\_ACEOF
8890 > #define HAVE_DFFTW_H 1
8891   _ACEOF
7700 cat confdefs.h >>conftest.$ac_ext
7701 cat >>conftest.$ac_ext <<_ACEOF
7702 /* end confdefs.h.  */
7703 $ac_includes_default
7704 #ifdef FC_DUMMY_MAIN
7705 #ifndef FC_DUMMY_MAIN_EQ_F77
7706 #  ifdef __cplusplus
7707     extern "C"
7708 #  endif
7709   int FC_DUMMY_MAIN() { return 1; }
7710 #endif
7711 #endif
7712 int
7713 main ()
7714 {
7715 if ((size_t *) 0)
7716  return 0;
7717 if (sizeof (size_t))
7718  return 0;
7719  ;
7720  return 0;
7721 }
7722 _ACEOF
7723 rm -f conftest.$ac_objext
7724 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7725  (eval $ac_compile) 2>conftest.er1
7726  ac_status=$?
7727  grep -v '^ *+' conftest.er1 >conftest.err
7728  rm -f conftest.er1
7729  cat conftest.err >&5
7730  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7731  (exit $ac_status); } &&
7732         { ac_try='test -z "$ac_c_werror_flag"
7733                         || test ! -s conftest.err'
7734  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7735  (eval $ac_try) 2>&5
7736  ac_status=$?
7737  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7738  (exit $ac_status); }; } &&
7739         { ac_try='test -s conftest.$ac_objext'
7740  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7741  (eval $ac_try) 2>&5
7742  ac_status=$?
7743  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744  (exit $ac_status); }; }; then
7745  ac_cv_type_size_t=yes
7746 else
7747  echo "$as_me: failed program was:" >&5
7748 sed 's/^/| /' conftest.$ac_ext >&5
8892  
8893 < ac_cv_type_size_t=no
8894 < fi
8895 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8893 >            FFTW_INC_DIR="${FFTW_HOME}/include"
8894 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
8895 >            FFTW_LIBS="-ldfftw"
8896 >          else
8897 >            { $as_echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8898 > $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
8899 >            FFTW_INC_DIR=
8900 >            FFTW_LIB_DIR=
8901 >            FFTW_LIBS=
8902 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
8903 >            CFLAGS="$FFTW_OLD_CFLAGS"
8904 >            { $as_echo "$as_me:$LINENO: result: failed" >&5
8905 > $as_echo "failed" >&6; }
8906 >            echo ""
8907 >            echo "*********************************************************"
8908 >            echo "* WARNING: Could not find a working FFTW installation   *"
8909 >            echo "* If you need the staticProps program to be able to     *"
8910 >            echo "* compute undulation spectra, be sure to specify a      *"
8911 >            echo "* valid fftw installation with --with-fftw=DIR          *"
8912 >            echo "*                                                       *"
8913 >            echo "* OOPSE will still work without fftw installed.         *"
8914 >            echo "*********************************************************"
8915 >            echo ""
8916 >          fi
8917 >        fi
8918 >      fi
8919 >
8920 >
8921 >
8922 >    fi
8923 >  fi
8924   fi
8925 < echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
8926 < echo "${ECHO_T}$ac_cv_type_size_t" >&6
8927 < if test $ac_cv_type_size_t = yes; then
8928 <  :
8925 >
8926 > #
8927 > # Handle user hints
8928 > #
8929 >
8930 > # Check whether --with-qhull was given.
8931 > if test "${with_qhull+set}" = set; then
8932 >  withval=$with_qhull; qhull_dir="$withval"
8933   else
8934 +                qhull_dir="not_set"
8935 + fi
8936  
8937 < cat >>confdefs.h <<_ACEOF
7761 < #define size_t unsigned
7762 < _ACEOF
8937 > if test "$qhull_dir" != "no"; then
8938  
8939 + if test "$qhull_dir" != "not_set" ; then
8940 +  if test -d "$qhull_dir"
8941 +  then
8942 +    QHULL_HOME="$qhull_dir"
8943 +  else
8944 +    { $as_echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8945 + $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8946 +        QHULL_HOME=/usr/local
8947 +        if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
8948 +        then
8949 +                QHULL_HOME=/usr
8950 +        fi
8951 +  fi
8952   fi
8953 + #
8954 + # Locate qhull, if wanted
8955 + #
8956 + if test -n "${QHULL_HOME}"
8957 + then
8958  
8959 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8960 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8961 < if test "${ac_cv_header_time+set}" = set; then
8962 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8959 >        ac_ext=c
8960 > ac_cpp='$CPP $CPPFLAGS'
8961 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8962 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8963 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8964 >
8965 >        QHULL_OLD_LDFLAGS=$LDFLAGS
8966 >        QHULL_OLD_CFLAGS=$CFLAGS
8967 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
8968 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
8969 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
8970 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
8971 >        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8972 >  { $as_echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8973 > $as_echo_n "checking for qhull/qhull.h... " >&6; }
8974 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8975 >  $as_echo_n "(cached) " >&6
8976 > fi
8977 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8978 > $as_echo "$ac_cv_header_qhull_qhull_h" >&6; }
8979   else
8980 <  cat >conftest.$ac_ext <<_ACEOF
8980 >  # Is the header compilable?
8981 > { $as_echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8982 > $as_echo_n "checking qhull/qhull.h usability... " >&6; }
8983 > cat >conftest.$ac_ext <<_ACEOF
8984   /* confdefs.h.  */
8985   _ACEOF
8986   cat confdefs.h >>conftest.$ac_ext
8987   cat >>conftest.$ac_ext <<_ACEOF
8988   /* end confdefs.h.  */
8989 < #include <sys/types.h>
8990 < #include <sys/time.h>
7779 < #include <time.h>
7780 <
7781 < #ifdef FC_DUMMY_MAIN
7782 < #ifndef FC_DUMMY_MAIN_EQ_F77
7783 < #  ifdef __cplusplus
7784 <     extern "C"
7785 < #  endif
7786 <   int FC_DUMMY_MAIN() { return 1; }
7787 < #endif
7788 < #endif
7789 < int
7790 < main ()
7791 < {
7792 < if ((struct tm *) 0)
7793 < return 0;
7794 <  ;
7795 <  return 0;
7796 < }
8989 > $ac_includes_default
8990 > #include <qhull/qhull.h>
8991   _ACEOF
8992   rm -f conftest.$ac_objext
8993 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8994 <  (eval $ac_compile) 2>conftest.er1
8993 > if { (ac_try="$ac_compile"
8994 > case "(($ac_try" in
8995 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8996 >  *) ac_try_echo=$ac_try;;
8997 > esac
8998 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8999 > $as_echo "$ac_try_echo") >&5
9000 >  (eval "$ac_compile") 2>conftest.er1
9001    ac_status=$?
9002    grep -v '^ *+' conftest.er1 >conftest.err
9003    rm -f conftest.er1
9004    cat conftest.err >&5
9005 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006 <  (exit $ac_status); } &&
9007 <         { ac_try='test -z "$ac_c_werror_flag"
9008 <                         || test ! -s conftest.err'
9009 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9010 <  (eval $ac_try) 2>&5
7811 <  ac_status=$?
7812 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7813 <  (exit $ac_status); }; } &&
7814 <         { ac_try='test -s conftest.$ac_objext'
7815 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7816 <  (eval $ac_try) 2>&5
7817 <  ac_status=$?
7818 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7819 <  (exit $ac_status); }; }; then
7820 <  ac_cv_header_time=yes
9005 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006 >  (exit $ac_status); } && {
9007 >         test -z "$ac_c_werror_flag" ||
9008 >         test ! -s conftest.err
9009 >       } && test -s conftest.$ac_objext; then
9010 >  ac_header_compiler=yes
9011   else
9012 <  echo "$as_me: failed program was:" >&5
9012 >  $as_echo "$as_me: failed program was:" >&5
9013   sed 's/^/| /' conftest.$ac_ext >&5
9014  
9015 < ac_cv_header_time=no
9015 >        ac_header_compiler=no
9016   fi
7827 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7828 fi
7829 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7830 echo "${ECHO_T}$ac_cv_header_time" >&6
7831 if test $ac_cv_header_time = yes; then
9017  
9018 < cat >>confdefs.h <<\_ACEOF
9019 < #define TIME_WITH_SYS_TIME 1
9020 < _ACEOF
9018 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9019 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9020 > $as_echo "$ac_header_compiler" >&6; }
9021  
9022 < fi
9023 <
9024 < echo "$as_me:$LINENO: checking for clock_t" >&5
9025 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7841 < if test "${ac_cv_type_clock_t+set}" = set; then
7842 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7843 < else
7844 <  cat >conftest.$ac_ext <<_ACEOF
9022 > # Is the header present?
9023 > { $as_echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
9024 > $as_echo_n "checking qhull/qhull.h presence... " >&6; }
9025 > cat >conftest.$ac_ext <<_ACEOF
9026   /* confdefs.h.  */
9027   _ACEOF
9028   cat confdefs.h >>conftest.$ac_ext
9029   cat >>conftest.$ac_ext <<_ACEOF
9030   /* end confdefs.h.  */
9031 < $ac_includes_default
7851 < #ifdef FC_DUMMY_MAIN
7852 < #ifndef FC_DUMMY_MAIN_EQ_F77
7853 < #  ifdef __cplusplus
7854 <     extern "C"
7855 < #  endif
7856 <   int FC_DUMMY_MAIN() { return 1; }
7857 < #endif
7858 < #endif
7859 < int
7860 < main ()
7861 < {
7862 < if ((clock_t *) 0)
7863 <  return 0;
7864 < if (sizeof (clock_t))
7865 <  return 0;
7866 <  ;
7867 <  return 0;
7868 < }
9031 > #include <qhull/qhull.h>
9032   _ACEOF
9033 < rm -f conftest.$ac_objext
9034 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9035 <  (eval $ac_compile) 2>conftest.er1
9033 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9034 > case "(($ac_try" in
9035 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9036 >  *) ac_try_echo=$ac_try;;
9037 > esac
9038 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9039 > $as_echo "$ac_try_echo") >&5
9040 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9041    ac_status=$?
9042    grep -v '^ *+' conftest.er1 >conftest.err
9043    rm -f conftest.er1
9044    cat conftest.err >&5
9045 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046 <  (exit $ac_status); } &&
9047 <         { ac_try='test -z "$ac_c_werror_flag"
9048 <                         || test ! -s conftest.err'
9049 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9050 <  (eval $ac_try) 2>&5
7883 <  ac_status=$?
7884 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7885 <  (exit $ac_status); }; } &&
7886 <         { ac_try='test -s conftest.$ac_objext'
7887 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7888 <  (eval $ac_try) 2>&5
7889 <  ac_status=$?
7890 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891 <  (exit $ac_status); }; }; then
7892 <  ac_cv_type_clock_t=yes
9045 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046 >  (exit $ac_status); } >/dev/null && {
9047 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9048 >         test ! -s conftest.err
9049 >       }; then
9050 >  ac_header_preproc=yes
9051   else
9052 <  echo "$as_me: failed program was:" >&5
9052 >  $as_echo "$as_me: failed program was:" >&5
9053   sed 's/^/| /' conftest.$ac_ext >&5
9054  
9055 < ac_cv_type_clock_t=no
9055 >  ac_header_preproc=no
9056   fi
7899 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7900 fi
7901 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7902 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7903 if test $ac_cv_type_clock_t = yes; then
9057  
9058 < cat >>confdefs.h <<_ACEOF
9059 < #define HAVE_CLOCK_T 1
9060 < _ACEOF
9058 > rm -f conftest.err conftest.$ac_ext
9059 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9060 > $as_echo "$ac_header_preproc" >&6; }
9061  
9062 + # So?  What about this header?
9063 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9064 +  yes:no: )
9065 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
9066 + $as_echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9067 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
9068 + $as_echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
9069 +    ac_header_preproc=yes
9070 +    ;;
9071 +  no:yes:* )
9072 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
9073 + $as_echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
9074 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
9075 + $as_echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
9076 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
9077 + $as_echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
9078 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
9079 + $as_echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9080 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
9081 + $as_echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
9082 +    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
9083 + $as_echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
9084 +    ( cat <<\_ASBOX
9085 + ## ------------------------------ ##
9086 + ## Report this to gezelter@nd.edu ##
9087 + ## ------------------------------ ##
9088 + _ASBOX
9089 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
9090 +    ;;
9091 + esac
9092 + { $as_echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
9093 + $as_echo_n "checking for qhull/qhull.h... " >&6; }
9094 + if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9095 +  $as_echo_n "(cached) " >&6
9096 + else
9097 +  ac_cv_header_qhull_qhull_h=$ac_header_preproc
9098 + fi
9099 + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
9100 + $as_echo "$ac_cv_header_qhull_qhull_h" >&6; }
9101  
9102   fi
9103 + if test $ac_cv_header_qhull_qhull_h = yes; then
9104 +  qhull_cv_qhull_h=yes
9105 + else
9106 +  qhull_cv_qhull_h=no
9107 + fi
9108  
9109 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9110 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
9111 < if test "${ac_cv_c_const+set}" = set; then
9112 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9109 >
9110 >        { $as_echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
9111 > $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9112 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
9113 >  $as_echo_n "(cached) " >&6
9114   else
9115 <  cat >conftest.$ac_ext <<_ACEOF
9115 >  ac_check_lib_save_LIBS=$LIBS
9116 > LIBS="-lqhull  $LIBS"
9117 > cat >conftest.$ac_ext <<_ACEOF
9118   /* confdefs.h.  */
9119   _ACEOF
9120   cat confdefs.h >>conftest.$ac_ext
9121   cat >>conftest.$ac_ext <<_ACEOF
9122   /* end confdefs.h.  */
9123  
9124 + /* Override any GCC internal prototype to avoid an error.
9125 +   Use char because int might match the return type of a GCC
9126 +   builtin and then its argument prototype would still apply.  */
9127 + #ifdef __cplusplus
9128 + extern "C"
9129 + #endif
9130 + char qh_qhull ();
9131   #ifdef FC_DUMMY_MAIN
9132   #ifndef FC_DUMMY_MAIN_EQ_F77
9133   #  ifdef __cplusplus
# Line 7932 | Line 9139 | main ()
9139   int
9140   main ()
9141   {
9142 < /* FIXME: Include the comments suggested by Paul. */
7936 < #ifndef __cplusplus
7937 <  /* Ultrix mips cc rejects this.  */
7938 <  typedef int charset[2];
7939 <  const charset x;
7940 <  /* SunOS 4.1.1 cc rejects this.  */
7941 <  char const *const *ccp;
7942 <  char **p;
7943 <  /* NEC SVR4.0.2 mips cc rejects this.  */
7944 <  struct point {int x, y;};
7945 <  static struct point const zero = {0,0};
7946 <  /* AIX XL C 1.02.0.0 rejects this.
7947 <     It does not let you subtract one const X* pointer from another in
7948 <     an arm of an if-expression whose if-part is not a constant
7949 <     expression */
7950 <  const char *g = "string";
7951 <  ccp = &g + (g ? g-g : 0);
7952 <  /* HPUX 7.0 cc rejects these. */
7953 <  ++ccp;
7954 <  p = (char**) ccp;
7955 <  ccp = (char const *const *) p;
7956 <  { /* SCO 3.2v4 cc rejects this.  */
7957 <    char *t;
7958 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7959 <
7960 <    *t++ = 0;
7961 <  }
7962 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7963 <    int x[] = {25, 17};
7964 <    const int *foo = &x[0];
7965 <    ++foo;
7966 <  }
7967 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7968 <    typedef const int *iptr;
7969 <    iptr p = 0;
7970 <    ++p;
7971 <  }
7972 <  { /* AIX XL C 1.02.0.0 rejects this saying
7973 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7974 <    struct s { int j; const int *ap[3]; };
7975 <    struct s *b; b->j = 5;
7976 <  }
7977 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7978 <    const int foo = 10;
7979 <  }
7980 < #endif
7981 <
9142 > return qh_qhull ();
9143    ;
9144    return 0;
9145   }
9146   _ACEOF
9147 < rm -f conftest.$ac_objext
9148 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9149 <  (eval $ac_compile) 2>conftest.er1
9147 > rm -f conftest.$ac_objext conftest$ac_exeext
9148 > if { (ac_try="$ac_link"
9149 > case "(($ac_try" in
9150 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9151 >  *) ac_try_echo=$ac_try;;
9152 > esac
9153 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9154 > $as_echo "$ac_try_echo") >&5
9155 >  (eval "$ac_link") 2>conftest.er1
9156    ac_status=$?
9157    grep -v '^ *+' conftest.er1 >conftest.err
9158    rm -f conftest.er1
9159    cat conftest.err >&5
9160 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9161 <  (exit $ac_status); } &&
9162 <         { ac_try='test -z "$ac_c_werror_flag"
9163 <                         || test ! -s conftest.err'
9164 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9165 <  (eval $ac_try) 2>&5
9166 <  ac_status=$?
9167 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9168 <  (exit $ac_status); }; } &&
8002 <         { ac_try='test -s conftest.$ac_objext'
8003 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8004 <  (eval $ac_try) 2>&5
8005 <  ac_status=$?
8006 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8007 <  (exit $ac_status); }; }; then
8008 <  ac_cv_c_const=yes
9160 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9161 >  (exit $ac_status); } && {
9162 >         test -z "$ac_c_werror_flag" ||
9163 >         test ! -s conftest.err
9164 >       } && test -s conftest$ac_exeext && {
9165 >         test "$cross_compiling" = yes ||
9166 >         $as_test_x conftest$ac_exeext
9167 >       }; then
9168 >  ac_cv_lib_qhull_qh_qhull=yes
9169   else
9170 <  echo "$as_me: failed program was:" >&5
9170 >  $as_echo "$as_me: failed program was:" >&5
9171   sed 's/^/| /' conftest.$ac_ext >&5
9172  
9173 < ac_cv_c_const=no
9173 >        ac_cv_lib_qhull_qh_qhull=no
9174   fi
9175 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9175 >
9176 > rm -rf conftest.dSYM
9177 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9178 >      conftest$ac_exeext conftest.$ac_ext
9179 > LIBS=$ac_check_lib_save_LIBS
9180   fi
9181 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9182 < echo "${ECHO_T}$ac_cv_c_const" >&6
9183 < if test $ac_cv_c_const = no; then
9181 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
9182 > $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9183 > if test $ac_cv_lib_qhull_qh_qhull = yes; then
9184 >  qhull_cv_libqhull=yes
9185 > else
9186 >  qhull_cv_libqhull=no
9187 > fi
9188  
9189 +        LDFLAGS="$QHULL_OLD_LDFLAGS"
9190 +        CFLAGS="$QHULL_OLD_CFLAGS"
9191 +        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9192 +        ac_ext=c
9193 + ac_cpp='$CPP $CPPFLAGS'
9194 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9195 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9196 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
9197 +
9198 +
9199 +        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9200 +
9201   cat >>confdefs.h <<\_ACEOF
9202 < #define const
9202 > #define HAVE_QHULL_H 1
9203   _ACEOF
9204  
9205 +
9206 + cat >>confdefs.h <<\_ACEOF
9207 + #define HAVE_QHULL 1
9208 + _ACEOF
9209 +
9210 +                USE_QHULL=yes
9211 +                QHULL_INC_DIR="${QHULL_HOME}/include"
9212 +                QHULL_LIB_DIR="${QHULL_HOME}/lib"
9213 +                QHULL="-lqhull"
9214 +        else
9215 +                { $as_echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
9216 + $as_echo_n "checking qhull in ${QHULL_HOME}... " >&6; }
9217 +                QHULL_INC_DIR=
9218 +                QHULL_LIB_DIR=
9219 +                QHULL=
9220 +                USE_QHULL=no
9221 +                { $as_echo "$as_me:$LINENO: result: failed" >&5
9222 + $as_echo "failed" >&6; }
9223 +                echo ""
9224 +                echo "*********************************************************"
9225 +                echo "* WARNING: Could not find a working qhull installation  *"
9226 +                echo "* If you need OOPSE to be able to deal with convex      *"
9227 +                echo "* hulls be sure to specify a valid qhull installation   *"
9228 +                echo "* with --with-qhull=DIR                                 *"
9229 +                echo "*                                                       *"
9230 +                echo "* OOPSE will still work without qhull installed.        *"
9231 +                echo "*********************************************************"
9232 +                echo ""
9233 +        fi
9234 +
9235 +
9236 +
9237 +
9238   fi
9239 + fi
9240  
9241 < echo "$as_me:$LINENO: checking for inline" >&5
9242 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
9243 < if test "${ac_cv_c_inline+set}" = set; then
9244 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9241 >
9242 > ac_ext=cpp
9243 > ac_cpp='$CXXCPP $CPPFLAGS'
9244 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9245 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9246 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9247 > { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9248 > $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9249 > if test -z "$CXXCPP"; then
9250 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
9251 >  $as_echo_n "(cached) " >&6
9252   else
9253 <  ac_cv_c_inline=no
9254 < for ac_kw in inline __inline__ __inline; do
9253 >      # Double quotes because CXXCPP needs to be expanded
9254 >    for CXXCPP in "$CXX -E" "/lib/cpp"
9255 >    do
9256 >      ac_preproc_ok=false
9257 > for ac_cxx_preproc_warn_flag in '' yes
9258 > do
9259 >  # Use a header file that comes with gcc, so configuring glibc
9260 >  # with a fresh cross-compiler works.
9261 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9262 >  # <limits.h> exists even on freestanding compilers.
9263 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9264 >  # not just through cpp. "Syntax error" is here to catch this case.
9265    cat >conftest.$ac_ext <<_ACEOF
9266   /* confdefs.h.  */
9267   _ACEOF
9268   cat confdefs.h >>conftest.$ac_ext
9269   cat >>conftest.$ac_ext <<_ACEOF
9270   /* end confdefs.h.  */
9271 < #ifndef __cplusplus
9272 < typedef int foo_t;
9273 < static $ac_kw foo_t static_foo () {return 0; }
9274 < $ac_kw foo_t foo () {return 0; }
9271 > #ifdef __STDC__
9272 > # include <limits.h>
9273 > #else
9274 > # include <assert.h>
9275   #endif
9276 <
9276 >                     Syntax error
9277   _ACEOF
9278 < rm -f conftest.$ac_objext
9279 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9280 <  (eval $ac_compile) 2>conftest.er1
9278 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9279 > case "(($ac_try" in
9280 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9281 >  *) ac_try_echo=$ac_try;;
9282 > esac
9283 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9284 > $as_echo "$ac_try_echo") >&5
9285 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9286    ac_status=$?
9287    grep -v '^ *+' conftest.er1 >conftest.err
9288    rm -f conftest.er1
9289    cat conftest.err >&5
9290 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9291 <  (exit $ac_status); } &&
9292 <         { ac_try='test -z "$ac_c_werror_flag"
9293 <                         || test ! -s conftest.err'
9294 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9295 <  (eval $ac_try) 2>&5
8060 <  ac_status=$?
8061 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8062 <  (exit $ac_status); }; } &&
8063 <         { ac_try='test -s conftest.$ac_objext'
8064 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8065 <  (eval $ac_try) 2>&5
8066 <  ac_status=$?
8067 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8068 <  (exit $ac_status); }; }; then
8069 <  ac_cv_c_inline=$ac_kw; break
9290 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9291 >  (exit $ac_status); } >/dev/null && {
9292 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9293 >         test ! -s conftest.err
9294 >       }; then
9295 >  :
9296   else
9297 <  echo "$as_me: failed program was:" >&5
9297 >  $as_echo "$as_me: failed program was:" >&5
9298   sed 's/^/| /' conftest.$ac_ext >&5
9299  
9300 +  # Broken: fails on valid input.
9301 + continue
9302   fi
8075 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8076 done
9303  
9304 < fi
8079 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8080 < echo "${ECHO_T}$ac_cv_c_inline" >&6
9304 > rm -f conftest.err conftest.$ac_ext
9305  
9306 <
9307 < case $ac_cv_c_inline in
9308 <  inline | yes) ;;
9309 <  *)
8086 <    case $ac_cv_c_inline in
8087 <      no) ac_val=;;
8088 <      *) ac_val=$ac_cv_c_inline;;
8089 <    esac
8090 <    cat >>confdefs.h <<_ACEOF
8091 < #ifndef __cplusplus
8092 < #define inline $ac_val
8093 < #endif
9306 >  # OK, works on sane cases.  Now check whether nonexistent headers
9307 >  # can be detected and how.
9308 >  cat >conftest.$ac_ext <<_ACEOF
9309 > /* confdefs.h.  */
9310   _ACEOF
9311 <    ;;
9311 > cat confdefs.h >>conftest.$ac_ext
9312 > cat >>conftest.$ac_ext <<_ACEOF
9313 > /* end confdefs.h.  */
9314 > #include <ac_nonexistent.h>
9315 > _ACEOF
9316 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9317 > case "(($ac_try" in
9318 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9319 >  *) ac_try_echo=$ac_try;;
9320   esac
9321 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9322 + $as_echo "$ac_try_echo") >&5
9323 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9324 +  ac_status=$?
9325 +  grep -v '^ *+' conftest.er1 >conftest.err
9326 +  rm -f conftest.er1
9327 +  cat conftest.err >&5
9328 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9329 +  (exit $ac_status); } >/dev/null && {
9330 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9331 +         test ! -s conftest.err
9332 +       }; then
9333 +  # Broken: success on invalid input.
9334 + continue
9335 + else
9336 +  $as_echo "$as_me: failed program was:" >&5
9337 + sed 's/^/| /' conftest.$ac_ext >&5
9338  
9339 +  # Passes both tests.
9340 + ac_preproc_ok=:
9341 + break
9342 + fi
9343  
9344 < # Checks for library functions.
9344 > rm -f conftest.err conftest.$ac_ext
9345  
9346 < for ac_header in stdlib.h
9347 < do
9348 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9349 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9350 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
8106 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8107 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8108 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9346 > done
9347 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9348 > rm -f conftest.err conftest.$ac_ext
9349 > if $ac_preproc_ok; then
9350 >  break
9351   fi
9352 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9353 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9352 >
9353 >    done
9354 >    ac_cv_prog_CXXCPP=$CXXCPP
9355 >
9356 > fi
9357 >  CXXCPP=$ac_cv_prog_CXXCPP
9358   else
9359 <  # Is the header compilable?
9360 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
9361 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9362 < cat >conftest.$ac_ext <<_ACEOF
9359 >  ac_cv_prog_CXXCPP=$CXXCPP
9360 > fi
9361 > { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
9362 > $as_echo "$CXXCPP" >&6; }
9363 > ac_preproc_ok=false
9364 > for ac_cxx_preproc_warn_flag in '' yes
9365 > do
9366 >  # Use a header file that comes with gcc, so configuring glibc
9367 >  # with a fresh cross-compiler works.
9368 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9369 >  # <limits.h> exists even on freestanding compilers.
9370 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9371 >  # not just through cpp. "Syntax error" is here to catch this case.
9372 >  cat >conftest.$ac_ext <<_ACEOF
9373   /* confdefs.h.  */
9374   _ACEOF
9375   cat confdefs.h >>conftest.$ac_ext
9376   cat >>conftest.$ac_ext <<_ACEOF
9377   /* end confdefs.h.  */
9378 < $ac_includes_default
9379 < #include <$ac_header>
9378 > #ifdef __STDC__
9379 > # include <limits.h>
9380 > #else
9381 > # include <assert.h>
9382 > #endif
9383 >                     Syntax error
9384   _ACEOF
9385 < rm -f conftest.$ac_objext
9386 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9387 <  (eval $ac_compile) 2>conftest.er1
9385 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9386 > case "(($ac_try" in
9387 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9388 >  *) ac_try_echo=$ac_try;;
9389 > esac
9390 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9391 > $as_echo "$ac_try_echo") >&5
9392 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9393    ac_status=$?
9394    grep -v '^ *+' conftest.er1 >conftest.err
9395    rm -f conftest.er1
9396    cat conftest.err >&5
9397 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9398 <  (exit $ac_status); } &&
9399 <         { ac_try='test -z "$ac_c_werror_flag"
9400 <                         || test ! -s conftest.err'
9401 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9402 <  (eval $ac_try) 2>&5
8138 <  ac_status=$?
8139 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8140 <  (exit $ac_status); }; } &&
8141 <         { ac_try='test -s conftest.$ac_objext'
8142 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8143 <  (eval $ac_try) 2>&5
8144 <  ac_status=$?
8145 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8146 <  (exit $ac_status); }; }; then
8147 <  ac_header_compiler=yes
9397 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9398 >  (exit $ac_status); } >/dev/null && {
9399 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9400 >         test ! -s conftest.err
9401 >       }; then
9402 >  :
9403   else
9404 <  echo "$as_me: failed program was:" >&5
9404 >  $as_echo "$as_me: failed program was:" >&5
9405   sed 's/^/| /' conftest.$ac_ext >&5
9406  
9407 < ac_header_compiler=no
9407 >  # Broken: fails on valid input.
9408 > continue
9409   fi
8154 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8155 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8156 echo "${ECHO_T}$ac_header_compiler" >&6
9410  
9411 < # Is the header present?
9412 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
9413 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9414 < cat >conftest.$ac_ext <<_ACEOF
9411 > rm -f conftest.err conftest.$ac_ext
9412 >
9413 >  # OK, works on sane cases.  Now check whether nonexistent headers
9414 >  # can be detected and how.
9415 >  cat >conftest.$ac_ext <<_ACEOF
9416   /* confdefs.h.  */
9417   _ACEOF
9418   cat confdefs.h >>conftest.$ac_ext
9419   cat >>conftest.$ac_ext <<_ACEOF
9420   /* end confdefs.h.  */
9421 < #include <$ac_header>
9421 > #include <ac_nonexistent.h>
9422   _ACEOF
9423 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9424 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9423 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9424 > case "(($ac_try" in
9425 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9426 >  *) ac_try_echo=$ac_try;;
9427 > esac
9428 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9429 > $as_echo "$ac_try_echo") >&5
9430 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9431    ac_status=$?
9432    grep -v '^ *+' conftest.er1 >conftest.err
9433    rm -f conftest.er1
9434    cat conftest.err >&5
9435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9436 <  (exit $ac_status); } >/dev/null; then
9437 <  if test -s conftest.err; then
9438 <    ac_cpp_err=$ac_c_preproc_warn_flag
9439 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9440 <  else
9441 <    ac_cpp_err=
8182 <  fi
9435 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9436 >  (exit $ac_status); } >/dev/null && {
9437 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9438 >         test ! -s conftest.err
9439 >       }; then
9440 >  # Broken: success on invalid input.
9441 > continue
9442   else
9443 <  ac_cpp_err=yes
8185 < fi
8186 < if test -z "$ac_cpp_err"; then
8187 <  ac_header_preproc=yes
8188 < else
8189 <  echo "$as_me: failed program was:" >&5
9443 >  $as_echo "$as_me: failed program was:" >&5
9444   sed 's/^/| /' conftest.$ac_ext >&5
9445  
9446 <  ac_header_preproc=no
9446 >  # Passes both tests.
9447 > ac_preproc_ok=:
9448 > break
9449   fi
9450 +
9451   rm -f conftest.err conftest.$ac_ext
8195 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8196 echo "${ECHO_T}$ac_header_preproc" >&6
9452  
9453 < # So?  What about this header?
9454 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9455 <  yes:no: )
9456 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9457 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8203 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8204 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8205 <    ac_header_preproc=yes
8206 <    ;;
8207 <  no:yes:* )
8208 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8209 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8210 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8211 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8212 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8213 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8214 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8215 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8216 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8217 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8218 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8219 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8220 <    (
8221 <      cat <<\_ASBOX
8222 < ## ------------------------------ ##
8223 < ## Report this to gezelter@nd.edu ##
8224 < ## ------------------------------ ##
8225 < _ASBOX
8226 <    ) |
8227 <      sed "s/^/$as_me: WARNING:     /" >&2
8228 <    ;;
8229 < esac
8230 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8231 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8232 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8233 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9453 > done
9454 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9455 > rm -f conftest.err conftest.$ac_ext
9456 > if $ac_preproc_ok; then
9457 >  :
9458   else
9459 <  eval "$as_ac_Header=\$ac_header_preproc"
9459 >  { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9460 > See \`config.log' for more details." >&5
9461 > $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9462 > See \`config.log' for more details." >&2;}
9463 >   { (exit 1); exit 1; }; }
9464   fi
8237 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8238 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9465  
9466 < fi
9467 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
9468 <  cat >>confdefs.h <<_ACEOF
9469 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9470 < _ACEOF
9466 > ac_ext=cpp
9467 > ac_cpp='$CXXCPP $CPPFLAGS'
9468 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9469 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9470 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9471  
8246 fi
9472  
9473 < done
9473 > #
9474 > # Handle user hints
9475 > #
9476  
9477 < echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
9478 < echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
9479 < if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8253 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9477 > # Check whether --with-openbabel was given.
9478 > if test "${with_openbabel+set}" = set; then
9479 >  withval=$with_openbabel; openbabel_dir="$withval"
9480   else
9481 <  if test "$cross_compiling" = yes; then
8256 <  ac_cv_func_malloc_0_nonnull=no
8257 < else
8258 <  cat >conftest.$ac_ext <<_ACEOF
8259 < /* confdefs.h.  */
8260 < _ACEOF
8261 < cat confdefs.h >>conftest.$ac_ext
8262 < cat >>conftest.$ac_ext <<_ACEOF
8263 < /* end confdefs.h.  */
8264 < #if STDC_HEADERS || HAVE_STDLIB_H
8265 < # include <stdlib.h>
8266 < #else
8267 < char *malloc ();
8268 < #endif
8269 <
8270 < #ifdef FC_DUMMY_MAIN
8271 < #ifndef FC_DUMMY_MAIN_EQ_F77
8272 < #  ifdef __cplusplus
8273 <     extern "C"
8274 < #  endif
8275 <   int FC_DUMMY_MAIN() { return 1; }
8276 < #endif
8277 < #endif
8278 < int
8279 < main ()
8280 < {
8281 < exit (malloc (0) ? 0 : 1);
8282 <  ;
8283 <  return 0;
8284 < }
8285 < _ACEOF
8286 < rm -f conftest$ac_exeext
8287 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8288 <  (eval $ac_link) 2>&5
8289 <  ac_status=$?
8290 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8291 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8292 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8293 <  (eval $ac_try) 2>&5
8294 <  ac_status=$?
8295 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296 <  (exit $ac_status); }; }; then
8297 <  ac_cv_func_malloc_0_nonnull=yes
8298 < else
8299 <  echo "$as_me: program exited with status $ac_status" >&5
8300 < echo "$as_me: failed program was:" >&5
8301 < sed 's/^/| /' conftest.$ac_ext >&5
8302 <
8303 < ( exit $ac_status )
8304 < ac_cv_func_malloc_0_nonnull=no
9481 >                openbabel_dir="not_set"
9482   fi
8306 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8307 fi
8308 fi
8309 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8310 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8311 if test $ac_cv_func_malloc_0_nonnull = yes; then
9483  
9484 < cat >>confdefs.h <<\_ACEOF
8314 < #define HAVE_MALLOC 1
8315 < _ACEOF
9484 > if test "$openbabel_dir" != "no"; then
9485  
9486 < else
9487 <  cat >>confdefs.h <<\_ACEOF
9488 < #define HAVE_MALLOC 0
9489 < _ACEOF
9490 <
9491 <   case $LIBOBJS in
9492 <    "malloc.$ac_objext"   | \
9493 <  *" malloc.$ac_objext"   | \
9494 <    "malloc.$ac_objext "* | \
9495 <  *" malloc.$ac_objext "* ) ;;
9496 <  *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
9497 < esac
9498 <
8330 <
8331 < cat >>confdefs.h <<\_ACEOF
8332 < #define malloc rpl_malloc
8333 < _ACEOF
8334 <
9486 > if test "$openbabel_dir" != "not_set" ; then
9487 >  if test -d "$openbabel_dir"
9488 >  then
9489 >    OPENBABEL_HOME="$openbabel_dir"
9490 >  else
9491 >    { $as_echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9492 > $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9493 >        OPENBABEL_HOME=/usr/local
9494 >        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9495 >        then
9496 >                OPENBABEL_HOME=/usr
9497 >        fi
9498 >  fi
9499   fi
9500 + #
9501 + # Locate openbabel, if wanted
9502 + #
9503 + if test -n "${OPENBABEL_HOME}"
9504 + then
9505  
9506 +        ac_ext=cpp
9507 + ac_cpp='$CXXCPP $CPPFLAGS'
9508 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9509 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9510 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9511  
9512 <
9513 < echo "$as_me:$LINENO: checking for working memcmp" >&5
9514 < echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
9515 < if test "${ac_cv_func_memcmp_working+set}" = set; then
9516 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9517 < else
9518 <  if test "$cross_compiling" = yes; then
9519 <  ac_cv_func_memcmp_working=no
9520 < else
8347 <  cat >conftest.$ac_ext <<_ACEOF
8348 < /* confdefs.h.  */
8349 < _ACEOF
8350 < cat confdefs.h >>conftest.$ac_ext
8351 < cat >>conftest.$ac_ext <<_ACEOF
8352 < /* end confdefs.h.  */
8353 < $ac_includes_default
8354 < #ifdef FC_DUMMY_MAIN
8355 < #ifndef FC_DUMMY_MAIN_EQ_F77
8356 < #  ifdef __cplusplus
8357 <     extern "C"
8358 < #  endif
8359 <   int FC_DUMMY_MAIN() { return 1; }
8360 < #endif
8361 < #endif
8362 < int
8363 < main ()
8364 < {
8365 <
8366 <  /* Some versions of memcmp are not 8-bit clean.  */
8367 <  char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8368 <  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8369 <    exit (1);
8370 <
8371 <  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8372 <     or more and with at least one buffer not starting on a 4-byte boundary.
8373 <     William Lewis provided this test program.   */
8374 <  {
8375 <    char foo[21];
8376 <    char bar[21];
8377 <    int i;
8378 <    for (i = 0; i < 4; i++)
8379 <      {
8380 <        char *a = foo + i;
8381 <        char *b = bar + i;
8382 <        strcpy (a, "--------01111111");
8383 <        strcpy (b, "--------10000000");
8384 <        if (memcmp (a, b, 16) >= 0)
8385 <          exit (1);
8386 <      }
8387 <    exit (0);
8388 <  }
8389 <
8390 <  ;
8391 <  return 0;
8392 < }
8393 < _ACEOF
8394 < rm -f conftest$ac_exeext
8395 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8396 <  (eval $ac_link) 2>&5
8397 <  ac_status=$?
8398 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8399 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8400 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8401 <  (eval $ac_try) 2>&5
8402 <  ac_status=$?
8403 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8404 <  (exit $ac_status); }; }; then
8405 <  ac_cv_func_memcmp_working=yes
8406 < else
8407 <  echo "$as_me: program exited with status $ac_status" >&5
8408 < echo "$as_me: failed program was:" >&5
8409 < sed 's/^/| /' conftest.$ac_ext >&5
8410 <
8411 < ( exit $ac_status )
8412 < ac_cv_func_memcmp_working=no
9512 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9513 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9514 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9515 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9516 >        if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9517 >  { $as_echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9518 > $as_echo_n "checking for openbabel/babelconfig.h... " >&6; }
9519 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9520 >  $as_echo_n "(cached) " >&6
9521   fi
9522 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9523 < fi
8416 < fi
8417 < echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8418 < echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8419 < test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8420 <    "memcmp.$ac_objext"   | \
8421 <  *" memcmp.$ac_objext"   | \
8422 <    "memcmp.$ac_objext "* | \
8423 <  *" memcmp.$ac_objext "* ) ;;
8424 <  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8425 < esac
8426 <
8427 <
8428 <
8429 < for ac_header in stdlib.h
8430 < do
8431 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8432 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8433 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
8434 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8435 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8436 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8437 < fi
8438 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8439 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9522 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9523 > $as_echo "$ac_cv_header_openbabel_babelconfig_h" >&6; }
9524   else
9525    # Is the header compilable?
9526 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
9527 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9526 > { $as_echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9527 > $as_echo_n "checking openbabel/babelconfig.h usability... " >&6; }
9528   cat >conftest.$ac_ext <<_ACEOF
9529   /* confdefs.h.  */
9530   _ACEOF
# Line 8448 | Line 9532 | $ac_includes_default
9532   cat >>conftest.$ac_ext <<_ACEOF
9533   /* end confdefs.h.  */
9534   $ac_includes_default
9535 < #include <$ac_header>
9535 > #include <openbabel/babelconfig.h>
9536   _ACEOF
9537   rm -f conftest.$ac_objext
9538 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9539 <  (eval $ac_compile) 2>conftest.er1
9538 > if { (ac_try="$ac_compile"
9539 > case "(($ac_try" in
9540 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9541 >  *) ac_try_echo=$ac_try;;
9542 > esac
9543 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9544 > $as_echo "$ac_try_echo") >&5
9545 >  (eval "$ac_compile") 2>conftest.er1
9546    ac_status=$?
9547    grep -v '^ *+' conftest.er1 >conftest.err
9548    rm -f conftest.er1
9549    cat conftest.err >&5
9550 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9551 <  (exit $ac_status); } &&
9552 <         { ac_try='test -z "$ac_c_werror_flag"
9553 <                         || test ! -s conftest.err'
9554 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8465 <  (eval $ac_try) 2>&5
8466 <  ac_status=$?
8467 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8468 <  (exit $ac_status); }; } &&
8469 <         { ac_try='test -s conftest.$ac_objext'
8470 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8471 <  (eval $ac_try) 2>&5
8472 <  ac_status=$?
8473 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8474 <  (exit $ac_status); }; }; then
9550 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9551 >  (exit $ac_status); } && {
9552 >         test -z "$ac_cxx_werror_flag" ||
9553 >         test ! -s conftest.err
9554 >       } && test -s conftest.$ac_objext; then
9555    ac_header_compiler=yes
9556   else
9557 <  echo "$as_me: failed program was:" >&5
9557 >  $as_echo "$as_me: failed program was:" >&5
9558   sed 's/^/| /' conftest.$ac_ext >&5
9559  
9560 < ac_header_compiler=no
9560 >        ac_header_compiler=no
9561   fi
8482 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8483 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8484 echo "${ECHO_T}$ac_header_compiler" >&6
9562  
9563 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9564 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9565 + $as_echo "$ac_header_compiler" >&6; }
9566 +
9567   # Is the header present?
9568 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
9569 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9568 > { $as_echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9569 > $as_echo_n "checking openbabel/babelconfig.h presence... " >&6; }
9570   cat >conftest.$ac_ext <<_ACEOF
9571   /* confdefs.h.  */
9572   _ACEOF
9573   cat confdefs.h >>conftest.$ac_ext
9574   cat >>conftest.$ac_ext <<_ACEOF
9575   /* end confdefs.h.  */
9576 < #include <$ac_header>
9576 > #include <openbabel/babelconfig.h>
9577   _ACEOF
9578 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9579 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9578 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9579 > case "(($ac_try" in
9580 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9581 >  *) ac_try_echo=$ac_try;;
9582 > esac
9583 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9584 > $as_echo "$ac_try_echo") >&5
9585 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9586    ac_status=$?
9587    grep -v '^ *+' conftest.er1 >conftest.err
9588    rm -f conftest.er1
9589    cat conftest.err >&5
9590 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9591 <  (exit $ac_status); } >/dev/null; then
9592 <  if test -s conftest.err; then
9593 <    ac_cpp_err=$ac_c_preproc_warn_flag
9594 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8508 <  else
8509 <    ac_cpp_err=
8510 <  fi
8511 < else
8512 <  ac_cpp_err=yes
8513 < fi
8514 < if test -z "$ac_cpp_err"; then
9590 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9591 >  (exit $ac_status); } >/dev/null && {
9592 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9593 >         test ! -s conftest.err
9594 >       }; then
9595    ac_header_preproc=yes
9596   else
9597 <  echo "$as_me: failed program was:" >&5
9597 >  $as_echo "$as_me: failed program was:" >&5
9598   sed 's/^/| /' conftest.$ac_ext >&5
9599  
9600    ac_header_preproc=no
9601   fi
9602 +
9603   rm -f conftest.err conftest.$ac_ext
9604 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9605 < echo "${ECHO_T}$ac_header_preproc" >&6
9604 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9605 > $as_echo "$ac_header_preproc" >&6; }
9606  
9607   # So?  What about this header?
9608 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9608 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9609    yes:no: )
9610 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9611 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9612 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9613 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9610 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9611 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9612 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9613 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9614      ac_header_preproc=yes
9615      ;;
9616    no:yes:* )
9617 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9618 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9619 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9620 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9621 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9622 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9623 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9624 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9625 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9626 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9627 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9628 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9629 <    (
8549 <      cat <<\_ASBOX
9617 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9618 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9619 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&5
9620 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&2;}
9621 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9622 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9623 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&5
9624 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9625 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9626 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9627 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9628 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9629 >    ( cat <<\_ASBOX
9630   ## ------------------------------ ##
9631   ## Report this to gezelter@nd.edu ##
9632   ## ------------------------------ ##
9633   _ASBOX
9634 <    ) |
8555 <      sed "s/^/$as_me: WARNING:     /" >&2
9634 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9635      ;;
9636   esac
9637 < echo "$as_me:$LINENO: checking for $ac_header" >&5
9638 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9639 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9640 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9637 > { $as_echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9638 > $as_echo_n "checking for openbabel/babelconfig.h... " >&6; }
9639 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9640 >  $as_echo_n "(cached) " >&6
9641   else
9642 <  eval "$as_ac_Header=\$ac_header_preproc"
9642 >  ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9643   fi
9644 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9645 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9644 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9645 > $as_echo "$ac_cv_header_openbabel_babelconfig_h" >&6; }
9646  
9647   fi
9648 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
9649 <  cat >>confdefs.h <<_ACEOF
8571 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8572 < _ACEOF
8573 <
8574 < fi
8575 <
8576 < done
8577 <
8578 < echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8579 < echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8580 < if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8581 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9648 > if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9649 >  openbabel_cv_openbabel_h=yes
9650   else
9651 <  if test "$cross_compiling" = yes; then
8584 <  ac_cv_func_realloc_0_nonnull=no
8585 < else
8586 <  cat >conftest.$ac_ext <<_ACEOF
8587 < /* confdefs.h.  */
8588 < _ACEOF
8589 < cat confdefs.h >>conftest.$ac_ext
8590 < cat >>conftest.$ac_ext <<_ACEOF
8591 < /* end confdefs.h.  */
8592 < #if STDC_HEADERS || HAVE_STDLIB_H
8593 < # include <stdlib.h>
8594 < #else
8595 < char *realloc ();
8596 < #endif
8597 <
8598 < #ifdef FC_DUMMY_MAIN
8599 < #ifndef FC_DUMMY_MAIN_EQ_F77
8600 < #  ifdef __cplusplus
8601 <     extern "C"
8602 < #  endif
8603 <   int FC_DUMMY_MAIN() { return 1; }
8604 < #endif
8605 < #endif
8606 < int
8607 < main ()
8608 < {
8609 < exit (realloc (0, 0) ? 0 : 1);
8610 <  ;
8611 <  return 0;
8612 < }
8613 < _ACEOF
8614 < rm -f conftest$ac_exeext
8615 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8616 <  (eval $ac_link) 2>&5
8617 <  ac_status=$?
8618 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8619 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8620 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8621 <  (eval $ac_try) 2>&5
8622 <  ac_status=$?
8623 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8624 <  (exit $ac_status); }; }; then
8625 <  ac_cv_func_realloc_0_nonnull=yes
8626 < else
8627 <  echo "$as_me: program exited with status $ac_status" >&5
8628 < echo "$as_me: failed program was:" >&5
8629 < sed 's/^/| /' conftest.$ac_ext >&5
8630 <
8631 < ( exit $ac_status )
8632 < ac_cv_func_realloc_0_nonnull=no
9651 >  openbabel_cv_openbabel_h=no
9652   fi
8634 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8635 fi
8636 fi
8637 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8638 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8639 if test $ac_cv_func_realloc_0_nonnull = yes; then
9653  
8641 cat >>confdefs.h <<\_ACEOF
8642 #define HAVE_REALLOC 1
8643 _ACEOF
9654  
9655 < else
9656 <  cat >>confdefs.h <<\_ACEOF
9657 < #define HAVE_REALLOC 0
9658 < _ACEOF
9659 <
8650 <   case $LIBOBJS in
8651 <    "realloc.$ac_objext"   | \
8652 <  *" realloc.$ac_objext"   | \
8653 <    "realloc.$ac_objext "* | \
8654 <  *" realloc.$ac_objext "* ) ;;
8655 <  *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8656 < esac
8657 <
8658 <
8659 < cat >>confdefs.h <<\_ACEOF
8660 < #define realloc rpl_realloc
8661 < _ACEOF
8662 <
9655 >        if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9656 >  { $as_echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9657 > $as_echo_n "checking for openbabel/obconversion.h... " >&6; }
9658 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9659 >  $as_echo_n "(cached) " >&6
9660   fi
9661 <
9662 <
8666 <
8667 <
8668 <
8669 < for ac_header in sys/select.h sys/socket.h
8670 < do
8671 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8672 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8673 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
8674 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8675 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8676 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8677 < fi
8678 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8679 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9661 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9662 > $as_echo "$ac_cv_header_openbabel_obconversion_h" >&6; }
9663   else
9664    # Is the header compilable?
9665 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
9666 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9665 > { $as_echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9666 > $as_echo_n "checking openbabel/obconversion.h usability... " >&6; }
9667   cat >conftest.$ac_ext <<_ACEOF
9668   /* confdefs.h.  */
9669   _ACEOF
# Line 8688 | Line 9671 | $ac_includes_default
9671   cat >>conftest.$ac_ext <<_ACEOF
9672   /* end confdefs.h.  */
9673   $ac_includes_default
9674 < #include <$ac_header>
9674 > #include <openbabel/obconversion.h>
9675   _ACEOF
9676   rm -f conftest.$ac_objext
9677 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9678 <  (eval $ac_compile) 2>conftest.er1
9677 > if { (ac_try="$ac_compile"
9678 > case "(($ac_try" in
9679 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9680 >  *) ac_try_echo=$ac_try;;
9681 > esac
9682 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9683 > $as_echo "$ac_try_echo") >&5
9684 >  (eval "$ac_compile") 2>conftest.er1
9685    ac_status=$?
9686    grep -v '^ *+' conftest.er1 >conftest.err
9687    rm -f conftest.er1
9688    cat conftest.err >&5
9689 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9690 <  (exit $ac_status); } &&
9691 <         { ac_try='test -z "$ac_c_werror_flag"
9692 <                         || test ! -s conftest.err'
9693 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8705 <  (eval $ac_try) 2>&5
8706 <  ac_status=$?
8707 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8708 <  (exit $ac_status); }; } &&
8709 <         { ac_try='test -s conftest.$ac_objext'
8710 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8711 <  (eval $ac_try) 2>&5
8712 <  ac_status=$?
8713 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8714 <  (exit $ac_status); }; }; then
9689 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9690 >  (exit $ac_status); } && {
9691 >         test -z "$ac_cxx_werror_flag" ||
9692 >         test ! -s conftest.err
9693 >       } && test -s conftest.$ac_objext; then
9694    ac_header_compiler=yes
9695   else
9696 <  echo "$as_me: failed program was:" >&5
9696 >  $as_echo "$as_me: failed program was:" >&5
9697   sed 's/^/| /' conftest.$ac_ext >&5
9698  
9699 < ac_header_compiler=no
9699 >        ac_header_compiler=no
9700   fi
9701 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9702 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9703 < echo "${ECHO_T}$ac_header_compiler" >&6
9701 >
9702 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9703 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9704 > $as_echo "$ac_header_compiler" >&6; }
9705  
9706   # Is the header present?
9707 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
9708 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9707 > { $as_echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9708 > $as_echo_n "checking openbabel/obconversion.h presence... " >&6; }
9709   cat >conftest.$ac_ext <<_ACEOF
9710   /* confdefs.h.  */
9711   _ACEOF
9712   cat confdefs.h >>conftest.$ac_ext
9713   cat >>conftest.$ac_ext <<_ACEOF
9714   /* end confdefs.h.  */
9715 < #include <$ac_header>
9715 > #include <openbabel/obconversion.h>
9716   _ACEOF
9717 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9718 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9717 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9718 > case "(($ac_try" in
9719 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9720 >  *) ac_try_echo=$ac_try;;
9721 > esac
9722 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9723 > $as_echo "$ac_try_echo") >&5
9724 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9725    ac_status=$?
9726    grep -v '^ *+' conftest.er1 >conftest.err
9727    rm -f conftest.er1
9728    cat conftest.err >&5
9729 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9730 <  (exit $ac_status); } >/dev/null; then
9731 <  if test -s conftest.err; then
9732 <    ac_cpp_err=$ac_c_preproc_warn_flag
9733 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8748 <  else
8749 <    ac_cpp_err=
8750 <  fi
8751 < else
8752 <  ac_cpp_err=yes
8753 < fi
8754 < if test -z "$ac_cpp_err"; then
9729 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9730 >  (exit $ac_status); } >/dev/null && {
9731 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9732 >         test ! -s conftest.err
9733 >       }; then
9734    ac_header_preproc=yes
9735   else
9736 <  echo "$as_me: failed program was:" >&5
9736 >  $as_echo "$as_me: failed program was:" >&5
9737   sed 's/^/| /' conftest.$ac_ext >&5
9738  
9739    ac_header_preproc=no
9740   fi
9741 +
9742   rm -f conftest.err conftest.$ac_ext
9743 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9744 < echo "${ECHO_T}$ac_header_preproc" >&6
9743 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9744 > $as_echo "$ac_header_preproc" >&6; }
9745  
9746   # So?  What about this header?
9747 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9747 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9748    yes:no: )
9749 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9750 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9751 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9752 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9749 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9750 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9751 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9752 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9753      ac_header_preproc=yes
9754      ;;
9755    no:yes:* )
9756 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9757 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9758 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9759 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9760 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9761 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9762 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9763 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9764 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9765 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9766 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9767 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9768 <    (
8789 <      cat <<\_ASBOX
9756 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9757 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9758 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
9759 > $as_echo "$as_me: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
9760 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9761 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9762 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
9763 > $as_echo "$as_me: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9764 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9765 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9766 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9767 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9768 >    ( cat <<\_ASBOX
9769   ## ------------------------------ ##
9770   ## Report this to gezelter@nd.edu ##
9771   ## ------------------------------ ##
9772   _ASBOX
9773 <    ) |
8795 <      sed "s/^/$as_me: WARNING:     /" >&2
9773 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9774      ;;
9775   esac
9776 < echo "$as_me:$LINENO: checking for $ac_header" >&5
9777 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9778 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9779 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9776 > { $as_echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9777 > $as_echo_n "checking for openbabel/obconversion.h... " >&6; }
9778 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9779 >  $as_echo_n "(cached) " >&6
9780   else
9781 <  eval "$as_ac_Header=\$ac_header_preproc"
9781 >  ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9782   fi
9783 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9784 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9783 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9784 > $as_echo "$ac_cv_header_openbabel_obconversion_h" >&6; }
9785  
9786   fi
9787 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
9788 <  cat >>confdefs.h <<_ACEOF
9789 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9790 < _ACEOF
8813 <
9787 > if test $ac_cv_header_openbabel_obconversion_h = yes; then
9788 >  openbabel_cv_obconversion_h=yes
9789 > else
9790 >  openbabel_cv_obconversion_h=no
9791   fi
9792  
8816 done
9793  
9794 < echo "$as_me:$LINENO: checking types of arguments for select" >&5
9795 < echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
9796 < if test "${ac_cv_func_select_args+set}" = set; then
8821 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8822 < else
8823 <  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8824 < for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8825 <  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8826 <   cat >conftest.$ac_ext <<_ACEOF
8827 < /* confdefs.h.  */
9794 >        cat >conftest.$ac_ext <<_ACEOF
9795 >
9796 >             /* confdefs.h.  */
9797   _ACEOF
9798   cat confdefs.h >>conftest.$ac_ext
9799   cat >>conftest.$ac_ext <<_ACEOF
9800   /* end confdefs.h.  */
8832 $ac_includes_default
8833 #if HAVE_SYS_SELECT_H
8834 # include <sys/select.h>
8835 #endif
8836 #if HAVE_SYS_SOCKET_H
8837 # include <sys/socket.h>
8838 #endif
9801  
9802 + #include <openbabel/babelconfig.h>
9803 + #include <openbabel/obconversion.h>
9804 + using namespace std;
9805 + using namespace OpenBabel;
9806 +
9807   #ifdef FC_DUMMY_MAIN
9808   #ifndef FC_DUMMY_MAIN_EQ_F77
9809   #  ifdef __cplusplus
# Line 8848 | Line 9815 | main ()
9815   int
9816   main ()
9817   {
9818 < extern int select ($ac_arg1,
9819 <                                            $ac_arg234, $ac_arg234, $ac_arg234,
9820 <                                            $ac_arg5);
9818 >
9819 > OBConversion Conv(&cin, &cout);
9820 >
9821 >
9822    ;
9823    return 0;
9824   }
9825   _ACEOF
9826 < rm -f conftest.$ac_objext
9827 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9828 <  (eval $ac_compile) 2>conftest.er1
9826 > rm -f conftest.$ac_objext conftest$ac_exeext
9827 > if { (ac_try="$ac_link"
9828 > case "(($ac_try" in
9829 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9830 >  *) ac_try_echo=$ac_try;;
9831 > esac
9832 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9833 > $as_echo "$ac_try_echo") >&5
9834 >  (eval "$ac_link") 2>conftest.er1
9835    ac_status=$?
9836    grep -v '^ *+' conftest.er1 >conftest.err
9837    rm -f conftest.er1
9838    cat conftest.err >&5
9839 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9840 <  (exit $ac_status); } &&
9841 <         { ac_try='test -z "$ac_c_werror_flag"
9842 <                         || test ! -s conftest.err'
9843 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9844 <  (eval $ac_try) 2>&5
9845 <  ac_status=$?
9846 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9847 <  (exit $ac_status); }; } &&
9848 <         { ac_try='test -s conftest.$ac_objext'
9849 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9850 <  (eval $ac_try) 2>&5
9851 <  ac_status=$?
8878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8879 <  (exit $ac_status); }; }; then
8880 <  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9839 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9840 >  (exit $ac_status); } && {
9841 >         test -z "$ac_cxx_werror_flag" ||
9842 >         test ! -s conftest.err
9843 >       } && test -s conftest$ac_exeext && {
9844 >         test "$cross_compiling" = yes ||
9845 >         $as_test_x conftest$ac_exeext
9846 >       }; then
9847 >
9848 >                openbabel_lib_found="yes"
9849 >                { $as_echo "$as_me:$LINENO: result: found" >&5
9850 > $as_echo "found" >&6; }
9851 >
9852   else
9853 <  echo "$as_me: failed program was:" >&5
9853 >  $as_echo "$as_me: failed program was:" >&5
9854   sed 's/^/| /' conftest.$ac_ext >&5
9855  
8885 fi
8886 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8887  done
8888 done
8889 done
8890 # Provide a safe default value.
8891 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
9856  
9857 < fi
9858 < echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
9859 < echo "${ECHO_T}$ac_cv_func_select_args" >&6
8896 < ac_save_IFS=$IFS; IFS=','
8897 < set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8898 < IFS=$ac_save_IFS
8899 < shift
9857 >                openbabel_lib_found="no"
9858 >                { $as_echo "$as_me:$LINENO: result: not found" >&5
9859 > $as_echo "not found" >&6; }
9860  
8901 cat >>confdefs.h <<_ACEOF
8902 #define SELECT_TYPE_ARG1 $1
8903 _ACEOF
9861  
9862 + fi
9863  
9864 < cat >>confdefs.h <<_ACEOF
9865 < #define SELECT_TYPE_ARG234 ($2)
9866 < _ACEOF
9864 > rm -rf conftest.dSYM
9865 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9866 >      conftest$ac_exeext conftest.$ac_ext
9867 >        ac_ext=c
9868 > ac_cpp='$CPP $CPPFLAGS'
9869 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9870 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9871 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9872  
9873 +        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9874 +        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9875  
9876 < cat >>confdefs.h <<_ACEOF
9877 < #define SELECT_TYPE_ARG5 ($3)
9878 < _ACEOF
9879 <
9880 < rm -f conftest*
9881 <
9882 <
9883 < for ac_func in strftime
9884 < do
9885 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9886 < echo "$as_me:$LINENO: checking for $ac_func" >&5
9887 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9888 < if eval "test \"\${$as_ac_var+set}\" = set"; then
9889 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9890 < else
9891 <  cat >conftest.$ac_ext <<_ACEOF
9892 < /* confdefs.h.  */
9893 < _ACEOF
9894 < cat confdefs.h >>conftest.$ac_ext
9895 < cat >>conftest.$ac_ext <<_ACEOF
9896 < /* end confdefs.h.  */
9897 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9898 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9899 < #define $ac_func innocuous_$ac_func
9876 >        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9877 >                USE_OPENBABEL=yes
9878 >                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9879 >                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9880 >                OPENBABEL_LIB="-lopenbabel"
9881 >        else
9882 >                { $as_echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9883 > $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9884 >                OPENBABEL_INC_DIR=
9885 >                OPENBABEL_LIB_DIR=
9886 >                OPENBABEL_LIB=
9887 >                USE_OPENBABEL=no
9888 >                { $as_echo "$as_me:$LINENO: result: failed" >&5
9889 > $as_echo "failed" >&6; }
9890 >                echo ""
9891 >                echo "*********************************************************"
9892 >                echo "* WARNING: Could not find a working openbabel-2.x       *"
9893 >                echo "* installation If you need OOPSE to be able to convert  *"
9894 >                echo "* xyz or pdb files you need to specify a valid          *"
9895 >                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9896 >                echo "*                                                       *"
9897 >                echo "* OOPSE will still work without openbabel installed.    *"
9898 >                echo "*********************************************************"
9899 >                echo ""
9900 >        fi
9901  
8936 /* System header to define __stub macros and hopefully few prototypes,
8937    which can conflict with char $ac_func (); below.
8938    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8939    <limits.h> exists even on freestanding compilers.  */
9902  
8941 #ifdef __STDC__
8942 # include <limits.h>
8943 #else
8944 # include <assert.h>
8945 #endif
9903  
8947 #undef $ac_func
9904  
8949 /* Override any gcc2 internal prototype to avoid an error.  */
8950 #ifdef __cplusplus
8951 extern "C"
8952 {
8953 #endif
8954 /* We use char because int might match the return type of a gcc2
8955   builtin and then its argument prototype would still apply.  */
8956 char $ac_func ();
8957 /* The GNU C library defines this for functions which it implements
8958    to always fail with ENOSYS.  Some functions are actually named
8959    something starting with __ and the normal name is an alias.  */
8960 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8961 choke me
8962 #else
8963 char (*f) () = $ac_func;
8964 #endif
8965 #ifdef __cplusplus
8966 }
8967 #endif
8968
8969 #ifdef FC_DUMMY_MAIN
8970 #ifndef FC_DUMMY_MAIN_EQ_F77
8971 #  ifdef __cplusplus
8972     extern "C"
8973 #  endif
8974   int FC_DUMMY_MAIN() { return 1; }
8975 #endif
8976 #endif
8977 int
8978 main ()
8979 {
8980 return f != $ac_func;
8981  ;
8982  return 0;
8983 }
8984 _ACEOF
8985 rm -f conftest.$ac_objext conftest$ac_exeext
8986 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8987  (eval $ac_link) 2>conftest.er1
8988  ac_status=$?
8989  grep -v '^ *+' conftest.er1 >conftest.err
8990  rm -f conftest.er1
8991  cat conftest.err >&5
8992  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8993  (exit $ac_status); } &&
8994         { ac_try='test -z "$ac_c_werror_flag"
8995                         || test ! -s conftest.err'
8996  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8997  (eval $ac_try) 2>&5
8998  ac_status=$?
8999  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9000  (exit $ac_status); }; } &&
9001         { ac_try='test -s conftest$ac_exeext'
9002  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9003  (eval $ac_try) 2>&5
9004  ac_status=$?
9005  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006  (exit $ac_status); }; }; then
9007  eval "$as_ac_var=yes"
9008 else
9009  echo "$as_me: failed program was:" >&5
9010 sed 's/^/| /' conftest.$ac_ext >&5
9011
9012 eval "$as_ac_var=no"
9905   fi
9014 rm -f conftest.err conftest.$ac_objext \
9015      conftest$ac_exeext conftest.$ac_ext
9906   fi
9017 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9018 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9019 if test `eval echo '${'$as_ac_var'}'` = yes; then
9020  cat >>confdefs.h <<_ACEOF
9021 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9022 _ACEOF
9907  
9908 +
9909 + # Checks for header files.
9910 + { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9911 + $as_echo_n "checking for ANSI C header files... " >&6; }
9912 + if test "${ac_cv_header_stdc+set}" = set; then
9913 +  $as_echo_n "(cached) " >&6
9914   else
9915 <  # strftime is in -lintl on SCO UNIX.
9026 < echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9027 < echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9028 < if test "${ac_cv_lib_intl_strftime+set}" = set; then
9029 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9030 < else
9031 <  ac_check_lib_save_LIBS=$LIBS
9032 < LIBS="-lintl  $LIBS"
9033 < cat >conftest.$ac_ext <<_ACEOF
9915 >  cat >conftest.$ac_ext <<_ACEOF
9916   /* confdefs.h.  */
9917   _ACEOF
9918   cat confdefs.h >>conftest.$ac_ext
9919   cat >>conftest.$ac_ext <<_ACEOF
9920   /* end confdefs.h.  */
9921 + #include <stdlib.h>
9922 + #include <stdarg.h>
9923 + #include <string.h>
9924 + #include <float.h>
9925  
9040 /* Override any gcc2 internal prototype to avoid an error.  */
9041 #ifdef __cplusplus
9042 extern "C"
9043 #endif
9044 /* We use char because int might match the return type of a gcc2
9045   builtin and then its argument prototype would still apply.  */
9046 char strftime ();
9926   #ifdef FC_DUMMY_MAIN
9927   #ifndef FC_DUMMY_MAIN_EQ_F77
9928   #  ifdef __cplusplus
# Line 9055 | Line 9934 | main ()
9934   int
9935   main ()
9936   {
9937 < strftime ();
9937 >
9938    ;
9939    return 0;
9940   }
9941   _ACEOF
9942 < rm -f conftest.$ac_objext conftest$ac_exeext
9943 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9944 <  (eval $ac_link) 2>conftest.er1
9942 > rm -f conftest.$ac_objext
9943 > if { (ac_try="$ac_compile"
9944 > case "(($ac_try" in
9945 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9946 >  *) ac_try_echo=$ac_try;;
9947 > esac
9948 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9949 > $as_echo "$ac_try_echo") >&5
9950 >  (eval "$ac_compile") 2>conftest.er1
9951    ac_status=$?
9952    grep -v '^ *+' conftest.er1 >conftest.err
9953    rm -f conftest.er1
9954    cat conftest.err >&5
9955 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9956 <  (exit $ac_status); } &&
9957 <         { ac_try='test -z "$ac_c_werror_flag"
9958 <                         || test ! -s conftest.err'
9959 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9960 <  (eval $ac_try) 2>&5
9076 <  ac_status=$?
9077 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9078 <  (exit $ac_status); }; } &&
9079 <         { ac_try='test -s conftest$ac_exeext'
9080 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9081 <  (eval $ac_try) 2>&5
9082 <  ac_status=$?
9083 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9084 <  (exit $ac_status); }; }; then
9085 <  ac_cv_lib_intl_strftime=yes
9955 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9956 >  (exit $ac_status); } && {
9957 >         test -z "$ac_c_werror_flag" ||
9958 >         test ! -s conftest.err
9959 >       } && test -s conftest.$ac_objext; then
9960 >  ac_cv_header_stdc=yes
9961   else
9962 <  echo "$as_me: failed program was:" >&5
9962 >  $as_echo "$as_me: failed program was:" >&5
9963   sed 's/^/| /' conftest.$ac_ext >&5
9964  
9965 < ac_cv_lib_intl_strftime=no
9965 >        ac_cv_header_stdc=no
9966   fi
9967 < rm -f conftest.err conftest.$ac_objext \
9968 <      conftest$ac_exeext conftest.$ac_ext
9969 < LIBS=$ac_check_lib_save_LIBS
9970 < fi
9971 < echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9972 < echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9973 < if test $ac_cv_lib_intl_strftime = yes; then
9099 <  cat >>confdefs.h <<\_ACEOF
9100 < #define HAVE_STRFTIME 1
9967 >
9968 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9969 >
9970 > if test $ac_cv_header_stdc = yes; then
9971 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9972 >  cat >conftest.$ac_ext <<_ACEOF
9973 > /* confdefs.h.  */
9974   _ACEOF
9975 + cat confdefs.h >>conftest.$ac_ext
9976 + cat >>conftest.$ac_ext <<_ACEOF
9977 + /* end confdefs.h.  */
9978 + #include <string.h>
9979  
9980 < LIBS="-lintl $LIBS"
9980 > _ACEOF
9981 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9982 >  $EGREP "memchr" >/dev/null 2>&1; then
9983 >  :
9984 > else
9985 >  ac_cv_header_stdc=no
9986   fi
9987 + rm -f conftest*
9988  
9989   fi
9107 done
9990  
9991 < echo "$as_me:$LINENO: checking for working strtod" >&5
9992 < echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9111 < if test "${ac_cv_func_strtod+set}" = set; then
9112 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9113 < else
9114 <  if test "$cross_compiling" = yes; then
9115 <  ac_cv_func_strtod=no
9116 < else
9991 > if test $ac_cv_header_stdc = yes; then
9992 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9993    cat >conftest.$ac_ext <<_ACEOF
9994   /* confdefs.h.  */
9995   _ACEOF
9996   cat confdefs.h >>conftest.$ac_ext
9997   cat >>conftest.$ac_ext <<_ACEOF
9998   /* end confdefs.h.  */
9999 + #include <stdlib.h>
10000  
9124 double strtod ();
9125 int
9126 main()
9127 {
9128  {
9129    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
9130    char *string = " +69";
9131    char *term;
9132    double value;
9133    value = strtod (string, &term);
9134    if (value != 69 || term != (string + 4))
9135      exit (1);
9136  }
9137
9138  {
9139    /* Under Solaris 2.4, strtod returns the wrong value for the
9140       terminating character under some conditions.  */
9141    char *string = "NaN";
9142    char *term;
9143    strtod (string, &term);
9144    if (term != string && *(term - 1) == 0)
9145      exit (1);
9146  }
9147  exit (0);
9148 }
9149
10001   _ACEOF
10002 < rm -f conftest$ac_exeext
10003 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10004 <  (eval $ac_link) 2>&5
9154 <  ac_status=$?
9155 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9157 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9158 <  (eval $ac_try) 2>&5
9159 <  ac_status=$?
9160 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9161 <  (exit $ac_status); }; }; then
9162 <  ac_cv_func_strtod=yes
10002 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10003 >  $EGREP "free" >/dev/null 2>&1; then
10004 >  :
10005   else
10006 <  echo "$as_me: program exited with status $ac_status" >&5
9165 < echo "$as_me: failed program was:" >&5
9166 < sed 's/^/| /' conftest.$ac_ext >&5
9167 <
9168 < ( exit $ac_status )
9169 < ac_cv_func_strtod=no
9170 < fi
9171 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10006 >  ac_cv_header_stdc=no
10007   fi
10008 + rm -f conftest*
10009 +
10010   fi
9174 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9175 echo "${ECHO_T}$ac_cv_func_strtod" >&6
9176 if test $ac_cv_func_strtod = no; then
9177  case $LIBOBJS in
9178    "strtod.$ac_objext"   | \
9179  *" strtod.$ac_objext"   | \
9180    "strtod.$ac_objext "* | \
9181  *" strtod.$ac_objext "* ) ;;
9182  *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9183 esac
10011  
10012 < echo "$as_me:$LINENO: checking for pow" >&5
10013 < echo $ECHO_N "checking for pow... $ECHO_C" >&6
10014 < if test "${ac_cv_func_pow+set}" = set; then
10015 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10012 > if test $ac_cv_header_stdc = yes; then
10013 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10014 >  if test "$cross_compiling" = yes; then
10015 >  :
10016   else
10017    cat >conftest.$ac_ext <<_ACEOF
10018   /* confdefs.h.  */
# Line 9193 | Line 10020 | cat >>conftest.$ac_ext <<_ACEOF
10020   cat confdefs.h >>conftest.$ac_ext
10021   cat >>conftest.$ac_ext <<_ACEOF
10022   /* end confdefs.h.  */
10023 < /* Define pow to an innocuous variant, in case <limits.h> declares pow.
10024 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10025 < #define pow innocuous_pow
10026 <
10027 < /* System header to define __stub macros and hopefully few prototypes,
9201 <    which can conflict with char pow (); below.
9202 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9203 <    <limits.h> exists even on freestanding compilers.  */
9204 <
9205 < #ifdef __STDC__
9206 < # include <limits.h>
10023 > #include <ctype.h>
10024 > #include <stdlib.h>
10025 > #if ((' ' & 0x0FF) == 0x020)
10026 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10027 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10028   #else
10029 < # include <assert.h>
10029 > # define ISLOWER(c) \
10030 >                   (('a' <= (c) && (c) <= 'i') \
10031 >                     || ('j' <= (c) && (c) <= 'r') \
10032 >                     || ('s' <= (c) && (c) <= 'z'))
10033 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10034   #endif
10035  
10036 < #undef pow
9212 <
9213 < /* Override any gcc2 internal prototype to avoid an error.  */
9214 < #ifdef __cplusplus
9215 < extern "C"
9216 < {
9217 < #endif
9218 < /* We use char because int might match the return type of a gcc2
9219 <   builtin and then its argument prototype would still apply.  */
9220 < char pow ();
9221 < /* The GNU C library defines this for functions which it implements
9222 <    to always fail with ENOSYS.  Some functions are actually named
9223 <    something starting with __ and the normal name is an alias.  */
9224 < #if defined (__stub_pow) || defined (__stub___pow)
9225 < choke me
9226 < #else
9227 < char (*f) () = pow;
9228 < #endif
9229 < #ifdef __cplusplus
9230 < }
9231 < #endif
9232 <
9233 < #ifdef FC_DUMMY_MAIN
9234 < #ifndef FC_DUMMY_MAIN_EQ_F77
9235 < #  ifdef __cplusplus
9236 <     extern "C"
9237 < #  endif
9238 <   int FC_DUMMY_MAIN() { return 1; }
9239 < #endif
9240 < #endif
10036 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10037   int
10038   main ()
10039   {
10040 < return f != pow;
10041 <  ;
10040 >  int i;
10041 >  for (i = 0; i < 256; i++)
10042 >    if (XOR (islower (i), ISLOWER (i))
10043 >        || toupper (i) != TOUPPER (i))
10044 >      return 2;
10045    return 0;
10046   }
10047   _ACEOF
10048 < rm -f conftest.$ac_objext conftest$ac_exeext
10049 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10050 <  (eval $ac_link) 2>conftest.er1
10048 > rm -f conftest$ac_exeext
10049 > if { (ac_try="$ac_link"
10050 > case "(($ac_try" in
10051 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10052 >  *) ac_try_echo=$ac_try;;
10053 > esac
10054 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10055 > $as_echo "$ac_try_echo") >&5
10056 >  (eval "$ac_link") 2>&5
10057    ac_status=$?
10058 <  grep -v '^ *+' conftest.er1 >conftest.err
10059 <  rm -f conftest.er1
10060 <  cat conftest.err >&5
10061 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062 <  (exit $ac_status); } &&
10063 <         { ac_try='test -z "$ac_c_werror_flag"
10064 <                         || test ! -s conftest.err'
10065 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10066 <  (eval $ac_try) 2>&5
10058 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10059 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10060 >  { (case "(($ac_try" in
10061 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10062 >  *) ac_try_echo=$ac_try;;
10063 > esac
10064 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10065 > $as_echo "$ac_try_echo") >&5
10066 >  (eval "$ac_try") 2>&5
10067    ac_status=$?
10068 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9264 <  (exit $ac_status); }; } &&
9265 <         { ac_try='test -s conftest$ac_exeext'
9266 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9267 <  (eval $ac_try) 2>&5
9268 <  ac_status=$?
9269 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10069    (exit $ac_status); }; }; then
10070 <  ac_cv_func_pow=yes
10070 >  :
10071   else
10072 <  echo "$as_me: failed program was:" >&5
10072 >  $as_echo "$as_me: program exited with status $ac_status" >&5
10073 > $as_echo "$as_me: failed program was:" >&5
10074   sed 's/^/| /' conftest.$ac_ext >&5
10075  
10076 < ac_cv_func_pow=no
10076 > ( exit $ac_status )
10077 > ac_cv_header_stdc=no
10078   fi
10079 < rm -f conftest.err conftest.$ac_objext \
10080 <      conftest$ac_exeext conftest.$ac_ext
10079 > rm -rf conftest.dSYM
10080 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10081   fi
9281 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9282 echo "${ECHO_T}$ac_cv_func_pow" >&6
10082  
9284 if test $ac_cv_func_pow = no; then
9285  echo "$as_me:$LINENO: checking for pow in -lm" >&5
9286 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9287 if test "${ac_cv_lib_m_pow+set}" = set; then
9288  echo $ECHO_N "(cached) $ECHO_C" >&6
9289 else
9290  ac_check_lib_save_LIBS=$LIBS
9291 LIBS="-lm  $LIBS"
9292 cat >conftest.$ac_ext <<_ACEOF
9293 /* confdefs.h.  */
9294 _ACEOF
9295 cat confdefs.h >>conftest.$ac_ext
9296 cat >>conftest.$ac_ext <<_ACEOF
9297 /* end confdefs.h.  */
10083  
9299 /* Override any gcc2 internal prototype to avoid an error.  */
9300 #ifdef __cplusplus
9301 extern "C"
9302 #endif
9303 /* We use char because int might match the return type of a gcc2
9304   builtin and then its argument prototype would still apply.  */
9305 char pow ();
9306 #ifdef FC_DUMMY_MAIN
9307 #ifndef FC_DUMMY_MAIN_EQ_F77
9308 #  ifdef __cplusplus
9309     extern "C"
9310 #  endif
9311   int FC_DUMMY_MAIN() { return 1; }
9312 #endif
9313 #endif
9314 int
9315 main ()
9316 {
9317 pow ();
9318  ;
9319  return 0;
9320 }
9321 _ACEOF
9322 rm -f conftest.$ac_objext conftest$ac_exeext
9323 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9324  (eval $ac_link) 2>conftest.er1
9325  ac_status=$?
9326  grep -v '^ *+' conftest.er1 >conftest.err
9327  rm -f conftest.er1
9328  cat conftest.err >&5
9329  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9330  (exit $ac_status); } &&
9331         { ac_try='test -z "$ac_c_werror_flag"
9332                         || test ! -s conftest.err'
9333  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9334  (eval $ac_try) 2>&5
9335  ac_status=$?
9336  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9337  (exit $ac_status); }; } &&
9338         { ac_try='test -s conftest$ac_exeext'
9339  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9340  (eval $ac_try) 2>&5
9341  ac_status=$?
9342  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9343  (exit $ac_status); }; }; then
9344  ac_cv_lib_m_pow=yes
9345 else
9346  echo "$as_me: failed program was:" >&5
9347 sed 's/^/| /' conftest.$ac_ext >&5
9348
9349 ac_cv_lib_m_pow=no
10084   fi
9351 rm -f conftest.err conftest.$ac_objext \
9352      conftest$ac_exeext conftest.$ac_ext
9353 LIBS=$ac_check_lib_save_LIBS
10085   fi
10086 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
10087 < echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
10088 < if test $ac_cv_lib_m_pow = yes; then
9358 <  POW_LIB=-lm
9359 < else
9360 <  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9361 < echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9362 < fi
10086 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10087 > $as_echo "$ac_cv_header_stdc" >&6; }
10088 > if test $ac_cv_header_stdc = yes; then
10089  
10090 < fi
10090 > cat >>confdefs.h <<\_ACEOF
10091 > #define STDC_HEADERS 1
10092 > _ACEOF
10093  
10094   fi
10095  
# Line 9380 | Line 10108 | fi
10108  
10109  
10110  
10111 <
9384 <
9385 <
9386 <
9387 <
9388 <
9389 <
9390 <
9391 <
9392 <
9393 <
9394 <
9395 < 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
10111 > for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
10112   do
10113 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10114 < echo "$as_me:$LINENO: checking for $ac_func" >&5
10115 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10116 < if eval "test \"\${$as_ac_var+set}\" = set"; then
10117 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10118 < else
9403 <  cat >conftest.$ac_ext <<_ACEOF
9404 < /* confdefs.h.  */
9405 < _ACEOF
9406 < cat confdefs.h >>conftest.$ac_ext
9407 < cat >>conftest.$ac_ext <<_ACEOF
9408 < /* end confdefs.h.  */
9409 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9410 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9411 < #define $ac_func innocuous_$ac_func
9412 <
9413 < /* System header to define __stub macros and hopefully few prototypes,
9414 <    which can conflict with char $ac_func (); below.
9415 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9416 <    <limits.h> exists even on freestanding compilers.  */
9417 <
9418 < #ifdef __STDC__
9419 < # include <limits.h>
9420 < #else
9421 < # include <assert.h>
9422 < #endif
9423 <
9424 < #undef $ac_func
9425 <
9426 < /* Override any gcc2 internal prototype to avoid an error.  */
9427 < #ifdef __cplusplus
9428 < extern "C"
9429 < {
9430 < #endif
9431 < /* We use char because int might match the return type of a gcc2
9432 <   builtin and then its argument prototype would still apply.  */
9433 < char $ac_func ();
9434 < /* The GNU C library defines this for functions which it implements
9435 <    to always fail with ENOSYS.  Some functions are actually named
9436 <    something starting with __ and the normal name is an alias.  */
9437 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9438 < choke me
9439 < #else
9440 < char (*f) () = $ac_func;
9441 < #endif
9442 < #ifdef __cplusplus
9443 < }
9444 < #endif
9445 <
9446 < #ifdef FC_DUMMY_MAIN
9447 < #ifndef FC_DUMMY_MAIN_EQ_F77
9448 < #  ifdef __cplusplus
9449 <     extern "C"
9450 < #  endif
9451 <   int FC_DUMMY_MAIN() { return 1; }
9452 < #endif
9453 < #endif
9454 < int
9455 < main ()
9456 < {
9457 < return f != $ac_func;
9458 <  ;
9459 <  return 0;
9460 < }
9461 < _ACEOF
9462 < rm -f conftest.$ac_objext conftest$ac_exeext
9463 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9464 <  (eval $ac_link) 2>conftest.er1
9465 <  ac_status=$?
9466 <  grep -v '^ *+' conftest.er1 >conftest.err
9467 <  rm -f conftest.er1
9468 <  cat conftest.err >&5
9469 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9470 <  (exit $ac_status); } &&
9471 <         { ac_try='test -z "$ac_c_werror_flag"
9472 <                         || test ! -s conftest.err'
9473 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9474 <  (eval $ac_try) 2>&5
9475 <  ac_status=$?
9476 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9477 <  (exit $ac_status); }; } &&
9478 <         { ac_try='test -s conftest$ac_exeext'
9479 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9480 <  (eval $ac_try) 2>&5
9481 <  ac_status=$?
9482 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9483 <  (exit $ac_status); }; }; then
9484 <  eval "$as_ac_var=yes"
9485 < else
9486 <  echo "$as_me: failed program was:" >&5
9487 < sed 's/^/| /' conftest.$ac_ext >&5
9488 <
9489 < eval "$as_ac_var=no"
10113 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10114 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10115 >  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10116 > $as_echo_n "checking for $ac_header... " >&6; }
10117 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10118 >  $as_echo_n "(cached) " >&6
10119   fi
10120 < rm -f conftest.err conftest.$ac_objext \
10121 <      conftest$ac_exeext conftest.$ac_ext
10122 < fi
10123 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9495 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9496 < if test `eval echo '${'$as_ac_var'}'` = yes; then
9497 <  cat >>confdefs.h <<_ACEOF
9498 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9499 < _ACEOF
9500 <
9501 < fi
9502 < done
9503 <
9504 <
9505 < # special check for _system_configuration because AIX <4.3.2 do not
9506 < # contain the `physmem' member.
9507 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9508 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9509 < cat >conftest.$ac_ext <<_ACEOF
9510 < /* confdefs.h.  */
9511 < _ACEOF
9512 < cat confdefs.h >>conftest.$ac_ext
9513 < cat >>conftest.$ac_ext <<_ACEOF
9514 < /* end confdefs.h.  */
9515 < #include <sys/systemcfg.h>
9516 < #ifdef FC_DUMMY_MAIN
9517 < #ifndef FC_DUMMY_MAIN_EQ_F77
9518 < #  ifdef __cplusplus
9519 <     extern "C"
9520 < #  endif
9521 <   int FC_DUMMY_MAIN() { return 1; }
9522 < #endif
9523 < #endif
9524 < int
9525 < main ()
9526 < {
9527 < double x = _system_configuration.physmem;
9528 <  ;
9529 <  return 0;
9530 < }
9531 < _ACEOF
9532 < rm -f conftest.$ac_objext
9533 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9534 <  (eval $ac_compile) 2>conftest.er1
9535 <  ac_status=$?
9536 <  grep -v '^ *+' conftest.er1 >conftest.err
9537 <  rm -f conftest.er1
9538 <  cat conftest.err >&5
9539 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9540 <  (exit $ac_status); } &&
9541 <         { ac_try='test -z "$ac_c_werror_flag"
9542 <                         || test ! -s conftest.err'
9543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9544 <  (eval $ac_try) 2>&5
9545 <  ac_status=$?
9546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9547 <  (exit $ac_status); }; } &&
9548 <         { ac_try='test -s conftest.$ac_objext'
9549 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9550 <  (eval $ac_try) 2>&5
9551 <  ac_status=$?
9552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9553 <  (exit $ac_status); }; }; then
9554 <  echo "$as_me:$LINENO: result: yes" >&5
9555 < echo "${ECHO_T}yes" >&6
9556 <
9557 < cat >>confdefs.h <<\_ACEOF
9558 < #define HAVE__SYSTEM_CONFIGURATION 1
9559 < _ACEOF
9560 <
10120 > ac_res=`eval 'as_val=${'$as_ac_Header'}
10121 >                 $as_echo "$as_val"'`
10122 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10123 > $as_echo "$ac_res" >&6; }
10124   else
9562  echo "$as_me: failed program was:" >&5
9563 sed 's/^/| /' conftest.$ac_ext >&5
9564
9565 echo "$as_me:$LINENO: result: no" >&5
9566 echo "${ECHO_T}no" >&6
9567 fi
9568 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9569
9570  # clean out junk possibly left behind by a previous configuration
9571  rm -f src/getopt.h
9572  # Check for getopt_long support
9573
9574 for ac_header in getopt.h
9575 do
9576 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9577 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9578  echo "$as_me:$LINENO: checking for $ac_header" >&5
9579 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9580 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9581  echo $ECHO_N "(cached) $ECHO_C" >&6
9582 fi
9583 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9584 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9585 else
10125    # Is the header compilable?
10126 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
10127 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10126 > { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10127 > $as_echo_n "checking $ac_header usability... " >&6; }
10128   cat >conftest.$ac_ext <<_ACEOF
10129   /* confdefs.h.  */
10130   _ACEOF
# Line 9596 | Line 10135 | rm -f conftest.$ac_objext
10135   #include <$ac_header>
10136   _ACEOF
10137   rm -f conftest.$ac_objext
10138 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10139 <  (eval $ac_compile) 2>conftest.er1
10138 > if { (ac_try="$ac_compile"
10139 > case "(($ac_try" in
10140 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10141 >  *) ac_try_echo=$ac_try;;
10142 > esac
10143 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10144 > $as_echo "$ac_try_echo") >&5
10145 >  (eval "$ac_compile") 2>conftest.er1
10146    ac_status=$?
10147    grep -v '^ *+' conftest.er1 >conftest.err
10148    rm -f conftest.er1
10149    cat conftest.err >&5
10150 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10151 <  (exit $ac_status); } &&
10152 <         { ac_try='test -z "$ac_c_werror_flag"
10153 <                         || test ! -s conftest.err'
10154 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9610 <  (eval $ac_try) 2>&5
9611 <  ac_status=$?
9612 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9613 <  (exit $ac_status); }; } &&
9614 <         { ac_try='test -s conftest.$ac_objext'
9615 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9616 <  (eval $ac_try) 2>&5
9617 <  ac_status=$?
9618 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9619 <  (exit $ac_status); }; }; then
10150 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10151 >  (exit $ac_status); } && {
10152 >         test -z "$ac_c_werror_flag" ||
10153 >         test ! -s conftest.err
10154 >       } && test -s conftest.$ac_objext; then
10155    ac_header_compiler=yes
10156   else
10157 <  echo "$as_me: failed program was:" >&5
10157 >  $as_echo "$as_me: failed program was:" >&5
10158   sed 's/^/| /' conftest.$ac_ext >&5
10159  
10160 < ac_header_compiler=no
10160 >        ac_header_compiler=no
10161   fi
9627 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9628 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9629 echo "${ECHO_T}$ac_header_compiler" >&6
10162  
10163 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10164 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10165 + $as_echo "$ac_header_compiler" >&6; }
10166 +
10167   # Is the header present?
10168 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
10169 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10168 > { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10169 > $as_echo_n "checking $ac_header presence... " >&6; }
10170   cat >conftest.$ac_ext <<_ACEOF
10171   /* confdefs.h.  */
10172   _ACEOF
# Line 9639 | Line 10175 | _ACEOF
10175   /* end confdefs.h.  */
10176   #include <$ac_header>
10177   _ACEOF
10178 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10179 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10178 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10179 > case "(($ac_try" in
10180 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10181 >  *) ac_try_echo=$ac_try;;
10182 > esac
10183 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10184 > $as_echo "$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; then
10192 <  if test -s conftest.err; then
10193 <    ac_cpp_err=$ac_c_preproc_warn_flag
10194 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9653 <  else
9654 <    ac_cpp_err=
9655 <  fi
9656 < else
9657 <  ac_cpp_err=yes
9658 < fi
9659 < if test -z "$ac_cpp_err"; then
10190 >  $as_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
10197 >  $as_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
10204 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10205 > $as_echo "$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;}
10210 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10211 > $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10212 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10213 > $as_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 <    (
9694 <      cat <<\_ASBOX
10217 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10218 > $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10219 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10220 > $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10221 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10222 > $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10223 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10224 > $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10225 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10226 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10227 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10228 > $as_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 <    ) |
9700 <      sed "s/^/$as_me: WARNING:     /" >&2
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 eval "test \"\${$as_ac_Header+set}\" = set"; then
10240 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10237 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10238 > $as_echo_n "checking for $ac_header... " >&6; }
10239 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10240 >  $as_echo_n "(cached) " >&6
10241   else
10242    eval "$as_ac_Header=\$ac_header_preproc"
10243   fi
10244 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10245 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10244 > ac_res=`eval 'as_val=${'$as_ac_Header'}
10245 >                 $as_echo "$as_val"'`
10246 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10247 > $as_echo "$ac_res" >&6; }
10248  
10249   fi
10250 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
10250 > if test `eval 'as_val=${'$as_ac_Header'}
10251 >                 $as_echo "$as_val"'` = yes; then
10252    cat >>confdefs.h <<_ACEOF
10253 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10253 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10254   _ACEOF
10255  
10256   fi
# Line 9721 | Line 10258 | done
10258   done
10259  
10260  
10261 < for ac_func in getopt_long
10262 < do
10263 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10264 < echo "$as_me:$LINENO: checking for $ac_func" >&5
10265 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9729 < if eval "test \"\${$as_ac_var+set}\" = set"; then
9730 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10261 > # Checks for typedefs, structures, and compiler characteristics.
10262 > { $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10263 > $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
10264 > if test "${ac_cv_header_stdbool_h+set}" = set; then
10265 >  $as_echo_n "(cached) " >&6
10266   else
10267    cat >conftest.$ac_ext <<_ACEOF
10268   /* confdefs.h.  */
# Line 9735 | Line 10270 | cat >>conftest.$ac_ext <<_ACEOF
10270   cat confdefs.h >>conftest.$ac_ext
10271   cat >>conftest.$ac_ext <<_ACEOF
10272   /* end confdefs.h.  */
9738 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9739   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9740 #define $ac_func innocuous_$ac_func
10273  
10274 < /* System header to define __stub macros and hopefully few prototypes,
10275 <    which can conflict with char $ac_func (); below.
10276 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9745 <    <limits.h> exists even on freestanding compilers.  */
9746 <
9747 < #ifdef __STDC__
9748 < # include <limits.h>
9749 < #else
9750 < # include <assert.h>
10274 > #include <stdbool.h>
10275 > #ifndef bool
10276 > "error: bool is not defined"
10277   #endif
10278 <
10279 < #undef $ac_func
9754 <
9755 < /* Override any gcc2 internal prototype to avoid an error.  */
9756 < #ifdef __cplusplus
9757 < extern "C"
9758 < {
10278 > #ifndef false
10279 > "error: false is not defined"
10280   #endif
10281 < /* We use char because int might match the return type of a gcc2
10282 <   builtin and then its argument prototype would still apply.  */
9762 < char $ac_func ();
9763 < /* The GNU C library defines this for functions which it implements
9764 <    to always fail with ENOSYS.  Some functions are actually named
9765 <    something starting with __ and the normal name is an alias.  */
9766 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9767 < choke me
9768 < #else
9769 < char (*f) () = $ac_func;
10281 > #if false
10282 > "error: false is not 0"
10283   #endif
10284 < #ifdef __cplusplus
10285 < }
10284 > #ifndef true
10285 > "error: true is not defined"
10286   #endif
10287 + #if true != 1
10288 + "error: true is not 1"
10289 + #endif
10290 + #ifndef __bool_true_false_are_defined
10291 + "error: __bool_true_false_are_defined is not defined"
10292 + #endif
10293  
10294 +        struct s { _Bool s: 1; _Bool t; } s;
10295 +
10296 +        char a[true == 1 ? 1 : -1];
10297 +        char b[false == 0 ? 1 : -1];
10298 +        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10299 +        char d[(bool) 0.5 == true ? 1 : -1];
10300 +        bool e = &s;
10301 +        char f[(_Bool) 0.0 == false ? 1 : -1];
10302 +        char g[true];
10303 +        char h[sizeof (_Bool)];
10304 +        char i[sizeof s.t];
10305 +        enum { j = false, k = true, l = false * true, m = true * 256 };
10306 +        /* The following fails for
10307 +           HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
10308 +        _Bool n[m];
10309 +        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10310 +        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10311 + #       if defined __xlc__ || defined __GNUC__
10312 +         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10313 +            reported by James Lemley on 2005-10-05; see
10314 +            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10315 +            This test is not quite right, since xlc is allowed to
10316 +            reject this program, as the initializer for xlcbug is
10317 +            not one of the forms that C requires support for.
10318 +            However, doing the test right would require a runtime
10319 +            test, and that would make cross-compilation harder.
10320 +            Let us hope that IBM fixes the xlc bug, and also adds
10321 +            support for this kind of constant expression.  In the
10322 +            meantime, this test will reject xlc, which is OK, since
10323 +            our stdbool.h substitute should suffice.  We also test
10324 +            this with GCC, where it should work, to detect more
10325 +            quickly whether someone messes up the test in the
10326 +            future.  */
10327 +         char digs[] = "0123456789";
10328 +         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10329 + #       endif
10330 +        /* Catch a bug in an HP-UX C compiler.  See
10331 +           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10332 +           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10333 +         */
10334 +        _Bool q = true;
10335 +        _Bool *pq = &q;
10336 +
10337   #ifdef FC_DUMMY_MAIN
10338   #ifndef FC_DUMMY_MAIN_EQ_F77
10339   #  ifdef __cplusplus
# Line 9783 | Line 10345 | main ()
10345   int
10346   main ()
10347   {
10348 < return f != $ac_func;
10348 >
10349 >        *pq |= q;
10350 >        *pq |= ! q;
10351 >        /* Refer to every declared value, to avoid compiler optimizations.  */
10352 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10353 >                + !m + !n + !o + !p + !q + !pq);
10354 >
10355    ;
10356    return 0;
10357   }
10358   _ACEOF
10359 < rm -f conftest.$ac_objext conftest$ac_exeext
10360 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10361 <  (eval $ac_link) 2>conftest.er1
10359 > rm -f conftest.$ac_objext
10360 > if { (ac_try="$ac_compile"
10361 > case "(($ac_try" in
10362 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10363 >  *) ac_try_echo=$ac_try;;
10364 > esac
10365 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10366 > $as_echo "$ac_try_echo") >&5
10367 >  (eval "$ac_compile") 2>conftest.er1
10368    ac_status=$?
10369    grep -v '^ *+' conftest.er1 >conftest.err
10370    rm -f conftest.er1
10371    cat conftest.err >&5
10372 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10373 <  (exit $ac_status); } &&
10374 <         { ac_try='test -z "$ac_c_werror_flag"
10375 <                         || test ! -s conftest.err'
10376 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10377 <  (eval $ac_try) 2>&5
9804 <  ac_status=$?
9805 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806 <  (exit $ac_status); }; } &&
9807 <         { ac_try='test -s conftest$ac_exeext'
9808 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9809 <  (eval $ac_try) 2>&5
9810 <  ac_status=$?
9811 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9812 <  (exit $ac_status); }; }; then
9813 <  eval "$as_ac_var=yes"
10372 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10373 >  (exit $ac_status); } && {
10374 >         test -z "$ac_c_werror_flag" ||
10375 >         test ! -s conftest.err
10376 >       } && test -s conftest.$ac_objext; then
10377 >  ac_cv_header_stdbool_h=yes
10378   else
10379 <  echo "$as_me: failed program was:" >&5
10379 >  $as_echo "$as_me: failed program was:" >&5
10380   sed 's/^/| /' conftest.$ac_ext >&5
10381  
10382 < eval "$as_ac_var=no"
10382 >        ac_cv_header_stdbool_h=no
10383   fi
9820 rm -f conftest.err conftest.$ac_objext \
9821      conftest$ac_exeext conftest.$ac_ext
9822 fi
9823 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9824 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9825 if test `eval echo '${'$as_ac_var'}'` = yes; then
9826  cat >>confdefs.h <<_ACEOF
9827 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9828 _ACEOF
10384  
10385 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10386 + fi
10387 + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10388 + $as_echo "$ac_cv_header_stdbool_h" >&6; }
10389 + { $as_echo "$as_me:$LINENO: checking for _Bool" >&5
10390 + $as_echo_n "checking for _Bool... " >&6; }
10391 + if test "${ac_cv_type__Bool+set}" = set; then
10392 +  $as_echo_n "(cached) " >&6
10393   else
10394 <  # FreeBSD has a gnugetopt library for this
9832 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9833 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9834 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9835 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9836 < else
9837 <  ac_check_lib_save_LIBS=$LIBS
9838 < LIBS="-lgnugetopt  $LIBS"
10394 >  ac_cv_type__Bool=no
10395   cat >conftest.$ac_ext <<_ACEOF
10396   /* confdefs.h.  */
10397   _ACEOF
10398   cat confdefs.h >>conftest.$ac_ext
10399   cat >>conftest.$ac_ext <<_ACEOF
10400   /* end confdefs.h.  */
10401 <
9846 < /* Override any gcc2 internal prototype to avoid an error.  */
9847 < #ifdef __cplusplus
9848 < extern "C"
9849 < #endif
9850 < /* We use char because int might match the return type of a gcc2
9851 <   builtin and then its argument prototype would still apply.  */
9852 < char getopt_long ();
10401 > $ac_includes_default
10402   #ifdef FC_DUMMY_MAIN
10403   #ifndef FC_DUMMY_MAIN_EQ_F77
10404   #  ifdef __cplusplus
# Line 9861 | Line 10410 | main ()
10410   int
10411   main ()
10412   {
10413 < getopt_long ();
10413 > if (sizeof (_Bool))
10414 >       return 0;
10415    ;
10416    return 0;
10417   }
10418   _ACEOF
10419 < rm -f conftest.$ac_objext conftest$ac_exeext
10420 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10421 <  (eval $ac_link) 2>conftest.er1
10422 <  ac_status=$?
10423 <  grep -v '^ *+' conftest.er1 >conftest.err
10424 <  rm -f conftest.er1
10425 <  cat conftest.err >&5
10426 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10427 <  (exit $ac_status); } &&
9878 <         { ac_try='test -z "$ac_c_werror_flag"
9879 <                         || test ! -s conftest.err'
9880 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9881 <  (eval $ac_try) 2>&5
10419 > rm -f conftest.$ac_objext
10420 > if { (ac_try="$ac_compile"
10421 > case "(($ac_try" in
10422 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10423 >  *) ac_try_echo=$ac_try;;
10424 > esac
10425 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10426 > $as_echo "$ac_try_echo") >&5
10427 >  (eval "$ac_compile") 2>conftest.er1
10428    ac_status=$?
10429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 <  (exit $ac_status); }; } &&
10431 <         { ac_try='test -s conftest$ac_exeext'
10432 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433 <  (eval $ac_try) 2>&5
10429 >  grep -v '^ *+' conftest.er1 >conftest.err
10430 >  rm -f conftest.er1
10431 >  cat conftest.err >&5
10432 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10433 >  (exit $ac_status); } && {
10434 >         test -z "$ac_c_werror_flag" ||
10435 >         test ! -s conftest.err
10436 >       } && test -s conftest.$ac_objext; then
10437 >  cat >conftest.$ac_ext <<_ACEOF
10438 > /* confdefs.h.  */
10439 > _ACEOF
10440 > cat confdefs.h >>conftest.$ac_ext
10441 > cat >>conftest.$ac_ext <<_ACEOF
10442 > /* end confdefs.h.  */
10443 > $ac_includes_default
10444 > #ifdef FC_DUMMY_MAIN
10445 > #ifndef FC_DUMMY_MAIN_EQ_F77
10446 > #  ifdef __cplusplus
10447 >     extern "C"
10448 > #  endif
10449 >   int FC_DUMMY_MAIN() { return 1; }
10450 > #endif
10451 > #endif
10452 > int
10453 > main ()
10454 > {
10455 > if (sizeof ((_Bool)))
10456 >          return 0;
10457 >  ;
10458 >  return 0;
10459 > }
10460 > _ACEOF
10461 > rm -f conftest.$ac_objext
10462 > if { (ac_try="$ac_compile"
10463 > case "(($ac_try" in
10464 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10465 >  *) ac_try_echo=$ac_try;;
10466 > esac
10467 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10468 > $as_echo "$ac_try_echo") >&5
10469 >  (eval "$ac_compile") 2>conftest.er1
10470    ac_status=$?
10471 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10472 <  (exit $ac_status); }; }; then
10473 <  ac_cv_lib_gnugetopt_getopt_long=yes
10471 >  grep -v '^ *+' conftest.er1 >conftest.err
10472 >  rm -f conftest.er1
10473 >  cat conftest.err >&5
10474 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10475 >  (exit $ac_status); } && {
10476 >         test -z "$ac_c_werror_flag" ||
10477 >         test ! -s conftest.err
10478 >       } && test -s conftest.$ac_objext; then
10479 >  :
10480   else
10481 <  echo "$as_me: failed program was:" >&5
10481 >  $as_echo "$as_me: failed program was:" >&5
10482   sed 's/^/| /' conftest.$ac_ext >&5
10483  
10484 < ac_cv_lib_gnugetopt_getopt_long=no
10484 >        ac_cv_type__Bool=yes
10485   fi
9898 rm -f conftest.err conftest.$ac_objext \
9899      conftest$ac_exeext conftest.$ac_ext
9900 LIBS=$ac_check_lib_save_LIBS
9901 fi
9902 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9903 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9904 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9905  cat >>confdefs.h <<\_ACEOF
9906 #define HAVE_GETOPT_LONG 1
9907 _ACEOF
10486  
10487 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10488   else
10489 <  # use the GNU replacement
10490 <      case $LIBOBJS in
9912 <    "getopt.$ac_objext"   | \
9913 <  *" getopt.$ac_objext"   | \
9914 <    "getopt.$ac_objext "* | \
9915 <  *" getopt.$ac_objext "* ) ;;
9916 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9917 < esac
10489 >  $as_echo "$as_me: failed program was:" >&5
10490 > sed 's/^/| /' conftest.$ac_ext >&5
10491  
9919      case $LIBOBJS in
9920    "getopt1.$ac_objext"   | \
9921  *" getopt1.$ac_objext"   | \
9922    "getopt1.$ac_objext "* | \
9923  *" getopt1.$ac_objext "* ) ;;
9924  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9925 esac
10492  
9927                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9928
10493   fi
10494  
10495 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10496   fi
10497 < done
10497 > { $as_echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10498 > $as_echo "$ac_cv_type__Bool" >&6; }
10499 > if test $ac_cv_type__Bool = yes; then
10500  
10501 + cat >>confdefs.h <<_ACEOF
10502 + #define HAVE__BOOL 1
10503 + _ACEOF
10504  
9935 ac_ext=cc
9936 ac_cpp='$CXXCPP $CPPFLAGS'
9937 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9938 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9939 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10505  
10506 + fi
10507  
10508 < echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9943 < echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9944 < if test "${ac_cv_cxx_namespaces+set}" = set; then
9945 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9946 < else
10508 > if test $ac_cv_header_stdbool_h = yes; then
10509  
10510 + cat >>confdefs.h <<\_ACEOF
10511 + #define HAVE_STDBOOL_H 1
10512 + _ACEOF
10513  
10514 < ac_ext=cc
9950 < ac_cpp='$CXXCPP $CPPFLAGS'
9951 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9952 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9953 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10514 > fi
10515  
10516 < cat >conftest.$ac_ext <<_ACEOF
10516 > { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10517 > $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10518 > if test "${ac_cv_c_const+set}" = set; then
10519 >  $as_echo_n "(cached) " >&6
10520 > else
10521 >  cat >conftest.$ac_ext <<_ACEOF
10522   /* confdefs.h.  */
10523   _ACEOF
10524   cat confdefs.h >>conftest.$ac_ext
10525   cat >>conftest.$ac_ext <<_ACEOF
10526   /* end confdefs.h.  */
10527 < namespace Outer { namespace Inner { int i = 0; }}
10527 >
10528   #ifdef FC_DUMMY_MAIN
10529   #ifndef FC_DUMMY_MAIN_EQ_F77
10530   #  ifdef __cplusplus
# Line 9970 | Line 10536 | main ()
10536   int
10537   main ()
10538   {
10539 < using namespace Outer::Inner; return i;
10539 > /* FIXME: Include the comments suggested by Paul. */
10540 > #ifndef __cplusplus
10541 >  /* Ultrix mips cc rejects this.  */
10542 >  typedef int charset[2];
10543 >  const charset cs;
10544 >  /* SunOS 4.1.1 cc rejects this.  */
10545 >  char const *const *pcpcc;
10546 >  char **ppc;
10547 >  /* NEC SVR4.0.2 mips cc rejects this.  */
10548 >  struct point {int x, y;};
10549 >  static struct point const zero = {0,0};
10550 >  /* AIX XL C 1.02.0.0 rejects this.
10551 >     It does not let you subtract one const X* pointer from another in
10552 >     an arm of an if-expression whose if-part is not a constant
10553 >     expression */
10554 >  const char *g = "string";
10555 >  pcpcc = &g + (g ? g-g : 0);
10556 >  /* HPUX 7.0 cc rejects these. */
10557 >  ++pcpcc;
10558 >  ppc = (char**) pcpcc;
10559 >  pcpcc = (char const *const *) ppc;
10560 >  { /* SCO 3.2v4 cc rejects this.  */
10561 >    char *t;
10562 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
10563 >
10564 >    *t++ = 0;
10565 >    if (s) return 0;
10566 >  }
10567 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10568 >    int x[] = {25, 17};
10569 >    const int *foo = &x[0];
10570 >    ++foo;
10571 >  }
10572 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10573 >    typedef const int *iptr;
10574 >    iptr p = 0;
10575 >    ++p;
10576 >  }
10577 >  { /* AIX XL C 1.02.0.0 rejects this saying
10578 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10579 >    struct s { int j; const int *ap[3]; };
10580 >    struct s *b; b->j = 5;
10581 >  }
10582 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10583 >    const int foo = 10;
10584 >    if (!foo) return 0;
10585 >  }
10586 >  return !cs[0] && !zero.x;
10587 > #endif
10588 >
10589    ;
10590    return 0;
10591   }
10592   _ACEOF
10593   rm -f conftest.$ac_objext
10594 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10595 <  (eval $ac_compile) 2>conftest.er1
10594 > if { (ac_try="$ac_compile"
10595 > case "(($ac_try" in
10596 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10597 >  *) ac_try_echo=$ac_try;;
10598 > esac
10599 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10600 > $as_echo "$ac_try_echo") >&5
10601 >  (eval "$ac_compile") 2>conftest.er1
10602    ac_status=$?
10603    grep -v '^ *+' conftest.er1 >conftest.err
10604    rm -f conftest.er1
10605    cat conftest.err >&5
10606 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10607 <  (exit $ac_status); } &&
10608 <         { ac_try='test -z "$ac_cxx_werror_flag"
10609 <                         || test ! -s conftest.err'
10610 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10611 <  (eval $ac_try) 2>&5
9991 <  ac_status=$?
9992 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9993 <  (exit $ac_status); }; } &&
9994 <         { ac_try='test -s conftest.$ac_objext'
9995 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9996 <  (eval $ac_try) 2>&5
9997 <  ac_status=$?
9998 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9999 <  (exit $ac_status); }; }; then
10000 <  ac_cv_cxx_namespaces=yes
10606 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10607 >  (exit $ac_status); } && {
10608 >         test -z "$ac_c_werror_flag" ||
10609 >         test ! -s conftest.err
10610 >       } && test -s conftest.$ac_objext; then
10611 >  ac_cv_c_const=yes
10612   else
10613 <  echo "$as_me: failed program was:" >&5
10613 >  $as_echo "$as_me: failed program was:" >&5
10614   sed 's/^/| /' conftest.$ac_ext >&5
10615  
10616 < ac_cv_cxx_namespaces=no
10616 >        ac_cv_c_const=no
10617   fi
10007 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10008 ac_ext=cc
10009 ac_cpp='$CXXCPP $CPPFLAGS'
10010 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10011 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10012 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10618  
10619 <
10619 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10620   fi
10621 < echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10622 < echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10623 < if test "$ac_cv_cxx_namespaces" = yes; then
10621 > { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10622 > $as_echo "$ac_cv_c_const" >&6; }
10623 > if test $ac_cv_c_const = no; then
10624  
10625   cat >>confdefs.h <<\_ACEOF
10626 < #define HAVE_NAMESPACES
10626 > #define const /**/
10627   _ACEOF
10628  
10629   fi
10630  
10631 < ac_ext=cc
10632 < ac_cpp='$CXXCPP $CPPFLAGS'
10633 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10634 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10030 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10031 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10032 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10033 < if test -z "$CXXCPP"; then
10034 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
10035 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10631 > { $as_echo "$as_me:$LINENO: checking for inline" >&5
10632 > $as_echo_n "checking for inline... " >&6; }
10633 > if test "${ac_cv_c_inline+set}" = set; then
10634 >  $as_echo_n "(cached) " >&6
10635   else
10636 <      # Double quotes because CXXCPP needs to be expanded
10637 <    for CXXCPP in "$CXX -E" "/lib/cpp"
10039 <    do
10040 <      ac_preproc_ok=false
10041 < for ac_cxx_preproc_warn_flag in '' yes
10042 < do
10043 <  # Use a header file that comes with gcc, so configuring glibc
10044 <  # with a fresh cross-compiler works.
10045 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10046 <  # <limits.h> exists even on freestanding compilers.
10047 <  # On the NeXT, cc -E runs the code through the compiler's parser,
10048 <  # not just through cpp. "Syntax error" is here to catch this case.
10636 >  ac_cv_c_inline=no
10637 > for ac_kw in inline __inline__ __inline; do
10638    cat >conftest.$ac_ext <<_ACEOF
10639   /* confdefs.h.  */
10640   _ACEOF
10641   cat confdefs.h >>conftest.$ac_ext
10642   cat >>conftest.$ac_ext <<_ACEOF
10643   /* end confdefs.h.  */
10644 < #ifdef __STDC__
10645 < # include <limits.h>
10646 < #else
10647 < # include <assert.h>
10644 > #ifndef __cplusplus
10645 > typedef int foo_t;
10646 > static $ac_kw foo_t static_foo () {return 0; }
10647 > $ac_kw foo_t foo () {return 0; }
10648   #endif
10649 <                     Syntax error
10649 >
10650   _ACEOF
10651 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10652 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10651 > rm -f conftest.$ac_objext
10652 > if { (ac_try="$ac_compile"
10653 > case "(($ac_try" in
10654 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10655 >  *) ac_try_echo=$ac_try;;
10656 > esac
10657 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10658 > $as_echo "$ac_try_echo") >&5
10659 >  (eval "$ac_compile") 2>conftest.er1
10660    ac_status=$?
10661    grep -v '^ *+' conftest.er1 >conftest.err
10662    rm -f conftest.er1
10663    cat conftest.err >&5
10664 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10665 <  (exit $ac_status); } >/dev/null; then
10666 <  if test -s conftest.err; then
10667 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10668 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10669 <  else
10074 <    ac_cpp_err=
10075 <  fi
10664 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10665 >  (exit $ac_status); } && {
10666 >         test -z "$ac_c_werror_flag" ||
10667 >         test ! -s conftest.err
10668 >       } && test -s conftest.$ac_objext; then
10669 >  ac_cv_c_inline=$ac_kw
10670   else
10671 <  ac_cpp_err=yes
10078 < fi
10079 < if test -z "$ac_cpp_err"; then
10080 <  :
10081 < else
10082 <  echo "$as_me: failed program was:" >&5
10671 >  $as_echo "$as_me: failed program was:" >&5
10672   sed 's/^/| /' conftest.$ac_ext >&5
10673  
10085  # Broken: fails on valid input.
10086 continue
10087 fi
10088 rm -f conftest.err conftest.$ac_ext
10674  
10090  # OK, works on sane cases.  Now check whether non-existent headers
10091  # can be detected and how.
10092  cat >conftest.$ac_ext <<_ACEOF
10093 /* confdefs.h.  */
10094 _ACEOF
10095 cat confdefs.h >>conftest.$ac_ext
10096 cat >>conftest.$ac_ext <<_ACEOF
10097 /* end confdefs.h.  */
10098 #include <ac_nonexistent.h>
10099 _ACEOF
10100 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10101  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10102  ac_status=$?
10103  grep -v '^ *+' conftest.er1 >conftest.err
10104  rm -f conftest.er1
10105  cat conftest.err >&5
10106  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10107  (exit $ac_status); } >/dev/null; then
10108  if test -s conftest.err; then
10109    ac_cpp_err=$ac_cxx_preproc_warn_flag
10110    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10111  else
10112    ac_cpp_err=
10113  fi
10114 else
10115  ac_cpp_err=yes
10675   fi
10117 if test -z "$ac_cpp_err"; then
10118  # Broken: success on invalid input.
10119 continue
10120 else
10121  echo "$as_me: failed program was:" >&5
10122 sed 's/^/| /' conftest.$ac_ext >&5
10676  
10677 <  # Passes both tests.
10678 < ac_preproc_ok=:
10126 < break
10127 < fi
10128 < rm -f conftest.err conftest.$ac_ext
10129 <
10677 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10678 >  test "$ac_cv_c_inline" != no && break
10679   done
10680 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10132 < rm -f conftest.err conftest.$ac_ext
10133 < if $ac_preproc_ok; then
10134 <  break
10680 >
10681   fi
10682 + { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10683 + $as_echo "$ac_cv_c_inline" >&6; }
10684  
10137    done
10138    ac_cv_prog_CXXCPP=$CXXCPP
10685  
10686 < fi
10687 <  CXXCPP=$ac_cv_prog_CXXCPP
10686 > case $ac_cv_c_inline in
10687 >  inline | yes) ;;
10688 >  *)
10689 >    case $ac_cv_c_inline in
10690 >      no) ac_val=;;
10691 >      *) ac_val=$ac_cv_c_inline;;
10692 >    esac
10693 >    cat >>confdefs.h <<_ACEOF
10694 > #ifndef __cplusplus
10695 > #define inline $ac_val
10696 > #endif
10697 > _ACEOF
10698 >    ;;
10699 > esac
10700 >
10701 > { $as_echo "$as_me:$LINENO: checking for size_t" >&5
10702 > $as_echo_n "checking for size_t... " >&6; }
10703 > if test "${ac_cv_type_size_t+set}" = set; then
10704 >  $as_echo_n "(cached) " >&6
10705   else
10706 <  ac_cv_prog_CXXCPP=$CXXCPP
10707 < fi
10145 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
10146 < echo "${ECHO_T}$CXXCPP" >&6
10147 < ac_preproc_ok=false
10148 < for ac_cxx_preproc_warn_flag in '' yes
10149 < do
10150 <  # Use a header file that comes with gcc, so configuring glibc
10151 <  # with a fresh cross-compiler works.
10152 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10153 <  # <limits.h> exists even on freestanding compilers.
10154 <  # On the NeXT, cc -E runs the code through the compiler's parser,
10155 <  # not just through cpp. "Syntax error" is here to catch this case.
10156 <  cat >conftest.$ac_ext <<_ACEOF
10706 >  ac_cv_type_size_t=no
10707 > cat >conftest.$ac_ext <<_ACEOF
10708   /* confdefs.h.  */
10709   _ACEOF
10710   cat confdefs.h >>conftest.$ac_ext
10711   cat >>conftest.$ac_ext <<_ACEOF
10712   /* end confdefs.h.  */
10713 < #ifdef __STDC__
10714 < # include <limits.h>
10715 < #else
10716 < # include <assert.h>
10713 > $ac_includes_default
10714 > #ifdef FC_DUMMY_MAIN
10715 > #ifndef FC_DUMMY_MAIN_EQ_F77
10716 > #  ifdef __cplusplus
10717 >     extern "C"
10718 > #  endif
10719 >   int FC_DUMMY_MAIN() { return 1; }
10720   #endif
10721 <                     Syntax error
10721 > #endif
10722 > int
10723 > main ()
10724 > {
10725 > if (sizeof (size_t))
10726 >       return 0;
10727 >  ;
10728 >  return 0;
10729 > }
10730   _ACEOF
10731 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10732 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10731 > rm -f conftest.$ac_objext
10732 > if { (ac_try="$ac_compile"
10733 > case "(($ac_try" in
10734 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10735 >  *) ac_try_echo=$ac_try;;
10736 > esac
10737 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10738 > $as_echo "$ac_try_echo") >&5
10739 >  (eval "$ac_compile") 2>conftest.er1
10740    ac_status=$?
10741    grep -v '^ *+' conftest.er1 >conftest.err
10742    rm -f conftest.er1
10743    cat conftest.err >&5
10744 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10745 <  (exit $ac_status); } >/dev/null; then
10746 <  if test -s conftest.err; then
10747 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10748 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10180 <  else
10181 <    ac_cpp_err=
10182 <  fi
10183 < else
10184 <  ac_cpp_err=yes
10185 < fi
10186 < if test -z "$ac_cpp_err"; then
10187 <  :
10188 < else
10189 <  echo "$as_me: failed program was:" >&5
10190 < sed 's/^/| /' conftest.$ac_ext >&5
10191 <
10192 <  # Broken: fails on valid input.
10193 < continue
10194 < fi
10195 < rm -f conftest.err conftest.$ac_ext
10196 <
10197 <  # OK, works on sane cases.  Now check whether non-existent headers
10198 <  # can be detected and how.
10744 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10745 >  (exit $ac_status); } && {
10746 >         test -z "$ac_c_werror_flag" ||
10747 >         test ! -s conftest.err
10748 >       } && test -s conftest.$ac_objext; then
10749    cat >conftest.$ac_ext <<_ACEOF
10750   /* confdefs.h.  */
10751   _ACEOF
10752   cat confdefs.h >>conftest.$ac_ext
10753   cat >>conftest.$ac_ext <<_ACEOF
10754   /* end confdefs.h.  */
10755 < #include <ac_nonexistent.h>
10755 > $ac_includes_default
10756 > #ifdef FC_DUMMY_MAIN
10757 > #ifndef FC_DUMMY_MAIN_EQ_F77
10758 > #  ifdef __cplusplus
10759 >     extern "C"
10760 > #  endif
10761 >   int FC_DUMMY_MAIN() { return 1; }
10762 > #endif
10763 > #endif
10764 > int
10765 > main ()
10766 > {
10767 > if (sizeof ((size_t)))
10768 >          return 0;
10769 >  ;
10770 >  return 0;
10771 > }
10772   _ACEOF
10773 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10774 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10773 > rm -f conftest.$ac_objext
10774 > if { (ac_try="$ac_compile"
10775 > case "(($ac_try" in
10776 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10777 >  *) ac_try_echo=$ac_try;;
10778 > esac
10779 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10780 > $as_echo "$ac_try_echo") >&5
10781 >  (eval "$ac_compile") 2>conftest.er1
10782    ac_status=$?
10783    grep -v '^ *+' conftest.er1 >conftest.err
10784    rm -f conftest.er1
10785    cat conftest.err >&5
10786 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10787 <  (exit $ac_status); } >/dev/null; then
10788 <  if test -s conftest.err; then
10789 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10790 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10791 <  else
10219 <    ac_cpp_err=
10220 <  fi
10786 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10787 >  (exit $ac_status); } && {
10788 >         test -z "$ac_c_werror_flag" ||
10789 >         test ! -s conftest.err
10790 >       } && test -s conftest.$ac_objext; then
10791 >  :
10792   else
10793 <  ac_cpp_err=yes
10793 >  $as_echo "$as_me: failed program was:" >&5
10794 > sed 's/^/| /' conftest.$ac_ext >&5
10795 >
10796 >        ac_cv_type_size_t=yes
10797   fi
10798 < if test -z "$ac_cpp_err"; then
10799 <  # Broken: success on invalid input.
10226 < continue
10798 >
10799 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10800   else
10801 <  echo "$as_me: failed program was:" >&5
10801 >  $as_echo "$as_me: failed program was:" >&5
10802   sed 's/^/| /' conftest.$ac_ext >&5
10803  
10804 <  # Passes both tests.
10232 < ac_preproc_ok=:
10233 < break
10804 >
10805   fi
10235 rm -f conftest.err conftest.$ac_ext
10806  
10807 < done
10808 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10809 < rm -f conftest.err conftest.$ac_ext
10810 < if $ac_preproc_ok; then
10807 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10808 > fi
10809 > { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10810 > $as_echo "$ac_cv_type_size_t" >&6; }
10811 > if test $ac_cv_type_size_t = yes; then
10812    :
10813   else
10243  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10244 See \`config.log' for more details." >&5
10245 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10246 See \`config.log' for more details." >&2;}
10247   { (exit 1); exit 1; }; }
10248 fi
10814  
10815 < ac_ext=cc
10816 < ac_cpp='$CXXCPP $CPPFLAGS'
10817 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10253 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10254 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10815 > cat >>confdefs.h <<_ACEOF
10816 > #define size_t unsigned int
10817 > _ACEOF
10818  
10819 + fi
10820  
10821 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10822 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10823 < if test "${ac_cv_cxx_have_stl+set}" = set; then
10824 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10821 > { $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10822 > $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
10823 > if test "${ac_cv_header_time+set}" = set; then
10824 >  $as_echo_n "(cached) " >&6
10825   else
10826 <
10263 <
10264 <
10265 < ac_ext=cc
10266 < ac_cpp='$CXXCPP $CPPFLAGS'
10267 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10268 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10269 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10270 <
10271 < cat >conftest.$ac_ext <<_ACEOF
10826 >  cat >conftest.$ac_ext <<_ACEOF
10827   /* confdefs.h.  */
10828   _ACEOF
10829   cat confdefs.h >>conftest.$ac_ext
10830   cat >>conftest.$ac_ext <<_ACEOF
10831   /* end confdefs.h.  */
10832 < #include <list>
10833 < #include <deque>
10834 < #ifdef HAVE_NAMESPACES
10835 < using namespace std;
10281 < #endif
10832 > #include <sys/types.h>
10833 > #include <sys/time.h>
10834 > #include <time.h>
10835 >
10836   #ifdef FC_DUMMY_MAIN
10837   #ifndef FC_DUMMY_MAIN_EQ_F77
10838   #  ifdef __cplusplus
# Line 10290 | Line 10844 | main ()
10844   int
10845   main ()
10846   {
10847 < list<int> x; x.push_back(5);
10848 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10847 > if ((struct tm *) 0)
10848 > return 0;
10849    ;
10850    return 0;
10851   }
10852   _ACEOF
10853   rm -f conftest.$ac_objext
10854 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10855 <  (eval $ac_compile) 2>conftest.er1
10854 > if { (ac_try="$ac_compile"
10855 > case "(($ac_try" in
10856 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10857 >  *) ac_try_echo=$ac_try;;
10858 > esac
10859 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10860 > $as_echo "$ac_try_echo") >&5
10861 >  (eval "$ac_compile") 2>conftest.er1
10862    ac_status=$?
10863    grep -v '^ *+' conftest.er1 >conftest.err
10864    rm -f conftest.er1
10865    cat conftest.err >&5
10866 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10867 <  (exit $ac_status); } &&
10868 <         { ac_try='test -z "$ac_cxx_werror_flag"
10869 <                         || test ! -s conftest.err'
10870 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10871 <  (eval $ac_try) 2>&5
10312 <  ac_status=$?
10313 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10314 <  (exit $ac_status); }; } &&
10315 <         { ac_try='test -s conftest.$ac_objext'
10316 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10317 <  (eval $ac_try) 2>&5
10318 <  ac_status=$?
10319 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10320 <  (exit $ac_status); }; }; then
10321 <  ac_cv_cxx_have_stl=yes
10866 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10867 >  (exit $ac_status); } && {
10868 >         test -z "$ac_c_werror_flag" ||
10869 >         test ! -s conftest.err
10870 >       } && test -s conftest.$ac_objext; then
10871 >  ac_cv_header_time=yes
10872   else
10873 <  echo "$as_me: failed program was:" >&5
10873 >  $as_echo "$as_me: failed program was:" >&5
10874   sed 's/^/| /' conftest.$ac_ext >&5
10875  
10876 < ac_cv_cxx_have_stl=no
10876 >        ac_cv_header_time=no
10877   fi
10328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10329 ac_ext=cc
10330 ac_cpp='$CXXCPP $CPPFLAGS'
10331 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10332 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10333 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10878  
10879 <
10879 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10880   fi
10881 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10882 < echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10883 < if test "$ac_cv_cxx_have_stl" = yes; then
10881 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10882 > $as_echo "$ac_cv_header_time" >&6; }
10883 > if test $ac_cv_header_time = yes; then
10884  
10885   cat >>confdefs.h <<\_ACEOF
10886 < #define HAVE_STL
10886 > #define TIME_WITH_SYS_TIME 1
10887   _ACEOF
10888  
10889   fi
10890  
10891  
10892 + # Checks for library functions.
10893  
10894 <  if test "${ac_cv_header_iostream+set}" = set; then
10895 <  echo "$as_me:$LINENO: checking for iostream" >&5
10896 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10897 < if test "${ac_cv_header_iostream+set}" = set; then
10898 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10894 > for ac_header in stdlib.h
10895 > do
10896 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10897 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10898 >  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10899 > $as_echo_n "checking for $ac_header... " >&6; }
10900 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10901 >  $as_echo_n "(cached) " >&6
10902   fi
10903 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10904 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
10903 > ac_res=`eval 'as_val=${'$as_ac_Header'}
10904 >                 $as_echo "$as_val"'`
10905 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10906 > $as_echo "$ac_res" >&6; }
10907   else
10908    # Is the header compilable?
10909 < echo "$as_me:$LINENO: checking iostream usability" >&5
10910 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10909 > { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10910 > $as_echo_n "checking $ac_header usability... " >&6; }
10911   cat >conftest.$ac_ext <<_ACEOF
10912   /* confdefs.h.  */
10913   _ACEOF
# Line 10365 | Line 10915 | $ac_includes_default
10915   cat >>conftest.$ac_ext <<_ACEOF
10916   /* end confdefs.h.  */
10917   $ac_includes_default
10918 < #include <iostream>
10918 > #include <$ac_header>
10919   _ACEOF
10920   rm -f conftest.$ac_objext
10921 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10922 <  (eval $ac_compile) 2>conftest.er1
10921 > if { (ac_try="$ac_compile"
10922 > case "(($ac_try" in
10923 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10924 >  *) ac_try_echo=$ac_try;;
10925 > esac
10926 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10927 > $as_echo "$ac_try_echo") >&5
10928 >  (eval "$ac_compile") 2>conftest.er1
10929    ac_status=$?
10930    grep -v '^ *+' conftest.er1 >conftest.err
10931    rm -f conftest.er1
10932    cat conftest.err >&5
10933 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10934 <  (exit $ac_status); } &&
10935 <         { ac_try='test -z "$ac_cxx_werror_flag"
10936 <                         || test ! -s conftest.err'
10937 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10382 <  (eval $ac_try) 2>&5
10383 <  ac_status=$?
10384 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10385 <  (exit $ac_status); }; } &&
10386 <         { ac_try='test -s conftest.$ac_objext'
10387 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10388 <  (eval $ac_try) 2>&5
10389 <  ac_status=$?
10390 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391 <  (exit $ac_status); }; }; then
10933 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10934 >  (exit $ac_status); } && {
10935 >         test -z "$ac_c_werror_flag" ||
10936 >         test ! -s conftest.err
10937 >       } && test -s conftest.$ac_objext; then
10938    ac_header_compiler=yes
10939   else
10940 <  echo "$as_me: failed program was:" >&5
10940 >  $as_echo "$as_me: failed program was:" >&5
10941   sed 's/^/| /' conftest.$ac_ext >&5
10942  
10943 < ac_header_compiler=no
10943 >        ac_header_compiler=no
10944   fi
10399 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10400 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10401 echo "${ECHO_T}$ac_header_compiler" >&6
10945  
10946 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10947 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10948 + $as_echo "$ac_header_compiler" >&6; }
10949 +
10950   # Is the header present?
10951 < echo "$as_me:$LINENO: checking iostream presence" >&5
10952 < echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10951 > { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10952 > $as_echo_n "checking $ac_header presence... " >&6; }
10953   cat >conftest.$ac_ext <<_ACEOF
10954   /* confdefs.h.  */
10955   _ACEOF
10956   cat confdefs.h >>conftest.$ac_ext
10957   cat >>conftest.$ac_ext <<_ACEOF
10958   /* end confdefs.h.  */
10959 < #include <iostream>
10959 > #include <$ac_header>
10960   _ACEOF
10961 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10962 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10961 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10962 > case "(($ac_try" in
10963 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10964 >  *) ac_try_echo=$ac_try;;
10965 > esac
10966 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10967 > $as_echo "$ac_try_echo") >&5
10968 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10969    ac_status=$?
10970    grep -v '^ *+' conftest.er1 >conftest.err
10971    rm -f conftest.er1
10972    cat conftest.err >&5
10973 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10974 <  (exit $ac_status); } >/dev/null; then
10975 <  if test -s conftest.err; then
10976 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10977 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10425 <  else
10426 <    ac_cpp_err=
10427 <  fi
10428 < else
10429 <  ac_cpp_err=yes
10430 < fi
10431 < if test -z "$ac_cpp_err"; then
10973 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10974 >  (exit $ac_status); } >/dev/null && {
10975 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10976 >         test ! -s conftest.err
10977 >       }; then
10978    ac_header_preproc=yes
10979   else
10980 <  echo "$as_me: failed program was:" >&5
10980 >  $as_echo "$as_me: failed program was:" >&5
10981   sed 's/^/| /' conftest.$ac_ext >&5
10982  
10983    ac_header_preproc=no
10984   fi
10985 +
10986   rm -f conftest.err conftest.$ac_ext
10987 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10988 < echo "${ECHO_T}$ac_header_preproc" >&6
10987 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10988 > $as_echo "$ac_header_preproc" >&6; }
10989  
10990   # So?  What about this header?
10991 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10991 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10992    yes:no: )
10993 <    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10994 < echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10995 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10996 < echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10993 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10994 > $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10995 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10996 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10997      ac_header_preproc=yes
10998      ;;
10999    no:yes:* )
11000 <    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
11001 < echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
11002 <    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
11003 < echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
11004 <    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
11005 < echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
11006 <    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
11007 < echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
11008 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
11009 < echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
11010 <    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
11011 < echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
11012 <    (
10466 <      cat <<\_ASBOX
11000 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11001 > $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11002 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11003 > $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11004 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11005 > $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11006 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11007 > $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11008 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11009 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11010 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11011 > $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11012 >    ( cat <<\_ASBOX
11013   ## ------------------------------ ##
11014   ## Report this to gezelter@nd.edu ##
11015   ## ------------------------------ ##
11016   _ASBOX
11017 <    ) |
10472 <      sed "s/^/$as_me: WARNING:     /" >&2
11017 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11018      ;;
11019   esac
11020 < echo "$as_me:$LINENO: checking for iostream" >&5
11021 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
11022 < if test "${ac_cv_header_iostream+set}" = set; then
11023 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11020 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11021 > $as_echo_n "checking for $ac_header... " >&6; }
11022 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11023 >  $as_echo_n "(cached) " >&6
11024   else
11025 <  ac_cv_header_iostream=$ac_header_preproc
11025 >  eval "$as_ac_Header=\$ac_header_preproc"
11026   fi
11027 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
11028 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
11027 > ac_res=`eval 'as_val=${'$as_ac_Header'}
11028 >                 $as_echo "$as_val"'`
11029 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11030 > $as_echo "$ac_res" >&6; }
11031  
11032   fi
11033 < if test $ac_cv_header_iostream = yes; then
11033 > if test `eval 'as_val=${'$as_ac_Header'}
11034 >                 $as_echo "$as_val"'` = yes; then
11035 >  cat >>confdefs.h <<_ACEOF
11036 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11037 > _ACEOF
11038  
11039 + fi
11040  
11041 < cat >>confdefs.h <<\_ACEOF
11042 < #define HAVE_IOSTREAM 1
11041 > done
11042 >
11043 > { $as_echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
11044 > $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
11045 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
11046 >  $as_echo_n "(cached) " >&6
11047 > else
11048 >  if test "$cross_compiling" = yes; then
11049 >  ac_cv_func_malloc_0_nonnull=no
11050 > else
11051 >  cat >conftest.$ac_ext <<_ACEOF
11052 > /* confdefs.h.  */
11053   _ACEOF
11054 + cat confdefs.h >>conftest.$ac_ext
11055 + cat >>conftest.$ac_ext <<_ACEOF
11056 + /* end confdefs.h.  */
11057 + #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11058 + # include <stdlib.h>
11059 + #else
11060 + char *malloc ();
11061 + #endif
11062  
11063 + #ifdef FC_DUMMY_MAIN
11064 + #ifndef FC_DUMMY_MAIN_EQ_F77
11065 + #  ifdef __cplusplus
11066 +     extern "C"
11067 + #  endif
11068 +   int FC_DUMMY_MAIN() { return 1; }
11069 + #endif
11070 + #endif
11071 + int
11072 + main ()
11073 + {
11074 + return ! malloc (0);
11075 +  ;
11076 +  return 0;
11077 + }
11078 + _ACEOF
11079 + rm -f conftest$ac_exeext
11080 + if { (ac_try="$ac_link"
11081 + case "(($ac_try" in
11082 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11083 +  *) ac_try_echo=$ac_try;;
11084 + esac
11085 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11086 + $as_echo "$ac_try_echo") >&5
11087 +  (eval "$ac_link") 2>&5
11088 +  ac_status=$?
11089 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090 +  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11091 +  { (case "(($ac_try" in
11092 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11093 +  *) ac_try_echo=$ac_try;;
11094 + esac
11095 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11096 + $as_echo "$ac_try_echo") >&5
11097 +  (eval "$ac_try") 2>&5
11098 +  ac_status=$?
11099 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11100 +  (exit $ac_status); }; }; then
11101 +  ac_cv_func_malloc_0_nonnull=yes
11102 + else
11103 +  $as_echo "$as_me: program exited with status $ac_status" >&5
11104 + $as_echo "$as_me: failed program was:" >&5
11105 + sed 's/^/| /' conftest.$ac_ext >&5
11106  
11107 + ( exit $ac_status )
11108 + ac_cv_func_malloc_0_nonnull=no
11109 + fi
11110 + rm -rf conftest.dSYM
11111 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11112 + fi
11113 +
11114 +
11115 + fi
11116 + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
11117 + $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
11118 + if test $ac_cv_func_malloc_0_nonnull = yes; then
11119 +
11120 + cat >>confdefs.h <<\_ACEOF
11121 + #define HAVE_MALLOC 1
11122 + _ACEOF
11123 +
11124   else
11125 +  cat >>confdefs.h <<\_ACEOF
11126 + #define HAVE_MALLOC 0
11127 + _ACEOF
11128  
11129 +   case " $LIBOBJS " in
11130 +  *" malloc.$ac_objext "* ) ;;
11131 +  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
11132 + ;;
11133 + esac
11134  
11135 < for ac_header in iostream.h
11135 >
11136 > cat >>confdefs.h <<\_ACEOF
11137 > #define malloc rpl_malloc
11138 > _ACEOF
11139 >
11140 > fi
11141 >
11142 >
11143 >
11144 >
11145 > for ac_header in stdlib.h
11146   do
11147 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11148 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11149 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11150 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11151 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11152 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11147 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11148 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11149 >  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11150 > $as_echo_n "checking for $ac_header... " >&6; }
11151 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11152 >  $as_echo_n "(cached) " >&6
11153   fi
11154 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11155 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11154 > ac_res=`eval 'as_val=${'$as_ac_Header'}
11155 >                 $as_echo "$as_val"'`
11156 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11157 > $as_echo "$ac_res" >&6; }
11158   else
11159    # Is the header compilable?
11160 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11161 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11160 > { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11161 > $as_echo_n "checking $ac_header usability... " >&6; }
11162   cat >conftest.$ac_ext <<_ACEOF
11163   /* confdefs.h.  */
11164   _ACEOF
# Line 10519 | Line 11169 | rm -f conftest.$ac_objext
11169   #include <$ac_header>
11170   _ACEOF
11171   rm -f conftest.$ac_objext
11172 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11173 <  (eval $ac_compile) 2>conftest.er1
11172 > if { (ac_try="$ac_compile"
11173 > case "(($ac_try" in
11174 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11175 >  *) ac_try_echo=$ac_try;;
11176 > esac
11177 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11178 > $as_echo "$ac_try_echo") >&5
11179 >  (eval "$ac_compile") 2>conftest.er1
11180    ac_status=$?
11181    grep -v '^ *+' conftest.er1 >conftest.err
11182    rm -f conftest.er1
11183    cat conftest.err >&5
11184 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11185 <  (exit $ac_status); } &&
11186 <         { ac_try='test -z "$ac_cxx_werror_flag"
11187 <                         || test ! -s conftest.err'
11188 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10533 <  (eval $ac_try) 2>&5
10534 <  ac_status=$?
10535 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10536 <  (exit $ac_status); }; } &&
10537 <         { ac_try='test -s conftest.$ac_objext'
10538 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10539 <  (eval $ac_try) 2>&5
10540 <  ac_status=$?
10541 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10542 <  (exit $ac_status); }; }; then
11184 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11185 >  (exit $ac_status); } && {
11186 >         test -z "$ac_c_werror_flag" ||
11187 >         test ! -s conftest.err
11188 >       } && test -s conftest.$ac_objext; then
11189    ac_header_compiler=yes
11190   else
11191 <  echo "$as_me: failed program was:" >&5
11191 >  $as_echo "$as_me: failed program was:" >&5
11192   sed 's/^/| /' conftest.$ac_ext >&5
11193  
11194 < ac_header_compiler=no
11194 >        ac_header_compiler=no
11195   fi
10550 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10551 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10552 echo "${ECHO_T}$ac_header_compiler" >&6
11196  
11197 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11198 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11199 + $as_echo "$ac_header_compiler" >&6; }
11200 +
11201   # Is the header present?
11202 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11203 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11202 > { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11203 > $as_echo_n "checking $ac_header presence... " >&6; }
11204   cat >conftest.$ac_ext <<_ACEOF
11205   /* confdefs.h.  */
11206   _ACEOF
# Line 10562 | Line 11209 | _ACEOF
11209   /* end confdefs.h.  */
11210   #include <$ac_header>
11211   _ACEOF
11212 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11213 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11212 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11213 > case "(($ac_try" in
11214 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11215 >  *) ac_try_echo=$ac_try;;
11216 > esac
11217 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11218 > $as_echo "$ac_try_echo") >&5
11219 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11220    ac_status=$?
11221    grep -v '^ *+' conftest.er1 >conftest.err
11222    rm -f conftest.er1
11223    cat conftest.err >&5
11224 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11225 <  (exit $ac_status); } >/dev/null; then
11226 <  if test -s conftest.err; then
11227 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11228 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10576 <  else
10577 <    ac_cpp_err=
10578 <  fi
10579 < else
10580 <  ac_cpp_err=yes
10581 < fi
10582 < if test -z "$ac_cpp_err"; then
11224 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11225 >  (exit $ac_status); } >/dev/null && {
11226 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11227 >         test ! -s conftest.err
11228 >       }; then
11229    ac_header_preproc=yes
11230   else
11231 <  echo "$as_me: failed program was:" >&5
11231 >  $as_echo "$as_me: failed program was:" >&5
11232   sed 's/^/| /' conftest.$ac_ext >&5
11233  
11234    ac_header_preproc=no
11235   fi
11236 +
11237   rm -f conftest.err conftest.$ac_ext
11238 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11239 < echo "${ECHO_T}$ac_header_preproc" >&6
11238 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11239 > $as_echo "$ac_header_preproc" >&6; }
11240  
11241   # So?  What about this header?
11242 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11242 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11243    yes:no: )
11244 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11245 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11246 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11247 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11244 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11245 > $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11246 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11247 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11248      ac_header_preproc=yes
11249      ;;
11250    no:yes:* )
11251 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11252 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11253 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11254 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11255 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11256 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11257 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11258 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11259 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11260 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11261 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11262 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11263 <    (
10617 <      cat <<\_ASBOX
11251 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11252 > $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11253 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11254 > $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11255 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11256 > $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11257 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11258 > $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11259 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11260 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11261 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11262 > $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11263 >    ( cat <<\_ASBOX
11264   ## ------------------------------ ##
11265   ## Report this to gezelter@nd.edu ##
11266   ## ------------------------------ ##
11267   _ASBOX
11268 <    ) |
10623 <      sed "s/^/$as_me: WARNING:     /" >&2
11268 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11269      ;;
11270   esac
11271 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11272 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11273 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11274 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11271 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11272 > $as_echo_n "checking for $ac_header... " >&6; }
11273 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11274 >  $as_echo_n "(cached) " >&6
11275   else
11276    eval "$as_ac_Header=\$ac_header_preproc"
11277   fi
11278 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11279 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11278 > ac_res=`eval 'as_val=${'$as_ac_Header'}
11279 >                 $as_echo "$as_val"'`
11280 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11281 > $as_echo "$ac_res" >&6; }
11282  
11283   fi
11284 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11284 > if test `eval 'as_val=${'$as_ac_Header'}
11285 >                 $as_echo "$as_val"'` = yes; then
11286    cat >>confdefs.h <<_ACEOF
11287 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11287 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11288   _ACEOF
11289  
11290   fi
11291  
11292   done
11293  
11294 <
11295 < fi
11296 <
11297 <
10650 <
10651 <
10652 <  if test "${ac_cv_header_iomanip+set}" = set; then
10653 <  echo "$as_me:$LINENO: checking for iomanip" >&5
10654 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10655 < if test "${ac_cv_header_iomanip+set}" = set; then
10656 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10657 < fi
10658 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10659 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11294 > { $as_echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
11295 > $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
11296 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
11297 >  $as_echo_n "(cached) " >&6
11298   else
11299 <  # Is the header compilable?
11300 < echo "$as_me:$LINENO: checking iomanip usability" >&5
11301 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
11302 < cat >conftest.$ac_ext <<_ACEOF
11299 >  if test "$cross_compiling" = yes; then
11300 >  ac_cv_func_realloc_0_nonnull=no
11301 > else
11302 >  cat >conftest.$ac_ext <<_ACEOF
11303   /* confdefs.h.  */
11304   _ACEOF
11305   cat confdefs.h >>conftest.$ac_ext
11306   cat >>conftest.$ac_ext <<_ACEOF
11307   /* end confdefs.h.  */
11308 < $ac_includes_default
11309 < #include <iomanip>
11308 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11309 > # include <stdlib.h>
11310 > #else
11311 > char *realloc ();
11312 > #endif
11313 >
11314 > #ifdef FC_DUMMY_MAIN
11315 > #ifndef FC_DUMMY_MAIN_EQ_F77
11316 > #  ifdef __cplusplus
11317 >     extern "C"
11318 > #  endif
11319 >   int FC_DUMMY_MAIN() { return 1; }
11320 > #endif
11321 > #endif
11322 > int
11323 > main ()
11324 > {
11325 > return ! realloc (0, 0);
11326 >  ;
11327 >  return 0;
11328 > }
11329   _ACEOF
11330 < rm -f conftest.$ac_objext
11331 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11332 <  (eval $ac_compile) 2>conftest.er1
11330 > rm -f conftest$ac_exeext
11331 > if { (ac_try="$ac_link"
11332 > case "(($ac_try" in
11333 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11334 >  *) ac_try_echo=$ac_try;;
11335 > esac
11336 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11337 > $as_echo "$ac_try_echo") >&5
11338 >  (eval "$ac_link") 2>&5
11339    ac_status=$?
11340 <  grep -v '^ *+' conftest.er1 >conftest.err
11341 <  rm -f conftest.er1
11342 <  cat conftest.err >&5
11343 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11344 <  (exit $ac_status); } &&
11345 <         { ac_try='test -z "$ac_cxx_werror_flag"
11346 <                         || test ! -s conftest.err'
11347 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11348 <  (eval $ac_try) 2>&5
11340 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11342 >  { (case "(($ac_try" in
11343 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11344 >  *) ac_try_echo=$ac_try;;
11345 > esac
11346 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11347 > $as_echo "$ac_try_echo") >&5
11348 >  (eval "$ac_try") 2>&5
11349    ac_status=$?
11350 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10688 <  (exit $ac_status); }; } &&
10689 <         { ac_try='test -s conftest.$ac_objext'
10690 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10691 <  (eval $ac_try) 2>&5
10692 <  ac_status=$?
10693 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11351    (exit $ac_status); }; }; then
11352 <  ac_header_compiler=yes
11352 >  ac_cv_func_realloc_0_nonnull=yes
11353   else
11354 <  echo "$as_me: failed program was:" >&5
11354 >  $as_echo "$as_me: program exited with status $ac_status" >&5
11355 > $as_echo "$as_me: failed program was:" >&5
11356   sed 's/^/| /' conftest.$ac_ext >&5
11357  
11358 < ac_header_compiler=no
11358 > ( exit $ac_status )
11359 > ac_cv_func_realloc_0_nonnull=no
11360   fi
11361 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11362 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10704 < echo "${ECHO_T}$ac_header_compiler" >&6
10705 <
10706 < # Is the header present?
10707 < echo "$as_me:$LINENO: checking iomanip presence" >&5
10708 < echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10709 < cat >conftest.$ac_ext <<_ACEOF
10710 < /* confdefs.h.  */
10711 < _ACEOF
10712 < cat confdefs.h >>conftest.$ac_ext
10713 < cat >>conftest.$ac_ext <<_ACEOF
10714 < /* end confdefs.h.  */
10715 < #include <iomanip>
10716 < _ACEOF
10717 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10718 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10719 <  ac_status=$?
10720 <  grep -v '^ *+' conftest.er1 >conftest.err
10721 <  rm -f conftest.er1
10722 <  cat conftest.err >&5
10723 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10724 <  (exit $ac_status); } >/dev/null; then
10725 <  if test -s conftest.err; then
10726 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10727 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10728 <  else
10729 <    ac_cpp_err=
10730 <  fi
10731 < else
10732 <  ac_cpp_err=yes
11361 > rm -rf conftest.dSYM
11362 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11363   fi
10734 if test -z "$ac_cpp_err"; then
10735  ac_header_preproc=yes
10736 else
10737  echo "$as_me: failed program was:" >&5
10738 sed 's/^/| /' conftest.$ac_ext >&5
11364  
11365 <  ac_header_preproc=no
11365 >
11366   fi
11367 < rm -f conftest.err conftest.$ac_ext
11368 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11369 < echo "${ECHO_T}$ac_header_preproc" >&6
11367 > { $as_echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11368 > $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
11369 > if test $ac_cv_func_realloc_0_nonnull = yes; then
11370  
11371 < # So?  What about this header?
11372 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11373 <  yes:no: )
11374 <    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10750 < echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10751 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10752 < echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10753 <    ac_header_preproc=yes
10754 <    ;;
10755 <  no:yes:* )
10756 <    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10757 < echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10758 <    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
10759 < echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
10760 <    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10761 < echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10762 <    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
10763 < echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
10764 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10765 < echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10766 <    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10767 < echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10768 <    (
10769 <      cat <<\_ASBOX
10770 < ## ------------------------------ ##
10771 < ## Report this to gezelter@nd.edu ##
10772 < ## ------------------------------ ##
10773 < _ASBOX
10774 <    ) |
10775 <      sed "s/^/$as_me: WARNING:     /" >&2
10776 <    ;;
10777 < esac
10778 < echo "$as_me:$LINENO: checking for iomanip" >&5
10779 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10780 < if test "${ac_cv_header_iomanip+set}" = set; then
10781 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11371 > cat >>confdefs.h <<\_ACEOF
11372 > #define HAVE_REALLOC 1
11373 > _ACEOF
11374 >
11375   else
11376 <  ac_cv_header_iomanip=$ac_header_preproc
11377 < fi
11378 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10786 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11376 >  cat >>confdefs.h <<\_ACEOF
11377 > #define HAVE_REALLOC 0
11378 > _ACEOF
11379  
11380 < fi
11381 < if test $ac_cv_header_iomanip = yes; then
11380 >   case " $LIBOBJS " in
11381 >  *" realloc.$ac_objext "* ) ;;
11382 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11383 > ;;
11384 > esac
11385  
11386  
11387   cat >>confdefs.h <<\_ACEOF
11388 < #define HAVE_IOMANIP 1
11388 > #define realloc rpl_realloc
11389   _ACEOF
11390  
11391 + fi
11392  
10797 else
11393  
11394  
11395 < for ac_header in iomanip.h
11395 >
11396 >
11397 > for ac_header in sys/select.h sys/socket.h
11398   do
11399 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11400 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11401 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11402 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11403 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11404 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11399 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11400 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11401 >  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11402 > $as_echo_n "checking for $ac_header... " >&6; }
11403 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11404 >  $as_echo_n "(cached) " >&6
11405   fi
11406 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11407 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11406 > ac_res=`eval 'as_val=${'$as_ac_Header'}
11407 >                 $as_echo "$as_val"'`
11408 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11409 > $as_echo "$ac_res" >&6; }
11410   else
11411    # Is the header compilable?
11412 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11413 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11412 > { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11413 > $as_echo_n "checking $ac_header usability... " >&6; }
11414   cat >conftest.$ac_ext <<_ACEOF
11415   /* confdefs.h.  */
11416   _ACEOF
# Line 10822 | Line 11421 | rm -f conftest.$ac_objext
11421   #include <$ac_header>
11422   _ACEOF
11423   rm -f conftest.$ac_objext
11424 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11425 <  (eval $ac_compile) 2>conftest.er1
11424 > if { (ac_try="$ac_compile"
11425 > case "(($ac_try" in
11426 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11427 >  *) ac_try_echo=$ac_try;;
11428 > esac
11429 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11430 > $as_echo "$ac_try_echo") >&5
11431 >  (eval "$ac_compile") 2>conftest.er1
11432    ac_status=$?
11433    grep -v '^ *+' conftest.er1 >conftest.err
11434    rm -f conftest.er1
11435    cat conftest.err >&5
11436 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11437 <  (exit $ac_status); } &&
11438 <         { ac_try='test -z "$ac_cxx_werror_flag"
11439 <                         || test ! -s conftest.err'
11440 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10836 <  (eval $ac_try) 2>&5
10837 <  ac_status=$?
10838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10839 <  (exit $ac_status); }; } &&
10840 <         { ac_try='test -s conftest.$ac_objext'
10841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842 <  (eval $ac_try) 2>&5
10843 <  ac_status=$?
10844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845 <  (exit $ac_status); }; }; then
11436 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11437 >  (exit $ac_status); } && {
11438 >         test -z "$ac_c_werror_flag" ||
11439 >         test ! -s conftest.err
11440 >       } && test -s conftest.$ac_objext; then
11441    ac_header_compiler=yes
11442   else
11443 <  echo "$as_me: failed program was:" >&5
11443 >  $as_echo "$as_me: failed program was:" >&5
11444   sed 's/^/| /' conftest.$ac_ext >&5
11445  
11446 < ac_header_compiler=no
11446 >        ac_header_compiler=no
11447   fi
10853 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10854 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10855 echo "${ECHO_T}$ac_header_compiler" >&6
11448  
11449 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11450 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11451 + $as_echo "$ac_header_compiler" >&6; }
11452 +
11453   # Is the header present?
11454 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11455 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11454 > { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11455 > $as_echo_n "checking $ac_header presence... " >&6; }
11456   cat >conftest.$ac_ext <<_ACEOF
11457   /* confdefs.h.  */
11458   _ACEOF
# Line 10865 | Line 11461 | _ACEOF
11461   /* end confdefs.h.  */
11462   #include <$ac_header>
11463   _ACEOF
11464 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11465 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11464 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11465 > case "(($ac_try" in
11466 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11467 >  *) ac_try_echo=$ac_try;;
11468 > esac
11469 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11470 > $as_echo "$ac_try_echo") >&5
11471 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11472    ac_status=$?
11473    grep -v '^ *+' conftest.er1 >conftest.err
11474    rm -f conftest.er1
11475    cat conftest.err >&5
11476 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11477 <  (exit $ac_status); } >/dev/null; then
11478 <  if test -s conftest.err; then
11479 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11480 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10879 <  else
10880 <    ac_cpp_err=
10881 <  fi
10882 < else
10883 <  ac_cpp_err=yes
10884 < fi
10885 < if test -z "$ac_cpp_err"; then
11476 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11477 >  (exit $ac_status); } >/dev/null && {
11478 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11479 >         test ! -s conftest.err
11480 >       }; then
11481    ac_header_preproc=yes
11482   else
11483 <  echo "$as_me: failed program was:" >&5
11483 >  $as_echo "$as_me: failed program was:" >&5
11484   sed 's/^/| /' conftest.$ac_ext >&5
11485  
11486    ac_header_preproc=no
11487   fi
11488 +
11489   rm -f conftest.err conftest.$ac_ext
11490 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11491 < echo "${ECHO_T}$ac_header_preproc" >&6
11490 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11491 > $as_echo "$ac_header_preproc" >&6; }
11492  
11493   # So?  What about this header?
11494 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11494 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11495    yes:no: )
11496 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11497 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11498 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11499 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11496 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11497 > $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11498 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11499 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11500      ac_header_preproc=yes
11501      ;;
11502    no:yes:* )
11503 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11504 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11505 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11506 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11507 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11508 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11509 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11510 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11511 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11512 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11513 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11514 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11515 <    (
10920 <      cat <<\_ASBOX
11503 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11504 > $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11505 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11506 > $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11507 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11508 > $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11509 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11510 > $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11511 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11512 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11513 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11514 > $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11515 >    ( cat <<\_ASBOX
11516   ## ------------------------------ ##
11517   ## Report this to gezelter@nd.edu ##
11518   ## ------------------------------ ##
11519   _ASBOX
11520 <    ) |
10926 <      sed "s/^/$as_me: WARNING:     /" >&2
11520 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11521      ;;
11522   esac
11523 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11524 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11525 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11526 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11523 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11524 > $as_echo_n "checking for $ac_header... " >&6; }
11525 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11526 >  $as_echo_n "(cached) " >&6
11527   else
11528    eval "$as_ac_Header=\$ac_header_preproc"
11529   fi
11530 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11531 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11530 > ac_res=`eval 'as_val=${'$as_ac_Header'}
11531 >                 $as_echo "$as_val"'`
11532 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11533 > $as_echo "$ac_res" >&6; }
11534  
11535   fi
11536 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11536 > if test `eval 'as_val=${'$as_ac_Header'}
11537 >                 $as_echo "$as_val"'` = yes; then
11538    cat >>confdefs.h <<_ACEOF
11539 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11539 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11540   _ACEOF
11541  
11542   fi
11543  
11544   done
11545  
11546 <
11547 < fi
11548 <
11549 <
10953 <
10954 <
10955 < for ac_header in cmath
10956 < do
10957 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10958 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10959 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
10960 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10961 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10962 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10963 < fi
10964 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10965 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11546 > { $as_echo "$as_me:$LINENO: checking types of arguments for select" >&5
11547 > $as_echo_n "checking types of arguments for select... " >&6; }
11548 > if test "${ac_cv_func_select_args+set}" = set; then
11549 >  $as_echo_n "(cached) " >&6
11550   else
11551 <  # Is the header compilable?
11552 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11553 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11554 < cat >conftest.$ac_ext <<_ACEOF
11551 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11552 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11553 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11554 >   cat >conftest.$ac_ext <<_ACEOF
11555   /* confdefs.h.  */
11556   _ACEOF
11557   cat confdefs.h >>conftest.$ac_ext
11558   cat >>conftest.$ac_ext <<_ACEOF
11559   /* end confdefs.h.  */
11560   $ac_includes_default
11561 < #include <$ac_header>
11561 > #ifdef HAVE_SYS_SELECT_H
11562 > # include <sys/select.h>
11563 > #endif
11564 > #ifdef HAVE_SYS_SOCKET_H
11565 > # include <sys/socket.h>
11566 > #endif
11567 >
11568 > #ifdef FC_DUMMY_MAIN
11569 > #ifndef FC_DUMMY_MAIN_EQ_F77
11570 > #  ifdef __cplusplus
11571 >     extern "C"
11572 > #  endif
11573 >   int FC_DUMMY_MAIN() { return 1; }
11574 > #endif
11575 > #endif
11576 > int
11577 > main ()
11578 > {
11579 > extern int select ($ac_arg1,
11580 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
11581 >                                            $ac_arg5);
11582 >  ;
11583 >  return 0;
11584 > }
11585   _ACEOF
11586   rm -f conftest.$ac_objext
11587 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11588 <  (eval $ac_compile) 2>conftest.er1
11587 > if { (ac_try="$ac_compile"
11588 > case "(($ac_try" in
11589 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11590 >  *) ac_try_echo=$ac_try;;
11591 > esac
11592 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11593 > $as_echo "$ac_try_echo") >&5
11594 >  (eval "$ac_compile") 2>conftest.er1
11595    ac_status=$?
11596    grep -v '^ *+' conftest.er1 >conftest.err
11597    rm -f conftest.er1
11598    cat conftest.err >&5
11599 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11600 <  (exit $ac_status); } &&
11601 <         { ac_try='test -z "$ac_cxx_werror_flag"
11602 <                         || test ! -s conftest.err'
11603 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11604 <  (eval $ac_try) 2>&5
10992 <  ac_status=$?
10993 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10994 <  (exit $ac_status); }; } &&
10995 <         { ac_try='test -s conftest.$ac_objext'
10996 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10997 <  (eval $ac_try) 2>&5
10998 <  ac_status=$?
10999 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11000 <  (exit $ac_status); }; }; then
11001 <  ac_header_compiler=yes
11599 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11600 >  (exit $ac_status); } && {
11601 >         test -z "$ac_c_werror_flag" ||
11602 >         test ! -s conftest.err
11603 >       } && test -s conftest.$ac_objext; then
11604 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11605   else
11606 <  echo "$as_me: failed program was:" >&5
11606 >  $as_echo "$as_me: failed program was:" >&5
11607   sed 's/^/| /' conftest.$ac_ext >&5
11608  
11609 < ac_header_compiler=no
11609 >
11610   fi
11008 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11009 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11010 echo "${ECHO_T}$ac_header_compiler" >&6
11611  
11612 < # Is the header present?
11613 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11614 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11615 < cat >conftest.$ac_ext <<_ACEOF
11612 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11613 >  done
11614 > done
11615 > done
11616 > # Provide a safe default value.
11617 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11618 >
11619 > fi
11620 > { $as_echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11621 > $as_echo "$ac_cv_func_select_args" >&6; }
11622 > ac_save_IFS=$IFS; IFS=','
11623 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11624 > IFS=$ac_save_IFS
11625 > shift
11626 >
11627 > cat >>confdefs.h <<_ACEOF
11628 > #define SELECT_TYPE_ARG1 $1
11629 > _ACEOF
11630 >
11631 >
11632 > cat >>confdefs.h <<_ACEOF
11633 > #define SELECT_TYPE_ARG234 ($2)
11634 > _ACEOF
11635 >
11636 >
11637 > cat >>confdefs.h <<_ACEOF
11638 > #define SELECT_TYPE_ARG5 ($3)
11639 > _ACEOF
11640 >
11641 > rm -f conftest*
11642 >
11643 > { $as_echo "$as_me:$LINENO: checking for working strtod" >&5
11644 > $as_echo_n "checking for working strtod... " >&6; }
11645 > if test "${ac_cv_func_strtod+set}" = set; then
11646 >  $as_echo_n "(cached) " >&6
11647 > else
11648 >  if test "$cross_compiling" = yes; then
11649 >  ac_cv_func_strtod=no
11650 > else
11651 >  cat >conftest.$ac_ext <<_ACEOF
11652   /* confdefs.h.  */
11653   _ACEOF
11654   cat confdefs.h >>conftest.$ac_ext
11655   cat >>conftest.$ac_ext <<_ACEOF
11656   /* end confdefs.h.  */
11657 < #include <$ac_header>
11657 >
11658 > $ac_includes_default
11659 > #ifndef strtod
11660 > double strtod ();
11661 > #endif
11662 > int
11663 > main()
11664 > {
11665 >  {
11666 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
11667 >    char *string = " +69";
11668 >    char *term;
11669 >    double value;
11670 >    value = strtod (string, &term);
11671 >    if (value != 69 || term != (string + 4))
11672 >      return 1;
11673 >  }
11674 >
11675 >  {
11676 >    /* Under Solaris 2.4, strtod returns the wrong value for the
11677 >       terminating character under some conditions.  */
11678 >    char *string = "NaN";
11679 >    char *term;
11680 >    strtod (string, &term);
11681 >    if (term != string && *(term - 1) == 0)
11682 >      return 1;
11683 >  }
11684 >  return 0;
11685 > }
11686 >
11687   _ACEOF
11688 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11689 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11688 > rm -f conftest$ac_exeext
11689 > if { (ac_try="$ac_link"
11690 > case "(($ac_try" in
11691 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11692 >  *) ac_try_echo=$ac_try;;
11693 > esac
11694 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11695 > $as_echo "$ac_try_echo") >&5
11696 >  (eval "$ac_link") 2>&5
11697    ac_status=$?
11698 <  grep -v '^ *+' conftest.er1 >conftest.err
11699 <  rm -f conftest.er1
11700 <  cat conftest.err >&5
11701 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702 <  (exit $ac_status); } >/dev/null; then
11703 <  if test -s conftest.err; then
11704 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11705 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11706 <  else
11707 <    ac_cpp_err=
11708 <  fi
11698 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11699 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11700 >  { (case "(($ac_try" in
11701 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11702 >  *) ac_try_echo=$ac_try;;
11703 > esac
11704 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11705 > $as_echo "$ac_try_echo") >&5
11706 >  (eval "$ac_try") 2>&5
11707 >  ac_status=$?
11708 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709 >  (exit $ac_status); }; }; then
11710 >  ac_cv_func_strtod=yes
11711   else
11712 <  ac_cpp_err=yes
11713 < fi
11040 < if test -z "$ac_cpp_err"; then
11041 <  ac_header_preproc=yes
11042 < else
11043 <  echo "$as_me: failed program was:" >&5
11712 >  $as_echo "$as_me: program exited with status $ac_status" >&5
11713 > $as_echo "$as_me: failed program was:" >&5
11714   sed 's/^/| /' conftest.$ac_ext >&5
11715  
11716 <  ac_header_preproc=no
11716 > ( exit $ac_status )
11717 > ac_cv_func_strtod=no
11718   fi
11719 < rm -f conftest.err conftest.$ac_ext
11720 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11050 < echo "${ECHO_T}$ac_header_preproc" >&6
11051 <
11052 < # So?  What about this header?
11053 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11054 <  yes:no: )
11055 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11056 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11057 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11058 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11059 <    ac_header_preproc=yes
11060 <    ;;
11061 <  no:yes:* )
11062 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11063 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11064 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11065 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11066 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11067 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11068 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11069 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11070 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11071 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11072 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11073 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11074 <    (
11075 <      cat <<\_ASBOX
11076 < ## ------------------------------ ##
11077 < ## Report this to gezelter@nd.edu ##
11078 < ## ------------------------------ ##
11079 < _ASBOX
11080 <    ) |
11081 <      sed "s/^/$as_me: WARNING:     /" >&2
11082 <    ;;
11083 < esac
11084 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11085 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11086 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11087 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11088 < else
11089 <  eval "$as_ac_Header=\$ac_header_preproc"
11719 > rm -rf conftest.dSYM
11720 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11721   fi
11091 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11092 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11722  
11094 fi
11095 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11096  cat >>confdefs.h <<_ACEOF
11097 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11098 _ACEOF
11723  
11724   fi
11725 + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11726 + $as_echo "$ac_cv_func_strtod" >&6; }
11727 + if test $ac_cv_func_strtod = no; then
11728 +  case " $LIBOBJS " in
11729 +  *" strtod.$ac_objext "* ) ;;
11730 +  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11731 + ;;
11732 + esac
11733  
11734 < done
11735 <
11736 <
11737 <
11106 <
11107 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11108 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11109 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11110 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11734 > { $as_echo "$as_me:$LINENO: checking for pow" >&5
11735 > $as_echo_n "checking for pow... " >&6; }
11736 > if test "${ac_cv_func_pow+set}" = set; then
11737 >  $as_echo_n "(cached) " >&6
11738   else
11739 <
11113 <      ac_cv_cxx_have_std_iostream=no
11114 <      ac_cv_cxx_need_use_std_iostream=no
11115 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
11116 <
11117 <
11118 <        ac_ext=cc
11119 < ac_cpp='$CXXCPP $CPPFLAGS'
11120 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11121 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11122 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11123 <
11124 <        cat >conftest.$ac_ext <<_ACEOF
11739 >  cat >conftest.$ac_ext <<_ACEOF
11740   /* confdefs.h.  */
11741   _ACEOF
11742   cat confdefs.h >>conftest.$ac_ext
11743   cat >>conftest.$ac_ext <<_ACEOF
11744   /* end confdefs.h.  */
11745 + /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11746 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11747 + #define pow innocuous_pow
11748  
11749 < #ifdef HAVE_IOSTREAM
11750 < #include <iostream>
11749 > /* System header to define __stub macros and hopefully few prototypes,
11750 >    which can conflict with char pow (); below.
11751 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11752 >    <limits.h> exists even on freestanding compilers.  */
11753 >
11754 > #ifdef __STDC__
11755 > # include <limits.h>
11756   #else
11757 < #include <iostream.h>
11757 > # include <assert.h>
11758   #endif
11759  
11760 + #undef pow
11761 +
11762 + /* Override any GCC internal prototype to avoid an error.
11763 +   Use char because int might match the return type of a GCC
11764 +   builtin and then its argument prototype would still apply.  */
11765 + #ifdef __cplusplus
11766 + extern "C"
11767 + #endif
11768 + char pow ();
11769 + /* The GNU C library defines this for functions which it implements
11770 +    to always fail with ENOSYS.  Some functions are actually named
11771 +    something starting with __ and the normal name is an alias.  */
11772 + #if defined __stub_pow || defined __stub___pow
11773 + choke me
11774 + #endif
11775 +
11776   #ifdef FC_DUMMY_MAIN
11777   #ifndef FC_DUMMY_MAIN_EQ_F77
11778   #  ifdef __cplusplus
# Line 11145 | Line 11784 | main ()
11784   int
11785   main ()
11786   {
11787 < std::cout<<"Hello World"<<std::endl;return 0;
11787 > return pow ();
11788    ;
11789    return 0;
11790   }
11791   _ACEOF
11792 < rm -f conftest.$ac_objext
11793 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11794 <  (eval $ac_compile) 2>conftest.er1
11792 > rm -f conftest.$ac_objext conftest$ac_exeext
11793 > if { (ac_try="$ac_link"
11794 > case "(($ac_try" in
11795 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11796 >  *) ac_try_echo=$ac_try;;
11797 > esac
11798 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11799 > $as_echo "$ac_try_echo") >&5
11800 >  (eval "$ac_link") 2>conftest.er1
11801    ac_status=$?
11802    grep -v '^ *+' conftest.er1 >conftest.err
11803    rm -f conftest.er1
11804    cat conftest.err >&5
11805 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 <  (exit $ac_status); } &&
11807 <         { ac_try='test -z "$ac_cxx_werror_flag"
11808 <                         || test ! -s conftest.err'
11809 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11810 <  (eval $ac_try) 2>&5
11811 <  ac_status=$?
11812 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11813 <  (exit $ac_status); }; } &&
11169 <         { ac_try='test -s conftest.$ac_objext'
11170 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11171 <  (eval $ac_try) 2>&5
11172 <  ac_status=$?
11173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174 <  (exit $ac_status); }; }; then
11175 <  ac_cv_cxx_have_std_iostream=yes
11805 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 >  (exit $ac_status); } && {
11807 >         test -z "$ac_c_werror_flag" ||
11808 >         test ! -s conftest.err
11809 >       } && test -s conftest$ac_exeext && {
11810 >         test "$cross_compiling" = yes ||
11811 >         $as_test_x conftest$ac_exeext
11812 >       }; then
11813 >  ac_cv_func_pow=yes
11814   else
11815 <  echo "$as_me: failed program was:" >&5
11815 >  $as_echo "$as_me: failed program was:" >&5
11816   sed 's/^/| /' conftest.$ac_ext >&5
11817  
11818 +        ac_cv_func_pow=no
11819   fi
11820 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11821 <        cat >conftest.$ac_ext <<_ACEOF
11820 >
11821 > rm -rf conftest.dSYM
11822 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11823 >      conftest$ac_exeext conftest.$ac_ext
11824 > fi
11825 > { $as_echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11826 > $as_echo "$ac_cv_func_pow" >&6; }
11827 >
11828 > if test $ac_cv_func_pow = no; then
11829 >  { $as_echo "$as_me:$LINENO: checking for pow in -lm" >&5
11830 > $as_echo_n "checking for pow in -lm... " >&6; }
11831 > if test "${ac_cv_lib_m_pow+set}" = set; then
11832 >  $as_echo_n "(cached) " >&6
11833 > else
11834 >  ac_check_lib_save_LIBS=$LIBS
11835 > LIBS="-lm  $LIBS"
11836 > cat >conftest.$ac_ext <<_ACEOF
11837   /* confdefs.h.  */
11838   _ACEOF
11839   cat confdefs.h >>conftest.$ac_ext
11840   cat >>conftest.$ac_ext <<_ACEOF
11841   /* end confdefs.h.  */
11842  
11843 < #define __USE_STD_IOSTREAM 1
11844 < #ifdef HAVE_IOSTREAM
11845 < #include <iostream>
11846 < #else
11847 < #include <iostream.h>
11843 > /* Override any GCC internal prototype to avoid an error.
11844 >   Use char because int might match the return type of a GCC
11845 >   builtin and then its argument prototype would still apply.  */
11846 > #ifdef __cplusplus
11847 > extern "C"
11848   #endif
11849 <
11849 > char pow ();
11850   #ifdef FC_DUMMY_MAIN
11851   #ifndef FC_DUMMY_MAIN_EQ_F77
11852   #  ifdef __cplusplus
# Line 11204 | Line 11858 | main ()
11858   int
11859   main ()
11860   {
11861 < std::cout<<"Hello World"<<std::endl;return 0;
11861 > return pow ();
11862    ;
11863    return 0;
11864   }
11865   _ACEOF
11866 < rm -f conftest.$ac_objext
11867 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11868 <  (eval $ac_compile) 2>conftest.er1
11866 > rm -f conftest.$ac_objext conftest$ac_exeext
11867 > if { (ac_try="$ac_link"
11868 > case "(($ac_try" in
11869 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11870 >  *) ac_try_echo=$ac_try;;
11871 > esac
11872 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11873 > $as_echo "$ac_try_echo") >&5
11874 >  (eval "$ac_link") 2>conftest.er1
11875    ac_status=$?
11876    grep -v '^ *+' conftest.er1 >conftest.err
11877    rm -f conftest.er1
11878    cat conftest.err >&5
11879 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11880 <  (exit $ac_status); } &&
11881 <         { ac_try='test -z "$ac_cxx_werror_flag"
11882 <                         || test ! -s conftest.err'
11883 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11884 <  (eval $ac_try) 2>&5
11885 <  ac_status=$?
11886 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11887 <  (exit $ac_status); }; } &&
11228 <         { ac_try='test -s conftest.$ac_objext'
11229 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11230 <  (eval $ac_try) 2>&5
11231 <  ac_status=$?
11232 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11233 <  (exit $ac_status); }; }; then
11234 <  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11879 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11880 >  (exit $ac_status); } && {
11881 >         test -z "$ac_c_werror_flag" ||
11882 >         test ! -s conftest.err
11883 >       } && test -s conftest$ac_exeext && {
11884 >         test "$cross_compiling" = yes ||
11885 >         $as_test_x conftest$ac_exeext
11886 >       }; then
11887 >  ac_cv_lib_m_pow=yes
11888   else
11889 <  echo "$as_me: failed program was:" >&5
11889 >  $as_echo "$as_me: failed program was:" >&5
11890   sed 's/^/| /' conftest.$ac_ext >&5
11891  
11892 +        ac_cv_lib_m_pow=no
11893   fi
11240 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11241        ac_ext=cc
11242 ac_cpp='$CXXCPP $CPPFLAGS'
11243 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11244 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11245 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11894  
11895 <      fi
11895 > rm -rf conftest.dSYM
11896 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11897 >      conftest$ac_exeext conftest.$ac_ext
11898 > LIBS=$ac_check_lib_save_LIBS
11899 > fi
11900 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11901 > $as_echo "$ac_cv_lib_m_pow" >&6; }
11902 > if test $ac_cv_lib_m_pow = yes; then
11903 >  POW_LIB=-lm
11904 > else
11905 >  { $as_echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11906 > $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11907 > fi
11908  
11909   fi
11250 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11251 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11252  if test "$ac_cv_cxx_have_std_iostream" = yes; then
11910  
11911 < cat >>confdefs.h <<\_ACEOF
11255 < #define HAVE_STD_IOSTREAM 1
11256 < _ACEOF
11911 > fi
11912  
11258  fi
11259  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11913  
11261 cat >>confdefs.h <<\_ACEOF
11262 #define __USE_STD_IOSTREAM 1
11263 _ACEOF
11914  
11265  fi
11915  
11916  
11917  
11918  
11270  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11271 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11272 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11273  echo $ECHO_N "(cached) $ECHO_C" >&6
11274 else
11919  
11276      ac_cv_cxx_have_std_stl=no
11277      if test "x$ac_cv_cxx_namespaces" = xyes; then
11920  
11921  
11280        ac_ext=cc
11281 ac_cpp='$CXXCPP $CPPFLAGS'
11282 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11283 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11284 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11922  
11286        cat >conftest.$ac_ext <<_ACEOF
11287 /* confdefs.h.  */
11288 _ACEOF
11289 cat confdefs.h >>conftest.$ac_ext
11290 cat >>conftest.$ac_ext <<_ACEOF
11291 /* end confdefs.h.  */
11292 #include <list>
11923  
11294 #ifdef FC_DUMMY_MAIN
11295 #ifndef FC_DUMMY_MAIN_EQ_F77
11296 #  ifdef __cplusplus
11297     extern "C"
11298 #  endif
11299   int FC_DUMMY_MAIN() { return 1; }
11300 #endif
11301 #endif
11302 int
11303 main ()
11304 {
11305 std::list<int> foo;return 0;
11306  ;
11307  return 0;
11308 }
11309 _ACEOF
11310 rm -f conftest.$ac_objext
11311 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11312  (eval $ac_compile) 2>conftest.er1
11313  ac_status=$?
11314  grep -v '^ *+' conftest.er1 >conftest.err
11315  rm -f conftest.er1
11316  cat conftest.err >&5
11317  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318  (exit $ac_status); } &&
11319         { ac_try='test -z "$ac_cxx_werror_flag"
11320                         || test ! -s conftest.err'
11321  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11322  (eval $ac_try) 2>&5
11323  ac_status=$?
11324  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11325  (exit $ac_status); }; } &&
11326         { ac_try='test -s conftest.$ac_objext'
11327  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11328  (eval $ac_try) 2>&5
11329  ac_status=$?
11330  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11331  (exit $ac_status); }; }; then
11332  ac_cv_cxx_have_std_stl=yes
11333 else
11334  echo "$as_me: failed program was:" >&5
11335 sed 's/^/| /' conftest.$ac_ext >&5
11924  
11337 fi
11338 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11339        ac_ext=cc
11340 ac_cpp='$CXXCPP $CPPFLAGS'
11341 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11342 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11343 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11925  
11345      fi
11926  
11347 fi
11348 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11349 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11350  if test "$ac_cv_cxx_have_std_stl" = yes; then
11927  
11352 cat >>confdefs.h <<\_ACEOF
11353 #define HAVE_STD_STL 1
11354 _ACEOF
11928  
11356  fi
11929  
11930  
11931  
11360  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11361 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11362 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11363  echo $ECHO_N "(cached) $ECHO_C" >&6
11364 else
11932  
11366    ac_cv_cxx_have_fstream_attach=no
11933  
11934 <
11935 <    ac_ext=cc
11936 < ac_cpp='$CXXCPP $CPPFLAGS'
11937 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11938 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11939 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11940 <
11941 <    cat >conftest.$ac_ext <<_ACEOF
11934 > for ac_func in floor getpagesize gettimeofday memset pow pstat_getdynamic pstat_getstatic select sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strstr strtol sysmp getsysinfo sysctl table
11935 > do
11936 > as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11937 > { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
11938 > $as_echo_n "checking for $ac_func... " >&6; }
11939 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11940 >  $as_echo_n "(cached) " >&6
11941 > else
11942 >  cat >conftest.$ac_ext <<_ACEOF
11943   /* confdefs.h.  */
11944   _ACEOF
11945   cat confdefs.h >>conftest.$ac_ext
11946   cat >>conftest.$ac_ext <<_ACEOF
11947   /* end confdefs.h.  */
11948 + /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11949 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11950 + #define $ac_func innocuous_$ac_func
11951  
11952 < #ifdef HAVE_IOSTREAM
11953 < #include <fstream>
11952 > /* System header to define __stub macros and hopefully few prototypes,
11953 >    which can conflict with char $ac_func (); below.
11954 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11955 >    <limits.h> exists even on freestanding compilers.  */
11956 >
11957 > #ifdef __STDC__
11958 > # include <limits.h>
11959   #else
11960 < #include <fstream.h>
11960 > # include <assert.h>
11961   #endif
11962 < #ifdef HAVE_STD_IOSTREAM
11963 < using namespace std;
11962 >
11963 > #undef $ac_func
11964 >
11965 > /* Override any GCC internal prototype to avoid an error.
11966 >   Use char because int might match the return type of a GCC
11967 >   builtin and then its argument prototype would still apply.  */
11968 > #ifdef __cplusplus
11969 > extern "C"
11970   #endif
11971 + char $ac_func ();
11972 + /* The GNU C library defines this for functions which it implements
11973 +    to always fail with ENOSYS.  Some functions are actually named
11974 +    something starting with __ and the normal name is an alias.  */
11975 + #if defined __stub_$ac_func || defined __stub___$ac_func
11976 + choke me
11977 + #endif
11978  
11979   #ifdef FC_DUMMY_MAIN
11980   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 11399 | Line 11987 | main ()
11987   int
11988   main ()
11989   {
11990 < int fd=0;ofstream s;s.attach(fd);
11990 > return $ac_func ();
11991    ;
11992    return 0;
11993   }
11994   _ACEOF
11995 < rm -f conftest.$ac_objext
11996 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11997 <  (eval $ac_compile) 2>conftest.er1
11995 > rm -f conftest.$ac_objext conftest$ac_exeext
11996 > if { (ac_try="$ac_link"
11997 > case "(($ac_try" in
11998 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11999 >  *) ac_try_echo=$ac_try;;
12000 > esac
12001 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12002 > $as_echo "$ac_try_echo") >&5
12003 >  (eval "$ac_link") 2>conftest.er1
12004    ac_status=$?
12005    grep -v '^ *+' conftest.er1 >conftest.err
12006    rm -f conftest.er1
12007    cat conftest.err >&5
12008 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12009 <  (exit $ac_status); } &&
12010 <         { ac_try='test -z "$ac_cxx_werror_flag"
12011 <                         || test ! -s conftest.err'
12012 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12013 <  (eval $ac_try) 2>&5
12014 <  ac_status=$?
12015 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12016 <  (exit $ac_status); }; } &&
11423 <         { ac_try='test -s conftest.$ac_objext'
11424 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11425 <  (eval $ac_try) 2>&5
11426 <  ac_status=$?
11427 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11428 <  (exit $ac_status); }; }; then
11429 <  ac_cv_cxx_have_fstream_attach=yes
12008 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12009 >  (exit $ac_status); } && {
12010 >         test -z "$ac_c_werror_flag" ||
12011 >         test ! -s conftest.err
12012 >       } && test -s conftest$ac_exeext && {
12013 >         test "$cross_compiling" = yes ||
12014 >         $as_test_x conftest$ac_exeext
12015 >       }; then
12016 >  eval "$as_ac_var=yes"
12017   else
12018 <  echo "$as_me: failed program was:" >&5
12018 >  $as_echo "$as_me: failed program was:" >&5
12019   sed 's/^/| /' conftest.$ac_ext >&5
12020  
12021 +        eval "$as_ac_var=no"
12022   fi
11435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11436    ac_ext=cc
11437 ac_cpp='$CXXCPP $CPPFLAGS'
11438 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11439 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11440 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12023  
12024 <
12024 > rm -rf conftest.dSYM
12025 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12026 >      conftest$ac_exeext conftest.$ac_ext
12027   fi
12028 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
12029 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
12030 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
12031 <
12032 < cat >>confdefs.h <<\_ACEOF
12033 < #define HAVE_FSTREAM_ATTACH 1
12028 > ac_res=`eval 'as_val=${'$as_ac_var'}
12029 >                 $as_echo "$as_val"'`
12030 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12031 > $as_echo "$ac_res" >&6; }
12032 > if test `eval 'as_val=${'$as_ac_var'}
12033 >                 $as_echo "$as_val"'` = yes; then
12034 >  cat >>confdefs.h <<_ACEOF
12035 > #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12036   _ACEOF
12037  
12038 <  fi
12038 > fi
12039 > done
12040  
12041  
12042 <
12043 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
12044 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
12045 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
12046 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11460 < else
11461 <
11462 <    ac_cv_cxx_have_fstream_open=no
11463 <    ac_cv_cxx_fstream_open_prot=no
11464 <
11465 <
11466 <    ac_ext=cc
11467 < ac_cpp='$CXXCPP $CPPFLAGS'
11468 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11469 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11470 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11471 <
11472 <    # Try with 2 parameters
11473 <    cat >conftest.$ac_ext <<_ACEOF
12042 > # special check for _system_configuration because AIX <4.3.2 do not
12043 > # contain the `physmem' member.
12044 > { $as_echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
12045 > $as_echo_n "checking for external symbol _system_configuration... " >&6; }
12046 > cat >conftest.$ac_ext <<_ACEOF
12047   /* confdefs.h.  */
12048   _ACEOF
12049   cat confdefs.h >>conftest.$ac_ext
12050   cat >>conftest.$ac_ext <<_ACEOF
12051   /* end confdefs.h.  */
12052 <
11480 < #ifdef HAVE_IOSTREAM
11481 < #include <fstream>
11482 < #else
11483 < #include <fstream.h>
11484 < #endif
11485 < #ifdef HAVE_STD_IOSTREAM
11486 < using namespace std;
11487 < #endif
11488 <
12052 > #include <sys/systemcfg.h>
12053   #ifdef FC_DUMMY_MAIN
12054   #ifndef FC_DUMMY_MAIN_EQ_F77
12055   #  ifdef __cplusplus
# Line 11497 | Line 12061 | main ()
12061   int
12062   main ()
12063   {
12064 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
12064 > double x = _system_configuration.physmem;
12065    ;
12066    return 0;
12067   }
12068   _ACEOF
12069   rm -f conftest.$ac_objext
12070 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12071 <  (eval $ac_compile) 2>conftest.er1
12070 > if { (ac_try="$ac_compile"
12071 > case "(($ac_try" in
12072 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12073 >  *) ac_try_echo=$ac_try;;
12074 > esac
12075 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12076 > $as_echo "$ac_try_echo") >&5
12077 >  (eval "$ac_compile") 2>conftest.er1
12078    ac_status=$?
12079    grep -v '^ *+' conftest.er1 >conftest.err
12080    rm -f conftest.er1
12081    cat conftest.err >&5
12082 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12083 <  (exit $ac_status); } &&
12084 <         { ac_try='test -z "$ac_cxx_werror_flag"
12085 <                         || test ! -s conftest.err'
12086 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12087 <  (eval $ac_try) 2>&5
12088 <  ac_status=$?
11519 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11520 <  (exit $ac_status); }; } &&
11521 <         { ac_try='test -s conftest.$ac_objext'
11522 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11523 <  (eval $ac_try) 2>&5
11524 <  ac_status=$?
11525 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11526 <  (exit $ac_status); }; }; then
11527 <  ac_cv_cxx_have_fstream_open=yes
11528 < else
11529 <  echo "$as_me: failed program was:" >&5
11530 < sed 's/^/| /' conftest.$ac_ext >&5
12082 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12083 >  (exit $ac_status); } && {
12084 >         test -z "$ac_c_werror_flag" ||
12085 >         test ! -s conftest.err
12086 >       } && test -s conftest.$ac_objext; then
12087 >  { $as_echo "$as_me:$LINENO: result: yes" >&5
12088 > $as_echo "yes" >&6; }
12089  
11532 fi
11533 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11534    # Try with mode parameter
11535    cat >conftest.$ac_ext <<_ACEOF
11536 /* confdefs.h.  */
11537 _ACEOF
11538 cat confdefs.h >>conftest.$ac_ext
11539 cat >>conftest.$ac_ext <<_ACEOF
11540 /* end confdefs.h.  */
11541
11542 #ifdef HAVE_IOSTREAM
11543 #include <fstream>
11544 #else
11545 #include <fstream.h>
11546 #endif
11547 #ifdef HAVE_STD_IOSTREAM
11548 using namespace std;
11549 #endif
11550
11551 #ifdef FC_DUMMY_MAIN
11552 #ifndef FC_DUMMY_MAIN_EQ_F77
11553 #  ifdef __cplusplus
11554     extern "C"
11555 #  endif
11556   int FC_DUMMY_MAIN() { return 1; }
11557 #endif
11558 #endif
11559 int
11560 main ()
11561 {
11562 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11563  ;
11564  return 0;
11565 }
11566 _ACEOF
11567 rm -f conftest.$ac_objext
11568 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11569  (eval $ac_compile) 2>conftest.er1
11570  ac_status=$?
11571  grep -v '^ *+' conftest.er1 >conftest.err
11572  rm -f conftest.er1
11573  cat conftest.err >&5
11574  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11575  (exit $ac_status); } &&
11576         { ac_try='test -z "$ac_cxx_werror_flag"
11577                         || test ! -s conftest.err'
11578  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11579  (eval $ac_try) 2>&5
11580  ac_status=$?
11581  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11582  (exit $ac_status); }; } &&
11583         { ac_try='test -s conftest.$ac_objext'
11584  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11585  (eval $ac_try) 2>&5
11586  ac_status=$?
11587  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588  (exit $ac_status); }; }; then
11589  ac_cv_cxx_fstream_open_prot=yes
11590 else
11591  echo "$as_me: failed program was:" >&5
11592 sed 's/^/| /' conftest.$ac_ext >&5
11593
11594 fi
11595 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11596    ac_ext=cc
11597 ac_cpp='$CXXCPP $CPPFLAGS'
11598 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11599 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11600 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11601
11602
11603 fi
11604 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11605 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11606  if test "$ac_cv_cxx_have_fstream_open" = yes; then
11607
12090   cat >>confdefs.h <<\_ACEOF
12091 < #define HAVE_FSTREAM_OPEN 1
12091 > #define HAVE__SYSTEM_CONFIGURATION 1
12092   _ACEOF
11611
11612  fi
11613  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11614
11615 cat >>confdefs.h <<\_ACEOF
11616 #define FSTREAM_OPEN_PROT 1
11617 _ACEOF
11618
11619  fi
11620
11621
11622
11623
11624
11625
11626
11627 for ac_header in ctype.h iostream fstream sstream strstream
11628 do
11629 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11630 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11631  echo "$as_me:$LINENO: checking for $ac_header" >&5
11632 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11633 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11634  echo $ECHO_N "(cached) $ECHO_C" >&6
11635 fi
11636 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11637 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11638 else
11639  # Is the header compilable?
11640 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11641 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11642 cat >conftest.$ac_ext <<_ACEOF
11643 /* confdefs.h.  */
11644 _ACEOF
11645 cat confdefs.h >>conftest.$ac_ext
11646 cat >>conftest.$ac_ext <<_ACEOF
11647 /* end confdefs.h.  */
11648 $ac_includes_default
11649 #include <$ac_header>
11650 _ACEOF
11651 rm -f conftest.$ac_objext
11652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11653  (eval $ac_compile) 2>conftest.er1
11654  ac_status=$?
11655  grep -v '^ *+' conftest.er1 >conftest.err
11656  rm -f conftest.er1
11657  cat conftest.err >&5
11658  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11659  (exit $ac_status); } &&
11660         { ac_try='test -z "$ac_cxx_werror_flag"
11661                         || test ! -s conftest.err'
11662  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11663  (eval $ac_try) 2>&5
11664  ac_status=$?
11665  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11666  (exit $ac_status); }; } &&
11667         { ac_try='test -s conftest.$ac_objext'
11668  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11669  (eval $ac_try) 2>&5
11670  ac_status=$?
11671  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672  (exit $ac_status); }; }; then
11673  ac_header_compiler=yes
11674 else
11675  echo "$as_me: failed program was:" >&5
11676 sed 's/^/| /' conftest.$ac_ext >&5
12093  
11678 ac_header_compiler=no
11679 fi
11680 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11681 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11682 echo "${ECHO_T}$ac_header_compiler" >&6
11683
11684 # Is the header present?
11685 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11686 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11687 cat >conftest.$ac_ext <<_ACEOF
11688 /* confdefs.h.  */
11689 _ACEOF
11690 cat confdefs.h >>conftest.$ac_ext
11691 cat >>conftest.$ac_ext <<_ACEOF
11692 /* end confdefs.h.  */
11693 #include <$ac_header>
11694 _ACEOF
11695 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11696  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11697  ac_status=$?
11698  grep -v '^ *+' conftest.er1 >conftest.err
11699  rm -f conftest.er1
11700  cat conftest.err >&5
11701  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702  (exit $ac_status); } >/dev/null; then
11703  if test -s conftest.err; then
11704    ac_cpp_err=$ac_cxx_preproc_warn_flag
11705    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11706  else
11707    ac_cpp_err=
11708  fi
12094   else
12095 <  ac_cpp_err=yes
11711 < fi
11712 < if test -z "$ac_cpp_err"; then
11713 <  ac_header_preproc=yes
11714 < else
11715 <  echo "$as_me: failed program was:" >&5
12095 >  $as_echo "$as_me: failed program was:" >&5
12096   sed 's/^/| /' conftest.$ac_ext >&5
12097  
12098 <  ac_header_preproc=no
12098 >        { $as_echo "$as_me:$LINENO: result: no" >&5
12099 > $as_echo "no" >&6; }
12100   fi
11720 rm -f conftest.err conftest.$ac_ext
11721 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11722 echo "${ECHO_T}$ac_header_preproc" >&6
12101  
12102 < # So?  What about this header?
11725 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11726 <  yes:no: )
11727 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11728 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11729 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11730 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11731 <    ac_header_preproc=yes
11732 <    ;;
11733 <  no:yes:* )
11734 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11735 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11736 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11737 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11738 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11739 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11740 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11741 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11742 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11743 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11744 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11745 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11746 <    (
11747 <      cat <<\_ASBOX
11748 < ## ------------------------------ ##
11749 < ## Report this to gezelter@nd.edu ##
11750 < ## ------------------------------ ##
11751 < _ASBOX
11752 <    ) |
11753 <      sed "s/^/$as_me: WARNING:     /" >&2
11754 <    ;;
11755 < esac
11756 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11757 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11758 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11759 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11760 < else
11761 <  eval "$as_ac_Header=\$ac_header_preproc"
11762 < fi
11763 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11764 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12102 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12103  
11766 fi
11767 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11768  cat >>confdefs.h <<_ACEOF
11769 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11770 _ACEOF
12104  
11772 fi
11773
11774 done
11775
11776 # AC_CPP_FUNC
11777 # ------------------ #
11778 # Checks to see if ANSI C99 CPP variable __func__ works.
11779 # If not, perhaps __FUNCTION__ works instead.
11780 # If not, we'll just define __func__ to "".
11781 # AC_CPP_FUNC
11782
11783
11784 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11785 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11786 if test "${ac_cv_cpp_func+set}" = set; then
11787  echo $ECHO_N "(cached) $ECHO_C" >&6
11788 else
11789  cat >conftest.$ac_ext <<_ACEOF
11790 /* confdefs.h.  */
11791 _ACEOF
11792 cat confdefs.h >>conftest.$ac_ext
11793 cat >>conftest.$ac_ext <<_ACEOF
11794 /* end confdefs.h.  */
11795
11796 #ifdef FC_DUMMY_MAIN
11797 #ifndef FC_DUMMY_MAIN_EQ_F77
11798 #  ifdef __cplusplus
11799     extern "C"
11800 #  endif
11801   int FC_DUMMY_MAIN() { return 1; }
11802 #endif
11803 #endif
11804 int
11805 main ()
11806 {
11807 const char *foo = __func__;
11808  ;
11809  return 0;
11810 }
11811 _ACEOF
11812 rm -f conftest.$ac_objext
11813 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11814  (eval $ac_compile) 2>conftest.er1
11815  ac_status=$?
11816  grep -v '^ *+' conftest.er1 >conftest.err
11817  rm -f conftest.er1
11818  cat conftest.err >&5
11819  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11820  (exit $ac_status); } &&
11821         { ac_try='test -z "$ac_cxx_werror_flag"
11822                         || test ! -s conftest.err'
11823  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11824  (eval $ac_try) 2>&5
11825  ac_status=$?
11826  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11827  (exit $ac_status); }; } &&
11828         { ac_try='test -s conftest.$ac_objext'
11829  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11830  (eval $ac_try) 2>&5
11831  ac_status=$?
11832  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833  (exit $ac_status); }; }; then
11834  ac_cv_cpp_func=yes
11835 else
11836  echo "$as_me: failed program was:" >&5
11837 sed 's/^/| /' conftest.$ac_ext >&5
11838
11839 cat >conftest.$ac_ext <<_ACEOF
11840 /* confdefs.h.  */
11841 _ACEOF
11842 cat confdefs.h >>conftest.$ac_ext
11843 cat >>conftest.$ac_ext <<_ACEOF
11844 /* end confdefs.h.  */
11845
11846 #ifdef FC_DUMMY_MAIN
11847 #ifndef FC_DUMMY_MAIN_EQ_F77
11848 #  ifdef __cplusplus
11849     extern "C"
11850 #  endif
11851   int FC_DUMMY_MAIN() { return 1; }
11852 #endif
11853 #endif
11854 int
11855 main ()
11856 {
11857 const char *foo = __FUNCTION__;
11858  ;
11859  return 0;
11860 }
11861 _ACEOF
11862 rm -f conftest.$ac_objext
11863 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11864  (eval $ac_compile) 2>conftest.er1
11865  ac_status=$?
11866  grep -v '^ *+' conftest.er1 >conftest.err
11867  rm -f conftest.er1
11868  cat conftest.err >&5
11869  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870  (exit $ac_status); } &&
11871         { ac_try='test -z "$ac_cxx_werror_flag"
11872                         || test ! -s conftest.err'
11873  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11874  (eval $ac_try) 2>&5
11875  ac_status=$?
11876  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877  (exit $ac_status); }; } &&
11878         { ac_try='test -s conftest.$ac_objext'
11879  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11880  (eval $ac_try) 2>&5
11881  ac_status=$?
11882  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883  (exit $ac_status); }; }; then
11884  ac_cv_cpp_func=__FUNCTION__
11885 else
11886  echo "$as_me: failed program was:" >&5
11887 sed 's/^/| /' conftest.$ac_ext >&5
11888
11889 ac_cv_cpp_func=no
11890 fi
11891 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11892 fi
11893 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11894 fi
11895 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11896 echo "${ECHO_T}$ac_cv_cpp_func" >&6
11897 if test $ac_cv_cpp_func = __FUNCTION__; then
11898
11899 cat >>confdefs.h <<\_ACEOF
11900 #define __func__ __FUNCTION__
11901 _ACEOF
11902
11903 elif test $ac_cv_cpp_func = no; then
11904
11905 cat >>confdefs.h <<\_ACEOF
11906 #define __func__ ""
11907 _ACEOF
11908
11909 fi
11910
11911
11912
11913
11914
12105   case $debug in
12106    1)
12107       ;;
# Line 11920 | Line 12110 | case $debug in
12110  
12111  
12112  
12113 +
12114   # Try to determine "good" native compiler flags if none specified on command
12115   # line
12116  
# Line 11928 | Line 12119 | if test "$ac_test_FFLAGS" != "set"; then
12119    case "${host_cpu}-${host_os}" in
12120  
12121    *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12122 <                    FCFLAGS="-O3 -ip -no-prec-div"
12122 >                    FCFLAGS="-O2"
12123                  fi;;
12124     rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12125                      FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
# Line 11951 | Line 12142 | if test "$ac_test_FFLAGS" != "set"; then
12142                  FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12143          fi
12144          if test "$FC" = ifort; then
12145 <                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12145 >                FCFLAGS="-O2"
12146 >        fi
12147 >        if test "$FC" = gfortran; then
12148 >                FCFLAGS="-Os"
12149          fi;;
12150    esac
12151  
11958  if test -n "$CPU_FLAGS"; then
11959        FCFLAGS="$FCFLAGS $CPU_FLAGS"
11960  fi
11961
12152    if test -z "$FCFLAGS"; then
12153          echo ""
12154          echo "*********************************************************"
12155          echo "* WARNING: Don't know the best FCFLAGS for this system  *"
12156          echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12157 <        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
12157 >        echo "* (otherwise, a default of FCFLAGS=-O will be used)     *"
12158          echo "*********************************************************"
12159          echo ""
12160 <        FCFLAGS="-O3"
12160 >        FCFLAGS="-O"
12161    fi
12162  
12163  
12164 < echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12165 < echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12164 > { $as_echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12165 > $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
12166   if test "${ac_guessed_f90flags+set}" = set; then
12167 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12167 >  $as_echo_n "(cached) " >&6
12168   else
12169  
12170  
12171 <
12172 < ac_ext=${FC_SRCEXT-f}
12173 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11984 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12171 > ac_ext=${ac_fc_srcext-f}
12172 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
12173 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
12174   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12175  
12176   echo 'program main' > conftest.$ac_ext
# Line 11990 | Line 12179 | if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12179   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12180    (eval $ac_compile) 2>&5
12181    ac_status=$?
12182 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12182 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12183    (exit $ac_status); }; then
12184          ac_guessed_f90flags=yes
12185   else
12186          ac_guessed_f90flags=no
12187   fi
12188   rm -f conftest*
12189 < ac_ext=cc
12190 < ac_cpp='$CXXCPP $CPPFLAGS'
12191 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12192 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12193 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12189 > ac_ext=c
12190 > ac_cpp='$CPP $CPPFLAGS'
12191 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12192 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12193 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
12194  
12195  
12196   fi
12197 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12198 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
12197 > { $as_echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12198 > $as_echo "$ac_guessed_f90flags" >&6; }
12199   if test "$ac_guessed_f90flags" = yes; then
12200          :
12201  
# Line 12033 | Line 12222 | fi
12222  
12223  
12224  
12225 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12226 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12225 > { $as_echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12226 > $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
12227   if test "${ac_cv_prog_really_gcc+set}" = set; then
12228 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12228 >  $as_echo_n "(cached) " >&6
12229   else
12230  
12231   cat > conftest.c <<EOF
# Line 12052 | Line 12241 | if { ac_try='${CC-cc} -E conftest.c'
12241    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12242    (eval $ac_try) 2>&5
12243    ac_status=$?
12244 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12244 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245    (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12246    ac_cv_prog_really_gcc=yes
12247   else
# Line 12060 | Line 12249 | fi
12249   fi
12250  
12251   fi
12252 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12253 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12252 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12253 > $as_echo "$ac_cv_prog_really_gcc" >&6; }
12254   if test "$ac_cv_prog_really_gcc" = yes; then
12255          :
12256  
# Line 12078 | Line 12267 | if test "$ac_test_CFLAGS" != "set"; then
12267    case "${host_cpu}-${host_os}" in
12268  
12269    *linux*) if test "$CC" = icc; then
12270 <                    CFLAGS="-O"
12270 >                    CFLAGS="-O2"
12271                  fi;;
12272    sparc-solaris2*) if test "$CC" = cc; then
12273                      CFLAGS="-O -dalign"
# Line 12109 | Line 12298 | if test "$ac_test_CFLAGS" != "set"; then
12298                  echo "*******************************************************"
12299          fi;;
12300     *darwin*)
12301 <        if test "$CC" = xlc -o "$CC" = cc; then
12301 >        if test "$CC" = xlc; then
12302                  CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12303          fi
12304          if test "$CC" = icc; then
12305 <                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12305 >                CFLAGS="-O2"
12306 >        fi
12307 >        if test $ac_cv_prog_really_gcc = yes; then
12308 >                CFLAGS="-Os"
12309          fi;;
12310    esac
12311  
12312    # use default flags for gcc on all systems
12313 <  if test $ac_cv_prog_really_gcc = yes; then
12314 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12123 <  fi
12124 <
12125 <  # test for gcc-specific flags:
12126 <  if test $ac_cv_prog_really_gcc = yes; then
12127 <    # -malign-double for x86 systems
12128 <
12129 <
12130 < echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12131 < echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12132 < if test "${ac_align_double+set}" = set; then
12133 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12134 < else
12135 <  echo 'void f(){}' > conftest.c
12136 < if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12137 <        ac_align_double=yes
12138 < else
12139 <        ac_align_double=no
12140 < fi
12141 < rm -f conftest*
12142 <
12143 < fi
12144 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12145 < echo "${ECHO_T}$ac_align_double" >&6
12146 < if test "$ac_align_double" = yes; then
12147 <        :
12148 <        CFLAGS="$CFLAGS -malign-double"
12149 < else
12150 <        :
12151 <
12152 < fi
12153 <
12154 <    # -fstrict-aliasing for gcc-2.95+
12155 <
12156 <
12157 < echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12158 < echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12159 < if test "${ac_fstrict_aliasing+set}" = set; then
12160 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12161 < else
12162 <  echo 'void f(){}' > conftest.c
12163 < if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12164 <        ac_fstrict_aliasing=yes
12165 < else
12166 <        ac_fstrict_aliasing=no
12167 < fi
12168 < rm -f conftest*
12169 <
12170 < fi
12171 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12172 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12173 < if test "$ac_fstrict_aliasing" = yes; then
12174 <        :
12175 <        CFLAGS="$CFLAGS -fstrict-aliasing"
12176 < else
12177 <        :
12178 <
12179 < fi
12180 <
12181 <  fi
12182 <
12183 <  CPU_FLAGS=""
12184 <  if test $ac_cv_prog_really_gcc = yes; then
12185 <                  case "${host_cpu}" in
12186 <          i586*)
12187 <
12188 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12189 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12190 < if test "${ac_cpu_pentium+set}" = set; then
12191 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12192 < else
12193 <  echo 'void f(){}' > conftest.c
12194 < if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12195 <        ac_cpu_pentium=yes
12196 < else
12197 <        ac_cpu_pentium=no
12198 < fi
12199 < rm -f conftest*
12200 <
12201 < fi
12202 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12203 < echo "${ECHO_T}$ac_cpu_pentium" >&6
12204 < if test "$ac_cpu_pentium" = yes; then
12205 <        :
12206 <        CPU_FLAGS=-mcpu=pentium
12207 < else
12208 <        :
12209 <
12210 <
12211 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12212 < echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12213 < if test "${ac_pentium+set}" = set; then
12214 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12215 < else
12216 <  echo 'void f(){}' > conftest.c
12217 < if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12218 <        ac_pentium=yes
12219 < else
12220 <        ac_pentium=no
12221 < fi
12222 < rm -f conftest*
12223 <
12224 < fi
12225 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12226 < echo "${ECHO_T}$ac_pentium" >&6
12227 < if test "$ac_pentium" = yes; then
12228 <        :
12229 <        CPU_FLAGS=-mpentium
12230 < else
12231 <        :
12232 <
12233 < fi
12234 <
12235 < fi
12236 <
12237 <                  ;;
12238 <          i686*)
12239 <
12240 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12241 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12242 < if test "${ac_cpu_pentiumpro+set}" = set; then
12243 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12244 < else
12245 <  echo 'void f(){}' > conftest.c
12246 < if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12247 <        ac_cpu_pentiumpro=yes
12248 < else
12249 <        ac_cpu_pentiumpro=no
12250 < fi
12251 < rm -f conftest*
12252 <
12253 < fi
12254 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12255 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12256 < if test "$ac_cpu_pentiumpro" = yes; then
12257 <        :
12258 <        CPU_FLAGS=-mcpu=pentiumpro
12259 < else
12260 <        :
12261 <
12262 <
12263 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12264 < echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12265 < if test "${ac_pentiumpro+set}" = set; then
12266 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12267 < else
12268 <  echo 'void f(){}' > conftest.c
12269 < if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12270 <        ac_pentiumpro=yes
12271 < else
12272 <        ac_pentiumpro=no
12273 < fi
12274 < rm -f conftest*
12275 <
12276 < fi
12277 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12278 < echo "${ECHO_T}$ac_pentiumpro" >&6
12279 < if test "$ac_pentiumpro" = yes; then
12280 <        :
12281 <        CPU_FLAGS=-mpentiumpro
12282 < else
12283 <        :
12284 <
12285 < fi
12286 <
12287 < fi
12288 <
12289 <                  ;;
12290 <          powerpc*)
12291 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12292 <                is60x=`echo $cputype | egrep "^600-9e?$"`
12293 <                if test -n "$is60x"; then
12294 <
12295 <
12296 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12297 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12298 < if test "${ac_m_cpu_60x+set}" = set; then
12299 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12300 < else
12301 <  echo 'void f(){}' > conftest.c
12302 < if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12303 <        ac_m_cpu_60x=yes
12304 < else
12305 <        ac_m_cpu_60x=no
12306 < fi
12307 < rm -f conftest*
12308 <
12309 < fi
12310 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12311 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
12312 < if test "$ac_m_cpu_60x" = yes; then
12313 <        :
12314 <        CPU_FLAGS=-mcpu=$cputype
12315 < else
12316 <        :
12317 <
12318 < fi
12319 <
12320 <                elif test "$cputype" = 750; then
12321 <
12322 <
12323 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12324 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12325 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12326 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12327 < else
12328 <
12329 < cat > conftest.c <<EOF
12330 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12331 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12332 <     yes;
12333 < #  endif
12334 < #endif
12335 < EOF
12336 < if { ac_try='${CC-cc} -E conftest.c'
12337 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12338 <  (eval $ac_try) 2>&5
12339 <  ac_status=$?
12340 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12341 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12342 <  ac_cv_prog_gcc_2_95=yes
12343 < else
12344 <  ac_cv_prog_gcc_2_95=no
12345 < fi
12346 <
12347 < fi
12348 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12349 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12350 < if test "$ac_cv_prog_gcc_2_95" = yes; then
12351 <        :
12352 <
12353 <
12354 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12355 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12356 < if test "${ac_m_cpu_750+set}" = set; then
12357 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12358 < else
12359 <  echo 'void f(){}' > conftest.c
12360 < if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12361 <        ac_m_cpu_750=yes
12362 < else
12363 <        ac_m_cpu_750=no
12364 < fi
12365 < rm -f conftest*
12366 <
12367 < fi
12368 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12369 < echo "${ECHO_T}$ac_m_cpu_750" >&6
12370 < if test "$ac_m_cpu_750" = yes; then
12371 <        :
12372 <        CPU_FLAGS=-mcpu=750
12373 < else
12374 <        :
12375 <
12376 < fi
12377 <
12378 < else
12379 <        :
12380 <
12381 < fi
12382 <
12383 <                fi
12384 <                if test -z "$CPU_FLAGS"; then
12385 <
12386 <
12387 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12388 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12389 < if test "${ac_m_cpu_powerpc+set}" = set; then
12390 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12391 < else
12392 <  echo 'void f(){}' > conftest.c
12393 < if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12394 <        ac_m_cpu_powerpc=yes
12395 < else
12396 <        ac_m_cpu_powerpc=no
12397 < fi
12398 < rm -f conftest*
12399 <
12400 < fi
12401 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12402 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12403 < if test "$ac_m_cpu_powerpc" = yes; then
12404 <        :
12405 <        CPU_FLAGS=-mcpu=powerpc
12406 < else
12407 <        :
12408 <
12409 < fi
12410 <
12411 <                fi
12412 <                if test -z "$CPU_FLAGS"; then
12413 <
12414 <
12415 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12416 < echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12417 < if test "${ac_m_powerpc+set}" = set; then
12418 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12419 < else
12420 <  echo 'void f(){}' > conftest.c
12421 < if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12422 <        ac_m_powerpc=yes
12423 < else
12424 <        ac_m_powerpc=no
12425 < fi
12426 < rm -f conftest*
12427 <
12428 < fi
12429 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12430 < echo "${ECHO_T}$ac_m_powerpc" >&6
12431 < if test "$ac_m_powerpc" = yes; then
12432 <        :
12433 <        CPU_FLAGS=-mpowerpc
12434 < else
12435 <        :
12436 <
12437 < fi
12438 <
12439 <                fi
12440 <          esac
12313 >  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
12314 >     CFLAGS="-O2"
12315    fi
12316  
12443  if test -n "$CPU_FLAGS"; then
12444        CFLAGS="$CFLAGS $CPU_FLAGS"
12445  fi
12446
12317    if test -z "$CFLAGS"; then
12318          echo ""
12319          echo "********************************************************"
12320          echo "* WARNING: Don't know the best CFLAGS for this system  *"
12321          echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12322 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
12322 >        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
12323          echo "********************************************************"
12324          echo ""
12325 <        CFLAGS="-O3"
12325 >        CFLAGS="-O"
12326    fi
12327  
12328  
12329  
12330 < echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12331 < echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12330 > { $as_echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12331 > $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
12332   if test "${ac_guessed_cflags+set}" = set; then
12333 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12333 >  $as_echo_n "(cached) " >&6
12334   else
12335    echo 'void f(){}' > conftest.c
12336   if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
# Line 12471 | Line 12341 | fi
12341   rm -f conftest*
12342  
12343   fi
12344 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12345 < echo "${ECHO_T}$ac_guessed_cflags" >&6
12344 > { $as_echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12345 > $as_echo "$ac_guessed_cflags" >&6; }
12346   if test "$ac_guessed_cflags" = yes; then
12347          :
12348  
# Line 12499 | Line 12369 | fi
12369  
12370  
12371  
12372 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12373 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12372 > { $as_echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12373 > $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
12374   if test "${ac_cv_prog_really_gxx+set}" = set; then
12375 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12375 >  $as_echo_n "(cached) " >&6
12376   else
12377  
12378   cat > conftest.cpp <<EOF
# Line 12518 | Line 12388 | if { ac_try='${CXX-c++} -E conftest.cpp'
12388    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12389    (eval $ac_try) 2>&5
12390    ac_status=$?
12391 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12391 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12392    (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12393    ac_cv_prog_really_gxx=yes
12394   else
# Line 12526 | Line 12396 | fi
12396   fi
12397  
12398   fi
12399 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12400 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12399 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12400 > $as_echo "$ac_cv_prog_really_gxx" >&6; }
12401   if test "$ac_cv_prog_really_gxx" = yes; then
12402          :
12403  
# Line 12544 | Line 12414 | if test "$ac_test_CXXFLAGS" != "set"; then
12414    case "${host_cpu}-${host_os}" in
12415  
12416    *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12417 <                    CXXFLAGS="-O"
12417 >                    CXXFLAGS="-O2"
12418                  fi;;
12419    sparc-solaris2*) if test "$CXX" = CC; then
12420                      CXXFLAGS="-features=extensions -O -dalign"
# Line 12570 | Line 12440 | if test "$ac_test_CXXFLAGS" != "set"; then
12440                  CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12441          fi
12442          if test "$CXX" = icpc; then
12443 <                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12443 >                CXXFLAGS="-O2"
12444 >        fi
12445 >        if test $ac_cv_prog_really_gxx = yes; then
12446 >                CXXFLAGS="-Os"
12447          fi;;
12448    esac
12449  
12450    # use default flags for gcc on all systems
12451 <  if test $ac_cv_prog_really_gxx = yes; then
12452 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12451 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
12452 >     CXXFLAGS="-O2"
12453    fi
12454  
12455 <  # test for gcc-specific flags:
12456 <  if test $ac_cv_prog_really_gxx = yes; then
12457 <    # -malign-double for x86 systems
12455 >  if test -z "$CXXFLAGS"; then
12456 >        echo ""
12457 >        echo "**********************************************************"
12458 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
12459 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12460 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
12461 >        echo "**********************************************************"
12462 >        echo ""
12463 >        CXXFLAGS="-O"
12464 >  fi
12465  
12466  
12467 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12468 < echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12469 < if test "${ac_align_double+set}" = set; then
12470 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12467 >
12468 > { $as_echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12469 > $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
12470 > if test "${ac_guessed_cxxflags+set}" = set; then
12471 >  $as_echo_n "(cached) " >&6
12472   else
12473    echo 'void f(){}' > conftest.cpp
12474 < if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12475 <        ac_align_double=yes
12474 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12475 >        ac_guessed_cxxflags=yes
12476   else
12477 <        ac_align_double=no
12477 >        ac_guessed_cxxflags=no
12478   fi
12479   rm -f conftest*
12480  
12481   fi
12482 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12483 < echo "${ECHO_T}$ac_align_double" >&6
12484 < if test "$ac_align_double" = yes; then
12482 > { $as_echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12483 > $as_echo "$ac_guessed_cxxflags" >&6; }
12484 > if test "$ac_guessed_cxxflags" = yes; then
12485          :
12486 <        CXXFLAGS="$CXXFLAGS -malign-double"
12486 >
12487   else
12488          :
12489  
12490 < fi
12490 >        echo ""
12491 >        echo "**********************************************************"
12492 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
12493 >        echo "* your compiler.                                         *"
12494 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12495 >        echo "**********************************************************"
12496 >        echo ""
12497 >        CXXFLAGS=""
12498  
12611    # -fstrict-aliasing for gcc-2.95+
12612
12613
12614 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12615 echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12616 if test "${ac_fstrict_aliasing+set}" = set; then
12617  echo $ECHO_N "(cached) $ECHO_C" >&6
12618 else
12619  echo 'void f(){}' > conftest.cpp
12620 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12621        ac_fstrict_aliasing=yes
12622 else
12623        ac_fstrict_aliasing=no
12499   fi
12625 rm -f conftest*
12500  
12627 fi
12628 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12629 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12630 if test "$ac_fstrict_aliasing" = yes; then
12631        :
12632        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12633 else
12634        :
12501  
12502   fi
12503  
12504 <  fi
12504 >     ;;
12505 > esac
12506  
12640  CPU_FLAGS=""
12641  if test $ac_cv_prog_really_gxx = yes; then
12642                  case "${host_cpu}" in
12643          i586*)
12507  
12508 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12646 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12647 < if test "${ac_cpu_pentium+set}" = set; then
12648 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12649 < else
12650 <  echo 'void f(){}' > conftest.cpp
12651 < if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12652 <        ac_cpu_pentium=yes
12653 < else
12654 <        ac_cpu_pentium=no
12655 < fi
12656 < rm -f conftest*
12508 > acx_cgal_found=no
12509  
12510 + # Check whether --with-cgalmakefile was given.
12511 + if test "${with_cgalmakefile+set}" = set; then
12512 +  withval=$with_cgalmakefile;
12513   fi
12659 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12660 echo "${ECHO_T}$ac_cpu_pentium" >&6
12661 if test "$ac_cpu_pentium" = yes; then
12662        :
12663        CPU_FLAGS=-mcpu=pentium
12664 else
12665        :
12514  
12515 + case $with_cgalmakefile in
12516 +        yes | "") ;;
12517 +        no) acx_cgal_found=disable ;;
12518 +        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12519 +        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12520 + esac
12521  
12522 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12523 < echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12524 < if test "${ac_pentium+set}" = set; then
12671 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12672 < else
12673 <  echo 'void f(){}' > conftest.cpp
12674 < if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12675 <        ac_pentium=yes
12676 < else
12677 <        ac_pentium=no
12678 < fi
12679 < rm -f conftest*
12522 > if test "$acx_cgal_found" == no; then
12523 >    { $as_echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
12524 > $as_echo_n "checking CGAL_MAKEFILE... " >&6; }
12525  
12526 < fi
12682 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12683 < echo "${ECHO_T}$ac_pentium" >&6
12684 < if test "$ac_pentium" = yes; then
12685 <        :
12686 <        CPU_FLAGS=-mpentium
12687 < else
12688 <        :
12526 >    if test \! -z "$CGAL_MAKEFILE"; then
12527  
12528 < fi
12528 >        if test -e "$CGAL_MAKEFILE"; then
12529 >            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
12530  
12531 < fi
12531 > cat > $tname << _ACEOF
12532 > include $CGAL_MAKEFILE
12533  
12534 <                  ;;
12535 <          i686*)
12534 > cppflags:
12535 >        @echo \$(CGAL_CXXFLAGS)
12536  
12537 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12538 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12539 < if test "${ac_cpu_pentiumpro+set}" = set; then
12540 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12541 < else
12542 <  echo 'void f(){}' > conftest.cpp
12543 < if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12544 <        ac_cpu_pentiumpro=yes
12545 < else
12546 <        ac_cpu_pentiumpro=no
12537 > cxxflags:
12538 >        @echo
12539 > ldflags:
12540 >        @echo \$(CGAL_LDFLAGS)
12541 > _ACEOF
12542 >            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
12543 >            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
12544 >            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
12545 >            for i in $CGAL_LDFLAGST; do
12546 >                if test `echo $i| grep -c ^-l`; then
12547 >                    CGAL_LIBS="$CGAL_LIBS $i"
12548 >                else
12549 >                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
12550 >                fi
12551 >            done
12552 >            rm -f $tname
12553 >            { $as_echo "$as_me:$LINENO: result: yes" >&5
12554 > $as_echo "yes" >&6; }
12555 >            acx_cgal_found=yes
12556 >                                   else
12557 >            { $as_echo "$as_me:$LINENO: result: invalid" >&5
12558 > $as_echo "invalid" >&6; }
12559 >            { { $as_echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
12560 > $as_echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
12561 >   { (exit 1); exit 1; }; }
12562 >        fi
12563 >    else
12564 >        { $as_echo "$as_me:$LINENO: result: not defined" >&5
12565 > $as_echo "not defined" >&6; }
12566 >    fi
12567   fi
12708 rm -f conftest*
12568  
12569 + if test "$acx_cgal_found" == no; then
12570 +        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12571 +  { $as_echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12572 + $as_echo_n "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... " >&6; }
12573 + if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12574 +  $as_echo_n "(cached) " >&6
12575   fi
12576 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12577 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12713 < if test "$ac_cpu_pentiumpro" = yes; then
12714 <        :
12715 <        CPU_FLAGS=-mcpu=pentiumpro
12576 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12577 > $as_echo "$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12578   else
12579 <        :
12580 <
12581 <
12582 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12583 < echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12584 < if test "${ac_pentiumpro+set}" = set; then
12585 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12579 >  # Is the header compilable?
12580 > { $as_echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12581 > $as_echo_n "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... " >&6; }
12582 > cat >conftest.$ac_ext <<_ACEOF
12583 > /* confdefs.h.  */
12584 > _ACEOF
12585 > cat confdefs.h >>conftest.$ac_ext
12586 > cat >>conftest.$ac_ext <<_ACEOF
12587 > /* end confdefs.h.  */
12588 > $ac_includes_default
12589 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12590 > _ACEOF
12591 > rm -f conftest.$ac_objext
12592 > if { (ac_try="$ac_compile"
12593 > case "(($ac_try" in
12594 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12595 >  *) ac_try_echo=$ac_try;;
12596 > esac
12597 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12598 > $as_echo "$ac_try_echo") >&5
12599 >  (eval "$ac_compile") 2>conftest.er1
12600 >  ac_status=$?
12601 >  grep -v '^ *+' conftest.er1 >conftest.err
12602 >  rm -f conftest.er1
12603 >  cat conftest.err >&5
12604 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12605 >  (exit $ac_status); } && {
12606 >         test -z "$ac_c_werror_flag" ||
12607 >         test ! -s conftest.err
12608 >       } && test -s conftest.$ac_objext; then
12609 >  ac_header_compiler=yes
12610   else
12611 <  echo 'void f(){}' > conftest.cpp
12612 < if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12727 <        ac_pentiumpro=yes
12728 < else
12729 <        ac_pentiumpro=no
12730 < fi
12731 < rm -f conftest*
12611 >  $as_echo "$as_me: failed program was:" >&5
12612 > sed 's/^/| /' conftest.$ac_ext >&5
12613  
12614 +        ac_header_compiler=no
12615   fi
12734 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12735 echo "${ECHO_T}$ac_pentiumpro" >&6
12736 if test "$ac_pentiumpro" = yes; then
12737        :
12738        CPU_FLAGS=-mpentiumpro
12739 else
12740        :
12616  
12617 < fi
12617 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12618 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12619 > $as_echo "$ac_header_compiler" >&6; }
12620  
12621 < fi
12622 <
12623 <                  ;;
12624 <          powerpc*)
12625 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12626 <                is60x=`echo $cputype | egrep "^600-9e?$"`
12627 <                if test -n "$is60x"; then
12628 <
12629 <
12630 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12631 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12632 < if test "${ac_m_cpu_60x+set}" = set; then
12633 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12634 < else
12635 <  echo 'void f(){}' > conftest.cpp
12636 < if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12637 <        ac_m_cpu_60x=yes
12638 < else
12639 <        ac_m_cpu_60x=no
12763 < fi
12764 < rm -f conftest*
12765 <
12766 < fi
12767 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12768 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
12769 < if test "$ac_m_cpu_60x" = yes; then
12770 <        :
12771 <        CPU_FLAGS=-mcpu=$cputype
12772 < else
12773 <        :
12774 <
12775 < fi
12776 <
12777 <                elif test "$cputype" = 750; then
12778 <
12779 <
12780 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12781 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12782 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12783 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12784 < else
12785 <
12786 < cat > conftest.cpp <<EOF
12787 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12788 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12789 <     yes;
12790 < #  endif
12791 < #endif
12792 < EOF
12793 < if { ac_try='${CXX-c++} -E conftest.cpp'
12794 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12795 <  (eval $ac_try) 2>&5
12621 > # Is the header present?
12622 > { $as_echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12623 > $as_echo_n "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... " >&6; }
12624 > cat >conftest.$ac_ext <<_ACEOF
12625 > /* confdefs.h.  */
12626 > _ACEOF
12627 > cat confdefs.h >>conftest.$ac_ext
12628 > cat >>conftest.$ac_ext <<_ACEOF
12629 > /* end confdefs.h.  */
12630 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12631 > _ACEOF
12632 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12633 > case "(($ac_try" in
12634 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12635 >  *) ac_try_echo=$ac_try;;
12636 > esac
12637 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12638 > $as_echo "$ac_try_echo") >&5
12639 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12640    ac_status=$?
12641 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12642 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12643 <  ac_cv_prog_gxx_2_95=yes
12641 >  grep -v '^ *+' conftest.er1 >conftest.err
12642 >  rm -f conftest.er1
12643 >  cat conftest.err >&5
12644 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645 >  (exit $ac_status); } >/dev/null && {
12646 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12647 >         test ! -s conftest.err
12648 >       }; then
12649 >  ac_header_preproc=yes
12650   else
12651 <  ac_cv_prog_gxx_2_95=no
12652 < fi
12651 >  $as_echo "$as_me: failed program was:" >&5
12652 > sed 's/^/| /' conftest.$ac_ext >&5
12653  
12654 +  ac_header_preproc=no
12655   fi
12805 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12806 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12807 if test "$ac_cv_prog_gxx_2_95" = yes; then
12808        :
12656  
12657 <
12658 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12659 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12813 < if test "${ac_m_cpu_750+set}" = set; then
12814 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12815 < else
12816 <  echo 'void f(){}' > conftest.cpp
12817 < if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12818 <        ac_m_cpu_750=yes
12819 < else
12820 <        ac_m_cpu_750=no
12821 < fi
12822 < rm -f conftest*
12823 <
12824 < fi
12825 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12826 < echo "${ECHO_T}$ac_m_cpu_750" >&6
12827 < if test "$ac_m_cpu_750" = yes; then
12828 <        :
12829 <        CPU_FLAGS=-mcpu=750
12830 < else
12831 <        :
12657 > rm -f conftest.err conftest.$ac_ext
12658 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12659 > $as_echo "$ac_header_preproc" >&6; }
12660  
12661 < fi
12662 <
12661 > # So?  What about this header?
12662 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12663 >  yes:no: )
12664 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12665 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12666 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12667 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12668 >    ac_header_preproc=yes
12669 >    ;;
12670 >  no:yes:* )
12671 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12672 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12673 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
12674 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
12675 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12676 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12677 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
12678 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12679 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12680 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12681 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12682 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12683 >    ( cat <<\_ASBOX
12684 > ## ------------------------------ ##
12685 > ## Report this to gezelter@nd.edu ##
12686 > ## ------------------------------ ##
12687 > _ASBOX
12688 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12689 >    ;;
12690 > esac
12691 > { $as_echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12692 > $as_echo_n "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... " >&6; }
12693 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12694 >  $as_echo_n "(cached) " >&6
12695   else
12696 <        :
12837 <
12696 >  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12697   fi
12698 + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12699 + $as_echo "$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12700  
12840                fi
12841                if test -z "$CPU_FLAGS"; then
12842
12843
12844 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12845 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12846 if test "${ac_m_cpu_powerpc+set}" = set; then
12847  echo $ECHO_N "(cached) $ECHO_C" >&6
12848 else
12849  echo 'void f(){}' > conftest.cpp
12850 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12851        ac_m_cpu_powerpc=yes
12852 else
12853        ac_m_cpu_powerpc=no
12701   fi
12702 < rm -f conftest*
12703 <
12857 < fi
12858 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12859 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12860 < if test "$ac_m_cpu_powerpc" = yes; then
12861 <        :
12862 <        CPU_FLAGS=-mcpu=powerpc
12702 > if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
12703 >  cgal_have_header=yes
12704   else
12705 <        :
12865 <
12705 >  cgal_have_header=no
12706   fi
12707  
12868                fi
12869                if test -z "$CPU_FLAGS"; then
12708  
12709 <
12710 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12711 < echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12712 < if test "${ac_m_powerpc+set}" = set; then
12713 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12709 >        if test "$cgal_have_header" == yes; then
12710 >                { $as_echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12711 > $as_echo_n "checking for main in -lCGAL... " >&6; }
12712 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
12713 >  $as_echo_n "(cached) " >&6
12714   else
12715 <  echo 'void f(){}' > conftest.cpp
12716 < if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12717 <        ac_m_powerpc=yes
12718 < else
12881 <        ac_m_powerpc=no
12882 < fi
12883 < rm -f conftest*
12884 <
12885 < fi
12886 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12887 < echo "${ECHO_T}$ac_m_powerpc" >&6
12888 < if test "$ac_m_powerpc" = yes; then
12889 <        :
12890 <        CPU_FLAGS=-mpowerpc
12891 < else
12892 <        :
12893 <
12894 < fi
12895 <
12896 <                fi
12897 <          esac
12898 <  fi
12899 <
12900 <  if test -n "$CPU_FLAGS"; then
12901 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12902 <  fi
12903 <
12904 <  if test -z "$CXXFLAGS"; then
12905 <        echo ""
12906 <        echo "**********************************************************"
12907 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
12908 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12909 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
12910 <        echo "**********************************************************"
12911 <        echo ""
12912 <        CXXFLAGS="-O3"
12913 <  fi
12914 <
12915 <
12916 <
12917 < echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12918 < echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12919 < if test "${ac_guessed_cxxflags+set}" = set; then
12920 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12921 < else
12922 <  echo 'void f(){}' > conftest.cpp
12923 < if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12924 <        ac_guessed_cxxflags=yes
12925 < else
12926 <        ac_guessed_cxxflags=no
12927 < fi
12928 < rm -f conftest*
12929 <
12930 < fi
12931 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12932 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12933 < if test "$ac_guessed_cxxflags" = yes; then
12934 <        :
12935 <
12936 < else
12937 <        :
12938 <
12939 <        echo ""
12940 <        echo "**********************************************************"
12941 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
12942 <        echo "* your compiler.                                         *"
12943 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12944 <        echo "**********************************************************"
12945 <        echo ""
12946 <        CXXFLAGS=""
12947 <
12948 < fi
12949 <
12950 <
12951 < fi
12952 <
12953 <     ;;
12954 < esac
12955 <
12956 <
12957 < cat >>confdefs.h <<\_ACEOF
12958 < #define OBAPI
12715 >  ac_check_lib_save_LIBS=$LIBS
12716 > LIBS="-lCGAL  $LIBS"
12717 > cat >conftest.$ac_ext <<_ACEOF
12718 > /* confdefs.h.  */
12719   _ACEOF
12720 + cat confdefs.h >>conftest.$ac_ext
12721 + cat >>conftest.$ac_ext <<_ACEOF
12722 + /* end confdefs.h.  */
12723  
12724  
12725 <
12726 <
12727 < # Check whether --with-mpi or --without-mpi was given.
12728 < if test "${with_mpi+set}" = set; then
12729 <  withval="$with_mpi"
12730 <  with_mpi=$withval
12725 > #ifdef FC_DUMMY_MAIN
12726 > #ifndef FC_DUMMY_MAIN_EQ_F77
12727 > #  ifdef __cplusplus
12728 >     extern "C"
12729 > #  endif
12730 >   int FC_DUMMY_MAIN() { return 1; }
12731 > #endif
12732 > #endif
12733 > int
12734 > main ()
12735 > {
12736 > return main ();
12737 >  ;
12738 >  return 0;
12739 > }
12740 > _ACEOF
12741 > rm -f conftest.$ac_objext conftest$ac_exeext
12742 > if { (ac_try="$ac_link"
12743 > case "(($ac_try" in
12744 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12745 >  *) ac_try_echo=$ac_try;;
12746 > esac
12747 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12748 > $as_echo "$ac_try_echo") >&5
12749 >  (eval "$ac_link") 2>conftest.er1
12750 >  ac_status=$?
12751 >  grep -v '^ *+' conftest.er1 >conftest.err
12752 >  rm -f conftest.er1
12753 >  cat conftest.err >&5
12754 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12755 >  (exit $ac_status); } && {
12756 >         test -z "$ac_c_werror_flag" ||
12757 >         test ! -s conftest.err
12758 >       } && test -s conftest$ac_exeext && {
12759 >         test "$cross_compiling" = yes ||
12760 >         $as_test_x conftest$ac_exeext
12761 >       }; then
12762 >  ac_cv_lib_CGAL_main=yes
12763   else
12764 <  with_mpi="no"
12765 < fi;
12764 >  $as_echo "$as_me: failed program was:" >&5
12765 > sed 's/^/| /' conftest.$ac_ext >&5
12766  
12767 < case "x$with_mpi" in
12973 <        xyes | "x")  USE_MPI=yes;;
12974 <        xno) USE_MPI=no ;;
12975 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
12976 < esac
12977 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12978 <        MPI="/usr/local"
12767 >        ac_cv_lib_CGAL_main=no
12768   fi
12980 if test "$USE_MPI" = "yes"; then
12769  
12770 <
12771 < # Set variables...
12772 < MPI_LIB_DIR="$MPI/lib"
12773 < MPI_INC_DIR="$MPI/include"
12986 <
12987 <
12988 <
12989 < ac_ext=c
12990 < ac_cpp='$CPP $CPPFLAGS'
12991 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12992 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12993 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
12994 <
12995 < echo "$as_me:$LINENO: checking for mpi.h" >&5
12996 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12997 < have_mpi_h=0
12998 < rm -f conftest*
12999 < echo '#include <mpi.h>' > conftest.c
13000 < if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13001 <        echo "$as_me:$LINENO: result: yes" >&5
13002 < echo "${ECHO_T}yes" >&6
13003 <        have_mpi_h=1
13004 < else
13005 <        if test -s conftest.out ; then
13006 <                cat conftest.out >> config.log
13007 <        fi
13008 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13009 < echo "${ECHO_T}no! Check MPI include paths" >&6
13010 <        USE_MPI="no"
12770 > rm -rf conftest.dSYM
12771 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12772 >      conftest$ac_exeext conftest.$ac_ext
12773 > LIBS=$ac_check_lib_save_LIBS
12774   fi
12775 < rm -f conftest*
12776 < if test "$have_mpi_h" = 1; then
12777 <
12778 < cat >>confdefs.h <<\_ACEOF
13016 < #define HAVE_MPI_H 1
13017 < _ACEOF
13018 <
13019 < fi
13020 <
13021 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13022 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13023 <
13024 <
13025 < ac_ext=${FC_SRCEXT-f}
13026 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13027 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13028 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13029 <
13030 < ac_save_ext=$ac_ext
13031 < ac_ext=F90
13032 < ac_save_FCFLAGS=$FCFLAGS
13033 < have_mpif_h=0
13034 < rm -f conftest*
13035 < cat >conftest.$ac_ext <<EOF
13036 < program main
13037 <   include 'mpif.h'
13038 < end
13039 < EOF
13040 < if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13041 <        echo "$as_me:$LINENO: result: yes" >&5
13042 < echo "${ECHO_T}yes" >&6
13043 <        MPI_F90_INC="$MPI_INC_DIR"
13044 <        have_mpif_h=1
12775 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12776 > $as_echo "$ac_cv_lib_CGAL_main" >&6; }
12777 > if test $ac_cv_lib_CGAL_main = yes; then
12778 >  cgal_have_lib=yes
12779   else
12780 <        if test -s conftest.out ; then
13047 <                cat conftest.out >> config.log
13048 <        fi
13049 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13050 < echo "${ECHO_T}no! Check MPI include paths" >&6
13051 <        USE_MPI="no"
12780 >  cgal_have_lib=no
12781   fi
13053 rm -f conftest*
12782  
12783 < if test "$have_mpif_h" = 1; then
12784 <
12785 < cat >>confdefs.h <<\_ACEOF
12786 < #define HAVE_MPIF_H 1
12787 < _ACEOF
12788 <
13061 < fi
13062 < FCFLAGS=$ac_save_FCFLAGS
13063 < ac_ext=$ac_save_ext
13064 < ac_ext=c
13065 < ac_cpp='$CPP $CPPFLAGS'
13066 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13067 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13068 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
13069 <
13070 <
13071 < ac_ext=c
13072 < ac_cpp='$CPP $CPPFLAGS'
13073 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13074 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13075 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
13076 <
13077 < ac_save_LDFLAGS=$LDFLAGS
13078 < LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13079 <
13080 < if test x = x"$MPI_LIB"; then
13081 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13082 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13083 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13084 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12783 >                if test "$cgal_have_lib" == no; then
12784 >                        save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
12785 >                        { $as_echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12786 > $as_echo_n "checking for main in -lCGAL... " >&6; }
12787 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
12788 >  $as_echo_n "(cached) " >&6
12789   else
12790    ac_check_lib_save_LIBS=$LIBS
12791 < LIBS="-lmpich  $LIBS"
12791 > LIBS="-lCGAL  $LIBS"
12792   cat >conftest.$ac_ext <<_ACEOF
12793   /* confdefs.h.  */
12794   _ACEOF
# Line 13092 | Line 12796 | cat >>conftest.$ac_ext <<_ACEOF
12796   cat >>conftest.$ac_ext <<_ACEOF
12797   /* end confdefs.h.  */
12798  
12799 < /* Override any gcc2 internal prototype to avoid an error.  */
13096 < #ifdef __cplusplus
13097 < extern "C"
13098 < #endif
13099 < /* We use char because int might match the return type of a gcc2
13100 <   builtin and then its argument prototype would still apply.  */
13101 < char MPI_Init ();
12799 >
12800   #ifdef FC_DUMMY_MAIN
12801   #ifndef FC_DUMMY_MAIN_EQ_F77
12802   #  ifdef __cplusplus
# Line 13110 | Line 12808 | main ()
12808   int
12809   main ()
12810   {
12811 < MPI_Init ();
12811 > return main ();
12812    ;
12813    return 0;
12814   }
12815   _ACEOF
12816   rm -f conftest.$ac_objext conftest$ac_exeext
12817 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12818 <  (eval $ac_link) 2>conftest.er1
12817 > if { (ac_try="$ac_link"
12818 > case "(($ac_try" in
12819 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12820 >  *) ac_try_echo=$ac_try;;
12821 > esac
12822 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12823 > $as_echo "$ac_try_echo") >&5
12824 >  (eval "$ac_link") 2>conftest.er1
12825    ac_status=$?
12826    grep -v '^ *+' conftest.er1 >conftest.err
12827    rm -f conftest.er1
12828    cat conftest.err >&5
12829 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 <  (exit $ac_status); } &&
12831 <         { ac_try='test -z "$ac_c_werror_flag"
12832 <                         || test ! -s conftest.err'
12833 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12834 <  (eval $ac_try) 2>&5
12835 <  ac_status=$?
12836 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12837 <  (exit $ac_status); }; } &&
13134 <         { ac_try='test -s conftest$ac_exeext'
13135 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13136 <  (eval $ac_try) 2>&5
13137 <  ac_status=$?
13138 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13139 <  (exit $ac_status); }; }; then
13140 <  ac_cv_lib_mpich_MPI_Init=yes
12829 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 >  (exit $ac_status); } && {
12831 >         test -z "$ac_c_werror_flag" ||
12832 >         test ! -s conftest.err
12833 >       } && test -s conftest$ac_exeext && {
12834 >         test "$cross_compiling" = yes ||
12835 >         $as_test_x conftest$ac_exeext
12836 >       }; then
12837 >  ac_cv_lib_CGAL_main=yes
12838   else
12839 <  echo "$as_me: failed program was:" >&5
12839 >  $as_echo "$as_me: failed program was:" >&5
12840   sed 's/^/| /' conftest.$ac_ext >&5
12841  
12842 < ac_cv_lib_mpich_MPI_Init=no
12842 >        ac_cv_lib_CGAL_main=no
12843   fi
12844 < rm -f conftest.err conftest.$ac_objext \
12844 >
12845 > rm -rf conftest.dSYM
12846 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12847        conftest$ac_exeext conftest.$ac_ext
12848   LIBS=$ac_check_lib_save_LIBS
12849   fi
12850 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
12851 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
12852 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
12853 <  MPI_LIB="-lmpich"
12850 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12851 > $as_echo "$ac_cv_lib_CGAL_main" >&6; }
12852 > if test $ac_cv_lib_CGAL_main = yes; then
12853 >  CGAL_LIBS="-lCGAL -lgmp -lmpfr"
12854 >                                                  cgal_have_lib=yes
12855 > else
12856 >  cgal_have_lib=no
12857   fi
12858  
12859 < fi
12860 < $as_unset ac_cv_lib_mpich_MPI_Init
12861 < if test x = x"$MPI_LIB"; then
12862 <        echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
12863 < echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
12864 < if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
12865 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12859 >                        LIBS="$save_LIBS"
12860 >                else
12861 >                        CGAL_LIBS="-lCGAL"
12862 >                        { $as_echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
12863 > $as_echo_n "checking for main in -lmpfr... " >&6; }
12864 > if test "${ac_cv_lib_mpfr_main+set}" = set; then
12865 >  $as_echo_n "(cached) " >&6
12866   else
12867    ac_check_lib_save_LIBS=$LIBS
12868 < LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
12868 > LIBS="-lmpfr  $LIBS"
12869   cat >conftest.$ac_ext <<_ACEOF
12870   /* confdefs.h.  */
12871   _ACEOF
# Line 13171 | Line 12873 | cat >>conftest.$ac_ext <<_ACEOF
12873   cat >>conftest.$ac_ext <<_ACEOF
12874   /* end confdefs.h.  */
12875  
12876 < /* Override any gcc2 internal prototype to avoid an error.  */
13175 < #ifdef __cplusplus
13176 < extern "C"
13177 < #endif
13178 < /* We use char because int might match the return type of a gcc2
13179 <   builtin and then its argument prototype would still apply.  */
13180 < char MPI_Init ();
12876 >
12877   #ifdef FC_DUMMY_MAIN
12878   #ifndef FC_DUMMY_MAIN_EQ_F77
12879   #  ifdef __cplusplus
# Line 13189 | Line 12885 | main ()
12885   int
12886   main ()
12887   {
12888 < MPI_Init ();
12888 > return main ();
12889    ;
12890    return 0;
12891   }
12892   _ACEOF
12893   rm -f conftest.$ac_objext conftest$ac_exeext
12894 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12895 <  (eval $ac_link) 2>conftest.er1
12894 > if { (ac_try="$ac_link"
12895 > case "(($ac_try" in
12896 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12897 >  *) ac_try_echo=$ac_try;;
12898 > esac
12899 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12900 > $as_echo "$ac_try_echo") >&5
12901 >  (eval "$ac_link") 2>conftest.er1
12902    ac_status=$?
12903    grep -v '^ *+' conftest.er1 >conftest.err
12904    rm -f conftest.er1
12905    cat conftest.err >&5
12906 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12907 <  (exit $ac_status); } &&
12908 <         { ac_try='test -z "$ac_c_werror_flag"
12909 <                         || test ! -s conftest.err'
12910 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12911 <  (eval $ac_try) 2>&5
12912 <  ac_status=$?
12913 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12914 <  (exit $ac_status); }; } &&
13213 <         { ac_try='test -s conftest$ac_exeext'
13214 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13215 <  (eval $ac_try) 2>&5
13216 <  ac_status=$?
13217 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13218 <  (exit $ac_status); }; }; then
13219 <  ac_cv_lib_pmpich_MPI_Init=yes
12906 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12907 >  (exit $ac_status); } && {
12908 >         test -z "$ac_c_werror_flag" ||
12909 >         test ! -s conftest.err
12910 >       } && test -s conftest$ac_exeext && {
12911 >         test "$cross_compiling" = yes ||
12912 >         $as_test_x conftest$ac_exeext
12913 >       }; then
12914 >  ac_cv_lib_mpfr_main=yes
12915   else
12916 <  echo "$as_me: failed program was:" >&5
12916 >  $as_echo "$as_me: failed program was:" >&5
12917   sed 's/^/| /' conftest.$ac_ext >&5
12918  
12919 < ac_cv_lib_pmpich_MPI_Init=no
12919 >        ac_cv_lib_mpfr_main=no
12920   fi
12921 < rm -f conftest.err conftest.$ac_objext \
12921 >
12922 > rm -rf conftest.dSYM
12923 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12924        conftest$ac_exeext conftest.$ac_ext
12925   LIBS=$ac_check_lib_save_LIBS
12926   fi
12927 < echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
12928 < echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
12929 < if test $ac_cv_lib_pmpich_MPI_Init = yes; then
12930 <  MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
12927 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12928 > $as_echo "$ac_cv_lib_mpfr_main" >&6; }
12929 > if test $ac_cv_lib_mpfr_main = yes; then
12930 >  CGAL_LIBS="$CGAL_LIBS -lmpfr"
12931   fi
12932  
12933 < fi
12934 < if test x = x"$MPI_LIB"; then
12935 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12936 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13240 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13241 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12933 >                        { $as_echo "$as_me:$LINENO: checking for main in -lgmp" >&5
12934 > $as_echo_n "checking for main in -lgmp... " >&6; }
12935 > if test "${ac_cv_lib_gmp_main+set}" = set; then
12936 >  $as_echo_n "(cached) " >&6
12937   else
12938    ac_check_lib_save_LIBS=$LIBS
12939 < LIBS="-lmpi  $LIBS"
12939 > LIBS="-lgmp  $LIBS"
12940   cat >conftest.$ac_ext <<_ACEOF
12941   /* confdefs.h.  */
12942   _ACEOF
# Line 13249 | Line 12944 | cat >>conftest.$ac_ext <<_ACEOF
12944   cat >>conftest.$ac_ext <<_ACEOF
12945   /* end confdefs.h.  */
12946  
12947 < /* Override any gcc2 internal prototype to avoid an error.  */
13253 < #ifdef __cplusplus
13254 < extern "C"
13255 < #endif
13256 < /* We use char because int might match the return type of a gcc2
13257 <   builtin and then its argument prototype would still apply.  */
13258 < char MPI_Init ();
12947 >
12948   #ifdef FC_DUMMY_MAIN
12949   #ifndef FC_DUMMY_MAIN_EQ_F77
12950   #  ifdef __cplusplus
# Line 13267 | Line 12956 | main ()
12956   int
12957   main ()
12958   {
12959 < MPI_Init ();
12959 > return main ();
12960    ;
12961    return 0;
12962   }
12963   _ACEOF
12964   rm -f conftest.$ac_objext conftest$ac_exeext
12965 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12966 <  (eval $ac_link) 2>conftest.er1
12965 > if { (ac_try="$ac_link"
12966 > case "(($ac_try" in
12967 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12968 >  *) ac_try_echo=$ac_try;;
12969 > esac
12970 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12971 > $as_echo "$ac_try_echo") >&5
12972 >  (eval "$ac_link") 2>conftest.er1
12973    ac_status=$?
12974    grep -v '^ *+' conftest.er1 >conftest.err
12975    rm -f conftest.er1
12976    cat conftest.err >&5
12977 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12978 <  (exit $ac_status); } &&
12979 <         { ac_try='test -z "$ac_c_werror_flag"
12980 <                         || test ! -s conftest.err'
12981 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12982 <  (eval $ac_try) 2>&5
12983 <  ac_status=$?
12984 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12985 <  (exit $ac_status); }; } &&
13291 <         { ac_try='test -s conftest$ac_exeext'
13292 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13293 <  (eval $ac_try) 2>&5
13294 <  ac_status=$?
13295 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13296 <  (exit $ac_status); }; }; then
13297 <  ac_cv_lib_mpi_MPI_Init=yes
12977 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12978 >  (exit $ac_status); } && {
12979 >         test -z "$ac_c_werror_flag" ||
12980 >         test ! -s conftest.err
12981 >       } && test -s conftest$ac_exeext && {
12982 >         test "$cross_compiling" = yes ||
12983 >         $as_test_x conftest$ac_exeext
12984 >       }; then
12985 >  ac_cv_lib_gmp_main=yes
12986   else
12987 <  echo "$as_me: failed program was:" >&5
12987 >  $as_echo "$as_me: failed program was:" >&5
12988   sed 's/^/| /' conftest.$ac_ext >&5
12989  
12990 < ac_cv_lib_mpi_MPI_Init=no
12990 >        ac_cv_lib_gmp_main=no
12991   fi
12992 < rm -f conftest.err conftest.$ac_objext \
12992 >
12993 > rm -rf conftest.dSYM
12994 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12995        conftest$ac_exeext conftest.$ac_ext
12996   LIBS=$ac_check_lib_save_LIBS
12997   fi
12998 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
12999 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13000 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13001 <  MPI_LIB="-lmpi"
12998 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
12999 > $as_echo "$ac_cv_lib_gmp_main" >&6; }
13000 > if test $ac_cv_lib_gmp_main = yes; then
13001 >  CGAL_LIBS="$CGAL_LIBS -lgmp"
13002   fi
13003  
13004 < fi
13005 < $as_unset ac_cv_lib_mpi_MPI_Init
13006 < if test x = x"$MPI_LIB"; then
13007 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13318 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13319 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13320 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13004 >                        { $as_echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
13005 > $as_echo_n "checking for main in -lgmpxx... " >&6; }
13006 > if test "${ac_cv_lib_gmpxx_main+set}" = set; then
13007 >  $as_echo_n "(cached) " >&6
13008   else
13009    ac_check_lib_save_LIBS=$LIBS
13010 < LIBS="-lmpi -llam $LIBS"
13010 > LIBS="-lgmpxx  $LIBS"
13011   cat >conftest.$ac_ext <<_ACEOF
13012   /* confdefs.h.  */
13013   _ACEOF
# Line 13328 | Line 13015 | cat >>conftest.$ac_ext <<_ACEOF
13015   cat >>conftest.$ac_ext <<_ACEOF
13016   /* end confdefs.h.  */
13017  
13018 < /* Override any gcc2 internal prototype to avoid an error.  */
13332 < #ifdef __cplusplus
13333 < extern "C"
13334 < #endif
13335 < /* We use char because int might match the return type of a gcc2
13336 <   builtin and then its argument prototype would still apply.  */
13337 < char MPI_Init ();
13018 >
13019   #ifdef FC_DUMMY_MAIN
13020   #ifndef FC_DUMMY_MAIN_EQ_F77
13021   #  ifdef __cplusplus
# Line 13346 | Line 13027 | main ()
13027   int
13028   main ()
13029   {
13030 < MPI_Init ();
13030 > return main ();
13031    ;
13032    return 0;
13033   }
13034   _ACEOF
13035   rm -f conftest.$ac_objext conftest$ac_exeext
13036 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13037 <  (eval $ac_link) 2>conftest.er1
13036 > if { (ac_try="$ac_link"
13037 > case "(($ac_try" in
13038 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13039 >  *) ac_try_echo=$ac_try;;
13040 > esac
13041 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13042 > $as_echo "$ac_try_echo") >&5
13043 >  (eval "$ac_link") 2>conftest.er1
13044    ac_status=$?
13045    grep -v '^ *+' conftest.er1 >conftest.err
13046    rm -f conftest.er1
13047    cat conftest.err >&5
13048 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13049 <  (exit $ac_status); } &&
13050 <         { ac_try='test -z "$ac_c_werror_flag"
13051 <                         || test ! -s conftest.err'
13052 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13053 <  (eval $ac_try) 2>&5
13054 <  ac_status=$?
13055 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13056 <  (exit $ac_status); }; } &&
13370 <         { ac_try='test -s conftest$ac_exeext'
13371 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13372 <  (eval $ac_try) 2>&5
13373 <  ac_status=$?
13374 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13375 <  (exit $ac_status); }; }; then
13376 <  ac_cv_lib_mpi_MPI_Init=yes
13048 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13049 >  (exit $ac_status); } && {
13050 >         test -z "$ac_c_werror_flag" ||
13051 >         test ! -s conftest.err
13052 >       } && test -s conftest$ac_exeext && {
13053 >         test "$cross_compiling" = yes ||
13054 >         $as_test_x conftest$ac_exeext
13055 >       }; then
13056 >  ac_cv_lib_gmpxx_main=yes
13057   else
13058 <  echo "$as_me: failed program was:" >&5
13058 >  $as_echo "$as_me: failed program was:" >&5
13059   sed 's/^/| /' conftest.$ac_ext >&5
13060  
13061 < ac_cv_lib_mpi_MPI_Init=no
13061 >        ac_cv_lib_gmpxx_main=no
13062   fi
13063 < rm -f conftest.err conftest.$ac_objext \
13063 >
13064 > rm -rf conftest.dSYM
13065 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13066        conftest$ac_exeext conftest.$ac_ext
13067   LIBS=$ac_check_lib_save_LIBS
13068   fi
13069 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13070 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13071 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13072 <  MPI_LIB="-lmpi -llam"
13069 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
13070 > $as_echo "$ac_cv_lib_gmpxx_main" >&6; }
13071 > if test $ac_cv_lib_gmpxx_main = yes; then
13072 >  CGAL_LIBS="$CGAL_LIBS -lgmpxx"
13073   fi
13074  
13075 < fi
13076 < $as_unset ac_cv_lib_mpi_MPI_Init
13077 < if test x = x"$MPI_LIB"; then
13078 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13079 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13080 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13081 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13075 >                fi
13076 >
13077 >                if test "$cgal_have_lib" == yes; then
13078 >                        acx_cgal_found=yes
13079 >                fi
13080 >        fi
13081 >        if test "$acx_cgal_found" == yes; then
13082 >                { $as_echo "$as_me:$LINENO: checking for main in -lCore" >&5
13083 > $as_echo_n "checking for main in -lCore... " >&6; }
13084 > if test "${ac_cv_lib_Core_main+set}" = set; then
13085 >  $as_echo_n "(cached) " >&6
13086   else
13087    ac_check_lib_save_LIBS=$LIBS
13088 < LIBS="-lmpi -llam -lpthread $LIBS"
13088 > LIBS="-lCore  $LIBS"
13089   cat >conftest.$ac_ext <<_ACEOF
13090   /* confdefs.h.  */
13091   _ACEOF
# Line 13407 | Line 13093 | cat >>conftest.$ac_ext <<_ACEOF
13093   cat >>conftest.$ac_ext <<_ACEOF
13094   /* end confdefs.h.  */
13095  
13096 < /* Override any gcc2 internal prototype to avoid an error.  */
13411 < #ifdef __cplusplus
13412 < extern "C"
13413 < #endif
13414 < /* We use char because int might match the return type of a gcc2
13415 <   builtin and then its argument prototype would still apply.  */
13416 < char MPI_Init ();
13096 >
13097   #ifdef FC_DUMMY_MAIN
13098   #ifndef FC_DUMMY_MAIN_EQ_F77
13099   #  ifdef __cplusplus
# Line 13425 | Line 13105 | main ()
13105   int
13106   main ()
13107   {
13108 < MPI_Init ();
13108 > return main ();
13109    ;
13110    return 0;
13111   }
13112   _ACEOF
13113   rm -f conftest.$ac_objext conftest$ac_exeext
13114 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13115 <  (eval $ac_link) 2>conftest.er1
13114 > if { (ac_try="$ac_link"
13115 > case "(($ac_try" in
13116 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13117 >  *) ac_try_echo=$ac_try;;
13118 > esac
13119 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13120 > $as_echo "$ac_try_echo") >&5
13121 >  (eval "$ac_link") 2>conftest.er1
13122    ac_status=$?
13123    grep -v '^ *+' conftest.er1 >conftest.err
13124    rm -f conftest.er1
13125    cat conftest.err >&5
13126 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13127 <  (exit $ac_status); } &&
13128 <         { ac_try='test -z "$ac_c_werror_flag"
13129 <                         || test ! -s conftest.err'
13130 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13131 <  (eval $ac_try) 2>&5
13132 <  ac_status=$?
13133 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13134 <  (exit $ac_status); }; } &&
13449 <         { ac_try='test -s conftest$ac_exeext'
13450 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13451 <  (eval $ac_try) 2>&5
13452 <  ac_status=$?
13453 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13454 <  (exit $ac_status); }; }; then
13455 <  ac_cv_lib_mpi_MPI_Init=yes
13126 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13127 >  (exit $ac_status); } && {
13128 >         test -z "$ac_c_werror_flag" ||
13129 >         test ! -s conftest.err
13130 >       } && test -s conftest$ac_exeext && {
13131 >         test "$cross_compiling" = yes ||
13132 >         $as_test_x conftest$ac_exeext
13133 >       }; then
13134 >  ac_cv_lib_Core_main=yes
13135   else
13136 <  echo "$as_me: failed program was:" >&5
13136 >  $as_echo "$as_me: failed program was:" >&5
13137   sed 's/^/| /' conftest.$ac_ext >&5
13138  
13139 < ac_cv_lib_mpi_MPI_Init=no
13139 >        ac_cv_lib_Core_main=no
13140   fi
13141 < rm -f conftest.err conftest.$ac_objext \
13141 >
13142 > rm -rf conftest.dSYM
13143 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13144        conftest$ac_exeext conftest.$ac_ext
13145   LIBS=$ac_check_lib_save_LIBS
13146   fi
13147 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13148 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13149 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13150 <  MPI_LIB="-lmpi -llam -lpthread"
13470 < else
13471 <
13472 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13473 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13474 <   { (exit 1); exit 1; }; }
13475 <             USE_MPI="no"
13476 <
13147 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
13148 > $as_echo "$ac_cv_lib_Core_main" >&6; }
13149 > if test $ac_cv_lib_Core_main = yes; then
13150 >  CGAL_LIBS="$CGAL_LIBS -lCore"
13151   fi
13152  
13153 +        fi
13154   fi
13155  
13156  
13157  
13158 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13159 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13160 < MPI_F90_LIB=""
13161 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13162 <        MPI_F90_LIB="-lfmpich"
13163 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13164 <        MPI_F90_LIB="-llamf77mpi"
13158 > { $as_echo "$as_me:$LINENO: checking CGAL" >&5
13159 > $as_echo_n "checking CGAL... " >&6; }
13160 >
13161 >
13162 >
13163 >
13164 >
13165 > if test "$acx_cgal_found" == yes; then
13166 >        { $as_echo "$as_me:$LINENO: result: yes" >&5
13167 > $as_echo "yes" >&6; }
13168 >
13169   else
13170 <                        MPI_F90_LIB="  "
13170 >        { $as_echo "$as_me:$LINENO: result: no" >&5
13171 > $as_echo "no" >&6; }
13172 >
13173   fi
13174 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13175 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
13174 > USE_CGAL=no
13175 > if test "$acx_cgal_found" == yes; then
13176 >        USE_CGAL=yes
13177  
13178 + cat >>confdefs.h <<\_ACEOF
13179 + #define HAVE_CGAL 1
13180 + _ACEOF
13181  
13497 fi
13182  
13183  
13184  
13185  
13186 < # Check whether --enable-doxygen or --disable-doxygen was given.
13503 < if test "${enable_doxygen+set}" = set; then
13504 <  enableval="$enable_doxygen"
13186 > fi
13187  
13188 < fi;
13189 < # Check whether --enable-dot or --disable-dot was given.
13188 >
13189 >
13190 >
13191 > # Check whether --enable-doxygen was given.
13192 > if test "${enable_doxygen+set}" = set; then
13193 >  enableval=$enable_doxygen;
13194 > fi
13195 >
13196 > # Check whether --enable-dot was given.
13197   if test "${enable_dot+set}" = set; then
13198 <  enableval="$enable_dot"
13198 >  enableval=$enable_dot;
13199 > fi
13200  
13201 < fi;
13512 < # Check whether --enable-html-docs or --disable-html-docs was given.
13201 > # Check whether --enable-html-docs was given.
13202   if test "${enable_html_docs+set}" = set; then
13203 <  enableval="$enable_html_docs"
13515 <
13203 >  enableval=$enable_html_docs;
13204   else
13205     enable_html_docs=yes
13206 < fi;
13519 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
13520 < if test "${enable_latex_docs+set}" = set; then
13521 <  enableval="$enable_latex_docs"
13206 > fi
13207  
13208 + # Check whether --enable-latex-docs was given.
13209 + if test "${enable_latex_docs+set}" = set; then
13210 +  enableval=$enable_latex_docs;
13211   else
13212     enable_latex_docs=no
13213 < fi;
13213 > fi
13214 >
13215   if test "x$enable_doxygen" = xno; then
13216          enable_doc=no
13217   else
13218          # Extract the first word of "doxygen", so it can be a program name with args.
13219   set dummy doxygen; ac_word=$2
13220 < echo "$as_me:$LINENO: checking for $ac_word" >&5
13221 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13220 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13221 > $as_echo_n "checking for $ac_word... " >&6; }
13222   if test "${ac_cv_path_DOXYGEN+set}" = set; then
13223 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13223 >  $as_echo_n "(cached) " >&6
13224   else
13225    case $DOXYGEN in
13226    [\\/]* | ?:[\\/]*)
# Line 13544 | Line 13233 | do
13233    IFS=$as_save_IFS
13234    test -z "$as_dir" && as_dir=.
13235    for ac_exec_ext in '' $ac_executable_extensions; do
13236 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13236 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13237      ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13238 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13238 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13239      break 2
13240    fi
13241   done
13242   done
13243 + IFS=$as_save_IFS
13244  
13245    ;;
13246   esac
13247   fi
13248   DOXYGEN=$ac_cv_path_DOXYGEN
13559
13249   if test -n "$DOXYGEN"; then
13250 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13251 < echo "${ECHO_T}$DOXYGEN" >&6
13250 >  { $as_echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13251 > $as_echo "$DOXYGEN" >&6; }
13252   else
13253 <  echo "$as_me:$LINENO: result: no" >&5
13254 < echo "${ECHO_T}no" >&6
13253 >  { $as_echo "$as_me:$LINENO: result: no" >&5
13254 > $as_echo "no" >&6; }
13255   fi
13256  
13257 +
13258          if test "x$DOXYGEN" = x; then
13259                  if test "x$enable_doxygen" = xyes; then
13260 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
13261 < echo "$as_me: error: could not find doxygen" >&2;}
13260 >                        { { $as_echo "$as_me:$LINENO: error: could not find doxygen" >&5
13261 > $as_echo "$as_me: error: could not find doxygen" >&2;}
13262     { (exit 1); exit 1; }; }
13263                  fi
13264                  enable_doc=no
# Line 13576 | Line 13266 | set dummy dot; ac_word=$2
13266                  enable_doc=yes
13267                  # Extract the first word of "dot", so it can be a program name with args.
13268   set dummy dot; ac_word=$2
13269 < echo "$as_me:$LINENO: checking for $ac_word" >&5
13270 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13269 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13270 > $as_echo_n "checking for $ac_word... " >&6; }
13271   if test "${ac_cv_path_DOT+set}" = set; then
13272 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13272 >  $as_echo_n "(cached) " >&6
13273   else
13274    case $DOT in
13275    [\\/]* | ?:[\\/]*)
# Line 13592 | Line 13282 | do
13282    IFS=$as_save_IFS
13283    test -z "$as_dir" && as_dir=.
13284    for ac_exec_ext in '' $ac_executable_extensions; do
13285 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13285 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13286      ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13287 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13287 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13288      break 2
13289    fi
13290   done
13291   done
13292 + IFS=$as_save_IFS
13293  
13294    ;;
13295   esac
13296   fi
13297   DOT=$ac_cv_path_DOT
13607
13298   if test -n "$DOT"; then
13299 <  echo "$as_me:$LINENO: result: $DOT" >&5
13300 < echo "${ECHO_T}$DOT" >&6
13299 >  { $as_echo "$as_me:$LINENO: result: $DOT" >&5
13300 > $as_echo "$DOT" >&6; }
13301   else
13302 <  echo "$as_me:$LINENO: result: no" >&5
13303 < echo "${ECHO_T}no" >&6
13302 >  { $as_echo "$as_me:$LINENO: result: no" >&5
13303 > $as_echo "no" >&6; }
13304   fi
13305  
13306 +
13307          fi
13308   fi
13309  
# Line 13625 | Line 13316 | if test x$DOT = x; then
13316  
13317   if test x$DOT = x; then
13318          if test "x$enable_dot" = xyes; then
13319 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
13320 < echo "$as_me: error: could not find dot" >&2;}
13319 >                { { $as_echo "$as_me:$LINENO: error: could not find dot" >&5
13320 > $as_echo "$as_me: error: could not find dot" >&2;}
13321     { (exit 1); exit 1; }; }
13322          fi
13323          enable_dot=no
# Line 13652 | Line 13343 | fi
13343  
13344  
13345  
13346 <                                                  ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
13346 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
13347  
13348  
13349   cat >confcache <<\_ACEOF
# Line 13673 | Line 13364 | _ACEOF
13364  
13365   # The following way of writing the cache mishandles newlines in values,
13366   # but we know of no workaround that is simple, portable, and efficient.
13367 < # So, don't put newlines in cache variables' values.
13367 > # So, we kill variables containing newlines.
13368   # Ultrix sh set writes to stderr and can't be redirected directly,
13369   # and sets the high bit in the cache file unless we assign to the vars.
13370 < {
13370 > (
13371 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13372 >    eval ac_val=\$$ac_var
13373 >    case $ac_val in #(
13374 >    *${as_nl}*)
13375 >      case $ac_var in #(
13376 >      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13377 > $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13378 >      esac
13379 >      case $ac_var in #(
13380 >      _ | IFS | as_nl) ;; #(
13381 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13382 >      *) $as_unset $ac_var ;;
13383 >      esac ;;
13384 >    esac
13385 >  done
13386 >
13387    (set) 2>&1 |
13388 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
13389 <    *ac_space=\ *)
13388 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13389 >    *${as_nl}ac_space=\ *)
13390        # `set' does not quote correctly, so add quotes (double-quote
13391        # substitution turns \\\\ into \\, and sed turns \\ into \).
13392        sed -n \
13393          "s/'/'\\\\''/g;
13394            s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13395 <      ;;
13395 >      ;; #(
13396      *)
13397        # `set' quotes correctly as required by POSIX, so do not add quotes.
13398 <      sed -n \
13692 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13398 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13399        ;;
13400 <    esac;
13401 < } |
13400 >    esac |
13401 >    sort
13402 > ) |
13403    sed '
13404 +     /^ac_cv_env_/b end
13405       t clear
13406 <     : clear
13406 >     :clear
13407       s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13408       t end
13409 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13410 <     : end' >>confcache
13411 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
13412 <  if test -w $cache_file; then
13413 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13409 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13410 >     :end' >>confcache
13411 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13412 >  if test -w "$cache_file"; then
13413 >    test "x$cache_file" != "x/dev/null" &&
13414 >      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
13415 > $as_echo "$as_me: updating cache $cache_file" >&6;}
13416      cat confcache >$cache_file
13417    else
13418 <    echo "not updating unwritable cache $cache_file"
13418 >    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13419 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13420    fi
13421   fi
13422   rm -f confcache
# Line 13714 | Line 13425 | test "x$exec_prefix" = xNONE && exec_prefix='${prefix}
13425   # Let make expand exec_prefix.
13426   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13427  
13717 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13718 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13719 # trailing colons and then remove the whole line if VPATH becomes empty
13720 # (actually we leave an empty line to preserve line numbers).
13721 if test "x$srcdir" = x.; then
13722  ac_vpsub='/^[  ]*VPATH[        ]*=/{
13723 s/:*\$(srcdir):*/:/;
13724 s/:*\${srcdir}:*/:/;
13725 s/:*@srcdir@:*/:/;
13726 s/^\([^=]*=[     ]*\):*/\1/;
13727 s/:*$//;
13728 s/^[^=]*=[       ]*$//;
13729 }'
13730 fi
13731
13428   DEFS=-DHAVE_CONFIG_H
13429  
13430   ac_libobjs=
13431   ac_ltlibobjs=
13432   for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13433    # 1. Remove the extension, and $U if already installed.
13434 <  ac_i=`echo "$ac_i" |
13435 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13436 <  # 2. Add them.
13437 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13438 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13434 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13435 >  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13436 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13437 >  #    will be set to the directory where LIBOBJS objects are built.
13438 >  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13439 >  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13440   done
13441   LIBOBJS=$ac_libobjs
13442  
# Line 13748 | Line 13445 | LTLIBOBJS=$ac_ltlibobjs
13445  
13446  
13447   : ${CONFIG_STATUS=./config.status}
13448 + ac_write_fail=0
13449   ac_clean_files_save=$ac_clean_files
13450   ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13451 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13452 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
13453 < cat >$CONFIG_STATUS <<_ACEOF
13451 > { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13452 > $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13453 > cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13454   #! $SHELL
13455   # Generated by $as_me.
13456   # Run this file to recreate the current configuration.
# Line 13765 | Line 13463 | _ACEOF
13463   SHELL=\${CONFIG_SHELL-$SHELL}
13464   _ACEOF
13465  
13466 < cat >>$CONFIG_STATUS <<\_ACEOF
13466 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13467   ## --------------------- ##
13468   ## M4sh Initialization.  ##
13469   ## --------------------- ##
13470  
13471 < # Be Bourne compatible
13471 > # Be more Bourne compatible
13472 > DUALCASE=1; export DUALCASE # for MKS sh
13473   if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13474    emulate sh
13475    NULLCMD=:
13476 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13476 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13477    # is contrary to our usage.  Disable this feature.
13478    alias -g '${1+"$@"}'='"$@"'
13479 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13480 <  set -o posix
13479 >  setopt NO_GLOB_SUBST
13480 > else
13481 >  case `(set -o) 2>/dev/null` in
13482 >  *posix*) set -o posix ;;
13483 > esac
13484 >
13485   fi
13783 DUALCASE=1; export DUALCASE # for MKS sh
13486  
13487 +
13488 +
13489 +
13490 + # PATH needs CR
13491 + # Avoid depending upon Character Ranges.
13492 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13493 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13494 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13495 + as_cr_digits='0123456789'
13496 + as_cr_alnum=$as_cr_Letters$as_cr_digits
13497 +
13498 + as_nl='
13499 + '
13500 + export as_nl
13501 + # Printing a long string crashes Solaris 7 /usr/bin/printf.
13502 + as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13503 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13504 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13505 + if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13506 +  as_echo='printf %s\n'
13507 +  as_echo_n='printf %s'
13508 + else
13509 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13510 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13511 +    as_echo_n='/usr/ucb/echo -n'
13512 +  else
13513 +    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13514 +    as_echo_n_body='eval
13515 +      arg=$1;
13516 +      case $arg in
13517 +      *"$as_nl"*)
13518 +        expr "X$arg" : "X\\(.*\\)$as_nl";
13519 +        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13520 +      esac;
13521 +      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13522 +    '
13523 +    export as_echo_n_body
13524 +    as_echo_n='sh -c $as_echo_n_body as_echo'
13525 +  fi
13526 +  export as_echo_body
13527 +  as_echo='sh -c $as_echo_body as_echo'
13528 + fi
13529 +
13530 + # The user is always right.
13531 + if test "${PATH_SEPARATOR+set}" != set; then
13532 +  PATH_SEPARATOR=:
13533 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13534 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13535 +      PATH_SEPARATOR=';'
13536 +  }
13537 + fi
13538 +
13539   # Support unset when possible.
13540   if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13541    as_unset=unset
# Line 13790 | Line 13544 | fi
13544   fi
13545  
13546  
13547 + # IFS
13548 + # We need space, tab and new line, in precisely that order.  Quoting is
13549 + # there to prevent editors from complaining about space-tab.
13550 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13551 + # splitting by setting IFS to empty value.)
13552 + IFS=" ""        $as_nl"
13553 +
13554 + # Find who we are.  Look in the path if we contain no directory separator.
13555 + case $0 in
13556 +  *[\\/]* ) as_myself=$0 ;;
13557 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13558 + for as_dir in $PATH
13559 + do
13560 +  IFS=$as_save_IFS
13561 +  test -z "$as_dir" && as_dir=.
13562 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13563 + done
13564 + IFS=$as_save_IFS
13565 +
13566 +     ;;
13567 + esac
13568 + # We did not find ourselves, most probably we were run as `sh COMMAND'
13569 + # in which case we are not to be found in the path.
13570 + if test "x$as_myself" = x; then
13571 +  as_myself=$0
13572 + fi
13573 + if test ! -f "$as_myself"; then
13574 +  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13575 +  { (exit 1); exit 1; }
13576 + fi
13577 +
13578   # Work around bugs in pre-3.0 UWIN ksh.
13579 < $as_unset ENV MAIL MAILPATH
13579 > for as_var in ENV MAIL MAILPATH
13580 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13581 > done
13582   PS1='$ '
13583   PS2='> '
13584   PS4='+ '
13585  
13586   # NLS nuisances.
13587 < for as_var in \
13588 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13589 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13590 <  LC_TELEPHONE LC_TIME
13804 < do
13805 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13806 <    eval $as_var=C; export $as_var
13807 <  else
13808 <    $as_unset $as_var
13809 <  fi
13810 < done
13587 > LC_ALL=C
13588 > export LC_ALL
13589 > LANGUAGE=C
13590 > export LANGUAGE
13591  
13592   # Required to use basename.
13593 < if expr a : '\(a\)' >/dev/null 2>&1; then
13593 > if expr a : '\(a\)' >/dev/null 2>&1 &&
13594 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13595    as_expr=expr
13596   else
13597    as_expr=false
13598   fi
13599  
13600 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13600 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13601    as_basename=basename
13602   else
13603    as_basename=false
# Line 13824 | Line 13605 | fi
13605  
13606  
13607   # Name of the executable.
13608 < as_me=`$as_basename "$0" ||
13608 > as_me=`$as_basename -- "$0" ||
13609   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13610           X"$0" : 'X\(//\)$' \| \
13611 <         X"$0" : 'X\(/\)$' \| \
13612 <         .     : '\(.\)' 2>/dev/null ||
13613 < echo X/"$0" |
13614 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13615 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
13616 <          /^X\/\(\/\).*/{ s//\1/; q; }
13617 <          s/.*/./; q'`
13611 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13612 > $as_echo X/"$0" |
13613 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
13614 >            s//\1/
13615 >            q
13616 >          }
13617 >          /^X\/\(\/\/\)$/{
13618 >            s//\1/
13619 >            q
13620 >          }
13621 >          /^X\/\(\/\).*/{
13622 >            s//\1/
13623 >            q
13624 >          }
13625 >          s/.*/./; q'`
13626  
13627 + # CDPATH.
13628 + $as_unset CDPATH
13629  
13839 # PATH needs CR, and LINENO needs CR and PATH.
13840 # Avoid depending upon Character Ranges.
13841 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13842 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13843 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13844 as_cr_digits='0123456789'
13845 as_cr_alnum=$as_cr_Letters$as_cr_digits
13630  
13847 # The user is always right.
13848 if test "${PATH_SEPARATOR+set}" != set; then
13849  echo "#! /bin/sh" >conf$$.sh
13850  echo  "exit 0"   >>conf$$.sh
13851  chmod +x conf$$.sh
13852  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13853    PATH_SEPARATOR=';'
13854  else
13855    PATH_SEPARATOR=:
13856  fi
13857  rm -f conf$$.sh
13858 fi
13631  
13860
13632    as_lineno_1=$LINENO
13633    as_lineno_2=$LINENO
13863  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13634    test "x$as_lineno_1" != "x$as_lineno_2" &&
13635 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13866 <  # Find who we are.  Look in the path if we contain no path at all
13867 <  # relative or not.
13868 <  case $0 in
13869 <    *[\\/]* ) as_myself=$0 ;;
13870 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13871 < for as_dir in $PATH
13872 < do
13873 <  IFS=$as_save_IFS
13874 <  test -z "$as_dir" && as_dir=.
13875 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13876 < done
13635 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13636  
13878       ;;
13879  esac
13880  # We did not find ourselves, most probably we were run as `sh COMMAND'
13881  # in which case we are not to be found in the path.
13882  if test "x$as_myself" = x; then
13883    as_myself=$0
13884  fi
13885  if test ! -f "$as_myself"; then
13886    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13887 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13888   { (exit 1); exit 1; }; }
13889  fi
13890  case $CONFIG_SHELL in
13891  '')
13892    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13893 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13894 do
13895  IFS=$as_save_IFS
13896  test -z "$as_dir" && as_dir=.
13897  for as_base in sh bash ksh sh5; do
13898         case $as_dir in
13899         /*)
13900           if ("$as_dir/$as_base" -c '
13901  as_lineno_1=$LINENO
13902  as_lineno_2=$LINENO
13903  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13904  test "x$as_lineno_1" != "x$as_lineno_2" &&
13905  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13906             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13907             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13908             CONFIG_SHELL=$as_dir/$as_base
13909             export CONFIG_SHELL
13910             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13911           fi;;
13912         esac
13913       done
13914 done
13915 ;;
13916  esac
13917
13637    # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13638    # uniformly replaced by the line number.  The first 'sed' inserts a
13639 <  # line-number line before each line; the second 'sed' does the real
13640 <  # work.  The second script uses 'N' to pair each line-number line
13641 <  # with the numbered line, and appends trailing '-' during
13642 <  # substitution so that $LINENO is not a special case at line end.
13639 >  # line-number line after each line using $LINENO; the second 'sed'
13640 >  # does the real work.  The second script uses 'N' to pair each
13641 >  # line-number line with the line containing $LINENO, and appends
13642 >  # trailing '-' during substitution so that $LINENO is not a special
13643 >  # case at line end.
13644    # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13645 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13646 <  sed '=' <$as_myself |
13645 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
13646 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
13647 >  sed -n '
13648 >    p
13649 >    /[$]LINENO/=
13650 >  ' <$as_myself |
13651      sed '
13652 +      s/[$]LINENO.*/&-/
13653 +      t lineno
13654 +      b
13655 +      :lineno
13656        N
13657 <      s,$,-,
13658 <      : loop
13931 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13657 >      :loop
13658 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13659        t loop
13660 <      s,-$,,
13934 <      s,^['$as_cr_digits']*\n,,
13660 >      s/-\n.*//
13661      ' >$as_me.lineno &&
13662 <  chmod +x $as_me.lineno ||
13663 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13938 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13662 >  chmod +x "$as_me.lineno" ||
13663 >    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13664     { (exit 1); exit 1; }; }
13665  
13666    # Don't try to exec as it changes $[0], causing all sort of problems
13667    # (the dirname of $[0] is not the place where we might find the
13668 <  # original and so on.  Autoconf is especially sensible to this).
13669 <  . ./$as_me.lineno
13668 >  # original and so on.  Autoconf is especially sensitive to this).
13669 >  . "./$as_me.lineno"
13670    # Exit status is that of the last command.
13671    exit
13672   }
13673  
13674  
13675 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13676 <  *c*,-n*) ECHO_N= ECHO_C='
13677 < ' ECHO_T='      ' ;;
13678 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13679 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13955 < esac
13675 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13676 >  as_dirname=dirname
13677 > else
13678 >  as_dirname=false
13679 > fi
13680  
13681 < if expr a : '\(a\)' >/dev/null 2>&1; then
13681 > ECHO_C= ECHO_N= ECHO_T=
13682 > case `echo -n x` in
13683 > -n*)
13684 >  case `echo 'x\c'` in
13685 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13686 >  *)   ECHO_C='\c';;
13687 >  esac;;
13688 > *)
13689 >  ECHO_N='-n';;
13690 > esac
13691 > if expr a : '\(a\)' >/dev/null 2>&1 &&
13692 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13693    as_expr=expr
13694   else
13695    as_expr=false
13696   fi
13697  
13698   rm -f conf$$ conf$$.exe conf$$.file
13699 < echo >conf$$.file
13700 < if ln -s conf$$.file conf$$ 2>/dev/null; then
13701 <  # We could just check for DJGPP; but this test a) works b) is more generic
13702 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13703 <  if test -f conf$$.exe; then
13704 <    # Don't use ln at all; we don't have any links
13705 <    as_ln_s='cp -p'
13706 <  else
13699 > if test -d conf$$.dir; then
13700 >  rm -f conf$$.dir/conf$$.file
13701 > else
13702 >  rm -f conf$$.dir
13703 >  mkdir conf$$.dir 2>/dev/null
13704 > fi
13705 > if (echo >conf$$.file) 2>/dev/null; then
13706 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
13707      as_ln_s='ln -s'
13708 +    # ... but there are two gotchas:
13709 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13710 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13711 +    # In both cases, we have to default to `cp -p'.
13712 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13713 +      as_ln_s='cp -p'
13714 +  elif ln conf$$.file conf$$ 2>/dev/null; then
13715 +    as_ln_s=ln
13716 +  else
13717 +    as_ln_s='cp -p'
13718    fi
13974 elif ln conf$$.file conf$$ 2>/dev/null; then
13975  as_ln_s=ln
13719   else
13720    as_ln_s='cp -p'
13721   fi
13722 < rm -f conf$$ conf$$.exe conf$$.file
13722 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13723 > rmdir conf$$.dir 2>/dev/null
13724  
13725   if mkdir -p . 2>/dev/null; then
13726    as_mkdir_p=:
# Line 13985 | Line 13729 | fi
13729    as_mkdir_p=false
13730   fi
13731  
13732 < as_executable_p="test -f"
13732 > if test -x / >/dev/null 2>&1; then
13733 >  as_test_x='test -x'
13734 > else
13735 >  if ls -dL / >/dev/null 2>&1; then
13736 >    as_ls_L_option=L
13737 >  else
13738 >    as_ls_L_option=
13739 >  fi
13740 >  as_test_x='
13741 >    eval sh -c '\''
13742 >      if test -d "$1"; then
13743 >        test -d "$1/.";
13744 >      else
13745 >        case $1 in
13746 >        -*)set "./$1";;
13747 >        esac;
13748 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13749 >        ???[sx]*):;;*)false;;esac;fi
13750 >    '\'' sh
13751 >  '
13752 > fi
13753 > as_executable_p=$as_test_x
13754  
13755   # Sed expression to map a string onto a valid CPP name.
13756   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 13994 | Line 13759 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13759   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13760  
13761  
13997 # IFS
13998 # We need space, tab and new line, in precisely that order.
13999 as_nl='
14000 '
14001 IFS="   $as_nl"
14002
14003 # CDPATH.
14004 $as_unset CDPATH
14005
13762   exec 6>&1
13763  
13764 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
13764 > # Save the log message, to keep $[0] and so on meaningful, and to
13765   # report actual input values of CONFIG_FILES etc. instead of their
13766 < # values after options handling.  Logging --version etc. is OK.
13767 < exec 5>>config.log
13768 < {
13769 <  echo
14014 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14015 < ## Running $as_me. ##
14016 < _ASBOX
14017 < } >&5
14018 < cat >&5 <<_CSEOF
13766 > # values after options handling.
13767 > ac_log="
13768 > This file was extended by OOPSE $as_me 4.0, which was
13769 > generated by GNU Autoconf 2.62.  Invocation command line was
13770  
14020 This file was extended by OOPSE $as_me 3.0, which was
14021 generated by GNU Autoconf 2.59.  Invocation command line was
14022
13771    CONFIG_FILES    = $CONFIG_FILES
13772    CONFIG_HEADERS  = $CONFIG_HEADERS
13773    CONFIG_LINKS    = $CONFIG_LINKS
13774    CONFIG_COMMANDS = $CONFIG_COMMANDS
13775    $ $0 $@
13776  
13777 < _CSEOF
13778 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13779 < echo >&5
13777 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
13778 > "
13779 >
13780   _ACEOF
13781  
13782 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13783   # Files that config.status was made for.
13784 < if test -n "$ac_config_files"; then
13785 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14037 < fi
13784 > config_files="$ac_config_files"
13785 > config_headers="$ac_config_headers"
13786  
13787 < if test -n "$ac_config_headers"; then
14040 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14041 < fi
13787 > _ACEOF
13788  
13789 < if test -n "$ac_config_links"; then
14044 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14045 < fi
14046 <
14047 < if test -n "$ac_config_commands"; then
14048 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14049 < fi
14050 <
14051 < cat >>$CONFIG_STATUS <<\_ACEOF
14052 <
13789 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13790   ac_cs_usage="\
13791   \`$as_me' instantiates files from templates according to the
13792   current configuration.
# Line 14057 | Line 13794 | Usage: $0 [OPTIONS] [FILE]...
13794   Usage: $0 [OPTIONS] [FILE]...
13795  
13796    -h, --help       print this help, then exit
13797 <  -V, --version    print version number, then exit
13797 >  -V, --version    print version number and configuration settings, then exit
13798    -q, --quiet      do not print progress messages
13799    -d, --debug      don't remove temporary files
13800        --recheck    update $as_me by reconfiguring in the same conditions
13801    --file=FILE[:TEMPLATE]
13802 <                   instantiate the configuration file FILE
13802 >                   instantiate the configuration file FILE
13803    --header=FILE[:TEMPLATE]
13804 <                   instantiate the configuration header FILE
13804 >                   instantiate the configuration header FILE
13805  
13806   Configuration files:
13807   $config_files
# Line 14072 | Line 13809 | $config_headers
13809   Configuration headers:
13810   $config_headers
13811  
14075 Configuration links:
14076 $config_links
14077
13812   Report bugs to <bug-autoconf@gnu.org>."
14079 _ACEOF
13813  
13814 < cat >>$CONFIG_STATUS <<_ACEOF
13814 > _ACEOF
13815 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13816   ac_cs_version="\\
13817 < OOPSE config.status 3.0
13818 < configured by $0, generated by GNU Autoconf 2.59,
13819 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13817 > OOPSE config.status 4.0
13818 > configured by $0, generated by GNU Autoconf 2.62,
13819 >  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13820  
13821 < Copyright (C) 2003 Free Software Foundation, Inc.
13821 > Copyright (C) 2008 Free Software Foundation, Inc.
13822   This config.status script is free software; the Free Software Foundation
13823   gives unlimited permission to copy, distribute and modify it."
13824 < srcdir=$srcdir
13825 < INSTALL="$INSTALL"
13824 >
13825 > ac_pwd='$ac_pwd'
13826 > srcdir='$srcdir'
13827 > INSTALL='$INSTALL'
13828 > test -n "\$AWK" || AWK=awk
13829   _ACEOF
13830  
13831 < cat >>$CONFIG_STATUS <<\_ACEOF
13832 < # If no file are specified by the user, then we need to provide default
14096 < # value.  By we need to know if files were specified by the user.
13831 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13832 > # The default lists apply if the user does not specify any file.
13833   ac_need_defaults=:
13834   while test $# != 0
13835   do
13836    case $1 in
13837    --*=*)
13838 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
13839 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13838 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13839 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13840      ac_shift=:
13841      ;;
13842 <  -*)
13842 >  *)
13843      ac_option=$1
13844      ac_optarg=$2
13845      ac_shift=shift
13846      ;;
14111  *) # This is not an option, so the user has probably given explicit
14112     # arguments.
14113     ac_option=$1
14114     ac_need_defaults=false;;
13847    esac
13848  
13849    case $ac_option in
13850    # Handling of the options.
14119 _ACEOF
14120 cat >>$CONFIG_STATUS <<\_ACEOF
13851    -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13852      ac_cs_recheck=: ;;
13853 <  --version | --vers* | -V )
13854 <    echo "$ac_cs_version"; exit 0 ;;
13855 <  --he | --h)
14126 <    # Conflict between --help and --header
14127 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
14128 < Try \`$0 --help' for more information." >&5
14129 < echo "$as_me: error: ambiguous option: $1
14130 < Try \`$0 --help' for more information." >&2;}
14131 <   { (exit 1); exit 1; }; };;
14132 <  --help | --hel | -h )
14133 <    echo "$ac_cs_usage"; exit 0 ;;
14134 <  --debug | --d* | -d )
13853 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13854 >    $as_echo "$ac_cs_version"; exit ;;
13855 >  --debug | --debu | --deb | --de | --d | -d )
13856      debug=: ;;
13857    --file | --fil | --fi | --f )
13858      $ac_shift
13859 <    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13859 >    case $ac_optarg in
13860 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13861 >    esac
13862 >    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
13863      ac_need_defaults=false;;
13864    --header | --heade | --head | --hea )
13865      $ac_shift
13866 <    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13866 >    case $ac_optarg in
13867 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13868 >    esac
13869 >    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
13870      ac_need_defaults=false;;
13871 +  --he | --h)
13872 +    # Conflict between --help and --header
13873 +    { $as_echo "$as_me: error: ambiguous option: $1
13874 + Try \`$0 --help' for more information." >&2
13875 +   { (exit 1); exit 1; }; };;
13876 +  --help | --hel | -h )
13877 +    $as_echo "$ac_cs_usage"; exit ;;
13878    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13879    | -silent | --silent | --silen | --sile | --sil | --si | --s)
13880      ac_cs_silent=: ;;
13881  
13882    # This is an error.
13883 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13884 < Try \`$0 --help' for more information." >&5
14151 < echo "$as_me: error: unrecognized option: $1
14152 < Try \`$0 --help' for more information." >&2;}
13883 >  -*) { $as_echo "$as_me: error: unrecognized option: $1
13884 > Try \`$0 --help' for more information." >&2
13885     { (exit 1); exit 1; }; } ;;
13886  
13887 <  *) ac_config_targets="$ac_config_targets $1" ;;
13887 >  *) ac_config_targets="$ac_config_targets $1"
13888 >     ac_need_defaults=false ;;
13889  
13890    esac
13891    shift
# Line 14166 | Line 13899 | _ACEOF
13899   fi
13900  
13901   _ACEOF
13902 < cat >>$CONFIG_STATUS <<_ACEOF
13902 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13903   if \$ac_cs_recheck; then
13904 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13905 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13904 >  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13905 >  shift
13906 >  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13907 >  CONFIG_SHELL='$SHELL'
13908 >  export CONFIG_SHELL
13909 >  exec "\$@"
13910   fi
13911  
13912   _ACEOF
13913 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13914 + exec 5>>config.log
13915 + {
13916 +  echo
13917 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13918 + ## Running $as_me. ##
13919 + _ASBOX
13920 +  $as_echo "$ac_log"
13921 + } >&5
13922  
13923 + _ACEOF
13924 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13925 + _ACEOF
13926  
13927 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13928  
13929 <
14180 <
14181 < cat >>$CONFIG_STATUS <<\_ACEOF
13929 > # Handling of arguments.
13930   for ac_config_target in $ac_config_targets
13931   do
13932 <  case "$ac_config_target" in
13933 <  # Handling of arguments.
13934 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13935 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13936 <  "src/math/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13937 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
13938 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13939 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
13940 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13941 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13942 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13932 >  case $ac_config_target in
13933 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13934 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13935 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13936 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13937 >    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
13938 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
13939 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13940 >
13941 >  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13942 > $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13943     { (exit 1); exit 1; }; };;
13944    esac
13945   done
13946  
13947 +
13948   # If the user did not use the arguments to specify the items to instantiate,
13949   # then the envvar interface is used.  Set only those that are not.
13950   # We use the long form for the default assignment because of an extremely
# Line 14203 | Line 13952 | if $ac_need_defaults; then
13952   if $ac_need_defaults; then
13953    test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13954    test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14206  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
13955   fi
13956  
13957   # Have a temporary directory for convenience.  Make it in the build tree
13958 < # simply because there is no reason to put it here, and in addition,
13958 > # simply because there is no reason against having it here, and in addition,
13959   # creating and moving files from /tmp can sometimes cause problems.
13960 < # Create a temporary directory, and hook for its removal unless debugging.
13960 > # Hook for its removal unless debugging.
13961 > # Note that there is a small window in which the directory will not be cleaned:
13962 > # after its creation but before its name has been assigned to `$tmp'.
13963   $debug ||
13964   {
13965 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13965 >  tmp=
13966 >  trap 'exit_status=$?
13967 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13968 > ' 0
13969    trap '{ (exit 1); exit 1; }' 1 2 13 15
13970   }
14218
13971   # Create a (secure) tmp directory for tmp files.
13972  
13973   {
13974 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13974 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13975    test -n "$tmp" && test -d "$tmp"
13976   }  ||
13977   {
13978 <  tmp=./confstat$$-$RANDOM
13979 <  (umask 077 && mkdir $tmp)
13978 >  tmp=./conf$$-$RANDOM
13979 >  (umask 077 && mkdir "$tmp")
13980   } ||
13981   {
13982 <   echo "$me: cannot create a temporary directory in ." >&2
13982 >   $as_echo "$as_me: cannot create a temporary directory in ." >&2
13983     { (exit 1); exit 1; }
13984   }
13985  
13986 + # Set up the scripts for CONFIG_FILES section.
13987 + # No need to generate them if there are no CONFIG_FILES.
13988 + # This happens for instance with `./config.status config.h'.
13989 + if test -n "$CONFIG_FILES"; then
13990 +
13991 +
13992 + ac_cr='
13993 + '
13994 + ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13995 + if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13996 +  ac_cs_awk_cr='\\r'
13997 + else
13998 +  ac_cs_awk_cr=$ac_cr
13999 + fi
14000 +
14001 + echo 'BEGIN {' >"$tmp/subs1.awk" &&
14002   _ACEOF
14003  
14236 cat >>$CONFIG_STATUS <<_ACEOF
14004  
14005 < #
14006 < # CONFIG_FILES section.
14007 < #
14005 > {
14006 >  echo "cat >conf$$subs.awk <<_ACEOF" &&
14007 >  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14008 >  echo "_ACEOF"
14009 > } >conf$$subs.sh ||
14010 >  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14011 > $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14012 >   { (exit 1); exit 1; }; }
14013 > ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14014 > ac_delim='%!_!# '
14015 > for ac_last_try in false false false false false :; do
14016 >  . ./conf$$subs.sh ||
14017 >    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14018 > $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14019 >   { (exit 1); exit 1; }; }
14020  
14021 < # No need to generate the scripts if there are no CONFIG_FILES.
14022 < # This happens for instance when ./config.status config.h
14023 < if test -n "\$CONFIG_FILES"; then
14024 <  # Protect against being on the right side of a sed subst in config.status.
14025 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14026 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14027 < s,@SHELL@,$SHELL,;t t
14028 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14029 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14030 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14031 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14253 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14254 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14255 < s,@exec_prefix@,$exec_prefix,;t t
14256 < s,@prefix@,$prefix,;t t
14257 < s,@program_transform_name@,$program_transform_name,;t t
14258 < s,@bindir@,$bindir,;t t
14259 < s,@sbindir@,$sbindir,;t t
14260 < s,@libexecdir@,$libexecdir,;t t
14261 < s,@datadir@,$datadir,;t t
14262 < s,@sysconfdir@,$sysconfdir,;t t
14263 < s,@sharedstatedir@,$sharedstatedir,;t t
14264 < s,@localstatedir@,$localstatedir,;t t
14265 < s,@libdir@,$libdir,;t t
14266 < s,@includedir@,$includedir,;t t
14267 < s,@oldincludedir@,$oldincludedir,;t t
14268 < s,@infodir@,$infodir,;t t
14269 < s,@mandir@,$mandir,;t t
14270 < s,@build_alias@,$build_alias,;t t
14271 < s,@host_alias@,$host_alias,;t t
14272 < s,@target_alias@,$target_alias,;t t
14273 < s,@DEFS@,$DEFS,;t t
14274 < s,@ECHO_C@,$ECHO_C,;t t
14275 < s,@ECHO_N@,$ECHO_N,;t t
14276 < s,@ECHO_T@,$ECHO_T,;t t
14277 < s,@LIBS@,$LIBS,;t t
14278 < s,@build@,$build,;t t
14279 < s,@build_cpu@,$build_cpu,;t t
14280 < s,@build_vendor@,$build_vendor,;t t
14281 < s,@build_os@,$build_os,;t t
14282 < s,@host@,$host,;t t
14283 < s,@host_cpu@,$host_cpu,;t t
14284 < s,@host_vendor@,$host_vendor,;t t
14285 < s,@host_os@,$host_os,;t t
14286 < s,@PROGNAME@,$PROGNAME,;t t
14287 < s,@debug@,$debug,;t t
14288 < s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
14289 < s,@CXX@,$CXX,;t t
14290 < s,@CXXFLAGS@,$CXXFLAGS,;t t
14291 < s,@LDFLAGS@,$LDFLAGS,;t t
14292 < s,@CPPFLAGS@,$CPPFLAGS,;t t
14293 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14294 < s,@EXEEXT@,$EXEEXT,;t t
14295 < s,@OBJEXT@,$OBJEXT,;t t
14296 < s,@CC@,$CC,;t t
14297 < s,@CFLAGS@,$CFLAGS,;t t
14298 < s,@ac_ct_CC@,$ac_ct_CC,;t t
14299 < s,@FC@,$FC,;t t
14300 < s,@FCFLAGS@,$FCFLAGS,;t t
14301 < s,@ac_ct_FC@,$ac_ct_FC,;t t
14302 < s,@CPP@,$CPP,;t t
14303 < s,@EGREP@,$EGREP,;t t
14304 < s,@LN_S@,$LN_S,;t t
14305 < s,@SET_MAKE@,$SET_MAKE,;t t
14306 < s,@RANLIB@,$RANLIB,;t t
14307 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14308 < s,@PERLINTERP@,$PERLINTERP,;t t
14309 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14310 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14311 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14312 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14313 < s,@AR@,$AR,;t t
14314 < s,@PS@,$PS,;t t
14315 < s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14316 < s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14317 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14318 < s,@FCLIBS@,$FCLIBS,;t t
14319 < s,@FC_FUNC@,$FC_FUNC,;t t
14320 < s,@FC_FUNC_@,$FC_FUNC_,;t t
14321 < s,@MOD@,$MOD,;t t
14322 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14323 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14324 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14325 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14326 < s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14327 < s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14328 < s,@ZLIB@,$ZLIB,;t t
14329 < s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14330 < s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14331 < s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14332 < s,@LIBOBJS@,$LIBOBJS,;t t
14333 < s,@POW_LIB@,$POW_LIB,;t t
14334 < s,@CXXCPP@,$CXXCPP,;t t
14335 < s,@__func__@,$__func__,;t t
14336 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14337 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14338 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14339 < s,@MPI_LIB@,$MPI_LIB,;t t
14340 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14341 < s,@USE_MPI@,$USE_MPI,;t t
14342 < s,@DOXYGEN@,$DOXYGEN,;t t
14343 < s,@DOT@,$DOT,;t t
14344 < s,@DOC@,$DOC,;t t
14345 < s,@enable_dot@,$enable_dot,;t t
14346 < s,@enable_html_docs@,$enable_html_docs,;t t
14347 < s,@enable_latex_docs@,$enable_latex_docs,;t t
14348 < s,@BATEXT@,$BATEXT,;t t
14349 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14350 < s,@OOPSE@,$OOPSE,;t t
14351 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14352 < s,@SUBDIRS@,$SUBDIRS,;t t
14353 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14354 < CEOF
14021 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then
14022 >    break
14023 >  elif $ac_last_try; then
14024 >    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14025 > $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14026 >   { (exit 1); exit 1; }; }
14027 >  else
14028 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14029 >  fi
14030 > done
14031 > rm -f conf$$subs.sh
14032  
14033 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14034 + cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14035   _ACEOF
14036 + sed -n '
14037 + h
14038 + s/^/S["/; s/!.*/"]=/
14039 + p
14040 + g
14041 + s/^[^!]*!//
14042 + :repl
14043 + t repl
14044 + s/'"$ac_delim"'$//
14045 + t delim
14046 + :nl
14047 + h
14048 + s/\(.\{148\}\).*/\1/
14049 + t more1
14050 + s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14051 + p
14052 + n
14053 + b repl
14054 + :more1
14055 + s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14056 + p
14057 + g
14058 + s/.\{148\}//
14059 + t nl
14060 + :delim
14061 + h
14062 + s/\(.\{148\}\).*/\1/
14063 + t more2
14064 + s/["\\]/\\&/g; s/^/"/; s/$/"/
14065 + p
14066 + b
14067 + :more2
14068 + s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14069 + p
14070 + g
14071 + s/.\{148\}//
14072 + t delim
14073 + ' <conf$$subs.awk | sed '
14074 + /^[^""]/{
14075 +  N
14076 +  s/\n//
14077 + }
14078 + ' >>$CONFIG_STATUS || ac_write_fail=1
14079 + rm -f conf$$subs.awk
14080 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14081 + _ACAWK
14082 + cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14083 +  for (key in S) S_is_set[key] = 1
14084 +  FS = ""
14085  
14086 <  cat >>$CONFIG_STATUS <<\_ACEOF
14087 <  # Split the substitutions into bite-sized pieces for seds with
14088 <  # small command number limits, like on Digital OSF/1 and HP-UX.
14089 <  ac_max_sed_lines=48
14090 <  ac_sed_frag=1 # Number of current file.
14091 <  ac_beg=1 # First line for current file.
14092 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
14093 <  ac_more_lines=:
14094 <  ac_sed_cmds=
14095 <  while $ac_more_lines; do
14096 <    if test $ac_beg -gt 1; then
14097 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14098 <    else
14099 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14100 <    fi
14101 <    if test ! -s $tmp/subs.frag; then
14102 <      ac_more_lines=false
14375 <    else
14376 <      # The purpose of the label and of the branching condition is to
14377 <      # speed up the sed processing (if there are no `@' at all, there
14378 <      # is no need to browse any of the substitutions).
14379 <      # These are the two extra sed commands mentioned above.
14380 <      (echo ':t
14381 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14382 <      if test -z "$ac_sed_cmds"; then
14383 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14384 <      else
14385 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14386 <      fi
14387 <      ac_sed_frag=`expr $ac_sed_frag + 1`
14388 <      ac_beg=$ac_end
14389 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
14390 <    fi
14391 <  done
14392 <  if test -z "$ac_sed_cmds"; then
14393 <    ac_sed_cmds=cat
14394 <  fi
14395 < fi # test -n "$CONFIG_FILES"
14086 > }
14087 > {
14088 >  line = $ 0
14089 >  nfields = split(line, field, "@")
14090 >  substed = 0
14091 >  len = length(field[1])
14092 >  for (i = 2; i < nfields; i++) {
14093 >    key = field[i]
14094 >    keylen = length(key)
14095 >    if (S_is_set[key]) {
14096 >      value = S[key]
14097 >      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14098 >      len += length(value) + length(field[++i])
14099 >      substed = 1
14100 >    } else
14101 >      len += 1 + keylen
14102 >  }
14103  
14104 < _ACEOF
14105 < cat >>$CONFIG_STATUS <<\_ACEOF
14399 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14400 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14401 <  case $ac_file in
14402 <  - | *:- | *:-:* ) # input from stdin
14403 <        cat >$tmp/stdin
14404 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14405 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14406 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14407 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14408 <  * )   ac_file_in=$ac_file.in ;;
14409 <  esac
14104 >  print line
14105 > }
14106  
14107 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14108 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14109 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14110 <         X"$ac_file" : 'X\(//\)[^/]' \| \
14111 <         X"$ac_file" : 'X\(//\)$' \| \
14416 <         X"$ac_file" : 'X\(/\)' \| \
14417 <         .     : '\(.\)' 2>/dev/null ||
14418 < echo X"$ac_file" |
14419 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14420 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14421 <          /^X\(\/\/\)$/{ s//\1/; q; }
14422 <          /^X\(\/\).*/{ s//\1/; q; }
14423 <          s/.*/./; q'`
14424 <  { if $as_mkdir_p; then
14425 <    mkdir -p "$ac_dir"
14426 <  else
14427 <    as_dir="$ac_dir"
14428 <    as_dirs=
14429 <    while test ! -d "$as_dir"; do
14430 <      as_dirs="$as_dir $as_dirs"
14431 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14432 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14433 <         X"$as_dir" : 'X\(//\)[^/]' \| \
14434 <         X"$as_dir" : 'X\(//\)$' \| \
14435 <         X"$as_dir" : 'X\(/\)' \| \
14436 <         .     : '\(.\)' 2>/dev/null ||
14437 < echo X"$as_dir" |
14438 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14439 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14440 <          /^X\(\/\/\)$/{ s//\1/; q; }
14441 <          /^X\(\/\).*/{ s//\1/; q; }
14442 <          s/.*/./; q'`
14443 <    done
14444 <    test ! -n "$as_dirs" || mkdir $as_dirs
14445 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14446 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14447 <   { (exit 1); exit 1; }; }; }
14448 <
14449 <  ac_builddir=.
14450 <
14451 < if test "$ac_dir" != .; then
14452 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14453 <  # A "../" for each directory in $ac_dir_suffix.
14454 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14107 > _ACAWK
14108 > _ACEOF
14109 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14110 > if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14111 >  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14112   else
14113 <  ac_dir_suffix= ac_top_builddir=
14113 >  cat
14114 > fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14115 >  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
14116 > $as_echo "$as_me: error: could not setup config files machinery" >&2;}
14117 >   { (exit 1); exit 1; }; }
14118 > _ACEOF
14119 >
14120 > # VPATH may cause trouble with some makes, so we remove $(srcdir),
14121 > # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14122 > # trailing colons and then remove the whole line if VPATH becomes empty
14123 > # (actually we leave an empty line to preserve line numbers).
14124 > if test "x$srcdir" = x.; then
14125 >  ac_vpsub='/^[  ]*VPATH[        ]*=/{
14126 > s/:*\$(srcdir):*/:/
14127 > s/:*\${srcdir}:*/:/
14128 > s/:*@srcdir@:*/:/
14129 > s/^\([^=]*=[     ]*\):*/\1/
14130 > s/:*$//
14131 > s/^[^=]*=[       ]*$//
14132 > }'
14133   fi
14134  
14135 < case $srcdir in
14136 <  .)  # No --srcdir option.  We are building in place.
14461 <    ac_srcdir=.
14462 <    if test -z "$ac_top_builddir"; then
14463 <       ac_top_srcdir=.
14464 <    else
14465 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14466 <    fi ;;
14467 <  [\\/]* | ?:[\\/]* )  # Absolute path.
14468 <    ac_srcdir=$srcdir$ac_dir_suffix;
14469 <    ac_top_srcdir=$srcdir ;;
14470 <  *) # Relative path.
14471 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14472 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
14473 < esac
14135 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14136 > fi # test -n "$CONFIG_FILES"
14137  
14138 < # Do not use `cd foo && pwd` to compute absolute paths, because
14139 < # the directories may not exist.
14140 < case `pwd` in
14141 < .) ac_abs_builddir="$ac_dir";;
14142 < *)
14143 <  case "$ac_dir" in
14144 <  .) ac_abs_builddir=`pwd`;;
14482 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14483 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
14484 <  esac;;
14485 < esac
14486 < case $ac_abs_builddir in
14487 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
14488 < *)
14489 <  case ${ac_top_builddir}. in
14490 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
14491 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14492 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14493 <  esac;;
14494 < esac
14495 < case $ac_abs_builddir in
14496 < .) ac_abs_srcdir=$ac_srcdir;;
14497 < *)
14498 <  case $ac_srcdir in
14499 <  .) ac_abs_srcdir=$ac_abs_builddir;;
14500 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14501 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14502 <  esac;;
14503 < esac
14504 < case $ac_abs_builddir in
14505 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
14506 < *)
14507 <  case $ac_top_srcdir in
14508 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
14509 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14510 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14511 <  esac;;
14512 < esac
14138 > # Set up the scripts for CONFIG_HEADERS section.
14139 > # No need to generate them if there are no CONFIG_HEADERS.
14140 > # This happens for instance with `./config.status Makefile'.
14141 > if test -n "$CONFIG_HEADERS"; then
14142 > cat >"$tmp/defines.awk" <<\_ACAWK ||
14143 > BEGIN {
14144 > _ACEOF
14145  
14146 + # Transform confdefs.h into an awk script `defines.awk', embedded as
14147 + # here-document in config.status, that substitutes the proper values into
14148 + # config.h.in to produce config.h.
14149  
14150 <  case $INSTALL in
14151 <  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14152 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14153 <  esac
14154 <
14155 <  if test x"$ac_file" != x-; then
14156 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
14157 < echo "$as_me: creating $ac_file" >&6;}
14158 <    rm -f "$ac_file"
14159 <  fi
14525 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
14526 <  # use $as_me), people would be surprised to read:
14527 <  #    /* config.h.  Generated by config.status.  */
14528 <  if test x"$ac_file" = x-; then
14529 <    configure_input=
14530 <  else
14531 <    configure_input="$ac_file.  "
14532 <  fi
14533 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
14534 <                                     sed 's,.*/,,'` by configure."
14535 <
14536 <  # First look for the input files in the build tree, otherwise in the
14537 <  # src tree.
14538 <  ac_file_inputs=`IFS=:
14539 <    for f in $ac_file_in; do
14540 <      case $f in
14541 <      -) echo $tmp/stdin ;;
14542 <      [\\/$]*)
14543 <         # Absolute (can't be DOS-style, as IFS=:)
14544 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14545 < echo "$as_me: error: cannot find input file: $f" >&2;}
14150 > # Create a delimiter string that does not exist in confdefs.h, to ease
14151 > # handling of long lines.
14152 > ac_delim='%!_!# '
14153 > for ac_last_try in false false :; do
14154 >  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14155 >  if test -z "$ac_t"; then
14156 >    break
14157 >  elif $ac_last_try; then
14158 >    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
14159 > $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
14160     { (exit 1); exit 1; }; }
14547         echo "$f";;
14548      *) # Relative
14549         if test -f "$f"; then
14550           # Build tree
14551           echo "$f"
14552         elif test -f "$srcdir/$f"; then
14553           # Source tree
14554           echo "$srcdir/$f"
14555         else
14556           # /dev/null tree
14557           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14558 echo "$as_me: error: cannot find input file: $f" >&2;}
14559   { (exit 1); exit 1; }; }
14560         fi;;
14561      esac
14562    done` || { (exit 1); exit 1; }
14563 _ACEOF
14564 cat >>$CONFIG_STATUS <<_ACEOF
14565  sed "$ac_vpsub
14566 $extrasub
14567 _ACEOF
14568 cat >>$CONFIG_STATUS <<\_ACEOF
14569 :t
14570 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14571 s,@configure_input@,$configure_input,;t t
14572 s,@srcdir@,$ac_srcdir,;t t
14573 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14574 s,@top_srcdir@,$ac_top_srcdir,;t t
14575 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14576 s,@builddir@,$ac_builddir,;t t
14577 s,@abs_builddir@,$ac_abs_builddir,;t t
14578 s,@top_builddir@,$ac_top_builddir,;t t
14579 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14580 s,@INSTALL@,$ac_INSTALL,;t t
14581 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14582  rm -f $tmp/stdin
14583  if test x"$ac_file" != x-; then
14584    mv $tmp/out $ac_file
14161    else
14162 <    cat $tmp/out
14587 <    rm -f $tmp/out
14162 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14163    fi
14589
14590  # Run the commands associated with the file.
14591  case $ac_file in
14592    make/Makefile ) chmod 0755 scripts/* ;;
14593    src/utils/Makefile ) chmod 0755 scripts/* ;;
14594    src/math/Makefile ) chmod 0755 scripts/* ;;
14595    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
14596    scripts/filepp ) chmod 0755 scripts/* ;;
14597  esac
14164   done
14599 _ACEOF
14600 cat >>$CONFIG_STATUS <<\_ACEOF
14165  
14166 < #
14167 < # CONFIG_HEADER section.
14168 < #
14166 > # For the awk script, D is an array of macro values keyed by name,
14167 > # likewise P contains macro parameters if any.  Preserve backslash
14168 > # newline sequences.
14169  
14170 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14171 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
14172 < #
14173 < # ac_d sets the value in "#define NAME VALUE" lines.
14174 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14175 < ac_dB='[         ].*$,\1#\2'
14176 < ac_dC=' '
14177 < ac_dD=',;t'
14178 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14179 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14180 < ac_uB='$,\1#\2define\3'
14181 < ac_uC=' '
14182 < ac_uD=',;t'
14183 <
14184 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14185 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14186 <  case $ac_file in
14187 <  - | *:- | *:-:* ) # input from stdin
14188 <        cat >$tmp/stdin
14189 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14190 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14191 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14192 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14193 <  * )   ac_file_in=$ac_file.in ;;
14194 <  esac
14195 <
14196 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14633 < echo "$as_me: creating $ac_file" >&6;}
14634 <
14635 <  # First look for the input files in the build tree, otherwise in the
14636 <  # src tree.
14637 <  ac_file_inputs=`IFS=:
14638 <    for f in $ac_file_in; do
14639 <      case $f in
14640 <      -) echo $tmp/stdin ;;
14641 <      [\\/$]*)
14642 <         # Absolute (can't be DOS-style, as IFS=:)
14643 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14644 < echo "$as_me: error: cannot find input file: $f" >&2;}
14645 <   { (exit 1); exit 1; }; }
14646 <         # Do quote $f, to prevent DOS paths from being IFS'd.
14647 <         echo "$f";;
14648 <      *) # Relative
14649 <         if test -f "$f"; then
14650 <           # Build tree
14651 <           echo "$f"
14652 <         elif test -f "$srcdir/$f"; then
14653 <           # Source tree
14654 <           echo "$srcdir/$f"
14655 <         else
14656 <           # /dev/null tree
14657 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14658 < echo "$as_me: error: cannot find input file: $f" >&2;}
14659 <   { (exit 1); exit 1; }; }
14660 <         fi;;
14661 <      esac
14662 <    done` || { (exit 1); exit 1; }
14663 <  # Remove the trailing spaces.
14664 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14665 <
14666 < _ACEOF
14667 <
14668 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
14669 < # `conftest.undefs', that substitutes the proper values into
14670 < # config.h.in to produce config.h.  The first handles `#define'
14671 < # templates, and the second `#undef' templates.
14672 < # And first: Protect against being on the right side of a sed subst in
14673 < # config.status.  Protect against being in an unquoted here document
14674 < # in config.status.
14675 < rm -f conftest.defines conftest.undefs
14676 < # Using a here document instead of a string reduces the quoting nightmare.
14677 < # Putting comments in sed scripts is not portable.
14678 < #
14679 < # `end' is used to avoid that the second main sed command (meant for
14680 < # 0-ary CPP macros) applies to n-ary macro definitions.
14681 < # See the Autoconf documentation for `clear'.
14682 < cat >confdef2sed.sed <<\_ACEOF
14683 < s/[\\&,]/\\&/g
14684 < s,[\\$`],\\&,g
14170 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14171 > sed -n '
14172 > s/.\{148\}/&'"$ac_delim"'/g
14173 > t rset
14174 > :rset
14175 > s/^[     ]*#[    ]*define[       ][      ]*/ /
14176 > t def
14177 > d
14178 > :def
14179 > s/\\$//
14180 > t bsnl
14181 > s/["\\]/\\&/g
14182 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14183 > D["\1"]=" \3"/p
14184 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14185 > d
14186 > :bsnl
14187 > s/["\\]/\\&/g
14188 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14189 > D["\1"]=" \3\\\\\\n"\\/p
14190 > t cont
14191 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14192 > t cont
14193 > d
14194 > :cont
14195 > n
14196 > s/.\{148\}/&'"$ac_delim"'/g
14197   t clear
14198 < : clear
14199 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14200 < t end
14201 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14202 < : end
14203 < _ACEOF
14204 < # If some macros were called several times there might be several times
14205 < # the same #defines, which is useless.  Nevertheless, we may not want to
14206 < # sort them, since we want the *last* AC-DEFINE to be honored.
14207 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14208 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14697 < rm -f confdef2sed.sed
14198 > :clear
14199 > s/\\$//
14200 > t bsnlc
14201 > s/["\\]/\\&/g; s/^/"/; s/$/"/p
14202 > d
14203 > :bsnlc
14204 > s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14205 > b cont
14206 > ' <confdefs.h | sed '
14207 > s/'"$ac_delim"'/"\\\
14208 > "/g' >>$CONFIG_STATUS || ac_write_fail=1
14209  
14210 < # This sed command replaces #undef with comments.  This is necessary, for
14211 < # example, in the case of _POSIX_SOURCE, which is predefined and required
14212 < # on some systems where configure will not decide to define it.
14213 < cat >>conftest.undefs <<\_ACEOF
14214 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14210 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14211 >  for (key in D) D_is_set[key] = 1
14212 >  FS = ""
14213 > }
14214 > /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14215 >  line = \$ 0
14216 >  split(line, arg, " ")
14217 >  if (arg[1] == "#") {
14218 >    defundef = arg[2]
14219 >    mac1 = arg[3]
14220 >  } else {
14221 >    defundef = substr(arg[1], 2)
14222 >    mac1 = arg[2]
14223 >  }
14224 >  split(mac1, mac2, "(") #)
14225 >  macro = mac2[1]
14226 >  if (D_is_set[macro]) {
14227 >    # Preserve the white space surrounding the "#".
14228 >    prefix = substr(line, 1, index(line, defundef) - 1)
14229 >    print prefix "define", macro P[macro] D[macro]
14230 >    next
14231 >  } else {
14232 >    # Replace #undef with comments.  This is necessary, for example,
14233 >    # in the case of _POSIX_SOURCE, which is predefined and required
14234 >    # on some systems where configure will not decide to define it.
14235 >    if (defundef == "undef") {
14236 >      print "/*", line, "*/"
14237 >      next
14238 >    }
14239 >  }
14240 > }
14241 > { print }
14242 > _ACAWK
14243   _ACEOF
14244 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14245 +  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
14246 + $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
14247 +   { (exit 1); exit 1; }; }
14248 + fi # test -n "$CONFIG_HEADERS"
14249  
14706 # Break up conftest.defines because some shells have a limit on the size
14707 # of here documents, and old seds have small limits too (100 cmds).
14708 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14709 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14710 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14711 echo '  :' >>$CONFIG_STATUS
14712 rm -f conftest.tail
14713 while grep . conftest.defines >/dev/null
14714 do
14715  # Write a limited-size here document to $tmp/defines.sed.
14716  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14717  # Speed up: don't consider the non `#define' lines.
14718  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14719  # Work around the forget-to-reset-the-flag bug.
14720  echo 't clr' >>$CONFIG_STATUS
14721  echo ': clr' >>$CONFIG_STATUS
14722  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14723  echo 'CEOF
14724  sed -f $tmp/defines.sed $tmp/in >$tmp/out
14725  rm -f $tmp/in
14726  mv $tmp/out $tmp/in
14727 ' >>$CONFIG_STATUS
14728  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14729  rm -f conftest.defines
14730  mv conftest.tail conftest.defines
14731 done
14732 rm -f conftest.defines
14733 echo '  fi # grep' >>$CONFIG_STATUS
14734 echo >>$CONFIG_STATUS
14250  
14251 < # Break up conftest.undefs because some shells have a limit on the size
14252 < # of here documents, and old seds have small limits too (100 cmds).
14253 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14739 < rm -f conftest.tail
14740 < while grep . conftest.undefs >/dev/null
14251 > eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
14252 > shift
14253 > for ac_tag
14254   do
14255 <  # Write a limited-size here document to $tmp/undefs.sed.
14256 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14257 <  # Speed up: don't consider the non `#undef'
14258 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14259 <  # Work around the forget-to-reset-the-flag bug.
14260 <  echo 't clr' >>$CONFIG_STATUS
14261 <  echo ': clr' >>$CONFIG_STATUS
14262 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14263 <  echo 'CEOF
14264 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14265 <  rm -f $tmp/in
14266 <  mv $tmp/out $tmp/in
14267 < ' >>$CONFIG_STATUS
14268 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14269 <  rm -f conftest.undefs
14270 <  mv conftest.tail conftest.undefs
14271 < done
14272 < rm -f conftest.undefs
14255 >  case $ac_tag in
14256 >  :[FHLC]) ac_mode=$ac_tag; continue;;
14257 >  esac
14258 >  case $ac_mode$ac_tag in
14259 >  :[FHL]*:*);;
14260 >  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14261 > $as_echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14262 >   { (exit 1); exit 1; }; };;
14263 >  :[FH]-) ac_tag=-:-;;
14264 >  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14265 >  esac
14266 >  ac_save_IFS=$IFS
14267 >  IFS=:
14268 >  set x $ac_tag
14269 >  IFS=$ac_save_IFS
14270 >  shift
14271 >  ac_file=$1
14272 >  shift
14273  
14274 < cat >>$CONFIG_STATUS <<\_ACEOF
14275 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
14276 <  # use $as_me), people would be surprised to read:
14277 <  #    /* config.h.  Generated by config.status.  */
14278 <  if test x"$ac_file" = x-; then
14279 <    echo "/* Generated by configure.  */" >$tmp/config.h
14280 <  else
14281 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14282 <  fi
14283 <  cat $tmp/in >>$tmp/config.h
14284 <  rm -f $tmp/in
14285 <  if test x"$ac_file" != x-; then
14286 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14287 <      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14288 < echo "$as_me: $ac_file is unchanged" >&6;}
14289 <    else
14290 <      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14291 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14292 <         X"$ac_file" : 'X\(//\)[^/]' \| \
14293 <         X"$ac_file" : 'X\(//\)$' \| \
14294 <         X"$ac_file" : 'X\(/\)' \| \
14295 <         .     : '\(.\)' 2>/dev/null ||
14783 < echo X"$ac_file" |
14784 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14785 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14786 <          /^X\(\/\/\)$/{ s//\1/; q; }
14787 <          /^X\(\/\).*/{ s//\1/; q; }
14788 <          s/.*/./; q'`
14789 <      { if $as_mkdir_p; then
14790 <    mkdir -p "$ac_dir"
14791 <  else
14792 <    as_dir="$ac_dir"
14793 <    as_dirs=
14794 <    while test ! -d "$as_dir"; do
14795 <      as_dirs="$as_dir $as_dirs"
14796 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14797 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14798 <         X"$as_dir" : 'X\(//\)[^/]' \| \
14799 <         X"$as_dir" : 'X\(//\)$' \| \
14800 <         X"$as_dir" : 'X\(/\)' \| \
14801 <         .     : '\(.\)' 2>/dev/null ||
14802 < echo X"$as_dir" |
14803 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14804 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14805 <          /^X\(\/\/\)$/{ s//\1/; q; }
14806 <          /^X\(\/\).*/{ s//\1/; q; }
14807 <          s/.*/./; q'`
14274 >  case $ac_mode in
14275 >  :L) ac_source=$1;;
14276 >  :[FH])
14277 >    ac_file_inputs=
14278 >    for ac_f
14279 >    do
14280 >      case $ac_f in
14281 >      -) ac_f="$tmp/stdin";;
14282 >      *) # Look for the file first in the build tree, then in the source tree
14283 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
14284 >         # because $ac_f cannot contain `:'.
14285 >         test -f "$ac_f" ||
14286 >           case $ac_f in
14287 >           [\\/$]*) false;;
14288 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14289 >           esac ||
14290 >           { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14291 > $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14292 >   { (exit 1); exit 1; }; };;
14293 >      esac
14294 >      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14295 >      ac_file_inputs="$ac_file_inputs '$ac_f'"
14296      done
14809    test ! -n "$as_dirs" || mkdir $as_dirs
14810  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14811 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14812   { (exit 1); exit 1; }; }; }
14297  
14298 <      rm -f $ac_file
14299 <      mv $tmp/config.h $ac_file
14298 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
14299 >    # use $as_me), people would be surprised to read:
14300 >    #    /* config.h.  Generated by config.status.  */
14301 >    configure_input='Generated from '`
14302 >          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14303 >        `' by configure.'
14304 >    if test x"$ac_file" != x-; then
14305 >      configure_input="$ac_file.  $configure_input"
14306 >      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
14307 > $as_echo "$as_me: creating $ac_file" >&6;}
14308      fi
14309 <  else
14310 <    cat $tmp/config.h
14311 <    rm -f $tmp/config.h
14312 <  fi
14313 < done
14314 < _ACEOF
14315 < cat >>$CONFIG_STATUS <<\_ACEOF
14309 >    # Neutralize special characters interpreted by sed in replacement strings.
14310 >    case $configure_input in #(
14311 >    *\&* | *\|* | *\\* )
14312 >       ac_sed_conf_input=`$as_echo "$configure_input" |
14313 >       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14314 >    *) ac_sed_conf_input=$configure_input;;
14315 >    esac
14316  
14317 < #
14318 < # CONFIG_LINKS section.
14319 < #
14317 >    case $ac_tag in
14318 >    *:-:* | *:-) cat >"$tmp/stdin" \
14319 >      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14320 > $as_echo "$as_me: error: could not create $ac_file" >&2;}
14321 >   { (exit 1); exit 1; }; } ;;
14322 >    esac
14323 >    ;;
14324 >  esac
14325  
14326 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
14327 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
14328 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14329 <
14330 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
14331 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
14332 <
14333 <  if test ! -r $srcdir/$ac_source; then
14334 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
14335 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
14336 <   { (exit 1); exit 1; }; }
14337 <  fi
14338 <  rm -f $ac_dest
14339 <
14340 <  # Make relative symlinks.
14341 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
14342 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14343 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
14344 <         X"$ac_dest" : 'X\(//\)$' \| \
14345 <         X"$ac_dest" : 'X\(/\)' \| \
14346 <         .     : '\(.\)' 2>/dev/null ||
14347 < echo X"$ac_dest" |
14348 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14349 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14350 <          /^X\(\/\/\)$/{ s//\1/; q; }
14351 <          /^X\(\/\).*/{ s//\1/; q; }
14352 <          s/.*/./; q'`
14353 <  { if $as_mkdir_p; then
14857 <    mkdir -p "$ac_dest_dir"
14858 <  else
14859 <    as_dir="$ac_dest_dir"
14326 >  ac_dir=`$as_dirname -- "$ac_file" ||
14327 > $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14328 >         X"$ac_file" : 'X\(//\)[^/]' \| \
14329 >         X"$ac_file" : 'X\(//\)$' \| \
14330 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14331 > $as_echo X"$ac_file" |
14332 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14333 >            s//\1/
14334 >            q
14335 >          }
14336 >          /^X\(\/\/\)[^/].*/{
14337 >            s//\1/
14338 >            q
14339 >          }
14340 >          /^X\(\/\/\)$/{
14341 >            s//\1/
14342 >            q
14343 >          }
14344 >          /^X\(\/\).*/{
14345 >            s//\1/
14346 >            q
14347 >          }
14348 >          s/.*/./; q'`
14349 >  { as_dir="$ac_dir"
14350 >  case $as_dir in #(
14351 >  -*) as_dir=./$as_dir;;
14352 >  esac
14353 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14354      as_dirs=
14355 <    while test ! -d "$as_dir"; do
14356 <      as_dirs="$as_dir $as_dirs"
14357 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14355 >    while :; do
14356 >      case $as_dir in #(
14357 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14358 >      *) as_qdir=$as_dir;;
14359 >      esac
14360 >      as_dirs="'$as_qdir' $as_dirs"
14361 >      as_dir=`$as_dirname -- "$as_dir" ||
14362   $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14363           X"$as_dir" : 'X\(//\)[^/]' \| \
14364           X"$as_dir" : 'X\(//\)$' \| \
14365 <         X"$as_dir" : 'X\(/\)' \| \
14366 <         .     : '\(.\)' 2>/dev/null ||
14367 < echo X"$as_dir" |
14368 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14369 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14370 <          /^X\(\/\/\)$/{ s//\1/; q; }
14371 <          /^X\(\/\).*/{ s//\1/; q; }
14372 <          s/.*/./; q'`
14365 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14366 > $as_echo X"$as_dir" |
14367 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14368 >            s//\1/
14369 >            q
14370 >          }
14371 >          /^X\(\/\/\)[^/].*/{
14372 >            s//\1/
14373 >            q
14374 >          }
14375 >          /^X\(\/\/\)$/{
14376 >            s//\1/
14377 >            q
14378 >          }
14379 >          /^X\(\/\).*/{
14380 >            s//\1/
14381 >            q
14382 >          }
14383 >          s/.*/./; q'`
14384 >      test -d "$as_dir" && break
14385      done
14386 <    test ! -n "$as_dirs" || mkdir $as_dirs
14387 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
14388 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
14386 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
14387 >  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14388 > $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
14389     { (exit 1); exit 1; }; }; }
14880
14390    ac_builddir=.
14391  
14392 < if test "$ac_dest_dir" != .; then
14393 <  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
14394 <  # A "../" for each directory in $ac_dir_suffix.
14395 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14396 < else
14397 <  ac_dir_suffix= ac_top_builddir=
14398 < fi
14392 > case "$ac_dir" in
14393 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14394 > *)
14395 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14396 >  # A ".." for each directory in $ac_dir_suffix.
14397 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14398 >  case $ac_top_builddir_sub in
14399 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14400 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14401 >  esac ;;
14402 > esac
14403 > ac_abs_top_builddir=$ac_pwd
14404 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
14405 > # for backward compatibility:
14406 > ac_top_builddir=$ac_top_build_prefix
14407  
14408   case $srcdir in
14409 <  .)  # No --srcdir option.  We are building in place.
14409 >  .)  # We are building in place.
14410      ac_srcdir=.
14411 <    if test -z "$ac_top_builddir"; then
14412 <       ac_top_srcdir=.
14413 <    else
14897 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14898 <    fi ;;
14899 <  [\\/]* | ?:[\\/]* )  # Absolute path.
14411 >    ac_top_srcdir=$ac_top_builddir_sub
14412 >    ac_abs_top_srcdir=$ac_pwd ;;
14413 >  [\\/]* | ?:[\\/]* )  # Absolute name.
14414      ac_srcdir=$srcdir$ac_dir_suffix;
14415 <    ac_top_srcdir=$srcdir ;;
14416 <  *) # Relative path.
14417 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14418 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
14415 >    ac_top_srcdir=$srcdir
14416 >    ac_abs_top_srcdir=$srcdir ;;
14417 >  *) # Relative name.
14418 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14419 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
14420 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14421   esac
14422 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14423  
14907 # Do not use `cd foo && pwd` to compute absolute paths, because
14908 # the directories may not exist.
14909 case `pwd` in
14910 .) ac_abs_builddir="$ac_dest_dir";;
14911 *)
14912  case "$ac_dest_dir" in
14913  .) ac_abs_builddir=`pwd`;;
14914  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
14915  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
14916  esac;;
14917 esac
14918 case $ac_abs_builddir in
14919 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14920 *)
14921  case ${ac_top_builddir}. in
14922  .) ac_abs_top_builddir=$ac_abs_builddir;;
14923  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14924  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14925  esac;;
14926 esac
14927 case $ac_abs_builddir in
14928 .) ac_abs_srcdir=$ac_srcdir;;
14929 *)
14930  case $ac_srcdir in
14931  .) ac_abs_srcdir=$ac_abs_builddir;;
14932  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14933  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14934  esac;;
14935 esac
14936 case $ac_abs_builddir in
14937 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14938 *)
14939  case $ac_top_srcdir in
14940  .) ac_abs_top_srcdir=$ac_abs_builddir;;
14941  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14942  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14943  esac;;
14944 esac
14424  
14425 +  case $ac_mode in
14426 +  :F)
14427 +  #
14428 +  # CONFIG_FILE
14429 +  #
14430  
14431 <  case $srcdir in
14432 <  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
14433 <      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14431 >  case $INSTALL in
14432 >  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14433 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14434    esac
14435 + _ACEOF
14436  
14437 <  # Try a symlink, then a hard link, then a copy.
14438 <  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
14439 <    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
14440 <    cp -p $srcdir/$ac_source $ac_dest ||
14441 <    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
14442 < echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
14443 <   { (exit 1); exit 1; }; }
14444 < done
14437 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14438 > # If the template does not know about datarootdir, expand it.
14439 > # FIXME: This hack should be removed a few years after 2.60.
14440 > ac_datarootdir_hack=; ac_datarootdir_seen=
14441 >
14442 > ac_sed_dataroot='
14443 > /datarootdir/ {
14444 >  p
14445 >  q
14446 > }
14447 > /@datadir@/p
14448 > /@docdir@/p
14449 > /@infodir@/p
14450 > /@localedir@/p
14451 > /@mandir@/p
14452 > '
14453 > case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14454 > *datarootdir*) ac_datarootdir_seen=yes;;
14455 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14456 >  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14457 > $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14458   _ACEOF
14459 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14460 +  ac_datarootdir_hack='
14461 +  s&@datadir@&$datadir&g
14462 +  s&@docdir@&$docdir&g
14463 +  s&@infodir@&$infodir&g
14464 +  s&@localedir@&$localedir&g
14465 +  s&@mandir@&$mandir&g
14466 +    s&\\\${datarootdir}&$datarootdir&g' ;;
14467 + esac
14468 + _ACEOF
14469  
14470 < cat >>$CONFIG_STATUS <<\_ACEOF
14470 > # Neutralize VPATH when `$srcdir' = `.'.
14471 > # Shell code in configure.ac might set extrasub.
14472 > # FIXME: do we really want to maintain this feature?
14473 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14474 > ac_sed_extra="$ac_vpsub
14475 > $extrasub
14476 > _ACEOF
14477 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14478 > :t
14479 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14480 > s|@configure_input@|$ac_sed_conf_input|;t t
14481 > s&@top_builddir@&$ac_top_builddir_sub&;t t
14482 > s&@top_build_prefix@&$ac_top_build_prefix&;t t
14483 > s&@srcdir@&$ac_srcdir&;t t
14484 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
14485 > s&@top_srcdir@&$ac_top_srcdir&;t t
14486 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14487 > s&@builddir@&$ac_builddir&;t t
14488 > s&@abs_builddir@&$ac_abs_builddir&;t t
14489 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14490 > s&@INSTALL@&$ac_INSTALL&;t t
14491 > $ac_datarootdir_hack
14492 > "
14493 > eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14494 >  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14495 > $as_echo "$as_me: error: could not create $ac_file" >&2;}
14496 >   { (exit 1); exit 1; }; }
14497  
14498 + test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14499 +  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14500 +  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14501 +  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14502 + which seems to be undefined.  Please make sure it is defined." >&5
14503 + $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14504 + which seems to be undefined.  Please make sure it is defined." >&2;}
14505 +
14506 +  rm -f "$tmp/stdin"
14507 +  case $ac_file in
14508 +  -) cat "$tmp/out" && rm -f "$tmp/out";;
14509 +  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14510 +  esac \
14511 +  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14512 + $as_echo "$as_me: error: could not create $ac_file" >&2;}
14513 +   { (exit 1); exit 1; }; }
14514 + ;;
14515 +  :H)
14516 +  #
14517 +  # CONFIG_HEADER
14518 +  #
14519 +  if test x"$ac_file" != x-; then
14520 +    {
14521 +      $as_echo "/* $configure_input  */" \
14522 +      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14523 +    } >"$tmp/config.h" \
14524 +      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14525 + $as_echo "$as_me: error: could not create $ac_file" >&2;}
14526 +   { (exit 1); exit 1; }; }
14527 +    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14528 +      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14529 + $as_echo "$as_me: $ac_file is unchanged" >&6;}
14530 +    else
14531 +      rm -f "$ac_file"
14532 +      mv "$tmp/config.h" "$ac_file" \
14533 +        || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14534 + $as_echo "$as_me: error: could not create $ac_file" >&2;}
14535 +   { (exit 1); exit 1; }; }
14536 +    fi
14537 +  else
14538 +    $as_echo "/* $configure_input  */" \
14539 +      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14540 +      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
14541 + $as_echo "$as_me: error: could not create -" >&2;}
14542 +   { (exit 1); exit 1; }; }
14543 +  fi
14544 + ;;
14545 +
14546 +
14547 +  esac
14548 +
14549 +
14550 +  case $ac_file$ac_mode in
14551 +    "make/Makefile":F) chmod 0755 scripts/* ;;
14552 +    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
14553 +    "src/math/Makefile":F) chmod 0755 scripts/* ;;
14554 +    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
14555 +    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
14556 +    "scripts/filepp":F) chmod 0755 scripts/* ;;
14557 +
14558 +  esac
14559 + done # for ac_tag
14560 +
14561 +
14562   { (exit 0); exit 0; }
14563   _ACEOF
14564   chmod +x $CONFIG_STATUS
14565   ac_clean_files=$ac_clean_files_save
14566  
14567 + test $ac_write_fail = 0 ||
14568 +  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
14569 + $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
14570 +   { (exit 1); exit 1; }; }
14571  
14572 +
14573   # configure is writing to config.log, and then calls config.status.
14574   # config.status does its own redirection, appending to config.log.
14575   # Unfortunately, on DOS this fails, as config.log is still kept open
# Line 14987 | Line 14590 | fi
14590    # would make configure fail if this is the last instruction.
14591    $ac_cs_success || { (exit 1); exit 1; }
14592   fi
14593 + if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14594 +  { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5
14595 + $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;}
14596 + fi
14597  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines