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 803 by gezelter, Thu Dec 8 22:04:30 2005 UTC vs.
Revision 1311 by gezelter, Tue Oct 21 18:50:37 2008 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Guess values for system-dependent variables and create Makefiles.
3 < # Generated by GNU Autoconf 2.59 for OOPSE 2.0.
3 > # Generated by GNU Autoconf 2.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='2.0'
600 < PACKAGE_STRING='OOPSE 2.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 PROGNAME debug build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP EGREP OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES CXXCPP LIBOBJS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT PERLINTERP PERL_SHEBANG AR PS MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LTLIBOBJS'
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_CC_set=${CC+set}
1352 < ac_env_CC_value=$CC
1353 < ac_cv_env_CC_set=${CC+set}
1354 < ac_cv_env_CC_value=$CC
760 < ac_env_CFLAGS_set=${CFLAGS+set}
761 < ac_env_CFLAGS_value=$CFLAGS
762 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
763 < ac_cv_env_CFLAGS_value=$CFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CXX_set=${CXX+set}
773 < ac_env_CXX_value=$CXX
774 < ac_cv_env_CXX_set=${CXX+set}
775 < ac_cv_env_CXX_value=$CXX
776 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777 < ac_env_CXXFLAGS_value=$CXXFLAGS
778 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780 < ac_env_CPP_set=${CPP+set}
781 < ac_env_CPP_value=$CPP
782 < ac_cv_env_CPP_set=${CPP+set}
783 < ac_cv_env_CPP_value=$CPP
784 < ac_env_F90_set=${F90+set}
785 < ac_env_F90_value=$F90
786 < ac_cv_env_F90_set=${F90+set}
787 < ac_cv_env_F90_value=$F90
788 < ac_env_F90FLAGS_set=${F90FLAGS+set}
789 < ac_env_F90FLAGS_value=$F90FLAGS
790 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
791 < ac_cv_env_F90FLAGS_value=$F90FLAGS
792 < ac_env_CXXCPP_set=${CXXCPP+set}
793 < ac_env_CXXCPP_value=$CXXCPP
794 < ac_cv_env_CXXCPP_set=${CXXCPP+set}
795 < ac_cv_env_CXXCPP_value=$CXXCPP
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 2.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 2.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
1437    --enable-debug          Compile OOPSE in debug mode
1438 +  --enable-single         compile OOPSE in single precision
1439 +  --enable-float          synonym for --enable-single
1440    --enable-doxygen        enable documentation generation with doxygen (auto)
1441    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1442    --enable-html-docs      enable HTML generation with doxygen (yes)
1443    --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
877  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1444  
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-zlib=DIR root directory path of zlib installation defaults to
1449 <                    /usr/local or /usr if not found in /usr/local
1450 <  --without-zlib to disable zlib usage completely
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-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1454 <  --with-cgal-makefile=FILE  CGAL makefile that should be used
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-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:
891  CC          C compiler command
892  CFLAGS      C compiler flags
893  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
894              nonstandard directory <lib dir>
895  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
896              headers in a nonstandard directory <include dir>
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 +  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
1476 +  FCFLAGS     Fortran compiler flags
1477    CPP         C preprocessor
900  F90         Fortran 90 compiler command
901  F90FLAGS    Fortran 90 compiler flags
1478    CXXCPP      C++ preprocessor
1479  
1480   Use these variables to override the choices made by `configure' or to help
# Line 906 | 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.
913  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
932 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 <    fi ;;
934 <  [\\/]* | ?:[\\/]* )  # 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 ;;
1523 < esac
1524 <
942 < # Do not use `cd foo && pwd` to compute absolute paths, because
943 < # the directories may not exist.
944 < case `pwd` in
945 < .) ac_abs_builddir="$ac_dir";;
946 < *)
947 <  case "$ac_dir" in
948 <  .) ac_abs_builddir=`pwd`;;
949 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
950 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
951 <  esac;;
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 < case $ac_abs_builddir in
954 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
955 < *)
956 <  case ${ac_top_builddir}. in
957 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
958 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960 <  esac;;
961 < esac
962 < case $ac_abs_builddir in
963 < .) ac_abs_srcdir=$ac_srcdir;;
964 < *)
965 <  case $ac_srcdir in
966 <  .) ac_abs_srcdir=$ac_abs_builddir;;
967 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969 <  esac;;
970 < esac
971 < case $ac_abs_builddir in
972 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
973 < *)
974 <  case $ac_top_srcdir in
975 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
976 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
977 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
978 <  esac;;
979 < esac
1526 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1527  
1528 <    cd $ac_dir
1529 <    # Check for guested configure; otherwise get Cygnus style 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
989 <    elif test -f $ac_srcdir/configure.ac ||
990 <           test -f $ac_srcdir/configure.in; then
991 <      echo
992 <      $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 2.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
1013 < 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 2.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 1038 | 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 1050 | 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 1073 | Line 1618 | ac_configure_args1=
1618   ac_configure_args=
1619   ac_configure_args0=
1620   ac_configure_args1=
1076 ac_sep=
1621   ac_must_keep_next=false
1622   for ac_pass in 1 2
1623   do
# Line 1084 | 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 1106 | Line 1650 | do
1650            -* ) ac_must_keep_next=true ;;
1651          esac
1652        fi
1653 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 <      # Get rid of the leading space.
1111 <      ac_sep=" "
1653 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1654        ;;
1655      esac
1656    done
# Line 1119 | 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 1133 | Line 1675 | _ASBOX
1675   _ASBOX
1676      echo
1677      # The following way of writing the cache mishandles newlines in values,
1678 < {
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 `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1696 <    *ac_space=\ *)
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 <      ;;
1698 >        "s/'\''/'\''\\\\'\'''\''/g;
1699 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1700 >      ;; #(
1701      *)
1702 <      sed -n \
1146 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
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 1157 | 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 1184 | 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
1205 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1206 < echo >confdefs.h
1767 > rm -f -r conftest* confdefs.h
1768  
1769   # Predefined preprocessor variables.
1770  
# Line 1233 | 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 1254 | 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 |
1274 <               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 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 <      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 1311 | 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  
1321 ac_ext=c
1322 ac_cpp='$CPP $CPPFLAGS'
1323 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1324 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1325 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1895  
1896  
1897  
# Line 1347 | 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  
1352
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
1374 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1375 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1376 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
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  
1379 # This file is part of Autoconf.                       -*- Autoconf -*-
1380 # Programming languages support.
1381 # Copyright 2000, 2001
1382 # Free Software Foundation, Inc.
1383 #
1384 # This program is free software; you can redistribute it and/or modify
1385 # it under the terms of the GNU General Public License as published by
1386 # the Free Software Foundation; either version 2, or (at your option)
1387 # any later version.
1388 #
1389 # This program is distributed in the hope that it will be useful,
1390 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1391 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1392 # GNU General Public License for more details.
1393 #
1394 # You should have received a copy of the GNU General Public License
1395 # along with this program; if not, write to the Free Software
1396 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1397 # 02111-1307, USA.
1398 #
1399 # As a special exception, the Free Software Foundation gives unlimited
1400 # permission to copy, distribute and modify the configure scripts that
1401 # are the output of Autoconf.  You need not follow the terms of the GNU
1402 # General Public License when using or distributing such scripts, even
1403 # though portions of the text of Autoconf appear in them.  The GNU
1404 # General Public License (GPL) does govern all other use of the material
1405 # that constitutes the Autoconf program.
1406 #
1407 # Certain portions of the Autoconf source text are designed to be copied
1408 # (in certain cases, depending on the input) into the output of
1409 # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
1410 # source text consists of comments plus executable code that decides which
1411 # of the data portions to output in any given case.  We call these
1412 # comments and executable code the "non-data" portions.  Autoconf never
1413 # copies any of the non-data portions into its output.
1414 #
1415 # This special exception to the GPL applies to versions of Autoconf
1416 # released by the Free Software Foundation.  When you make and
1417 # distribute a modified version of Autoconf, you may extend this special
1418 # exception to the GPL to apply to your modified version as well, *unless*
1419 # your modified version has the potential to copy into its output some
1420 # of the text that was the non-data portion of the version that you started
1421 # with.  (In other words, unless your change moves or copies text from
1422 # the non-data portions to the data portions.)  If your modification has
1423 # such potential, you must delete any notice of this special exception
1424 # to the GPL from your modified version.
1425 #
1426 # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1427 # many others).
1956  
1957  
1958 < # Table of Contents:
1431 < #
1432 < # 1. Language selection
1433 < #    and routines to produce programs in a given language.
1434 < #  a. Fortran 77 (to be moved from aclang.m4)
1435 < #  b. Fortran 90
1436 < #  c. Fortran 95
1437 < #
1438 < # 2. Producing programs in a given language.
1439 < #  a. Fortran 77 (to be moved from aclang.m4)
1440 < #  b. Fortran 90
1441 < #  c. Fortran 95
1442 < #
1443 < # 3. Looking for a compiler
1444 < #    And possibly the associated preprocessor.
1445 < #  a. Fortran 77 (to be moved from aclang.m4)
1446 < #  b. Fortran 90
1447 < #  c. Fortran 95
1448 < #
1449 < # 4. Compilers' characteristics.
1450 < #  a. Fortran 77 (to be moved from aclang.m4)
1451 < #  b. Fortran 90
1452 < #  c. Fortran 95
1958 > ac_config_headers="$ac_config_headers src/config.h"
1959  
1454 # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1455 # ---------------------------------------------------------------------------
1456 #
1457 # Processing the elements of a list is tedious in shell programming,
1458 # as lists tend to be implemented as space delimited strings.
1459 #
1460 # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1461 # if ELEMENT is a member of LIST, otherwise it executes
1462 # ACTION-IF-NOT-FOUND.
1463 # _AC_LIST_MEMBER_IF
1960  
1961  
1962  
1467 # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1468 # -------------------------------------------------
1469 #
1470 # Specifying options to the compiler (whether it be the C, C++ or
1471 # Fortran 77 compiler) that are meant for the linker is compiler
1472 # dependent.  This macro lets you give options to the compiler that
1473 # are meant for the linker in a portable, compiler-independent way.
1474 #
1475 # This macro take two arguments, a list of linker options that the
1476 # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1477 # a shell variable (SHELL-VARIABLE).  The list of linker options are
1478 # appended to the shell variable in a compiler-dependent way.
1479 #
1480 # For example, if the selected language is C, then this:
1481 #
1482 #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1483 #
1484 # will expand into this if the selected C compiler is gcc:
1485 #
1486 #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1487 #
1488 # otherwise, it will expand into this:
1489 #
1490 #   foo_LDFLAGS"-R /usr/local/lib/foo"
1491 #
1492 # You are encouraged to add support for compilers that this macro
1493 # doesn't currently support.
1494 # FIXME: Get rid of this macro.
1495 # _AC_LINKER_OPTION
1963  
1964  
1965  
1499 ## ----------------------- ##
1500 ## 1. Language selection.  ##
1501 ## ----------------------- ##
1966  
1503 # ----------------------------- #
1504 # 1b. The Fortran 90 language.  #
1505 # ----------------------------- #
1967  
1507 # AC_LANG(Fortran 90)
1508 # -------------------
1968  
1969  
1970  
1512 # _AC_LANG_ABBREV(Fortran 90)
1513 # ---------------------------
1971  
1972  
1973  
1517 # ----------------------------- #
1518 # 1c. The Fortran 95 language.  #
1519 # ----------------------------- #
1974  
1521 # AC_LANG(Fortran 95)
1522 # -------------------
1975  
1976  
1977  
1526 # _AC_LANG_ABBREV(Fortran 95)
1527 # ---------------------------
1978  
1979  
1980  
1531 ## ---------------------- ##
1532 ## 2.Producing programs.  ##
1533 ## ---------------------- ##
1981  
1535 # ------------------------ #
1536 # 2b. Fortran 90 sources.  #
1537 # ------------------------ #
1982  
1539 # AC_LANG_SOURCE(Fortran 90)(BODY)
1540 # --------------------------------
1983  
1984  
1985  
1544 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545 # -----------------------------------------------
1986  
1987  
1548 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549 # --------------------------------------------
1988  
1989  
1990  
1553 # ------------------------ #
1554 # 2c. Fortran 95 sources.  #
1555 # ------------------------ #
1991  
1557 # AC_LANG_SOURCE(Fortran 95)(BODY)
1558 # --------------------------------
1992  
1993  
1561 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562 # -----------------------------------------------
1994  
1995  
1565 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1566 # --------------------------------------------
1996  
1997  
1998  
1570 ## -------------------------------------------- ##
1571 ## 3. Looking for Compilers and Preprocessors.  ##
1572 ## -------------------------------------------- ##
1999  
1574 # ----------------------------- #
1575 # 3b. The Fortran 90 compiler.  #
1576 # ----------------------------- #
2000  
2001  
1579 # AC_LANG_PREPROC(Fortran 90)
1580 # ---------------------------
1581 # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
2002  
2003 + #
2004 + #
2005 + #
2006  
2007  
1585 # AC_LANG_COMPILER(Fortran 90)
1586 # ----------------------------
1587 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1588 # AC_REQUIRE'able.
2008  
2009  
2010  
2011 < # AC_PROG_F90([COMPILERS...])
2012 < # ---------------------------
2013 < # COMPILERS is a space separated list of Fortran 90 compilers to search
2014 < # for.
2011 >
2012 >
2013 >
2014 >
2015 >
2016 > # AC_F90_MODULE_NAMES
2017 > # -------------------
2018   #
2019 < # Compilers are ordered by
1598 < #  1. F90, F95
1599 < #  2. Good/tested native compilers, bad/untested native compilers
2019 > # Figure out how the Fortran 90 compiler constructs module file names
2020   #
2021 < # pgf90 is the Portland Group F90 compilers.
1602 < # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1603 < # lf95 is the Lahey-Fujitsu compiler.
1604 < # epcf90 is the "Edinburgh Portable Compiler" F90.
1605 < # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1606 < # AC_PROG_F90
2021 > # AC_F90_MODULE_NAMES
2022  
2023  
1609 # ----------------------------- #
1610 # 3c. The Fortran 95 compiler.  #
1611 # ----------------------------- #
2024  
2025  
1614 # AC_LANG_PREPROC(Fortran 95)
1615 # ---------------------------
1616 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
2026  
2027  
2028  
1620 # AC_LANG_COMPILER(Fortran 95)
1621 # ----------------------------
1622 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1623 # AC_REQUIRE'able.
2029  
2030  
2031  
1627 # AC_PROG_F95([COMPILERS...])
1628 # ---------------------------
1629 # COMPILERS is a space separated list of Fortran 95 compilers to search
1630 # for.
1631 #
1632 # Compilers are ordered by
1633 #  1. Good/tested native compilers, bad/untested native compilers
1634 #
1635 # xlf95 is the IBM (AIX) F95 compiler.
1636 # lf95 is the Lahey-Fujitsu compiler.
1637 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1638 # AC_PROG_F95
2032  
2033  
1641 ## ------------------------------- ##
1642 ## 4. Compilers' characteristics.  ##
1643 ## ------------------------------- ##
2034  
2035  
1646 # ---------------------------------------- #
1647 # 4b. Fortan 90 compiler characteristics.  #
1648 # ---------------------------------------- #
2036  
2037  
1651 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1652 # -------------------------------------------------
1653 # Link a trivial Fortran program, compiling with a verbose output FLAG
1654 # (which default value, $ac_cv_prog_f90_v, is computed by
1655 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1656 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1657 # so that any link flags that are echoed by the compiler appear as
1658 # space-separated items.
1659 # _AC_PROG_F90_V_OUTPUT
2038  
2039  
1662 # _AC_PROG_F90_V
1663 # --------------
1664 #
1665 # Determine the flag that causes the Fortran 90 compiler to print
1666 # information of library and object files (normally -v)
1667 # Needed for AC_F90_LIBRARY_FLAGS
1668 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1669 # _AC_PROG_F90_V
2040  
2041  
1672 # AC_F90_LIBRARY_LDFLAGS
1673 # ----------------------
1674 #
1675 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1676 # intrinsic and run-time libraries that are required to successfully
1677 # link a Fortran 90 program or shared library.  The output variable
1678 # F90LIBS is set to these flags.
1679 #
1680 # This macro is intended to be used in those situations when it is
1681 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1682 # program or shared library.
1683 #
1684 # For example, if object files from a C++ and Fortran 90 compiler must
1685 # be linked together, then the C++ compiler/linker must be used for
1686 # linking (since special C++-ish things need to happen at link time
1687 # like calling global constructors, instantiating templates, enabling
1688 # exception support, etc.).
1689 #
1690 # However, the Fortran 90 intrinsic and run-time libraries must be
1691 # linked in as well, but the C++ compiler/linker doesn't know how to
1692 # add these Fortran 90 libraries.  Hence, the macro
1693 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1694 # libraries.
1695 #
1696 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1697 # AC_F90_LIBRARY_LDFLAGS
2042  
2043  
1700 # _AC_F90_NAME_MANGLING
1701 # ---------------------
1702 # Test for the name mangling scheme used by the Fortran 90 compiler.
1703 #
1704 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1705 # by commas:
1706 #
1707 # lower case / upper case:
1708 #    case translation of the Fortan 90 symbols
1709 # underscore / no underscore:
1710 #    whether the compiler appends "_" to symbol names
1711 # extra underscore / no extra underscore:
1712 #    whether the compiler appends an extra "_" to symbol names already
1713 #    containing at least one underscore
1714 #
1715 # _AC_F90_NAME_MANGLING
2044  
1717 # The replacement is empty.
2045  
2046  
2047  
1721 # AC_F90_WRAPPERS
1722 # ---------------
1723 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1724 # properly mangle the names of C identifiers, and C identifiers with
1725 # underscores, respectively, so that they match the name mangling
1726 # scheme used by the Fortran 90 compiler.
1727 # AC_F90_WRAPPERS
2048  
2049  
1730 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1731 # ------------------------------------
1732 # For a Fortran subroutine of given NAME, define a shell variable
1733 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1734 # argument is not supplied, it defaults to NAME.
1735 # AC_F90_FUNC
2050  
2051  
1738 # ---------------------------------------- #
1739 # 4c. Fortan 95 compiler characteristics.  #
1740 # ---------------------------------------- #
2052  
2053  
1743 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1744 # -------------------------------------------------
1745 # Link a trivial Fortran program, compiling with a verbose output FLAG
1746 # (which default value, $ac_cv_prog_f95_v, is computed by
1747 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1748 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1749 # so that any link flags that are echoed by the compiler appear as
1750 # space-separated items.
1751 # _AC_PROG_F95_V_OUTPUT
2054  
2055  
1754 # _AC_PROG_F95_V
1755 # --------------
1756 #
1757 # Determine the flag that causes the Fortran 95 compiler to print
1758 # information of library and object files (normally -v)
1759 # Needed for AC_F95_LIBRARY_FLAGS
1760 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1761 # _AC_PROG_F95_V
2056  
2057  
1764 # AC_F95_LIBRARY_LDFLAGS
1765 # ----------------------
1766 #
1767 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1768 # intrinsic and run-time libraries that are required to successfully
1769 # link a Fortran 95 program or shared library.  The output variable
1770 # F95LIBS is set to these flags.
1771 #
1772 # This macro is intended to be used in those situations when it is
1773 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1774 # program or shared library.
1775 #
1776 # For example, if object files from a C++ and Fortran 95 compiler must
1777 # be linked together, then the C++ compiler/linker must be used for
1778 # linking (since special C++-ish things need to happen at link time
1779 # like calling global constructors, instantiating templates, enabling
1780 # exception support, etc.).
1781 #
1782 # However, the Fortran 95 intrinsic and run-time libraries must be
1783 # linked in as well, but the C++ compiler/linker doesn't know how to
1784 # add these Fortran 95 libraries.  Hence, the macro
1785 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1786 # libraries.
1787 #
1788 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1789 # AC_F95_LIBRARY_LDFLAGS
2058  
2059  
1792 # _AC_F95_NAME_MANGLING
1793 # ---------------------
1794 # Test for the name mangling scheme used by the Fortran 95 compiler.
1795 #
1796 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1797 # by commas:
1798 #
1799 # lower case / upper case:
1800 #    case translation of the Fortan 95 symbols
1801 # underscore / no underscore:
1802 #    whether the compiler appends "_" to symbol names
1803 # extra underscore / no extra underscore:
1804 #    whether the compiler appends an extra "_" to symbol names already
1805 #    containing at least one underscore
1806 #
1807 # _AC_F95_NAME_MANGLING
2060  
1809 # The replacement is empty.
2061  
2062  
2063  
1813 # AC_F95_WRAPPERS
1814 # ---------------
1815 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1816 # properly mangle the names of C identifiers, and C identifiers with
1817 # underscores, respectively, so that they match the name mangling
1818 # scheme used by the Fortran 95 compiler.
1819 # AC_F95_WRAPPERS
2064  
2065  
1822 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1823 # ------------------------------------
1824 # For a Fortran subroutine of given NAME, define a shell variable
1825 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1826 # argument is not supplied, it defaults to NAME.
1827 # AC_F95_FUNC
2066  
1829 # AC_F90_MODULE_NAMES
1830 # -------------------
1831 #
1832 # Figure out how the Fortran 90 compiler constructs module file names
1833 #
1834 # AC_F90_MODULE_NAMES
2067  
2068  
2069  
# Line 1874 | 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  
1888 #
1889 #
1890 #
2123  
2124  
2125  
# Line 1896 | Line 2128 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2128  
2129  
2130  
1899 # set program name
1900 PROGNAME="oopse"
2131  
2132  
1903 # there are two ways to do debugging.  One with the --enable-debug flag
1904 # and one using the DEBUG environment variable
2133  
1906 debug=0
1907 # Check whether --enable-debug or --disable-debug was given.
1908 if test "${enable_debug+set}" = set; then
1909  enableval="$enable_debug"
1910  debug=1
1911 fi;
1912 if test "${DEBUG}"; then
2134  
1914 cat >>confdefs.h <<\_ACEOF
1915 #define debug 1
1916 _ACEOF
2135  
1918  msg="$msg, debug mode"
1919 fi
2136  
2137  
1922 # who am i
1923 # Make sure we can run config.sub.
1924 $ac_config_sub sun4 >/dev/null 2>&1 ||
1925  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1926 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1927   { (exit 1); exit 1; }; }
2138  
1929 echo "$as_me:$LINENO: checking build system type" >&5
1930 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1931 if test "${ac_cv_build+set}" = set; then
1932  echo $ECHO_N "(cached) $ECHO_C" >&6
1933 else
1934  ac_cv_build_alias=$build_alias
1935 test -z "$ac_cv_build_alias" &&
1936  ac_cv_build_alias=`$ac_config_guess`
1937 test -z "$ac_cv_build_alias" &&
1938  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1939 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1940   { (exit 1); exit 1; }; }
1941 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1942  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1943 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1944   { (exit 1); exit 1; }; }
2139  
1946 fi
1947 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1948 echo "${ECHO_T}$ac_cv_build" >&6
1949 build=$ac_cv_build
1950 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1951 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1952 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2140  
2141  
1955 echo "$as_me:$LINENO: checking host system type" >&5
1956 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1957 if test "${ac_cv_host+set}" = set; then
1958  echo $ECHO_N "(cached) $ECHO_C" >&6
1959 else
1960  ac_cv_host_alias=$host_alias
1961 test -z "$ac_cv_host_alias" &&
1962  ac_cv_host_alias=$ac_cv_build_alias
1963 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1964  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1965 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1966   { (exit 1); exit 1; }; }
2142  
1968 fi
1969 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1970 echo "${ECHO_T}$ac_cv_host" >&6
1971 host=$ac_cv_host
1972 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1973 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1974 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
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 < ac_ext=c
2157 < ac_cpp='$CPP $CPPFLAGS'
2158 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2159 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2160 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2161 < if test -n "$ac_tool_prefix"; then
2162 <  for ac_prog in pathcc icc xlc gcc cc
2163 <  do
2164 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2165 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2166 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2167 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2168 < if test "${ac_cv_prog_CC+set}" = set; then
2169 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2170 < else
2171 <  if test -n "$CC"; then
2172 <  ac_cv_prog_CC="$CC" # Let the user override the test.
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 > $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 > { $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 >  $as_echo_n "(cached) " >&6
2193   else
2194 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2195 < for as_dir in $PATH
2196 < do
2197 <  IFS=$as_save_IFS
2198 <  test -z "$as_dir" && as_dir=.
2199 <  for ac_exec_ext in '' $ac_executable_extensions; do
2200 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2201 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2202 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2203 <    break 2
2204 <  fi
2009 < done
2010 < done
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=`$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 + { $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 + 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 + { $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 +  $as_echo_n "(cached) " >&6
2233 + else
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 < CC=$ac_cv_prog_CC
2243 < if test -n "$CC"; then
2244 <  echo "$as_me:$LINENO: result: $CC" >&5
2245 < echo "${ECHO_T}$CC" >&6
2242 >
2243 > fi
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 > 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 >
2267 >
2268 >
2269 > # set program name
2270 > PROGNAME="oopse"
2271 >
2272 >
2273 >
2274 >
2275 > OBJEXT=".$OBJEXT"
2276 >
2277 > OOPSE=oopse
2278 >
2279 > if test "x${prefix}" = "xNONE"
2280 > then
2281 >  OOPSE_HOME=${ac_default_prefix}/oopse
2282   else
2283 <  echo "$as_me:$LINENO: result: no" >&5
2020 < echo "${ECHO_T}no" >&6
2283 >  OOPSE_HOME=${prefix}/oopse
2284   fi
2285 + # Check whether --enable-oopse-home was given.
2286 + if test "${enable_oopse_home+set}" = set; then
2287 +  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2288 + fi
2289  
2290 <    test -n "$CC" && break
2291 <  done
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 was given.
2296 > if test "${enable_debug+set}" = set; then
2297 >  enableval=$enable_debug; debug=1
2298   fi
2299 < if test -z "$CC"; then
2300 <  ac_ct_CC=$CC
2301 <  for ac_prog in pathcc icc xlc gcc cc
2299 >
2300 > if test "${DEBUG}"; then
2301 >
2302 > cat >>confdefs.h <<\_ACEOF
2303 > #define debug 1
2304 > _ACEOF
2305 >
2306 >  msg="$msg, debug mode"
2307 > fi
2308 >
2309 >
2310 > # Check whether --enable-single was given.
2311 > if test "${enable_single+set}" = set; then
2312 >  enableval=$enable_single; ok=$enableval
2313 > else
2314 >  ok=no
2315 > fi
2316 >
2317 > # Check whether --enable-float was given.
2318 > if test "${enable_float+set}" = set; then
2319 >  enableval=$enable_float; ok=$enableval
2320 > fi
2321 >
2322 > if test "$ok" = "yes"; then
2323 >
2324 > cat >>confdefs.h <<\_ACEOF
2325 > #define SINGLE_PRECISION 1
2326 > _ACEOF
2327 >
2328 >        USE_SINGLE_PRECISION=yes
2329 >
2330 > fi
2331 >
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 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2338 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2339 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2340 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 "$ac_ct_CC"; then
2343 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # 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 2043 | 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_ac_ct_CC="$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 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2363 < if test -n "$ac_ct_CC"; then
2364 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2365 < echo "${ECHO_T}$ac_ct_CC" >&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 "$ac_ct_CC" && break
2371 >
2372 >  test -n "$ac_cc_set" && break
2373   done
2374 + test -n "$ac_cc_set" || ac_cc_set="no"
2375  
2376 <  CC=$ac_ct_CC
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 + 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 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2073 < See \`config.log' for more details." >&5
2074 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2075 < See \`config.log' for more details." >&2;}
2076 <   { (exit 1); exit 1; }; }
2419 > else
2420  
2421 < # Provide some information about the compiler.
2422 < echo "$as_me:$LINENO:" \
2423 <     "checking for C compiler version" >&5
2424 < ac_compiler=`set X $ac_compile; echo $2`
2082 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2083 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2084 <  ac_status=$?
2085 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2086 <  (exit $ac_status); }
2087 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2088 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2089 <  ac_status=$?
2090 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2091 <  (exit $ac_status); }
2092 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2093 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2094 <  ac_status=$?
2095 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2096 <  (exit $ac_status); }
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  
2098 cat >conftest.$ac_ext <<_ACEOF
2099 /* confdefs.h.  */
2100 _ACEOF
2101 cat confdefs.h >>conftest.$ac_ext
2102 cat >>conftest.$ac_ext <<_ACEOF
2103 /* end confdefs.h.  */
2426  
2427 < int
2106 < main ()
2107 < {
2427 >   if test $ac_cc_path != no; then
2428  
2429 <  ;
2430 <  return 0;
2111 < }
2112 < _ACEOF
2113 < ac_clean_files_save=$ac_clean_files
2114 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
2115 < # Try to create an executable without -o first, disregard a.out.
2116 < # It will help us diagnose broken compilers, and finding out an intuition
2117 < # of exeext.
2118 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2119 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2120 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2121 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2122 <  (eval $ac_link_default) 2>&5
2123 <  ac_status=$?
2124 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2125 <  (exit $ac_status); }; then
2126 <  # Find the output, starting from the most likely.  This scheme is
2127 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2128 < # resort.
2129 <
2130 < # Be careful to initialize this variable, since it used to be cached.
2131 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2132 < ac_cv_exeext=
2133 < # b.out is created by i960 compilers.
2134 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2135 < do
2136 <  test -f "$ac_file" || continue
2137 <  case $ac_file in
2138 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2139 <        ;;
2140 <    conftest.$ac_ext )
2141 <        # This is the source file.
2142 <        ;;
2143 <    [ab].out )
2144 <        # We found the default executable, but exeext='' is most
2145 <        # certainly right.
2146 <        break;;
2147 <    *.* )
2148 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2149 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
2150 <        # but it would be cool to find out if it's true.  Does anybody
2151 <        # maintain Libtool? --akim.
2152 <        export ac_cv_exeext
2153 <        break;;
2154 <    * )
2155 <        break;;
2156 <  esac
2157 < done
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
2159  echo "$as_me: failed program was:" >&5
2160 sed 's/^/| /' conftest.$ac_ext >&5
2432  
2433 < { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2434 < See \`config.log' for more details." >&5
2164 < echo "$as_me: error: C compiler cannot create executables
2165 < See \`config.log' for more details." >&2;}
2166 <   { (exit 77); exit 77; }; }
2167 < fi
2168 <
2169 < ac_exeext=$ac_cv_exeext
2170 < echo "$as_me:$LINENO: result: $ac_file" >&5
2171 < echo "${ECHO_T}$ac_file" >&6
2172 <
2173 < # Check the compiler produces executables we can run.  If not, either
2174 < # the compiler is broken, or we cross compile.
2175 < echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2176 < echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2177 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2178 < # If not cross compiling, check that we can run a simple program.
2179 < if test "$cross_compiling" != yes; then
2180 <  if { ac_try='./$ac_file'
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 <    cross_compiling=no
2187 <  else
2188 <    if test "$cross_compiling" = maybe; then
2189 <        cross_compiling=yes
2190 <    else
2191 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2192 < If you meant to cross compile, use \`--host'.
2193 < See \`config.log' for more details." >&5
2194 < echo "$as_me: error: cannot run C compiled programs.
2195 < If you meant to cross compile, use \`--host'.
2196 < See \`config.log' for more details." >&2;}
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; }; }
2198    fi
2199  fi
2436   fi
2201 echo "$as_me:$LINENO: result: yes" >&5
2202 echo "${ECHO_T}yes" >&6
2437  
2204 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2205 ac_clean_files=$ac_clean_files_save
2206 # Check the compiler produces executables we can run.  If not, either
2207 # the compiler is broken, or we cross compile.
2208 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2209 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2210 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2211 echo "${ECHO_T}$cross_compiling" >&6
2212
2213 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2214 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2215 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2216  (eval $ac_link) 2>&5
2217  ac_status=$?
2218  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219  (exit $ac_status); }; then
2220  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2221 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2222 # work properly (i.e., refer to `conftest.exe'), while it won't with
2223 # `rm'.
2224 for ac_file in conftest.exe conftest conftest.*; do
2225  test -f "$ac_file" || continue
2226  case $ac_file in
2227    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2228    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2229          export ac_cv_exeext
2230          break;;
2231    * ) break;;
2232  esac
2233 done
2234 else
2235  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2236 See \`config.log' for more details." >&5
2237 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2238 See \`config.log' for more details." >&2;}
2239   { (exit 1); exit 1; }; }
2438   fi
2439  
2440 < rm -f conftest$ac_cv_exeext
2441 < echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2442 < echo "${ECHO_T}$ac_cv_exeext" >&6
2443 <
2444 < rm -f conftest.$ac_ext
2445 < EXEEXT=$ac_cv_exeext
2446 < ac_exeext=$EXEEXT
2447 < echo "$as_me:$LINENO: checking for suffix of object files" >&5
2448 < echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2251 < if test "${ac_cv_objext+set}" = set; then
2252 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 > { $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 <  cat >conftest.$ac_ext <<_ACEOF
2451 < /* confdefs.h.  */
2256 < _ACEOF
2257 < cat confdefs.h >>conftest.$ac_ext
2258 < cat >>conftest.$ac_ext <<_ACEOF
2259 < /* end confdefs.h.  */
2260 <
2261 < int
2262 < main ()
2263 < {
2264 <
2265 <  ;
2266 <  return 0;
2267 < }
2268 < _ACEOF
2269 < rm -f conftest.o conftest.obj
2270 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2271 <  (eval $ac_compile) 2>&5
2272 <  ac_status=$?
2273 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 <  (exit $ac_status); }; then
2275 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2276 <  case $ac_file in
2277 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2278 <    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2279 <       break;;
2280 <  esac
2281 < done
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 <  echo "$as_me: failed program was:" >&5
2454 < sed 's/^/| /' conftest.$ac_ext >&5
2453 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2454 > for as_dir in $PATH
2455 > 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 { 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  
2286 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2287 See \`config.log' for more details." >&5
2288 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2289 See \`config.log' for more details." >&2;}
2290   { (exit 1); exit 1; }; }
2468   fi
2292
2293 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2469   fi
2470 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2471 < echo "${ECHO_T}$ac_cv_objext" >&6
2472 < OBJEXT=$ac_cv_objext
2473 < ac_objext=$OBJEXT
2299 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2300 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2301 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2302 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2303 < else
2304 <  cat >conftest.$ac_ext <<_ACEOF
2305 < /* confdefs.h.  */
2306 < _ACEOF
2307 < cat confdefs.h >>conftest.$ac_ext
2308 < cat >>conftest.$ac_ext <<_ACEOF
2309 < /* end confdefs.h.  */
2310 <
2311 < int
2312 < main ()
2313 < {
2314 < #ifndef __GNUC__
2315 <       choke me
2316 < #endif
2317 <
2318 <  ;
2319 <  return 0;
2320 < }
2321 < _ACEOF
2322 < rm -f conftest.$ac_objext
2323 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2324 <  (eval $ac_compile) 2>conftest.er1
2325 <  ac_status=$?
2326 <  grep -v '^ *+' conftest.er1 >conftest.err
2327 <  rm -f conftest.er1
2328 <  cat conftest.err >&5
2329 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2330 <  (exit $ac_status); } &&
2331 <         { ac_try='test -z "$ac_c_werror_flag"
2332 <                         || test ! -s conftest.err'
2333 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2334 <  (eval $ac_try) 2>&5
2335 <  ac_status=$?
2336 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2337 <  (exit $ac_status); }; } &&
2338 <         { ac_try='test -s conftest.$ac_objext'
2339 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2340 <  (eval $ac_try) 2>&5
2341 <  ac_status=$?
2342 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2343 <  (exit $ac_status); }; }; then
2344 <  ac_compiler_gnu=yes
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: failed program was:" >&5
2476 < sed 's/^/| /' conftest.$ac_ext >&5
2348 <
2349 < ac_compiler_gnu=no
2475 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2476 > $as_echo "no" >&6; }
2477   fi
2351 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2352 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2478  
2354 fi
2355 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2356 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2357 GCC=`test $ac_compiler_gnu = yes && echo yes`
2358 ac_test_CFLAGS=${CFLAGS+set}
2359 ac_save_CFLAGS=$CFLAGS
2360 CFLAGS="-g"
2361 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2362 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2363 if test "${ac_cv_prog_cc_g+set}" = set; then
2364  echo $ECHO_N "(cached) $ECHO_C" >&6
2365 else
2366  cat >conftest.$ac_ext <<_ACEOF
2367 /* confdefs.h.  */
2368 _ACEOF
2369 cat confdefs.h >>conftest.$ac_ext
2370 cat >>conftest.$ac_ext <<_ACEOF
2371 /* end confdefs.h.  */
2479  
2480 < int
2481 < main ()
2482 < {
2480 >  test -n "$ac_cxx_set" && break
2481 > done
2482 > test -n "$ac_cxx_set" || ac_cxx_set="no"
2483  
2484 <  ;
2378 <  return 0;
2379 < }
2380 < _ACEOF
2381 < rm -f conftest.$ac_objext
2382 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2383 <  (eval $ac_compile) 2>conftest.er1
2384 <  ac_status=$?
2385 <  grep -v '^ *+' conftest.er1 >conftest.err
2386 <  rm -f conftest.er1
2387 <  cat conftest.err >&5
2388 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2389 <  (exit $ac_status); } &&
2390 <         { ac_try='test -z "$ac_c_werror_flag"
2391 <                         || test ! -s conftest.err'
2392 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2393 <  (eval $ac_try) 2>&5
2394 <  ac_status=$?
2395 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396 <  (exit $ac_status); }; } &&
2397 <         { ac_try='test -s conftest.$ac_objext'
2398 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2399 <  (eval $ac_try) 2>&5
2400 <  ac_status=$?
2401 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2402 <  (exit $ac_status); }; }; then
2403 <  ac_cv_prog_cc_g=yes
2404 < else
2405 <  echo "$as_me: failed program was:" >&5
2406 < sed 's/^/| /' conftest.$ac_ext >&5
2484 >   if test $ac_cxx_set != no; then
2485  
2486 < ac_cv_prog_cc_g=no
2487 < fi
2488 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2489 < fi
2490 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2491 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2414 < if test "$ac_test_CFLAGS" = set; then
2415 <  CFLAGS=$ac_save_CFLAGS
2416 < elif test $ac_cv_prog_cc_g = yes; then
2417 <  if test "$GCC" = yes; then
2418 <    CFLAGS="-g -O2"
2419 <  else
2420 <    CFLAGS="-g"
2421 <  fi
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 <  if test "$GCC" = yes; then
2494 <    CFLAGS="-O2"
2495 <  else
2496 <    CFLAGS=
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 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2518 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2519 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2520 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  ac_cv_prog_cc_stdc=no
2523 < ac_save_CC=$CC
2524 < cat >conftest.$ac_ext <<_ACEOF
2437 < /* confdefs.h.  */
2438 < _ACEOF
2439 < cat confdefs.h >>conftest.$ac_ext
2440 < cat >>conftest.$ac_ext <<_ACEOF
2441 < /* end confdefs.h.  */
2442 < #include <stdarg.h>
2443 < #include <stdio.h>
2444 < #include <sys/types.h>
2445 < #include <sys/stat.h>
2446 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2447 < struct buf { int x; };
2448 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2449 < static char *e (p, i)
2450 <     char **p;
2451 <     int i;
2452 < {
2453 <  return p[i];
2454 < }
2455 < static char *f (char * (*g) (char **, int), char **p, ...)
2456 < {
2457 <  char *s;
2458 <  va_list v;
2459 <  va_start (v,p);
2460 <  s = g (p, va_arg (v,int));
2461 <  va_end (v);
2462 <  return s;
2463 < }
2522 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2523 > $as_echo "no" >&6; }
2524 > fi
2525  
2465 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2466   function prototypes and stuff, but not '\xHH' hex character constants.
2467   These don't provoke an error unfortunately, instead are silently treated
2468   as 'x'.  The following induces an error, until -std1 is added to get
2469   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2470   array size at least.  It's necessary to write '\x00'==0 to get something
2471   that's true only with -std1.  */
2472 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2526  
2474 int test (int i, double x);
2475 struct s1 {int (*f) (int a);};
2476 struct s2 {int (*f) (double a);};
2477 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2478 int argc;
2479 char **argv;
2480 int
2481 main ()
2482 {
2483 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2484  ;
2485  return 0;
2486 }
2487 _ACEOF
2488 # Don't try gcc -ansi; that turns off useful extensions and
2489 # breaks some systems' header files.
2490 # AIX                   -qlanglvl=ansi
2491 # Ultrix and OSF/1      -std1
2492 # HP-UX 10.20 and later -Ae
2493 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2494 # SVR4                  -Xc -D__EXTENSIONS__
2495 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2496 do
2497  CC="$ac_save_CC $ac_arg"
2498  rm -f conftest.$ac_objext
2499 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2500  (eval $ac_compile) 2>conftest.er1
2501  ac_status=$?
2502  grep -v '^ *+' conftest.er1 >conftest.err
2503  rm -f conftest.er1
2504  cat conftest.err >&5
2505  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2506  (exit $ac_status); } &&
2507         { ac_try='test -z "$ac_c_werror_flag"
2508                         || test ! -s conftest.err'
2509  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2510  (eval $ac_try) 2>&5
2511  ac_status=$?
2512  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2513  (exit $ac_status); }; } &&
2514         { ac_try='test -s conftest.$ac_objext'
2515  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2516  (eval $ac_try) 2>&5
2517  ac_status=$?
2518  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2519  (exit $ac_status); }; }; then
2520  ac_cv_prog_cc_stdc=$ac_arg
2521 break
2527   else
2523  echo "$as_me: failed program was:" >&5
2524 sed 's/^/| /' conftest.$ac_ext >&5
2528  
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
2527 rm -f conftest.err conftest.$ac_objext
2528 done
2529 rm -f conftest.$ac_ext conftest.$ac_objext
2530 CC=$ac_save_CC
2533  
2532 fi
2534  
2535 < case "x$ac_cv_prog_cc_stdc" in
2535 <  x|xno)
2536 <    echo "$as_me:$LINENO: result: none needed" >&5
2537 < echo "${ECHO_T}none needed" >&6 ;;
2538 <  *)
2539 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2540 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2541 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2542 < esac
2535 >   if test $ac_cxx_path != no; then
2536  
2537 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2538 < # in C++ we need to declare it.  In case someone uses the same compiler
2546 < # for both compiling C and C++ we need to have the C++ compiler decide
2547 < # the declaration of exit, since it's the most demanding environment.
2548 < cat >conftest.$ac_ext <<_ACEOF
2549 < #ifndef __cplusplus
2550 <  choke me
2551 < #endif
2552 < _ACEOF
2553 < rm -f conftest.$ac_objext
2554 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2555 <  (eval $ac_compile) 2>conftest.er1
2556 <  ac_status=$?
2557 <  grep -v '^ *+' conftest.er1 >conftest.err
2558 <  rm -f conftest.er1
2559 <  cat conftest.err >&5
2560 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2561 <  (exit $ac_status); } &&
2562 <         { ac_try='test -z "$ac_c_werror_flag"
2563 <                         || test ! -s conftest.err'
2564 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2565 <  (eval $ac_try) 2>&5
2566 <  ac_status=$?
2567 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2568 <  (exit $ac_status); }; } &&
2569 <         { ac_try='test -s conftest.$ac_objext'
2570 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2571 <  (eval $ac_try) 2>&5
2572 <  ac_status=$?
2573 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2574 <  (exit $ac_status); }; }; then
2575 <  for ac_declaration in \
2576 <   '' \
2577 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2578 <   'extern "C" void std::exit (int); using std::exit;' \
2579 <   'extern "C" void exit (int) throw ();' \
2580 <   'extern "C" void exit (int);' \
2581 <   'void exit (int);'
2582 < do
2583 <  cat >conftest.$ac_ext <<_ACEOF
2584 < /* confdefs.h.  */
2585 < _ACEOF
2586 < cat confdefs.h >>conftest.$ac_ext
2587 < cat >>conftest.$ac_ext <<_ACEOF
2588 < /* end confdefs.h.  */
2589 < $ac_declaration
2590 < #include <stdlib.h>
2591 < int
2592 < main ()
2593 < {
2594 < exit (42);
2595 <  ;
2596 <  return 0;
2597 < }
2598 < _ACEOF
2599 < rm -f conftest.$ac_objext
2600 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2601 <  (eval $ac_compile) 2>conftest.er1
2602 <  ac_status=$?
2603 <  grep -v '^ *+' conftest.er1 >conftest.err
2604 <  rm -f conftest.er1
2605 <  cat conftest.err >&5
2606 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2607 <  (exit $ac_status); } &&
2608 <         { ac_try='test -z "$ac_c_werror_flag"
2609 <                         || test ! -s conftest.err'
2610 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2611 <  (eval $ac_try) 2>&5
2612 <  ac_status=$?
2613 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2614 <  (exit $ac_status); }; } &&
2615 <         { ac_try='test -s conftest.$ac_objext'
2616 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2617 <  (eval $ac_try) 2>&5
2618 <  ac_status=$?
2619 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2620 <  (exit $ac_status); }; }; then
2621 <  :
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
2623  echo "$as_me: failed program was:" >&5
2624 sed 's/^/| /' conftest.$ac_ext >&5
2540  
2541 < continue
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
2628 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2629  cat >conftest.$ac_ext <<_ACEOF
2630 /* confdefs.h.  */
2631 _ACEOF
2632 cat confdefs.h >>conftest.$ac_ext
2633 cat >>conftest.$ac_ext <<_ACEOF
2634 /* end confdefs.h.  */
2635 $ac_declaration
2636 int
2637 main ()
2638 {
2639 exit (42);
2640  ;
2641  return 0;
2642 }
2643 _ACEOF
2644 rm -f conftest.$ac_objext
2645 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2646  (eval $ac_compile) 2>conftest.er1
2647  ac_status=$?
2648  grep -v '^ *+' conftest.er1 >conftest.err
2649  rm -f conftest.er1
2650  cat conftest.err >&5
2651  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652  (exit $ac_status); } &&
2653         { ac_try='test -z "$ac_c_werror_flag"
2654                         || test ! -s conftest.err'
2655  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2656  (eval $ac_try) 2>&5
2657  ac_status=$?
2658  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659  (exit $ac_status); }; } &&
2660         { ac_try='test -s conftest.$ac_objext'
2661  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662  (eval $ac_try) 2>&5
2663  ac_status=$?
2664  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665  (exit $ac_status); }; }; then
2666  break
2667 else
2668  echo "$as_me: failed program was:" >&5
2669 sed 's/^/| /' conftest.$ac_ext >&5
2545  
2546   fi
2672 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2673 done
2674 rm -f conftest*
2675 if test -n "$ac_declaration"; then
2676  echo '#ifdef __cplusplus' >>confdefs.h
2677  echo $ac_declaration      >>confdefs.h
2678  echo '#endif'             >>confdefs.h
2679 fi
2547  
2548 < else
2549 <  echo "$as_me: failed program was:" >&5
2683 < sed 's/^/| /' conftest.$ac_ext >&5
2684 <
2685 < fi
2686 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2687 < ac_ext=c
2688 < ac_cpp='$CPP $CPPFLAGS'
2689 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2690 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2691 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2692 <
2693 <
2694 < ac_ext=cc
2695 < ac_cpp='$CXXCPP $CPPFLAGS'
2696 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2697 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2698 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2699 < if test -n "$ac_tool_prefix"; then
2700 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2701 <  do
2702 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2703 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2704 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2705 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2706 < if test "${ac_cv_prog_CXX+set}" = set; then
2707 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2708 < else
2709 <  if test -n "$CXX"; then
2710 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2711 < else
2712 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2713 < for as_dir in $PATH
2548 > if test x"$FC" != x; then
2549 >   for ac_prog in $FC
2550   do
2715  IFS=$as_save_IFS
2716  test -z "$as_dir" && as_dir=.
2717  for ac_exec_ext in '' $ac_executable_extensions; do
2718  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2719    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2720    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2721    break 2
2722  fi
2723 done
2724 done
2725
2726 fi
2727 fi
2728 CXX=$ac_cv_prog_CXX
2729 if test -n "$CXX"; then
2730  echo "$as_me:$LINENO: result: $CXX" >&5
2731 echo "${ECHO_T}$CXX" >&6
2732 else
2733  echo "$as_me:$LINENO: result: no" >&5
2734 echo "${ECHO_T}no" >&6
2735 fi
2736
2737    test -n "$CXX" && break
2738  done
2739 fi
2740 if test -z "$CXX"; then
2741  ac_ct_CXX=$CXX
2742  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2743 do
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 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2554 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2555 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2556 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  if test -n "$ac_ct_CXX"; then
2559 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
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
# Line 2757 | Line 2564 | 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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2568 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
2569 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
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  
2576   fi
2577   fi
2578 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2579 < if test -n "$ac_ct_CXX"; then
2580 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2581 < echo "${ECHO_T}$ac_ct_CXX" >&6
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 <  echo "$as_me:$LINENO: result: no" >&5
2584 < echo "${ECHO_T}no" >&6
2583 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2584 > $as_echo "no" >&6; }
2585   fi
2586  
2587 <  test -n "$ac_ct_CXX" && break
2587 >
2588 >  test -n "$ac_fc_set" && break
2589   done
2590 < test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2590 > test -n "$ac_fc_set" || ac_fc_set="no"
2591  
2592 <  CXX=$ac_ct_CXX
2784 < fi
2592 >   if test $ac_fc_set != no; then
2593  
2594 <
2595 < # Provide some information about the compiler.
2596 < echo "$as_me:$LINENO:" \
2597 <     "checking for C++ compiler version" >&5
2598 < ac_compiler=`set X $ac_compile; echo $2`
2599 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2600 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2601 <  ac_status=$?
2602 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603 <  (exit $ac_status); }
2604 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2605 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2606 <  ac_status=$?
2607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 <  (exit $ac_status); }
2609 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2610 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2611 <  ac_status=$?
2612 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2613 <  (exit $ac_status); }
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 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2622 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2623 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2624 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  cat >conftest.$ac_ext <<_ACEOF
2631 < /* confdefs.h.  */
2632 < _ACEOF
2815 < cat confdefs.h >>conftest.$ac_ext
2816 < cat >>conftest.$ac_ext <<_ACEOF
2817 < /* end confdefs.h.  */
2630 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2631 > $as_echo "no" >&6; }
2632 > fi
2633  
2819 int
2820 main ()
2821 {
2822 #ifndef __GNUC__
2823       choke me
2824 #endif
2634  
2826  ;
2827  return 0;
2828 }
2829 _ACEOF
2830 rm -f conftest.$ac_objext
2831 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2832  (eval $ac_compile) 2>conftest.er1
2833  ac_status=$?
2834  grep -v '^ *+' conftest.er1 >conftest.err
2835  rm -f conftest.er1
2836  cat conftest.err >&5
2837  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2838  (exit $ac_status); } &&
2839         { ac_try='test -z "$ac_cxx_werror_flag"
2840                         || test ! -s conftest.err'
2841  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2842  (eval $ac_try) 2>&5
2843  ac_status=$?
2844  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845  (exit $ac_status); }; } &&
2846         { ac_try='test -s conftest.$ac_objext'
2847  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848  (eval $ac_try) 2>&5
2849  ac_status=$?
2850  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851  (exit $ac_status); }; }; then
2852  ac_compiler_gnu=yes
2635   else
2854  echo "$as_me: failed program was:" >&5
2855 sed 's/^/| /' conftest.$ac_ext >&5
2636  
2637 < ac_compiler_gnu=no
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
2859 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2860 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2641  
2862 fi
2863 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2864 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2865 GXX=`test $ac_compiler_gnu = yes && echo yes`
2866 ac_test_CXXFLAGS=${CXXFLAGS+set}
2867 ac_save_CXXFLAGS=$CXXFLAGS
2868 CXXFLAGS="-g"
2869 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2870 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2871 if test "${ac_cv_prog_cxx_g+set}" = set; then
2872  echo $ECHO_N "(cached) $ECHO_C" >&6
2873 else
2874  cat >conftest.$ac_ext <<_ACEOF
2875 /* confdefs.h.  */
2876 _ACEOF
2877 cat confdefs.h >>conftest.$ac_ext
2878 cat >>conftest.$ac_ext <<_ACEOF
2879 /* end confdefs.h.  */
2642  
2643 < int
2882 < main ()
2883 < {
2643 >   if test $ac_fc_path != no; then
2644  
2645 <  ;
2646 <  return 0;
2887 < }
2888 < _ACEOF
2889 < rm -f conftest.$ac_objext
2890 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2891 <  (eval $ac_compile) 2>conftest.er1
2892 <  ac_status=$?
2893 <  grep -v '^ *+' conftest.er1 >conftest.err
2894 <  rm -f conftest.er1
2895 <  cat conftest.err >&5
2896 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897 <  (exit $ac_status); } &&
2898 <         { ac_try='test -z "$ac_cxx_werror_flag"
2899 <                         || test ! -s conftest.err'
2900 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2901 <  (eval $ac_try) 2>&5
2902 <  ac_status=$?
2903 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2904 <  (exit $ac_status); }; } &&
2905 <         { ac_try='test -s conftest.$ac_objext'
2906 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2907 <  (eval $ac_try) 2>&5
2908 <  ac_status=$?
2909 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2910 <  (exit $ac_status); }; }; then
2911 <  ac_cv_prog_cxx_g=yes
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
2913  echo "$as_me: failed program was:" >&5
2914 sed 's/^/| /' conftest.$ac_ext >&5
2648  
2649 < ac_cv_prog_cxx_g=no
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 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2653 >
2654   fi
2655 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2656 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2657 < if test "$ac_test_CXXFLAGS" = set; then
2658 <  CXXFLAGS=$ac_save_CXXFLAGS
2659 < elif test $ac_cv_prog_cxx_g = yes; then
2660 <  if test "$GXX" = yes; then
2661 <    CXXFLAGS="-g -O2"
2927 <  else
2928 <    CXXFLAGS="-g"
2929 <  fi
2655 >
2656 >
2657 >
2658 >
2659 > # Check whether --with-mpi was given.
2660 > if test "${with_mpi+set}" = set; then
2661 >  withval=$with_mpi;
2662   else
2663 <  if test "$GXX" = yes; then
2932 <    CXXFLAGS="-O2"
2933 <  else
2934 <    CXXFLAGS=
2935 <  fi
2663 >  with_mpi="auto"
2664   fi
2665 < for ac_declaration in \
2666 <   '' \
2667 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2668 <   'extern "C" void std::exit (int); using std::exit;' \
2669 <   'extern "C" void exit (int) throw ();' \
2942 <   'extern "C" void exit (int);' \
2943 <   'void exit (int);'
2665 >
2666 > if test "x$with_mpi" != "xno"; then
2667 >
2668 >
2669 > for ac_prog in $CC openmpicc mpicc
2670   do
2671 <  cat >conftest.$ac_ext <<_ACEOF
2672 < /* confdefs.h.  */
2673 < _ACEOF
2674 < cat confdefs.h >>conftest.$ac_ext
2675 < cat >>conftest.$ac_ext <<_ACEOF
2676 < /* end confdefs.h.  */
2951 < $ac_declaration
2952 < #include <stdlib.h>
2953 < int
2954 < main ()
2955 < {
2956 < exit (42);
2957 <  ;
2958 <  return 0;
2959 < }
2960 < _ACEOF
2961 < rm -f conftest.$ac_objext
2962 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2963 <  (eval $ac_compile) 2>conftest.er1
2964 <  ac_status=$?
2965 <  grep -v '^ *+' conftest.er1 >conftest.err
2966 <  rm -f conftest.er1
2967 <  cat conftest.err >&5
2968 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969 <  (exit $ac_status); } &&
2970 <         { ac_try='test -z "$ac_cxx_werror_flag"
2971 <                         || test ! -s conftest.err'
2972 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2973 <  (eval $ac_try) 2>&5
2974 <  ac_status=$?
2975 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2976 <  (exit $ac_status); }; } &&
2977 <         { ac_try='test -s conftest.$ac_objext'
2978 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2979 <  (eval $ac_try) 2>&5
2980 <  ac_status=$?
2981 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2982 <  (exit $ac_status); }; }; then
2983 <  :
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 <  echo "$as_me: failed program was:" >&5
2679 < sed 's/^/| /' conftest.$ac_ext >&5
2987 <
2988 < continue
2989 < fi
2990 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2991 <  cat >conftest.$ac_ext <<_ACEOF
2992 < /* confdefs.h.  */
2993 < _ACEOF
2994 < cat confdefs.h >>conftest.$ac_ext
2995 < cat >>conftest.$ac_ext <<_ACEOF
2996 < /* end confdefs.h.  */
2997 < $ac_declaration
2998 < int
2999 < main ()
3000 < {
3001 < exit (42);
3002 <  ;
3003 <  return 0;
3004 < }
3005 < _ACEOF
3006 < rm -f conftest.$ac_objext
3007 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3008 <  (eval $ac_compile) 2>conftest.er1
3009 <  ac_status=$?
3010 <  grep -v '^ *+' conftest.er1 >conftest.err
3011 <  rm -f conftest.er1
3012 <  cat conftest.err >&5
3013 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3014 <  (exit $ac_status); } &&
3015 <         { ac_try='test -z "$ac_cxx_werror_flag"
3016 <                         || test ! -s conftest.err'
3017 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3018 <  (eval $ac_try) 2>&5
3019 <  ac_status=$?
3020 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3021 <  (exit $ac_status); }; } &&
3022 <         { ac_try='test -s conftest.$ac_objext'
3023 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3024 <  (eval $ac_try) 2>&5
3025 <  ac_status=$?
3026 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3027 <  (exit $ac_status); }; }; then
3028 <  break
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  
2696   fi
3034 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3035 done
3036 rm -f conftest*
3037 if test -n "$ac_declaration"; then
3038  echo '#ifdef __cplusplus' >>confdefs.h
3039  echo $ac_declaration      >>confdefs.h
3040  echo '#endif'             >>confdefs.h
2697   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 +  { $as_echo "$as_me:$LINENO: result: no" >&5
2704 + $as_echo "no" >&6; }
2705 + fi
2706  
3043 ac_ext=c
3044 ac_cpp='$CPP $CPPFLAGS'
3045 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3046 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3047 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2707  
2708 +  test -n "$acx_mpi_mpicc" && break
2709 + done
2710 + test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2711  
2712 < ac_ext=c
2713 < ac_cpp='$CPP $CPPFLAGS'
2714 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2715 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2716 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2717 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2718 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2719 < # On Suns, sometimes $CPP names a directory.
3058 < if test -n "$CPP" && test -d "$CPP"; then
3059 <  CPP=
3060 < fi
3061 < if test -z "$CPP"; then
3062 <  if test "${ac_cv_prog_CPP+set}" = set; then
3063 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <      # Double quotes because CPP needs to be expanded
2722 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2723 <    do
2724 <      ac_preproc_ok=false
2725 < for ac_c_preproc_warn_flag in '' yes
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 <  # Use a header file that comes with gcc, so configuring glibc
2730 <  # with a fresh cross-compiler works.
2731 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2732 <  # <limits.h> exists even on freestanding compilers.
2733 <  # On the NeXT, cc -E runs the code through the compiler's parser,
2734 <  # not just through cpp. "Syntax error" is here to catch this case.
2735 <  cat >conftest.$ac_ext <<_ACEOF
3078 < /* confdefs.h.  */
3079 < _ACEOF
3080 < cat confdefs.h >>conftest.$ac_ext
3081 < cat >>conftest.$ac_ext <<_ACEOF
3082 < /* end confdefs.h.  */
3083 < #ifdef __STDC__
3084 < # include <limits.h>
3085 < #else
3086 < # include <assert.h>
3087 < #endif
3088 <                     Syntax error
3089 < _ACEOF
3090 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3091 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3092 <  ac_status=$?
3093 <  grep -v '^ *+' conftest.er1 >conftest.err
3094 <  rm -f conftest.er1
3095 <  cat conftest.err >&5
3096 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3097 <  (exit $ac_status); } >/dev/null; then
3098 <  if test -s conftest.err; then
3099 <    ac_cpp_err=$ac_c_preproc_warn_flag
3100 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3101 <  else
3102 <    ac_cpp_err=
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 < else
2738 <  ac_cpp_err=yes
2739 < fi
3107 < if test -z "$ac_cpp_err"; then
3108 <  :
3109 < else
3110 <  echo "$as_me: failed program was:" >&5
3111 < sed 's/^/| /' conftest.$ac_ext >&5
2737 > done
2738 > done
2739 > IFS=$as_save_IFS
2740  
2741 <  # Broken: fails on valid input.
2742 < 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_ext
2746 <
2747 <  # OK, works on sane cases.  Now check whether non-existent headers
2748 <  # can be detected and how.
3120 <  cat >conftest.$ac_ext <<_ACEOF
3121 < /* confdefs.h.  */
3122 < _ACEOF
3123 < cat confdefs.h >>conftest.$ac_ext
3124 < cat >>conftest.$ac_ext <<_ACEOF
3125 < /* end confdefs.h.  */
3126 < #include <ac_nonexistent.h>
3127 < _ACEOF
3128 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3129 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3130 <  ac_status=$?
3131 <  grep -v '^ *+' conftest.er1 >conftest.err
3132 <  rm -f conftest.er1
3133 <  cat conftest.err >&5
3134 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3135 <  (exit $ac_status); } >/dev/null; then
3136 <  if test -s conftest.err; then
3137 <    ac_cpp_err=$ac_c_preproc_warn_flag
3138 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3139 <  else
3140 <    ac_cpp_err=
3141 <  fi
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 <  ac_cpp_err=yes
2750 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2751 > $as_echo "no" >&6; }
2752   fi
3145 if test -z "$ac_cpp_err"; then
3146  # Broken: success on invalid input.
3147 continue
3148 else
3149  echo "$as_me: failed program was:" >&5
3150 sed 's/^/| /' conftest.$ac_ext >&5
2753  
3152  # Passes both tests.
3153 ac_preproc_ok=:
3154 break
3155 fi
3156 rm -f conftest.err conftest.$ac_ext
2754  
3158 done
3159 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3160 rm -f conftest.err conftest.$ac_ext
3161 if $ac_preproc_ok; then
3162  break
2755   fi
2756  
2757 <    done
2758 <    ac_cv_prog_CPP=$CPP
2759 <
2760 < fi
2761 <  CPP=$ac_cv_prog_CPP
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 <  ac_cv_prog_CPP=$CPP
2767 < fi
2768 < echo "$as_me:$LINENO: result: $CPP" >&5
2769 < echo "${ECHO_T}$CPP" >&6
2770 < ac_preproc_ok=false
3176 < for ac_c_preproc_warn_flag in '' yes
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
2771   do
2772 <  # Use a header file that comes with gcc, so configuring glibc
2773 <  # with a fresh cross-compiler works.
2774 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2775 <  # <limits.h> exists even on freestanding compilers.
2776 <  # On the NeXT, cc -E runs the code through the compiler's parser,
2777 <  # not just through cpp. "Syntax error" is here to catch this case.
2778 <  cat >conftest.$ac_ext <<_ACEOF
3185 < /* confdefs.h.  */
3186 < _ACEOF
3187 < cat confdefs.h >>conftest.$ac_ext
3188 < cat >>conftest.$ac_ext <<_ACEOF
3189 < /* end confdefs.h.  */
3190 < #ifdef __STDC__
3191 < # include <limits.h>
3192 < #else
3193 < # include <assert.h>
3194 < #endif
3195 <                     Syntax error
3196 < _ACEOF
3197 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3198 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3199 <  ac_status=$?
3200 <  grep -v '^ *+' conftest.er1 >conftest.err
3201 <  rm -f conftest.er1
3202 <  cat conftest.err >&5
3203 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3204 <  (exit $ac_status); } >/dev/null; then
3205 <  if test -s conftest.err; then
3206 <    ac_cpp_err=$ac_c_preproc_warn_flag
3207 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3208 <  else
3209 <    ac_cpp_err=
2772 >  IFS=$as_save_IFS
2773 >  test -z "$as_dir" && as_dir=.
2774 >  for ac_exec_ext in '' $ac_executable_extensions; do
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 < else
2781 <  ac_cpp_err=yes
2780 > done
2781 > done
2782 > IFS=$as_save_IFS
2783 >
2784   fi
2785 < if test -z "$ac_cpp_err"; then
2786 <  :
2785 > fi
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: failed program was:" >&5
2792 < sed 's/^/| /' conftest.$ac_ext >&5
3219 <
3220 <  # Broken: fails on valid input.
3221 < continue
2791 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2792 > $as_echo "no" >&6; }
2793   fi
3223 rm -f conftest.err conftest.$ac_ext
2794  
3225  # OK, works on sane cases.  Now check whether non-existent headers
3226  # can be detected and how.
3227  cat >conftest.$ac_ext <<_ACEOF
3228 /* confdefs.h.  */
3229 _ACEOF
3230 cat confdefs.h >>conftest.$ac_ext
3231 cat >>conftest.$ac_ext <<_ACEOF
3232 /* end confdefs.h.  */
3233 #include <ac_nonexistent.h>
3234 _ACEOF
3235 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3236  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3237  ac_status=$?
3238  grep -v '^ *+' conftest.er1 >conftest.err
3239  rm -f conftest.er1
3240  cat conftest.err >&5
3241  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3242  (exit $ac_status); } >/dev/null; then
3243  if test -s conftest.err; then
3244    ac_cpp_err=$ac_c_preproc_warn_flag
3245    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3246  else
3247    ac_cpp_err=
3248  fi
3249 else
3250  ac_cpp_err=yes
3251 fi
3252 if test -z "$ac_cpp_err"; then
3253  # Broken: success on invalid input.
3254 continue
3255 else
3256  echo "$as_me: failed program was:" >&5
3257 sed 's/^/| /' conftest.$ac_ext >&5
2795  
2796 <  # Passes both tests.
3260 < ac_preproc_ok=:
3261 < break
3262 < fi
3263 < rm -f conftest.err conftest.$ac_ext
3264 <
2796 >  test -n "$acx_mpi_mpif90" && break
2797   done
2798 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3267 < rm -f conftest.err conftest.$ac_ext
3268 < if $ac_preproc_ok; then
3269 <  :
3270 < else
3271 <  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3272 < See \`config.log' for more details." >&5
3273 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3274 < See \`config.log' for more details." >&2;}
3275 <   { (exit 1); exit 1; }; }
3276 < fi
2798 > test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2799  
2800 < ac_ext=c
3279 < ac_cpp='$CPP $CPPFLAGS'
3280 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3281 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3282 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2800 > if test $acx_mpi_mpif90 != no; then
2801  
2802 <
2803 < echo "$as_me:$LINENO: checking for egrep" >&5
2804 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2805 < if test "${ac_cv_prog_egrep+set}" = set; then
2806 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2810 <    then ac_cv_prog_egrep='grep -E'
2811 <    else ac_cv_prog_egrep='egrep'
2812 <    fi
2813 < fi
2814 < echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3296 < echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3297 < EGREP=$ac_cv_prog_egrep
3298 <
3299 <
3300 <
3301 < OOPSE_TEMPLATE_FLAGS=""
3302 < if test $ac_cv_cxx_compiler_gnu = no; then
3303 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3304 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3305 <  echo 'void f(){}' > conftest.cc
3306 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3307 <    echo "$as_me:$LINENO: result: yes" >&5
3308 < echo "${ECHO_T}yes" >&6
3309 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3310 <  else
3311 <    echo "$as_me:$LINENO: result: no" >&5
3312 < echo "${ECHO_T}no" >&6
3313 <  fi
3314 <  rm -f conftest*
3315 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3316 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3317 <  echo 'void f(){}' > conftest.cc
3318 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3319 <    echo "$as_me:$LINENO: result: yes" >&5
3320 < echo "${ECHO_T}yes" >&6
3321 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3322 <  else
3323 <    echo "$as_me:$LINENO: result: no" >&5
3324 < echo "${ECHO_T}no" >&6
3325 <  fi
3326 <  rm -f conftest*
3327 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3328 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3329 <  echo 'void f(){}' > conftest.cc
3330 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3331 <    echo "$as_me:$LINENO: result: yes" >&5
3332 < echo "${ECHO_T}yes" >&6
3333 <    OOPSE_TEMPLATE_FLAGS="-pto"
3334 <  else
3335 <    echo "$as_me:$LINENO: result: no" >&5
3336 < echo "${ECHO_T}no" >&6
3337 <  fi
3338 <  rm -f conftest*
3339 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3340 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3341 <  echo 'void f(){}' > conftest.cc
3342 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3343 <    echo "$as_me:$LINENO: result: yes" >&5
3344 < echo "${ECHO_T}yes" >&6
3345 <
3346 <
3347 <    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3348 <  else
3349 <    echo "$as_me:$LINENO: result: no" >&5
3350 < echo "${ECHO_T}no" >&6
3351 <  fi
3352 < fi
3353 <
3354 <
3355 <
3356 <
3357 < ac_ext=f90
3358 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3359 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3360 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3361 < if test -n "$ac_tool_prefix"; then
3362 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3363 <  do
3364 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3365 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3366 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3367 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3368 < if test "${ac_cv_prog_F90+set}" = set; then
3369 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3370 < else
3371 <  if test -n "$F90"; then
3372 <  ac_cv_prog_F90="$F90" # Let the user override the test.
3373 < else
3374 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2821 <    ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
2822 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
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 < fi
2834 < F90=$ac_cv_prog_F90
2835 < if test -n "$F90"; then
2836 <  echo "$as_me:$LINENO: result: $F90" >&5
3393 < echo "${ECHO_T}$F90" >&6
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 <  echo "$as_me:$LINENO: result: no" >&5
2839 < echo "${ECHO_T}no" >&6
2838 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2839 > $as_echo "no" >&6; }
2840   fi
2841  
2842 <    test -n "$F90" && break
3400 <  done
2842 >
2843   fi
2844 < if test -z "$F90"; then
2845 <  ac_ct_F90=$F90
3404 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
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_F90+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_F90"; then
2855 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # 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 3419 | 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_F90="$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_F90=$ac_cv_prog_ac_ct_F90
2875 < if test -n "$ac_ct_F90"; then
2876 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
2877 < echo "${ECHO_T}$ac_ct_F90" >&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_F90" && break
2883 >
2884 >  test -n "$acx_mpi_mpicxx" && break
2885   done
2886 + test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2887  
2888 <  F90=$ac_ct_F90
3445 < fi
2888 > if test $acx_mpi_mpicxx != no; then
2889  
2890 <
2891 < # If we don't use `.F90' as extension, the preprocessor is not run on the
2892 < # input file.
2893 < ac_save_ext=$ac_ext
2894 < ac_ext=F90
2895 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3453 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3454 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3455 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  cat >conftest.$ac_ext <<_ACEOF
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 < program main
2918 <
2919 < #ifndef __GNUC__
2920 <       choke me
2921 < #endif
2922 <
2923 < end program main
2924 <
3467 < _ACEOF
3468 < rm -f conftest.$ac_objext
3469 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3470 <  (eval $ac_compile) 2>conftest.er1
3471 <  ac_status=$?
3472 <  grep -v '^ *+' conftest.er1 >conftest.err
3473 <  rm -f conftest.er1
3474 <  cat conftest.err >&5
3475 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3476 <  (exit $ac_status); } &&
3477 <         { ac_try='test -z "$ac_f90_werror_flag"
3478 <                         || test ! -s conftest.err'
3479 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3480 <  (eval $ac_try) 2>&5
3481 <  ac_status=$?
3482 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3483 <  (exit $ac_status); }; } &&
3484 <         { ac_try='test -s conftest.$ac_objext'
3485 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3486 <  (eval $ac_try) 2>&5
3487 <  ac_status=$?
3488 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3489 <  (exit $ac_status); }; }; then
3490 <  ac_compiler_gnu=yes
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 <  echo "$as_me: failed program was:" >&5
2927 < sed 's/^/| /' conftest.$ac_ext >&5
3494 <
3495 < ac_compiler_gnu=no
2926 >  { $as_echo "$as_me:$LINENO: result: no" >&5
2927 > $as_echo "no" >&6; }
2928   fi
3497 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3498 ac_cv_f90_compiler_gnu=$ac_compiler_gnu
2929  
2930 +
2931   fi
3501 echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3502 echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3503 ac_ext=$ac_save_ext
3504 G95=`test $ac_compiler_gnu = yes && echo yes`
3505 ac_ext=c
3506 ac_cpp='$CPP $CPPFLAGS'
3507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2932  
2933 + if test $acx_mpi_mpicc = no; then
2934  
2935 +  if test $acx_mpi_mpicxx = no; then
2936  
2937 +    acx_mpi_compiler=no
2938  
2939 + else
2940  
2941 < # Try to determine native compiler flags that allow us to use F90 suffix
2942 < # for preprocessed f90 source.
2941 >    acx_mpi_compiler=$acx_mpi_mpicxx
2942 >    acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2943 > fi
2944  
3518 if test "$ac_test_PREPFLAG" != "set"; then
3519  PREPFLAG=""
3520  case "${host_cpu}-${host_os}" in
2945  
2946 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3523 <                    PREPFLAG="-fpp1 "
3524 <                fi;;
3525 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3526 <                    PREPFLAG="-qsuffix=cpp=F90 "
3527 <                fi;;
3528 <  *darwin*)
3529 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3530 <                PREPFLAG="-qsuffix=cpp=F90 "
3531 <        fi;;
3532 <  esac
2946 > else
2947  
2948 <  if test -z "$PREPFLAG"; then
3535 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3536 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3537 <        PREPFLAG=""
3538 <  fi
2948 >  if test $acx_mpi_mpicxx = no; then
2949  
2950 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
2951 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
2950 >    acx_mpi_compiler=$acx_mpi_mpicc
2951 >    acx_mpi_compiler_path=$acx_mpi_mpicc_path
2952  
2953 + else
2954  
2955 <  ac_ext=f90
2956 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
2957 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2958 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
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  
3549  ac_save_ext=$ac_ext
3550  ac_ext=F90
3551  ac_save_F90FLAGS=$F90FLAGS
3552
3553  if test "$PREPFLAG"; then
3554  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
3555 fi
3556
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 < program main
2972 > int
2973 > main ()
2974 > {
2975  
2976 <  integer :: i
3563 <  i = 1
2976 > MPI_Finalize();
2977  
2978 <
2979 < end program main
2980 <
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_f90_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); }; } &&
3585 <         { ac_try='test -s conftest.$ac_objext'
3586 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3587 <  (eval $ac_try) 2>&5
3588 <  ac_status=$?
3589 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590 <  (exit $ac_status); }; }; then
3591 <  prepflagworks=1
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
3593  echo "$as_me: failed program was:" >&5
3594 sed 's/^/| /' conftest.$ac_ext >&5
3004  
3005 < prepflagworks=0
3005 >      acx_mpi_compiler=$acx_mpi_mpicc
3006 >      acx_mpi_compiler_path=$acx_mpi_mpicc_path
3007   fi
3598 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3008  
3009 <  F90FLAGS=$ac_save_F90FLAGS
3601 <  ac_ext=$ac_save_ext
3602 <  ac_ext=c
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  
3609  if test "$prepflagworks" = 1; then
3610    echo "$as_me:$LINENO: result: yes" >&5
3611 echo "${ECHO_T}yes" >&6
3612
3613  else
3614    echo "$as_me:$LINENO: result: no" >&5
3615 echo "${ECHO_T}no" >&6
3616    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3617 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3618   { (exit 1); exit 1; }; }
3619  fi
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 -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 + 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 +  { $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 < # Try to determine native compiler flags that allow us to use F90 suffix
3627 < # for preprocessed f90 source with -D type defines
3082 >  acx_cv_mpi_implementation=lammpi
3083  
3084 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3630 <  PREPDEFFLAG=""
3631 <  case "${host_cpu}-${host_os}" in
3084 > else
3085  
3086 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3087 <                    PREPDEFFLAG=" "
3088 <                fi;;
3089 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3090 <                    PREPDEFFLAG="-WF,"
3091 <                fi;;
3092 <  *darwin*)
3093 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3094 <                PREPDEFFLAG="-WF,"
3095 <        fi;;
3096 <  esac
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 <  if test -z "$PREPDEFFLAG"; then
3646 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3647 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3648 <        PREPDEFFLAG=" "
3649 <  fi
3101 >    acx_cv_mpi_implementation=openmpi
3102  
3103 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3652 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
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 <  ac_ext=f90
3656 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3657 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3658 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3120 >      acx_cv_mpi_implementation=mpich
3121  
3122 <  ac_save_ext=$ac_ext
3123 <  ac_ext=F90
3124 <  ac_save_F90FLAGS=$F90FLAGS
3122 > else
3123 >  acx_cv_mpi_implementation=$with_mpi
3124 > fi
3125  
3664  if test "$PREPDEFFLAG"; then
3665  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3126   fi
3127  
3128 <    cat >conftest.$ac_ext <<_ACEOF
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 < program main
3134 > fi
3135 > case $acx_cv_mpi_implementation in
3136 > (lammpi)
3137  
3138 <  integer :: i
3139 < #ifdef TEST
3140 <  i = 1
3676 < #else
3677 <  choke me
3678 < #endif
3138 > cat >>confdefs.h <<\_ACEOF
3139 > #define MPI_IS_LAMMPI 1
3140 > _ACEOF
3141  
3142 +  ;;
3143 + (openmpi)
3144  
3145 < end program main
3146 <
3145 > cat >>confdefs.h <<\_ACEOF
3146 > #define MPI_IS_OPENMPI 1
3147   _ACEOF
3684 rm -f conftest.$ac_objext
3685 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3686  (eval $ac_compile) 2>conftest.er1
3687  ac_status=$?
3688  grep -v '^ *+' conftest.er1 >conftest.err
3689  rm -f conftest.er1
3690  cat conftest.err >&5
3691  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3692  (exit $ac_status); } &&
3693         { ac_try='test -z "$ac_f90_werror_flag"
3694                         || test ! -s conftest.err'
3695  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3696  (eval $ac_try) 2>&5
3697  ac_status=$?
3698  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3699  (exit $ac_status); }; } &&
3700         { ac_try='test -s conftest.$ac_objext'
3701  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3702  (eval $ac_try) 2>&5
3703  ac_status=$?
3704  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3705  (exit $ac_status); }; }; then
3706  prepdefflagworks=1
3707 else
3708  echo "$as_me: failed program was:" >&5
3709 sed 's/^/| /' conftest.$ac_ext >&5
3148  
3149 < prepdefflagworks=0
3150 < fi
3713 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3149 >  ;;
3150 > (mpich)
3151  
3152 <  F90FLAGS=$ac_save_F90FLAGS
3153 <  ac_ext=$ac_save_ext
3154 <  ac_ext=c
3718 < ac_cpp='$CPP $CPPFLAGS'
3719 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3720 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3721 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3152 > cat >>confdefs.h <<\_ACEOF
3153 > #define MPI_IS_MPICH 1
3154 > _ACEOF
3155  
3156 +  ;;
3157 + esac
3158 + if test $acx_cv_mpi_implementation = no; then
3159  
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
3166  
3725  if test "$prepdefflagworks" = 1; then
3726    echo "$as_me:$LINENO: result: yes" >&5
3727 echo "${ECHO_T}yes" >&6
3167  
3168 <  else
3169 <    echo "$as_me:$LINENO: result: no" >&5
3170 < echo "${ECHO_T}no" >&6
3171 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3172 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3734 <   { (exit 1); exit 1; }; }
3735 <  fi
3736 < fi
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
3173  
3174 < ac_ext=f90
3175 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3176 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3177 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
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 + { $as_echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3247 + $as_echo "$acx_mpi_cflags" >&6; }
3248  
3249 < ac_ext=f90
3250 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3251 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3252 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3253 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3750 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3751 < if test "${ac_cv_prog_f90_v+set}" = set; then
3752 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 < cat >conftest.$ac_ext <<_ACEOF
3257 <
3258 < program main
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 < end program main
3300 > if test $acx_mpi_mpif90_path != no; then
3301  
3762 _ACEOF
3763 rm -f conftest.$ac_objext
3764 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3765  (eval $ac_compile) 2>conftest.er1
3766  ac_status=$?
3767  grep -v '^ *+' conftest.er1 >conftest.err
3768  rm -f conftest.er1
3769  cat conftest.err >&5
3770  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3771  (exit $ac_status); } &&
3772         { ac_try='test -z "$ac_f90_werror_flag"
3773                         || test ! -s conftest.err'
3774  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3775  (eval $ac_try) 2>&5
3776  ac_status=$?
3777  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778  (exit $ac_status); }; } &&
3779         { ac_try='test -s conftest.$ac_objext'
3780  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3781  (eval $ac_try) 2>&5
3782  ac_status=$?
3783  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3784  (exit $ac_status); }; }; then
3785  ac_cv_prog_f90_v=
3786 # Try some options frequently used verbose output
3787 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3788  ac_ext=f90
3789 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3790 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3791 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3302  
3303 < cat >conftest.$ac_ext <<_ACEOF
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
3308  
3309 < program main
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  
3797
3798 end program main
3799
3800 _ACEOF
3801
3802 # Compile and link our simple test program by passing a flag (argument
3803 # 1 to this macro) to the Fortran 90 compiler in order to get
3804 # "verbose" output that we can then parse for the Fortran 90 linker
3805 # flags.
3806 ac_save_F90FLAGS=$F90FLAGS
3807 F90FLAGS="$F90FLAGS $ac_verb"
3808
3809 (eval echo $as_me:3809: \"$ac_link\") >&5
3810 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3811 echo "$ac_f90_v_output" >&5
3812 F90FLAGS=$ac_save_F90FLAGS
3813
3814 rm -f conftest.*
3815 ac_ext=f90
3816 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3817 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3818 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3819
3820 # If we are using xlf then replace all the commas with spaces.
3821 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3822  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3324   fi
3325 + { $as_echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3326 + $as_echo "$acx_mpi90_libs" >&6; }
3327  
3825 # If we are using Cray Fortran then delete quotes.
3826 # Use "\"" instead of '"' for font-lock-mode.
3827 # FIXME: a more general fix for quoted arguments with spaces?
3828 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3829  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3830 fi
3831  # look for -l* and *.a constructs in the output
3832  for ac_arg in $ac_f90_v_output; do
3833     case $ac_arg in
3834        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3835          ac_cv_prog_f90_v=$ac_verb
3836          break 2 ;;
3837     esac
3838  done
3839 done
3840 if test -z "$ac_cv_prog_f90_v"; then
3841   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3842 echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3843 fi
3844 else
3845  echo "$as_me: failed program was:" >&5
3846 sed 's/^/| /' conftest.$ac_ext >&5
3328  
3848 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3849 echo "$as_me: WARNING: compilation failed" >&2;}
3329   fi
3851 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3330  
3331 < fi
3332 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3333 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3334 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3335 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3336 < if test "${ac_cv_flibs+set}" = set; then
3337 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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
3861  if test "x$F90LIBS" != "x"; then
3862  ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3863 else
3339  
3340 < ac_ext=f90
3866 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3867 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3868 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3340 > MPI_CPPFLAGS=$acx_mpi_cflags
3341  
3342 < cat >conftest.$ac_ext <<_ACEOF
3342 > MPI_LIBS=$acx_mpi_libs
3343  
3344 < program main
3344 > if test "$acx_mpi90_libs" != no; then
3345 >  MPI90_LIBS=$acx_mpi90_libs
3346  
3874
3875 end program main
3876
3877 _ACEOF
3878
3879 # Compile and link our simple test program by passing a flag (argument
3880 # 1 to this macro) to the Fortran 90 compiler in order to get
3881 # "verbose" output that we can then parse for the Fortran 90 linker
3882 # flags.
3883 ac_save_F90FLAGS=$F90FLAGS
3884 F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3885
3886 (eval echo $as_me:3886: \"$ac_link\") >&5
3887 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3888 echo "$ac_f90_v_output" >&5
3889 F90FLAGS=$ac_save_F90FLAGS
3890
3891 rm -f conftest.*
3892 ac_ext=f90
3893 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3894 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3895 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3896
3897 # If we are using xlf then replace all the commas with spaces.
3898 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3899  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3347   fi
3348  
3349 < # If we are using Cray Fortran then delete quotes.
3903 < # Use "\"" instead of '"' for font-lock-mode.
3904 < # FIXME: a more general fix for quoted arguments with spaces?
3905 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3906 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3349 > USE_MPI="yes"
3350   fi
3351  
3909 ac_cv_f90libs=
3352  
3353 < # Save positional arguments (if any)
3912 < ac_save_positional="$@"
3353 > fi
3354  
3914 set X $ac_f90_v_output
3915 while test $# != 1; do
3916  shift
3917  ac_arg=$1
3918  case $ac_arg in
3919        [\\/]*.a | ?:[\\/]*.a)
3920            ac_exists=false
3921  for ac_i in $ac_cv_f90libs; do
3922    if test x"$ac_arg" = x"$ac_i"; then
3923      ac_exists=true
3924      break
3925    fi
3926  done
3355  
3928  if test x"$ac_exists" = xtrue; then
3929  :
3930 else
3931  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3356   fi
3357  
3934          ;;
3935        -bI:*)
3936            ac_exists=false
3937  for ac_i in $ac_cv_f90libs; do
3938    if test x"$ac_arg" = x"$ac_i"; then
3939      ac_exists=true
3940      break
3941    fi
3942  done
3358  
3944  if test x"$ac_exists" = xtrue; then
3945  :
3946 else
3947  if test "$ac_compiler_gnu" = yes; then
3948  for ac_link_opt in $ac_arg; do
3949    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3950  done
3951 else
3952  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3953 fi
3954 fi
3359  
3360 <          ;;
3361 <          # Ignore these flags.
3362 <        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3363 <          ;;
3364 <        -lkernel32)
3365 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3366 <          ;;
3367 <        -[LRuY])
3368 <          # These flags, when seen by themselves, take an argument.
3369 <          # We remove the space between option and argument and re-iterate
3370 <          # unless we find an empty arg or a new option (starting with -)
3371 <          case $2 in
3372 <             "" | -*);;
3373 <             *)
3374 <                ac_arg="$ac_arg$2"
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 > { $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 "$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
3385 > 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 { 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 <                shift; shift
3399 <                set X $ac_arg "$@"
3400 <                ;;
3401 <          esac
3402 <          ;;
3403 <        -YP,*)
3978 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
3979 <              ac_exists=false
3980 <  for ac_i in $ac_cv_f90libs; do
3981 <    if test x"$ac_j" = x"$ac_i"; then
3982 <      ac_exists=true
3983 <      break
3984 <    fi
3985 <  done
3986 <
3987 <  if test x"$ac_exists" = xtrue; then
3988 <  :
3398 > fi
3399 > fi
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 <  ac_arg="$ac_arg $ac_j"
3406 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
3405 >  { $as_echo "$as_me:$LINENO: result: no" >&5
3406 > $as_echo "no" >&6; }
3407   fi
3408  
3409 <          done
3410 <          ;;
3996 <        -[lLR]*)
3997 <            ac_exists=false
3998 <  for ac_i in $ac_cv_f90libs; do
3999 <    if test x"$ac_arg" = x"$ac_i"; then
4000 <      ac_exists=true
4001 <      break
4002 <    fi
3409 >
3410 >    test -n "$CXX" && break
3411    done
3412 + fi
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 + { $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_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
3429 + 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 { 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 <  if test x"$ac_exists" = xtrue; then
3443 <  :
3442 > fi
3443 > fi
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 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3449 >  { $as_echo "$as_me:$LINENO: result: no" >&5
3450 > $as_echo "no" >&6; }
3451   fi
3452  
3453 <          ;;
3454 <          # Ignore everything else.
4013 <  esac
3453 >
3454 >  test -n "$ac_ct_CXX" && break
3455   done
4015 # restore positional arguments
4016 set X $ac_save_positional; shift
3456  
3457 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
3458 < # then we insist that the "run path" must be an absolute path (i.e. it
3459 < # must begin with a "/").
3460 < case `(uname -sr) 2>/dev/null` in
3461 <   "SunOS 5"*)
3462 <      ac_ld_run_path=`echo $ac_f90_v_output |
3463 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
3464 <      test "x$ac_ld_run_path" != x &&
3465 <
3466 <        if test "$ac_compiler_gnu" = yes; then
3467 <  for ac_link_opt in $ac_ld_run_path; do
3468 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
4030 <  done
4031 < else
4032 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
4033 < fi
4034 <      ;;
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 < fi # test "x$F90LIBS" = "x"
3471 <
3470 >    CXX=$ac_ct_CXX
3471 >  fi
3472   fi
4039 echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
4040 echo "${ECHO_T}$ac_cv_flibs" >&6
4041 F90LIBS="$ac_cv_f90libs"
3473  
3474 < ac_ext=f90
3475 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3476 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3477 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3478 <
3479 <
3480 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
3481 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
3482 < if test "${ac_cv_f90_mangling+set}" = set; then
3483 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3484 < else
3485 <  ac_ext=f90
3486 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3487 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4057 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4058 < cat >conftest.$ac_ext <<_ACEOF
4059 < subroutine foobar()
4060 < return
4061 < end
4062 < subroutine foo_bar()
4063 < return
4064 < end
4065 < _ACEOF
4066 < rm -f conftest.$ac_objext
4067 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4068 <  (eval $ac_compile) 2>conftest.er1
3474 >  fi
3475 > fi
3476 > # Provide some information about the compiler.
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 <  grep -v '^ *+' conftest.er1 >conftest.err
3490 <  rm -f conftest.er1
3491 <  cat conftest.err >&5
3492 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3493 <  (exit $ac_status); } &&
3494 <         { ac_try='test -z "$ac_f90_werror_flag"
3495 <                         || test ! -s conftest.err'
3496 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3497 <  (eval $ac_try) 2>&5
3489 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3490 >  (exit $ac_status); }
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
3501 <  (exit $ac_status); }; } &&
3502 <         { ac_try='test -s conftest.$ac_objext'
3503 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3504 <  (eval $ac_try) 2>&5
3500 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3501 >  (exit $ac_status); }
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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3512 <  (exit $ac_status); }; }; then
4088 <  mv conftest.$ac_objext cf90_test.$ac_objext
3511 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3512 >  (exit $ac_status); }
3513  
3514 <  ac_ext=c
4091 < ac_cpp='$CPP $CPPFLAGS'
4092 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4093 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4094 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4095 <
4096 <  ac_save_LIBS=$LIBS
4097 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4098 <
4099 <  ac_success=no
4100 <  for ac_foobar in foobar FOOBAR; do
4101 <    for ac_underscore in "" "_"; do
4102 <      ac_func="$ac_foobar$ac_underscore"
4103 <      cat >conftest.$ac_ext <<_ACEOF
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  
4110 /* Override any gcc2 internal prototype to avoid an error.  */
4111 #ifdef __cplusplus
4112 extern "C"
4113 #endif
4114 /* We use char because int might match the return type of a gcc2
4115   builtin and then its argument prototype would still apply.  */
4116 char $ac_func ();
3521   int
3522   main ()
3523   {
3524 < $ac_func ();
3524 >
3525    ;
3526    return 0;
3527   }
3528   _ACEOF
3529 < rm -f conftest.$ac_objext conftest$ac_exeext
3530 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3531 <  (eval $ac_link) 2>conftest.er1
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 > # The possible output files:
3539 > ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3540 >
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 > 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_c_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_exeext'
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_success=yes; break 2
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 + { { $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
4153 rm -f conftest.err conftest.$ac_objext \
4154      conftest$ac_exeext conftest.$ac_ext
4155    done
4156  done
3610  
3611 <  if test "$ac_success" = "yes"; then
4159 <     case $ac_foobar in
4160 <        foobar)
4161 <           ac_case=lower
4162 <           ac_foo_bar=foo_bar
4163 <           ;;
4164 <        FOOBAR)
4165 <           ac_case=upper
4166 <           ac_foo_bar=FOO_BAR
4167 <           ;;
4168 <     esac
3611 > ac_exeext=$ac_cv_exeext
3612  
3613 <     ac_success_extra=no
3614 <     for ac_extra in "" "_"; do
3615 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
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 >    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
3645 > fi
3646 > { $as_echo "$as_me:$LINENO: result: yes" >&5
3647 > $as_echo "yes" >&6; }
3648  
3649 <        cat >conftest.$ac_ext <<_ACEOF
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 > { $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 >
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
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  
4181 /* Override any gcc2 internal prototype to avoid an error.  */
4182 #ifdef __cplusplus
4183 extern "C"
4184 #endif
4185 /* We use char because int might match the return type of a gcc2
4186   builtin and then its argument prototype would still apply.  */
4187 char $ac_func ();
3711   int
3712   main ()
3713   {
3714 < $ac_func ();
3714 >
3715    ;
3716    return 0;
3717   }
3718   _ACEOF
3719 < rm -f conftest.$ac_objext conftest$ac_exeext
3720 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3721 <  (eval $ac_link) 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); } &&
3734 <         { ac_try='test -z "$ac_c_werror_flag"
3735 <                         || test ! -s conftest.err'
3736 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3737 <  (eval $ac_try) 2>&5
3738 <  ac_status=$?
4210 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4211 <  (exit $ac_status); }; } &&
4212 <         { ac_try='test -s conftest$ac_exeext'
4213 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4214 <  (eval $ac_try) 2>&5
4215 <  ac_status=$?
4216 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4217 <  (exit $ac_status); }; }; then
4218 <  ac_success_extra=yes; break
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 <  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 + { { $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
4224 rm -f conftest.err conftest.$ac_objext \
4225      conftest$ac_exeext conftest.$ac_ext
4226     done
3749  
3750 <     if test "$ac_success_extra" = "yes"; then
3751 <        ac_cv_f90_mangling="$ac_case case"
3752 <        if test -z "$ac_underscore"; then
3753 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
3754 <        else
3755 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
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  
3768 <        fi
3769 <        if test -z "$ac_extra"; then
3770 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
3771 <        else
3772 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
3773 <        fi
4241 <      else
4242 <        ac_cv_f90_mangling="unknown"
4243 <      fi
4244 <  else
4245 <     ac_cv_f90_mangling="unknown"
3768 > int
3769 > main ()
3770 > {
3771 > #ifndef __GNUC__
3772 >       choke me
3773 > #endif
3774  
3775 <  fi
3776 <
3777 <  LIBS=$ac_save_LIBS
3778 <  ac_ext=f90
3779 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3780 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3781 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3782 <  rm -f cf90_test* conftest*
3775 >  ;
3776 >  return 0;
3777 > }
3778 > _ACEOF
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 >  $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 <  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 +        ac_compiler_gnu=no
3803   fi
4260 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4261 ac_ext=f90
4262 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4263 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4264 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3804  
3805 < fi
3806 < echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4268 < echo "${ECHO_T}$ac_cv_f90_mangling" >&6
3805 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3806 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3807  
3808 <
3809 <
3810 < case $ac_cv_f90_mangling in
3811 <  "lower case, no underscore, no extra underscore")
3812 <          cat >>confdefs.h <<\_ACEOF
3813 < #define F90_FUNC(name,NAME) name
3808 > fi
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 >  GXX=
3815 > fi
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  
3834 <          cat >>confdefs.h <<\_ACEOF
3835 < #define F90_FUNC_(name,NAME) name
3836 < _ACEOF
4281 < ;;
4282 <  "lower case, no underscore, extra underscore")
4283 <          cat >>confdefs.h <<\_ACEOF
4284 < #define F90_FUNC(name,NAME) name
4285 < _ACEOF
3834 > int
3835 > main ()
3836 > {
3837  
3838 <          cat >>confdefs.h <<\_ACEOF
3839 < #define F90_FUNC_(name,NAME) name ## _
3838 >  ;
3839 >  return 0;
3840 > }
3841   _ACEOF
3842 < ;;
3843 <  "lower case, underscore, no extra underscore")
3844 <          cat >>confdefs.h <<\_ACEOF
3845 < #define F90_FUNC(name,NAME) name ## _
3846 < _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 >  $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 >  $as_echo "$as_me: failed program was:" >&5
3863 > sed 's/^/| /' conftest.$ac_ext >&5
3864  
3865 <          cat >>confdefs.h <<\_ACEOF
3866 < #define F90_FUNC_(name,NAME) name ## _
3865 >        CXXFLAGS=""
3866 >      cat >conftest.$ac_ext <<_ACEOF
3867 > /* confdefs.h.  */
3868   _ACEOF
3869 < ;;
3870 <  "lower case, underscore, extra underscore")
3871 <          cat >>confdefs.h <<\_ACEOF
4302 < #define F90_FUNC(name,NAME) name ## _
4303 < _ACEOF
3869 > cat confdefs.h >>conftest.$ac_ext
3870 > cat >>conftest.$ac_ext <<_ACEOF
3871 > /* end confdefs.h.  */
3872  
3873 <          cat >>confdefs.h <<\_ACEOF
3874 < #define F90_FUNC_(name,NAME) name ## __
3875 < _ACEOF
4308 < ;;
4309 <  "upper case, no underscore, no extra underscore")
4310 <          cat >>confdefs.h <<\_ACEOF
4311 < #define F90_FUNC(name,NAME) NAME
4312 < _ACEOF
3873 > int
3874 > main ()
3875 > {
3876  
3877 <          cat >>confdefs.h <<\_ACEOF
3878 < #define F90_FUNC_(name,NAME) NAME
3877 >  ;
3878 >  return 0;
3879 > }
3880   _ACEOF
3881 < ;;
3882 <  "upper case, no underscore, extra underscore")
3883 <          cat >>confdefs.h <<\_ACEOF
3884 < #define F90_FUNC(name,NAME) NAME
3885 < _ACEOF
4322 <
4323 <          cat >>confdefs.h <<\_ACEOF
4324 < #define F90_FUNC_(name,NAME) NAME ## _
4325 < _ACEOF
4326 < ;;
4327 <  "upper case, underscore, no extra underscore")
4328 <          cat >>confdefs.h <<\_ACEOF
4329 < #define F90_FUNC(name,NAME) NAME ## _
4330 < _ACEOF
4331 <
4332 <          cat >>confdefs.h <<\_ACEOF
4333 < #define F90_FUNC_(name,NAME) NAME ## _
4334 < _ACEOF
4335 < ;;
4336 <  "upper case, underscore, extra underscore")
4337 <          cat >>confdefs.h <<\_ACEOF
4338 < #define F90_FUNC(name,NAME) NAME ## _
4339 < _ACEOF
4340 <
4341 <          cat >>confdefs.h <<\_ACEOF
4342 < #define F90_FUNC_(name,NAME) NAME ## __
4343 < _ACEOF
4344 < ;;
4345 <  *)
4346 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4347 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4348 <          ;;
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 <
3888 <
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 >  $as_echo "$as_me: failed program was:" >&5
3902 > sed 's/^/| /' conftest.$ac_ext >&5
3903  
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  
3913 + int
3914 + main ()
3915 + {
3916  
3917 < echo "$as_me:$LINENO: checking for module suffix" >&5
3918 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
3919 < rm -f conftest*
4358 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4359 < rm -f work*
4360 < cat >conftest.f90 <<EOF
4361 <        module conftest
4362 <        integer n
4363 <        parameter (n=1)
4364 <        end module conftest
4365 < EOF
4366 < # SGI and absoft compilers generates module name in upper case!
4367 < testname="conftest"
4368 < modcase="lower"
4369 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4370 <    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4371 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4372 <    if test -z "$MOD" ; then
4373 <        MOD=`ls CONFTEST* 2>/dev/null \
4374 <                | grep -v CONFTEST.f | grep -v CONFTEST.o`
4375 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4376 <        if test -n "$MOD" ; then
4377 <            testname="CONFTEST"
4378 <            modcase="upper"
4379 <        fi
4380 <    fi
4381 <    if test -z "$MOD" ; then
4382 <        echo "$as_me:$LINENO: result: unknown" >&5
4383 < echo "${ECHO_T}unknown" >&6
4384 <        # Use mod if we can't figure it out
4385 <        MOD="mod"
4386 <    else
4387 <        echo "$as_me:$LINENO: result: $MOD" >&5
4388 < echo "${ECHO_T}$MOD" >&6
4389 <    fi
4390 <    if test -s work.pcl ; then
4391 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4392 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4393 <    fi
4394 < else
4395 <    echo "$as_me:$LINENO: result: unknown" >&5
4396 < echo "${ECHO_T}unknown" >&6
4397 < fi
4398 <
4399 <
4400 <
4401 <
4402 <
4403 < # Check for module include path (some use -I, some (Solaris) use -M, some
4404 < # (absoft) use -p).
4405 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4406 < # specified, work.pcl and work.pc are created.  However, if you specify
4407 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
4408 < # Use the module made above
4409 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
4410 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4411 < rm -f conftest*
4412 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4413 < rm -f work*
4414 < cat >conftest.f90 <<EOF
4415 <        module conftest
4416 <        integer n
4417 <        parameter (n=1)
4418 <        end module conftest
4419 < EOF
4420 < # SGI and absoft compilers generates module name in upper case!
4421 < testname="conftest"
4422 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4423 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4424 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4425 <   if test -n "$mod" ; then
4426 <      testname="CONFTEST"
4427 <   fi
4428 <   madedir=0
4429 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
4430 <   cp $testname.$MOD conf
4431 <   rm -f conftest* CONFTEST*
4432 <   cat >conftest1.f90 <<EOF
4433 <        program main
4434 <        use conftest
4435 <        print *, n
4436 <        end
4437 < EOF
4438 <   F90_WORK_FILES_ARG=""
4439 <   F90MODINCSPEC=""
4440 <   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4441 <       MODDIRFLAG="-I"
4442 <       F90MODINCSPEC="-I<dir>"
4443 <       echo "$as_me:$LINENO: result: -I" >&5
4444 < echo "${ECHO_T}-I" >&6
4445 <   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4446 <       MODDIRFLAG="-M"
4447 <       F90MODINCSPEC="-M<dir>"
4448 <       echo "$as_me:$LINENO: result: -M" >&5
4449 < echo "${ECHO_T}-M" >&6
4450 <   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4451 <       MODDIRFLAG="-p"
4452 <       F90MODINCSPEC="-p<dir>"
4453 <       echo "$as_me:$LINENO: result: -p" >&5
4454 < echo "${ECHO_T}-p" >&6
4455 <   elif test -s work.pc ; then
4456 <        cp work.pc conf/mpimod.pc
4457 <        echo "mpimod.pc" > conf/mpimod.pcl
4458 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4459 <        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4460 <            MODDIRFLAG='-cl,mpimod.pcl'
4461 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4462 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4463 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4464 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4465 <
4466 <        else
4467 <            # The version of the Intel compiler that I have refuses to let
4468 <            # you put the "work catalog" list anywhere but the current
4469 <            # directory. For example, you cannot in
4470 <         :
4471 <        fi
4472 <   fi
4473 <   if test -z "MODDIRFLAG" ; then
4474 <       echo "$as_me:$LINENO: result: unknown" >&5
4475 < echo "${ECHO_T}unknown" >&6
4476 <   fi
4477 <
4478 <
4479 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4480 <   if test $madedir = 1 ; then rmdir conf ; fi
4481 < fi
4482 <
4483 <
4484 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4485 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4486 < if test "${ac_cv_f90_module_names+set}" = set; then
4487 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4488 < else
4489 <  ac_ext=f90
4490 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4491 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4492 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4493 <
4494 < # carry out the test in a new directory, so that we don't miss anything
4495 < mkdir conftest
4496 < cd conftest
4497 < cat >conftest.$ac_ext <<_ACEOF
4498 < MODULE Bar
4499 < END MODULE Bar
3917 >  ;
3918 >  return 0;
3919 > }
3920   _ACEOF
3921   rm -f conftest.$ac_objext
3922 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3923 <  (eval $ac_compile) 2>conftest.er1
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); } &&
3936 <         { ac_try='test -z "$ac_f90_werror_flag"
3937 <                         || test ! -s conftest.err'
3938 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3939 <  (eval $ac_try) 2>&5
4514 <  ac_status=$?
4515 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4516 <  (exit $ac_status); }; } &&
4517 <         { ac_try='test -s conftest.$ac_objext'
4518 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4519 <  (eval $ac_try) 2>&5
4520 <  ac_status=$?
4521 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4522 <  (exit $ac_status); }; }; then
4523 <  ac_cv_f90_module_names=
4524 < ac_file_list=*
4525 < for ac_file in $ac_file_list; do
4526 <   case $ac_file in
4527 <      # don't care for original source and object files
4528 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4529 <          :
4530 <          ;;
4531 <      # look for new files derived from the file name
4532 <      *conftest*)
4533 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4534 <            ac_exists=false
4535 <  for ac_i in $ac_cv_f90_module_names; do
4536 <    if test x"$ac_pat" = x"$ac_i"; then
4537 <      ac_exists=true
4538 <      break
4539 <    fi
4540 <  done
4541 <
4542 <  if test x"$ac_exists" = xtrue; then
4543 <  :
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_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
3942 < fi
3941 >  $as_echo "$as_me: failed program was:" >&5
3942 > sed 's/^/| /' conftest.$ac_ext >&5
3943  
4548          ;;
4549      # look for new files derived from the module name,
4550      # with different case translation schemes
4551      *Bar*)
4552          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4553            ac_exists=false
4554  for ac_i in $ac_cv_f90_module_names; do
4555    if test x"$ac_pat" = x"$ac_i"; then
4556      ac_exists=true
4557      break
4558    fi
4559  done
3944  
4561  if test x"$ac_exists" = xtrue; then
4562  :
4563 else
4564  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
3945   fi
3946  
3947 <          ;;
4568 <      *bar*)
4569 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
4570 <            ac_exists=false
4571 <  for ac_i in $ac_cv_f90_module_names; do
4572 <    if test x"$ac_pat" = x"$ac_i"; then
4573 <      ac_exists=true
4574 <      break
4575 <    fi
4576 <  done
4577 <
4578 <  if test x"$ac_exists" = xtrue; then
4579 <  :
4580 < else
4581 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4582 < fi
4583 <
4584 <          ;;
4585 <      *BAR*)
4586 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4587 <            ac_exists=false
4588 <  for ac_i in $ac_cv_f90_module_names; do
4589 <    if test x"$ac_pat" = x"$ac_i"; then
4590 <      ac_exists=true
4591 <      break
4592 <    fi
4593 <  done
4594 <
4595 <  if test x"$ac_exists" = xtrue; then
4596 <  :
4597 < else
4598 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4599 < fi
4600 <
4601 <          ;;
4602 <       # Other files - we have no idea how they are generated
4603 <       *)
4604 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
4605 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4606 <          ;;
4607 <   esac
4608 < done
4609 < if test "x$ac_cv_f90_module_names" = "x"; then
4610 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4611 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
3947 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3948   fi
3949  
3950 < else
4615 <  echo "$as_me: failed program was:" >&5
4616 < sed 's/^/| /' conftest.$ac_ext >&5
4617 <
4618 < ac_cv_f90_module_names=
4619 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4620 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
3950 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3951   fi
4622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4623 cd ..
4624 # cleanup
4625 rm -rf conftest
4626 ac_ext=f90
4627 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4628 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4629 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3952  
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 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
3957 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
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 >  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 < # We now generate a shell script that will help us to figure out the correct
3980 < # module file names, using the value of ac_cv_f90_module_names
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 >  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 "$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
3999 > 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 { 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 < echo "Generating shell script modnam"
4012 > fi
4013 > fi
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 >  { $as_echo "$as_me:$LINENO: result: no" >&5
4020 > $as_echo "no" >&6; }
4021 > fi
4022  
4640 cat > scripts/modnam << EOF
4641 #! /bin/sh
4642 # This script is auto-generated by configure
4643 #
4644 usage="\\
4645 Usage: \$0 [FILES]
4023  
4024 < [FILES] are Fortran 90 source files.
4025 < The output is a list of module file names that the Fortran 90 compiler
4026 < generates when compiling [FILES]."
4024 >    test -n "$CC" && break
4025 >  done
4026 > fi
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_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
4043 > 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 { 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  
4651 list=
4652 empty=
4653
4654 if test \$# -eq 0; then
4655   echo "\$usage"; exit 0
4056   fi
4057 + fi
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 +  { $as_echo "$as_me:$LINENO: result: no" >&5
4064 + $as_echo "no" >&6; }
4065 + fi
4066  
4658 while test \$# != 0; do
4067  
4068 <  file=\$1
4661 <  shift
4662 <
4663 < # strip suffix
4664 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
4665 <
4666 <  test ! -f \$file && continue
4667 <
4668 < # Look for module definitions and transform them to upper / lower case
4669 <  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/'\`
4670 <  upper=\`echo \$mods | tr a-z A-Z\`
4671 <  lower=\`echo \$mods | tr A-Z a-z\`
4672 <
4673 < # Here, the patterns for generating module file names were inserted by configure
4674 <  for trans in $ac_cv_f90_module_names; do
4675 <
4676 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4677 <    var=empty
4678 <    case \$pat in
4679 <       %MODULE%)
4680 <          var=upper ;;
4681 <       %Module%)
4682 <          var=mods ;;
4683 <       %module%)
4684 <          var=lower ;;
4685 <       %FILE%)
4686 <          test -n "\$mods" && var=base ;;
4687 <    esac
4688 <    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4689 <    list="\$list \$new"
4690 <  done
4068 >  test -n "$ac_ct_CC" && break
4069   done
4070  
4071 < echo \$list
4072 < # end of configure-generated script
4073 < EOF
4074 < chmod 755 scripts/modnam
4075 <
4076 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4077 < F90_MODULE_NAMES=empty
4078 < case $pat in
4079 <       %MODULE%)
4080 <          F90_MODULE_NAMES=UPPER ;;
4081 <       %Module%)
4082 <          F90_MODULE_NAMES=Mixed ;;
4705 <       %module%)
4706 <          F90_MODULE_NAMES=lower ;;
4707 <       *)
4708 <          F90_MODULE_NAMES=unknown ;;
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
4087  
4711 ac_ext=c
4712 ac_cpp='$CPP $CPPFLAGS'
4713 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4714 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4715 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4088  
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 < ac_ext=cc
4096 < ac_cpp='$CXXCPP $CPPFLAGS'
4097 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4098 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4099 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4100 <
4101 <
4102 <
4103 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
4104 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
4105 < if test "${ac_cv_lib_m_asin+set}" = set; then
4106 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 > { $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 <  ac_check_lib_save_LIBS=$LIBS
4732 < LIBS="-lm  $LIBS"
4733 < cat >conftest.$ac_ext <<_ACEOF
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  
4740 /* Override any gcc2 internal prototype to avoid an error.  */
4741 #ifdef __cplusplus
4742 extern "C"
4743 #endif
4744 /* We use char because int might match the return type of a gcc2
4745   builtin and then its argument prototype would still apply.  */
4746 char asin ();
4145   int
4146   main ()
4147   {
4148 < asin ();
4148 > #ifndef __GNUC__
4149 >       choke me
4150 > #endif
4151 >
4152    ;
4153    return 0;
4154   }
4155   _ACEOF
4156 < rm -f conftest.$ac_objext conftest$ac_exeext
4157 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4158 <  (eval $ac_link) 2>conftest.er1
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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4170 <  (exit $ac_status); } &&
4171 <         { ac_try='test -z "$ac_cxx_werror_flag"
4172 <                         || test ! -s conftest.err'
4173 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4174 <  (eval $ac_try) 2>&5
4768 <  ac_status=$?
4769 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4770 <  (exit $ac_status); }; } &&
4771 <         { ac_try='test -s conftest$ac_exeext'
4772 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4773 <  (eval $ac_try) 2>&5
4774 <  ac_status=$?
4775 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4776 <  (exit $ac_status); }; }; then
4777 <  ac_cv_lib_m_asin=yes
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 <  echo "$as_me: failed program was:" >&5
4176 >  $as_echo "$as_me: failed program was:" >&5
4177   sed 's/^/| /' conftest.$ac_ext >&5
4178  
4179 < ac_cv_lib_m_asin=no
4179 >        ac_compiler_gnu=no
4180   fi
4784 rm -f conftest.err conftest.$ac_objext \
4785      conftest$ac_exeext conftest.$ac_ext
4786 LIBS=$ac_check_lib_save_LIBS
4787 fi
4788 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
4789 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
4790 if test $ac_cv_lib_m_asin = yes; then
4791  cat >>confdefs.h <<_ACEOF
4792 #define HAVE_LIBM 1
4793 _ACEOF
4181  
4182 <  LIBS="-lm $LIBS"
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 + { $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 <  exit
4191 >  GCC=
4192   fi
4193 <
4194 <
4195 < ac_ext=c
4196 < ac_cpp='$CPP $CPPFLAGS'
4197 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4198 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4806 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4807 <
4808 <
4809 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4810 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4811 < if test "${ac_cv_header_stdc+set}" = set; then
4812 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  cat >conftest.$ac_ext <<_ACEOF
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.  */
4820 #include <stdlib.h>
4821 #include <stdarg.h>
4822 #include <string.h>
4823 #include <float.h>
4210  
4211   int
4212   main ()
# Line 4831 | Line 4217 | rm -f conftest.$ac_objext
4217   }
4218   _ACEOF
4219   rm -f conftest.$ac_objext
4220 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4221 <  (eval $ac_compile) 2>conftest.er1
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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4233 <  (exit $ac_status); } &&
4234 <         { ac_try='test -z "$ac_c_werror_flag"
4235 <                         || test ! -s conftest.err'
4236 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4237 <  (eval $ac_try) 2>&5
4846 <  ac_status=$?
4847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4848 <  (exit $ac_status); }; } &&
4849 <         { ac_try='test -s conftest.$ac_objext'
4850 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4851 <  (eval $ac_try) 2>&5
4852 <  ac_status=$?
4853 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4854 <  (exit $ac_status); }; }; then
4855 <  ac_cv_header_stdc=yes
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 <  echo "$as_me: failed program was:" >&5
4239 >  $as_echo "$as_me: failed program was:" >&5
4240   sed 's/^/| /' conftest.$ac_ext >&5
4241  
4242 < ac_cv_header_stdc=no
4243 < fi
4862 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4863 <
4864 < if test $ac_cv_header_stdc = yes; then
4865 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4866 <  cat >conftest.$ac_ext <<_ACEOF
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.  */
4872 #include <string.h>
4249  
4250 + int
4251 + main ()
4252 + {
4253 +
4254 +  ;
4255 +  return 0;
4256 + }
4257   _ACEOF
4258 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4259 <  $EGREP "memchr" >/dev/null 2>&1; then
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 > 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 <  ac_cv_header_stdc=no
4279 < fi
4881 < rm -f conftest*
4278 >  $as_echo "$as_me: failed program was:" >&5
4279 > sed 's/^/| /' conftest.$ac_ext >&5
4280  
4281 < fi
4282 <
4283 < if test $ac_cv_header_stdc = yes; then
4886 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4887 <  cat >conftest.$ac_ext <<_ACEOF
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.  */
4893 #include <stdlib.h>
4289  
4290 < _ACEOF
4291 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4292 <  $EGREP "free" >/dev/null 2>&1; then
4898 <  :
4899 < else
4900 <  ac_cv_header_stdc=no
4901 < fi
4902 < rm -f conftest*
4290 > int
4291 > main ()
4292 > {
4293  
4294 < fi
4295 <
4296 < if test $ac_cv_header_stdc = yes; then
4907 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4908 <  if test "$cross_compiling" = yes; then
4909 <  :
4910 < else
4911 <  cat >conftest.$ac_ext <<_ACEOF
4912 < /* confdefs.h.  */
4294 >  ;
4295 >  return 0;
4296 > }
4297   _ACEOF
4298 < cat confdefs.h >>conftest.$ac_ext
4299 < cat >>conftest.$ac_ext <<_ACEOF
4300 < /* end confdefs.h.  */
4301 < #include <ctype.h>
4302 < #if ((' ' & 0x0FF) == 0x020)
4303 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4304 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4305 < #else
4306 < # define ISLOWER(c) \
4923 <                   (('a' <= (c) && (c) <= 'i') \
4924 <                     || ('j' <= (c) && (c) <= 'r') \
4925 <                     || ('s' <= (c) && (c) <= 'z'))
4926 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4927 < #endif
4928 <
4929 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4930 < int
4931 < main ()
4932 < {
4933 <  int i;
4934 <  for (i = 0; i < 256; i++)
4935 <    if (XOR (islower (i), ISLOWER (i))
4936 <        || toupper (i) != TOUPPER (i))
4937 <      exit(2);
4938 <  exit (0);
4939 < }
4940 < _ACEOF
4941 < rm -f conftest$ac_exeext
4942 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4943 <  (eval $ac_link) 2>&5
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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4309 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4310 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4311 <  (eval $ac_try) 2>&5
4312 <  ac_status=$?
4313 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4314 <  (exit $ac_status); }; }; then
4315 <  :
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 <  echo "$as_me: program exited with status $ac_status" >&5
4955 < echo "$as_me: failed program was:" >&5
4318 >  $as_echo "$as_me: failed program was:" >&5
4319   sed 's/^/| /' conftest.$ac_ext >&5
4320  
4321 < ( exit $ac_status )
4959 < ac_cv_header_stdc=no
4321 >
4322   fi
4323 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4323 >
4324 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4325   fi
4963 fi
4964 fi
4965 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4966 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4967 if test $ac_cv_header_stdc = yes; then
4326  
4327 < cat >>confdefs.h <<\_ACEOF
4970 < #define STDC_HEADERS 1
4971 < _ACEOF
4972 <
4327 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4328   fi
4329  
4330 < # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4331 <
4332 <
4333 <
4334 <
4335 <
4336 <
4337 <
4338 <
4339 <
4340 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4341 <                  inttypes.h stdint.h unistd.h
4342 < do
4988 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4989 < echo "$as_me:$LINENO: checking for $ac_header" >&5
4990 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4991 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
4992 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 >    CFLAGS="-g"
4342 >  fi
4343   else
4344 <  cat >conftest.$ac_ext <<_ACEOF
4344 >  if test "$GCC" = yes; then
4345 >    CFLAGS="-O2"
4346 >  else
4347 >    CFLAGS=
4348 >  fi
4349 > fi
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 < $ac_includes_default
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 < #include <$ac_header>
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 > /* 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 > 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 < rm -f conftest.$ac_objext
4415 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4416 <  (eval $ac_compile) 2>conftest.er1
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 > 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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4432 <  (exit $ac_status); } &&
4433 <         { ac_try='test -z "$ac_c_werror_flag"
4434 <                         || test ! -s conftest.err'
4435 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4436 <  (eval $ac_try) 2>&5
5017 <  ac_status=$?
5018 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5019 <  (exit $ac_status); }; } &&
5020 <         { ac_try='test -s conftest.$ac_objext'
5021 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5022 <  (eval $ac_try) 2>&5
5023 <  ac_status=$?
5024 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5025 <  (exit $ac_status); }; }; then
5026 <  eval "$as_ac_Header=yes"
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 <  echo "$as_me: failed program was:" >&5
4438 >  $as_echo "$as_me: failed program was:" >&5
4439   sed 's/^/| /' conftest.$ac_ext >&5
4440  
5031 eval "$as_ac_Header=no"
5032 fi
5033 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5034 fi
5035 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5036 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5037 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5038  cat >>confdefs.h <<_ACEOF
5039 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5040 _ACEOF
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  
5046
5047 #
5048 # Handle user hints
5049 #
5050 echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5051 echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
5052
5053 # Check whether --with-zlib or --without-zlib was given.
5054 if test "${with_zlib+set}" = set; then
5055  withval="$with_zlib"
5056  if test "$withval" != no ; then
5057  echo "$as_me:$LINENO: result: yes" >&5
5058 echo "${ECHO_T}yes" >&6
5059  if test -d "$withval"
5060  then
5061    ZLIB_HOME="$withval"
5062  else
5063    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5064 echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5065  fi
5066 else
5067  echo "$as_me:$LINENO: result: no" >&5
5068 echo "${ECHO_T}no" >&6
4450   fi
4451 < 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  
5072 ZLIB_HOME=/usr/local
5073 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5074 then
5075        ZLIB_HOME=/usr
5076 fi
4465  
4466 < #
5079 < # Locate zlib, if wanted
5080 < #
5081 < if test -n "${ZLIB_HOME}"
5082 < then
5083 <        ZLIB_OLD_LDFLAGS=$LDFLAGS
5084 <        ZLIB_OLD_CPPFLAGS=$LDFLAGS
5085 <        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5086 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5087 <
5088 <
5089 <        ac_ext=c
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 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
4473 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
4474 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
4475 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  ac_check_lib_save_LIBS=$LIBS
4487 < LIBS="-lz  $LIBS"
4488 < cat >conftest.$ac_ext <<_ACEOF
4489 < /* confdefs.h.  */
4490 < _ACEOF
4491 < cat confdefs.h >>conftest.$ac_ext
4492 < cat >>conftest.$ac_ext <<_ACEOF
4493 < /* end confdefs.h.  */
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 { 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  
4504 < /* Override any gcc2 internal prototype to avoid an error.  */
4505 < #ifdef __cplusplus
4506 < extern "C"
4507 < #endif
4508 < /* We use char because int might match the return type of a gcc2
4509 <   builtin and then its argument prototype would still apply.  */
5115 < char inflateEnd ();
5116 < int
5117 < main ()
5118 < {
5119 < inflateEnd ();
5120 <  ;
5121 <  return 0;
5122 < }
5123 < _ACEOF
5124 < rm -f conftest.$ac_objext conftest$ac_exeext
5125 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5126 <  (eval $ac_link) 2>conftest.er1
5127 <  ac_status=$?
5128 <  grep -v '^ *+' conftest.er1 >conftest.err
5129 <  rm -f conftest.er1
5130 <  cat conftest.err >&5
5131 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 <  (exit $ac_status); } &&
5133 <         { ac_try='test -z "$ac_c_werror_flag"
5134 <                         || test ! -s conftest.err'
5135 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5136 <  (eval $ac_try) 2>&5
5137 <  ac_status=$?
5138 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5139 <  (exit $ac_status); }; } &&
5140 <         { ac_try='test -s conftest$ac_exeext'
5141 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5142 <  (eval $ac_try) 2>&5
5143 <  ac_status=$?
5144 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5145 <  (exit $ac_status); }; }; then
5146 <  ac_cv_lib_z_inflateEnd=yes
4504 > fi
4505 > fi
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: failed program was:" >&5
4512 < sed 's/^/| /' conftest.$ac_ext >&5
4511 >  { $as_echo "$as_me:$LINENO: result: no" >&5
4512 > $as_echo "no" >&6; }
4513 > fi
4514  
4515 < ac_cv_lib_z_inflateEnd=no
4515 >
4516 >    test -n "$FC" && break
4517 >  done
4518   fi
4519 < rm -f conftest.err conftest.$ac_objext \
4520 <      conftest$ac_exeext conftest.$ac_ext
4521 < LIBS=$ac_check_lib_save_LIBS
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 >  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 { 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 >
4548   fi
4549 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
4550 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
4551 < if test $ac_cv_lib_z_inflateEnd = yes; then
4552 <  zlib_cv_libz=yes
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 <  zlib_cv_libz=no
4555 >  { $as_echo "$as_me:$LINENO: result: no" >&5
4556 > $as_echo "no" >&6; }
4557   fi
4558  
4559 <        if test "${ac_cv_header_zlib_h+set}" = set; then
4560 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
4561 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
4562 < if test "${ac_cv_header_zlib_h+set}" = set; then
4563 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4559 >
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
4579 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
4580 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
4579 >
4580 >
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 > # 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
4629 <  # Is the header compilable?
4630 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
4631 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
4632 < cat >conftest.$ac_ext <<_ACEOF
4633 < /* confdefs.h.  */
4629 >  cat >conftest.$ac_ext <<_ACEOF
4630 >      program main
4631 > #ifndef __GNUC__
4632 >       choke me
4633 > #endif
4634 >
4635 >      end
4636   _ACEOF
5180 cat confdefs.h >>conftest.$ac_ext
5181 cat >>conftest.$ac_ext <<_ACEOF
5182 /* end confdefs.h.  */
5183 $ac_includes_default
5184 #include <zlib.h>
5185 _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_c_werror_flag"
4653 <                         || test ! -s conftest.err'
4654 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4655 <  (eval $ac_try) 2>&5
5199 <  ac_status=$?
5200 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5201 <  (exit $ac_status); }; } &&
5202 <         { ac_try='test -s conftest.$ac_objext'
5203 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5204 <  (eval $ac_try) 2>&5
5205 <  ac_status=$?
5206 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5207 <  (exit $ac_status); }; }; then
5208 <  ac_header_compiler=yes
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_header_compiler=no
4660 >        ac_compiler_gnu=no
4661   fi
5215 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5216 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5217 echo "${ECHO_T}$ac_header_compiler" >&6
4662  
4663 < # Is the header present?
4664 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
4665 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
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 > { $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 >  FCFLAGS=-g
4679   cat >conftest.$ac_ext <<_ACEOF
4680 < /* confdefs.h.  */
4680 >      program main
4681 >
4682 >      end
4683   _ACEOF
4684 < cat confdefs.h >>conftest.$ac_ext
4685 < cat >>conftest.$ac_ext <<_ACEOF
4686 < /* end confdefs.h.  */
4687 < #include <zlib.h>
4688 < _ACEOF
4689 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4690 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4684 > rm -f conftest.$ac_objext
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); } >/dev/null; then
4699 <  if test -s conftest.err; then
4700 <    ac_cpp_err=$ac_c_preproc_warn_flag
4701 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4702 <  else
5242 <    ac_cpp_err=
5243 <  fi
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 <  ac_cpp_err=yes
5246 < fi
5247 < if test -z "$ac_cpp_err"; then
5248 <  ac_header_preproc=yes
5249 < else
5250 <  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 <  ac_header_preproc=no
4707 >        ac_cv_prog_fc_g=no
4708   fi
5255 rm -f conftest.err conftest.$ac_ext
5256 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5257 echo "${ECHO_T}$ac_header_preproc" >&6
4709  
4710 < # So?  What about this header?
5260 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5261 <  yes:no: )
5262 <    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5263 < echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5264 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5265 < echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5266 <    ac_header_preproc=yes
5267 <    ;;
5268 <  no:yes:* )
5269 <    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5270 < echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5271 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
5272 < echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
5273 <    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5274 < echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5275 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
5276 < echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
5277 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5278 < echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
5279 <    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
5280 < echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
5281 <    (
5282 <      cat <<\_ASBOX
5283 < ## ------------------------------ ##
5284 < ## Report this to gezelter@nd.edu ##
5285 < ## ------------------------------ ##
5286 < _ASBOX
5287 <    ) |
5288 <      sed "s/^/$as_me: WARNING:     /" >&2
5289 <    ;;
5290 < esac
5291 < echo "$as_me:$LINENO: checking for zlib.h" >&5
5292 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5293 < if test "${ac_cv_header_zlib_h+set}" = set; then
5294 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5295 < else
5296 <  ac_cv_header_zlib_h=$ac_header_preproc
5297 < fi
5298 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5299 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
4710 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4711  
4712   fi
4713 < if test $ac_cv_header_zlib_h = yes; then
4714 <  zlib_cv_zlib_h=yes
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 >    FCFLAGS="-g"
4722 >  fi
4723   else
4724 <  zlib_cv_zlib_h=no
4724 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4725 >    FCFLAGS="-O2"
4726 >  else
4727 >    FCFLAGS=
4728 >  fi
4729   fi
4730  
4731 <
5309 <        ac_ext=c
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 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
4738 <        then
4739 <                #
4740 <                # If both library and header were found, use them
4741 <                #
4742 <
4743 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
4744 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
4745 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
4746 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  ac_check_lib_save_LIBS=$LIBS
4753 < LIBS="-lz  $LIBS"
4754 < cat >conftest.$ac_ext <<_ACEOF
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 <
4771 < /* Override any gcc2 internal prototype to avoid an error.  */
4772 < #ifdef __cplusplus
4773 < extern "C"
4770 > #ifdef __STDC__
4771 > # include <limits.h>
4772 > #else
4773 > # include <assert.h>
4774   #endif
4775 < /* We use char because int might match the return type of a gcc2
5340 <   builtin and then its argument prototype would still apply.  */
5341 < char inflateEnd ();
5342 < int
5343 < main ()
5344 < {
5345 < inflateEnd ();
5346 <  ;
5347 <  return 0;
5348 < }
4775 >                     Syntax error
4776   _ACEOF
4777 < rm -f conftest.$ac_objext conftest$ac_exeext
4778 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4779 <  (eval $ac_link) 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_c_werror_flag"
4792 <                         || test ! -s conftest.err'
4793 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4794 <  (eval $ac_try) 2>&5
5363 <  ac_status=$?
5364 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5365 <  (exit $ac_status); }; } &&
5366 <         { ac_try='test -s conftest$ac_exeext'
5367 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5368 <  (eval $ac_try) 2>&5
5369 <  ac_status=$?
5370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5371 <  (exit $ac_status); }; }; then
5372 <  ac_cv_lib_z_inflateEnd=yes
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 < ac_cv_lib_z_inflateEnd=no
4799 >  # Broken: fails on valid input.
4800 > continue
4801   fi
5379 rm -f conftest.err conftest.$ac_objext \
5380      conftest$ac_exeext conftest.$ac_ext
5381 LIBS=$ac_check_lib_save_LIBS
5382 fi
5383 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5384 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5385 if test $ac_cv_lib_z_inflateEnd = yes; then
5386  cat >>confdefs.h <<_ACEOF
5387 #define HAVE_LIBZ 1
5388 _ACEOF
4802  
4803 <  LIBS="-lz $LIBS"
4803 > rm -f conftest.err conftest.$ac_ext
4804  
4805 < fi
4805 >  # OK, works on sane cases.  Now check whether nonexistent headers
4806 >  # can be detected and how.
4807 >  cat >conftest.$ac_ext <<_ACEOF
4808 > /* confdefs.h.  */
4809 > _ACEOF
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 >  $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 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
4839 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
4840 <                echo "$as_me:$LINENO: result: ok" >&5
5397 < echo "${ECHO_T}ok" >&6
5398 <        else
5399 <                #
5400 <                # If either header or library was not found, revert and bomb
5401 <                #
5402 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
5403 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
5404 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
5405 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
5406 <                echo "$as_me:$LINENO: result: failed" >&5
5407 < echo "${ECHO_T}failed" >&6
5408 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
5409 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
5410 <   { (exit 1); exit 1; }; }
5411 <        fi
4838 >  # Passes both tests.
4839 > ac_preproc_ok=:
4840 > break
4841   fi
4842  
4843 + rm -f conftest.err conftest.$ac_ext
4844  
4845 + done
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
4851  
4852 +    done
4853 +    ac_cv_prog_CPP=$CPP
4854  
5417
5418
5419
5420
5421 for ac_header in sys/time.h unistd.h stdlib.h stdio.h conio.h string.h
5422 do
5423 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5424 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5425  echo "$as_me:$LINENO: checking for $ac_header" >&5
5426 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5427 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5428  echo $ECHO_N "(cached) $ECHO_C" >&6
4855   fi
4856 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5431 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4856 >  CPP=$ac_cv_prog_CPP
4857   else
4858 <  # Is the header compilable?
4859 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
4860 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4861 < cat >conftest.$ac_ext <<_ACEOF
4858 >  ac_cv_prog_CPP=$CPP
4859 > fi
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 < $ac_includes_default
4878 < #include <$ac_header>
4877 > #ifdef __STDC__
4878 > # include <limits.h>
4879 > #else
4880 > # include <assert.h>
4881 > #endif
4882 >                     Syntax error
4883   _ACEOF
4884 < rm -f conftest.$ac_objext
4885 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4886 <  (eval $ac_compile) 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
5458 <  ac_status=$?
5459 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460 <  (exit $ac_status); }; } &&
5461 <         { ac_try='test -s conftest.$ac_objext'
5462 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5463 <  (eval $ac_try) 2>&5
5464 <  ac_status=$?
5465 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5466 <  (exit $ac_status); }; }; then
5467 <  ac_header_compiler=yes
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_header_compiler=no
4906 >  # Broken: fails on valid input.
4907 > continue
4908   fi
5474 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5475 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5476 echo "${ECHO_T}$ac_header_compiler" >&6
4909  
4910 < # Is the header present?
4911 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
4912 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4913 < 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 < #include <$ac_header>
4920 > #include <ac_nonexistent.h>
4921   _ACEOF
4922 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4923 <  (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
4936 <  if test -s conftest.err; then
4937 <    ac_cpp_err=$ac_c_preproc_warn_flag
4938 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4939 <  else
4940 <    ac_cpp_err=
5502 <  fi
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 <  ac_cpp_err=yes
5505 < fi
5506 < if test -z "$ac_cpp_err"; then
5507 <  ac_header_preproc=yes
5508 < else
5509 <  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 <  ac_header_preproc=no
4945 >  # Passes both tests.
4946 > ac_preproc_ok=:
4947 > break
4948   fi
4949 +
4950   rm -f conftest.err conftest.$ac_ext
5515 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5516 echo "${ECHO_T}$ac_header_preproc" >&6
4951  
4952 < # So?  What about this header?
4953 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4954 <  yes:no: )
4955 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4956 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5523 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5524 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5525 <    ac_header_preproc=yes
5526 <    ;;
5527 <  no:yes:* )
5528 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5529 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5530 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5531 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5532 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5533 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5534 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5535 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5536 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5537 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5538 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5539 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5540 <    (
5541 <      cat <<\_ASBOX
5542 < ## ------------------------------ ##
5543 < ## Report this to gezelter@nd.edu ##
5544 < ## ------------------------------ ##
5545 < _ASBOX
5546 <    ) |
5547 <      sed "s/^/$as_me: WARNING:     /" >&2
5548 <    ;;
5549 < esac
5550 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5551 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5552 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5553 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  eval "$as_ac_Header=\$ac_header_preproc"
4958 >  { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4959 > See \`config.log' for more details." >&5
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
5557 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5558 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4964  
4965 < fi
4966 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
4967 <  cat >>confdefs.h <<_ACEOF
4968 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4969 < _ACEOF
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 < fi
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 >  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_path_GREP_found && break 3
5017 +    done
5018 +  done
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
5026 + else
5027 +  ac_cv_path_GREP=$GREP
5028 + fi
5029  
5030 + fi
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  
5035  
5036 <
5037 <
5038 <
5039 < for ac_header in strstream.h iostream.h fstream.h math.h time.h
5576 < do
5577 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5578 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5579 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5580 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5581 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5582 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5583 < fi
5584 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5585 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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 <  # Is the header compilable?
5042 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5043 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5044 < cat >conftest.$ac_ext <<_ACEOF
5045 < /* confdefs.h.  */
5046 < _ACEOF
5047 < cat confdefs.h >>conftest.$ac_ext
5048 < cat >>conftest.$ac_ext <<_ACEOF
5049 < /* end confdefs.h.  */
5050 < $ac_includes_default
5051 < #include <$ac_header>
5052 < _ACEOF
5053 < rm -f conftest.$ac_objext
5054 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5055 <  (eval $ac_compile) 2>conftest.er1
5056 <  ac_status=$?
5057 <  grep -v '^ *+' conftest.er1 >conftest.err
5058 <  rm -f conftest.er1
5059 <  cat conftest.err >&5
5060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5061 <  (exit $ac_status); } &&
5062 <         { ac_try='test -z "$ac_c_werror_flag"
5063 <                         || test ! -s conftest.err'
5064 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5065 <  (eval $ac_try) 2>&5
5066 <  ac_status=$?
5067 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 <  (exit $ac_status); }; } &&
5069 <         { ac_try='test -s conftest.$ac_objext'
5070 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5071 <  (eval $ac_try) 2>&5
5072 <  ac_status=$?
5073 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 <  (exit $ac_status); }; }; then
5075 <  ac_header_compiler=yes
5076 < else
5077 <  echo "$as_me: failed program was:" >&5
5078 < sed 's/^/| /' conftest.$ac_ext >&5
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_header_compiler=no
5085 < fi
5086 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5087 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5088 < echo "${ECHO_T}$ac_header_compiler" >&6
5089 <
5090 < # Is the header present?
5091 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5092 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5635 < cat >conftest.$ac_ext <<_ACEOF
5636 < /* confdefs.h.  */
5637 < _ACEOF
5638 < cat confdefs.h >>conftest.$ac_ext
5639 < cat >>conftest.$ac_ext <<_ACEOF
5640 < /* end confdefs.h.  */
5641 < #include <$ac_header>
5642 < _ACEOF
5643 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5644 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5645 <  ac_status=$?
5646 <  grep -v '^ *+' conftest.er1 >conftest.err
5647 <  rm -f conftest.er1
5648 <  cat conftest.err >&5
5649 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650 <  (exit $ac_status); } >/dev/null; then
5651 <  if test -s conftest.err; then
5652 <    ac_cpp_err=$ac_c_preproc_warn_flag
5653 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5654 <  else
5655 <    ac_cpp_err=
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_cpp_err=yes
5095 >  ac_cv_path_EGREP=$EGREP
5096   fi
5660 if test -z "$ac_cpp_err"; then
5661  ac_header_preproc=yes
5662 else
5663  echo "$as_me: failed program was:" >&5
5664 sed 's/^/| /' conftest.$ac_ext >&5
5097  
5098 <  ac_header_preproc=no
5098 >   fi
5099   fi
5100 < rm -f conftest.err conftest.$ac_ext
5101 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5102 < echo "${ECHO_T}$ac_header_preproc" >&6
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  
5104 < # So?  What about this header?
5105 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5106 <  yes:no: )
5107 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5108 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5109 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5110 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5679 <    ac_header_preproc=yes
5680 <    ;;
5681 <  no:yes:* )
5682 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5683 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5684 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5685 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5686 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5687 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5688 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5689 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5690 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5691 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5692 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5693 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5694 <    (
5695 <      cat <<\_ASBOX
5696 < ## ------------------------------ ##
5697 < ## Report this to gezelter@nd.edu ##
5698 < ## ------------------------------ ##
5699 < _ASBOX
5700 <    ) |
5701 <      sed "s/^/$as_me: WARNING:     /" >&2
5702 <    ;;
5703 < esac
5704 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5705 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5706 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5707 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5104 >
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 <  eval "$as_ac_Header=\$ac_header_preproc"
5112 >  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5113 > $as_echo "no, using $LN_S" >&6; }
5114   fi
5711 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5712 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5115  
5116 < fi
5117 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5118 <  cat >>confdefs.h <<_ACEOF
5119 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
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 <
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 + 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 < ac_ext=cc
5174 < ac_cpp='$CXXCPP $CPPFLAGS'
5175 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5176 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5177 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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 < ac_ext=cc
5185 < ac_cpp='$CXXCPP $CPPFLAGS'
5186 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5187 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5188 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5189 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5190 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
5191 < if test -z "$CXXCPP"; then
5192 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
5193 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <      # Double quotes because CXXCPP needs to be expanded
5196 <    for CXXCPP in "$CXX -E" "/lib/cpp"
5197 <    do
5198 <      ac_preproc_ok=false
5199 < for ac_cxx_preproc_warn_flag in '' yes
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 <  # Use a header file that comes with gcc, so configuring glibc
5202 <  # with a fresh cross-compiler works.
5203 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5204 <  # <limits.h> exists even on freestanding compilers.
5205 <  # On the NeXT, cc -E runs the code through the compiler's parser,
5206 <  # not just through cpp. "Syntax error" is here to catch this case.
5207 <  cat >conftest.$ac_ext <<_ACEOF
5754 < /* confdefs.h.  */
5755 < _ACEOF
5756 < cat confdefs.h >>conftest.$ac_ext
5757 < cat >>conftest.$ac_ext <<_ACEOF
5758 < /* end confdefs.h.  */
5759 < #ifdef __STDC__
5760 < # include <limits.h>
5761 < #else
5762 < # include <assert.h>
5763 < #endif
5764 <                     Syntax error
5765 < _ACEOF
5766 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5767 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5768 <  ac_status=$?
5769 <  grep -v '^ *+' conftest.er1 >conftest.err
5770 <  rm -f conftest.er1
5771 <  cat conftest.err >&5
5772 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5773 <  (exit $ac_status); } >/dev/null; then
5774 <  if test -s conftest.err; then
5775 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5776 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5777 <  else
5778 <    ac_cpp_err=
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 < else
5210 <  ac_cpp_err=yes
5209 > done
5210 > done
5211 > IFS=$as_save_IFS
5212 >
5213   fi
5214 < if test -z "$ac_cpp_err"; then
5215 <  :
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 <  echo "$as_me: failed program was:" >&5
5221 < sed 's/^/| /' conftest.$ac_ext >&5
5788 <
5789 <  # Broken: fails on valid input.
5790 < continue
5220 >  { $as_echo "$as_me:$LINENO: result: no" >&5
5221 > $as_echo "no" >&6; }
5222   fi
5792 rm -f conftest.err conftest.$ac_ext
5223  
5224 <  # OK, works on sane cases.  Now check whether non-existent headers
5225 <  # can be detected and how.
5796 <  cat >conftest.$ac_ext <<_ACEOF
5797 < /* confdefs.h.  */
5798 < _ACEOF
5799 < cat confdefs.h >>conftest.$ac_ext
5800 < cat >>conftest.$ac_ext <<_ACEOF
5801 < /* end confdefs.h.  */
5802 < #include <ac_nonexistent.h>
5803 < _ACEOF
5804 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5805 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5806 <  ac_status=$?
5807 <  grep -v '^ *+' conftest.er1 >conftest.err
5808 <  rm -f conftest.er1
5809 <  cat conftest.err >&5
5810 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5811 <  (exit $ac_status); } >/dev/null; then
5812 <  if test -s conftest.err; then
5813 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5814 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5224 >  if test "x$ac_ct_RANLIB" = x; then
5225 >    RANLIB=":"
5226    else
5227 <    ac_cpp_err=
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 <  ac_cpp_err=yes
5240 >  RANLIB="$ac_cv_prog_RANLIB"
5241   fi
5821 if test -z "$ac_cpp_err"; then
5822  # Broken: success on invalid input.
5823 continue
5824 else
5825  echo "$as_me: failed program was:" >&5
5826 sed 's/^/| /' conftest.$ac_ext >&5
5242  
5828  # Passes both tests.
5829 ac_preproc_ok=:
5830 break
5831 fi
5832 rm -f conftest.err conftest.$ac_ext
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 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5269 < rm -f conftest.err conftest.$ac_ext
5270 < if $ac_preproc_ok; then
5271 <  break
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  
5841    done
5842    ac_cv_prog_CXXCPP=$CXXCPP
5284  
5285 < fi
5286 <  CXXCPP=$ac_cv_prog_CXXCPP
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 <  ac_cv_prog_CXXCPP=$CXXCPP
5293 >                opt_perl_shebang="not_set"
5294   fi
5295 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
5296 < echo "${ECHO_T}$CXXCPP" >&6
5297 < ac_preproc_ok=false
5298 < for ac_cxx_preproc_warn_flag in '' yes
5299 < do
5854 <  # Use a header file that comes with gcc, so configuring glibc
5855 <  # with a fresh cross-compiler works.
5856 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5857 <  # <limits.h> exists even on freestanding compilers.
5858 <  # On the NeXT, cc -E runs the code through the compiler's parser,
5859 <  # not just through cpp. "Syntax error" is here to catch this case.
5860 <  cat >conftest.$ac_ext <<_ACEOF
5861 < /* confdefs.h.  */
5862 < _ACEOF
5863 < cat confdefs.h >>conftest.$ac_ext
5864 < cat >>conftest.$ac_ext <<_ACEOF
5865 < /* end confdefs.h.  */
5866 < #ifdef __STDC__
5867 < # include <limits.h>
5868 < #else
5869 < # include <assert.h>
5870 < #endif
5871 <                     Syntax error
5872 < _ACEOF
5873 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5874 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5875 <  ac_status=$?
5876 <  grep -v '^ *+' conftest.er1 >conftest.err
5877 <  rm -f conftest.er1
5878 <  cat conftest.err >&5
5879 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5880 <  (exit $ac_status); } >/dev/null; then
5881 <  if test -s conftest.err; then
5882 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5883 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5884 <  else
5885 <    ac_cpp_err=
5886 <  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 <  ac_cpp_err=yes
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   fi
5309 < if test -z "$ac_cpp_err"; then
5310 <  :
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 > # 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 <  echo "$as_me: failed program was:" >&5
5328 < sed 's/^/| /' conftest.$ac_ext >&5
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  
5896  # Broken: fails on valid input.
5897 continue
5340   fi
5341 < rm -f conftest.err conftest.$ac_ext
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 <  # OK, works on sane cases.  Now check whether non-existent headers
5347 <  # can be detected and how.
5348 <  cat >conftest.$ac_ext <<_ACEOF
5349 < /* confdefs.h.  */
5350 < _ACEOF
5351 < cat confdefs.h >>conftest.$ac_ext
5352 < cat >>conftest.$ac_ext <<_ACEOF
5353 < /* end confdefs.h.  */
5354 < #include <ac_nonexistent.h>
5355 < _ACEOF
5356 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5357 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5358 <  ac_status=$?
5359 <  grep -v '^ *+' conftest.er1 >conftest.err
5360 <  rm -f conftest.er1
5916 <  cat conftest.err >&5
5917 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5918 <  (exit $ac_status); } >/dev/null; then
5919 <  if test -s conftest.err; then
5920 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5921 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5922 <  else
5923 <    ac_cpp_err=
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 + # 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 <  ac_cpp_err=yes
5384 < fi
5385 < if test -z "$ac_cpp_err"; then
5386 <  # Broken: success on invalid input.
5387 < continue
5388 < else
5389 <  echo "$as_me: failed program was:" >&5
5390 < sed 's/^/| /' conftest.$ac_ext >&5
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  
5935  # Passes both tests.
5936 ac_preproc_ok=:
5937 break
5938 fi
5939 rm -f conftest.err conftest.$ac_ext
5940
5429   done
5430 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5431 < rm -f conftest.err conftest.$ac_ext
5432 < if $ac_preproc_ok; then
5433 <  :
5946 < else
5947 <  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5948 < See \`config.log' for more details." >&5
5949 < echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5950 < See \`config.log' for more details." >&2;}
5951 <   { (exit 1); exit 1; }; }
5430 > IFS=$as_save_IFS
5431 >
5432 > rm -rf conftest.one conftest.two conftest.dir
5433 >
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 < ac_ext=cc
5449 < ac_cpp='$CXXCPP $CPPFLAGS'
5450 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5957 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5958 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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 + test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5453  
5454 + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5455  
5456 + case "x$INSTALL" in
5457 +   x/*) ;;
5458 +   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5459 + esac
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 +  if test -n "$AR"; then
5469 +  ac_cv_prog_AR="$AR" # Let the user override the test.
5470 + 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 +  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5487 + fi
5488 + fi
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 +  { $as_echo "$as_me:$LINENO: result: no" >&5
5495 + $as_echo "no" >&6; }
5496 + fi
5497  
5498  
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 < for ac_header in ctype.h iostream fstream sstream strstream
5514 > _ACEOF
5515 >
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 >  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 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5592 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5593 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5594 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5595 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5596 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5607 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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 <  # Is the header compilable?
5612 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5613 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5614 < cat >conftest.$ac_ext <<_ACEOF
5615 < /* confdefs.h.  */
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 > cat >>confdefs.h <<_ACEOF
5649 > #define PSCOMMAND $PS
5650   _ACEOF
5651 < cat confdefs.h >>conftest.$ac_ext
5652 < cat >>conftest.$ac_ext <<_ACEOF
5653 < /* end confdefs.h.  */
5654 < $ac_includes_default
5655 < #include <$ac_header>
5651 >
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 < rm -f conftest.$ac_objext
5991 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5992 <  (eval $ac_compile) 2>conftest.er1
5993 <  ac_status=$?
5994 <  grep -v '^ *+' conftest.er1 >conftest.err
5995 <  rm -f conftest.er1
5996 <  cat conftest.err >&5
5997 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5998 <  (exit $ac_status); } &&
5999 <         { ac_try='test -z "$ac_cxx_werror_flag"
6000 <                         || test ! -s conftest.err'
6001 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6002 <  (eval $ac_try) 2>&5
6003 <  ac_status=$?
6004 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6005 <  (exit $ac_status); }; } &&
6006 <         { ac_try='test -s conftest.$ac_objext'
6007 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6008 <  (eval $ac_try) 2>&5
6009 <  ac_status=$?
6010 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6011 <  (exit $ac_status); }; }; then
6012 <  ac_header_compiler=yes
5657 >
5658   else
5659 <  echo "$as_me: failed program was:" >&5
6015 < sed 's/^/| /' conftest.$ac_ext >&5
5659 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5660  
5661 < ac_header_compiler=no
5661 > cat >>confdefs.h <<\_ACEOF
5662 > #define PSTYPE_IS_POSIX 1
5663 > _ACEOF
5664 >
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
6019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6020 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6021 echo "${ECHO_T}$ac_header_compiler" >&6
5671  
5672 < # Is the header present?
5673 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5674 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5675 < cat >conftest.$ac_ext <<_ACEOF
5676 < /* confdefs.h.  */
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 >
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 < cat confdefs.h >>conftest.$ac_ext
5699 < cat >>conftest.$ac_ext <<_ACEOF
5700 < /* end confdefs.h.  */
5701 < #include <$ac_header>
5702 < _ACEOF
5703 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5704 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5698 > rm -f conftest.$ac_objext
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); } >/dev/null; then
5713 <  if test -s conftest.err; then
5714 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5715 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5716 <  else
6046 <    ac_cpp_err=
6047 <  fi
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 <  ac_cpp_err=yes
6050 < fi
6051 < if test -z "$ac_cpp_err"; then
6052 <  ac_header_preproc=yes
6053 < else
6054 <  echo "$as_me: failed program was:" >&5
5718 >  $as_echo "$as_me: failed program was:" >&5
5719   sed 's/^/| /' conftest.$ac_ext >&5
5720  
6057  ac_header_preproc=no
6058 fi
6059 rm -f conftest.err conftest.$ac_ext
6060 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6061 echo "${ECHO_T}$ac_header_preproc" >&6
5721  
6063 # So?  What about this header?
6064 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6065  yes:no: )
6066    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6067 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6068    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6069 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6070    ac_header_preproc=yes
6071    ;;
6072  no:yes:* )
6073    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6074 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6075    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6076 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6077    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6078 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6079    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6080 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6081    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6082 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6083    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6084 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6085    (
6086      cat <<\_ASBOX
6087 ## ------------------------------ ##
6088 ## Report this to gezelter@nd.edu ##
6089 ## ------------------------------ ##
6090 _ASBOX
6091    ) |
6092      sed "s/^/$as_me: WARNING:     /" >&2
6093    ;;
6094 esac
6095 echo "$as_me:$LINENO: checking for $ac_header" >&5
6096 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6097 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6098  echo $ECHO_N "(cached) $ECHO_C" >&6
6099 else
6100  eval "$as_ac_Header=\$ac_header_preproc"
5722   fi
6102 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6103 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5731 <  cat >>confdefs.h <<_ACEOF
5732 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5733 < _ACEOF
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  
6113 done
5753  
6115 ac_ext=c
6116 ac_cpp='$CPP $CPPFLAGS'
6117 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6118 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6119 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5754  
5755  
5756  
5757 + # Try to determine native compiler flags that allow us to use F90 suffix
5758 + # for preprocessed f90 source.
5759  
5760 < for ac_header in sys/pstat.h sys/sysmp.h sys/sysinfo.h
5761 < do
5762 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5763 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5764 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5765 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5766 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5767 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5798 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5799 < else
5800 <  # Is the header compilable?
5801 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5802 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5803 < cat >conftest.$ac_ext <<_ACEOF
5804 < /* confdefs.h.  */
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
6142 cat confdefs.h >>conftest.$ac_ext
6143 cat >>conftest.$ac_ext <<_ACEOF
6144 /* end confdefs.h.  */
6145 $ac_includes_default
6146 #include <$ac_header>
6147 _ACEOF
5807   rm -f conftest.$ac_objext
5808 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5809 <  (eval $ac_compile) 2>conftest.er1
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    grep -v '^ *+' conftest.er1 >conftest.err
5818    rm -f conftest.er1
5819    cat conftest.err >&5
5820 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5821 <  (exit $ac_status); } &&
5822 <         { ac_try='test -z "$ac_c_werror_flag"
5823 <                         || test ! -s conftest.err'
5824 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5825 <  (eval $ac_try) 2>&5
6161 <  ac_status=$?
6162 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6163 <  (exit $ac_status); }; } &&
6164 <         { ac_try='test -s conftest.$ac_objext'
6165 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6166 <  (eval $ac_try) 2>&5
6167 <  ac_status=$?
6168 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6169 <  (exit $ac_status); }; }; then
6170 <  ac_header_compiler=yes
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 <  echo "$as_me: failed program was:" >&5
5827 >  $as_echo "$as_me: failed program was:" >&5
5828   sed 's/^/| /' conftest.$ac_ext >&5
5829  
5830 < ac_header_compiler=no
5830 >        prepflagworks=0
5831   fi
6177 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6178 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6179 echo "${ECHO_T}$ac_header_compiler" >&6
5832  
5833 < # Is the header present?
6182 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6183 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6184 < cat >conftest.$ac_ext <<_ACEOF
6185 < /* confdefs.h.  */
6186 < _ACEOF
6187 < cat confdefs.h >>conftest.$ac_ext
6188 < cat >>conftest.$ac_ext <<_ACEOF
6189 < /* end confdefs.h.  */
6190 < #include <$ac_header>
6191 < _ACEOF
6192 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6193 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6194 <  ac_status=$?
6195 <  grep -v '^ *+' conftest.er1 >conftest.err
6196 <  rm -f conftest.er1
6197 <  cat conftest.err >&5
6198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 <  (exit $ac_status); } >/dev/null; then
6200 <  if test -s conftest.err; then
6201 <    ac_cpp_err=$ac_c_preproc_warn_flag
6202 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6203 <  else
6204 <    ac_cpp_err=
6205 <  fi
6206 < else
6207 <  ac_cpp_err=yes
6208 < fi
6209 < if test -z "$ac_cpp_err"; then
6210 <  ac_header_preproc=yes
6211 < else
6212 <  echo "$as_me: failed program was:" >&5
6213 < sed 's/^/| /' conftest.$ac_ext >&5
5833 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5834  
5835 <  ac_header_preproc=no
5836 < fi
5837 < rm -f conftest.err conftest.$ac_ext
5838 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5839 < echo "${ECHO_T}$ac_header_preproc" >&6
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  
6221 # So?  What about this header?
6222 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6223  yes:no: )
6224    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6225 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6226    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6227 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6228    ac_header_preproc=yes
6229    ;;
6230  no:yes:* )
6231    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6232 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6233    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6234 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6235    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6236 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6237    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6238 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6239    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6240 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6241    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6242 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6243    (
6244      cat <<\_ASBOX
6245 ## ------------------------------ ##
6246 ## Report this to gezelter@nd.edu ##
6247 ## ------------------------------ ##
6248 _ASBOX
6249    ) |
6250      sed "s/^/$as_me: WARNING:     /" >&2
6251    ;;
6252 esac
6253 echo "$as_me:$LINENO: checking for $ac_header" >&5
6254 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6255 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6256  echo $ECHO_N "(cached) $ECHO_C" >&6
6257 else
6258  eval "$as_ac_Header=\$ac_header_preproc"
6259 fi
6260 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6261 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5842  
5843 < fi
5844 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5845 <  cat >>confdefs.h <<_ACEOF
5846 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6267 < _ACEOF
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  
6271 done
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 < for ac_header in sys/table.h sys/param.h sys/sysctl.h sys/sytemcfg.h
5865 < do
5866 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5867 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5868 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5869 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5870 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5871 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5902 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5903 < else
5904 <  # Is the header compilable?
5905 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5906 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5907 < cat >conftest.$ac_ext <<_ACEOF
5908 < /* confdefs.h.  */
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
6295 cat confdefs.h >>conftest.$ac_ext
6296 cat >>conftest.$ac_ext <<_ACEOF
6297 /* end confdefs.h.  */
6298 $ac_includes_default
6299 #include <$ac_header>
6300 _ACEOF
5915   rm -f conftest.$ac_objext
5916 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5917 <  (eval $ac_compile) 2>conftest.er1
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    grep -v '^ *+' conftest.er1 >conftest.err
5926    rm -f conftest.er1
5927    cat conftest.err >&5
5928 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929 <  (exit $ac_status); } &&
5930 <         { ac_try='test -z "$ac_c_werror_flag"
5931 <                         || test ! -s conftest.err'
5932 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5933 <  (eval $ac_try) 2>&5
6314 <  ac_status=$?
6315 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6316 <  (exit $ac_status); }; } &&
6317 <         { ac_try='test -s conftest.$ac_objext'
6318 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6319 <  (eval $ac_try) 2>&5
6320 <  ac_status=$?
6321 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6322 <  (exit $ac_status); }; }; then
6323 <  ac_header_compiler=yes
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 <  echo "$as_me: failed program was:" >&5
5935 >  $as_echo "$as_me: failed program was:" >&5
5936   sed 's/^/| /' conftest.$ac_ext >&5
5937  
5938 < ac_header_compiler=no
5938 >        prepdefflagworks=0
5939   fi
6330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6331 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6332 echo "${ECHO_T}$ac_header_compiler" >&6
5940  
5941 < # Is the header present?
5942 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5943 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5944 < cat >conftest.$ac_ext <<_ACEOF
5945 < /* confdefs.h.  */
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 < cat confdefs.h >>conftest.$ac_ext
5979 < cat >>conftest.$ac_ext <<_ACEOF
5980 < /* end confdefs.h.  */
5981 < #include <$ac_header>
5982 < _ACEOF
5983 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5984 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992 <  (exit $ac_status); } >/dev/null; then
5993 <  if test -s conftest.err; then
5994 <    ac_cpp_err=$ac_c_preproc_warn_flag
5995 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5996 <  else
5997 <    ac_cpp_err=
5998 <  fi
5999 < else
6000 <  ac_cpp_err=yes
6001 < fi
6002 < if test -z "$ac_cpp_err"; then
6003 <  ac_header_preproc=yes
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 <  echo "$as_me: failed program was:" >&5
6072 >  $as_echo "$as_me: failed program was:" >&5
6073   sed 's/^/| /' conftest.$ac_ext >&5
6074  
6075 <  ac_header_preproc=no
6075 >        { $as_echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6076 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
6077   fi
6370 rm -f conftest.err conftest.$ac_ext
6371 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6372 echo "${ECHO_T}$ac_header_preproc" >&6
6078  
6079 < # So?  What about this header?
6080 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6081 <  yes:no: )
6082 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6083 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6084 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6085 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6086 <    ac_header_preproc=yes
6087 <    ;;
6088 <  no:yes:* )
6089 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6090 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6091 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6092 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6093 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6094 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6095 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6096 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6097 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6098 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6099 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6100 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6101 <    (
6102 <      cat <<\_ASBOX
6103 < ## ------------------------------ ##
6104 < ## Report this to gezelter@nd.edu ##
6105 < ## ------------------------------ ##
6106 < _ASBOX
6107 <    ) |
6108 <      sed "s/^/$as_me: WARNING:     /" >&2
6109 <    ;;
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 < echo "$as_me:$LINENO: checking for $ac_header" >&5
6151 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6152 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6153 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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
6170 >  done
6171 >
6172 >  if test x"$ac_exists" = xtrue; then
6173 >  :
6174   else
6175 <  eval "$as_ac_Header=\$ac_header_preproc"
6175 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6176   fi
6413 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6414 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6177  
6178 +          ;;
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
6186 +  done
6187 +
6188 +  if test x"$ac_exists" = xtrue; then
6189 +  :
6190 + else
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 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6199 <  cat >>confdefs.h <<_ACEOF
6200 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6201 < _ACEOF
6198 > fi
6199 >
6200 >          ;;
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
6228 >  done
6229  
6230 +  if test x"$ac_exists" = xtrue; then
6231 +  :
6232 + else
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 +        -[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
6246 +  done
6247 +
6248 +  if test x"$ac_exists" = xtrue; then
6249 +  :
6250 + else
6251 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6252 + fi
6253 +
6254 +          ;;
6255 +        -zallextract*| -zdefaultextract)
6256 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6257 +          ;;
6258 +          # Ignore everything else.
6259 +  esac
6260   done
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 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6278 + fi
6279 +      ;;
6280 + esac
6281 + fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6282  
6427 for ac_header in machine/hal_sysinfo.h
6428 do
6429 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6430 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6431  echo "$as_me:$LINENO: checking for $ac_header" >&5
6432 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6433 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6434  echo $ECHO_N "(cached) $ECHO_C" >&6
6283   fi
6284 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6285 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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 >
6288 >
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 >
6294 >
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 > { $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 <  # Is the header compilable?
6306 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6307 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6308 < cat >conftest.$ac_ext <<_ACEOF
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 > # 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 < $ac_includes_default
6322 < #include <$ac_header>
6321 >
6322 > #ifdef FC_DUMMY_MAIN
6323 > #ifndef FC_DUMMY_MAIN_EQ_F77
6324 > #  ifdef __cplusplus
6325 >     extern "C"
6326 > #  endif
6327 >   int FC_DUMMY_MAIN() { return 1; }
6328 > #endif
6329 > #endif
6330 > int
6331 > main ()
6332 > {
6333 >
6334 >  ;
6335 >  return 0;
6336 > }
6337   _ACEOF
6338 < rm -f conftest.$ac_objext
6339 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6340 <  (eval $ac_compile) 2>conftest.er1
6338 > rm -f conftest.$ac_objext conftest$ac_exeext
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    grep -v '^ *+' conftest.er1 >conftest.err
6349    rm -f conftest.er1
6350    cat conftest.err >&5
6351 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352 <  (exit $ac_status); } &&
6353 <         { ac_try='test -z "$ac_c_werror_flag"
6354 <                         || test ! -s conftest.err'
6355 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6356 <  (eval $ac_try) 2>&5
6357 <  ac_status=$?
6358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6359 <  (exit $ac_status); }; } &&
6467 <         { ac_try='test -s conftest.$ac_objext'
6468 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6469 <  (eval $ac_try) 2>&5
6470 <  ac_status=$?
6471 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6472 <  (exit $ac_status); }; }; then
6473 <  ac_header_compiler=yes
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_header_compiler=no
6364 >        ac_cv_fortran_dummy_main=unknown
6365   fi
6480 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6481 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6482 echo "${ECHO_T}$ac_header_compiler" >&6
6366  
6367 < # Is the header present?
6368 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6369 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6370 < cat >conftest.$ac_ext <<_ACEOF
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
6370 >
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 <$ac_header>
6379 > #define $ac_fortran_dm_var $ac_func
6380 > #ifdef FC_DUMMY_MAIN
6381 > #ifndef FC_DUMMY_MAIN_EQ_F77
6382 > #  ifdef __cplusplus
6383 >     extern "C"
6384 > #  endif
6385 >   int FC_DUMMY_MAIN() { return 1; }
6386 > #endif
6387 > #endif
6388 > int
6389 > main ()
6390 > {
6391 >
6392 >  ;
6393 >  return 0;
6394 > }
6395   _ACEOF
6396 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6397 <  (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
6411 <  if test -s conftest.err; then
6412 <    ac_cpp_err=$ac_c_preproc_warn_flag
6413 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6414 <  else
6415 <    ac_cpp_err=
6416 <  fi
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 <  ac_cpp_err=yes
6511 < fi
6512 < if test -z "$ac_cpp_err"; then
6513 <  ac_header_preproc=yes
6514 < else
6515 <  echo "$as_me: failed program was:" >&5
6419 >  $as_echo "$as_me: failed program was:" >&5
6420   sed 's/^/| /' conftest.$ac_ext >&5
6421  
6518  ac_header_preproc=no
6519 fi
6520 rm -f conftest.err conftest.$ac_ext
6521 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6522 echo "${ECHO_T}$ac_header_preproc" >&6
6422  
6524 # So?  What about this header?
6525 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6526  yes:no: )
6527    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6528 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6529    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6530 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6531    ac_header_preproc=yes
6532    ;;
6533  no:yes:* )
6534    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6535 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6536    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6537 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6538    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6539 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6540    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6541 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6542    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6543 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6544    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6545 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6546    (
6547      cat <<\_ASBOX
6548 ## ------------------------------ ##
6549 ## Report this to gezelter@nd.edu ##
6550 ## ------------------------------ ##
6551 _ASBOX
6552    ) |
6553      sed "s/^/$as_me: WARNING:     /" >&2
6554    ;;
6555 esac
6556 echo "$as_me:$LINENO: checking for $ac_header" >&5
6557 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6558 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6559  echo $ECHO_N "(cached) $ECHO_C" >&6
6560 else
6561  eval "$as_ac_Header=\$ac_header_preproc"
6423   fi
6563 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6564 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6424  
6425 < fi
6426 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6427 <  cat >>confdefs.h <<_ACEOF
6428 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6429 < _ACEOF
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  
6438   fi
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 < done
6445 > cat >>confdefs.h <<_ACEOF
6446 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6447 > _ACEOF
6448  
6449 +  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6450  
6451 + cat >>confdefs.h <<\_ACEOF
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  
6465  
6466 < for ac_func in rint snprintf sranddev strncasecmp
6467 < do
6468 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6469 < echo "$as_me:$LINENO: checking for $ac_func" >&5
6470 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6471 < if eval "test \"\${$as_ac_var+set}\" = set"; then
6472 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 > 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 +      subroutine foobar()
6482 +      return
6483 +      end
6484 +      subroutine foo_bar()
6485 +      return
6486 +      end
6487 + _ACEOF
6488 + rm -f conftest.$ac_objext
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 +  $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 +  ac_save_LIBS=$LIBS
6509 +  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6510 +
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 +  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.  */
6594 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6595   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6596 #define $ac_func innocuous_$ac_func
6526  
6527 < /* System header to define __stub macros and hopefully few prototypes,
6528 <    which can conflict with char $ac_func (); below.
6529 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6601 <    <limits.h> exists even on freestanding compilers.  */
6602 <
6603 < #ifdef __STDC__
6604 < # include <limits.h>
6605 < #else
6606 < # include <assert.h>
6607 < #endif
6608 <
6609 < #undef $ac_func
6610 <
6611 < /* 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"
6614 {
6532   #endif
6616 /* We use char because int might match the return type of a gcc2
6617   builtin and then its argument prototype would still apply.  */
6533   char $ac_func ();
6534 < /* The GNU C library defines this for functions which it implements
6535 <    to always fail with ENOSYS.  Some functions are actually named
6536 <    something starting with __ and the normal name is an alias.  */
6537 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6538 < choke me
6539 < #else
6625 < char (*f) () = $ac_func;
6534 > #ifdef FC_DUMMY_MAIN
6535 > #ifndef FC_DUMMY_MAIN_EQ_F77
6536 > #  ifdef __cplusplus
6537 >     extern "C"
6538 > #  endif
6539 >   int FC_DUMMY_MAIN() { return 1; }
6540   #endif
6627 #ifdef __cplusplus
6628 }
6541   #endif
6630
6542   int
6543   main ()
6544   {
6545 < return f != $ac_func;
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); }; } &&
6655 <         { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6661 <  eval "$as_ac_var=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  
6666 eval "$as_ac_var=no"
6667 fi
6668 rm -f conftest.err conftest.$ac_objext \
6669      conftest$ac_exeext conftest.$ac_ext
6670 fi
6671 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6672 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6673 if test `eval echo '${'$as_ac_var'}'` = yes; then
6674  cat >>confdefs.h <<_ACEOF
6675 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6676 _ACEOF
6576  
6577   fi
6679 done
6578  
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 <
6602 <
6603 <
6604 < for ac_func in pstat_getstatic sysmp getsysinfo sysctl table
6605 < do
6606 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6607 < echo "$as_me:$LINENO: checking for $ac_func" >&5
6608 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6609 < if eval "test \"\${$as_ac_var+set}\" = set"; then
6692 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6693 < else
6694 <  cat >conftest.$ac_ext <<_ACEOF
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 >     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.  */
6700 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6701   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6702 #define $ac_func innocuous_$ac_func
6615  
6616 < /* System header to define __stub macros and hopefully few prototypes,
6617 <    which can conflict with char $ac_func (); below.
6618 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6707 <    <limits.h> exists even on freestanding compilers.  */
6708 <
6709 < #ifdef __STDC__
6710 < # include <limits.h>
6711 < #else
6712 < # include <assert.h>
6713 < #endif
6714 <
6715 < #undef $ac_func
6716 <
6717 < /* 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"
6720 {
6621   #endif
6722 /* We use char because int might match the return type of a gcc2
6723   builtin and then its argument prototype would still apply.  */
6622   char $ac_func ();
6623 < /* The GNU C library defines this for functions which it implements
6624 <    to always fail with ENOSYS.  Some functions are actually named
6625 <    something starting with __ and the normal name is an alias.  */
6626 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6627 < choke me
6628 < #else
6731 < char (*f) () = $ac_func;
6623 > #ifdef FC_DUMMY_MAIN
6624 > #ifndef FC_DUMMY_MAIN_EQ_F77
6625 > #  ifdef __cplusplus
6626 >     extern "C"
6627 > #  endif
6628 >   int FC_DUMMY_MAIN() { return 1; }
6629   #endif
6733 #ifdef __cplusplus
6734 }
6630   #endif
6736
6631   int
6632   main ()
6633   {
6634 < return f != $ac_func;
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); }; } &&
6761 <         { ac_try='test -s conftest$ac_exeext'
6762 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6763 <  (eval $ac_try) 2>&5
6764 <  ac_status=$?
6765 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6766 <  (exit $ac_status); }; }; then
6767 <  eval "$as_ac_var=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  
6772 eval "$as_ac_var=no"
6773 fi
6774 rm -f conftest.err conftest.$ac_objext \
6775      conftest$ac_exeext conftest.$ac_ext
6776 fi
6777 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6778 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6779 if test `eval echo '${'$as_ac_var'}'` = yes; then
6780  cat >>confdefs.h <<_ACEOF
6781 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6782 _ACEOF
6665  
6666   fi
6785 done
6667  
6668 < # special check for _system_configuration because AIX <4.3.2 do not
6669 < # contain the `physmem' member.
6670 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
6671 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
6672 < cat >conftest.$ac_ext <<_ACEOF
6673 < /* confdefs.h.  */
6674 < _ACEOF
6675 < cat confdefs.h >>conftest.$ac_ext
6795 < cat >>conftest.$ac_ext <<_ACEOF
6796 < /* end confdefs.h.  */
6797 < #include <sys/systemcfg.h>
6798 < int
6799 < main ()
6800 < {
6801 < double x = _system_configuration.physmem;
6802 <  ;
6803 <  return 0;
6804 < }
6805 < _ACEOF
6806 < rm -f conftest.$ac_objext
6807 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6808 <  (eval $ac_compile) 2>conftest.er1
6809 <  ac_status=$?
6810 <  grep -v '^ *+' conftest.er1 >conftest.err
6811 <  rm -f conftest.er1
6812 <  cat conftest.err >&5
6813 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6814 <  (exit $ac_status); } &&
6815 <         { ac_try='test -z "$ac_c_werror_flag"
6816 <                         || test ! -s conftest.err'
6817 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6818 <  (eval $ac_try) 2>&5
6819 <  ac_status=$?
6820 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6821 <  (exit $ac_status); }; } &&
6822 <         { ac_try='test -s conftest.$ac_objext'
6823 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6824 <  (eval $ac_try) 2>&5
6825 <  ac_status=$?
6826 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6827 <  (exit $ac_status); }; }; then
6828 <  echo "$as_me:$LINENO: result: yes" >&5
6829 < echo "${ECHO_T}yes" >&6
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 >     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 < cat >>confdefs.h <<\_ACEOF
6678 < #define HAVE__SYSTEM_CONFIGURATION 1
6679 < _ACEOF
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 <  echo "$as_me: failed program was:" >&5
6700 >  $as_echo "$as_me: failed program was:" >&5
6701   sed 's/^/| /' conftest.$ac_ext >&5
6702  
6703 < echo "$as_me:$LINENO: result: no" >&5
6704 < echo "${ECHO_T}no" >&6
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
6842 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6843 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6844 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
6845 if test "${ac_cv_header_time+set}" = set; then
6846  echo $ECHO_N "(cached) $ECHO_C" >&6
6847 else
6848  cat >conftest.$ac_ext <<_ACEOF
6849 /* confdefs.h.  */
6850 _ACEOF
6851 cat confdefs.h >>conftest.$ac_ext
6852 cat >>conftest.$ac_ext <<_ACEOF
6853 /* end confdefs.h.  */
6854 #include <sys/types.h>
6855 #include <sys/time.h>
6856 #include <time.h>
6709  
6710 < int
6859 < main ()
6860 < {
6861 < if ((struct tm *) 0)
6862 < return 0;
6863 <  ;
6864 <  return 0;
6865 < }
6866 < _ACEOF
6867 < rm -f conftest.$ac_objext
6868 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6869 <  (eval $ac_compile) 2>conftest.er1
6870 <  ac_status=$?
6871 <  grep -v '^ *+' conftest.er1 >conftest.err
6872 <  rm -f conftest.er1
6873 <  cat conftest.err >&5
6874 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6875 <  (exit $ac_status); } &&
6876 <         { ac_try='test -z "$ac_c_werror_flag"
6877 <                         || test ! -s conftest.err'
6878 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6879 <  (eval $ac_try) 2>&5
6880 <  ac_status=$?
6881 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6882 <  (exit $ac_status); }; } &&
6883 <         { ac_try='test -s conftest.$ac_objext'
6884 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6885 <  (eval $ac_try) 2>&5
6886 <  ac_status=$?
6887 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6888 <  (exit $ac_status); }; }; then
6889 <  ac_cv_header_time=yes
6890 < else
6891 <  echo "$as_me: failed program was:" >&5
6892 < sed 's/^/| /' conftest.$ac_ext >&5
6710 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6711  
6894 ac_cv_header_time=no
6712   fi
6713 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6714 < fi
6898 < echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
6899 < echo "${ECHO_T}$ac_cv_header_time" >&6
6900 < if test $ac_cv_header_time = yes; then
6713 > { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6714 > $as_echo "$ac_cv_fc_mangling" >&6; }
6715  
6716 < cat >>confdefs.h <<\_ACEOF
6717 < #define TIME_WITH_SYS_TIME 1
6718 < _ACEOF
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 < fi
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 < echo "$as_me:$LINENO: checking for clock_t" >&5
6728 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
6729 < if test "${ac_cv_type_clock_t+set}" = set; then
6730 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6913 < else
6914 <  cat >conftest.$ac_ext <<_ACEOF
6915 < /* confdefs.h.  */
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 < cat confdefs.h >>conftest.$ac_ext
6733 < cat >>conftest.$ac_ext <<_ACEOF
6734 < /* end confdefs.h.  */
6920 < $ac_includes_default
6921 < int
6922 < main ()
6923 < {
6924 < if ((clock_t *) 0)
6925 <  return 0;
6926 < if (sizeof (clock_t))
6927 <  return 0;
6928 <  ;
6929 <  return 0;
6930 < }
6732 >
6733 >          cat >>confdefs.h <<\_ACEOF
6734 > #define FC_FUNC_(name,NAME) name
6735   _ACEOF
6736 < rm -f conftest.$ac_objext
6737 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6738 <  (eval $ac_compile) 2>conftest.er1
6739 <  ac_status=$?
6740 <  grep -v '^ *+' conftest.er1 >conftest.err
6937 <  rm -f conftest.er1
6938 <  cat conftest.err >&5
6939 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6940 <  (exit $ac_status); } &&
6941 <         { ac_try='test -z "$ac_c_werror_flag"
6942 <                         || test ! -s conftest.err'
6943 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6944 <  (eval $ac_try) 2>&5
6945 <  ac_status=$?
6946 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947 <  (exit $ac_status); }; } &&
6948 <         { ac_try='test -s conftest.$ac_objext'
6949 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6950 <  (eval $ac_try) 2>&5
6951 <  ac_status=$?
6952 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953 <  (exit $ac_status); }; }; then
6954 <  ac_cv_type_clock_t=yes
6955 < else
6956 <  echo "$as_me: failed program was:" >&5
6957 < sed 's/^/| /' conftest.$ac_ext >&5
6736 > ;;
6737 >  "lower case, no underscore, extra underscore")
6738 >          cat >>confdefs.h <<\_ACEOF
6739 > #define FC_FUNC(name,NAME) name
6740 > _ACEOF
6741  
6742 < ac_cv_type_clock_t=no
6743 < fi
6961 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6962 < fi
6963 < echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
6964 < echo "${ECHO_T}$ac_cv_type_clock_t" >&6
6965 < if test $ac_cv_type_clock_t = yes; then
6966 <
6967 < cat >>confdefs.h <<_ACEOF
6968 < #define HAVE_CLOCK_T 1
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 <
6752 < fi
6973 <
6974 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6975 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6976 < if test "${ac_cv_c_const+set}" = set; then
6977 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6978 < else
6979 <  cat >conftest.$ac_ext <<_ACEOF
6980 < /* confdefs.h.  */
6751 >          cat >>confdefs.h <<\_ACEOF
6752 > #define FC_FUNC_(name,NAME) name ## _
6753   _ACEOF
6754 < cat confdefs.h >>conftest.$ac_ext
6755 < cat >>conftest.$ac_ext <<_ACEOF
6756 < /* end confdefs.h.  */
6754 > ;;
6755 >  "lower case, underscore, extra underscore")
6756 >          cat >>confdefs.h <<\_ACEOF
6757 > #define FC_FUNC(name,NAME) name ## _
6758 > _ACEOF
6759  
6760 < int
6761 < main ()
6988 < {
6989 < /* FIXME: Include the comments suggested by Paul. */
6990 < #ifndef __cplusplus
6991 <  /* Ultrix mips cc rejects this.  */
6992 <  typedef int charset[2];
6993 <  const charset x;
6994 <  /* SunOS 4.1.1 cc rejects this.  */
6995 <  char const *const *ccp;
6996 <  char **p;
6997 <  /* NEC SVR4.0.2 mips cc rejects this.  */
6998 <  struct point {int x, y;};
6999 <  static struct point const zero = {0,0};
7000 <  /* AIX XL C 1.02.0.0 rejects this.
7001 <     It does not let you subtract one const X* pointer from another in
7002 <     an arm of an if-expression whose if-part is not a constant
7003 <     expression */
7004 <  const char *g = "string";
7005 <  ccp = &g + (g ? g-g : 0);
7006 <  /* HPUX 7.0 cc rejects these. */
7007 <  ++ccp;
7008 <  p = (char**) ccp;
7009 <  ccp = (char const *const *) p;
7010 <  { /* SCO 3.2v4 cc rejects this.  */
7011 <    char *t;
7012 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7013 <
7014 <    *t++ = 0;
7015 <  }
7016 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7017 <    int x[] = {25, 17};
7018 <    const int *foo = &x[0];
7019 <    ++foo;
7020 <  }
7021 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7022 <    typedef const int *iptr;
7023 <    iptr p = 0;
7024 <    ++p;
7025 <  }
7026 <  { /* AIX XL C 1.02.0.0 rejects this saying
7027 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7028 <    struct s { int j; const int *ap[3]; };
7029 <    struct s *b; b->j = 5;
7030 <  }
7031 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7032 <    const int foo = 10;
7033 <  }
7034 < #endif
7035 <
7036 <  ;
7037 <  return 0;
7038 < }
6760 >          cat >>confdefs.h <<\_ACEOF
6761 > #define FC_FUNC_(name,NAME) name ## __
6762   _ACEOF
6763 < rm -f conftest.$ac_objext
6764 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6765 <  (eval $ac_compile) 2>conftest.er1
6766 <  ac_status=$?
6767 <  grep -v '^ *+' conftest.er1 >conftest.err
7045 <  rm -f conftest.er1
7046 <  cat conftest.err >&5
7047 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7048 <  (exit $ac_status); } &&
7049 <         { ac_try='test -z "$ac_c_werror_flag"
7050 <                         || test ! -s conftest.err'
7051 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7052 <  (eval $ac_try) 2>&5
7053 <  ac_status=$?
7054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7055 <  (exit $ac_status); }; } &&
7056 <         { ac_try='test -s conftest.$ac_objext'
7057 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7058 <  (eval $ac_try) 2>&5
7059 <  ac_status=$?
7060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7061 <  (exit $ac_status); }; }; then
7062 <  ac_cv_c_const=yes
7063 < else
7064 <  echo "$as_me: failed program was:" >&5
7065 < sed 's/^/| /' conftest.$ac_ext >&5
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 < ac_cv_c_const=no
6770 < fi
7069 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7070 < fi
7071 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7072 < echo "${ECHO_T}$ac_cv_c_const" >&6
7073 < if test $ac_cv_c_const = no; then
7074 <
7075 < cat >>confdefs.h <<\_ACEOF
7076 < #define const
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 < fi
6779 <
7081 < echo "$as_me:$LINENO: checking for inline" >&5
7082 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
7083 < if test "${ac_cv_c_inline+set}" = set; then
7084 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7085 < else
7086 <  ac_cv_c_inline=no
7087 < for ac_kw in inline __inline__ __inline; do
7088 <  cat >conftest.$ac_ext <<_ACEOF
7089 < /* confdefs.h.  */
6778 >          cat >>confdefs.h <<\_ACEOF
6779 > #define FC_FUNC_(name,NAME) NAME ## _
6780   _ACEOF
6781 < cat confdefs.h >>conftest.$ac_ext
6782 < cat >>conftest.$ac_ext <<_ACEOF
6783 < /* end confdefs.h.  */
6784 < #ifndef __cplusplus
6785 < typedef int foo_t;
7096 < static $ac_kw foo_t static_foo () {return 0; }
7097 < $ac_kw foo_t foo () {return 0; }
7098 < #endif
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 < rm -f conftest.$ac_objext
6791 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6792 <  (eval $ac_compile) 2>conftest.er1
6793 <  ac_status=$?
6794 <  grep -v '^ *+' conftest.er1 >conftest.err
7106 <  rm -f conftest.er1
7107 <  cat conftest.err >&5
7108 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7109 <  (exit $ac_status); } &&
7110 <         { ac_try='test -z "$ac_c_werror_flag"
7111 <                         || test ! -s conftest.err'
7112 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7113 <  (eval $ac_try) 2>&5
7114 <  ac_status=$?
7115 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7116 <  (exit $ac_status); }; } &&
7117 <         { ac_try='test -s conftest.$ac_objext'
7118 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7119 <  (eval $ac_try) 2>&5
7120 <  ac_status=$?
7121 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7122 <  (exit $ac_status); }; }; then
7123 <  ac_cv_c_inline=$ac_kw; break
7124 < else
7125 <  echo "$as_me: failed program was:" >&5
7126 < sed 's/^/| /' conftest.$ac_ext >&5
6790 > ;;
6791 >  "upper case, underscore, extra underscore")
6792 >          cat >>confdefs.h <<\_ACEOF
6793 > #define FC_FUNC(name,NAME) NAME ## _
6794 > _ACEOF
6795  
6796 < fi
6797 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6798 < done
6799 <
7132 < fi
7133 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7134 < echo "${ECHO_T}$ac_cv_c_inline" >&6
7135 <
7136 <
7137 < case $ac_cv_c_inline in
7138 <  inline | yes) ;;
6796 >          cat >>confdefs.h <<\_ACEOF
6797 > #define FC_FUNC_(name,NAME) NAME ## __
6798 > _ACEOF
6799 > ;;
6800    *)
6801 <    case $ac_cv_c_inline in
6802 <      no) ac_val=;;
6803 <      *) ac_val=$ac_cv_c_inline;;
7143 <    esac
7144 <    cat >>confdefs.h <<_ACEOF
7145 < #ifndef __cplusplus
7146 < #define inline $ac_val
7147 < #endif
7148 < _ACEOF
7149 <    ;;
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 < for ac_func in rint sranddev
6814 < do
6815 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6816 < echo "$as_me:$LINENO: checking for $ac_func" >&5
6817 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6818 < if eval "test \"\${$as_ac_var+set}\" = set"; then
6819 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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    cat >conftest.$ac_ext <<_ACEOF
6823 < /* confdefs.h.  */
7165 < _ACEOF
7166 < cat confdefs.h >>conftest.$ac_ext
7167 < cat >>conftest.$ac_ext <<_ACEOF
7168 < /* end confdefs.h.  */
7169 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7170 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7171 < #define $ac_func innocuous_$ac_func
6823 >      program main
6824  
6825 < /* System header to define __stub macros and hopefully few prototypes,
7174 <    which can conflict with char $ac_func (); below.
7175 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7176 <    <limits.h> exists even on freestanding compilers.  */
7177 <
7178 < #ifdef __STDC__
7179 < # include <limits.h>
7180 < #else
7181 < # include <assert.h>
7182 < #endif
7183 <
7184 < #undef $ac_func
7185 <
7186 < /* Override any gcc2 internal prototype to avoid an error.  */
7187 < #ifdef __cplusplus
7188 < extern "C"
7189 < {
7190 < #endif
7191 < /* We use char because int might match the return type of a gcc2
7192 <   builtin and then its argument prototype would still apply.  */
7193 < char $ac_func ();
7194 < /* The GNU C library defines this for functions which it implements
7195 <    to always fail with ENOSYS.  Some functions are actually named
7196 <    something starting with __ and the normal name is an alias.  */
7197 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7198 < choke me
7199 < #else
7200 < char (*f) () = $ac_func;
7201 < #endif
7202 < #ifdef __cplusplus
7203 < }
7204 < #endif
7205 <
7206 < int
7207 < main ()
7208 < {
7209 < return f != $ac_func;
7210 <  ;
7211 <  return 0;
7212 < }
6825 >      end
6826   _ACEOF
6827 < rm -f conftest.$ac_objext conftest$ac_exeext
6828 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6829 <  (eval $ac_link) 2>conftest.er1
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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6841 <  (exit $ac_status); } &&
6842 <         { ac_try='test -z "$ac_c_werror_flag"
6843 <                         || test ! -s conftest.err'
6844 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6845 <  (eval $ac_try) 2>&5
6846 <  ac_status=$?
6847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6848 <  (exit $ac_status); }; } &&
6849 <         { ac_try='test -s conftest$ac_exeext'
7231 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7232 <  (eval $ac_try) 2>&5
7233 <  ac_status=$?
7234 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7235 <  (exit $ac_status); }; }; then
7236 <  eval "$as_ac_var=yes"
7237 < else
7238 <  echo "$as_me: failed program was:" >&5
7239 < sed 's/^/| /' conftest.$ac_ext >&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 < eval "$as_ac_var=no"
7242 < fi
7243 < rm -f conftest.err conftest.$ac_objext \
7244 <      conftest$ac_exeext conftest.$ac_ext
7245 < fi
7246 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7247 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7248 < if test `eval echo '${'$as_ac_var'}'` = yes; then
7249 <  cat >>confdefs.h <<_ACEOF
7250 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6851 >      end
6852   _ACEOF
6853  
6854 < fi
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 <  # clean out junk possibly left behind by a previous configuration
7258 <  rm -f src/getopt.h
7259 <  # Check for getopt_long support
6928 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6929  
7261 for ac_header in getopt.h
7262 do
7263 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7264 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7265  echo "$as_me:$LINENO: checking for $ac_header" >&5
7266 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7267 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7268  echo $ECHO_N "(cached) $ECHO_C" >&6
6930   fi
6931 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6932 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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 <  # Is the header compilable?
6939 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6940 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
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
7279 cat confdefs.h >>conftest.$ac_ext
7280 cat >>conftest.$ac_ext <<_ACEOF
7281 /* end confdefs.h.  */
7282 $ac_includes_default
7283 #include <$ac_header>
7284 _ACEOF
7285 rm -f conftest.$ac_objext
7286 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7287  (eval $ac_compile) 2>conftest.er1
7288  ac_status=$?
7289  grep -v '^ *+' conftest.er1 >conftest.err
7290  rm -f conftest.er1
7291  cat conftest.err >&5
7292  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7293  (exit $ac_status); } &&
7294         { ac_try='test -z "$ac_c_werror_flag"
7295                         || test ! -s conftest.err'
7296  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7297  (eval $ac_try) 2>&5
7298  ac_status=$?
7299  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7300  (exit $ac_status); }; } &&
7301         { ac_try='test -s conftest.$ac_objext'
7302  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7303  (eval $ac_try) 2>&5
7304  ac_status=$?
7305  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7306  (exit $ac_status); }; }; then
7307  ac_header_compiler=yes
7308 else
7309  echo "$as_me: failed program was:" >&5
7310 sed 's/^/| /' conftest.$ac_ext >&5
6947  
6948 < ac_header_compiler=no
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 > 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_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7025   fi
7314 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7315 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7316 echo "${ECHO_T}$ac_header_compiler" >&6
7026  
7027 < # Is the header present?
7028 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7029 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7030 < cat >conftest.$ac_ext <<_ACEOF
7031 < /* confdefs.h.  */
7032 < _ACEOF
7033 < cat confdefs.h >>conftest.$ac_ext
7034 < cat >>conftest.$ac_ext <<_ACEOF
7035 < /* end confdefs.h.  */
7036 < #include <$ac_header>
7037 < _ACEOF
7038 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7330 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7331 <  ac_status=$?
7332 <  grep -v '^ *+' conftest.er1 >conftest.err
7333 <  rm -f conftest.er1
7334 <  cat conftest.err >&5
7335 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336 <  (exit $ac_status); } >/dev/null; then
7337 <  if test -s conftest.err; then
7338 <    ac_cpp_err=$ac_c_preproc_warn_flag
7339 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7340 <  else
7341 <    ac_cpp_err=
7342 <  fi
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 <  ac_cpp_err=yes
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 < if test -z "$ac_cpp_err"; then
7048 <  ac_header_preproc=yes
7047 > fi
7048 >
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 <  echo "$as_me: failed program was:" >&5
7083 < sed 's/^/| /' conftest.$ac_ext >&5
7082 >  ac_arg="$ac_arg $ac_j"
7083 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7084 > fi
7085  
7086 <  ac_header_preproc=no
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_fc_libs="$ac_cv_fc_libs $ac_arg"
7101   fi
7354 rm -f conftest.err conftest.$ac_ext
7355 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7356 echo "${ECHO_T}$ac_header_preproc" >&6
7102  
7103 < # So?  What about this header?
7104 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7105 <  yes:no: )
7106 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7107 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7108 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7109 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7110 <    ac_header_preproc=yes
7111 <    ;;
7112 <  no:yes:* )
7113 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7114 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7115 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7116 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7117 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7118 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7119 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7120 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7121 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7122 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7123 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7124 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7380 <    (
7381 <      cat <<\_ASBOX
7382 < ## ------------------------------ ##
7383 < ## Report this to gezelter@nd.edu ##
7384 < ## ------------------------------ ##
7385 < _ASBOX
7386 <    ) |
7387 <      sed "s/^/$as_me: WARNING:     /" >&2
7388 <    ;;
7389 < esac
7390 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7391 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7392 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7393 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  eval "$as_ac_Header=\$ac_header_preproc"
7126 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7127   fi
7128 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7129 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7128 >      ;;
7129 > esac
7130 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7131  
7132   fi
7133 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7134 <  cat >>confdefs.h <<_ACEOF
7135 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
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 >    { $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 + 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 < for ac_func in getopt_long
7486 < do
7487 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7488 < echo "$as_me:$LINENO: checking for $ac_func" >&5
7489 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7490 < if eval "test \"\${$as_ac_var+set}\" = set"; then
7491 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  cat >conftest.$ac_ext <<_ACEOF
7518 >  ac_check_lib_save_LIBS=$LIBS
7519 > LIBS="-lm  $LIBS"
7520 > cat >conftest.$ac_ext <<_ACEOF
7521   /* confdefs.h.  */
7522   _ACEOF
7523   cat confdefs.h >>conftest.$ac_ext
7524   cat >>conftest.$ac_ext <<_ACEOF
7525   /* end confdefs.h.  */
7425 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7426   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7427 #define $ac_func innocuous_$ac_func
7526  
7527 < /* System header to define __stub macros and hopefully few prototypes,
7528 <    which can conflict with char $ac_func (); below.
7529 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7432 <    <limits.h> exists even on freestanding compilers.  */
7433 <
7434 < #ifdef __STDC__
7435 < # include <limits.h>
7436 < #else
7437 < # include <assert.h>
7438 < #endif
7439 <
7440 < #undef $ac_func
7441 <
7442 < /* 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"
7445 {
7532   #endif
7533 < /* We use char because int might match the return type of a gcc2
7534 <   builtin and then its argument prototype would still apply.  */
7535 < char $ac_func ();
7536 < /* The GNU C library defines this for functions which it implements
7537 <    to always fail with ENOSYS.  Some functions are actually named
7538 <    something starting with __ and the normal name is an alias.  */
7539 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7454 < choke me
7455 < #else
7456 < char (*f) () = $ac_func;
7533 > char asin ();
7534 > #ifdef FC_DUMMY_MAIN
7535 > #ifndef FC_DUMMY_MAIN_EQ_F77
7536 > #  ifdef __cplusplus
7537 >     extern "C"
7538 > #  endif
7539 >   int FC_DUMMY_MAIN() { return 1; }
7540   #endif
7458 #ifdef __cplusplus
7459 }
7541   #endif
7461
7542   int
7543   main ()
7544   {
7545 < return f != $ac_func;
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); }; } &&
7486 <         { ac_try='test -s conftest$ac_exeext'
7487 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7488 <  (eval $ac_try) 2>&5
7489 <  ac_status=$?
7490 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7491 <  (exit $ac_status); }; }; then
7492 <  eval "$as_ac_var=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 < eval "$as_ac_var=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: `eval echo '${'$as_ac_var'}'`" >&5
7585 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7586 < if test `eval echo '${'$as_ac_var'}'` = yes; then
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 `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7588 > #define HAVE_LIBM 1
7589   _ACEOF
7590  
7591 +  LIBS="-lm $LIBS"
7592 +
7593   else
7594 <  # FreeBSD has a gnugetopt library for this
7595 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
7596 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
7597 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
7598 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7594 >  exit
7595 > fi
7596 >
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 <  ac_check_lib_save_LIBS=$LIBS
7517 < LIBS="-lgnugetopt  $LIBS"
7518 < 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 + #include <stdlib.h>
7610 + #include <stdarg.h>
7611 + #include <string.h>
7612 + #include <float.h>
7613  
7614 < /* Override any gcc2 internal prototype to avoid an error.  */
7615 < #ifdef __cplusplus
7616 < extern "C"
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 < /* We use char because int might match the return type of a gcc2
7530 <   builtin and then its argument prototype would still apply.  */
7531 < char getopt_long ();
7621 > #endif
7622   int
7623   main ()
7624   {
7625 < getopt_long ();
7625 >
7626    ;
7627    return 0;
7628   }
7629   _ACEOF
7630 < rm -f conftest.$ac_objext conftest$ac_exeext
7631 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7632 <  (eval $ac_link) 2>conftest.er1
7630 > rm -f conftest.$ac_objext
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
7553 <  ac_status=$?
7554 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7555 <  (exit $ac_status); }; } &&
7556 <         { ac_try='test -s conftest$ac_exeext'
7557 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7558 <  (eval $ac_try) 2>&5
7559 <  ac_status=$?
7560 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7561 <  (exit $ac_status); }; }; then
7562 <  ac_cv_lib_gnugetopt_getopt_long=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_cv_lib_gnugetopt_getopt_long=no
7653 >        ac_cv_header_stdc=no
7654   fi
7655 < rm -f conftest.err conftest.$ac_objext \
7656 <      conftest$ac_exeext conftest.$ac_ext
7657 < LIBS=$ac_check_lib_save_LIBS
7658 < fi
7659 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
7660 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
7661 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
7576 <  cat >>confdefs.h <<\_ACEOF
7577 < #define HAVE_GETOPT_LONG 1
7655 >
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 <string.h>
7667  
7668 + _ACEOF
7669 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7670 +  $EGREP "memchr" >/dev/null 2>&1; then
7671 +  :
7672   else
7673 <  # use the GNU replacement
7674 <      case $LIBOBJS in
7675 <    "getopt.$ac_objext"   | \
7584 <  *" getopt.$ac_objext"   | \
7585 <    "getopt.$ac_objext "* | \
7586 <  *" getopt.$ac_objext "* ) ;;
7587 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
7588 < esac
7673 >  ac_cv_header_stdc=no
7674 > fi
7675 > rm -f conftest*
7676  
7677 <      case $LIBOBJS in
7591 <    "getopt1.$ac_objext"   | \
7592 <  *" getopt1.$ac_objext"   | \
7593 <    "getopt1.$ac_objext "* | \
7594 <  *" getopt1.$ac_objext "* ) ;;
7595 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
7596 < esac
7677 > fi
7678  
7679 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
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_stdc=no
7695   fi
7696 + rm -f conftest*
7697  
7698   fi
7603 done
7699  
7700 <
7701 <
7702 < case $debug in
7703 <  1)
7609 <     ;;
7610 <  *)
7611 <
7612 <
7613 <
7614 <
7615 <
7616 <
7617 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
7618 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
7619 < if test "${ac_cv_prog_really_gcc+set}" = set; then
7620 <  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 <
7706 < cat > conftest.c <<EOF
7707 < #ifdef __GNUC__
7708 <  #ifndef __INTEL_COMPILER
7709 <     yes;
7710 <  #endif
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 > #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 < EOF
7724 < if { ac_try='${CC-cc} -E conftest.c'
7725 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7726 <  (eval $ac_try) 2>&5
7723 >
7724 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7725 > int
7726 > main ()
7727 > {
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_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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
7748 <  ac_cv_prog_really_gcc=yes
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 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757 >  (exit $ac_status); }; }; then
7758 >  :
7759   else
7760 <  ac_cv_prog_really_gcc=no
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 > ( exit $ac_status )
7765 > ac_cv_header_stdc=no
7766   fi
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
7770  
7771 +
7772   fi
7773 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
7774 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
7775 < if test "$ac_cv_prog_really_gcc" = yes; then
7776 <        :
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 < else
7779 <        :
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  
7653 # Try to determine "good" native compiler flags if none specified on command
7654 # line
7655 if test "$ac_test_CFLAGS" != "set"; then
7656  CFLAGS=""
7657  case "${host_cpu}-${host_os}" in
7786  
7659  *linux*) if test "$CC" = icc; then
7660                    CFLAGS="-O"
7661                fi;;
7662  sparc-solaris2*) if test "$CC" = cc; then
7663                    CFLAGS="-native -fast -xO5 -dalign"
7664                 fi;;
7787  
7666  alpha*-osf*)  if test "$CC" = cc; then
7667                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
7668                fi;;
7788  
7670  hppa*-hpux*)  if test "$CC" = cc; then
7671                    CFLAGS="-Ae +O3 +Oall"
7672                fi;;
7789  
7674   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
7675                    CFLAGS="-O3 -qtune=auto -qansialias -w"
7676                fi;;
7677   powerpc*-aix*)
7678        if test "$CC" = cc -o "$CC" = xlc; then
7679                CFLAGS="-O3 -qtune=auto -qansialias -w"
7680                echo "*******************************************************"
7681                echo "*  You have AIX on an unknown powerpc system.  It is  *"
7682                echo "*  recommended that you use                           *"
7683                echo "*                                                     *"
7684                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
7685                echo "*                                 ^^^                 *"
7686                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
7687                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
7688                echo "*******************************************************"
7689        fi;;
7690   *darwin*)
7691        if test "$CC" = xlc -o "$CC" = cc; then
7692                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
7693        fi;;
7694  esac
7790  
7696  # use default flags for gcc on all systems
7697  if test $ac_cv_prog_really_gcc = yes; then
7698     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
7699  fi
7791  
7701  # test for gcc-specific flags:
7702  if test $ac_cv_prog_really_gcc = yes; then
7703    # -malign-double for x86 systems
7792  
7793  
7794 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
7795 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
7796 < if test "${ac_align_double+set}" = set; then
7797 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  echo 'void f(){}' > conftest.c
7804 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
7805 <        ac_align_double=yes
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 >
7811 > #include <$ac_header>
7812 > _ACEOF
7813 > rm -f conftest.$ac_objext
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 >  $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 <        ac_align_double=no
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
7717 rm -f conftest*
7838  
7839 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7840   fi
7841 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
7842 < echo "${ECHO_T}$ac_align_double" >&6
7843 < if test "$ac_align_double" = yes; then
7844 <        :
7845 <        CFLAGS="$CFLAGS -malign-double"
7846 < else
7847 <        :
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 <    # -fstrict-aliasing for gcc-2.95+
7853 > done
7854  
7855  
7856 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
7857 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
7858 < if test "${ac_fstrict_aliasing+set}" = set; then
7859 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  echo 'void f(){}' > conftest.c
7739 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
7740 <        ac_fstrict_aliasing=yes
7741 < else
7742 <        ac_fstrict_aliasing=no
7864 >                zlib_dir="not_set"
7865   fi
7744 rm -f conftest*
7866  
7867 < fi
7747 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
7748 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
7749 < if test "$ac_fstrict_aliasing" = yes; then
7750 <        :
7751 <        CFLAGS="$CFLAGS -fstrict-aliasing"
7752 < else
7753 <        :
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 <  fi
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 <  CPU_FLAGS=""
7900 <  if test $ac_cv_prog_really_gcc = yes; then
7901 <                  case "${host_cpu}" in
7902 <          i586*)
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 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
7914 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
7915 < if test "${ac_cpu_pentium+set}" = set; then
7916 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 >  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 <  echo 'void f(){}' > conftest.c
7960 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
7961 <        ac_cpu_pentium=yes
7962 < else
7773 <        ac_cpu_pentium=no
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
7775 rm -f conftest*
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 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
7971 < echo "${ECHO_T}$ac_cpu_pentium" >&6
7972 < if test "$ac_cpu_pentium" = yes; then
7973 <        :
7782 <        CPU_FLAGS=-mcpu=pentium
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 <        :
7975 >  zlib_cv_libz=no
7976 > fi
7977  
7978 <
7979 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
7980 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
7981 < if test "${ac_pentium+set}" = set; then
7982 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  echo 'void f(){}' > conftest.c
7988 < if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
7989 <        ac_pentium=yes
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 >  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 <        ac_pentium=no
8020 < fi
7798 < rm -f conftest*
8019 >  $as_echo "$as_me: failed program was:" >&5
8020 > sed 's/^/| /' conftest.$ac_ext >&5
8021  
8022 +        ac_header_compiler=no
8023   fi
8024 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
8025 < echo "${ECHO_T}$ac_pentium" >&6
8026 < if test "$ac_pentium" = yes; then
8027 <        :
7805 <        CPU_FLAGS=-mpentium
7806 < else
7807 <        :
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 < fi
8030 <
8031 < fi
8032 <
8033 <                  ;;
8034 <          i686*)
8035 <
8036 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
8037 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8038 < if test "${ac_cpu_pentiumpro+set}" = set; then
8039 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8029 > # Is the header present?
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 <zlib.h>
8039 > _ACEOF
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 >  $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 'void f(){}' > conftest.c
8060 < if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
7823 <        ac_cpu_pentiumpro=yes
7824 < else
7825 <        ac_cpu_pentiumpro=no
7826 < fi
7827 < rm -f conftest*
8059 >  $as_echo "$as_me: failed program was:" >&5
8060 > sed 's/^/| /' conftest.$ac_ext >&5
8061  
8062 +  ac_header_preproc=no
8063   fi
7830 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
7831 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
7832 if test "$ac_cpu_pentiumpro" = yes; then
7833        :
7834        CPU_FLAGS=-mcpu=pentiumpro
7835 else
7836        :
8064  
8065 + rm -f conftest.err conftest.$ac_ext
8066 + { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8067 + $as_echo "$ac_header_preproc" >&6; }
8068  
8069 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
8070 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
8071 < if test "${ac_pentiumpro+set}" = set; then
8072 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8069 > # So?  What about this header?
8070 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8071 >  yes:no: )
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 >    { $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 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8097 >    ;;
8098 > esac
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 <  echo 'void f(){}' > conftest.c
7845 < if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
7846 <        ac_pentiumpro=yes
7847 < else
7848 <        ac_pentiumpro=no
8104 >  ac_cv_header_zlib_h=$ac_header_preproc
8105   fi
8106 < rm -f conftest*
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 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8111 < echo "${ECHO_T}$ac_pentiumpro" >&6
7855 < if test "$ac_pentiumpro" = yes; then
7856 <        :
7857 <        CPU_FLAGS=-mpentiumpro
8110 > if test $ac_cv_header_zlib_h = yes; then
8111 >  zlib_cv_zlib_h=yes
8112   else
8113 <        :
7860 <
8113 >  zlib_cv_zlib_h=no
8114   fi
8115  
7863 fi
8116  
8117 <                  ;;
8118 <          powerpc*)
8119 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8120 <                is60x=`echo $cputype | egrep "^600-9e?$"`
8121 <                if test -n "$is60x"; then
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  
8123  
8124 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
7873 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
7874 < if test "${ac_m_cpu_60x+set}" = set; then
7875 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7876 < else
7877 <  echo 'void f(){}' > conftest.c
7878 < if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
7879 <        ac_m_cpu_60x=yes
7880 < else
7881 <        ac_m_cpu_60x=no
7882 < fi
7883 < rm -f conftest*
8124 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8125  
8126 < fi
8127 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8128 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
7888 < if test "$ac_m_cpu_60x" = yes; then
7889 <        :
7890 <        CPU_FLAGS=-mcpu=$cputype
7891 < else
7892 <        :
8126 > cat >>confdefs.h <<\_ACEOF
8127 > #define HAVE_ZLIB_H 1
8128 > _ACEOF
8129  
7894 fi
8130  
8131 <                elif test "$cputype" = 750; then
8131 > cat >>confdefs.h <<\_ACEOF
8132 > #define HAVE_LIBZ 1
8133 > _ACEOF
8134  
8135 +                ZLIB_INC_DIR="${ZLIB_HOME}/include"
8136 +                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8137 +                ZLIB="-lz"
8138 +        else
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  
7899 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
7900 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
7901 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
7902  echo $ECHO_N "(cached) $ECHO_C" >&6
7903 else
8160  
7905 cat > conftest.c <<EOF
7906 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
7907 #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
7908     yes;
7909 #  endif
7910 #endif
7911 EOF
7912 if { ac_try='${CC-cc} -E conftest.c'
7913  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7914  (eval $ac_try) 2>&5
7915  ac_status=$?
7916  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7917  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
7918  ac_cv_prog_gcc_2_95=yes
7919 else
7920  ac_cv_prog_gcc_2_95=no
7921 fi
8161  
8162   fi
7924 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
7925 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
7926 if test "$ac_cv_prog_gcc_2_95" = yes; then
7927        :
7928
7929
7930 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
7931 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
7932 if test "${ac_m_cpu_750+set}" = set; then
7933  echo $ECHO_N "(cached) $ECHO_C" >&6
7934 else
7935  echo 'void f(){}' > conftest.c
7936 if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
7937        ac_m_cpu_750=yes
7938 else
7939        ac_m_cpu_750=no
8163   fi
7941 rm -f conftest*
8164  
8165 < fi
8166 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8167 < echo "${ECHO_T}$ac_m_cpu_750" >&6
7946 < if test "$ac_m_cpu_750" = yes; then
7947 <        :
7948 <        CPU_FLAGS=-mcpu=750
7949 < else
7950 <        :
8165 > #
8166 > # Handle user hints
8167 > #
8168  
8169 < fi
8170 <
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 <        :
7956 <
8173 >             fftw_dir="not_set"
8174   fi
8175  
8176 <                fi
8177 <                if test -z "$CPU_FLAGS"; then
8178 <
8179 <
8180 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
8181 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
8182 < if test "${ac_m_cpu_powerpc+set}" = set; then
8183 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8184 < else
8185 <  echo 'void f(){}' > conftest.c
8186 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
8187 <        ac_m_cpu_powerpc=yes
8188 < else
8189 <        ac_m_cpu_powerpc=no
8190 < fi
8191 < rm -f conftest*
8192 <
8193 < fi
8194 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
8195 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
7979 < if test "$ac_m_cpu_powerpc" = yes; then
7980 <        :
7981 <        CPU_FLAGS=-mcpu=powerpc
7982 < else
7983 <        :
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 < fi
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 <                fi
8204 <                if test -z "$CPU_FLAGS"; then
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 >  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.  */
8216  
8217 <
8218 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
8219 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
8220 < if test "${ac_m_powerpc+set}" = set; then
8221 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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
8227 >     extern "C"
8228 > #  endif
8229 >   int FC_DUMMY_MAIN() { return 1; }
8230 > #endif
8231 > #endif
8232 > int
8233 > main ()
8234 > {
8235 > return fftw_execute ();
8236 >  ;
8237 >  return 0;
8238 > }
8239 > _ACEOF
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 >  $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 'void f(){}' > conftest.c
8264 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
8265 <        ac_m_powerpc=yes
8266 < else
8000 <        ac_m_powerpc=no
8263 >  $as_echo "$as_me: failed program was:" >&5
8264 > sed 's/^/| /' conftest.$ac_ext >&5
8265 >
8266 >        ac_cv_lib_fftw3_fftw_execute=no
8267   fi
8002 rm -f conftest*
8268  
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 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
8275 < echo "${ECHO_T}$ac_m_powerpc" >&6
8276 < if test "$ac_m_powerpc" = yes; then
8277 <        :
8009 <        CPU_FLAGS=-mpowerpc
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 <        :
8012 <
8279 >  fftw_cv_libfftw3=no
8280   fi
8281  
8282 <                fi
8283 <          esac
8284 <  fi
8285 <
8286 <  if test -n "$CPU_FLAGS"; then
8287 <        CFLAGS="$CFLAGS $CPU_FLAGS"
8288 <  fi
8289 <
8023 <  if test -z "$CFLAGS"; then
8024 <        echo ""
8025 <        echo "********************************************************"
8026 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
8027 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8028 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
8029 <        echo "********************************************************"
8030 <        echo ""
8031 <        CFLAGS="-O3"
8032 <  fi
8033 <
8034 <
8035 <
8036 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
8037 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
8038 < if test "${ac_guessed_cflags+set}" = set; then
8039 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8289 > $as_echo "$ac_cv_header_fftw3_h" >&6; }
8290   else
8291 <  echo 'void f(){}' > conftest.c
8292 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
8293 <        ac_guessed_cflags=yes
8291 >  # Is the header compilable?
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
8297 > cat confdefs.h >>conftest.$ac_ext
8298 > cat >>conftest.$ac_ext <<_ACEOF
8299 > /* end confdefs.h.  */
8300 > $ac_includes_default
8301 > #include <fftw3.h>
8302 > _ACEOF
8303 > rm -f conftest.$ac_objext
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 >  $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 <        ac_guessed_cflags=no
8324 < fi
8047 < rm -f conftest*
8323 >  $as_echo "$as_me: failed program was:" >&5
8324 > sed 's/^/| /' conftest.$ac_ext >&5
8325  
8326 +        ac_header_compiler=no
8327   fi
8050 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
8051 echo "${ECHO_T}$ac_guessed_cflags" >&6
8052 if test "$ac_guessed_cflags" = yes; then
8053        :
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 + { $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 <fftw3.h>
8343 + _ACEOF
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 +  $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 <        :
8363 >  $as_echo "$as_me: failed program was:" >&5
8364 > sed 's/^/| /' conftest.$ac_ext >&5
8365  
8366 <        echo ""
8059 <        echo "********************************************************"
8060 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
8061 <        echo "* your compiler.                                       *"
8062 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8063 <        echo "********************************************************"
8064 <        echo ""
8065 <        CFLAGS=""
8066 <
8366 >  ac_header_preproc=no
8367   fi
8368  
8369 + rm -f conftest.err conftest.$ac_ext
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 +    { $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 +    { $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 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
8401 +    ;;
8402 + esac
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 +  ac_cv_header_fftw3_h=$ac_header_preproc
8409 + fi
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 $ac_cv_header_fftw3_h = yes; then
8415 +  fftw_cv_fftw3_h=yes
8416 + else
8417 +  fftw_cv_fftw3_h=no
8418 + fi
8419  
8420  
8421 <
8422 <
8423 <
8424 <
8425 <
8078 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
8079 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
8080 < if test "${ac_cv_prog_really_gxx+set}" = set; then
8081 <  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 +  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 < cat > conftest.cpp <<EOF
8437 < #ifdef __GNUC__
8438 <  #ifndef __INTEL_COMPILER
8439 <     yes;
8440 <  #endif
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 < EOF
8443 < if { ac_try='${CXX-c++} -E conftest.cpp'
8444 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8445 <  (eval $ac_try) 2>&5
8442 > char fftwnd_one ();
8443 > #ifdef FC_DUMMY_MAIN
8444 > #ifndef FC_DUMMY_MAIN_EQ_F77
8445 > #  ifdef __cplusplus
8446 >     extern "C"
8447 > #  endif
8448 >   int FC_DUMMY_MAIN() { return 1; }
8449 > #endif
8450 > #endif
8451 > int
8452 > main ()
8453 > {
8454 > return fftwnd_one ();
8455 >  ;
8456 >  return 0;
8457 > }
8458 > _ACEOF
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 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8471 <  ac_cv_prog_really_gxx=yes
8469 >  grep -v '^ *+' conftest.er1 >conftest.err
8470 >  rm -f conftest.er1
8471 >  cat conftest.err >&5
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 <  ac_cv_prog_really_gxx=no
8482 >  $as_echo "$as_me: failed program was:" >&5
8483 > sed 's/^/| /' conftest.$ac_ext >&5
8484 >
8485 >        ac_cv_lib_fftw_fftwnd_one=no
8486   fi
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_prog_really_gxx" >&5
8494 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
8495 < if test "$ac_cv_prog_really_gxx" = yes; then
8496 <        :
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 >  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 <        :
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 > #include <fftw.h>
8521 > _ACEOF
8522 > rm -f conftest.$ac_objext
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 >  $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 >  $as_echo "$as_me: failed program was:" >&5
8543 > sed 's/^/| /' conftest.$ac_ext >&5
8544  
8545 +        ac_header_compiler=no
8546   fi
8547  
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 < # Try to determine "good" native compiler flags if none specified on command
8553 < # line
8554 < if test "$ac_test_CXXFLAGS" != "set"; then
8555 <  CXXFLAGS=""
8556 <  case "${host_cpu}-${host_os}" in
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 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
8586 <                    CXXFLAGS="-O"
8587 <                fi;;
8588 <  sparc-solaris2*) if test "$CXX" = CC; then
8589 <                    CXXFLAGS="-native -fast -xO5 -dalign"
8590 <                 fi;;
8591 <   rs6000*-aix*)  if test "$CXX" = xlC; then
8592 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8593 <                fi;;
8594 <   powerpc*-aix*)
8595 <        if test "$CXX" = xlC; then
8596 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
8597 <                echo "*******************************************************"
8598 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8599 <                echo "*  recommended that you use                           *"
8600 <                echo "*                                                     *"
8601 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8602 <                echo "*                                 ^^^                 *"
8603 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8604 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8605 <                echo "*******************************************************"
8606 <        fi;;
8607 <   *darwin*)
8608 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
8609 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8610 <        fi;;
8611 <  esac
8612 <
8613 <  # use default flags for gcc on all systems
8614 <  if test $ac_cv_prog_really_gxx = yes; then
8615 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8616 <  fi
8617 <
8618 <  # test for gcc-specific flags:
8619 <  if test $ac_cv_prog_really_gxx = yes; then
8620 <    # -malign-double for x86 systems
8621 <
8622 <
8623 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
8624 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
8625 < if test "${ac_align_double+set}" = set; then
8161 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8585 >  ac_header_preproc=no
8586 > fi
8587 >
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 > # 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 <  echo 'void f(){}' > conftest.cpp
8164 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
8165 <        ac_align_double=yes
8166 < else
8167 <        ac_align_double=no
8627 >  ac_cv_header_fftw_h=$ac_header_preproc
8628   fi
8629 < rm -f conftest*
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 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
8634 < echo "${ECHO_T}$ac_align_double" >&6
8174 < if test "$ac_align_double" = yes; then
8175 <        :
8176 <        CXXFLAGS="$CXXFLAGS -malign-double"
8633 > if test $ac_cv_header_fftw_h = yes; then
8634 >  fftw_cv_fftw_h=yes
8635   else
8636 <        :
8179 <
8636 >  fftw_cv_fftw_h=no
8637   fi
8638  
8182    # -fstrict-aliasing for gcc-2.95+
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 +  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 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
8656 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
8657 < if test "${ac_fstrict_aliasing+set}" = set; then
8658 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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
8665 >     extern "C"
8666 > #  endif
8667 >   int FC_DUMMY_MAIN() { return 1; }
8668 > #endif
8669 > #endif
8670 > int
8671 > main ()
8672 > {
8673 > return fftwnd_one ();
8674 >  ;
8675 >  return 0;
8676 > }
8677 > _ACEOF
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 >  $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 'void f(){}' > conftest.cpp
8702 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
8703 <        ac_fstrict_aliasing=yes
8704 < else
8194 <        ac_fstrict_aliasing=no
8701 >  $as_echo "$as_me: failed program was:" >&5
8702 > sed 's/^/| /' conftest.$ac_ext >&5
8703 >
8704 >        ac_cv_lib_dfftw_fftwnd_one=no
8705   fi
8196 rm -f conftest*
8706  
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 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8713 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8714 < if test "$ac_fstrict_aliasing" = yes; then
8715 <        :
8203 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
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 <        :
8206 <
8717 >  fftw_cv_libdfftw=no
8718   fi
8719  
8720 <  fi
8721 <
8722 <  CPU_FLAGS=""
8723 <  if test $ac_cv_prog_really_gxx = yes; then
8724 <                  case "${host_cpu}" in
8725 <          i586*)
8726 <
8727 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
8217 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
8218 < if test "${ac_cpu_pentium+set}" = set; then
8219 <  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 <  echo 'void f(){}' > conftest.cpp
8730 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8731 <        ac_cpu_pentium=yes
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 > $ac_includes_default
8739 > #include <dfftw.h>
8740 > _ACEOF
8741 > rm -f conftest.$ac_objext
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 >  $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 <        ac_cpu_pentium=no
8762 < fi
8227 < rm -f conftest*
8761 >  $as_echo "$as_me: failed program was:" >&5
8762 > sed 's/^/| /' conftest.$ac_ext >&5
8763  
8764 +        ac_header_compiler=no
8765   fi
8230 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8231 echo "${ECHO_T}$ac_cpu_pentium" >&6
8232 if test "$ac_cpu_pentium" = yes; then
8233        :
8234        CPU_FLAGS=-mcpu=pentium
8235 else
8236        :
8766  
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 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
8772 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
8773 < if test "${ac_pentium+set}" = set; then
8774 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 > #include <dfftw.h>
8781 > _ACEOF
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 >  $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 'void f(){}' > conftest.cpp
8802 < if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
8246 <        ac_pentium=yes
8247 < else
8248 <        ac_pentium=no
8249 < fi
8250 < rm -f conftest*
8801 >  $as_echo "$as_me: failed program was:" >&5
8802 > sed 's/^/| /' conftest.$ac_ext >&5
8803  
8804 +  ac_header_preproc=no
8805   fi
8253 echo "$as_me:$LINENO: result: $ac_pentium" >&5
8254 echo "${ECHO_T}$ac_pentium" >&6
8255 if test "$ac_pentium" = yes; then
8256        :
8257        CPU_FLAGS=-mpentium
8258 else
8259        :
8806  
8807 < fi
8808 <
8809 < fi
8810 <
8811 <                  ;;
8812 <          i686*)
8813 <
8814 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
8815 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8816 < if test "${ac_cpu_pentiumpro+set}" = set; then
8817 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  echo 'void f(){}' > conftest.cpp
8274 < if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8275 <        ac_cpu_pentiumpro=yes
8276 < else
8277 <        ac_cpu_pentiumpro=no
8846 >  ac_cv_header_dfftw_h=$ac_header_preproc
8847   fi
8848 < rm -f conftest*
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 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8853 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8284 < if test "$ac_cpu_pentiumpro" = yes; then
8285 <        :
8286 <        CPU_FLAGS=-mcpu=pentiumpro
8852 > if test $ac_cv_header_dfftw_h = yes; then
8853 >  fftw_cv_dfftw_h=yes
8854   else
8855 <        :
8289 <
8290 <
8291 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
8292 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
8293 < if test "${ac_pentiumpro+set}" = set; then
8294 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8295 < else
8296 <  echo 'void f(){}' > conftest.cpp
8297 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
8298 <        ac_pentiumpro=yes
8299 < else
8300 <        ac_pentiumpro=no
8855 >  fftw_cv_dfftw_h=no
8856   fi
8302 rm -f conftest*
8857  
8304 fi
8305 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8306 echo "${ECHO_T}$ac_pentiumpro" >&6
8307 if test "$ac_pentiumpro" = yes; then
8308        :
8309        CPU_FLAGS=-mpentiumpro
8310 else
8311        :
8858  
8859 < fi
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 < fi
8867 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8868  
8869 <                  ;;
8870 <          powerpc*)
8871 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8320 <                is60x=`echo $cputype | egrep "^600-9e?$"`
8321 <                if test -n "$is60x"; then
8869 > cat >>confdefs.h <<\_ACEOF
8870 > #define HAVE_FFTW3_H 1
8871 > _ACEOF
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 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
8880 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
8881 < if test "${ac_m_cpu_60x+set}" = set; then
8327 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8328 < else
8329 <  echo 'void f(){}' > conftest.cpp
8330 < if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
8331 <        ac_m_cpu_60x=yes
8332 < else
8333 <        ac_m_cpu_60x=no
8334 < fi
8335 < rm -f conftest*
8879 > cat >>confdefs.h <<\_ACEOF
8880 > #define HAVE_FFTW_H 1
8881 > _ACEOF
8882  
8883 < fi
8884 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8885 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
8886 < if test "$ac_m_cpu_60x" = yes; then
8887 <        :
8342 <        CPU_FLAGS=-mcpu=$cputype
8343 < else
8344 <        :
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 < fi
8889 > cat >>confdefs.h <<\_ACEOF
8890 > #define HAVE_DFFTW_H 1
8891 > _ACEOF
8892  
8893 <                elif test "$cputype" = 750; then
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  
8351 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
8352 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
8353 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
8354  echo $ECHO_N "(cached) $ECHO_C" >&6
8355 else
8921  
8922 < cat > conftest.cpp <<EOF
8923 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
8359 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
8360 <     yes;
8361 < #  endif
8362 < #endif
8363 < EOF
8364 < if { ac_try='${CXX-c++} -E conftest.cpp'
8365 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8366 <  (eval $ac_try) 2>&5
8367 <  ac_status=$?
8368 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8369 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8370 <  ac_cv_prog_gxx_2_95=yes
8371 < else
8372 <  ac_cv_prog_gxx_2_95=no
8922 >    fi
8923 >  fi
8924   fi
8925  
8926 < fi
8927 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
8928 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
8378 < if test "$ac_cv_prog_gxx_2_95" = yes; then
8379 <        :
8926 > #
8927 > # Handle user hints
8928 > #
8929  
8930 <
8931 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
8932 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
8384 < if test "${ac_m_cpu_750+set}" = set; then
8385 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  echo 'void f(){}' > conftest.cpp
8388 < if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
8389 <        ac_m_cpu_750=yes
8390 < else
8391 <        ac_m_cpu_750=no
8934 >  qhull_dir="not_set"
8935   fi
8393 rm -f conftest*
8936  
8937 < fi
8938 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8939 < echo "${ECHO_T}$ac_m_cpu_750" >&6
8940 < if test "$ac_m_cpu_750" = yes; then
8399 <        :
8400 <        CPU_FLAGS=-mcpu=750
8401 < else
8402 <        :
8937 > QHULL_INC_DIR=
8938 > QHULL_LIB_DIR=
8939 > QHULL=
8940 > USE_QHULL=no
8941  
8942 < fi
8943 <
8944 < else
8945 <        :
8946 <
8947 < fi
8948 <
8949 <                fi
8950 <                if test -z "$CPU_FLAGS"; then
8951 <
8952 <
8953 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
8954 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
8955 < if test "${ac_m_cpu_powerpc+set}" = set; then
8956 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8957 < else
8958 <  echo 'void f(){}' > conftest.cpp
8959 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
8960 <        ac_m_cpu_powerpc=yes
8423 < else
8424 <        ac_m_cpu_powerpc=no
8425 < fi
8426 < rm -f conftest*
8427 <
8428 < fi
8429 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
8430 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
8431 < if test "$ac_m_cpu_powerpc" = yes; then
8432 <        :
8433 <        CPU_FLAGS=-mcpu=powerpc
8434 < else
8435 <        :
8942 > if test "$qhull_dir" != "no"; then
8943 >   if test "$qhull_dir" != "not_set" ; then
8944 >     if test -d "$qhull_dir"; then
8945 >       QHULL_HOME="$qhull_dir"
8946 >     else
8947 >       { $as_echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8948 > $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8949 >       QHULL_HOME=/usr/local
8950 >       if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
8951 >          QHULL_HOME=/usr
8952 >       fi
8953 >     fi
8954 >   fi
8955 >   #
8956 >   # Locate qhull, if wanted
8957 >   #
8958 >   if test -n "${QHULL_HOME}"; then
8959 >        { $as_echo "$as_me:$LINENO: Checking for qhull in ${QHULL_HOME}" >&5
8960 > $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
8961  
8962 < fi
8962 >        ac_ext=c
8963 > ac_cpp='$CPP $CPPFLAGS'
8964 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8965 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8966 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8967  
8968 <                fi
8969 <                if test -z "$CPU_FLAGS"; then
8970 <
8971 <
8972 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
8973 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
8974 < if test "${ac_m_powerpc+set}" = set; then
8975 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8968 >        QHULL_OLD_LDFLAGS=$LDFLAGS
8969 >        QHULL_OLD_CFLAGS=$CFLAGS
8970 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
8971 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
8972 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
8973 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
8974 >        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8975 >  { $as_echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8976 > $as_echo_n "checking for qhull/qhull.h... " >&6; }
8977 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8978 >  $as_echo_n "(cached) " >&6
8979 > fi
8980 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8981 > $as_echo "$ac_cv_header_qhull_qhull_h" >&6; }
8982   else
8983 <  echo 'void f(){}' > conftest.cpp
8984 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
8985 <        ac_m_powerpc=yes
8983 >  # Is the header compilable?
8984 > { $as_echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8985 > $as_echo_n "checking qhull/qhull.h usability... " >&6; }
8986 > cat >conftest.$ac_ext <<_ACEOF
8987 > /* confdefs.h.  */
8988 > _ACEOF
8989 > cat confdefs.h >>conftest.$ac_ext
8990 > cat >>conftest.$ac_ext <<_ACEOF
8991 > /* end confdefs.h.  */
8992 > $ac_includes_default
8993 > #include <qhull/qhull.h>
8994 > _ACEOF
8995 > rm -f conftest.$ac_objext
8996 > if { (ac_try="$ac_compile"
8997 > case "(($ac_try" in
8998 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8999 >  *) ac_try_echo=$ac_try;;
9000 > esac
9001 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9002 > $as_echo "$ac_try_echo") >&5
9003 >  (eval "$ac_compile") 2>conftest.er1
9004 >  ac_status=$?
9005 >  grep -v '^ *+' conftest.er1 >conftest.err
9006 >  rm -f conftest.er1
9007 >  cat conftest.err >&5
9008 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9009 >  (exit $ac_status); } && {
9010 >         test -z "$ac_c_werror_flag" ||
9011 >         test ! -s conftest.err
9012 >       } && test -s conftest.$ac_objext; then
9013 >  ac_header_compiler=yes
9014   else
9015 <        ac_m_powerpc=no
9016 < fi
8454 < rm -f conftest*
9015 >  $as_echo "$as_me: failed program was:" >&5
9016 > sed 's/^/| /' conftest.$ac_ext >&5
9017  
9018 +        ac_header_compiler=no
9019   fi
9020 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
9021 < echo "${ECHO_T}$ac_m_powerpc" >&6
9022 < if test "$ac_m_powerpc" = yes; then
9023 <        :
9024 <        CPU_FLAGS=-mpowerpc
9020 >
9021 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9022 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9023 > $as_echo "$ac_header_compiler" >&6; }
9024 >
9025 > # Is the header present?
9026 > { $as_echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
9027 > $as_echo_n "checking qhull/qhull.h presence... " >&6; }
9028 > cat >conftest.$ac_ext <<_ACEOF
9029 > /* confdefs.h.  */
9030 > _ACEOF
9031 > cat confdefs.h >>conftest.$ac_ext
9032 > cat >>conftest.$ac_ext <<_ACEOF
9033 > /* end confdefs.h.  */
9034 > #include <qhull/qhull.h>
9035 > _ACEOF
9036 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9037 > case "(($ac_try" in
9038 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9039 >  *) ac_try_echo=$ac_try;;
9040 > esac
9041 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9042 > $as_echo "$ac_try_echo") >&5
9043 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9044 >  ac_status=$?
9045 >  grep -v '^ *+' conftest.er1 >conftest.err
9046 >  rm -f conftest.er1
9047 >  cat conftest.err >&5
9048 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9049 >  (exit $ac_status); } >/dev/null && {
9050 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9051 >         test ! -s conftest.err
9052 >       }; then
9053 >  ac_header_preproc=yes
9054   else
9055 <        :
9055 >  $as_echo "$as_me: failed program was:" >&5
9056 > sed 's/^/| /' conftest.$ac_ext >&5
9057  
9058 +  ac_header_preproc=no
9059   fi
9060  
9061 <                fi
9062 <          esac
9063 <  fi
9061 > rm -f conftest.err conftest.$ac_ext
9062 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9063 > $as_echo "$ac_header_preproc" >&6; }
9064  
9065 <  if test -n "$CPU_FLAGS"; then
9066 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
9067 <  fi
9068 <
9069 <  if test -z "$CXXFLAGS"; then
9070 <        echo ""
9071 <        echo "**********************************************************"
9072 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
9073 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9074 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
9075 <        echo "**********************************************************"
9076 <        echo ""
9077 <        CXXFLAGS="-O3"
9078 <  fi
9079 <
9080 <
9081 <
9082 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
9083 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
9084 < if test "${ac_guessed_cxxflags+set}" = set; then
9085 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9065 > # So?  What about this header?
9066 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9067 >  yes:no: )
9068 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
9069 > $as_echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9070 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
9071 > $as_echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
9072 >    ac_header_preproc=yes
9073 >    ;;
9074 >  no:yes:* )
9075 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
9076 > $as_echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
9077 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
9078 > $as_echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
9079 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
9080 > $as_echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
9081 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
9082 > $as_echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9083 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
9084 > $as_echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
9085 >    { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
9086 > $as_echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
9087 >    ( cat <<\_ASBOX
9088 > ## ------------------------------ ##
9089 > ## Report this to gezelter@nd.edu ##
9090 > ## ------------------------------ ##
9091 > _ASBOX
9092 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9093 >    ;;
9094 > esac
9095 > { $as_echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
9096 > $as_echo_n "checking for qhull/qhull.h... " >&6; }
9097 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9098 >  $as_echo_n "(cached) " >&6
9099   else
9100 <  echo 'void f(){}' > conftest.cpp
8494 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
8495 <        ac_guessed_cxxflags=yes
8496 < else
8497 <        ac_guessed_cxxflags=no
9100 >  ac_cv_header_qhull_qhull_h=$ac_header_preproc
9101   fi
9102 < rm -f conftest*
9102 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
9103 > $as_echo "$ac_cv_header_qhull_qhull_h" >&6; }
9104  
9105   fi
9106 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
9107 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
9108 < if test "$ac_guessed_cxxflags" = yes; then
9109 <        :
9106 > if test $ac_cv_header_qhull_qhull_h = yes; then
9107 >  qhull_cv_qhull_h=yes
9108 > else
9109 >  qhull_cv_qhull_h=no
9110 > fi
9111  
9112 +
9113 +        { $as_echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
9114 + $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9115 + if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
9116 +  $as_echo_n "(cached) " >&6
9117   else
9118 <        :
9118 >  ac_check_lib_save_LIBS=$LIBS
9119 > LIBS="-lqhull  $LIBS"
9120 > cat >conftest.$ac_ext <<_ACEOF
9121 > /* confdefs.h.  */
9122 > _ACEOF
9123 > cat confdefs.h >>conftest.$ac_ext
9124 > cat >>conftest.$ac_ext <<_ACEOF
9125 > /* end confdefs.h.  */
9126  
9127 <        echo ""
9128 <        echo "**********************************************************"
9129 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
9130 <        echo "* your compiler.                                         *"
9131 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9132 <        echo "**********************************************************"
9133 <        echo ""
9134 <        CXXFLAGS=""
9127 > /* Override any GCC internal prototype to avoid an error.
9128 >   Use char because int might match the return type of a GCC
9129 >   builtin and then its argument prototype would still apply.  */
9130 > #ifdef __cplusplus
9131 > extern "C"
9132 > #endif
9133 > char qh_qhull ();
9134 > #ifdef FC_DUMMY_MAIN
9135 > #ifndef FC_DUMMY_MAIN_EQ_F77
9136 > #  ifdef __cplusplus
9137 >     extern "C"
9138 > #  endif
9139 >   int FC_DUMMY_MAIN() { return 1; }
9140 > #endif
9141 > #endif
9142 > int
9143 > main ()
9144 > {
9145 > return qh_qhull ();
9146 >  ;
9147 >  return 0;
9148 > }
9149 > _ACEOF
9150 > rm -f conftest.$ac_objext conftest$ac_exeext
9151 > if { (ac_try="$ac_link"
9152 > case "(($ac_try" in
9153 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9154 >  *) ac_try_echo=$ac_try;;
9155 > esac
9156 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9157 > $as_echo "$ac_try_echo") >&5
9158 >  (eval "$ac_link") 2>conftest.er1
9159 >  ac_status=$?
9160 >  grep -v '^ *+' conftest.er1 >conftest.err
9161 >  rm -f conftest.er1
9162 >  cat conftest.err >&5
9163 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164 >  (exit $ac_status); } && {
9165 >         test -z "$ac_c_werror_flag" ||
9166 >         test ! -s conftest.err
9167 >       } && test -s conftest$ac_exeext && {
9168 >         test "$cross_compiling" = yes ||
9169 >         $as_test_x conftest$ac_exeext
9170 >       }; then
9171 >  ac_cv_lib_qhull_qh_qhull=yes
9172 > else
9173 >  $as_echo "$as_me: failed program was:" >&5
9174 > sed 's/^/| /' conftest.$ac_ext >&5
9175  
9176 +        ac_cv_lib_qhull_qh_qhull=no
9177   fi
9178  
9179 + rm -rf conftest.dSYM
9180 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9181 +      conftest$ac_exeext conftest.$ac_ext
9182 + LIBS=$ac_check_lib_save_LIBS
9183 + fi
9184 + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
9185 + $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9186 + if test $ac_cv_lib_qhull_qh_qhull = yes; then
9187 +  qhull_cv_libqhull=yes
9188 + else
9189 +  qhull_cv_libqhull=no
9190 + fi
9191  
9192 +        LDFLAGS="$QHULL_OLD_LDFLAGS"
9193 +        CFLAGS="$QHULL_OLD_CFLAGS"
9194 +        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9195 +        ac_ext=c
9196 + ac_cpp='$CPP $CPPFLAGS'
9197 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9198 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9199 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
9200 +
9201 +
9202 +        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9203 +
9204 + cat >>confdefs.h <<\_ACEOF
9205 + #define HAVE_QHULL_H 1
9206 + _ACEOF
9207 +
9208 +
9209 + cat >>confdefs.h <<\_ACEOF
9210 + #define HAVE_QHULL 1
9211 + _ACEOF
9212 +
9213 +           USE_QHULL=yes
9214 +           QHULL_INC_DIR="${QHULL_HOME}/include"
9215 +           QHULL_LIB_DIR="${QHULL_HOME}/lib"
9216 +           QHULL="-lqhull"
9217 +           { $as_echo "$as_me:$LINENO: result: Working qhull found, will proceed." >&5
9218 + $as_echo "Working qhull found, will proceed." >&6; }
9219 +        else
9220 +           { $as_echo "$as_me:$LINENO: WARNING: " >&5
9221 + $as_echo "$as_me: WARNING: " >&2;}
9222 +           { $as_echo "$as_me:$LINENO: WARNING: Could not find a working qhull installation" >&5
9223 + $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
9224 +           { $as_echo "$as_me:$LINENO: WARNING: If you need OOPSE to be able to deal with convex    " >&5
9225 + $as_echo "$as_me: WARNING: If you need OOPSE to be able to deal with convex    " >&2;}
9226 +           { $as_echo "$as_me:$LINENO: WARNING: hulls be sure to specify a valid qhull installation " >&5
9227 + $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
9228 +           { $as_echo "$as_me:$LINENO: WARNING: with --with-qhull=DIR                               " >&5
9229 + $as_echo "$as_me: WARNING: with --with-qhull=DIR                               " >&2;}
9230 +           { $as_echo "$as_me:$LINENO: WARNING: " >&5
9231 + $as_echo "$as_me: WARNING: " >&2;}
9232 +           { $as_echo "$as_me:$LINENO: WARNING: OOPSE will still work without qhull installed.      " >&5
9233 + $as_echo "$as_me: WARNING: OOPSE will still work without qhull installed.      " >&2;}
9234 +           { $as_echo "$as_me:$LINENO: WARNING: " >&5
9235 + $as_echo "$as_me: WARNING: " >&2;}
9236 +        fi
9237 +    fi
9238   fi
9239  
9240  
9241  
9242  
9243  
8528 # Try to determine "good" native compiler flags if none specified on command
8529 # line
9244  
9245 < if test x"$F90FLAGS" = x ; then
9246 <  F90FLAGS=""
9247 <  case "${host_cpu}-${host_os}" in
9245 > ac_ext=cpp
9246 > ac_cpp='$CXXCPP $CPPFLAGS'
9247 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9248 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9249 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9250 > { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9251 > $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9252 > if test -z "$CXXCPP"; then
9253 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
9254 >  $as_echo_n "(cached) " >&6
9255 > else
9256 >      # Double quotes because CXXCPP needs to be expanded
9257 >    for CXXCPP in "$CXX -E" "/lib/cpp"
9258 >    do
9259 >      ac_preproc_ok=false
9260 > for ac_cxx_preproc_warn_flag in '' yes
9261 > do
9262 >  # Use a header file that comes with gcc, so configuring glibc
9263 >  # with a fresh cross-compiler works.
9264 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9265 >  # <limits.h> exists even on freestanding compilers.
9266 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9267 >  # not just through cpp. "Syntax error" is here to catch this case.
9268 >  cat >conftest.$ac_ext <<_ACEOF
9269 > /* confdefs.h.  */
9270 > _ACEOF
9271 > cat confdefs.h >>conftest.$ac_ext
9272 > cat >>conftest.$ac_ext <<_ACEOF
9273 > /* end confdefs.h.  */
9274 > #ifdef __STDC__
9275 > # include <limits.h>
9276 > #else
9277 > # include <assert.h>
9278 > #endif
9279 >                     Syntax error
9280 > _ACEOF
9281 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9282 > case "(($ac_try" in
9283 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9284 >  *) ac_try_echo=$ac_try;;
9285 > esac
9286 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9287 > $as_echo "$ac_try_echo") >&5
9288 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9289 >  ac_status=$?
9290 >  grep -v '^ *+' conftest.er1 >conftest.err
9291 >  rm -f conftest.er1
9292 >  cat conftest.err >&5
9293 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9294 >  (exit $ac_status); } >/dev/null && {
9295 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9296 >         test ! -s conftest.err
9297 >       }; then
9298 >  :
9299 > else
9300 >  $as_echo "$as_me: failed program was:" >&5
9301 > sed 's/^/| /' conftest.$ac_ext >&5
9302 >
9303 >  # Broken: fails on valid input.
9304 > continue
9305 > fi
9306 >
9307 > rm -f conftest.err conftest.$ac_ext
9308 >
9309 >  # OK, works on sane cases.  Now check whether nonexistent headers
9310 >  # can be detected and how.
9311 >  cat >conftest.$ac_ext <<_ACEOF
9312 > /* confdefs.h.  */
9313 > _ACEOF
9314 > cat confdefs.h >>conftest.$ac_ext
9315 > cat >>conftest.$ac_ext <<_ACEOF
9316 > /* end confdefs.h.  */
9317 > #include <ac_nonexistent.h>
9318 > _ACEOF
9319 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9320 > case "(($ac_try" in
9321 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9322 >  *) ac_try_echo=$ac_try;;
9323 > esac
9324 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9325 > $as_echo "$ac_try_echo") >&5
9326 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9327 >  ac_status=$?
9328 >  grep -v '^ *+' conftest.er1 >conftest.err
9329 >  rm -f conftest.er1
9330 >  cat conftest.err >&5
9331 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9332 >  (exit $ac_status); } >/dev/null && {
9333 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9334 >         test ! -s conftest.err
9335 >       }; then
9336 >  # Broken: success on invalid input.
9337 > continue
9338 > else
9339 >  $as_echo "$as_me: failed program was:" >&5
9340 > sed 's/^/| /' conftest.$ac_ext >&5
9341 >
9342 >  # Passes both tests.
9343 > ac_preproc_ok=:
9344 > break
9345 > fi
9346 >
9347 > rm -f conftest.err conftest.$ac_ext
9348 >
9349 > done
9350 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9351 > rm -f conftest.err conftest.$ac_ext
9352 > if $ac_preproc_ok; then
9353 >  break
9354 > fi
9355 >
9356 >    done
9357 >    ac_cv_prog_CXXCPP=$CXXCPP
9358 >
9359 > fi
9360 >  CXXCPP=$ac_cv_prog_CXXCPP
9361 > else
9362 >  ac_cv_prog_CXXCPP=$CXXCPP
9363 > fi
9364 > { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
9365 > $as_echo "$CXXCPP" >&6; }
9366 > ac_preproc_ok=false
9367 > for ac_cxx_preproc_warn_flag in '' yes
9368 > do
9369 >  # Use a header file that comes with gcc, so configuring glibc
9370 >  # with a fresh cross-compiler works.
9371 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9372 >  # <limits.h> exists even on freestanding compilers.
9373 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9374 >  # not just through cpp. "Syntax error" is here to catch this case.
9375 >  cat >conftest.$ac_ext <<_ACEOF
9376 > /* confdefs.h.  */
9377 > _ACEOF
9378 > cat confdefs.h >>conftest.$ac_ext
9379 > cat >>conftest.$ac_ext <<_ACEOF
9380 > /* end confdefs.h.  */
9381 > #ifdef __STDC__
9382 > # include <limits.h>
9383 > #else
9384 > # include <assert.h>
9385 > #endif
9386 >                     Syntax error
9387 > _ACEOF
9388 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9389 > case "(($ac_try" in
9390 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9391 >  *) ac_try_echo=$ac_try;;
9392 > esac
9393 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9394 > $as_echo "$ac_try_echo") >&5
9395 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9396 >  ac_status=$?
9397 >  grep -v '^ *+' conftest.er1 >conftest.err
9398 >  rm -f conftest.er1
9399 >  cat conftest.err >&5
9400 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9401 >  (exit $ac_status); } >/dev/null && {
9402 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9403 >         test ! -s conftest.err
9404 >       }; then
9405 >  :
9406 > else
9407 >  $as_echo "$as_me: failed program was:" >&5
9408 > sed 's/^/| /' conftest.$ac_ext >&5
9409 >
9410 >  # Broken: fails on valid input.
9411 > continue
9412 > fi
9413 >
9414 > rm -f conftest.err conftest.$ac_ext
9415 >
9416 >  # OK, works on sane cases.  Now check whether nonexistent headers
9417 >  # can be detected and how.
9418 >  cat >conftest.$ac_ext <<_ACEOF
9419 > /* confdefs.h.  */
9420 > _ACEOF
9421 > cat confdefs.h >>conftest.$ac_ext
9422 > cat >>conftest.$ac_ext <<_ACEOF
9423 > /* end confdefs.h.  */
9424 > #include <ac_nonexistent.h>
9425 > _ACEOF
9426 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9427 > case "(($ac_try" in
9428 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9429 >  *) ac_try_echo=$ac_try;;
9430 > esac
9431 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9432 > $as_echo "$ac_try_echo") >&5
9433 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9434 >  ac_status=$?
9435 >  grep -v '^ *+' conftest.er1 >conftest.err
9436 >  rm -f conftest.er1
9437 >  cat conftest.err >&5
9438 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439 >  (exit $ac_status); } >/dev/null && {
9440 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9441 >         test ! -s conftest.err
9442 >       }; then
9443 >  # Broken: success on invalid input.
9444 > continue
9445 > else
9446 >  $as_echo "$as_me: failed program was:" >&5
9447 > sed 's/^/| /' conftest.$ac_ext >&5
9448  
9449 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
9450 <                    F90FLAGS="-O"
9451 <                fi;;
9452 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
8539 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8540 <                fi;;
8541 <   powerpc*-aix*)
8542 <        if test "$F90" = f90 -o "$F90" = xlf90; then
8543 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
8544 <                echo "*******************************************************"
8545 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8546 <                echo "*  recommended that you use                           *"
8547 <                echo "*                                                     *"
8548 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8549 <                echo "*                                 ^^^                 *"
8550 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8551 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
8552 <                echo "*******************************************************"
8553 <        fi;;
8554 <   *darwin*)
8555 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
8556 <                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
8557 <        fi;;
8558 <  esac
9449 >  # Passes both tests.
9450 > ac_preproc_ok=:
9451 > break
9452 > fi
9453  
9454 <  if test -n "$CPU_FLAGS"; then
8561 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
8562 <  fi
9454 > rm -f conftest.err conftest.$ac_ext
9455  
9456 <  if test -z "$F90FLAGS"; then
9457 <        echo ""
9458 <        echo "**********************************************************"
9459 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
9460 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
8569 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
8570 <        echo "**********************************************************"
8571 <        echo ""
8572 <        F90FLAGS="-O3"
8573 <  fi
8574 <
8575 <
8576 < echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
8577 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
8578 < if test "${ac_guessed_f90flags+set}" = set; then
8579 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9456 > done
9457 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9458 > rm -f conftest.err conftest.$ac_ext
9459 > if $ac_preproc_ok; then
9460 >  :
9461   else
9462 +  { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9463 + See \`config.log' for more details." >&5
9464 + $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9465 + See \`config.log' for more details." >&2;}
9466 +   { (exit 1); exit 1; }; }
9467 + fi
9468  
9469 + ac_ext=cpp
9470 + ac_cpp='$CXXCPP $CPPFLAGS'
9471 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9472 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9473 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9474  
9475  
9476 < ac_ext=f90
9477 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
9478 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8587 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
9476 > #
9477 > # Handle user hints
9478 > #
9479  
9480 < echo 'program main' > conftest.$ac_ext
9481 < echo 'end program main' >> conftest.$ac_ext
9482 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
8592 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8593 <  (eval $ac_compile) 2>&5
8594 <  ac_status=$?
8595 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8596 <  (exit $ac_status); }; then
8597 <        ac_guessed_f90flags=yes
9480 > # Check whether --with-openbabel was given.
9481 > if test "${with_openbabel+set}" = set; then
9482 >  withval=$with_openbabel; openbabel_dir="$withval"
9483   else
9484 <        ac_guessed_f90flags=no
9484 >                openbabel_dir="not_set"
9485   fi
8601 rm -f conftest*
8602 ac_ext=c
8603 ac_cpp='$CPP $CPPFLAGS'
8604 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8605 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8606 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9486  
9487 + if test "$openbabel_dir" != "no"; then
9488  
9489 + if test "$openbabel_dir" != "not_set" ; then
9490 +  if test -d "$openbabel_dir"
9491 +  then
9492 +    OPENBABEL_HOME="$openbabel_dir"
9493 +  else
9494 +    { $as_echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9495 + $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9496 +        OPENBABEL_HOME=/usr/local
9497 +        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9498 +        then
9499 +                OPENBABEL_HOME=/usr
9500 +        fi
9501 +  fi
9502   fi
9503 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
9504 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
9505 < if test "$ac_guessed_f90flags" = yes; then
9506 <        :
9503 > #
9504 > # Locate openbabel, if wanted
9505 > #
9506 > if test -n "${OPENBABEL_HOME}"
9507 > then
9508  
9509 +        ac_ext=cpp
9510 + ac_cpp='$CXXCPP $CPPFLAGS'
9511 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9512 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9513 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9514 +
9515 +        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9516 +        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9517 +        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9518 +        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9519 +        if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9520 +  { $as_echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9521 + $as_echo_n "checking for openbabel/babelconfig.h... " >&6; }
9522 + if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9523 +  $as_echo_n "(cached) " >&6
9524 + fi
9525 + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9526 + $as_echo "$ac_cv_header_openbabel_babelconfig_h" >&6; }
9527   else
9528 <        :
9528 >  # Is the header compilable?
9529 > { $as_echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9530 > $as_echo_n "checking openbabel/babelconfig.h usability... " >&6; }
9531 > cat >conftest.$ac_ext <<_ACEOF
9532 > /* confdefs.h.  */
9533 > _ACEOF
9534 > cat confdefs.h >>conftest.$ac_ext
9535 > cat >>conftest.$ac_ext <<_ACEOF
9536 > /* end confdefs.h.  */
9537 > $ac_includes_default
9538 > #include <openbabel/babelconfig.h>
9539 > _ACEOF
9540 > rm -f conftest.$ac_objext
9541 > if { (ac_try="$ac_compile"
9542 > case "(($ac_try" in
9543 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9544 >  *) ac_try_echo=$ac_try;;
9545 > esac
9546 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9547 > $as_echo "$ac_try_echo") >&5
9548 >  (eval "$ac_compile") 2>conftest.er1
9549 >  ac_status=$?
9550 >  grep -v '^ *+' conftest.er1 >conftest.err
9551 >  rm -f conftest.er1
9552 >  cat conftest.err >&5
9553 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554 >  (exit $ac_status); } && {
9555 >         test -z "$ac_cxx_werror_flag" ||
9556 >         test ! -s conftest.err
9557 >       } && test -s conftest.$ac_objext; then
9558 >  ac_header_compiler=yes
9559 > else
9560 >  $as_echo "$as_me: failed program was:" >&5
9561 > sed 's/^/| /' conftest.$ac_ext >&5
9562  
9563 <        echo ""
8619 <        echo "**********************************************************"
8620 <        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
8621 <        echo "* your compiler.                                         *"
8622 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
8623 <        echo "**********************************************************"
8624 <        echo ""
8625 <        F90FLAGS=""
8626 <
9563 >        ac_header_compiler=no
9564   fi
9565  
9566 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9567 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9568 + $as_echo "$ac_header_compiler" >&6; }
9569  
9570 + # Is the header present?
9571 + { $as_echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9572 + $as_echo_n "checking openbabel/babelconfig.h presence... " >&6; }
9573 + cat >conftest.$ac_ext <<_ACEOF
9574 + /* confdefs.h.  */
9575 + _ACEOF
9576 + cat confdefs.h >>conftest.$ac_ext
9577 + cat >>conftest.$ac_ext <<_ACEOF
9578 + /* end confdefs.h.  */
9579 + #include <openbabel/babelconfig.h>
9580 + _ACEOF
9581 + if { (ac_try="$ac_cpp conftest.$ac_ext"
9582 + case "(($ac_try" in
9583 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9584 +  *) ac_try_echo=$ac_try;;
9585 + esac
9586 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9587 + $as_echo "$ac_try_echo") >&5
9588 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9589 +  ac_status=$?
9590 +  grep -v '^ *+' conftest.er1 >conftest.err
9591 +  rm -f conftest.er1
9592 +  cat conftest.err >&5
9593 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9594 +  (exit $ac_status); } >/dev/null && {
9595 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9596 +         test ! -s conftest.err
9597 +       }; then
9598 +  ac_header_preproc=yes
9599 + else
9600 +  $as_echo "$as_me: failed program was:" >&5
9601 + sed 's/^/| /' conftest.$ac_ext >&5
9602 +
9603 +  ac_header_preproc=no
9604   fi
9605  
9606 <     ;;
9607 < esac
9606 > rm -f conftest.err conftest.$ac_ext
9607 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9608 > $as_echo "$ac_header_preproc" >&6; }
9609  
9610 < # Find a good install program.  We prefer a C program (faster),
9611 < # so one script is as good as another.  But avoid the broken or
9612 < # incompatible versions:
9613 < # SysV /etc/install, /usr/sbin/install
9614 < # SunOS /usr/etc/install
9615 < # IRIX /sbin/install
9616 < # AIX /bin/install
9617 < # AmigaOS /C/install, which installs bootblocks on floppy discs
8643 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8644 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8645 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8646 < # OS/2's system install, which has a completely different semantic
8647 < # ./install, which can be erroneously created by make from ./install.sh.
8648 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8649 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8650 < if test -z "$INSTALL"; then
8651 < if test "${ac_cv_path_install+set}" = set; then
8652 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8653 < else
8654 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8655 < for as_dir in $PATH
8656 < do
8657 <  IFS=$as_save_IFS
8658 <  test -z "$as_dir" && as_dir=.
8659 <  # Account for people who put trailing slashes in PATH elements.
8660 < case $as_dir/ in
8661 <  ./ | .// | /cC/* | \
8662 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8663 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8664 <  /usr/ucb/* ) ;;
8665 <  *)
8666 <    # OSF1 and SCO ODT 3.0 have their own names for install.
8667 <    # Don't use installbsd from OSF since it installs stuff as root
8668 <    # by default.
8669 <    for ac_prog in ginstall scoinst install; do
8670 <      for ac_exec_ext in '' $ac_executable_extensions; do
8671 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8672 <          if test $ac_prog = install &&
8673 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8674 <            # AIX install.  It has an incompatible calling convention.
8675 <            :
8676 <          elif test $ac_prog = install &&
8677 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8678 <            # program-specific install script used by HP pwplus--don't use.
8679 <            :
8680 <          else
8681 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8682 <            break 3
8683 <          fi
8684 <        fi
8685 <      done
8686 <    done
9610 > # So?  What about this header?
9611 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9612 >  yes:no: )
9613 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9614 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9615 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9616 > $as_echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9617 >    ac_header_preproc=yes
9618      ;;
9619 +  no:yes:* )
9620 +    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9621 + $as_echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9622 +    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&5
9623 + $as_echo "$as_me: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&2;}
9624 +    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9625 + $as_echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9626 +    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&5
9627 + $as_echo "$as_me: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9628 +    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9629 + $as_echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9630 +    { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9631 + $as_echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9632 +    ( cat <<\_ASBOX
9633 + ## ------------------------------ ##
9634 + ## Report this to gezelter@nd.edu ##
9635 + ## ------------------------------ ##
9636 + _ASBOX
9637 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
9638 +    ;;
9639   esac
9640 < done
9641 <
9642 <
9643 < fi
8693 <  if test "${ac_cv_path_install+set}" = set; then
8694 <    INSTALL=$ac_cv_path_install
8695 <  else
8696 <    # As a last resort, use the slow shell script.  We don't cache a
8697 <    # path for INSTALL within a source directory, because that will
8698 <    # break other packages using the cache if that directory is
8699 <    # removed, or if the path is relative.
8700 <    INSTALL=$ac_install_sh
8701 <  fi
8702 < fi
8703 < echo "$as_me:$LINENO: result: $INSTALL" >&5
8704 < echo "${ECHO_T}$INSTALL" >&6
8705 <
8706 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8707 < # It thinks the first close brace ends the variable substitution.
8708 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8709 <
8710 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8711 <
8712 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8713 <
8714 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
8715 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8716 < LN_S=$as_ln_s
8717 < if test "$LN_S" = "ln -s"; then
8718 <  echo "$as_me:$LINENO: result: yes" >&5
8719 < echo "${ECHO_T}yes" >&6
9640 > { $as_echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9641 > $as_echo_n "checking for openbabel/babelconfig.h... " >&6; }
9642 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9643 >  $as_echo_n "(cached) " >&6
9644   else
9645 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8722 < echo "${ECHO_T}no, using $LN_S" >&6
9645 >  ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9646   fi
9647 + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9648 + $as_echo "$ac_cv_header_openbabel_babelconfig_h" >&6; }
9649  
8725 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8726 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
8727 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
8728 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
8729  echo $ECHO_N "(cached) $ECHO_C" >&6
8730 else
8731  cat >conftest.make <<\_ACEOF
8732 all:
8733        @echo 'ac_maketemp="$(MAKE)"'
8734 _ACEOF
8735 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8736 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
8737 if test -n "$ac_maketemp"; then
8738  eval ac_cv_prog_make_${ac_make}_set=yes
8739 else
8740  eval ac_cv_prog_make_${ac_make}_set=no
9650   fi
9651 < rm -f conftest.make
9652 < fi
8744 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
8745 <  echo "$as_me:$LINENO: result: yes" >&5
8746 < echo "${ECHO_T}yes" >&6
8747 <  SET_MAKE=
9651 > if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9652 >  openbabel_cv_openbabel_h=yes
9653   else
9654 <  echo "$as_me:$LINENO: result: no" >&5
8750 < echo "${ECHO_T}no" >&6
8751 <  SET_MAKE="MAKE=${MAKE-make}"
9654 >  openbabel_cv_openbabel_h=no
9655   fi
9656  
8754 if test -n "$ac_tool_prefix"; then
8755  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8756 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8757 echo "$as_me:$LINENO: checking for $ac_word" >&5
8758 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8759 if test "${ac_cv_prog_RANLIB+set}" = set; then
8760  echo $ECHO_N "(cached) $ECHO_C" >&6
8761 else
8762  if test -n "$RANLIB"; then
8763  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8764 else
8765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8766 for as_dir in $PATH
8767 do
8768  IFS=$as_save_IFS
8769  test -z "$as_dir" && as_dir=.
8770  for ac_exec_ext in '' $ac_executable_extensions; do
8771  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8772    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8773    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8774    break 2
8775  fi
8776 done
8777 done
9657  
9658 +        if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9659 +  { $as_echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9660 + $as_echo_n "checking for openbabel/obconversion.h... " >&6; }
9661 + if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9662 +  $as_echo_n "(cached) " >&6
9663   fi
9664 < fi
9665 < RANLIB=$ac_cv_prog_RANLIB
8782 < if test -n "$RANLIB"; then
8783 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
8784 < echo "${ECHO_T}$RANLIB" >&6
9664 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9665 > $as_echo "$ac_cv_header_openbabel_obconversion_h" >&6; }
9666   else
9667 <  echo "$as_me:$LINENO: result: no" >&5
9668 < echo "${ECHO_T}no" >&6
9669 < fi
9670 <
9671 < fi
9672 < if test -z "$ac_cv_prog_RANLIB"; then
9673 <  ac_ct_RANLIB=$RANLIB
9674 <  # Extract the first word of "ranlib", so it can be a program name with args.
9675 < set dummy ranlib; ac_word=$2
9676 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9677 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9678 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9679 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9680 < else
9681 <  if test -n "$ac_ct_RANLIB"; then
9682 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9683 < else
9684 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9685 < for as_dir in $PATH
9686 < do
9687 <  IFS=$as_save_IFS
9688 <  test -z "$as_dir" && as_dir=.
9689 <  for ac_exec_ext in '' $ac_executable_extensions; do
9690 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9691 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
9692 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9693 <    break 2
9694 <  fi
9695 < done
9696 < done
9697 <
8817 <  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8818 < fi
8819 < fi
8820 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8821 < if test -n "$ac_ct_RANLIB"; then
8822 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8823 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
8824 < else
8825 <  echo "$as_me:$LINENO: result: no" >&5
8826 < echo "${ECHO_T}no" >&6
8827 < fi
8828 <
8829 <  RANLIB=$ac_ct_RANLIB
8830 < else
8831 <  RANLIB="$ac_cv_prog_RANLIB"
8832 < fi
8833 <
8834 < for ac_prog in 'bison -y' byacc
8835 < do
8836 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
8837 < set dummy $ac_prog; ac_word=$2
8838 < echo "$as_me:$LINENO: checking for $ac_word" >&5
8839 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8840 < if test "${ac_cv_prog_YACC+set}" = set; then
8841 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8842 < else
8843 <  if test -n "$YACC"; then
8844 <  ac_cv_prog_YACC="$YACC" # Let the user override the test.
8845 < else
8846 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8847 < for as_dir in $PATH
8848 < do
8849 <  IFS=$as_save_IFS
8850 <  test -z "$as_dir" && as_dir=.
8851 <  for ac_exec_ext in '' $ac_executable_extensions; do
8852 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8853 <    ac_cv_prog_YACC="$ac_prog"
8854 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8855 <    break 2
8856 <  fi
8857 < done
8858 < done
8859 <
8860 < fi
8861 < fi
8862 < YACC=$ac_cv_prog_YACC
8863 < if test -n "$YACC"; then
8864 <  echo "$as_me:$LINENO: result: $YACC" >&5
8865 < echo "${ECHO_T}$YACC" >&6
8866 < else
8867 <  echo "$as_me:$LINENO: result: no" >&5
8868 < echo "${ECHO_T}no" >&6
8869 < fi
8870 <
8871 <  test -n "$YACC" && break
8872 < done
8873 < test -n "$YACC" || YACC="yacc"
8874 <
8875 < for ac_prog in flex lex
8876 < do
8877 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
8878 < set dummy $ac_prog; ac_word=$2
8879 < echo "$as_me:$LINENO: checking for $ac_word" >&5
8880 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8881 < if test "${ac_cv_prog_LEX+set}" = set; then
8882 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8883 < else
8884 <  if test -n "$LEX"; then
8885 <  ac_cv_prog_LEX="$LEX" # Let the user override the test.
9667 >  # Is the header compilable?
9668 > { $as_echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9669 > $as_echo_n "checking openbabel/obconversion.h usability... " >&6; }
9670 > cat >conftest.$ac_ext <<_ACEOF
9671 > /* confdefs.h.  */
9672 > _ACEOF
9673 > cat confdefs.h >>conftest.$ac_ext
9674 > cat >>conftest.$ac_ext <<_ACEOF
9675 > /* end confdefs.h.  */
9676 > $ac_includes_default
9677 > #include <openbabel/obconversion.h>
9678 > _ACEOF
9679 > rm -f conftest.$ac_objext
9680 > if { (ac_try="$ac_compile"
9681 > case "(($ac_try" in
9682 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9683 >  *) ac_try_echo=$ac_try;;
9684 > esac
9685 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9686 > $as_echo "$ac_try_echo") >&5
9687 >  (eval "$ac_compile") 2>conftest.er1
9688 >  ac_status=$?
9689 >  grep -v '^ *+' conftest.er1 >conftest.err
9690 >  rm -f conftest.er1
9691 >  cat conftest.err >&5
9692 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693 >  (exit $ac_status); } && {
9694 >         test -z "$ac_cxx_werror_flag" ||
9695 >         test ! -s conftest.err
9696 >       } && test -s conftest.$ac_objext; then
9697 >  ac_header_compiler=yes
9698   else
9699 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9700 < for as_dir in $PATH
8889 < do
8890 <  IFS=$as_save_IFS
8891 <  test -z "$as_dir" && as_dir=.
8892 <  for ac_exec_ext in '' $ac_executable_extensions; do
8893 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8894 <    ac_cv_prog_LEX="$ac_prog"
8895 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8896 <    break 2
8897 <  fi
8898 < done
8899 < done
9699 >  $as_echo "$as_me: failed program was:" >&5
9700 > sed 's/^/| /' conftest.$ac_ext >&5
9701  
9702 +        ac_header_compiler=no
9703   fi
8902 fi
8903 LEX=$ac_cv_prog_LEX
8904 if test -n "$LEX"; then
8905  echo "$as_me:$LINENO: result: $LEX" >&5
8906 echo "${ECHO_T}$LEX" >&6
8907 else
8908  echo "$as_me:$LINENO: result: no" >&5
8909 echo "${ECHO_T}no" >&6
8910 fi
9704  
9705 <  test -n "$LEX" && break
9706 < done
9707 < test -n "$LEX" || LEX=":"
9705 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9706 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9707 > $as_echo "$ac_header_compiler" >&6; }
9708  
9709 < if test -z "$LEXLIB"
9710 < then
9711 <  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
8919 < echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
8920 < if test "${ac_cv_lib_fl_yywrap+set}" = set; then
8921 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8922 < else
8923 <  ac_check_lib_save_LIBS=$LIBS
8924 < LIBS="-lfl  $LIBS"
9709 > # Is the header present?
9710 > { $as_echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9711 > $as_echo_n "checking openbabel/obconversion.h presence... " >&6; }
9712   cat >conftest.$ac_ext <<_ACEOF
9713   /* confdefs.h.  */
9714   _ACEOF
9715   cat confdefs.h >>conftest.$ac_ext
9716   cat >>conftest.$ac_ext <<_ACEOF
9717   /* end confdefs.h.  */
9718 <
8932 < /* Override any gcc2 internal prototype to avoid an error.  */
8933 < #ifdef __cplusplus
8934 < extern "C"
8935 < #endif
8936 < /* We use char because int might match the return type of a gcc2
8937 <   builtin and then its argument prototype would still apply.  */
8938 < char yywrap ();
8939 < int
8940 < main ()
8941 < {
8942 < yywrap ();
8943 <  ;
8944 <  return 0;
8945 < }
9718 > #include <openbabel/obconversion.h>
9719   _ACEOF
9720 < rm -f conftest.$ac_objext conftest$ac_exeext
9721 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9722 <  (eval $ac_link) 2>conftest.er1
9720 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9721 > case "(($ac_try" in
9722 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9723 >  *) ac_try_echo=$ac_try;;
9724 > esac
9725 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9726 > $as_echo "$ac_try_echo") >&5
9727 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9728    ac_status=$?
9729    grep -v '^ *+' conftest.er1 >conftest.err
9730    rm -f conftest.er1
9731    cat conftest.err >&5
9732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 <  (exit $ac_status); } &&
9734 <         { ac_try='test -z "$ac_c_werror_flag"
9735 <                         || test ! -s conftest.err'
9736 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9737 <  (eval $ac_try) 2>&5
8960 <  ac_status=$?
8961 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8962 <  (exit $ac_status); }; } &&
8963 <         { ac_try='test -s conftest$ac_exeext'
8964 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8965 <  (eval $ac_try) 2>&5
8966 <  ac_status=$?
8967 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8968 <  (exit $ac_status); }; }; then
8969 <  ac_cv_lib_fl_yywrap=yes
9732 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 >  (exit $ac_status); } >/dev/null && {
9734 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9735 >         test ! -s conftest.err
9736 >       }; then
9737 >  ac_header_preproc=yes
9738   else
9739 <  echo "$as_me: failed program was:" >&5
9739 >  $as_echo "$as_me: failed program was:" >&5
9740   sed 's/^/| /' conftest.$ac_ext >&5
9741  
9742 < ac_cv_lib_fl_yywrap=no
9742 >  ac_header_preproc=no
9743   fi
9744 < rm -f conftest.err conftest.$ac_objext \
9745 <      conftest$ac_exeext conftest.$ac_ext
9746 < LIBS=$ac_check_lib_save_LIBS
9744 >
9745 > rm -f conftest.err conftest.$ac_ext
9746 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9747 > $as_echo "$ac_header_preproc" >&6; }
9748 >
9749 > # So?  What about this header?
9750 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9751 >  yes:no: )
9752 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9753 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9754 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9755 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9756 >    ac_header_preproc=yes
9757 >    ;;
9758 >  no:yes:* )
9759 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9760 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9761 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
9762 > $as_echo "$as_me: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
9763 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9764 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9765 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
9766 > $as_echo "$as_me: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9767 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9768 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9769 >    { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9770 > $as_echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9771 >    ( cat <<\_ASBOX
9772 > ## ------------------------------ ##
9773 > ## Report this to gezelter@nd.edu ##
9774 > ## ------------------------------ ##
9775 > _ASBOX
9776 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9777 >    ;;
9778 > esac
9779 > { $as_echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9780 > $as_echo_n "checking for openbabel/obconversion.h... " >&6; }
9781 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9782 >  $as_echo_n "(cached) " >&6
9783 > else
9784 >  ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9785   fi
9786 < echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
9787 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
9788 < if test $ac_cv_lib_fl_yywrap = yes; then
9789 <  LEXLIB="-lfl"
9786 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9787 > $as_echo "$ac_cv_header_openbabel_obconversion_h" >&6; }
9788 >
9789 > fi
9790 > if test $ac_cv_header_openbabel_obconversion_h = yes; then
9791 >  openbabel_cv_obconversion_h=yes
9792   else
9793 <  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
9794 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
9795 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
9796 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9797 < else
9798 <  ac_check_lib_save_LIBS=$LIBS
9799 < LIBS="-ll  $LIBS"
8992 < cat >conftest.$ac_ext <<_ACEOF
8993 < /* confdefs.h.  */
9793 >  openbabel_cv_obconversion_h=no
9794 > fi
9795 >
9796 >
9797 >        cat >conftest.$ac_ext <<_ACEOF
9798 >
9799 >             /* confdefs.h.  */
9800   _ACEOF
9801   cat confdefs.h >>conftest.$ac_ext
9802   cat >>conftest.$ac_ext <<_ACEOF
9803   /* end confdefs.h.  */
9804  
9805 < /* Override any gcc2 internal prototype to avoid an error.  */
9806 < #ifdef __cplusplus
9807 < extern "C"
9805 > #include <openbabel/babelconfig.h>
9806 > #include <openbabel/obconversion.h>
9807 > using namespace std;
9808 > using namespace OpenBabel;
9809 >
9810 > #ifdef FC_DUMMY_MAIN
9811 > #ifndef FC_DUMMY_MAIN_EQ_F77
9812 > #  ifdef __cplusplus
9813 >     extern "C"
9814 > #  endif
9815 >   int FC_DUMMY_MAIN() { return 1; }
9816   #endif
9817 < /* We use char because int might match the return type of a gcc2
9004 <   builtin and then its argument prototype would still apply.  */
9005 < char yywrap ();
9817 > #endif
9818   int
9819   main ()
9820   {
9821 < yywrap ();
9821 >
9822 > OBConversion Conv(&cin, &cout);
9823 >
9824 >
9825    ;
9826    return 0;
9827   }
9828   _ACEOF
9829   rm -f conftest.$ac_objext conftest$ac_exeext
9830 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9831 <  (eval $ac_link) 2>conftest.er1
9830 > if { (ac_try="$ac_link"
9831 > case "(($ac_try" in
9832 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9833 >  *) ac_try_echo=$ac_try;;
9834 > esac
9835 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9836 > $as_echo "$ac_try_echo") >&5
9837 >  (eval "$ac_link") 2>conftest.er1
9838    ac_status=$?
9839    grep -v '^ *+' conftest.er1 >conftest.err
9840    rm -f conftest.er1
9841    cat conftest.err >&5
9842 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843 <  (exit $ac_status); } &&
9844 <         { ac_try='test -z "$ac_c_werror_flag"
9845 <                         || test ! -s conftest.err'
9846 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9847 <  (eval $ac_try) 2>&5
9848 <  ac_status=$?
9849 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850 <  (exit $ac_status); }; } &&
9851 <         { ac_try='test -s conftest$ac_exeext'
9852 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9853 <  (eval $ac_try) 2>&5
9854 <  ac_status=$?
9034 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9035 <  (exit $ac_status); }; }; then
9036 <  ac_cv_lib_l_yywrap=yes
9842 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843 >  (exit $ac_status); } && {
9844 >         test -z "$ac_cxx_werror_flag" ||
9845 >         test ! -s conftest.err
9846 >       } && test -s conftest$ac_exeext && {
9847 >         test "$cross_compiling" = yes ||
9848 >         $as_test_x conftest$ac_exeext
9849 >       }; then
9850 >
9851 >                openbabel_lib_found="yes"
9852 >                { $as_echo "$as_me:$LINENO: result: found" >&5
9853 > $as_echo "found" >&6; }
9854 >
9855   else
9856 <  echo "$as_me: failed program was:" >&5
9856 >  $as_echo "$as_me: failed program was:" >&5
9857   sed 's/^/| /' conftest.$ac_ext >&5
9858  
9859 < ac_cv_lib_l_yywrap=no
9859 >
9860 >                openbabel_lib_found="no"
9861 >                { $as_echo "$as_me:$LINENO: result: not found" >&5
9862 > $as_echo "not found" >&6; }
9863 >
9864 >
9865   fi
9866 < rm -f conftest.err conftest.$ac_objext \
9866 >
9867 > rm -rf conftest.dSYM
9868 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9869        conftest$ac_exeext conftest.$ac_ext
9870 < LIBS=$ac_check_lib_save_LIBS
9871 < fi
9872 < echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
9873 < echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
9874 < if test $ac_cv_lib_l_yywrap = yes; then
9050 <  LEXLIB="-ll"
9051 < fi
9870 >        ac_ext=c
9871 > ac_cpp='$CPP $CPPFLAGS'
9872 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9873 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9874 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9875  
9876 < fi
9876 >        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9877 >        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9878  
9879 < fi
9879 >        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9880 >                USE_OPENBABEL=yes
9881 >                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9882 >                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9883 >                OPENBABEL_LIB="-lopenbabel"
9884 >        else
9885 >                { $as_echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9886 > $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9887 >                OPENBABEL_INC_DIR=
9888 >                OPENBABEL_LIB_DIR=
9889 >                OPENBABEL_LIB=
9890 >                USE_OPENBABEL=no
9891 >                { $as_echo "$as_me:$LINENO: result: failed" >&5
9892 > $as_echo "failed" >&6; }
9893 >                echo ""
9894 >                echo "*********************************************************"
9895 >                echo "* WARNING: Could not find a working openbabel-2.x       *"
9896 >                echo "* installation If you need OOPSE to be able to convert  *"
9897 >                echo "* xyz or pdb files you need to specify a valid          *"
9898 >                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9899 >                echo "*                                                       *"
9900 >                echo "* OOPSE will still work without openbabel installed.    *"
9901 >                echo "*********************************************************"
9902 >                echo ""
9903 >        fi
9904  
9905 < if test "x$LEX" != "x:"; then
9906 <  echo "$as_me:$LINENO: checking lex output file root" >&5
9907 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
9060 < if test "${ac_cv_prog_lex_root+set}" = set; then
9061 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9062 < else
9063 <  # The minimal lex program is just a single line: %%.  But some broken lexes
9064 < # (Solaris, I think it was) want two %% lines, so accommodate them.
9065 < cat >conftest.l <<_ACEOF
9066 < %%
9067 < %%
9068 < _ACEOF
9069 < { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
9070 <  (eval $LEX conftest.l) 2>&5
9071 <  ac_status=$?
9072 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9073 <  (exit $ac_status); }
9074 < if test -f lex.yy.c; then
9075 <  ac_cv_prog_lex_root=lex.yy
9076 < elif test -f lexyy.c; then
9077 <  ac_cv_prog_lex_root=lexyy
9078 < else
9079 <  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
9080 < echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
9081 <   { (exit 1); exit 1; }; }
9905 >
9906 >
9907 >
9908   fi
9909   fi
9084 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
9085 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9086 rm -f conftest.l
9087 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
9910  
9911 < echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
9912 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
9913 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
9914 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9911 >
9912 > # Checks for header files.
9913 > { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9914 > $as_echo_n "checking for ANSI C header files... " >&6; }
9915 > if test "${ac_cv_header_stdc+set}" = set; then
9916 >  $as_echo_n "(cached) " >&6
9917   else
9918 <  # POSIX says lex can declare yytext either as a pointer or an array; the
9919 < # default is implementation-dependent. Figure out which it is, since
9096 < # not all implementations provide the %pointer and %array declarations.
9097 < ac_cv_prog_lex_yytext_pointer=no
9098 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9099 < ac_save_LIBS=$LIBS
9100 < LIBS="$LIBS $LEXLIB"
9101 < cat >conftest.$ac_ext <<_ACEOF
9102 < `cat $LEX_OUTPUT_ROOT.c`
9918 >  cat >conftest.$ac_ext <<_ACEOF
9919 > /* confdefs.h.  */
9920   _ACEOF
9921 < rm -f conftest.$ac_objext conftest$ac_exeext
9922 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9923 <  (eval $ac_link) 2>conftest.er1
9921 > cat confdefs.h >>conftest.$ac_ext
9922 > cat >>conftest.$ac_ext <<_ACEOF
9923 > /* end confdefs.h.  */
9924 > #include <stdlib.h>
9925 > #include <stdarg.h>
9926 > #include <string.h>
9927 > #include <float.h>
9928 >
9929 > #ifdef FC_DUMMY_MAIN
9930 > #ifndef FC_DUMMY_MAIN_EQ_F77
9931 > #  ifdef __cplusplus
9932 >     extern "C"
9933 > #  endif
9934 >   int FC_DUMMY_MAIN() { return 1; }
9935 > #endif
9936 > #endif
9937 > int
9938 > main ()
9939 > {
9940 >
9941 >  ;
9942 >  return 0;
9943 > }
9944 > _ACEOF
9945 > rm -f conftest.$ac_objext
9946 > if { (ac_try="$ac_compile"
9947 > case "(($ac_try" in
9948 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9949 >  *) ac_try_echo=$ac_try;;
9950 > esac
9951 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9952 > $as_echo "$ac_try_echo") >&5
9953 >  (eval "$ac_compile") 2>conftest.er1
9954    ac_status=$?
9955    grep -v '^ *+' conftest.er1 >conftest.err
9956    rm -f conftest.er1
9957    cat conftest.err >&5
9958 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9959 <  (exit $ac_status); } &&
9960 <         { ac_try='test -z "$ac_c_werror_flag"
9961 <                         || test ! -s conftest.err'
9962 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9963 <  (eval $ac_try) 2>&5
9117 <  ac_status=$?
9118 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9119 <  (exit $ac_status); }; } &&
9120 <         { ac_try='test -s conftest$ac_exeext'
9121 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9122 <  (eval $ac_try) 2>&5
9123 <  ac_status=$?
9124 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125 <  (exit $ac_status); }; }; then
9126 <  ac_cv_prog_lex_yytext_pointer=yes
9958 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9959 >  (exit $ac_status); } && {
9960 >         test -z "$ac_c_werror_flag" ||
9961 >         test ! -s conftest.err
9962 >       } && test -s conftest.$ac_objext; then
9963 >  ac_cv_header_stdc=yes
9964   else
9965 <  echo "$as_me: failed program was:" >&5
9965 >  $as_echo "$as_me: failed program was:" >&5
9966   sed 's/^/| /' conftest.$ac_ext >&5
9967  
9968 +        ac_cv_header_stdc=no
9969   fi
9132 rm -f conftest.err conftest.$ac_objext \
9133      conftest$ac_exeext conftest.$ac_ext
9134 LIBS=$ac_save_LIBS
9135 rm -f "${LEX_OUTPUT_ROOT}.c"
9970  
9971 < fi
9138 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
9139 < echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
9140 < if test $ac_cv_prog_lex_yytext_pointer = yes; then
9971 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9972  
9973 < cat >>confdefs.h <<\_ACEOF
9974 < #define YYTEXT_POINTER 1
9973 > if test $ac_cv_header_stdc = yes; then
9974 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9975 >  cat >conftest.$ac_ext <<_ACEOF
9976 > /* confdefs.h.  */
9977   _ACEOF
9978 + cat confdefs.h >>conftest.$ac_ext
9979 + cat >>conftest.$ac_ext <<_ACEOF
9980 + /* end confdefs.h.  */
9981 + #include <string.h>
9982  
9983 + _ACEOF
9984 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9985 +  $EGREP "memchr" >/dev/null 2>&1; then
9986 +  :
9987 + else
9988 +  ac_cv_header_stdc=no
9989   fi
9990 + rm -f conftest*
9991  
9992   fi
9993  
9994 <   # Extract the first word of "perl", so it can be a program name with args.
9995 < set dummy perl; ac_word=$2
9996 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9997 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9998 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
9999 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9994 > if test $ac_cv_header_stdc = yes; then
9995 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9996 >  cat >conftest.$ac_ext <<_ACEOF
9997 > /* confdefs.h.  */
9998 > _ACEOF
9999 > cat confdefs.h >>conftest.$ac_ext
10000 > cat >>conftest.$ac_ext <<_ACEOF
10001 > /* end confdefs.h.  */
10002 > #include <stdlib.h>
10003 >
10004 > _ACEOF
10005 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10006 >  $EGREP "free" >/dev/null 2>&1; then
10007 >  :
10008   else
10009 <  case $PERLINTERP in
10010 <  [\\/]* | ?:[\\/]*)
10011 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
9160 <  ;;
9161 <  *)
9162 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9163 < for as_dir in $PATH
9164 < do
9165 <  IFS=$as_save_IFS
9166 <  test -z "$as_dir" && as_dir=.
9167 <  for ac_exec_ext in '' $ac_executable_extensions; do
9168 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9169 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9170 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9171 <    break 2
9172 <  fi
9173 < done
9174 < done
10009 >  ac_cv_header_stdc=no
10010 > fi
10011 > rm -f conftest*
10012  
9176  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
9177  ;;
9178 esac
10013   fi
9180 PERLINTERP=$ac_cv_path_PERLINTERP
10014  
10015 < if test -n "$PERLINTERP"; then
10016 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
10017 < echo "${ECHO_T}$PERLINTERP" >&6
10015 > if test $ac_cv_header_stdc = yes; then
10016 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10017 >  if test "$cross_compiling" = yes; then
10018 >  :
10019 > else
10020 >  cat >conftest.$ac_ext <<_ACEOF
10021 > /* confdefs.h.  */
10022 > _ACEOF
10023 > cat confdefs.h >>conftest.$ac_ext
10024 > cat >>conftest.$ac_ext <<_ACEOF
10025 > /* end confdefs.h.  */
10026 > #include <ctype.h>
10027 > #include <stdlib.h>
10028 > #if ((' ' & 0x0FF) == 0x020)
10029 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10030 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10031 > #else
10032 > # define ISLOWER(c) \
10033 >                   (('a' <= (c) && (c) <= 'i') \
10034 >                     || ('j' <= (c) && (c) <= 'r') \
10035 >                     || ('s' <= (c) && (c) <= 'z'))
10036 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10037 > #endif
10038 >
10039 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10040 > int
10041 > main ()
10042 > {
10043 >  int i;
10044 >  for (i = 0; i < 256; i++)
10045 >    if (XOR (islower (i), ISLOWER (i))
10046 >        || toupper (i) != TOUPPER (i))
10047 >      return 2;
10048 >  return 0;
10049 > }
10050 > _ACEOF
10051 > rm -f conftest$ac_exeext
10052 > if { (ac_try="$ac_link"
10053 > case "(($ac_try" in
10054 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10055 >  *) ac_try_echo=$ac_try;;
10056 > esac
10057 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10058 > $as_echo "$ac_try_echo") >&5
10059 >  (eval "$ac_link") 2>&5
10060 >  ac_status=$?
10061 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10063 >  { (case "(($ac_try" in
10064 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10065 >  *) ac_try_echo=$ac_try;;
10066 > esac
10067 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10068 > $as_echo "$ac_try_echo") >&5
10069 >  (eval "$ac_try") 2>&5
10070 >  ac_status=$?
10071 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10072 >  (exit $ac_status); }; }; then
10073 >  :
10074   else
10075 <  echo "$as_me:$LINENO: result: no" >&5
10076 < echo "${ECHO_T}no" >&6
10075 >  $as_echo "$as_me: program exited with status $ac_status" >&5
10076 > $as_echo "$as_me: failed program was:" >&5
10077 > sed 's/^/| /' conftest.$ac_ext >&5
10078 >
10079 > ( exit $ac_status )
10080 > ac_cv_header_stdc=no
10081   fi
10082 + rm -rf conftest.dSYM
10083 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10084 + fi
10085  
9190   ac_cv_path_perlinterp="$PERLINTERP"
9191   _sHpB='#!'
10086  
10087 + fi
10088 + fi
10089 + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10090 + $as_echo "$ac_cv_header_stdc" >&6; }
10091 + if test $ac_cv_header_stdc = yes; then
10092  
10093 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
10094 < if test "${with_perl_shebang+set}" = set; then
10095 <  withval="$with_perl_shebang"
9197 <  opt_perl_shebang="$withval"
9198 < else
9199 <                opt_perl_shebang="not_set"
9200 < fi;
9201 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9202 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9203 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
9204 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9205 < else
9206 <   case "$opt_perl_shebang" in
9207 <                      not_set  ) ax_cv_opt_perl_shebang=''
9208 <                               ;;
9209 <                         *     )
9210 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9211 <                    esac
10093 > cat >>confdefs.h <<\_ACEOF
10094 > #define STDC_HEADERS 1
10095 > _ACEOF
10096  
10097   fi
9214 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
9215 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9216   if test "A$ax_cv_opt_perl_shebang" != "A"
9217     then
9218       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9219       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9220              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9221 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
10098  
9223 # Automatic detection of sharpbang formula starts here
9224     else
9225   _somian_shbangperl=`$PERLINTERP -V:startperl`
9226   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
9227   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
9228 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
9229 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
9230  echo $ECHO_N "(cached) $ECHO_C" >&6
9231 else
9232  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9233        if test "x$_somian_kspb_perl" == x
9234          then _somian_ksbp_warn_empty='durnit'
9235          else
9236          case "A$_somian_kspb_perl" in
9237                 A#!*perl* )
9238           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9239                        ;;
9240                     A*    )  _somian_ksbp_warn_defau='trouble'
9241                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9242          esac
9243        fi
10099  
9245 fi
9246 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
9247 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
9248 # The above prints Checking ... result message to user.
9249   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
10100  
9251    if test A${_somian_ksbp_warn_empty+set} == Aset
9252      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
9253 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
9254    fi
9255 # Inform user after printing result value
9256    if test A${_somian_ksbp_warn_defau+set} == Aset
9257      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
9258 echo "$as_me: Maybe Not good -" >&6;}
9259           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
9260 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
9261      else { echo "$as_me:$LINENO: OK Good result - " >&5
9262 echo "$as_me: OK Good result - " >&6;}
9263           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
9264 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
9265    fi
9266  fi
10101  
9268 # Extract the first word of "ar", so it can be a program name with args.
9269 set dummy ar; ac_word=$2
9270 echo "$as_me:$LINENO: checking for $ac_word" >&5
9271 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9272 if test "${ac_cv_prog_AR+set}" = set; then
9273  echo $ECHO_N "(cached) $ECHO_C" >&6
9274 else
9275  if test -n "$AR"; then
9276  ac_cv_prog_AR="$AR" # Let the user override the test.
9277 else
9278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9279 for as_dir in $PATH
9280 do
9281  IFS=$as_save_IFS
9282  test -z "$as_dir" && as_dir=.
9283  for ac_exec_ext in '' $ac_executable_extensions; do
9284  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9285    ac_cv_prog_AR="ar"
9286    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9287    break 2
9288  fi
9289 done
9290 done
10102  
9292  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
9293 fi
9294 fi
9295 AR=$ac_cv_prog_AR
9296 if test -n "$AR"; then
9297  echo "$as_me:$LINENO: result: $AR" >&5
9298 echo "${ECHO_T}$AR" >&6
9299 else
9300  echo "$as_me:$LINENO: result: no" >&5
9301 echo "${ECHO_T}no" >&6
9302 fi
10103  
9304 if test "$AR" = "NONE"; then
9305  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
9306 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
9307   { (exit 1); exit 1; }; }
9308  cat >confcache <<\_ACEOF
9309 # This file is a shell script that caches the results of configure
9310 # tests run on this system so they can be shared between configure
9311 # scripts and configure runs, see configure's option --config-cache.
9312 # It is not useful on other systems.  If it contains results you don't
9313 # want to keep, you may remove or edit it.
9314 #
9315 # config.status only pays attention to the cache file if you give it
9316 # the --recheck option to rerun configure.
9317 #
9318 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9319 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9320 # following values.
10104  
9322 _ACEOF
10105  
9324 # The following way of writing the cache mishandles newlines in values,
9325 # but we know of no workaround that is simple, portable, and efficient.
9326 # So, don't put newlines in cache variables' values.
9327 # Ultrix sh set writes to stderr and can't be redirected directly,
9328 # and sets the high bit in the cache file unless we assign to the vars.
9329 {
9330  (set) 2>&1 |
9331    case `(ac_space=' '; set | grep ac_space) 2>&1` in
9332    *ac_space=\ *)
9333      # `set' does not quote correctly, so add quotes (double-quote
9334      # substitution turns \\\\ into \\, and sed turns \\ into \).
9335      sed -n \
9336        "s/'/'\\\\''/g;
9337          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9338      ;;
9339    *)
9340      # `set' quotes correctly as required by POSIX, so do not add quotes.
9341      sed -n \
9342        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9343      ;;
9344    esac;
9345 } |
9346  sed '
9347     t clear
9348     : clear
9349     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9350     t end
9351     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9352     : end' >>confcache
9353 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9354  if test -w $cache_file; then
9355    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9356    cat confcache >$cache_file
9357  else
9358    echo "not updating unwritable cache $cache_file"
9359  fi
9360 fi
9361 rm -f confcache
9362  exit 1
9363 fi
10106  
9365 # Extract the first word of "ps", so it can be a program name with args.
9366 set dummy ps; ac_word=$2
9367 echo "$as_me:$LINENO: checking for $ac_word" >&5
9368 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9369 if test "${ac_cv_path_PS+set}" = set; then
9370  echo $ECHO_N "(cached) $ECHO_C" >&6
9371 else
9372  case $PS in
9373  [\\/]* | ?:[\\/]*)
9374  ac_cv_path_PS="$PS" # Let the user override the test with a path.
9375  ;;
9376  *)
9377  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9378 for as_dir in $PATH
9379 do
9380  IFS=$as_save_IFS
9381  test -z "$as_dir" && as_dir=.
9382  for ac_exec_ext in '' $ac_executable_extensions; do
9383  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9384    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
9385    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9386    break 2
9387  fi
9388 done
9389 done
10107  
9391  ;;
9392 esac
9393 fi
9394 PS=$ac_cv_path_PS
10108  
9396 if test -n "$PS"; then
9397  echo "$as_me:$LINENO: result: $PS" >&5
9398 echo "${ECHO_T}$PS" >&6
9399 else
9400  echo "$as_me:$LINENO: result: no" >&5
9401 echo "${ECHO_T}no" >&6
9402 fi
10109  
9404 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
9405 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
9406 if test "${ac_cv_prog_ps_syntax+set}" = set; then
9407  echo $ECHO_N "(cached) $ECHO_C" >&6
9408 else
10110  
9410        if $PS ax -o rss > /dev/null 2>&1; then
9411                ac_cv_prog_ps_ax=yes
9412        else
9413                ac_cv_prog_ps_ax=no
9414        fi
9415        if $PS -ef -o rss > /dev/null 2>&1; then
9416                ac_cv_prog_ps_ef=yes
9417        else
9418                ac_cv_prog_ps_ef=no
9419        fi
9420        if test "$ac_cv_prog_ps_ax" = yes; then
9421                ac_cv_prog_ps_syntax=BSD
9422        else
9423                if test "$ac_cv_prog_ps_ef" = yes; then
9424                        ac_cv_prog_ps_syntax=POSIX
9425                else
9426                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
9427 echo "$as_me: error: Could not determine ps syntax" >&2;}
9428   { (exit 1); exit 1; }; }
9429                fi
9430        fi
10111  
9432 fi
9433 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
9434 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
10112  
10113  
10114 < cat >>confdefs.h <<_ACEOF
10115 < #define PSCOMMAND $PS
10114 > 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
10115 > do
10116 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10117 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10118 >  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10119 > $as_echo_n "checking for $ac_header... " >&6; }
10120 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10121 >  $as_echo_n "(cached) " >&6
10122 > fi
10123 > ac_res=`eval 'as_val=${'$as_ac_Header'}
10124 >                 $as_echo "$as_val"'`
10125 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10126 > $as_echo "$ac_res" >&6; }
10127 > else
10128 >  # Is the header compilable?
10129 > { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10130 > $as_echo_n "checking $ac_header usability... " >&6; }
10131 > cat >conftest.$ac_ext <<_ACEOF
10132 > /* confdefs.h.  */
10133   _ACEOF
10134 <
10135 <
10136 < cat >>confdefs.h <<\_ACEOF
10137 < #define OBAPI
10134 > cat confdefs.h >>conftest.$ac_ext
10135 > cat >>conftest.$ac_ext <<_ACEOF
10136 > /* end confdefs.h.  */
10137 > $ac_includes_default
10138 > #include <$ac_header>
10139   _ACEOF
10140 <
10141 <
10142 <
10143 < if test "$ac_cv_prog_ps_syntax" = BSD; then
10144 <
10145 < cat >>confdefs.h <<\_ACEOF
10146 < #define PSTYPE_IS_BSD 1
10147 < _ACEOF
10148 <
10140 > rm -f conftest.$ac_objext
10141 > if { (ac_try="$ac_compile"
10142 > case "(($ac_try" in
10143 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10144 >  *) ac_try_echo=$ac_try;;
10145 > esac
10146 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10147 > $as_echo "$ac_try_echo") >&5
10148 >  (eval "$ac_compile") 2>conftest.er1
10149 >  ac_status=$?
10150 >  grep -v '^ *+' conftest.er1 >conftest.err
10151 >  rm -f conftest.er1
10152 >  cat conftest.err >&5
10153 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10154 >  (exit $ac_status); } && {
10155 >         test -z "$ac_c_werror_flag" ||
10156 >         test ! -s conftest.err
10157 >       } && test -s conftest.$ac_objext; then
10158 >  ac_header_compiler=yes
10159   else
10160 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
10160 >  $as_echo "$as_me: failed program was:" >&5
10161 > sed 's/^/| /' conftest.$ac_ext >&5
10162  
10163 < cat >>confdefs.h <<\_ACEOF
9458 < #define PSTYPE_IS_POSIX 1
9459 < _ACEOF
9460 <
9461 <   else
9462 <       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
9463 < echo "$as_me: error: Unknown ps syntax type!" >&2;}
9464 <   { (exit 1); exit 1; }; }
9465 <   fi
10163 >        ac_header_compiler=no
10164   fi
10165  
10166 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10167 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10168 + $as_echo "$ac_header_compiler" >&6; }
10169  
10170 < # Check whether --with-mpi or --without-mpi was given.
10171 < if test "${with_mpi+set}" = set; then
10172 <  withval="$with_mpi"
10173 <  with_mpi=$withval
10170 > # Is the header present?
10171 > { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10172 > $as_echo_n "checking $ac_header presence... " >&6; }
10173 > cat >conftest.$ac_ext <<_ACEOF
10174 > /* confdefs.h.  */
10175 > _ACEOF
10176 > cat confdefs.h >>conftest.$ac_ext
10177 > cat >>conftest.$ac_ext <<_ACEOF
10178 > /* end confdefs.h.  */
10179 > #include <$ac_header>
10180 > _ACEOF
10181 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10182 > case "(($ac_try" in
10183 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10184 >  *) ac_try_echo=$ac_try;;
10185 > esac
10186 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10187 > $as_echo "$ac_try_echo") >&5
10188 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10189 >  ac_status=$?
10190 >  grep -v '^ *+' conftest.er1 >conftest.err
10191 >  rm -f conftest.er1
10192 >  cat conftest.err >&5
10193 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10194 >  (exit $ac_status); } >/dev/null && {
10195 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10196 >         test ! -s conftest.err
10197 >       }; then
10198 >  ac_header_preproc=yes
10199   else
10200 <  with_mpi="no"
10201 < fi;
10200 >  $as_echo "$as_me: failed program was:" >&5
10201 > sed 's/^/| /' conftest.$ac_ext >&5
10202  
10203 < case "x$with_mpi" in
9478 <        xyes | "x")  USE_MPI=yes;;
9479 <        xno) USE_MPI=no ;;
9480 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
9481 < esac
9482 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
9483 <        MPI="/usr/local"
10203 >  ac_header_preproc=no
10204   fi
9485 if test "$USE_MPI" = "yes"; then
10205  
10206 + rm -f conftest.err conftest.$ac_ext
10207 + { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10208 + $as_echo "$ac_header_preproc" >&6; }
10209  
10210 < # Set variables...
10211 < MPI_LIB_DIR="$MPI/lib"
10212 < MPI_INC_DIR="$MPI/include"
10213 <
10214 <
10215 <
10216 < echo "$as_me:$LINENO: checking for mpi.h" >&5
10217 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
10218 < have_mpi_h=0
10219 < rm -f conftest*
10220 < echo '#include <mpi.h>' > conftest.cc
10221 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
10222 <        echo "$as_me:$LINENO: result: yes" >&5
10223 < echo "${ECHO_T}yes" >&6
10224 <        have_mpi_h=1
10210 > # So?  What about this header?
10211 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10212 >  yes:no: )
10213 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10214 > $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10215 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10216 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10217 >    ac_header_preproc=yes
10218 >    ;;
10219 >  no:yes:* )
10220 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10221 > $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10222 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10223 > $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10224 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10225 > $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10226 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10227 > $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10228 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10229 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10230 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10231 > $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10232 >    ( cat <<\_ASBOX
10233 > ## ------------------------------ ##
10234 > ## Report this to gezelter@nd.edu ##
10235 > ## ------------------------------ ##
10236 > _ASBOX
10237 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10238 >    ;;
10239 > esac
10240 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10241 > $as_echo_n "checking for $ac_header... " >&6; }
10242 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10243 >  $as_echo_n "(cached) " >&6
10244   else
10245 <        if test -s conftest.out ; then
9505 <                cat conftest.out >> config.log
9506 <        fi
9507 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
9508 < echo "${ECHO_T}no! Check MPI include paths" >&6
9509 <        USE_MPI="no"
10245 >  eval "$as_ac_Header=\$ac_header_preproc"
10246   fi
10247 < rm -f conftest*
10248 < if test "$have_mpi_h" = 1; then
10247 > ac_res=`eval 'as_val=${'$as_ac_Header'}
10248 >                 $as_echo "$as_val"'`
10249 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10250 > $as_echo "$ac_res" >&6; }
10251  
9514 cat >>confdefs.h <<\_ACEOF
9515 #define HAVE_MPI_H 1
9516 _ACEOF
9517
10252   fi
10253 <
10254 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
10255 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
10256 < have_mpif_h=0
9523 < rm -f conftest*
9524 < cat >conftest.f90 <<EOF
9525 < program main
9526 <   include 'mpif.h'
9527 < end
9528 < EOF
9529 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
9530 <        echo "$as_me:$LINENO: result: yes" >&5
9531 < echo "${ECHO_T}yes" >&6
9532 <        MPI_F90_INC="$MPI_INC_DIR"
9533 <        have_mpif_h=1
9534 < else
9535 <        if test -s conftest.out ; then
9536 <                cat conftest.out >> config.log
9537 <        fi
9538 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
9539 < echo "${ECHO_T}no! Check MPI include paths" >&6
9540 <        USE_MPI="no"
9541 < fi
9542 < rm -f conftest*
9543 <
9544 < if test "$have_mpif_h" = 1; then
9545 <
9546 < cat >>confdefs.h <<\_ACEOF
9547 < #define HAVE_MPIF_H 1
10253 > if test `eval 'as_val=${'$as_ac_Header'}
10254 >                 $as_echo "$as_val"'` = yes; then
10255 >  cat >>confdefs.h <<_ACEOF
10256 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10257   _ACEOF
10258  
10259   fi
10260  
10261 < ac_ext=c
9553 < ac_cpp='$CPP $CPPFLAGS'
9554 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9555 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9556 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
10261 > done
10262  
9558 ac_save_LDFLAGS=$LDFLAGS
9559 LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
10263  
10264 < if test x = x"$MPI_LIB"; then
10265 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10266 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10267 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10268 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10264 > # Checks for typedefs, structures, and compiler characteristics.
10265 > { $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10266 > $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
10267 > if test "${ac_cv_header_stdbool_h+set}" = set; then
10268 >  $as_echo_n "(cached) " >&6
10269   else
10270 <  ac_check_lib_save_LIBS=$LIBS
9568 < LIBS="-lmpich  $LIBS"
9569 < cat >conftest.$ac_ext <<_ACEOF
10270 >  cat >conftest.$ac_ext <<_ACEOF
10271   /* confdefs.h.  */
10272   _ACEOF
10273   cat confdefs.h >>conftest.$ac_ext
10274   cat >>conftest.$ac_ext <<_ACEOF
10275   /* end confdefs.h.  */
10276  
10277 < /* Override any gcc2 internal prototype to avoid an error.  */
10278 < #ifdef __cplusplus
10279 < extern "C"
10277 > #include <stdbool.h>
10278 > #ifndef bool
10279 > "error: bool 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.  */
10283 < char MPI_Init ();
10281 > #ifndef false
10282 > "error: false is not defined"
10283 > #endif
10284 > #if false
10285 > "error: false is not 0"
10286 > #endif
10287 > #ifndef true
10288 > "error: true is not defined"
10289 > #endif
10290 > #if true != 1
10291 > "error: true is not 1"
10292 > #endif
10293 > #ifndef __bool_true_false_are_defined
10294 > "error: __bool_true_false_are_defined is not defined"
10295 > #endif
10296 >
10297 >        struct s { _Bool s: 1; _Bool t; } s;
10298 >
10299 >        char a[true == 1 ? 1 : -1];
10300 >        char b[false == 0 ? 1 : -1];
10301 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10302 >        char d[(bool) 0.5 == true ? 1 : -1];
10303 >        bool e = &s;
10304 >        char f[(_Bool) 0.0 == false ? 1 : -1];
10305 >        char g[true];
10306 >        char h[sizeof (_Bool)];
10307 >        char i[sizeof s.t];
10308 >        enum { j = false, k = true, l = false * true, m = true * 256 };
10309 >        /* The following fails for
10310 >           HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
10311 >        _Bool n[m];
10312 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10313 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10314 > #       if defined __xlc__ || defined __GNUC__
10315 >         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10316 >            reported by James Lemley on 2005-10-05; see
10317 >            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10318 >            This test is not quite right, since xlc is allowed to
10319 >            reject this program, as the initializer for xlcbug is
10320 >            not one of the forms that C requires support for.
10321 >            However, doing the test right would require a runtime
10322 >            test, and that would make cross-compilation harder.
10323 >            Let us hope that IBM fixes the xlc bug, and also adds
10324 >            support for this kind of constant expression.  In the
10325 >            meantime, this test will reject xlc, which is OK, since
10326 >            our stdbool.h substitute should suffice.  We also test
10327 >            this with GCC, where it should work, to detect more
10328 >            quickly whether someone messes up the test in the
10329 >            future.  */
10330 >         char digs[] = "0123456789";
10331 >         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10332 > #       endif
10333 >        /* Catch a bug in an HP-UX C compiler.  See
10334 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10335 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10336 >         */
10337 >        _Bool q = true;
10338 >        _Bool *pq = &q;
10339 >
10340 > #ifdef FC_DUMMY_MAIN
10341 > #ifndef FC_DUMMY_MAIN_EQ_F77
10342 > #  ifdef __cplusplus
10343 >     extern "C"
10344 > #  endif
10345 >   int FC_DUMMY_MAIN() { return 1; }
10346 > #endif
10347 > #endif
10348   int
10349   main ()
10350   {
10351 < MPI_Init ();
10351 >
10352 >        *pq |= q;
10353 >        *pq |= ! q;
10354 >        /* Refer to every declared value, to avoid compiler optimizations.  */
10355 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10356 >                + !m + !n + !o + !p + !q + !pq);
10357 >
10358    ;
10359    return 0;
10360   }
10361   _ACEOF
10362 < rm -f conftest.$ac_objext conftest$ac_exeext
10363 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10364 <  (eval $ac_link) 2>conftest.er1
10362 > rm -f conftest.$ac_objext
10363 > if { (ac_try="$ac_compile"
10364 > case "(($ac_try" in
10365 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10366 >  *) ac_try_echo=$ac_try;;
10367 > esac
10368 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10369 > $as_echo "$ac_try_echo") >&5
10370 >  (eval "$ac_compile") 2>conftest.er1
10371    ac_status=$?
10372    grep -v '^ *+' conftest.er1 >conftest.err
10373    rm -f conftest.er1
10374    cat conftest.err >&5
10375 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376 <  (exit $ac_status); } &&
10377 <         { ac_try='test -z "$ac_c_werror_flag"
10378 <                         || test ! -s conftest.err'
10379 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10380 <  (eval $ac_try) 2>&5
9604 <  ac_status=$?
9605 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9606 <  (exit $ac_status); }; } &&
9607 <         { ac_try='test -s conftest$ac_exeext'
9608 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9609 <  (eval $ac_try) 2>&5
9610 <  ac_status=$?
9611 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9612 <  (exit $ac_status); }; }; then
9613 <  ac_cv_lib_mpich_MPI_Init=yes
10375 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376 >  (exit $ac_status); } && {
10377 >         test -z "$ac_c_werror_flag" ||
10378 >         test ! -s conftest.err
10379 >       } && test -s conftest.$ac_objext; then
10380 >  ac_cv_header_stdbool_h=yes
10381   else
10382 <  echo "$as_me: failed program was:" >&5
10382 >  $as_echo "$as_me: failed program was:" >&5
10383   sed 's/^/| /' conftest.$ac_ext >&5
10384  
10385 < ac_cv_lib_mpich_MPI_Init=no
10385 >        ac_cv_header_stdbool_h=no
10386   fi
9620 rm -f conftest.err conftest.$ac_objext \
9621      conftest$ac_exeext conftest.$ac_ext
9622 LIBS=$ac_check_lib_save_LIBS
9623 fi
9624 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
9625 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
9626 if test $ac_cv_lib_mpich_MPI_Init = yes; then
9627  MPI_LIB="-lmpich"
9628 fi
10387  
10388 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10389   fi
10390 < if test x = x"$MPI_LIB"; then
10391 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10392 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10393 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10394 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10390 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10391 > $as_echo "$ac_cv_header_stdbool_h" >&6; }
10392 > { $as_echo "$as_me:$LINENO: checking for _Bool" >&5
10393 > $as_echo_n "checking for _Bool... " >&6; }
10394 > if test "${ac_cv_type__Bool+set}" = set; then
10395 >  $as_echo_n "(cached) " >&6
10396   else
10397 <  ac_check_lib_save_LIBS=$LIBS
9638 < LIBS="-lmpi  $LIBS"
10397 >  ac_cv_type__Bool=no
10398   cat >conftest.$ac_ext <<_ACEOF
10399   /* confdefs.h.  */
10400   _ACEOF
10401   cat confdefs.h >>conftest.$ac_ext
10402   cat >>conftest.$ac_ext <<_ACEOF
10403   /* end confdefs.h.  */
10404 <
10405 < /* Override any gcc2 internal prototype to avoid an error.  */
10406 < #ifdef __cplusplus
10407 < extern "C"
10404 > $ac_includes_default
10405 > #ifdef FC_DUMMY_MAIN
10406 > #ifndef FC_DUMMY_MAIN_EQ_F77
10407 > #  ifdef __cplusplus
10408 >     extern "C"
10409 > #  endif
10410 >   int FC_DUMMY_MAIN() { return 1; }
10411   #endif
10412 < /* We use char because int might match the return type of a gcc2
9651 <   builtin and then its argument prototype would still apply.  */
9652 < char MPI_Init ();
10412 > #endif
10413   int
10414   main ()
10415   {
10416 < MPI_Init ();
10416 > if (sizeof (_Bool))
10417 >       return 0;
10418    ;
10419    return 0;
10420   }
10421   _ACEOF
10422 < rm -f conftest.$ac_objext conftest$ac_exeext
10423 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10424 <  (eval $ac_link) 2>conftest.er1
10422 > rm -f conftest.$ac_objext
10423 > if { (ac_try="$ac_compile"
10424 > case "(($ac_try" in
10425 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10426 >  *) ac_try_echo=$ac_try;;
10427 > esac
10428 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10429 > $as_echo "$ac_try_echo") >&5
10430 >  (eval "$ac_compile") 2>conftest.er1
10431    ac_status=$?
10432    grep -v '^ *+' conftest.er1 >conftest.err
10433    rm -f conftest.er1
10434    cat conftest.err >&5
10435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 <  (exit $ac_status); } &&
10437 <         { ac_try='test -z "$ac_c_werror_flag"
10438 <                         || test ! -s conftest.err'
10439 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10440 <  (eval $ac_try) 2>&5
9674 <  ac_status=$?
9675 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676 <  (exit $ac_status); }; } &&
9677 <         { ac_try='test -s conftest$ac_exeext'
9678 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9679 <  (eval $ac_try) 2>&5
9680 <  ac_status=$?
9681 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682 <  (exit $ac_status); }; }; then
9683 <  ac_cv_lib_mpi_MPI_Init=yes
9684 < else
9685 <  echo "$as_me: failed program was:" >&5
9686 < sed 's/^/| /' conftest.$ac_ext >&5
9687 <
9688 < ac_cv_lib_mpi_MPI_Init=no
9689 < fi
9690 < rm -f conftest.err conftest.$ac_objext \
9691 <      conftest$ac_exeext conftest.$ac_ext
9692 < LIBS=$ac_check_lib_save_LIBS
9693 < fi
9694 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
9695 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9696 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
9697 <  MPI_LIB="-lmpi"
9698 < fi
9699 <
9700 < fi
9701 < $as_unset ac_cv_lib_mpi_MPI_Init
9702 < if test x = x"$MPI_LIB"; then
9703 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
9704 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
9705 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
9706 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9707 < else
9708 <  ac_check_lib_save_LIBS=$LIBS
9709 < LIBS="-lmpi "-llam" $LIBS"
9710 < cat >conftest.$ac_ext <<_ACEOF
10435 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 >  (exit $ac_status); } && {
10437 >         test -z "$ac_c_werror_flag" ||
10438 >         test ! -s conftest.err
10439 >       } && test -s conftest.$ac_objext; then
10440 >  cat >conftest.$ac_ext <<_ACEOF
10441   /* confdefs.h.  */
10442   _ACEOF
10443   cat confdefs.h >>conftest.$ac_ext
10444   cat >>conftest.$ac_ext <<_ACEOF
10445   /* end confdefs.h.  */
10446 <
10447 < /* Override any gcc2 internal prototype to avoid an error.  */
10448 < #ifdef __cplusplus
10449 < extern "C"
10446 > $ac_includes_default
10447 > #ifdef FC_DUMMY_MAIN
10448 > #ifndef FC_DUMMY_MAIN_EQ_F77
10449 > #  ifdef __cplusplus
10450 >     extern "C"
10451 > #  endif
10452 >   int FC_DUMMY_MAIN() { return 1; }
10453   #endif
10454 < /* We use char because int might match the return type of a gcc2
9722 <   builtin and then its argument prototype would still apply.  */
9723 < char MPI_Init ();
10454 > #endif
10455   int
10456   main ()
10457   {
10458 < MPI_Init ();
10458 > if (sizeof ((_Bool)))
10459 >          return 0;
10460    ;
10461    return 0;
10462   }
10463   _ACEOF
10464 < rm -f conftest.$ac_objext conftest$ac_exeext
10465 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10466 <  (eval $ac_link) 2>conftest.er1
10464 > rm -f conftest.$ac_objext
10465 > if { (ac_try="$ac_compile"
10466 > case "(($ac_try" in
10467 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10468 >  *) ac_try_echo=$ac_try;;
10469 > esac
10470 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10471 > $as_echo "$ac_try_echo") >&5
10472 >  (eval "$ac_compile") 2>conftest.er1
10473    ac_status=$?
10474    grep -v '^ *+' conftest.er1 >conftest.err
10475    rm -f conftest.er1
10476    cat conftest.err >&5
10477 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10478 <  (exit $ac_status); } &&
10479 <         { ac_try='test -z "$ac_c_werror_flag"
10480 <                         || test ! -s conftest.err'
10481 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10482 <  (eval $ac_try) 2>&5
9745 <  ac_status=$?
9746 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9747 <  (exit $ac_status); }; } &&
9748 <         { ac_try='test -s conftest$ac_exeext'
9749 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9750 <  (eval $ac_try) 2>&5
9751 <  ac_status=$?
9752 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9753 <  (exit $ac_status); }; }; then
9754 <  ac_cv_lib_mpi_MPI_Init=yes
10477 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10478 >  (exit $ac_status); } && {
10479 >         test -z "$ac_c_werror_flag" ||
10480 >         test ! -s conftest.err
10481 >       } && test -s conftest.$ac_objext; then
10482 >  :
10483   else
10484 <  echo "$as_me: failed program was:" >&5
10484 >  $as_echo "$as_me: failed program was:" >&5
10485   sed 's/^/| /' conftest.$ac_ext >&5
10486  
10487 < ac_cv_lib_mpi_MPI_Init=no
10487 >        ac_cv_type__Bool=yes
10488   fi
10489 < rm -f conftest.err conftest.$ac_objext \
10490 <      conftest$ac_exeext conftest.$ac_ext
10491 < LIBS=$ac_check_lib_save_LIBS
10489 >
10490 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10491 > else
10492 >  $as_echo "$as_me: failed program was:" >&5
10493 > sed 's/^/| /' conftest.$ac_ext >&5
10494 >
10495 >
10496   fi
10497 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10498 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9767 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
9768 <  MPI_LIB="-lmpi -llam"
10497 >
10498 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10499   fi
10500 + { $as_echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10501 + $as_echo "$ac_cv_type__Bool" >&6; }
10502 + if test $ac_cv_type__Bool = yes; then
10503  
10504 + cat >>confdefs.h <<_ACEOF
10505 + #define HAVE__BOOL 1
10506 + _ACEOF
10507 +
10508 +
10509   fi
10510 < $as_unset ac_cv_lib_mpich_MPI_Init
10511 < if test x = x"$MPI_LIB"; then
10512 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10513 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10514 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10515 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10510 >
10511 > if test $ac_cv_header_stdbool_h = yes; then
10512 >
10513 > cat >>confdefs.h <<\_ACEOF
10514 > #define HAVE_STDBOOL_H 1
10515 > _ACEOF
10516 >
10517 > fi
10518 >
10519 > { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10520 > $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10521 > if test "${ac_cv_c_const+set}" = set; then
10522 >  $as_echo_n "(cached) " >&6
10523   else
10524 <  ac_check_lib_save_LIBS=$LIBS
9780 < LIBS="-lmpich "-lpmpich" $LIBS"
9781 < cat >conftest.$ac_ext <<_ACEOF
10524 >  cat >conftest.$ac_ext <<_ACEOF
10525   /* confdefs.h.  */
10526   _ACEOF
10527   cat confdefs.h >>conftest.$ac_ext
10528   cat >>conftest.$ac_ext <<_ACEOF
10529   /* end confdefs.h.  */
10530  
10531 < /* Override any gcc2 internal prototype to avoid an error.  */
10532 < #ifdef __cplusplus
10533 < extern "C"
10531 > #ifdef FC_DUMMY_MAIN
10532 > #ifndef FC_DUMMY_MAIN_EQ_F77
10533 > #  ifdef __cplusplus
10534 >     extern "C"
10535 > #  endif
10536 >   int FC_DUMMY_MAIN() { return 1; }
10537   #endif
10538 < /* We use char because int might match the return type of a gcc2
9793 <   builtin and then its argument prototype would still apply.  */
9794 < char MPI_Init ();
10538 > #endif
10539   int
10540   main ()
10541   {
10542 < MPI_Init ();
10542 > /* FIXME: Include the comments suggested by Paul. */
10543 > #ifndef __cplusplus
10544 >  /* Ultrix mips cc rejects this.  */
10545 >  typedef int charset[2];
10546 >  const charset cs;
10547 >  /* SunOS 4.1.1 cc rejects this.  */
10548 >  char const *const *pcpcc;
10549 >  char **ppc;
10550 >  /* NEC SVR4.0.2 mips cc rejects this.  */
10551 >  struct point {int x, y;};
10552 >  static struct point const zero = {0,0};
10553 >  /* AIX XL C 1.02.0.0 rejects this.
10554 >     It does not let you subtract one const X* pointer from another in
10555 >     an arm of an if-expression whose if-part is not a constant
10556 >     expression */
10557 >  const char *g = "string";
10558 >  pcpcc = &g + (g ? g-g : 0);
10559 >  /* HPUX 7.0 cc rejects these. */
10560 >  ++pcpcc;
10561 >  ppc = (char**) pcpcc;
10562 >  pcpcc = (char const *const *) ppc;
10563 >  { /* SCO 3.2v4 cc rejects this.  */
10564 >    char *t;
10565 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
10566 >
10567 >    *t++ = 0;
10568 >    if (s) return 0;
10569 >  }
10570 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10571 >    int x[] = {25, 17};
10572 >    const int *foo = &x[0];
10573 >    ++foo;
10574 >  }
10575 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10576 >    typedef const int *iptr;
10577 >    iptr p = 0;
10578 >    ++p;
10579 >  }
10580 >  { /* AIX XL C 1.02.0.0 rejects this saying
10581 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10582 >    struct s { int j; const int *ap[3]; };
10583 >    struct s *b; b->j = 5;
10584 >  }
10585 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10586 >    const int foo = 10;
10587 >    if (!foo) return 0;
10588 >  }
10589 >  return !cs[0] && !zero.x;
10590 > #endif
10591 >
10592    ;
10593    return 0;
10594   }
10595   _ACEOF
10596 < rm -f conftest.$ac_objext conftest$ac_exeext
10597 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10598 <  (eval $ac_link) 2>conftest.er1
10596 > rm -f conftest.$ac_objext
10597 > if { (ac_try="$ac_compile"
10598 > case "(($ac_try" in
10599 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10600 >  *) ac_try_echo=$ac_try;;
10601 > esac
10602 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10603 > $as_echo "$ac_try_echo") >&5
10604 >  (eval "$ac_compile") 2>conftest.er1
10605    ac_status=$?
10606    grep -v '^ *+' conftest.er1 >conftest.err
10607    rm -f conftest.er1
10608    cat conftest.err >&5
10609 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610 <  (exit $ac_status); } &&
10611 <         { ac_try='test -z "$ac_c_werror_flag"
10612 <                         || test ! -s conftest.err'
10613 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10614 <  (eval $ac_try) 2>&5
9816 <  ac_status=$?
9817 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9818 <  (exit $ac_status); }; } &&
9819 <         { ac_try='test -s conftest$ac_exeext'
9820 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9821 <  (eval $ac_try) 2>&5
9822 <  ac_status=$?
9823 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9824 <  (exit $ac_status); }; }; then
9825 <  ac_cv_lib_mpich_MPI_Init=yes
10609 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610 >  (exit $ac_status); } && {
10611 >         test -z "$ac_c_werror_flag" ||
10612 >         test ! -s conftest.err
10613 >       } && test -s conftest.$ac_objext; then
10614 >  ac_cv_c_const=yes
10615   else
10616 <  echo "$as_me: failed program was:" >&5
10616 >  $as_echo "$as_me: failed program was:" >&5
10617   sed 's/^/| /' conftest.$ac_ext >&5
10618  
10619 < ac_cv_lib_mpich_MPI_Init=no
10619 >        ac_cv_c_const=no
10620   fi
10621 < rm -f conftest.err conftest.$ac_objext \
10622 <      conftest$ac_exeext conftest.$ac_ext
9834 < LIBS=$ac_check_lib_save_LIBS
10621 >
10622 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10623   fi
10624 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
10625 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
10626 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
9839 <  MPI_LIB="-lmpich -lpmpich"
9840 < fi
10624 > { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10625 > $as_echo "$ac_cv_c_const" >&6; }
10626 > if test $ac_cv_c_const = no; then
10627  
10628 + cat >>confdefs.h <<\_ACEOF
10629 + #define const /**/
10630 + _ACEOF
10631 +
10632   fi
10633  
10634 < $as_unset ac_cv_lib_mpi_MPI_Init
10635 < if test x = x"$MPI_LIB"; then
10636 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10637 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
9848 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
9849 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10634 > { $as_echo "$as_me:$LINENO: checking for inline" >&5
10635 > $as_echo_n "checking for inline... " >&6; }
10636 > if test "${ac_cv_c_inline+set}" = set; then
10637 >  $as_echo_n "(cached) " >&6
10638   else
10639 <  ac_check_lib_save_LIBS=$LIBS
10640 < LIBS="-lmpi -llam -lpthread $LIBS"
10641 < cat >conftest.$ac_ext <<_ACEOF
10639 >  ac_cv_c_inline=no
10640 > for ac_kw in inline __inline__ __inline; do
10641 >  cat >conftest.$ac_ext <<_ACEOF
10642   /* confdefs.h.  */
10643   _ACEOF
10644   cat confdefs.h >>conftest.$ac_ext
10645   cat >>conftest.$ac_ext <<_ACEOF
10646   /* end confdefs.h.  */
10647 <
10648 < /* Override any gcc2 internal prototype to avoid an error.  */
10649 < #ifdef __cplusplus
10650 < extern "C"
10647 > #ifndef __cplusplus
10648 > typedef int foo_t;
10649 > static $ac_kw foo_t static_foo () {return 0; }
10650 > $ac_kw foo_t foo () {return 0; }
10651   #endif
10652 < /* We use char because int might match the return type of a gcc2
9865 <   builtin and then its argument prototype would still apply.  */
9866 < char MPI_Init ();
9867 < int
9868 < main ()
9869 < {
9870 < MPI_Init ();
9871 <  ;
9872 <  return 0;
9873 < }
10652 >
10653   _ACEOF
10654 < rm -f conftest.$ac_objext conftest$ac_exeext
10655 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10656 <  (eval $ac_link) 2>conftest.er1
10657 <  ac_status=$?
10658 <  grep -v '^ *+' conftest.er1 >conftest.err
10659 <  rm -f conftest.er1
10660 <  cat conftest.err >&5
10661 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10662 <  (exit $ac_status); } &&
9884 <         { ac_try='test -z "$ac_c_werror_flag"
9885 <                         || test ! -s conftest.err'
9886 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9887 <  (eval $ac_try) 2>&5
10654 > rm -f conftest.$ac_objext
10655 > if { (ac_try="$ac_compile"
10656 > case "(($ac_try" in
10657 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10658 >  *) ac_try_echo=$ac_try;;
10659 > esac
10660 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10661 > $as_echo "$ac_try_echo") >&5
10662 >  (eval "$ac_compile") 2>conftest.er1
10663    ac_status=$?
10664 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10665 <  (exit $ac_status); }; } &&
10666 <         { ac_try='test -s conftest$ac_exeext'
10667 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10668 <  (eval $ac_try) 2>&5
10669 <  ac_status=$?
10670 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10671 <  (exit $ac_status); }; }; then
10672 <  ac_cv_lib_mpi_MPI_Init=yes
10664 >  grep -v '^ *+' conftest.er1 >conftest.err
10665 >  rm -f conftest.er1
10666 >  cat conftest.err >&5
10667 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10668 >  (exit $ac_status); } && {
10669 >         test -z "$ac_c_werror_flag" ||
10670 >         test ! -s conftest.err
10671 >       } && test -s conftest.$ac_objext; then
10672 >  ac_cv_c_inline=$ac_kw
10673   else
10674 <  echo "$as_me: failed program was:" >&5
10674 >  $as_echo "$as_me: failed program was:" >&5
10675   sed 's/^/| /' conftest.$ac_ext >&5
10676  
10677 < ac_cv_lib_mpi_MPI_Init=no
10677 >
10678   fi
9904 rm -f conftest.err conftest.$ac_objext \
9905      conftest$ac_exeext conftest.$ac_ext
9906 LIBS=$ac_check_lib_save_LIBS
9907 fi
9908 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
9909 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9910 if test $ac_cv_lib_mpi_MPI_Init = yes; then
9911  MPI_LIB="-lmpi -llam -lpthread"
9912 else
10679  
10680 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
10681 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
10682 <   { (exit 1); exit 1; }; }
9917 <             USE_MPI="no"
10680 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10681 >  test "$ac_cv_c_inline" != no && break
10682 > done
10683  
10684   fi
10685 + { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10686 + $as_echo "$ac_cv_c_inline" >&6; }
10687  
9921 fi
10688  
10689 + case $ac_cv_c_inline in
10690 +  inline | yes) ;;
10691 +  *)
10692 +    case $ac_cv_c_inline in
10693 +      no) ac_val=;;
10694 +      *) ac_val=$ac_cv_c_inline;;
10695 +    esac
10696 +    cat >>confdefs.h <<_ACEOF
10697 + #ifndef __cplusplus
10698 + #define inline $ac_val
10699 + #endif
10700 + _ACEOF
10701 +    ;;
10702 + esac
10703  
10704 <
10705 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
10706 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
10707 < MPI_F90_LIB=""
9928 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
9929 <        MPI_F90_LIB="-lfmpich"
9930 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
9931 <        MPI_F90_LIB="-llamf77mpi"
10704 > { $as_echo "$as_me:$LINENO: checking for size_t" >&5
10705 > $as_echo_n "checking for size_t... " >&6; }
10706 > if test "${ac_cv_type_size_t+set}" = set; then
10707 >  $as_echo_n "(cached) " >&6
10708   else
10709 <                        MPI_F90_LIB="  "
10709 >  ac_cv_type_size_t=no
10710 > cat >conftest.$ac_ext <<_ACEOF
10711 > /* confdefs.h.  */
10712 > _ACEOF
10713 > cat confdefs.h >>conftest.$ac_ext
10714 > cat >>conftest.$ac_ext <<_ACEOF
10715 > /* end confdefs.h.  */
10716 > $ac_includes_default
10717 > #ifdef FC_DUMMY_MAIN
10718 > #ifndef FC_DUMMY_MAIN_EQ_F77
10719 > #  ifdef __cplusplus
10720 >     extern "C"
10721 > #  endif
10722 >   int FC_DUMMY_MAIN() { return 1; }
10723 > #endif
10724 > #endif
10725 > int
10726 > main ()
10727 > {
10728 > if (sizeof (size_t))
10729 >       return 0;
10730 >  ;
10731 >  return 0;
10732 > }
10733 > _ACEOF
10734 > rm -f conftest.$ac_objext
10735 > if { (ac_try="$ac_compile"
10736 > case "(($ac_try" in
10737 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10738 >  *) ac_try_echo=$ac_try;;
10739 > esac
10740 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10741 > $as_echo "$ac_try_echo") >&5
10742 >  (eval "$ac_compile") 2>conftest.er1
10743 >  ac_status=$?
10744 >  grep -v '^ *+' conftest.er1 >conftest.err
10745 >  rm -f conftest.er1
10746 >  cat conftest.err >&5
10747 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10748 >  (exit $ac_status); } && {
10749 >         test -z "$ac_c_werror_flag" ||
10750 >         test ! -s conftest.err
10751 >       } && test -s conftest.$ac_objext; then
10752 >  cat >conftest.$ac_ext <<_ACEOF
10753 > /* confdefs.h.  */
10754 > _ACEOF
10755 > cat confdefs.h >>conftest.$ac_ext
10756 > cat >>conftest.$ac_ext <<_ACEOF
10757 > /* end confdefs.h.  */
10758 > $ac_includes_default
10759 > #ifdef FC_DUMMY_MAIN
10760 > #ifndef FC_DUMMY_MAIN_EQ_F77
10761 > #  ifdef __cplusplus
10762 >     extern "C"
10763 > #  endif
10764 >   int FC_DUMMY_MAIN() { return 1; }
10765 > #endif
10766 > #endif
10767 > int
10768 > main ()
10769 > {
10770 > if (sizeof ((size_t)))
10771 >          return 0;
10772 >  ;
10773 >  return 0;
10774 > }
10775 > _ACEOF
10776 > rm -f conftest.$ac_objext
10777 > if { (ac_try="$ac_compile"
10778 > case "(($ac_try" in
10779 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10780 >  *) ac_try_echo=$ac_try;;
10781 > esac
10782 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10783 > $as_echo "$ac_try_echo") >&5
10784 >  (eval "$ac_compile") 2>conftest.er1
10785 >  ac_status=$?
10786 >  grep -v '^ *+' conftest.er1 >conftest.err
10787 >  rm -f conftest.er1
10788 >  cat conftest.err >&5
10789 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10790 >  (exit $ac_status); } && {
10791 >         test -z "$ac_c_werror_flag" ||
10792 >         test ! -s conftest.err
10793 >       } && test -s conftest.$ac_objext; then
10794 >  :
10795 > else
10796 >  $as_echo "$as_me: failed program was:" >&5
10797 > sed 's/^/| /' conftest.$ac_ext >&5
10798 >
10799 >        ac_cv_type_size_t=yes
10800   fi
9935 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
9936 echo "${ECHO_T}found $MPI_F90_LIB" >&6
10801  
10802 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10803 + else
10804 +  $as_echo "$as_me: failed program was:" >&5
10805 + sed 's/^/| /' conftest.$ac_ext >&5
10806  
10807 +
10808   fi
10809  
10810 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10811 + fi
10812 + { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10813 + $as_echo "$ac_cv_type_size_t" >&6; }
10814 + if test $ac_cv_type_size_t = yes; then
10815 +  :
10816 + else
10817  
10818 + cat >>confdefs.h <<_ACEOF
10819 + #define size_t unsigned int
10820 + _ACEOF
10821  
10822 + fi
10823  
10824 < USE_CGAL=no
10825 < cgal_makefile=auto
10824 > { $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10825 > $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
10826 > if test "${ac_cv_header_time+set}" = set; then
10827 >  $as_echo_n "(cached) " >&6
10828 > else
10829 >  cat >conftest.$ac_ext <<_ACEOF
10830 > /* confdefs.h.  */
10831 > _ACEOF
10832 > cat confdefs.h >>conftest.$ac_ext
10833 > cat >>conftest.$ac_ext <<_ACEOF
10834 > /* end confdefs.h.  */
10835 > #include <sys/types.h>
10836 > #include <sys/time.h>
10837 > #include <time.h>
10838  
10839 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
10840 < if test "${with_cgal_makefile+set}" = set; then
10841 <  withval="$with_cgal_makefile"
10842 <  cgal_makefile="$withval"
10843 < fi;
10839 > #ifdef FC_DUMMY_MAIN
10840 > #ifndef FC_DUMMY_MAIN_EQ_F77
10841 > #  ifdef __cplusplus
10842 >     extern "C"
10843 > #  endif
10844 >   int FC_DUMMY_MAIN() { return 1; }
10845 > #endif
10846 > #endif
10847 > int
10848 > main ()
10849 > {
10850 > if ((struct tm *) 0)
10851 > return 0;
10852 >  ;
10853 >  return 0;
10854 > }
10855 > _ACEOF
10856 > rm -f conftest.$ac_objext
10857 > if { (ac_try="$ac_compile"
10858 > case "(($ac_try" in
10859 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10860 >  *) ac_try_echo=$ac_try;;
10861 > esac
10862 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10863 > $as_echo "$ac_try_echo") >&5
10864 >  (eval "$ac_compile") 2>conftest.er1
10865 >  ac_status=$?
10866 >  grep -v '^ *+' conftest.er1 >conftest.err
10867 >  rm -f conftest.er1
10868 >  cat conftest.err >&5
10869 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10870 >  (exit $ac_status); } && {
10871 >         test -z "$ac_c_werror_flag" ||
10872 >         test ! -s conftest.err
10873 >       } && test -s conftest.$ac_objext; then
10874 >  ac_cv_header_time=yes
10875 > else
10876 >  $as_echo "$as_me: failed program was:" >&5
10877 > sed 's/^/| /' conftest.$ac_ext >&5
10878  
10879 < if test "x$cgal_makefile" != xno; then
10879 >        ac_cv_header_time=no
10880 > fi
10881  
10882 <  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
10883 <    cgal_makefile="$CGAL_MAKEFILE"
10884 <  fi
10882 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10883 > fi
10884 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10885 > $as_echo "$ac_cv_header_time" >&6; }
10886 > if test $ac_cv_header_time = yes; then
10887  
10888 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
10889 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
10888 > cat >>confdefs.h <<\_ACEOF
10889 > #define TIME_WITH_SYS_TIME 1
10890 > _ACEOF
10891  
10892 <  if test -f "$cgal_makefile"; then
10892 > fi
10893  
9964    cat >config.tmp.Makefile <<EOF
9965 include $cgal_makefile
9966 default:
9967        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
9968        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
9969        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
9970        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
9971        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
9972        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
9973        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
9974        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
9975        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
9976        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
9977        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
9978        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
9979 EOF
10894  
10895 <    make -s -f config.tmp.Makefile
9982 <    . config.tmp.cgalvariables
10895 > # Checks for library functions.
10896  
10897 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
10898 <
10899 <    if test "x$CGAL_INCLDIR" = "x"; then
10900 <      CGAL_INCLDIR=""
10901 <    fi
10902 <
10903 <    if test "x$CGAL_LIBDIR" = "x"; then
10904 <      CGAL_LIBDIR=""
9992 <    fi
9993 <
9994 <    if test "x$CGAL_RLIBDIR" = "x"; then
9995 <      CGAL_RLIBDIR=""
9996 <    fi
9997 <
9998 <    if test "x$LEDA_INCLDIR" = "x"; then
9999 <      LEDA_INCLDIR=""
10000 <    fi
10001 <
10002 <    if test "x$LEDA_LIBDIR" = "x"; then
10003 <      LEDA_LIBDIR=""
10004 <    fi
10005 <
10006 <    if test "x$LEDA_RLIBDIR" = "x"; then
10007 <      LEDA_RLIBDIR=""
10008 <    fi
10009 <
10010 <    if test "x$GMP_INCLDIR" = "x"; then
10011 <      GMP_INCLDIR=""
10012 <    fi
10013 <
10014 <    if test "x$GMP_LIBDIR" = "x"; then
10015 <      GMP_LIBDIR=""
10016 <    fi
10017 <
10018 <    if test "x$GMP_RLIBDIR" = "x"; then
10019 <      GMP_RLIBDIR=""
10020 <    fi
10021 <
10022 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
10023 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
10024 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
10025 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
10026 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
10027 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
10028 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
10029 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
10030 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
10031 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
10032 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
10033 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
10034 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
10035 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
10036 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
10037 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
10038 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
10039 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
10040 <
10041 <    ac_ext=cc
10042 < ac_cpp='$CXXCPP $CPPFLAGS'
10043 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10044 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10045 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10046 <
10047 <    save_CXXFLAGS="$CXXFLAGS"
10048 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10049 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10050 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10051 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10052 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10053 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10897 > for ac_header in stdlib.h
10898 > do
10899 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10900 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10901 >  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10902 > $as_echo_n "checking for $ac_header... " >&6; }
10903 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10904 >  $as_echo_n "(cached) " >&6
10905   fi
10906 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10907 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10906 > ac_res=`eval 'as_val=${'$as_ac_Header'}
10907 >                 $as_echo "$as_val"'`
10908 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10909 > $as_echo "$ac_res" >&6; }
10910   else
10911    # Is the header compilable?
10912 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
10913 < echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
10912 > { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10913 > $as_echo_n "checking $ac_header usability... " >&6; }
10914   cat >conftest.$ac_ext <<_ACEOF
10915   /* confdefs.h.  */
10916   _ACEOF
# Line 10065 | Line 10918 | $ac_includes_default
10918   cat >>conftest.$ac_ext <<_ACEOF
10919   /* end confdefs.h.  */
10920   $ac_includes_default
10921 < #include <CGAL/Cartesian.h>
10921 > #include <$ac_header>
10922   _ACEOF
10923   rm -f conftest.$ac_objext
10924 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10925 <  (eval $ac_compile) 2>conftest.er1
10924 > if { (ac_try="$ac_compile"
10925 > case "(($ac_try" in
10926 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10927 >  *) ac_try_echo=$ac_try;;
10928 > esac
10929 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10930 > $as_echo "$ac_try_echo") >&5
10931 >  (eval "$ac_compile") 2>conftest.er1
10932    ac_status=$?
10933    grep -v '^ *+' conftest.er1 >conftest.err
10934    rm -f conftest.er1
10935    cat conftest.err >&5
10936 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10937 <  (exit $ac_status); } &&
10938 <         { ac_try='test -z "$ac_cxx_werror_flag"
10939 <                         || test ! -s conftest.err'
10940 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10082 <  (eval $ac_try) 2>&5
10083 <  ac_status=$?
10084 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10085 <  (exit $ac_status); }; } &&
10086 <         { ac_try='test -s conftest.$ac_objext'
10087 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10088 <  (eval $ac_try) 2>&5
10089 <  ac_status=$?
10090 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10091 <  (exit $ac_status); }; }; then
10936 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10937 >  (exit $ac_status); } && {
10938 >         test -z "$ac_c_werror_flag" ||
10939 >         test ! -s conftest.err
10940 >       } && test -s conftest.$ac_objext; then
10941    ac_header_compiler=yes
10942   else
10943 <  echo "$as_me: failed program was:" >&5
10943 >  $as_echo "$as_me: failed program was:" >&5
10944   sed 's/^/| /' conftest.$ac_ext >&5
10945  
10946 < ac_header_compiler=no
10946 >        ac_header_compiler=no
10947   fi
10099 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10100 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10101 echo "${ECHO_T}$ac_header_compiler" >&6
10948  
10949 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10950 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10951 + $as_echo "$ac_header_compiler" >&6; }
10952 +
10953   # Is the header present?
10954 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
10955 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
10954 > { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10955 > $as_echo_n "checking $ac_header presence... " >&6; }
10956   cat >conftest.$ac_ext <<_ACEOF
10957   /* confdefs.h.  */
10958   _ACEOF
10959   cat confdefs.h >>conftest.$ac_ext
10960   cat >>conftest.$ac_ext <<_ACEOF
10961   /* end confdefs.h.  */
10962 < #include <CGAL/Cartesian.h>
10962 > #include <$ac_header>
10963   _ACEOF
10964 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10965 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10964 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10965 > case "(($ac_try" in
10966 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10967 >  *) ac_try_echo=$ac_try;;
10968 > esac
10969 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10970 > $as_echo "$ac_try_echo") >&5
10971 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10972    ac_status=$?
10973    grep -v '^ *+' conftest.er1 >conftest.err
10974    rm -f conftest.er1
10975    cat conftest.err >&5
10976 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977 <  (exit $ac_status); } >/dev/null; then
10978 <  if test -s conftest.err; then
10979 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10980 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10125 <  else
10126 <    ac_cpp_err=
10127 <  fi
10128 < else
10129 <  ac_cpp_err=yes
10130 < fi
10131 < if test -z "$ac_cpp_err"; then
10976 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977 >  (exit $ac_status); } >/dev/null && {
10978 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10979 >         test ! -s conftest.err
10980 >       }; then
10981    ac_header_preproc=yes
10982   else
10983 <  echo "$as_me: failed program was:" >&5
10983 >  $as_echo "$as_me: failed program was:" >&5
10984   sed 's/^/| /' conftest.$ac_ext >&5
10985  
10986    ac_header_preproc=no
10987   fi
10988 +
10989   rm -f conftest.err conftest.$ac_ext
10990 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10991 < echo "${ECHO_T}$ac_header_preproc" >&6
10990 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10991 > $as_echo "$ac_header_preproc" >&6; }
10992  
10993   # So?  What about this header?
10994 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10994 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10995    yes:no: )
10996 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
10997 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10998 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
10999 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
10996 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10997 > $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10998 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10999 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11000      ac_header_preproc=yes
11001      ;;
11002    no:yes:* )
11003 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
11004 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
11005 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
11006 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
11007 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
11008 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
11009 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
11010 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
11011 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
11012 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
11013 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
11014 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
11015 <    (
10166 <      cat <<\_ASBOX
11003 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11004 > $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11005 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11006 > $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11007 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11008 > $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11009 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11010 > $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11011 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11012 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11013 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11014 > $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11015 >    ( cat <<\_ASBOX
11016   ## ------------------------------ ##
11017   ## Report this to gezelter@nd.edu ##
11018   ## ------------------------------ ##
11019   _ASBOX
11020 <    ) |
10172 <      sed "s/^/$as_me: WARNING:     /" >&2
11020 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11021      ;;
11022   esac
11023 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
11024 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
11025 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
11026 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11023 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11024 > $as_echo_n "checking for $ac_header... " >&6; }
11025 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11026 >  $as_echo_n "(cached) " >&6
11027   else
11028 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
11028 >  eval "$as_ac_Header=\$ac_header_preproc"
11029   fi
11030 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
11031 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
11030 > ac_res=`eval 'as_val=${'$as_ac_Header'}
11031 >                 $as_echo "$as_val"'`
11032 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11033 > $as_echo "$ac_res" >&6; }
11034  
11035   fi
11036 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
11037 <  cgal=yes
11038 < else
11039 <  cgal=no
11036 > if test `eval 'as_val=${'$as_ac_Header'}
11037 >                 $as_echo "$as_val"'` = yes; then
11038 >  cat >>confdefs.h <<_ACEOF
11039 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11040 > _ACEOF
11041 >
11042   fi
11043  
11044 + done
11045  
11046 <    CXXFLAGS="$save_CXXFLAGS"
11047 <
11048 <    if test "x$cgal" = xyes; then
11049 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
11050 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
11051 <      LOCATION=${CGAL_INCLDIR}
11052 <      LOCATION=${LOCATION:-/usr/include}
11053 <      if test -f $LOCATION/CGAL/version.h; then
11054 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
10202 <      else
10203 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
10204 <      fi
10205 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
10206 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
10207 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
10208 <      else
10209 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
10210 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
10211 <        cgal=no
10212 <      fi
10213 <    fi
10214 <
10215 <    if test "x$cgal" = xyes; then
10216 <      CGAL_LIBS="-lCGAL"
10217 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
10218 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
10219 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
10220 <        CGAL_USES_LEDA=yes
10221 <        echo "$as_me:$LINENO: result: yes" >&5
10222 < echo "${ECHO_T}yes" >&6
10223 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
10224 <      else
10225 <        echo "$as_me:$LINENO: result: no" >&5
10226 < echo "${ECHO_T}no" >&6
10227 <        CGAL_USES_LEDA=no
10228 <      fi
10229 <
10230 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
10231 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
10232 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
10233 <        CGAL_USES_GMP=yes
10234 <        echo "$as_me:$LINENO: result: yes" >&5
10235 < echo "${ECHO_T}yes" >&6
10236 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
10237 <      else
10238 <        echo "$as_me:$LINENO: result: no" >&5
10239 < echo "${ECHO_T}no" >&6
10240 <        CGAL_USES_GMP=no
10241 <      fi
10242 <
10243 <      CGAL_LIBS="$CGAL_LIBS -lm"
10244 <
10245 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
10246 <
10247 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
10248 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
10249 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
10250 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
10251 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
10252 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
10253 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
10254 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
10255 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
10256 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
10257 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
10258 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
10259 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
10260 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
10261 <    fi
10262 <
10263 <    if test "x$cgal" = xyes; then
10264 <      save_LIBS="$LIBS"
10265 <      LIBS="$LIBS -L$CGAL_LIBDIR"
10266 <      if test "x$CGAL_USES_LEDA" = xyes; then
10267 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
10268 <      fi
10269 <      # if test "x$CGAL_USES_GMP" = xyes; then
10270 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
10271 <      # fi
10272 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
10273 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
10274 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
10275 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10276 < save_LIBS_CHECK_CXX_LIB="$LIBS"
10277 < LIBS="-lCGAL  $LIBS"
10278 < cat >conftest.$ac_ext <<_ACEOF
11046 > { $as_echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
11047 > $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
11048 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
11049 >  $as_echo_n "(cached) " >&6
11050 > else
11051 >  if test "$cross_compiling" = yes; then
11052 >  ac_cv_func_malloc_0_nonnull=no
11053 > else
11054 >  cat >conftest.$ac_ext <<_ACEOF
11055   /* confdefs.h.  */
11056   _ACEOF
11057   cat confdefs.h >>conftest.$ac_ext
11058   cat >>conftest.$ac_ext <<_ACEOF
11059   /* end confdefs.h.  */
11060 < #include <CGAL/Cartesian.h>
11060 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11061 > # include <stdlib.h>
11062 > #else
11063 > char *malloc ();
11064 > #endif
11065 >
11066 > #ifdef FC_DUMMY_MAIN
11067 > #ifndef FC_DUMMY_MAIN_EQ_F77
11068 > #  ifdef __cplusplus
11069 >     extern "C"
11070 > #  endif
11071 >   int FC_DUMMY_MAIN() { return 1; }
11072 > #endif
11073 > #endif
11074   int
11075   main ()
11076   {
11077 < ::CGAL::Cartesian<int>::Point_2 P
11077 > return ! malloc (0);
11078    ;
11079    return 0;
11080   }
11081   _ACEOF
11082 < rm -f conftest.$ac_objext conftest$ac_exeext
11083 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11084 <  (eval $ac_link) 2>conftest.er1
11082 > rm -f conftest$ac_exeext
11083 > if { (ac_try="$ac_link"
11084 > case "(($ac_try" in
11085 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11086 >  *) ac_try_echo=$ac_try;;
11087 > esac
11088 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11089 > $as_echo "$ac_try_echo") >&5
11090 >  (eval "$ac_link") 2>&5
11091    ac_status=$?
11092 <  grep -v '^ *+' conftest.er1 >conftest.err
11093 <  rm -f conftest.er1
11094 <  cat conftest.err >&5
11095 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11096 <  (exit $ac_status); } &&
11097 <         { ac_try='test -z "$ac_cxx_werror_flag"
11098 <                         || test ! -s conftest.err'
11099 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11100 <  (eval $ac_try) 2>&5
11092 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11093 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11094 >  { (case "(($ac_try" in
11095 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11096 >  *) ac_try_echo=$ac_try;;
11097 > esac
11098 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11099 > $as_echo "$ac_try_echo") >&5
11100 >  (eval "$ac_try") 2>&5
11101    ac_status=$?
11102 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10308 <  (exit $ac_status); }; } &&
10309 <         { ac_try='test -s conftest$ac_exeext'
10310 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10311 <  (eval $ac_try) 2>&5
10312 <  ac_status=$?
10313 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11102 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11103    (exit $ac_status); }; }; then
11104 <  echo "$as_me:$LINENO: result: yes" >&5
10316 < echo "${ECHO_T}yes" >&6
10317 < cgal=yes
11104 >  ac_cv_func_malloc_0_nonnull=yes
11105   else
11106 <  echo "$as_me: failed program was:" >&5
11106 >  $as_echo "$as_me: program exited with status $ac_status" >&5
11107 > $as_echo "$as_me: failed program was:" >&5
11108   sed 's/^/| /' conftest.$ac_ext >&5
11109  
11110 < echo "$as_me:$LINENO: result: no" >&5
11111 < echo "${ECHO_T}no" >&6
10324 < cgal=no
11110 > ( exit $ac_status )
11111 > ac_cv_func_malloc_0_nonnull=no
11112   fi
11113 < rm -f conftest.err conftest.$ac_objext \
11114 <      conftest$ac_exeext conftest.$ac_ext
11115 < CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
10329 < LIBS="$save_LIBS_CHECK_CXX_LIB"
10330 <      LIBS="$save_LIBS"
10331 <    fi
11113 > rm -rf conftest.dSYM
11114 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11115 > fi
11116  
10333  fi
10334  ac_ext=c
10335 ac_cpp='$CPP $CPPFLAGS'
10336 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10337 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10338 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11117  
10340
11118   fi
11119 + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
11120 + $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
11121 + if test $ac_cv_func_malloc_0_nonnull = yes; then
11122  
10343 if test "x$cgal" = xyes; then
10344  USE_CGAL=yes
10345
11123   cat >>confdefs.h <<\_ACEOF
11124 < #define HAVE_CGAL 1
11124 > #define HAVE_MALLOC 1
11125   _ACEOF
11126  
11127 <
11128 < cat >>confdefs.h <<_ACEOF
11129 < #define CGAL_VERSION $CGAL_VERSION
11127 > else
11128 >  cat >>confdefs.h <<\_ACEOF
11129 > #define HAVE_MALLOC 0
11130   _ACEOF
11131  
11132 <  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
11133 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
11134 < echo "$as_me: WARNING: *****************************************************" >&2;}
11135 <    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
11136 < echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
10360 <    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
10361 < echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
10362 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10363 < echo "$as_me: WARNING: *****************************************************" >&2;}
10364 <  fi
10365 < else
10366 <   if test "x$cgal_makefile" != xno; then
10367 <    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
10368 < echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
10369 <  fi
10370 <  CGAL_INCLDIR=
10371 <  CGAL_LIBDIR=
10372 <  CGAL_RLIBDIR=
10373 <  CGAL_DEFINES=
10374 <  CGAL_CXXFLAGS=
10375 <  CGAL_LIBS=
10376 < fi
11132 >   case " $LIBOBJS " in
11133 >  *" malloc.$ac_objext "* ) ;;
11134 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
11135 > ;;
11136 > esac
11137  
11138  
11139 < CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
11139 > cat >>confdefs.h <<\_ACEOF
11140 > #define malloc rpl_malloc
11141 > _ACEOF
11142  
11143 < CGAL_LIB_DIR=${CGAL_LIBDIR}
11143 > fi
11144  
10383 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
11145  
11146  
11147  
11148 <
11149 <
11150 <
11151 <
11152 < # Check whether --enable-doxygen or --disable-doxygen was given.
11153 < if test "${enable_doxygen+set}" = set; then
11154 <  enableval="$enable_doxygen"
11155 <
11156 < fi;
11157 < # Check whether --enable-dot or --disable-dot was given.
11158 < if test "${enable_dot+set}" = set; then
11159 <  enableval="$enable_dot"
11160 <
10400 < fi;
10401 < # Check whether --enable-html-docs or --disable-html-docs was given.
10402 < if test "${enable_html_docs+set}" = set; then
10403 <  enableval="$enable_html_docs"
10404 <
10405 < else
10406 <   enable_html_docs=yes
10407 < fi;
10408 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
10409 < if test "${enable_latex_docs+set}" = set; then
10410 <  enableval="$enable_latex_docs"
10411 <
10412 < else
10413 <   enable_latex_docs=no
10414 < fi;
10415 < if test "x$enable_doxygen" = xno; then
10416 <        enable_doc=no
11148 > for ac_header in stdlib.h
11149 > do
11150 > as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11151 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11152 >  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11153 > $as_echo_n "checking for $ac_header... " >&6; }
11154 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11155 >  $as_echo_n "(cached) " >&6
11156 > fi
11157 > ac_res=`eval 'as_val=${'$as_ac_Header'}
11158 >                 $as_echo "$as_val"'`
11159 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11160 > $as_echo "$ac_res" >&6; }
11161   else
11162 <        # Extract the first word of "doxygen", so it can be a program name with args.
11163 < set dummy doxygen; ac_word=$2
11164 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11165 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11166 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
11167 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11162 >  # Is the header compilable?
11163 > { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11164 > $as_echo_n "checking $ac_header usability... " >&6; }
11165 > cat >conftest.$ac_ext <<_ACEOF
11166 > /* confdefs.h.  */
11167 > _ACEOF
11168 > cat confdefs.h >>conftest.$ac_ext
11169 > cat >>conftest.$ac_ext <<_ACEOF
11170 > /* end confdefs.h.  */
11171 > $ac_includes_default
11172 > #include <$ac_header>
11173 > _ACEOF
11174 > rm -f conftest.$ac_objext
11175 > if { (ac_try="$ac_compile"
11176 > case "(($ac_try" in
11177 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11178 >  *) ac_try_echo=$ac_try;;
11179 > esac
11180 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11181 > $as_echo "$ac_try_echo") >&5
11182 >  (eval "$ac_compile") 2>conftest.er1
11183 >  ac_status=$?
11184 >  grep -v '^ *+' conftest.er1 >conftest.err
11185 >  rm -f conftest.er1
11186 >  cat conftest.err >&5
11187 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11188 >  (exit $ac_status); } && {
11189 >         test -z "$ac_c_werror_flag" ||
11190 >         test ! -s conftest.err
11191 >       } && test -s conftest.$ac_objext; then
11192 >  ac_header_compiler=yes
11193   else
11194 <  case $DOXYGEN in
11195 <  [\\/]* | ?:[\\/]*)
10427 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
10428 <  ;;
10429 <  *)
10430 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10431 < for as_dir in $PATH
10432 < do
10433 <  IFS=$as_save_IFS
10434 <  test -z "$as_dir" && as_dir=.
10435 <  for ac_exec_ext in '' $ac_executable_extensions; do
10436 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10437 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
10438 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10439 <    break 2
10440 <  fi
10441 < done
10442 < done
11194 >  $as_echo "$as_me: failed program was:" >&5
11195 > sed 's/^/| /' conftest.$ac_ext >&5
11196  
11197 <  ;;
10445 < esac
11197 >        ac_header_compiler=no
11198   fi
10447 DOXYGEN=$ac_cv_path_DOXYGEN
11199  
11200 < if test -n "$DOXYGEN"; then
11201 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
11202 < echo "${ECHO_T}$DOXYGEN" >&6
10452 < else
10453 <  echo "$as_me:$LINENO: result: no" >&5
10454 < echo "${ECHO_T}no" >&6
10455 < fi
11200 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11201 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11202 > $as_echo "$ac_header_compiler" >&6; }
11203  
11204 <        if test "x$DOXYGEN" = x; then
11205 <                if test "x$enable_doxygen" = xyes; then
11206 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
11207 < echo "$as_me: error: could not find doxygen" >&2;}
11208 <   { (exit 1); exit 1; }; }
11209 <                fi
11210 <                enable_doc=no
11211 <        else
11212 <                enable_doc=yes
11213 <                # Extract the first word of "dot", so it can be a program name with args.
11214 < set dummy dot; ac_word=$2
11215 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11216 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11217 < if test "${ac_cv_path_DOT+set}" = set; then
11218 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11204 > # Is the header present?
11205 > { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11206 > $as_echo_n "checking $ac_header presence... " >&6; }
11207 > cat >conftest.$ac_ext <<_ACEOF
11208 > /* confdefs.h.  */
11209 > _ACEOF
11210 > cat confdefs.h >>conftest.$ac_ext
11211 > cat >>conftest.$ac_ext <<_ACEOF
11212 > /* end confdefs.h.  */
11213 > #include <$ac_header>
11214 > _ACEOF
11215 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11216 > case "(($ac_try" in
11217 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11218 >  *) ac_try_echo=$ac_try;;
11219 > esac
11220 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11221 > $as_echo "$ac_try_echo") >&5
11222 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11223 >  ac_status=$?
11224 >  grep -v '^ *+' conftest.er1 >conftest.err
11225 >  rm -f conftest.er1
11226 >  cat conftest.err >&5
11227 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228 >  (exit $ac_status); } >/dev/null && {
11229 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11230 >         test ! -s conftest.err
11231 >       }; then
11232 >  ac_header_preproc=yes
11233   else
11234 <  case $DOT in
11235 <  [\\/]* | ?:[\\/]*)
10475 <  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
10476 <  ;;
10477 <  *)
10478 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10479 < for as_dir in $PATH
10480 < do
10481 <  IFS=$as_save_IFS
10482 <  test -z "$as_dir" && as_dir=.
10483 <  for ac_exec_ext in '' $ac_executable_extensions; do
10484 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10485 <    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
10486 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10487 <    break 2
10488 <  fi
10489 < done
10490 < done
11234 >  $as_echo "$as_me: failed program was:" >&5
11235 > sed 's/^/| /' conftest.$ac_ext >&5
11236  
11237 <  ;;
10493 < esac
11237 >  ac_header_preproc=no
11238   fi
10495 DOT=$ac_cv_path_DOT
11239  
11240 < if test -n "$DOT"; then
11241 <  echo "$as_me:$LINENO: result: $DOT" >&5
11242 < echo "${ECHO_T}$DOT" >&6
11240 > rm -f conftest.err conftest.$ac_ext
11241 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11242 > $as_echo "$ac_header_preproc" >&6; }
11243 >
11244 > # So?  What about this header?
11245 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11246 >  yes:no: )
11247 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11248 > $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11249 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11250 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11251 >    ac_header_preproc=yes
11252 >    ;;
11253 >  no:yes:* )
11254 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11255 > $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11256 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11257 > $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11258 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11259 > $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11260 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11261 > $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11262 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11263 > $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11264 >    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11265 > $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11266 >    ( cat <<\_ASBOX
11267 > ## ------------------------------ ##
11268 > ## Report this to gezelter@nd.edu ##
11269 > ## ------------------------------ ##
11270 > _ASBOX
11271 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11272 >    ;;
11273 > esac
11274 > { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11275 > $as_echo_n "checking for $ac_header... " >&6; }
11276 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11277 >  $as_echo_n "(cached) " >&6
11278   else
11279 <  echo "$as_me:$LINENO: result: no" >&5
10502 < echo "${ECHO_T}no" >&6
11279 >  eval "$as_ac_Header=\$ac_header_preproc"
11280   fi
11281 + ac_res=`eval 'as_val=${'$as_ac_Header'}
11282 +                 $as_echo "$as_val"'`
11283 +               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11284 + $as_echo "$ac_res" >&6; }
11285  
10505        fi
11286   fi
11287 + if test `eval 'as_val=${'$as_ac_Header'}
11288 +                 $as_echo "$as_val"'` = yes; then
11289 +  cat >>confdefs.h <<_ACEOF
11290 + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11291 + _ACEOF
11292  
10508 if test "x$enable_doc" = xyes; then
10509  DOC=1
10510 else
10511  DOC=0
11293   fi
11294  
11295 + done
11296  
11297 < if test x$DOT = x; then
11298 <        if test "x$enable_dot" = xyes; then
11299 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
11300 < echo "$as_me: error: could not find dot" >&2;}
10519 <   { (exit 1); exit 1; }; }
10520 <        fi
10521 <        enable_dot=no
11297 > { $as_echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
11298 > $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
11299 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
11300 >  $as_echo_n "(cached) " >&6
11301   else
11302 <        enable_dot=yes
11303 < fi
10525 <
10526 <
10527 <
10528 <
10529 <
10530 <
10531 <
10532 < OBJEXT=".$OBJEXT"
10533 <
10534 < OOPSE=oopse
10535 <
10536 < if test "x${prefix}" = "xNONE"
10537 < then
10538 <  OOPSE_HOME=${ac_default_prefix}/oopse
11302 >  if test "$cross_compiling" = yes; then
11303 >  ac_cv_func_realloc_0_nonnull=no
11304   else
11305 <  OOPSE_HOME=${prefix}/oopse
11306 < fi
11307 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
11308 < if test "${enable_oopse_home+set}" = set; then
11309 <  enableval="$enable_oopse_home"
11310 <  OOPSE_HOME="${enableval}"
11311 < fi;
11305 >  cat >conftest.$ac_ext <<_ACEOF
11306 > /* confdefs.h.  */
11307 > _ACEOF
11308 > cat confdefs.h >>conftest.$ac_ext
11309 > cat >>conftest.$ac_ext <<_ACEOF
11310 > /* end confdefs.h.  */
11311 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11312 > # include <stdlib.h>
11313 > #else
11314 > char *realloc ();
11315 > #endif
11316  
11317 < case "x$INSTALL" in
11318 <   x/*) ;;
11319 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
11317 > #ifdef FC_DUMMY_MAIN
11318 > #ifndef FC_DUMMY_MAIN_EQ_F77
11319 > #  ifdef __cplusplus
11320 >     extern "C"
11321 > #  endif
11322 >   int FC_DUMMY_MAIN() { return 1; }
11323 > #endif
11324 > #endif
11325 > int
11326 > main ()
11327 > {
11328 > return ! realloc (0, 0);
11329 >  ;
11330 >  return 0;
11331 > }
11332 > _ACEOF
11333 > rm -f conftest$ac_exeext
11334 > if { (ac_try="$ac_link"
11335 > case "(($ac_try" in
11336 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11337 >  *) ac_try_echo=$ac_try;;
11338   esac
11339 <
11340 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
11341 <
11342 < CFLAGS=${CFLAGS-""}
11343 < CXXFLAGS=${CXXFLAGS-""}
11344 < CPPFLAGS=${CPPFLAGS-""}
11345 < FFLAGS=${FFLAGS-""}
11346 < F90FLAGS=${F90FLAGS-""}
11347 < LDFLAGS=${LDFLAGS-""}
10561 < DEBUG=${DEBUG-"-g"}
10562 <
10563 < case $debug in
10564 <  1)
10565 <     FFLAGS="$DEBUG $FFLAGS"
10566 <     F90FLAGS="$DEBUG $F90FLAGS"
10567 <     ;;
10568 <  *)
10569 <     ;;
11339 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11340 > $as_echo "$ac_try_echo") >&5
11341 >  (eval "$ac_link") 2>&5
11342 >  ac_status=$?
11343 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11344 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11345 >  { (case "(($ac_try" in
11346 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11347 >  *) ac_try_echo=$ac_try;;
11348   esac
11349 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11350 + $as_echo "$ac_try_echo") >&5
11351 +  (eval "$ac_try") 2>&5
11352 +  ac_status=$?
11353 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11354 +  (exit $ac_status); }; }; then
11355 +  ac_cv_func_realloc_0_nonnull=yes
11356 + else
11357 +  $as_echo "$as_me: program exited with status $ac_status" >&5
11358 + $as_echo "$as_me: failed program was:" >&5
11359 + sed 's/^/| /' conftest.$ac_ext >&5
11360  
11361 + ( exit $ac_status )
11362 + ac_cv_func_realloc_0_nonnull=no
11363 + fi
11364 + rm -rf conftest.dSYM
11365 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11366 + fi
11367  
11368  
11369 + fi
11370 + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11371 + $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
11372 + if test $ac_cv_func_realloc_0_nonnull = yes; then
11373  
11374 + cat >>confdefs.h <<\_ACEOF
11375 + #define HAVE_REALLOC 1
11376 + _ACEOF
11377  
11378 + else
11379 +  cat >>confdefs.h <<\_ACEOF
11380 + #define HAVE_REALLOC 0
11381 + _ACEOF
11382  
11383 +   case " $LIBOBJS " in
11384 +  *" realloc.$ac_objext "* ) ;;
11385 +  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11386 + ;;
11387 + esac
11388  
11389  
11390 + cat >>confdefs.h <<\_ACEOF
11391 + #define realloc rpl_realloc
11392 + _ACEOF
11393  
11394 + fi
11395  
11396  
11397  
11398  
11399  
11400 + for ac_header in sys/select.h sys/socket.h
11401 + do
11402 + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11403 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11404 +  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11405 + $as_echo_n "checking for $ac_header... " >&6; }
11406 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11407 +  $as_echo_n "(cached) " >&6
11408 + fi
11409 + ac_res=`eval 'as_val=${'$as_ac_Header'}
11410 +                 $as_echo "$as_val"'`
11411 +               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11412 + $as_echo "$ac_res" >&6; }
11413 + else
11414 +  # Is the header compilable?
11415 + { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11416 + $as_echo_n "checking $ac_header usability... " >&6; }
11417 + cat >conftest.$ac_ext <<_ACEOF
11418 + /* confdefs.h.  */
11419 + _ACEOF
11420 + cat confdefs.h >>conftest.$ac_ext
11421 + cat >>conftest.$ac_ext <<_ACEOF
11422 + /* end confdefs.h.  */
11423 + $ac_includes_default
11424 + #include <$ac_header>
11425 + _ACEOF
11426 + rm -f conftest.$ac_objext
11427 + if { (ac_try="$ac_compile"
11428 + case "(($ac_try" in
11429 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11430 +  *) ac_try_echo=$ac_try;;
11431 + esac
11432 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11433 + $as_echo "$ac_try_echo") >&5
11434 +  (eval "$ac_compile") 2>conftest.er1
11435 +  ac_status=$?
11436 +  grep -v '^ *+' conftest.er1 >conftest.err
11437 +  rm -f conftest.er1
11438 +  cat conftest.err >&5
11439 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11440 +  (exit $ac_status); } && {
11441 +         test -z "$ac_c_werror_flag" ||
11442 +         test ! -s conftest.err
11443 +       } && test -s conftest.$ac_objext; then
11444 +  ac_header_compiler=yes
11445 + else
11446 +  $as_echo "$as_me: failed program was:" >&5
11447 + sed 's/^/| /' conftest.$ac_ext >&5
11448  
11449 +        ac_header_compiler=no
11450 + fi
11451  
11452 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11453 + { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11454 + $as_echo "$ac_header_compiler" >&6; }
11455  
11456 + # Is the header present?
11457 + { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11458 + $as_echo_n "checking $ac_header presence... " >&6; }
11459 + cat >conftest.$ac_ext <<_ACEOF
11460 + /* confdefs.h.  */
11461 + _ACEOF
11462 + cat confdefs.h >>conftest.$ac_ext
11463 + cat >>conftest.$ac_ext <<_ACEOF
11464 + /* end confdefs.h.  */
11465 + #include <$ac_header>
11466 + _ACEOF
11467 + if { (ac_try="$ac_cpp conftest.$ac_ext"
11468 + case "(($ac_try" in
11469 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11470 +  *) ac_try_echo=$ac_try;;
11471 + esac
11472 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11473 + $as_echo "$ac_try_echo") >&5
11474 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11475 +  ac_status=$?
11476 +  grep -v '^ *+' conftest.er1 >conftest.err
11477 +  rm -f conftest.er1
11478 +  cat conftest.err >&5
11479 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480 +  (exit $ac_status); } >/dev/null && {
11481 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11482 +         test ! -s conftest.err
11483 +       }; then
11484 +  ac_header_preproc=yes
11485 + else
11486 +  $as_echo "$as_me: failed program was:" >&5
11487 + sed 's/^/| /' conftest.$ac_ext >&5
11488  
11489 <          ac_config_headers="$ac_config_headers src/config.h"
11489 >  ac_header_preproc=no
11490 > fi
11491  
11492 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
11492 > rm -f conftest.err conftest.$ac_ext
11493 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11494 > $as_echo "$ac_header_preproc" >&6; }
11495  
11496 + # So?  What about this header?
11497 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11498 +  yes:no: )
11499 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11500 + $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11501 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11502 + $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11503 +    ac_header_preproc=yes
11504 +    ;;
11505 +  no:yes:* )
11506 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11507 + $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11508 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11509 + $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11510 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11511 + $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11512 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11513 + $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11514 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11515 + $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11516 +    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11517 + $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11518 +    ( cat <<\_ASBOX
11519 + ## ------------------------------ ##
11520 + ## Report this to gezelter@nd.edu ##
11521 + ## ------------------------------ ##
11522 + _ASBOX
11523 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
11524 +    ;;
11525 + esac
11526 + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11527 + $as_echo_n "checking for $ac_header... " >&6; }
11528 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11529 +  $as_echo_n "(cached) " >&6
11530 + else
11531 +  eval "$as_ac_Header=\$ac_header_preproc"
11532 + fi
11533 + ac_res=`eval 'as_val=${'$as_ac_Header'}
11534 +                 $as_echo "$as_val"'`
11535 +               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11536 + $as_echo "$ac_res" >&6; }
11537  
11538 < cat >confcache <<\_ACEOF
11539 < # This file is a shell script that caches the results of configure
11540 < # tests run on this system so they can be shared between configure
11541 < # scripts and configure runs, see configure's option --config-cache.
11542 < # It is not useful on other systems.  If it contains results you don't
10599 < # want to keep, you may remove or edit it.
10600 < #
10601 < # config.status only pays attention to the cache file if you give it
10602 < # the --recheck option to rerun configure.
10603 < #
10604 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
10605 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
10606 < # following values.
10607 <
11538 > fi
11539 > if test `eval 'as_val=${'$as_ac_Header'}
11540 >                 $as_echo "$as_val"'` = yes; then
11541 >  cat >>confdefs.h <<_ACEOF
11542 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11543   _ACEOF
11544 <
10610 < # The following way of writing the cache mishandles newlines in values,
10611 < # but we know of no workaround that is simple, portable, and efficient.
10612 < # So, don't put newlines in cache variables' values.
10613 < # Ultrix sh set writes to stderr and can't be redirected directly,
10614 < # and sets the high bit in the cache file unless we assign to the vars.
10615 < {
10616 <  (set) 2>&1 |
10617 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
10618 <    *ac_space=\ *)
10619 <      # `set' does not quote correctly, so add quotes (double-quote
10620 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
10621 <      sed -n \
10622 <        "s/'/'\\\\''/g;
10623 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10624 <      ;;
10625 <    *)
10626 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
10627 <      sed -n \
10628 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10629 <      ;;
10630 <    esac;
10631 < } |
10632 <  sed '
10633 <     t clear
10634 <     : clear
10635 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10636 <     t end
10637 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10638 <     : end' >>confcache
10639 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
10640 <  if test -w $cache_file; then
10641 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10642 <    cat confcache >$cache_file
10643 <  else
10644 <    echo "not updating unwritable cache $cache_file"
10645 <  fi
11544 >
11545   fi
10647 rm -f confcache
11546  
11547 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
10650 < # Let make expand exec_prefix.
10651 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11547 > done
11548  
11549 < # VPATH may cause trouble with some makes, so we remove $(srcdir),
11550 < # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11551 < # trailing colons and then remove the whole line if VPATH becomes empty
11552 < # (actually we leave an empty line to preserve line numbers).
11553 < if test "x$srcdir" = x.; then
11554 <  ac_vpsub='/^[  ]*VPATH[        ]*=/{
11555 < s/:*\$(srcdir):*/:/;
11556 < s/:*\${srcdir}:*/:/;
11557 < s/:*@srcdir@:*/:/;
11558 < s/^\([^=]*=[     ]*\):*/\1/;
11559 < s/:*$//;
11560 < s/^[^=]*=[       ]*$//;
11561 < }'
11562 < fi
11549 > { $as_echo "$as_me:$LINENO: checking types of arguments for select" >&5
11550 > $as_echo_n "checking types of arguments for select... " >&6; }
11551 > if test "${ac_cv_func_select_args+set}" = set; then
11552 >  $as_echo_n "(cached) " >&6
11553 > else
11554 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11555 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11556 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11557 >   cat >conftest.$ac_ext <<_ACEOF
11558 > /* confdefs.h.  */
11559 > _ACEOF
11560 > cat confdefs.h >>conftest.$ac_ext
11561 > cat >>conftest.$ac_ext <<_ACEOF
11562 > /* end confdefs.h.  */
11563 > $ac_includes_default
11564 > #ifdef HAVE_SYS_SELECT_H
11565 > # include <sys/select.h>
11566 > #endif
11567 > #ifdef HAVE_SYS_SOCKET_H
11568 > # include <sys/socket.h>
11569 > #endif
11570  
11571 < DEFS=-DHAVE_CONFIG_H
11571 > #ifdef FC_DUMMY_MAIN
11572 > #ifndef FC_DUMMY_MAIN_EQ_F77
11573 > #  ifdef __cplusplus
11574 >     extern "C"
11575 > #  endif
11576 >   int FC_DUMMY_MAIN() { return 1; }
11577 > #endif
11578 > #endif
11579 > int
11580 > main ()
11581 > {
11582 > extern int select ($ac_arg1,
11583 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
11584 >                                            $ac_arg5);
11585 >  ;
11586 >  return 0;
11587 > }
11588 > _ACEOF
11589 > rm -f conftest.$ac_objext
11590 > if { (ac_try="$ac_compile"
11591 > case "(($ac_try" in
11592 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11593 >  *) ac_try_echo=$ac_try;;
11594 > esac
11595 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11596 > $as_echo "$ac_try_echo") >&5
11597 >  (eval "$ac_compile") 2>conftest.er1
11598 >  ac_status=$?
11599 >  grep -v '^ *+' conftest.er1 >conftest.err
11600 >  rm -f conftest.er1
11601 >  cat conftest.err >&5
11602 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11603 >  (exit $ac_status); } && {
11604 >         test -z "$ac_c_werror_flag" ||
11605 >         test ! -s conftest.err
11606 >       } && test -s conftest.$ac_objext; then
11607 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11608 > else
11609 >  $as_echo "$as_me: failed program was:" >&5
11610 > sed 's/^/| /' conftest.$ac_ext >&5
11611  
10670 ac_libobjs=
10671 ac_ltlibobjs=
10672 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10673  # 1. Remove the extension, and $U if already installed.
10674  ac_i=`echo "$ac_i" |
10675         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10676  # 2. Add them.
10677  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
10678  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
10679 done
10680 LIBOBJS=$ac_libobjs
11612  
11613 < LTLIBOBJS=$ac_ltlibobjs
11613 > fi
11614  
11615 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11616 +  done
11617 + done
11618 + done
11619 + # Provide a safe default value.
11620 + : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11621  
11622 + fi
11623 + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11624 + $as_echo "$ac_cv_func_select_args" >&6; }
11625 + ac_save_IFS=$IFS; IFS=','
11626 + set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11627 + IFS=$ac_save_IFS
11628 + shift
11629  
11630 < : ${CONFIG_STATUS=./config.status}
11631 < ac_clean_files_save=$ac_clean_files
11632 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10689 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10690 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
10691 < cat >$CONFIG_STATUS <<_ACEOF
10692 < #! $SHELL
10693 < # Generated by $as_me.
10694 < # Run this file to recreate the current configuration.
10695 < # Compiler output produced by configure, useful for debugging
10696 < # configure, is in config.log if it exists.
11630 > cat >>confdefs.h <<_ACEOF
11631 > #define SELECT_TYPE_ARG1 $1
11632 > _ACEOF
11633  
11634 < debug=false
11635 < ac_cs_recheck=false
11636 < ac_cs_silent=false
10701 < SHELL=\${CONFIG_SHELL-$SHELL}
11634 >
11635 > cat >>confdefs.h <<_ACEOF
11636 > #define SELECT_TYPE_ARG234 ($2)
11637   _ACEOF
11638  
10704 cat >>$CONFIG_STATUS <<\_ACEOF
10705 ## --------------------- ##
10706 ## M4sh Initialization.  ##
10707 ## --------------------- ##
11639  
11640 < # Be Bourne compatible
11641 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11642 <  emulate sh
10712 <  NULLCMD=:
10713 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10714 <  # is contrary to our usage.  Disable this feature.
10715 <  alias -g '${1+"$@"}'='"$@"'
10716 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
10717 <  set -o posix
10718 < fi
10719 < DUALCASE=1; export DUALCASE # for MKS sh
11640 > cat >>confdefs.h <<_ACEOF
11641 > #define SELECT_TYPE_ARG5 ($3)
11642 > _ACEOF
11643  
11644 < # Support unset when possible.
11645 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11646 <  as_unset=unset
11644 > rm -f conftest*
11645 >
11646 > { $as_echo "$as_me:$LINENO: checking for working strtod" >&5
11647 > $as_echo_n "checking for working strtod... " >&6; }
11648 > if test "${ac_cv_func_strtod+set}" = set; then
11649 >  $as_echo_n "(cached) " >&6
11650   else
11651 <  as_unset=false
11652 < fi
11651 >  if test "$cross_compiling" = yes; then
11652 >  ac_cv_func_strtod=no
11653 > else
11654 >  cat >conftest.$ac_ext <<_ACEOF
11655 > /* confdefs.h.  */
11656 > _ACEOF
11657 > cat confdefs.h >>conftest.$ac_ext
11658 > cat >>conftest.$ac_ext <<_ACEOF
11659 > /* end confdefs.h.  */
11660  
11661 + $ac_includes_default
11662 + #ifndef strtod
11663 + double strtod ();
11664 + #endif
11665 + int
11666 + main()
11667 + {
11668 +  {
11669 +    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
11670 +    char *string = " +69";
11671 +    char *term;
11672 +    double value;
11673 +    value = strtod (string, &term);
11674 +    if (value != 69 || term != (string + 4))
11675 +      return 1;
11676 +  }
11677  
11678 < # Work around bugs in pre-3.0 UWIN ksh.
11679 < $as_unset ENV MAIL MAILPATH
11680 < PS1='$ '
11681 < PS2='> '
11682 < PS4='+ '
11678 >  {
11679 >    /* Under Solaris 2.4, strtod returns the wrong value for the
11680 >       terminating character under some conditions.  */
11681 >    char *string = "NaN";
11682 >    char *term;
11683 >    strtod (string, &term);
11684 >    if (term != string && *(term - 1) == 0)
11685 >      return 1;
11686 >  }
11687 >  return 0;
11688 > }
11689  
11690 < # NLS nuisances.
11691 < for as_var in \
11692 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11693 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11694 <  LC_TELEPHONE LC_TIME
11695 < do
11696 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11697 <    eval $as_var=C; export $as_var
11698 <  else
11699 <    $as_unset $as_var
11700 <  fi
11701 < done
11702 <
11703 < # Required to use basename.
11704 < if expr a : '\(a\)' >/dev/null 2>&1; then
11705 <  as_expr=expr
11690 > _ACEOF
11691 > rm -f conftest$ac_exeext
11692 > if { (ac_try="$ac_link"
11693 > case "(($ac_try" in
11694 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11695 >  *) ac_try_echo=$ac_try;;
11696 > esac
11697 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11698 > $as_echo "$ac_try_echo") >&5
11699 >  (eval "$ac_link") 2>&5
11700 >  ac_status=$?
11701 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11703 >  { (case "(($ac_try" in
11704 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11705 >  *) ac_try_echo=$ac_try;;
11706 > esac
11707 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11708 > $as_echo "$ac_try_echo") >&5
11709 >  (eval "$ac_try") 2>&5
11710 >  ac_status=$?
11711 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11712 >  (exit $ac_status); }; }; then
11713 >  ac_cv_func_strtod=yes
11714   else
11715 <  as_expr=false
11716 < fi
11715 >  $as_echo "$as_me: program exited with status $ac_status" >&5
11716 > $as_echo "$as_me: failed program was:" >&5
11717 > sed 's/^/| /' conftest.$ac_ext >&5
11718  
11719 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11720 <  as_basename=basename
10757 < else
10758 <  as_basename=false
11719 > ( exit $ac_status )
11720 > ac_cv_func_strtod=no
11721   fi
11722 + rm -rf conftest.dSYM
11723 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11724 + fi
11725  
11726  
10762 # Name of the executable.
10763 as_me=`$as_basename "$0" ||
10764 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10765         X"$0" : 'X\(//\)$' \| \
10766         X"$0" : 'X\(/\)$' \| \
10767         .     : '\(.\)' 2>/dev/null ||
10768 echo X/"$0" |
10769    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10770          /^X\/\(\/\/\)$/{ s//\1/; q; }
10771          /^X\/\(\/\).*/{ s//\1/; q; }
10772          s/.*/./; q'`
10773
10774
10775 # PATH needs CR, and LINENO needs CR and PATH.
10776 # Avoid depending upon Character Ranges.
10777 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10778 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10779 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10780 as_cr_digits='0123456789'
10781 as_cr_alnum=$as_cr_Letters$as_cr_digits
10782
10783 # The user is always right.
10784 if test "${PATH_SEPARATOR+set}" != set; then
10785  echo "#! /bin/sh" >conf$$.sh
10786  echo  "exit 0"   >>conf$$.sh
10787  chmod +x conf$$.sh
10788  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10789    PATH_SEPARATOR=';'
10790  else
10791    PATH_SEPARATOR=:
10792  fi
10793  rm -f conf$$.sh
11727   fi
11728 + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11729 + $as_echo "$ac_cv_func_strtod" >&6; }
11730 + if test $ac_cv_func_strtod = no; then
11731 +  case " $LIBOBJS " in
11732 +  *" strtod.$ac_objext "* ) ;;
11733 +  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11734 + ;;
11735 + esac
11736  
11737 + { $as_echo "$as_me:$LINENO: checking for pow" >&5
11738 + $as_echo_n "checking for pow... " >&6; }
11739 + if test "${ac_cv_func_pow+set}" = set; then
11740 +  $as_echo_n "(cached) " >&6
11741 + else
11742 +  cat >conftest.$ac_ext <<_ACEOF
11743 + /* confdefs.h.  */
11744 + _ACEOF
11745 + cat confdefs.h >>conftest.$ac_ext
11746 + cat >>conftest.$ac_ext <<_ACEOF
11747 + /* end confdefs.h.  */
11748 + /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11749 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11750 + #define pow innocuous_pow
11751  
11752 <  as_lineno_1=$LINENO
11753 <  as_lineno_2=$LINENO
11754 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11755 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
10801 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
10802 <  # Find who we are.  Look in the path if we contain no path at all
10803 <  # relative or not.
10804 <  case $0 in
10805 <    *[\\/]* ) as_myself=$0 ;;
10806 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10807 < for as_dir in $PATH
10808 < do
10809 <  IFS=$as_save_IFS
10810 <  test -z "$as_dir" && as_dir=.
10811 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10812 < done
11752 > /* System header to define __stub macros and hopefully few prototypes,
11753 >    which can conflict with char pow (); below.
11754 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11755 >    <limits.h> exists even on freestanding compilers.  */
11756  
11757 <       ;;
11758 <  esac
11759 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
11760 <  # in which case we are not to be found in the path.
11761 <  if test "x$as_myself" = x; then
10819 <    as_myself=$0
10820 <  fi
10821 <  if test ! -f "$as_myself"; then
10822 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10823 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10824 <   { (exit 1); exit 1; }; }
10825 <  fi
10826 <  case $CONFIG_SHELL in
10827 <  '')
10828 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10829 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
10830 < do
10831 <  IFS=$as_save_IFS
10832 <  test -z "$as_dir" && as_dir=.
10833 <  for as_base in sh bash ksh sh5; do
10834 <         case $as_dir in
10835 <         /*)
10836 <           if ("$as_dir/$as_base" -c '
10837 <  as_lineno_1=$LINENO
10838 <  as_lineno_2=$LINENO
10839 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10840 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
10841 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
10842 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
10843 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
10844 <             CONFIG_SHELL=$as_dir/$as_base
10845 <             export CONFIG_SHELL
10846 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10847 <           fi;;
10848 <         esac
10849 <       done
10850 < done
10851 < ;;
10852 <  esac
11757 > #ifdef __STDC__
11758 > # include <limits.h>
11759 > #else
11760 > # include <assert.h>
11761 > #endif
11762  
11763 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10855 <  # uniformly replaced by the line number.  The first 'sed' inserts a
10856 <  # line-number line before each line; the second 'sed' does the real
10857 <  # work.  The second script uses 'N' to pair each line-number line
10858 <  # with the numbered line, and appends trailing '-' during
10859 <  # substitution so that $LINENO is not a special case at line end.
10860 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10861 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
10862 <  sed '=' <$as_myself |
10863 <    sed '
10864 <      N
10865 <      s,$,-,
10866 <      : loop
10867 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10868 <      t loop
10869 <      s,-$,,
10870 <      s,^['$as_cr_digits']*\n,,
10871 <    ' >$as_me.lineno &&
10872 <  chmod +x $as_me.lineno ||
10873 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10874 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10875 <   { (exit 1); exit 1; }; }
11763 > #undef pow
11764  
11765 <  # Don't try to exec as it changes $[0], causing all sort of problems
11766 <  # (the dirname of $[0] is not the place where we might find the
11767 <  # original and so on.  Autoconf is especially sensible to this).
11768 <  . ./$as_me.lineno
11769 <  # Exit status is that of the last command.
11770 <  exit
11771 < }
11765 > /* Override any GCC internal prototype to avoid an error.
11766 >   Use char because int might match the return type of a GCC
11767 >   builtin and then its argument prototype would still apply.  */
11768 > #ifdef __cplusplus
11769 > extern "C"
11770 > #endif
11771 > char pow ();
11772 > /* The GNU C library defines this for functions which it implements
11773 >    to always fail with ENOSYS.  Some functions are actually named
11774 >    something starting with __ and the normal name is an alias.  */
11775 > #if defined __stub_pow || defined __stub___pow
11776 > choke me
11777 > #endif
11778  
11779 <
11780 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11781 <  *c*,-n*) ECHO_N= ECHO_C='
11782 < ' ECHO_T='      ' ;;
11783 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11784 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
11779 > #ifdef FC_DUMMY_MAIN
11780 > #ifndef FC_DUMMY_MAIN_EQ_F77
11781 > #  ifdef __cplusplus
11782 >     extern "C"
11783 > #  endif
11784 >   int FC_DUMMY_MAIN() { return 1; }
11785 > #endif
11786 > #endif
11787 > int
11788 > main ()
11789 > {
11790 > return pow ();
11791 >  ;
11792 >  return 0;
11793 > }
11794 > _ACEOF
11795 > rm -f conftest.$ac_objext conftest$ac_exeext
11796 > if { (ac_try="$ac_link"
11797 > case "(($ac_try" in
11798 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11799 >  *) ac_try_echo=$ac_try;;
11800   esac
11801 <
11802 < if expr a : '\(a\)' >/dev/null 2>&1; then
11803 <  as_expr=expr
11801 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11802 > $as_echo "$ac_try_echo") >&5
11803 >  (eval "$ac_link") 2>conftest.er1
11804 >  ac_status=$?
11805 >  grep -v '^ *+' conftest.er1 >conftest.err
11806 >  rm -f conftest.er1
11807 >  cat conftest.err >&5
11808 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11809 >  (exit $ac_status); } && {
11810 >         test -z "$ac_c_werror_flag" ||
11811 >         test ! -s conftest.err
11812 >       } && test -s conftest$ac_exeext && {
11813 >         test "$cross_compiling" = yes ||
11814 >         $as_test_x conftest$ac_exeext
11815 >       }; then
11816 >  ac_cv_func_pow=yes
11817   else
11818 <  as_expr=false
11819 < fi
11818 >  $as_echo "$as_me: failed program was:" >&5
11819 > sed 's/^/| /' conftest.$ac_ext >&5
11820  
11821 < rm -f conf$$ conf$$.exe conf$$.file
10900 < echo >conf$$.file
10901 < if ln -s conf$$.file conf$$ 2>/dev/null; then
10902 <  # We could just check for DJGPP; but this test a) works b) is more generic
10903 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10904 <  if test -f conf$$.exe; then
10905 <    # Don't use ln at all; we don't have any links
10906 <    as_ln_s='cp -p'
10907 <  else
10908 <    as_ln_s='ln -s'
10909 <  fi
10910 < elif ln conf$$.file conf$$ 2>/dev/null; then
10911 <  as_ln_s=ln
10912 < else
10913 <  as_ln_s='cp -p'
11821 >        ac_cv_func_pow=no
11822   fi
10915 rm -f conf$$ conf$$.exe conf$$.file
11823  
11824 < if mkdir -p . 2>/dev/null; then
11825 <  as_mkdir_p=:
11826 < else
10920 <  test -d ./-p && rmdir ./-p
10921 <  as_mkdir_p=false
11824 > rm -rf conftest.dSYM
11825 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11826 >      conftest$ac_exeext conftest.$ac_ext
11827   fi
11828 + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11829 + $as_echo "$ac_cv_func_pow" >&6; }
11830  
11831 < as_executable_p="test -f"
11832 <
11833 < # Sed expression to map a string onto a valid CPP name.
11834 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11831 > if test $ac_cv_func_pow = no; then
11832 >  { $as_echo "$as_me:$LINENO: checking for pow in -lm" >&5
11833 > $as_echo_n "checking for pow in -lm... " >&6; }
11834 > if test "${ac_cv_lib_m_pow+set}" = set; then
11835 >  $as_echo_n "(cached) " >&6
11836 > else
11837 >  ac_check_lib_save_LIBS=$LIBS
11838 > LIBS="-lm  $LIBS"
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 < # Sed expression to map a string onto a valid variable name.
11847 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11848 <
11849 <
11850 < # IFS
11851 < # We need space, tab and new line, in precisely that order.
11852 < as_nl='
11853 < '
11854 < IFS="   $as_nl"
11855 <
11856 < # CDPATH.
11857 < $as_unset CDPATH
11858 <
11859 < exec 6>&1
11860 <
11861 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
11862 < # report actual input values of CONFIG_FILES etc. instead of their
10946 < # values after options handling.  Logging --version etc. is OK.
10947 < exec 5>>config.log
11846 > /* Override any GCC internal prototype to avoid an error.
11847 >   Use char because int might match the return type of a GCC
11848 >   builtin and then its argument prototype would still apply.  */
11849 > #ifdef __cplusplus
11850 > extern "C"
11851 > #endif
11852 > char pow ();
11853 > #ifdef FC_DUMMY_MAIN
11854 > #ifndef FC_DUMMY_MAIN_EQ_F77
11855 > #  ifdef __cplusplus
11856 >     extern "C"
11857 > #  endif
11858 >   int FC_DUMMY_MAIN() { return 1; }
11859 > #endif
11860 > #endif
11861 > int
11862 > main ()
11863   {
11864 <  echo
11865 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11866 < ## Running $as_me. ##
11867 < _ASBOX
10953 < } >&5
10954 < cat >&5 <<_CSEOF
10955 <
10956 < This file was extended by OOPSE $as_me 2.0, which was
10957 < generated by GNU Autoconf 2.59.  Invocation command line was
10958 <
10959 <  CONFIG_FILES    = $CONFIG_FILES
10960 <  CONFIG_HEADERS  = $CONFIG_HEADERS
10961 <  CONFIG_LINKS    = $CONFIG_LINKS
10962 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
10963 <  $ $0 $@
10964 <
10965 < _CSEOF
10966 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10967 < echo >&5
11864 > return pow ();
11865 >  ;
11866 >  return 0;
11867 > }
11868   _ACEOF
11869 + rm -f conftest.$ac_objext conftest$ac_exeext
11870 + if { (ac_try="$ac_link"
11871 + case "(($ac_try" in
11872 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11873 +  *) ac_try_echo=$ac_try;;
11874 + esac
11875 + eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11876 + $as_echo "$ac_try_echo") >&5
11877 +  (eval "$ac_link") 2>conftest.er1
11878 +  ac_status=$?
11879 +  grep -v '^ *+' conftest.er1 >conftest.err
11880 +  rm -f conftest.er1
11881 +  cat conftest.err >&5
11882 +  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 +  (exit $ac_status); } && {
11884 +         test -z "$ac_c_werror_flag" ||
11885 +         test ! -s conftest.err
11886 +       } && test -s conftest$ac_exeext && {
11887 +         test "$cross_compiling" = yes ||
11888 +         $as_test_x conftest$ac_exeext
11889 +       }; then
11890 +  ac_cv_lib_m_pow=yes
11891 + else
11892 +  $as_echo "$as_me: failed program was:" >&5
11893 + sed 's/^/| /' conftest.$ac_ext >&5
11894  
11895 < # Files that config.status was made for.
10971 < if test -n "$ac_config_files"; then
10972 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11895 >        ac_cv_lib_m_pow=no
11896   fi
11897  
11898 < if test -n "$ac_config_headers"; then
11899 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11898 > rm -rf conftest.dSYM
11899 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11900 >      conftest$ac_exeext conftest.$ac_ext
11901 > LIBS=$ac_check_lib_save_LIBS
11902   fi
11903 + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11904 + $as_echo "$ac_cv_lib_m_pow" >&6; }
11905 + if test $ac_cv_lib_m_pow = yes; then
11906 +  POW_LIB=-lm
11907 + else
11908 +  { $as_echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11909 + $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11910 + fi
11911  
10979 if test -n "$ac_config_links"; then
10980  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11912   fi
11913  
10983 if test -n "$ac_config_commands"; then
10984  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11914   fi
11915  
10987 cat >>$CONFIG_STATUS <<\_ACEOF
11916  
10989 ac_cs_usage="\
10990 \`$as_me' instantiates files from templates according to the
10991 current configuration.
11917  
10993 Usage: $0 [OPTIONS] [FILE]...
11918  
10995  -h, --help       print this help, then exit
10996  -V, --version    print version number, then exit
10997  -q, --quiet      do not print progress messages
10998  -d, --debug      don't remove temporary files
10999      --recheck    update $as_me by reconfiguring in the same conditions
11000  --file=FILE[:TEMPLATE]
11001                   instantiate the configuration file FILE
11002  --header=FILE[:TEMPLATE]
11003                   instantiate the configuration header FILE
11919  
11005 Configuration files:
11006 $config_files
11920  
11008 Configuration headers:
11009 $config_headers
11921  
11011 Configuration links:
11012 $config_links
11922  
11014 Report bugs to <bug-autoconf@gnu.org>."
11015 _ACEOF
11923  
11017 cat >>$CONFIG_STATUS <<_ACEOF
11018 ac_cs_version="\\
11019 OOPSE config.status 2.0
11020 configured by $0, generated by GNU Autoconf 2.59,
11021  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
11924  
11023 Copyright (C) 2003 Free Software Foundation, Inc.
11024 This config.status script is free software; the Free Software Foundation
11025 gives unlimited permission to copy, distribute and modify it."
11026 srcdir=$srcdir
11027 INSTALL="$INSTALL"
11028 _ACEOF
11925  
11030 cat >>$CONFIG_STATUS <<\_ACEOF
11031 # If no file are specified by the user, then we need to provide default
11032 # value.  By we need to know if files were specified by the user.
11033 ac_need_defaults=:
11034 while test $# != 0
11035 do
11036  case $1 in
11037  --*=*)
11038    ac_option=`expr "x$1" : 'x\([^=]*\)='`
11039    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11040    ac_shift=:
11041    ;;
11042  -*)
11043    ac_option=$1
11044    ac_optarg=$2
11045    ac_shift=shift
11046    ;;
11047  *) # This is not an option, so the user has probably given explicit
11048     # arguments.
11049     ac_option=$1
11050     ac_need_defaults=false;;
11051  esac
11926  
11053  case $ac_option in
11054  # Handling of the options.
11055 _ACEOF
11056 cat >>$CONFIG_STATUS <<\_ACEOF
11057  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11058    ac_cs_recheck=: ;;
11059  --version | --vers* | -V )
11060    echo "$ac_cs_version"; exit 0 ;;
11061  --he | --h)
11062    # Conflict between --help and --header
11063    { { echo "$as_me:$LINENO: error: ambiguous option: $1
11064 Try \`$0 --help' for more information." >&5
11065 echo "$as_me: error: ambiguous option: $1
11066 Try \`$0 --help' for more information." >&2;}
11067   { (exit 1); exit 1; }; };;
11068  --help | --hel | -h )
11069    echo "$ac_cs_usage"; exit 0 ;;
11070  --debug | --d* | -d )
11071    debug=: ;;
11072  --file | --fil | --fi | --f )
11073    $ac_shift
11074    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11075    ac_need_defaults=false;;
11076  --header | --heade | --head | --hea )
11077    $ac_shift
11078    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11079    ac_need_defaults=false;;
11080  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11081  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11082    ac_cs_silent=: ;;
11927  
11084  # This is an error.
11085  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11086 Try \`$0 --help' for more information." >&5
11087 echo "$as_me: error: unrecognized option: $1
11088 Try \`$0 --help' for more information." >&2;}
11089   { (exit 1); exit 1; }; } ;;
11928  
11091  *) ac_config_targets="$ac_config_targets $1" ;;
11929  
11093  esac
11094  shift
11095 done
11930  
11097 ac_configure_extra_args=
11931  
11099 if $ac_cs_silent; then
11100  exec 6>/dev/null
11101  ac_configure_extra_args="$ac_configure_extra_args --silent"
11102 fi
11932  
11104 _ACEOF
11105 cat >>$CONFIG_STATUS <<_ACEOF
11106 if \$ac_cs_recheck; then
11107  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11108  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11109 fi
11933  
11111 _ACEOF
11934  
11935  
11936  
11937 <
11116 <
11117 < cat >>$CONFIG_STATUS <<\_ACEOF
11118 < for ac_config_target in $ac_config_targets
11937 > 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
11938   do
11939 <  case "$ac_config_target" in
11940 <  # Handling of arguments.
11941 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11942 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11943 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
11944 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11945 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
11946 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11947 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11948 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11949 <   { (exit 1); exit 1; }; };;
11950 <  esac
11939 > as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11940 > { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
11941 > $as_echo_n "checking for $ac_func... " >&6; }
11942 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11943 >  $as_echo_n "(cached) " >&6
11944 > else
11945 >  cat >conftest.$ac_ext <<_ACEOF
11946 > /* confdefs.h.  */
11947 > _ACEOF
11948 > cat confdefs.h >>conftest.$ac_ext
11949 > cat >>conftest.$ac_ext <<_ACEOF
11950 > /* end confdefs.h.  */
11951 > /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11952 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11953 > #define $ac_func innocuous_$ac_func
11954 >
11955 > /* System header to define __stub macros and hopefully few prototypes,
11956 >    which can conflict with char $ac_func (); below.
11957 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11958 >    <limits.h> exists even on freestanding compilers.  */
11959 >
11960 > #ifdef __STDC__
11961 > # include <limits.h>
11962 > #else
11963 > # include <assert.h>
11964 > #endif
11965 >
11966 > #undef $ac_func
11967 >
11968 > /* Override any GCC internal prototype to avoid an error.
11969 >   Use char because int might match the return type of a GCC
11970 >   builtin and then its argument prototype would still apply.  */
11971 > #ifdef __cplusplus
11972 > extern "C"
11973 > #endif
11974 > char $ac_func ();
11975 > /* The GNU C library defines this for functions which it implements
11976 >    to always fail with ENOSYS.  Some functions are actually named
11977 >    something starting with __ and the normal name is an alias.  */
11978 > #if defined __stub_$ac_func || defined __stub___$ac_func
11979 > choke me
11980 > #endif
11981 >
11982 > #ifdef FC_DUMMY_MAIN
11983 > #ifndef FC_DUMMY_MAIN_EQ_F77
11984 > #  ifdef __cplusplus
11985 >     extern "C"
11986 > #  endif
11987 >   int FC_DUMMY_MAIN() { return 1; }
11988 > #endif
11989 > #endif
11990 > int
11991 > main ()
11992 > {
11993 > return $ac_func ();
11994 >  ;
11995 >  return 0;
11996 > }
11997 > _ACEOF
11998 > rm -f conftest.$ac_objext conftest$ac_exeext
11999 > if { (ac_try="$ac_link"
12000 > case "(($ac_try" in
12001 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12002 >  *) ac_try_echo=$ac_try;;
12003 > esac
12004 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12005 > $as_echo "$ac_try_echo") >&5
12006 >  (eval "$ac_link") 2>conftest.er1
12007 >  ac_status=$?
12008 >  grep -v '^ *+' conftest.er1 >conftest.err
12009 >  rm -f conftest.er1
12010 >  cat conftest.err >&5
12011 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012 >  (exit $ac_status); } && {
12013 >         test -z "$ac_c_werror_flag" ||
12014 >         test ! -s conftest.err
12015 >       } && test -s conftest$ac_exeext && {
12016 >         test "$cross_compiling" = yes ||
12017 >         $as_test_x conftest$ac_exeext
12018 >       }; then
12019 >  eval "$as_ac_var=yes"
12020 > else
12021 >  $as_echo "$as_me: failed program was:" >&5
12022 > sed 's/^/| /' conftest.$ac_ext >&5
12023 >
12024 >        eval "$as_ac_var=no"
12025 > fi
12026 >
12027 > rm -rf conftest.dSYM
12028 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12029 >      conftest$ac_exeext conftest.$ac_ext
12030 > fi
12031 > ac_res=`eval 'as_val=${'$as_ac_var'}
12032 >                 $as_echo "$as_val"'`
12033 >               { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12034 > $as_echo "$ac_res" >&6; }
12035 > if test `eval 'as_val=${'$as_ac_var'}
12036 >                 $as_echo "$as_val"'` = yes; then
12037 >  cat >>confdefs.h <<_ACEOF
12038 > #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12039 > _ACEOF
12040 >
12041 > fi
12042 > done
12043 >
12044 >
12045 > # special check for _system_configuration because AIX <4.3.2 do not
12046 > # contain the `physmem' member.
12047 > { $as_echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
12048 > $as_echo_n "checking for external symbol _system_configuration... " >&6; }
12049 > cat >conftest.$ac_ext <<_ACEOF
12050 > /* confdefs.h.  */
12051 > _ACEOF
12052 > cat confdefs.h >>conftest.$ac_ext
12053 > cat >>conftest.$ac_ext <<_ACEOF
12054 > /* end confdefs.h.  */
12055 > #include <sys/systemcfg.h>
12056 > #ifdef FC_DUMMY_MAIN
12057 > #ifndef FC_DUMMY_MAIN_EQ_F77
12058 > #  ifdef __cplusplus
12059 >     extern "C"
12060 > #  endif
12061 >   int FC_DUMMY_MAIN() { return 1; }
12062 > #endif
12063 > #endif
12064 > int
12065 > main ()
12066 > {
12067 > double x = _system_configuration.physmem;
12068 >  ;
12069 >  return 0;
12070 > }
12071 > _ACEOF
12072 > rm -f conftest.$ac_objext
12073 > if { (ac_try="$ac_compile"
12074 > case "(($ac_try" in
12075 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12076 >  *) ac_try_echo=$ac_try;;
12077 > esac
12078 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12079 > $as_echo "$ac_try_echo") >&5
12080 >  (eval "$ac_compile") 2>conftest.er1
12081 >  ac_status=$?
12082 >  grep -v '^ *+' conftest.er1 >conftest.err
12083 >  rm -f conftest.er1
12084 >  cat conftest.err >&5
12085 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12086 >  (exit $ac_status); } && {
12087 >         test -z "$ac_c_werror_flag" ||
12088 >         test ! -s conftest.err
12089 >       } && test -s conftest.$ac_objext; then
12090 >  { $as_echo "$as_me:$LINENO: result: yes" >&5
12091 > $as_echo "yes" >&6; }
12092 >
12093 > cat >>confdefs.h <<\_ACEOF
12094 > #define HAVE__SYSTEM_CONFIGURATION 1
12095 > _ACEOF
12096 >
12097 > else
12098 >  $as_echo "$as_me: failed program was:" >&5
12099 > sed 's/^/| /' conftest.$ac_ext >&5
12100 >
12101 >        { $as_echo "$as_me:$LINENO: result: no" >&5
12102 > $as_echo "no" >&6; }
12103 > fi
12104 >
12105 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12106 >
12107 >
12108 > case $debug in
12109 >  1)
12110 >     ;;
12111 >  *)
12112 >
12113 >
12114 >
12115 >
12116 >
12117 > # Try to determine "good" native compiler flags if none specified on command
12118 > # line
12119 >
12120 > if test "$ac_test_FFLAGS" != "set"; then
12121 >  FCFLAGS=""
12122 >  case "${host_cpu}-${host_os}" in
12123 >
12124 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12125 >                    FCFLAGS="-O2"
12126 >                fi;;
12127 >   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12128 >                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12129 >                fi;;
12130 >   powerpc*-aix*)
12131 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12132 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12133 >                echo "*******************************************************"
12134 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12135 >                echo "*  recommended that you use                           *"
12136 >                echo "*                                                     *"
12137 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12138 >                echo "*                                 ^^^                 *"
12139 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12140 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
12141 >                echo "*******************************************************"
12142 >        fi;;
12143 >   *darwin*)
12144 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12145 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12146 >        fi
12147 >        if test "$FC" = ifort; then
12148 >                FCFLAGS="-O2"
12149 >        fi
12150 >        if test "$FC" = gfortran; then
12151 >                FCFLAGS="-Os"
12152 >        fi;;
12153 >  esac
12154 >
12155 >  if test -z "$FCFLAGS"; then
12156 >        echo ""
12157 >        echo "*********************************************************"
12158 >        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
12159 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12160 >        echo "* (otherwise, a default of FCFLAGS=-O will be used)     *"
12161 >        echo "*********************************************************"
12162 >        echo ""
12163 >        FCFLAGS="-O"
12164 >  fi
12165 >
12166 >
12167 > { $as_echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12168 > $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
12169 > if test "${ac_guessed_f90flags+set}" = set; then
12170 >  $as_echo_n "(cached) " >&6
12171 > else
12172 >
12173 >
12174 > ac_ext=${ac_fc_srcext-f}
12175 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
12176 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
12177 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12178 >
12179 > echo 'program main' > conftest.$ac_ext
12180 > echo 'end program main' >> conftest.$ac_ext
12181 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12182 > if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12183 >  (eval $ac_compile) 2>&5
12184 >  ac_status=$?
12185 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12186 >  (exit $ac_status); }; then
12187 >        ac_guessed_f90flags=yes
12188 > else
12189 >        ac_guessed_f90flags=no
12190 > fi
12191 > rm -f conftest*
12192 > ac_ext=c
12193 > ac_cpp='$CPP $CPPFLAGS'
12194 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12195 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12196 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
12197 >
12198 >
12199 > fi
12200 > { $as_echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12201 > $as_echo "$ac_guessed_f90flags" >&6; }
12202 > if test "$ac_guessed_f90flags" = yes; then
12203 >        :
12204 >
12205 > else
12206 >        :
12207 >
12208 >        echo ""
12209 >        echo "**********************************************************"
12210 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
12211 >        echo "* your compiler.                                        *"
12212 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12213 >        echo "*********************************************************"
12214 >        echo ""
12215 >        FCFLAGS=""
12216 >
12217 > fi
12218 >
12219 >
12220 > fi
12221 >
12222 >
12223 >
12224 >
12225 >
12226 >
12227 >
12228 > { $as_echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12229 > $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
12230 > if test "${ac_cv_prog_really_gcc+set}" = set; then
12231 >  $as_echo_n "(cached) " >&6
12232 > else
12233 >
12234 > cat > conftest.c <<EOF
12235 > #ifdef __GNUC__
12236 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12237 >     no;
12238 >  #else
12239 >     yes;
12240 >  #endif
12241 > #endif
12242 > EOF
12243 > if { ac_try='${CC-cc} -E conftest.c'
12244 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12245 >  (eval $ac_try) 2>&5
12246 >  ac_status=$?
12247 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12249 >  ac_cv_prog_really_gcc=yes
12250 > else
12251 >  ac_cv_prog_really_gcc=no
12252 > fi
12253 >
12254 > fi
12255 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12256 > $as_echo "$ac_cv_prog_really_gcc" >&6; }
12257 > if test "$ac_cv_prog_really_gcc" = yes; then
12258 >        :
12259 >
12260 > else
12261 >        :
12262 >
12263 > fi
12264 >
12265 >
12266 > # Try to determine "good" native compiler flags if none specified on command
12267 > # line
12268 > if test "$ac_test_CFLAGS" != "set"; then
12269 >  CFLAGS=""
12270 >  case "${host_cpu}-${host_os}" in
12271 >
12272 >  *linux*) if test "$CC" = icc; then
12273 >                    CFLAGS="-O2"
12274 >                fi;;
12275 >  sparc-solaris2*) if test "$CC" = cc; then
12276 >                    CFLAGS="-O -dalign"
12277 >                 fi;;
12278 >
12279 >  alpha*-osf*)  if test "$CC" = cc; then
12280 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12281 >                fi;;
12282 >
12283 >  hppa*-hpux*)  if test "$CC" = cc; then
12284 >                    CFLAGS="-Ae +O3 +Oall"
12285 >                fi;;
12286 >
12287 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
12288 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
12289 >                fi;;
12290 >   powerpc*-aix*)
12291 >        if test "$CC" = cc -o "$CC" = xlc; then
12292 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
12293 >                echo "*******************************************************"
12294 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12295 >                echo "*  recommended that you use                           *"
12296 >                echo "*                                                     *"
12297 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12298 >                echo "*                                 ^^^                 *"
12299 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12300 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12301 >                echo "*******************************************************"
12302 >        fi;;
12303 >   *darwin*)
12304 >        if test "$CC" = xlc; then
12305 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12306 >        fi
12307 >        if test "$CC" = icc; then
12308 >                CFLAGS="-O2"
12309 >        fi
12310 >        if test $ac_cv_prog_really_gcc = yes; then
12311 >                CFLAGS="-Os"
12312 >        fi;;
12313 >  esac
12314 >
12315 >  # use default flags for gcc on all systems
12316 >  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
12317 >     CFLAGS="-O2"
12318 >  fi
12319 >
12320 >  if test -z "$CFLAGS"; then
12321 >        echo ""
12322 >        echo "********************************************************"
12323 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
12324 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12325 >        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
12326 >        echo "********************************************************"
12327 >        echo ""
12328 >        CFLAGS="-O"
12329 >  fi
12330 >
12331 >
12332 >
12333 > { $as_echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12334 > $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
12335 > if test "${ac_guessed_cflags+set}" = set; then
12336 >  $as_echo_n "(cached) " >&6
12337 > else
12338 >  echo 'void f(){}' > conftest.c
12339 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12340 >        ac_guessed_cflags=yes
12341 > else
12342 >        ac_guessed_cflags=no
12343 > fi
12344 > rm -f conftest*
12345 >
12346 > fi
12347 > { $as_echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12348 > $as_echo "$ac_guessed_cflags" >&6; }
12349 > if test "$ac_guessed_cflags" = yes; then
12350 >        :
12351 >
12352 > else
12353 >        :
12354 >
12355 >        echo ""
12356 >        echo "********************************************************"
12357 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
12358 >        echo "* your compiler.                                       *"
12359 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12360 >        echo "********************************************************"
12361 >        echo ""
12362 >        CFLAGS=""
12363 >
12364 > fi
12365 >
12366 >
12367 > fi
12368 >
12369 >
12370 >
12371 >
12372 >
12373 >
12374 >
12375 > { $as_echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12376 > $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
12377 > if test "${ac_cv_prog_really_gxx+set}" = set; then
12378 >  $as_echo_n "(cached) " >&6
12379 > else
12380 >
12381 > cat > conftest.cpp <<EOF
12382 > #ifdef __GNUC__
12383 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12384 >     no;
12385 >  #else
12386 >     yes;
12387 >  #endif
12388 > #endif
12389 > EOF
12390 > if { ac_try='${CXX-c++} -E conftest.cpp'
12391 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12392 >  (eval $ac_try) 2>&5
12393 >  ac_status=$?
12394 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12395 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12396 >  ac_cv_prog_really_gxx=yes
12397 > else
12398 >  ac_cv_prog_really_gxx=no
12399 > fi
12400 >
12401 > fi
12402 > { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12403 > $as_echo "$ac_cv_prog_really_gxx" >&6; }
12404 > if test "$ac_cv_prog_really_gxx" = yes; then
12405 >        :
12406 >
12407 > else
12408 >        :
12409 >
12410 > fi
12411 >
12412 >
12413 > # Try to determine "good" native compiler flags if none specified on command
12414 > # line
12415 > if test "$ac_test_CXXFLAGS" != "set"; then
12416 >  CXXFLAGS=""
12417 >  case "${host_cpu}-${host_os}" in
12418 >
12419 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12420 >                    CXXFLAGS="-O2"
12421 >                fi;;
12422 >  sparc-solaris2*) if test "$CXX" = CC; then
12423 >                    CXXFLAGS="-features=extensions -O -dalign"
12424 >                 fi;;
12425 >   rs6000*-aix*)  if test "$CXX" = xlC; then
12426 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12427 >                fi;;
12428 >   powerpc*-aix*)
12429 >        if test "$CXX" = xlC; then
12430 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12431 >                echo "*******************************************************"
12432 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12433 >                echo "*  recommended that you use                           *"
12434 >                echo "*                                                     *"
12435 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12436 >                echo "*                                 ^^^                 *"
12437 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12438 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12439 >                echo "*******************************************************"
12440 >        fi;;
12441 >   *darwin*)
12442 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12443 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12444 >        fi
12445 >        if test "$CXX" = icpc; then
12446 >                CXXFLAGS="-O2"
12447 >        fi
12448 >        if test $ac_cv_prog_really_gxx = yes; then
12449 >                CXXFLAGS="-Os"
12450 >        fi;;
12451 >  esac
12452 >
12453 >  # use default flags for gcc on all systems
12454 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
12455 >     CXXFLAGS="-O2"
12456 >  fi
12457 >
12458 >  if test -z "$CXXFLAGS"; then
12459 >        echo ""
12460 >        echo "**********************************************************"
12461 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
12462 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12463 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
12464 >        echo "**********************************************************"
12465 >        echo ""
12466 >        CXXFLAGS="-O"
12467 >  fi
12468 >
12469 >
12470 >
12471 > { $as_echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12472 > $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
12473 > if test "${ac_guessed_cxxflags+set}" = set; then
12474 >  $as_echo_n "(cached) " >&6
12475 > else
12476 >  echo 'void f(){}' > conftest.cpp
12477 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12478 >        ac_guessed_cxxflags=yes
12479 > else
12480 >        ac_guessed_cxxflags=no
12481 > fi
12482 > rm -f conftest*
12483 >
12484 > fi
12485 > { $as_echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12486 > $as_echo "$ac_guessed_cxxflags" >&6; }
12487 > if test "$ac_guessed_cxxflags" = yes; then
12488 >        :
12489 >
12490 > else
12491 >        :
12492 >
12493 >        echo ""
12494 >        echo "**********************************************************"
12495 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
12496 >        echo "* your compiler.                                         *"
12497 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12498 >        echo "**********************************************************"
12499 >        echo ""
12500 >        CXXFLAGS=""
12501 >
12502 > fi
12503 >
12504 >
12505 > fi
12506 >
12507 >     ;;
12508 > esac
12509 >
12510 >
12511 > acx_cgal_found=no
12512 >
12513 > # Check whether --with-cgalmakefile was given.
12514 > if test "${with_cgalmakefile+set}" = set; then
12515 >  withval=$with_cgalmakefile;
12516 > fi
12517 >
12518 > case $with_cgalmakefile in
12519 >        yes | "") ;;
12520 >        no) acx_cgal_found=disable ;;
12521 >        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12522 >        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12523 > esac
12524 >
12525 > if test "$acx_cgal_found" == no; then
12526 >    { $as_echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
12527 > $as_echo_n "checking CGAL_MAKEFILE... " >&6; }
12528 >
12529 >    if test \! -z "$CGAL_MAKEFILE"; then
12530 >
12531 >        if test -e "$CGAL_MAKEFILE"; then
12532 >            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
12533 >
12534 > cat > $tname << _ACEOF
12535 > include $CGAL_MAKEFILE
12536 >
12537 > cppflags:
12538 >        @echo \$(CGAL_CXXFLAGS)
12539 >
12540 > cxxflags:
12541 >        @echo
12542 > ldflags:
12543 >        @echo \$(CGAL_LDFLAGS)
12544 > _ACEOF
12545 >            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
12546 >            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
12547 >            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
12548 >            for i in $CGAL_LDFLAGST; do
12549 >                if test `echo $i| grep -c ^-l`; then
12550 >                    CGAL_LIBS="$CGAL_LIBS $i"
12551 >                else
12552 >                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
12553 >                fi
12554 >            done
12555 >            rm -f $tname
12556 >            { $as_echo "$as_me:$LINENO: result: yes" >&5
12557 > $as_echo "yes" >&6; }
12558 >            acx_cgal_found=yes
12559 >                                   else
12560 >            { $as_echo "$as_me:$LINENO: result: invalid" >&5
12561 > $as_echo "invalid" >&6; }
12562 >            { { $as_echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
12563 > $as_echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
12564 >   { (exit 1); exit 1; }; }
12565 >        fi
12566 >    else
12567 >        { $as_echo "$as_me:$LINENO: result: not defined" >&5
12568 > $as_echo "not defined" >&6; }
12569 >    fi
12570 > fi
12571 >
12572 > if test "$acx_cgal_found" == no; then
12573 >        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12574 >  { $as_echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12575 > $as_echo_n "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... " >&6; }
12576 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12577 >  $as_echo_n "(cached) " >&6
12578 > fi
12579 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12580 > $as_echo "$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12581 > else
12582 >  # Is the header compilable?
12583 > { $as_echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12584 > $as_echo_n "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... " >&6; }
12585 > cat >conftest.$ac_ext <<_ACEOF
12586 > /* confdefs.h.  */
12587 > _ACEOF
12588 > cat confdefs.h >>conftest.$ac_ext
12589 > cat >>conftest.$ac_ext <<_ACEOF
12590 > /* end confdefs.h.  */
12591 > $ac_includes_default
12592 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12593 > _ACEOF
12594 > rm -f conftest.$ac_objext
12595 > if { (ac_try="$ac_compile"
12596 > case "(($ac_try" in
12597 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12598 >  *) ac_try_echo=$ac_try;;
12599 > esac
12600 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12601 > $as_echo "$ac_try_echo") >&5
12602 >  (eval "$ac_compile") 2>conftest.er1
12603 >  ac_status=$?
12604 >  grep -v '^ *+' conftest.er1 >conftest.err
12605 >  rm -f conftest.er1
12606 >  cat conftest.err >&5
12607 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12608 >  (exit $ac_status); } && {
12609 >         test -z "$ac_c_werror_flag" ||
12610 >         test ! -s conftest.err
12611 >       } && test -s conftest.$ac_objext; then
12612 >  ac_header_compiler=yes
12613 > else
12614 >  $as_echo "$as_me: failed program was:" >&5
12615 > sed 's/^/| /' conftest.$ac_ext >&5
12616 >
12617 >        ac_header_compiler=no
12618 > fi
12619 >
12620 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12621 > { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12622 > $as_echo "$ac_header_compiler" >&6; }
12623 >
12624 > # Is the header present?
12625 > { $as_echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12626 > $as_echo_n "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... " >&6; }
12627 > cat >conftest.$ac_ext <<_ACEOF
12628 > /* confdefs.h.  */
12629 > _ACEOF
12630 > cat confdefs.h >>conftest.$ac_ext
12631 > cat >>conftest.$ac_ext <<_ACEOF
12632 > /* end confdefs.h.  */
12633 > #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12634 > _ACEOF
12635 > if { (ac_try="$ac_cpp conftest.$ac_ext"
12636 > case "(($ac_try" in
12637 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12638 >  *) ac_try_echo=$ac_try;;
12639 > esac
12640 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12641 > $as_echo "$ac_try_echo") >&5
12642 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12643 >  ac_status=$?
12644 >  grep -v '^ *+' conftest.er1 >conftest.err
12645 >  rm -f conftest.er1
12646 >  cat conftest.err >&5
12647 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12648 >  (exit $ac_status); } >/dev/null && {
12649 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12650 >         test ! -s conftest.err
12651 >       }; then
12652 >  ac_header_preproc=yes
12653 > else
12654 >  $as_echo "$as_me: failed program was:" >&5
12655 > sed 's/^/| /' conftest.$ac_ext >&5
12656 >
12657 >  ac_header_preproc=no
12658 > fi
12659 >
12660 > rm -f conftest.err conftest.$ac_ext
12661 > { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12662 > $as_echo "$ac_header_preproc" >&6; }
12663 >
12664 > # So?  What about this header?
12665 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12666 >  yes:no: )
12667 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12668 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12669 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12670 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12671 >    ac_header_preproc=yes
12672 >    ;;
12673 >  no:yes:* )
12674 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12675 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12676 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
12677 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
12678 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12679 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12680 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
12681 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12682 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12683 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12684 >    { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12685 > $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12686 >    ( cat <<\_ASBOX
12687 > ## ------------------------------ ##
12688 > ## Report this to gezelter@nd.edu ##
12689 > ## ------------------------------ ##
12690 > _ASBOX
12691 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12692 >    ;;
12693 > esac
12694 > { $as_echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12695 > $as_echo_n "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... " >&6; }
12696 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12697 >  $as_echo_n "(cached) " >&6
12698 > else
12699 >  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12700 > fi
12701 > { $as_echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12702 > $as_echo "$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12703 >
12704 > fi
12705 > if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
12706 >  cgal_have_header=yes
12707 > else
12708 >  cgal_have_header=no
12709 > fi
12710 >
12711 >
12712 >        if test "$cgal_have_header" == yes; then
12713 >                { $as_echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12714 > $as_echo_n "checking for main in -lCGAL... " >&6; }
12715 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
12716 >  $as_echo_n "(cached) " >&6
12717 > else
12718 >  ac_check_lib_save_LIBS=$LIBS
12719 > LIBS="-lCGAL  $LIBS"
12720 > cat >conftest.$ac_ext <<_ACEOF
12721 > /* confdefs.h.  */
12722 > _ACEOF
12723 > cat confdefs.h >>conftest.$ac_ext
12724 > cat >>conftest.$ac_ext <<_ACEOF
12725 > /* end confdefs.h.  */
12726 >
12727 >
12728 > #ifdef FC_DUMMY_MAIN
12729 > #ifndef FC_DUMMY_MAIN_EQ_F77
12730 > #  ifdef __cplusplus
12731 >     extern "C"
12732 > #  endif
12733 >   int FC_DUMMY_MAIN() { return 1; }
12734 > #endif
12735 > #endif
12736 > int
12737 > main ()
12738 > {
12739 > return main ();
12740 >  ;
12741 >  return 0;
12742 > }
12743 > _ACEOF
12744 > rm -f conftest.$ac_objext conftest$ac_exeext
12745 > if { (ac_try="$ac_link"
12746 > case "(($ac_try" in
12747 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12748 >  *) ac_try_echo=$ac_try;;
12749 > esac
12750 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12751 > $as_echo "$ac_try_echo") >&5
12752 >  (eval "$ac_link") 2>conftest.er1
12753 >  ac_status=$?
12754 >  grep -v '^ *+' conftest.er1 >conftest.err
12755 >  rm -f conftest.er1
12756 >  cat conftest.err >&5
12757 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12758 >  (exit $ac_status); } && {
12759 >         test -z "$ac_c_werror_flag" ||
12760 >         test ! -s conftest.err
12761 >       } && test -s conftest$ac_exeext && {
12762 >         test "$cross_compiling" = yes ||
12763 >         $as_test_x conftest$ac_exeext
12764 >       }; then
12765 >  ac_cv_lib_CGAL_main=yes
12766 > else
12767 >  $as_echo "$as_me: failed program was:" >&5
12768 > sed 's/^/| /' conftest.$ac_ext >&5
12769 >
12770 >        ac_cv_lib_CGAL_main=no
12771 > fi
12772 >
12773 > rm -rf conftest.dSYM
12774 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12775 >      conftest$ac_exeext conftest.$ac_ext
12776 > LIBS=$ac_check_lib_save_LIBS
12777 > fi
12778 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12779 > $as_echo "$ac_cv_lib_CGAL_main" >&6; }
12780 > if test $ac_cv_lib_CGAL_main = yes; then
12781 >  cgal_have_lib=yes
12782 > else
12783 >  cgal_have_lib=no
12784 > fi
12785 >
12786 >                if test "$cgal_have_lib" == no; then
12787 >                        save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
12788 >                        { $as_echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12789 > $as_echo_n "checking for main in -lCGAL... " >&6; }
12790 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
12791 >  $as_echo_n "(cached) " >&6
12792 > else
12793 >  ac_check_lib_save_LIBS=$LIBS
12794 > LIBS="-lCGAL  $LIBS"
12795 > cat >conftest.$ac_ext <<_ACEOF
12796 > /* confdefs.h.  */
12797 > _ACEOF
12798 > cat confdefs.h >>conftest.$ac_ext
12799 > cat >>conftest.$ac_ext <<_ACEOF
12800 > /* end confdefs.h.  */
12801 >
12802 >
12803 > #ifdef FC_DUMMY_MAIN
12804 > #ifndef FC_DUMMY_MAIN_EQ_F77
12805 > #  ifdef __cplusplus
12806 >     extern "C"
12807 > #  endif
12808 >   int FC_DUMMY_MAIN() { return 1; }
12809 > #endif
12810 > #endif
12811 > int
12812 > main ()
12813 > {
12814 > return main ();
12815 >  ;
12816 >  return 0;
12817 > }
12818 > _ACEOF
12819 > rm -f conftest.$ac_objext conftest$ac_exeext
12820 > if { (ac_try="$ac_link"
12821 > case "(($ac_try" in
12822 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12823 >  *) ac_try_echo=$ac_try;;
12824 > esac
12825 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12826 > $as_echo "$ac_try_echo") >&5
12827 >  (eval "$ac_link") 2>conftest.er1
12828 >  ac_status=$?
12829 >  grep -v '^ *+' conftest.er1 >conftest.err
12830 >  rm -f conftest.er1
12831 >  cat conftest.err >&5
12832 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12833 >  (exit $ac_status); } && {
12834 >         test -z "$ac_c_werror_flag" ||
12835 >         test ! -s conftest.err
12836 >       } && test -s conftest$ac_exeext && {
12837 >         test "$cross_compiling" = yes ||
12838 >         $as_test_x conftest$ac_exeext
12839 >       }; then
12840 >  ac_cv_lib_CGAL_main=yes
12841 > else
12842 >  $as_echo "$as_me: failed program was:" >&5
12843 > sed 's/^/| /' conftest.$ac_ext >&5
12844 >
12845 >        ac_cv_lib_CGAL_main=no
12846 > fi
12847 >
12848 > rm -rf conftest.dSYM
12849 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12850 >      conftest$ac_exeext conftest.$ac_ext
12851 > LIBS=$ac_check_lib_save_LIBS
12852 > fi
12853 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12854 > $as_echo "$ac_cv_lib_CGAL_main" >&6; }
12855 > if test $ac_cv_lib_CGAL_main = yes; then
12856 >  CGAL_LIBS="-lCGAL -lgmp -lmpfr"
12857 >                                                  cgal_have_lib=yes
12858 > else
12859 >  cgal_have_lib=no
12860 > fi
12861 >
12862 >                        LIBS="$save_LIBS"
12863 >                else
12864 >                        CGAL_LIBS="-lCGAL"
12865 >                        { $as_echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
12866 > $as_echo_n "checking for main in -lmpfr... " >&6; }
12867 > if test "${ac_cv_lib_mpfr_main+set}" = set; then
12868 >  $as_echo_n "(cached) " >&6
12869 > else
12870 >  ac_check_lib_save_LIBS=$LIBS
12871 > LIBS="-lmpfr  $LIBS"
12872 > cat >conftest.$ac_ext <<_ACEOF
12873 > /* confdefs.h.  */
12874 > _ACEOF
12875 > cat confdefs.h >>conftest.$ac_ext
12876 > cat >>conftest.$ac_ext <<_ACEOF
12877 > /* end confdefs.h.  */
12878 >
12879 >
12880 > #ifdef FC_DUMMY_MAIN
12881 > #ifndef FC_DUMMY_MAIN_EQ_F77
12882 > #  ifdef __cplusplus
12883 >     extern "C"
12884 > #  endif
12885 >   int FC_DUMMY_MAIN() { return 1; }
12886 > #endif
12887 > #endif
12888 > int
12889 > main ()
12890 > {
12891 > return main ();
12892 >  ;
12893 >  return 0;
12894 > }
12895 > _ACEOF
12896 > rm -f conftest.$ac_objext conftest$ac_exeext
12897 > if { (ac_try="$ac_link"
12898 > case "(($ac_try" in
12899 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12900 >  *) ac_try_echo=$ac_try;;
12901 > esac
12902 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12903 > $as_echo "$ac_try_echo") >&5
12904 >  (eval "$ac_link") 2>conftest.er1
12905 >  ac_status=$?
12906 >  grep -v '^ *+' conftest.er1 >conftest.err
12907 >  rm -f conftest.er1
12908 >  cat conftest.err >&5
12909 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12910 >  (exit $ac_status); } && {
12911 >         test -z "$ac_c_werror_flag" ||
12912 >         test ! -s conftest.err
12913 >       } && test -s conftest$ac_exeext && {
12914 >         test "$cross_compiling" = yes ||
12915 >         $as_test_x conftest$ac_exeext
12916 >       }; then
12917 >  ac_cv_lib_mpfr_main=yes
12918 > else
12919 >  $as_echo "$as_me: failed program was:" >&5
12920 > sed 's/^/| /' conftest.$ac_ext >&5
12921 >
12922 >        ac_cv_lib_mpfr_main=no
12923 > fi
12924 >
12925 > rm -rf conftest.dSYM
12926 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12927 >      conftest$ac_exeext conftest.$ac_ext
12928 > LIBS=$ac_check_lib_save_LIBS
12929 > fi
12930 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12931 > $as_echo "$ac_cv_lib_mpfr_main" >&6; }
12932 > if test $ac_cv_lib_mpfr_main = yes; then
12933 >  CGAL_LIBS="$CGAL_LIBS -lmpfr"
12934 > fi
12935 >
12936 >                        { $as_echo "$as_me:$LINENO: checking for main in -lgmp" >&5
12937 > $as_echo_n "checking for main in -lgmp... " >&6; }
12938 > if test "${ac_cv_lib_gmp_main+set}" = set; then
12939 >  $as_echo_n "(cached) " >&6
12940 > else
12941 >  ac_check_lib_save_LIBS=$LIBS
12942 > LIBS="-lgmp  $LIBS"
12943 > cat >conftest.$ac_ext <<_ACEOF
12944 > /* confdefs.h.  */
12945 > _ACEOF
12946 > cat confdefs.h >>conftest.$ac_ext
12947 > cat >>conftest.$ac_ext <<_ACEOF
12948 > /* end confdefs.h.  */
12949 >
12950 >
12951 > #ifdef FC_DUMMY_MAIN
12952 > #ifndef FC_DUMMY_MAIN_EQ_F77
12953 > #  ifdef __cplusplus
12954 >     extern "C"
12955 > #  endif
12956 >   int FC_DUMMY_MAIN() { return 1; }
12957 > #endif
12958 > #endif
12959 > int
12960 > main ()
12961 > {
12962 > return main ();
12963 >  ;
12964 >  return 0;
12965 > }
12966 > _ACEOF
12967 > rm -f conftest.$ac_objext conftest$ac_exeext
12968 > if { (ac_try="$ac_link"
12969 > case "(($ac_try" in
12970 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12971 >  *) ac_try_echo=$ac_try;;
12972 > esac
12973 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12974 > $as_echo "$ac_try_echo") >&5
12975 >  (eval "$ac_link") 2>conftest.er1
12976 >  ac_status=$?
12977 >  grep -v '^ *+' conftest.er1 >conftest.err
12978 >  rm -f conftest.er1
12979 >  cat conftest.err >&5
12980 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12981 >  (exit $ac_status); } && {
12982 >         test -z "$ac_c_werror_flag" ||
12983 >         test ! -s conftest.err
12984 >       } && test -s conftest$ac_exeext && {
12985 >         test "$cross_compiling" = yes ||
12986 >         $as_test_x conftest$ac_exeext
12987 >       }; then
12988 >  ac_cv_lib_gmp_main=yes
12989 > else
12990 >  $as_echo "$as_me: failed program was:" >&5
12991 > sed 's/^/| /' conftest.$ac_ext >&5
12992 >
12993 >        ac_cv_lib_gmp_main=no
12994 > fi
12995 >
12996 > rm -rf conftest.dSYM
12997 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12998 >      conftest$ac_exeext conftest.$ac_ext
12999 > LIBS=$ac_check_lib_save_LIBS
13000 > fi
13001 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
13002 > $as_echo "$ac_cv_lib_gmp_main" >&6; }
13003 > if test $ac_cv_lib_gmp_main = yes; then
13004 >  CGAL_LIBS="$CGAL_LIBS -lgmp"
13005 > fi
13006 >
13007 >                        { $as_echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
13008 > $as_echo_n "checking for main in -lgmpxx... " >&6; }
13009 > if test "${ac_cv_lib_gmpxx_main+set}" = set; then
13010 >  $as_echo_n "(cached) " >&6
13011 > else
13012 >  ac_check_lib_save_LIBS=$LIBS
13013 > LIBS="-lgmpxx  $LIBS"
13014 > cat >conftest.$ac_ext <<_ACEOF
13015 > /* confdefs.h.  */
13016 > _ACEOF
13017 > cat confdefs.h >>conftest.$ac_ext
13018 > cat >>conftest.$ac_ext <<_ACEOF
13019 > /* end confdefs.h.  */
13020 >
13021 >
13022 > #ifdef FC_DUMMY_MAIN
13023 > #ifndef FC_DUMMY_MAIN_EQ_F77
13024 > #  ifdef __cplusplus
13025 >     extern "C"
13026 > #  endif
13027 >   int FC_DUMMY_MAIN() { return 1; }
13028 > #endif
13029 > #endif
13030 > int
13031 > main ()
13032 > {
13033 > return main ();
13034 >  ;
13035 >  return 0;
13036 > }
13037 > _ACEOF
13038 > rm -f conftest.$ac_objext conftest$ac_exeext
13039 > if { (ac_try="$ac_link"
13040 > case "(($ac_try" in
13041 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13042 >  *) ac_try_echo=$ac_try;;
13043 > esac
13044 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13045 > $as_echo "$ac_try_echo") >&5
13046 >  (eval "$ac_link") 2>conftest.er1
13047 >  ac_status=$?
13048 >  grep -v '^ *+' conftest.er1 >conftest.err
13049 >  rm -f conftest.er1
13050 >  cat conftest.err >&5
13051 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13052 >  (exit $ac_status); } && {
13053 >         test -z "$ac_c_werror_flag" ||
13054 >         test ! -s conftest.err
13055 >       } && test -s conftest$ac_exeext && {
13056 >         test "$cross_compiling" = yes ||
13057 >         $as_test_x conftest$ac_exeext
13058 >       }; then
13059 >  ac_cv_lib_gmpxx_main=yes
13060 > else
13061 >  $as_echo "$as_me: failed program was:" >&5
13062 > sed 's/^/| /' conftest.$ac_ext >&5
13063 >
13064 >        ac_cv_lib_gmpxx_main=no
13065 > fi
13066 >
13067 > rm -rf conftest.dSYM
13068 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13069 >      conftest$ac_exeext conftest.$ac_ext
13070 > LIBS=$ac_check_lib_save_LIBS
13071 > fi
13072 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
13073 > $as_echo "$ac_cv_lib_gmpxx_main" >&6; }
13074 > if test $ac_cv_lib_gmpxx_main = yes; then
13075 >  CGAL_LIBS="$CGAL_LIBS -lgmpxx"
13076 > fi
13077 >
13078 >                fi
13079 >
13080 >                if test "$cgal_have_lib" == yes; then
13081 >                        acx_cgal_found=yes
13082 >                fi
13083 >        fi
13084 >        if test "$acx_cgal_found" == yes; then
13085 >                { $as_echo "$as_me:$LINENO: checking for main in -lCore" >&5
13086 > $as_echo_n "checking for main in -lCore... " >&6; }
13087 > if test "${ac_cv_lib_Core_main+set}" = set; then
13088 >  $as_echo_n "(cached) " >&6
13089 > else
13090 >  ac_check_lib_save_LIBS=$LIBS
13091 > LIBS="-lCore  $LIBS"
13092 > cat >conftest.$ac_ext <<_ACEOF
13093 > /* confdefs.h.  */
13094 > _ACEOF
13095 > cat confdefs.h >>conftest.$ac_ext
13096 > cat >>conftest.$ac_ext <<_ACEOF
13097 > /* end confdefs.h.  */
13098 >
13099 >
13100 > #ifdef FC_DUMMY_MAIN
13101 > #ifndef FC_DUMMY_MAIN_EQ_F77
13102 > #  ifdef __cplusplus
13103 >     extern "C"
13104 > #  endif
13105 >   int FC_DUMMY_MAIN() { return 1; }
13106 > #endif
13107 > #endif
13108 > int
13109 > main ()
13110 > {
13111 > return main ();
13112 >  ;
13113 >  return 0;
13114 > }
13115 > _ACEOF
13116 > rm -f conftest.$ac_objext conftest$ac_exeext
13117 > if { (ac_try="$ac_link"
13118 > case "(($ac_try" in
13119 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13120 >  *) ac_try_echo=$ac_try;;
13121 > esac
13122 > eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13123 > $as_echo "$ac_try_echo") >&5
13124 >  (eval "$ac_link") 2>conftest.er1
13125 >  ac_status=$?
13126 >  grep -v '^ *+' conftest.er1 >conftest.err
13127 >  rm -f conftest.er1
13128 >  cat conftest.err >&5
13129 >  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13130 >  (exit $ac_status); } && {
13131 >         test -z "$ac_c_werror_flag" ||
13132 >         test ! -s conftest.err
13133 >       } && test -s conftest$ac_exeext && {
13134 >         test "$cross_compiling" = yes ||
13135 >         $as_test_x conftest$ac_exeext
13136 >       }; then
13137 >  ac_cv_lib_Core_main=yes
13138 > else
13139 >  $as_echo "$as_me: failed program was:" >&5
13140 > sed 's/^/| /' conftest.$ac_ext >&5
13141 >
13142 >        ac_cv_lib_Core_main=no
13143 > fi
13144 >
13145 > rm -rf conftest.dSYM
13146 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13147 >      conftest$ac_exeext conftest.$ac_ext
13148 > LIBS=$ac_check_lib_save_LIBS
13149 > fi
13150 > { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
13151 > $as_echo "$ac_cv_lib_Core_main" >&6; }
13152 > if test $ac_cv_lib_Core_main = yes; then
13153 >  CGAL_LIBS="$CGAL_LIBS -lCore"
13154 > fi
13155 >
13156 >        fi
13157 > fi
13158 >
13159 >
13160 >
13161 > { $as_echo "$as_me:$LINENO: checking CGAL" >&5
13162 > $as_echo_n "checking CGAL... " >&6; }
13163 >
13164 >
13165 >
13166 >
13167 >
13168 > if test "$acx_cgal_found" == yes; then
13169 >        { $as_echo "$as_me:$LINENO: result: yes" >&5
13170 > $as_echo "yes" >&6; }
13171 >
13172 > else
13173 >        { $as_echo "$as_me:$LINENO: result: no" >&5
13174 > $as_echo "no" >&6; }
13175 >
13176 > fi
13177 > USE_CGAL=no
13178 > if test "$acx_cgal_found" == yes; then
13179 >        USE_CGAL=yes
13180 >
13181 > cat >>confdefs.h <<\_ACEOF
13182 > #define HAVE_CGAL 1
13183 > _ACEOF
13184 >
13185 >
13186 >
13187 >
13188 >
13189 > fi
13190 >
13191 >
13192 >
13193 >
13194 > # Check whether --enable-doxygen was given.
13195 > if test "${enable_doxygen+set}" = set; then
13196 >  enableval=$enable_doxygen;
13197 > fi
13198 >
13199 > # Check whether --enable-dot was given.
13200 > if test "${enable_dot+set}" = set; then
13201 >  enableval=$enable_dot;
13202 > fi
13203 >
13204 > # Check whether --enable-html-docs was given.
13205 > if test "${enable_html_docs+set}" = set; then
13206 >  enableval=$enable_html_docs;
13207 > else
13208 >   enable_html_docs=yes
13209 > fi
13210 >
13211 > # Check whether --enable-latex-docs was given.
13212 > if test "${enable_latex_docs+set}" = set; then
13213 >  enableval=$enable_latex_docs;
13214 > else
13215 >   enable_latex_docs=no
13216 > fi
13217 >
13218 > if test "x$enable_doxygen" = xno; then
13219 >        enable_doc=no
13220 > else
13221 >        # Extract the first word of "doxygen", so it can be a program name with args.
13222 > set dummy doxygen; ac_word=$2
13223 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13224 > $as_echo_n "checking for $ac_word... " >&6; }
13225 > if test "${ac_cv_path_DOXYGEN+set}" = set; then
13226 >  $as_echo_n "(cached) " >&6
13227 > else
13228 >  case $DOXYGEN in
13229 >  [\\/]* | ?:[\\/]*)
13230 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13231 >  ;;
13232 >  *)
13233 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13234 > for as_dir in $PATH
13235 > do
13236 >  IFS=$as_save_IFS
13237 >  test -z "$as_dir" && as_dir=.
13238 >  for ac_exec_ext in '' $ac_executable_extensions; do
13239 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13240 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13241 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13242 >    break 2
13243 >  fi
13244 > done
13245 > done
13246 > IFS=$as_save_IFS
13247 >
13248 >  ;;
13249 > esac
13250 > fi
13251 > DOXYGEN=$ac_cv_path_DOXYGEN
13252 > if test -n "$DOXYGEN"; then
13253 >  { $as_echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13254 > $as_echo "$DOXYGEN" >&6; }
13255 > else
13256 >  { $as_echo "$as_me:$LINENO: result: no" >&5
13257 > $as_echo "no" >&6; }
13258 > fi
13259 >
13260 >
13261 >        if test "x$DOXYGEN" = x; then
13262 >                if test "x$enable_doxygen" = xyes; then
13263 >                        { { $as_echo "$as_me:$LINENO: error: could not find doxygen" >&5
13264 > $as_echo "$as_me: error: could not find doxygen" >&2;}
13265 >   { (exit 1); exit 1; }; }
13266 >                fi
13267 >                enable_doc=no
13268 >        else
13269 >                enable_doc=yes
13270 >                # Extract the first word of "dot", so it can be a program name with args.
13271 > set dummy dot; ac_word=$2
13272 > { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13273 > $as_echo_n "checking for $ac_word... " >&6; }
13274 > if test "${ac_cv_path_DOT+set}" = set; then
13275 >  $as_echo_n "(cached) " >&6
13276 > else
13277 >  case $DOT in
13278 >  [\\/]* | ?:[\\/]*)
13279 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
13280 >  ;;
13281 >  *)
13282 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13283 > for as_dir in $PATH
13284 > do
13285 >  IFS=$as_save_IFS
13286 >  test -z "$as_dir" && as_dir=.
13287 >  for ac_exec_ext in '' $ac_executable_extensions; do
13288 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13289 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13290 >    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13291 >    break 2
13292 >  fi
13293 > done
13294 > done
13295 > IFS=$as_save_IFS
13296 >
13297 >  ;;
13298 > esac
13299 > fi
13300 > DOT=$ac_cv_path_DOT
13301 > if test -n "$DOT"; then
13302 >  { $as_echo "$as_me:$LINENO: result: $DOT" >&5
13303 > $as_echo "$DOT" >&6; }
13304 > else
13305 >  { $as_echo "$as_me:$LINENO: result: no" >&5
13306 > $as_echo "no" >&6; }
13307 > fi
13308 >
13309 >
13310 >        fi
13311 > fi
13312 >
13313 > if test "x$enable_doc" = xyes; then
13314 >  DOC=1
13315 > else
13316 >  DOC=0
13317 > fi
13318 >
13319 >
13320 > if test x$DOT = x; then
13321 >        if test "x$enable_dot" = xyes; then
13322 >                { { $as_echo "$as_me:$LINENO: error: could not find dot" >&5
13323 > $as_echo "$as_me: error: could not find dot" >&2;}
13324 >   { (exit 1); exit 1; }; }
13325 >        fi
13326 >        enable_dot=no
13327 > else
13328 >        enable_dot=yes
13329 > fi
13330 >
13331 >
13332 >
13333 >
13334 >
13335 >
13336 >
13337 >
13338 >
13339 >
13340 >
13341 >
13342 >
13343 >
13344 >
13345 >
13346 >
13347 >
13348 >
13349 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
13350 >
13351 >
13352 > cat >confcache <<\_ACEOF
13353 > # This file is a shell script that caches the results of configure
13354 > # tests run on this system so they can be shared between configure
13355 > # scripts and configure runs, see configure's option --config-cache.
13356 > # It is not useful on other systems.  If it contains results you don't
13357 > # want to keep, you may remove or edit it.
13358 > #
13359 > # config.status only pays attention to the cache file if you give it
13360 > # the --recheck option to rerun configure.
13361 > #
13362 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
13363 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
13364 > # following values.
13365 >
13366 > _ACEOF
13367 >
13368 > # The following way of writing the cache mishandles newlines in values,
13369 > # but we know of no workaround that is simple, portable, and efficient.
13370 > # So, we kill variables containing newlines.
13371 > # Ultrix sh set writes to stderr and can't be redirected directly,
13372 > # and sets the high bit in the cache file unless we assign to the vars.
13373 > (
13374 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13375 >    eval ac_val=\$$ac_var
13376 >    case $ac_val in #(
13377 >    *${as_nl}*)
13378 >      case $ac_var in #(
13379 >      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13380 > $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13381 >      esac
13382 >      case $ac_var in #(
13383 >      _ | IFS | as_nl) ;; #(
13384 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13385 >      *) $as_unset $ac_var ;;
13386 >      esac ;;
13387 >    esac
13388 >  done
13389 >
13390 >  (set) 2>&1 |
13391 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13392 >    *${as_nl}ac_space=\ *)
13393 >      # `set' does not quote correctly, so add quotes (double-quote
13394 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
13395 >      sed -n \
13396 >        "s/'/'\\\\''/g;
13397 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13398 >      ;; #(
13399 >    *)
13400 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
13401 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13402 >      ;;
13403 >    esac |
13404 >    sort
13405 > ) |
13406 >  sed '
13407 >     /^ac_cv_env_/b end
13408 >     t clear
13409 >     :clear
13410 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13411 >     t end
13412 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13413 >     :end' >>confcache
13414 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13415 >  if test -w "$cache_file"; then
13416 >    test "x$cache_file" != "x/dev/null" &&
13417 >      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
13418 > $as_echo "$as_me: updating cache $cache_file" >&6;}
13419 >    cat confcache >$cache_file
13420 >  else
13421 >    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13422 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13423 >  fi
13424 > fi
13425 > rm -f confcache
13426 >
13427 > test "x$prefix" = xNONE && prefix=$ac_default_prefix
13428 > # Let make expand exec_prefix.
13429 > test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13430 >
13431 > DEFS=-DHAVE_CONFIG_H
13432 >
13433 > ac_libobjs=
13434 > ac_ltlibobjs=
13435 > for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13436 >  # 1. Remove the extension, and $U if already installed.
13437 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13438 >  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13439 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13440 >  #    will be set to the directory where LIBOBJS objects are built.
13441 >  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13442 >  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13443   done
13444 + LIBOBJS=$ac_libobjs
13445  
13446 + LTLIBOBJS=$ac_ltlibobjs
13447 +
13448 +
13449 +
13450 + : ${CONFIG_STATUS=./config.status}
13451 + ac_write_fail=0
13452 + ac_clean_files_save=$ac_clean_files
13453 + ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13454 + { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13455 + $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13456 + cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13457 + #! $SHELL
13458 + # Generated by $as_me.
13459 + # Run this file to recreate the current configuration.
13460 + # Compiler output produced by configure, useful for debugging
13461 + # configure, is in config.log if it exists.
13462 +
13463 + debug=false
13464 + ac_cs_recheck=false
13465 + ac_cs_silent=false
13466 + SHELL=\${CONFIG_SHELL-$SHELL}
13467 + _ACEOF
13468 +
13469 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13470 + ## --------------------- ##
13471 + ## M4sh Initialization.  ##
13472 + ## --------------------- ##
13473 +
13474 + # Be more Bourne compatible
13475 + DUALCASE=1; export DUALCASE # for MKS sh
13476 + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13477 +  emulate sh
13478 +  NULLCMD=:
13479 +  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13480 +  # is contrary to our usage.  Disable this feature.
13481 +  alias -g '${1+"$@"}'='"$@"'
13482 +  setopt NO_GLOB_SUBST
13483 + else
13484 +  case `(set -o) 2>/dev/null` in
13485 +  *posix*) set -o posix ;;
13486 + esac
13487 +
13488 + fi
13489 +
13490 +
13491 +
13492 +
13493 + # PATH needs CR
13494 + # Avoid depending upon Character Ranges.
13495 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13496 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13497 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13498 + as_cr_digits='0123456789'
13499 + as_cr_alnum=$as_cr_Letters$as_cr_digits
13500 +
13501 + as_nl='
13502 + '
13503 + export as_nl
13504 + # Printing a long string crashes Solaris 7 /usr/bin/printf.
13505 + as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13506 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13507 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13508 + if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13509 +  as_echo='printf %s\n'
13510 +  as_echo_n='printf %s'
13511 + else
13512 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13513 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13514 +    as_echo_n='/usr/ucb/echo -n'
13515 +  else
13516 +    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13517 +    as_echo_n_body='eval
13518 +      arg=$1;
13519 +      case $arg in
13520 +      *"$as_nl"*)
13521 +        expr "X$arg" : "X\\(.*\\)$as_nl";
13522 +        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13523 +      esac;
13524 +      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13525 +    '
13526 +    export as_echo_n_body
13527 +    as_echo_n='sh -c $as_echo_n_body as_echo'
13528 +  fi
13529 +  export as_echo_body
13530 +  as_echo='sh -c $as_echo_body as_echo'
13531 + fi
13532 +
13533 + # The user is always right.
13534 + if test "${PATH_SEPARATOR+set}" != set; then
13535 +  PATH_SEPARATOR=:
13536 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13537 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13538 +      PATH_SEPARATOR=';'
13539 +  }
13540 + fi
13541 +
13542 + # Support unset when possible.
13543 + if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13544 +  as_unset=unset
13545 + else
13546 +  as_unset=false
13547 + fi
13548 +
13549 +
13550 + # IFS
13551 + # We need space, tab and new line, in precisely that order.  Quoting is
13552 + # there to prevent editors from complaining about space-tab.
13553 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13554 + # splitting by setting IFS to empty value.)
13555 + IFS=" ""        $as_nl"
13556 +
13557 + # Find who we are.  Look in the path if we contain no directory separator.
13558 + case $0 in
13559 +  *[\\/]* ) as_myself=$0 ;;
13560 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13561 + for as_dir in $PATH
13562 + do
13563 +  IFS=$as_save_IFS
13564 +  test -z "$as_dir" && as_dir=.
13565 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13566 + done
13567 + IFS=$as_save_IFS
13568 +
13569 +     ;;
13570 + esac
13571 + # We did not find ourselves, most probably we were run as `sh COMMAND'
13572 + # in which case we are not to be found in the path.
13573 + if test "x$as_myself" = x; then
13574 +  as_myself=$0
13575 + fi
13576 + if test ! -f "$as_myself"; then
13577 +  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13578 +  { (exit 1); exit 1; }
13579 + fi
13580 +
13581 + # Work around bugs in pre-3.0 UWIN ksh.
13582 + for as_var in ENV MAIL MAILPATH
13583 + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13584 + done
13585 + PS1='$ '
13586 + PS2='> '
13587 + PS4='+ '
13588 +
13589 + # NLS nuisances.
13590 + LC_ALL=C
13591 + export LC_ALL
13592 + LANGUAGE=C
13593 + export LANGUAGE
13594 +
13595 + # Required to use basename.
13596 + if expr a : '\(a\)' >/dev/null 2>&1 &&
13597 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13598 +  as_expr=expr
13599 + else
13600 +  as_expr=false
13601 + fi
13602 +
13603 + if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13604 +  as_basename=basename
13605 + else
13606 +  as_basename=false
13607 + fi
13608 +
13609 +
13610 + # Name of the executable.
13611 + as_me=`$as_basename -- "$0" ||
13612 + $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13613 +         X"$0" : 'X\(//\)$' \| \
13614 +         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13615 + $as_echo X/"$0" |
13616 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
13617 +            s//\1/
13618 +            q
13619 +          }
13620 +          /^X\/\(\/\/\)$/{
13621 +            s//\1/
13622 +            q
13623 +          }
13624 +          /^X\/\(\/\).*/{
13625 +            s//\1/
13626 +            q
13627 +          }
13628 +          s/.*/./; q'`
13629 +
13630 + # CDPATH.
13631 + $as_unset CDPATH
13632 +
13633 +
13634 +
13635 +  as_lineno_1=$LINENO
13636 +  as_lineno_2=$LINENO
13637 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
13638 +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13639 +
13640 +  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13641 +  # uniformly replaced by the line number.  The first 'sed' inserts a
13642 +  # line-number line after each line using $LINENO; the second 'sed'
13643 +  # does the real work.  The second script uses 'N' to pair each
13644 +  # line-number line with the line containing $LINENO, and appends
13645 +  # trailing '-' during substitution so that $LINENO is not a special
13646 +  # case at line end.
13647 +  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13648 +  # scripts with optimization help from Paolo Bonzini.  Blame Lee
13649 +  # E. McMahon (1931-1989) for sed's syntax.  :-)
13650 +  sed -n '
13651 +    p
13652 +    /[$]LINENO/=
13653 +  ' <$as_myself |
13654 +    sed '
13655 +      s/[$]LINENO.*/&-/
13656 +      t lineno
13657 +      b
13658 +      :lineno
13659 +      N
13660 +      :loop
13661 +      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13662 +      t loop
13663 +      s/-\n.*//
13664 +    ' >$as_me.lineno &&
13665 +  chmod +x "$as_me.lineno" ||
13666 +    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13667 +   { (exit 1); exit 1; }; }
13668 +
13669 +  # Don't try to exec as it changes $[0], causing all sort of problems
13670 +  # (the dirname of $[0] is not the place where we might find the
13671 +  # original and so on.  Autoconf is especially sensitive to this).
13672 +  . "./$as_me.lineno"
13673 +  # Exit status is that of the last command.
13674 +  exit
13675 + }
13676 +
13677 +
13678 + if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13679 +  as_dirname=dirname
13680 + else
13681 +  as_dirname=false
13682 + fi
13683 +
13684 + ECHO_C= ECHO_N= ECHO_T=
13685 + case `echo -n x` in
13686 + -n*)
13687 +  case `echo 'x\c'` in
13688 +  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13689 +  *)   ECHO_C='\c';;
13690 +  esac;;
13691 + *)
13692 +  ECHO_N='-n';;
13693 + esac
13694 + if expr a : '\(a\)' >/dev/null 2>&1 &&
13695 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13696 +  as_expr=expr
13697 + else
13698 +  as_expr=false
13699 + fi
13700 +
13701 + rm -f conf$$ conf$$.exe conf$$.file
13702 + if test -d conf$$.dir; then
13703 +  rm -f conf$$.dir/conf$$.file
13704 + else
13705 +  rm -f conf$$.dir
13706 +  mkdir conf$$.dir 2>/dev/null
13707 + fi
13708 + if (echo >conf$$.file) 2>/dev/null; then
13709 +  if ln -s conf$$.file conf$$ 2>/dev/null; then
13710 +    as_ln_s='ln -s'
13711 +    # ... but there are two gotchas:
13712 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13713 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13714 +    # In both cases, we have to default to `cp -p'.
13715 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13716 +      as_ln_s='cp -p'
13717 +  elif ln conf$$.file conf$$ 2>/dev/null; then
13718 +    as_ln_s=ln
13719 +  else
13720 +    as_ln_s='cp -p'
13721 +  fi
13722 + else
13723 +  as_ln_s='cp -p'
13724 + fi
13725 + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13726 + rmdir conf$$.dir 2>/dev/null
13727 +
13728 + if mkdir -p . 2>/dev/null; then
13729 +  as_mkdir_p=:
13730 + else
13731 +  test -d ./-p && rmdir ./-p
13732 +  as_mkdir_p=false
13733 + fi
13734 +
13735 + if test -x / >/dev/null 2>&1; then
13736 +  as_test_x='test -x'
13737 + else
13738 +  if ls -dL / >/dev/null 2>&1; then
13739 +    as_ls_L_option=L
13740 +  else
13741 +    as_ls_L_option=
13742 +  fi
13743 +  as_test_x='
13744 +    eval sh -c '\''
13745 +      if test -d "$1"; then
13746 +        test -d "$1/.";
13747 +      else
13748 +        case $1 in
13749 +        -*)set "./$1";;
13750 +        esac;
13751 +        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13752 +        ???[sx]*):;;*)false;;esac;fi
13753 +    '\'' sh
13754 +  '
13755 + fi
13756 + as_executable_p=$as_test_x
13757 +
13758 + # Sed expression to map a string onto a valid CPP name.
13759 + as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13760 +
13761 + # Sed expression to map a string onto a valid variable name.
13762 + as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13763 +
13764 +
13765 + exec 6>&1
13766 +
13767 + # Save the log message, to keep $[0] and so on meaningful, and to
13768 + # report actual input values of CONFIG_FILES etc. instead of their
13769 + # values after options handling.
13770 + ac_log="
13771 + This file was extended by OOPSE $as_me 4.0, which was
13772 + generated by GNU Autoconf 2.62.  Invocation command line was
13773 +
13774 +  CONFIG_FILES    = $CONFIG_FILES
13775 +  CONFIG_HEADERS  = $CONFIG_HEADERS
13776 +  CONFIG_LINKS    = $CONFIG_LINKS
13777 +  CONFIG_COMMANDS = $CONFIG_COMMANDS
13778 +  $ $0 $@
13779 +
13780 + on `(hostname || uname -n) 2>/dev/null | sed 1q`
13781 + "
13782 +
13783 + _ACEOF
13784 +
13785 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13786 + # Files that config.status was made for.
13787 + config_files="$ac_config_files"
13788 + config_headers="$ac_config_headers"
13789 +
13790 + _ACEOF
13791 +
13792 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13793 + ac_cs_usage="\
13794 + \`$as_me' instantiates files from templates according to the
13795 + current configuration.
13796 +
13797 + Usage: $0 [OPTIONS] [FILE]...
13798 +
13799 +  -h, --help       print this help, then exit
13800 +  -V, --version    print version number and configuration settings, then exit
13801 +  -q, --quiet      do not print progress messages
13802 +  -d, --debug      don't remove temporary files
13803 +      --recheck    update $as_me by reconfiguring in the same conditions
13804 +  --file=FILE[:TEMPLATE]
13805 +                   instantiate the configuration file FILE
13806 +  --header=FILE[:TEMPLATE]
13807 +                   instantiate the configuration header FILE
13808 +
13809 + Configuration files:
13810 + $config_files
13811 +
13812 + Configuration headers:
13813 + $config_headers
13814 +
13815 + Report bugs to <bug-autoconf@gnu.org>."
13816 +
13817 + _ACEOF
13818 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13819 + ac_cs_version="\\
13820 + OOPSE config.status 4.0
13821 + configured by $0, generated by GNU Autoconf 2.62,
13822 +  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13823 +
13824 + Copyright (C) 2008 Free Software Foundation, Inc.
13825 + This config.status script is free software; the Free Software Foundation
13826 + gives unlimited permission to copy, distribute and modify it."
13827 +
13828 + ac_pwd='$ac_pwd'
13829 + srcdir='$srcdir'
13830 + INSTALL='$INSTALL'
13831 + test -n "\$AWK" || AWK=awk
13832 + _ACEOF
13833 +
13834 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13835 + # The default lists apply if the user does not specify any file.
13836 + ac_need_defaults=:
13837 + while test $# != 0
13838 + do
13839 +  case $1 in
13840 +  --*=*)
13841 +    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13842 +    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13843 +    ac_shift=:
13844 +    ;;
13845 +  *)
13846 +    ac_option=$1
13847 +    ac_optarg=$2
13848 +    ac_shift=shift
13849 +    ;;
13850 +  esac
13851 +
13852 +  case $ac_option in
13853 +  # Handling of the options.
13854 +  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13855 +    ac_cs_recheck=: ;;
13856 +  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13857 +    $as_echo "$ac_cs_version"; exit ;;
13858 +  --debug | --debu | --deb | --de | --d | -d )
13859 +    debug=: ;;
13860 +  --file | --fil | --fi | --f )
13861 +    $ac_shift
13862 +    case $ac_optarg in
13863 +    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13864 +    esac
13865 +    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
13866 +    ac_need_defaults=false;;
13867 +  --header | --heade | --head | --hea )
13868 +    $ac_shift
13869 +    case $ac_optarg in
13870 +    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13871 +    esac
13872 +    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
13873 +    ac_need_defaults=false;;
13874 +  --he | --h)
13875 +    # Conflict between --help and --header
13876 +    { $as_echo "$as_me: error: ambiguous option: $1
13877 + Try \`$0 --help' for more information." >&2
13878 +   { (exit 1); exit 1; }; };;
13879 +  --help | --hel | -h )
13880 +    $as_echo "$ac_cs_usage"; exit ;;
13881 +  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13882 +  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13883 +    ac_cs_silent=: ;;
13884 +
13885 +  # This is an error.
13886 +  -*) { $as_echo "$as_me: error: unrecognized option: $1
13887 + Try \`$0 --help' for more information." >&2
13888 +   { (exit 1); exit 1; }; } ;;
13889 +
13890 +  *) ac_config_targets="$ac_config_targets $1"
13891 +     ac_need_defaults=false ;;
13892 +
13893 +  esac
13894 +  shift
13895 + done
13896 +
13897 + ac_configure_extra_args=
13898 +
13899 + if $ac_cs_silent; then
13900 +  exec 6>/dev/null
13901 +  ac_configure_extra_args="$ac_configure_extra_args --silent"
13902 + fi
13903 +
13904 + _ACEOF
13905 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13906 + if \$ac_cs_recheck; then
13907 +  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13908 +  shift
13909 +  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13910 +  CONFIG_SHELL='$SHELL'
13911 +  export CONFIG_SHELL
13912 +  exec "\$@"
13913 + fi
13914 +
13915 + _ACEOF
13916 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13917 + exec 5>>config.log
13918 + {
13919 +  echo
13920 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13921 + ## Running $as_me. ##
13922 + _ASBOX
13923 +  $as_echo "$ac_log"
13924 + } >&5
13925 +
13926 + _ACEOF
13927 + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13928 + _ACEOF
13929 +
13930 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13931 +
13932 + # Handling of arguments.
13933 + for ac_config_target in $ac_config_targets
13934 + do
13935 +  case $ac_config_target in
13936 +    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13937 +    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13938 +    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13939 +    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13940 +    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
13941 +    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
13942 +    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13943 +
13944 +  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13945 + $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13946 +   { (exit 1); exit 1; }; };;
13947 +  esac
13948 + done
13949 +
13950 +
13951   # If the user did not use the arguments to specify the items to instantiate,
13952   # then the envvar interface is used.  Set only those that are not.
13953   # We use the long form for the default assignment because of an extremely
# Line 11138 | Line 13955 | if $ac_need_defaults; then
13955   if $ac_need_defaults; then
13956    test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13957    test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11141  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
13958   fi
13959  
13960   # Have a temporary directory for convenience.  Make it in the build tree
13961 < # simply because there is no reason to put it here, and in addition,
13961 > # simply because there is no reason against having it here, and in addition,
13962   # creating and moving files from /tmp can sometimes cause problems.
13963 < # Create a temporary directory, and hook for its removal unless debugging.
13963 > # Hook for its removal unless debugging.
13964 > # Note that there is a small window in which the directory will not be cleaned:
13965 > # after its creation but before its name has been assigned to `$tmp'.
13966   $debug ||
13967   {
13968 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13968 >  tmp=
13969 >  trap 'exit_status=$?
13970 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13971 > ' 0
13972    trap '{ (exit 1); exit 1; }' 1 2 13 15
13973   }
11153
13974   # Create a (secure) tmp directory for tmp files.
13975  
13976   {
13977 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13977 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13978    test -n "$tmp" && test -d "$tmp"
13979   }  ||
13980   {
13981 <  tmp=./confstat$$-$RANDOM
13982 <  (umask 077 && mkdir $tmp)
13981 >  tmp=./conf$$-$RANDOM
13982 >  (umask 077 && mkdir "$tmp")
13983   } ||
13984   {
13985 <   echo "$me: cannot create a temporary directory in ." >&2
13985 >   $as_echo "$as_me: cannot create a temporary directory in ." >&2
13986     { (exit 1); exit 1; }
13987   }
13988  
13989 + # Set up the scripts for CONFIG_FILES section.
13990 + # No need to generate them if there are no CONFIG_FILES.
13991 + # This happens for instance with `./config.status config.h'.
13992 + if test -n "$CONFIG_FILES"; then
13993 +
13994 +
13995 + ac_cr='
13996 + '
13997 + ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13998 + if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13999 +  ac_cs_awk_cr='\\r'
14000 + else
14001 +  ac_cs_awk_cr=$ac_cr
14002 + fi
14003 +
14004 + echo 'BEGIN {' >"$tmp/subs1.awk" &&
14005   _ACEOF
14006  
11171 cat >>$CONFIG_STATUS <<_ACEOF
14007  
14008 < #
14009 < # CONFIG_FILES section.
14010 < #
14008 > {
14009 >  echo "cat >conf$$subs.awk <<_ACEOF" &&
14010 >  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14011 >  echo "_ACEOF"
14012 > } >conf$$subs.sh ||
14013 >  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14014 > $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14015 >   { (exit 1); exit 1; }; }
14016 > ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14017 > ac_delim='%!_!# '
14018 > for ac_last_try in false false false false false :; do
14019 >  . ./conf$$subs.sh ||
14020 >    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14021 > $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14022 >   { (exit 1); exit 1; }; }
14023  
14024 < # No need to generate the scripts if there are no CONFIG_FILES.
14025 < # This happens for instance when ./config.status config.h
14026 < if test -n "\$CONFIG_FILES"; then
14027 <  # Protect against being on the right side of a sed subst in config.status.
14028 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14029 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14030 < s,@SHELL@,$SHELL,;t t
14031 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14032 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14033 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14034 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14035 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14036 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14037 < s,@exec_prefix@,$exec_prefix,;t t
14038 < s,@prefix@,$prefix,;t t
14039 < s,@program_transform_name@,$program_transform_name,;t t
14040 < s,@bindir@,$bindir,;t t
14041 < s,@sbindir@,$sbindir,;t t
14042 < s,@libexecdir@,$libexecdir,;t t
14043 < s,@datadir@,$datadir,;t t
14044 < s,@sysconfdir@,$sysconfdir,;t t
14045 < s,@sharedstatedir@,$sharedstatedir,;t t
14046 < s,@localstatedir@,$localstatedir,;t t
14047 < s,@libdir@,$libdir,;t t
14048 < s,@includedir@,$includedir,;t t
14049 < s,@oldincludedir@,$oldincludedir,;t t
14050 < s,@infodir@,$infodir,;t t
14051 < s,@mandir@,$mandir,;t t
14052 < s,@build_alias@,$build_alias,;t t
14053 < s,@host_alias@,$host_alias,;t t
14054 < s,@target_alias@,$target_alias,;t t
14055 < s,@DEFS@,$DEFS,;t t
14056 < s,@ECHO_C@,$ECHO_C,;t t
14057 < s,@ECHO_N@,$ECHO_N,;t t
14058 < s,@ECHO_T@,$ECHO_T,;t t
14059 < s,@LIBS@,$LIBS,;t t
14060 < s,@PROGNAME@,$PROGNAME,;t t
14061 < s,@debug@,$debug,;t t
14062 < s,@build@,$build,;t t
14063 < s,@build_cpu@,$build_cpu,;t t
14064 < s,@build_vendor@,$build_vendor,;t t
14065 < s,@build_os@,$build_os,;t t
14066 < s,@host@,$host,;t t
14067 < s,@host_cpu@,$host_cpu,;t t
14068 < s,@host_vendor@,$host_vendor,;t t
14069 < s,@host_os@,$host_os,;t t
14070 < s,@CC@,$CC,;t t
14071 < s,@CFLAGS@,$CFLAGS,;t t
14072 < s,@LDFLAGS@,$LDFLAGS,;t t
14073 < s,@CPPFLAGS@,$CPPFLAGS,;t t
14074 < s,@ac_ct_CC@,$ac_ct_CC,;t t
14075 < s,@EXEEXT@,$EXEEXT,;t t
14076 < s,@OBJEXT@,$OBJEXT,;t t
14077 < s,@CXX@,$CXX,;t t
14078 < s,@CXXFLAGS@,$CXXFLAGS,;t t
14079 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14080 < s,@CPP@,$CPP,;t t
14081 < s,@EGREP@,$EGREP,;t t
14082 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
14083 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
14084 < s,@F90@,$F90,;t t
14085 < s,@F90FLAGS@,$F90FLAGS,;t t
14086 < s,@ac_ct_F90@,$ac_ct_F90,;t t
14087 < s,@PREPFLAG@,$PREPFLAG,;t t
14088 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14089 < s,@F90LIBS@,$F90LIBS,;t t
14090 < s,@F90_FUNC@,$F90_FUNC,;t t
14091 < s,@F90_FUNC_@,$F90_FUNC_,;t t
14092 < s,@MOD@,$MOD,;t t
14093 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14094 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14095 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14096 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14097 < s,@CXXCPP@,$CXXCPP,;t t
14098 < s,@LIBOBJS@,$LIBOBJS,;t t
14099 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14100 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14101 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14102 < s,@LN_S@,$LN_S,;t t
14103 < s,@SET_MAKE@,$SET_MAKE,;t t
14104 < s,@RANLIB@,$RANLIB,;t t
14105 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11259 < s,@YACC@,$YACC,;t t
11260 < s,@LEX@,$LEX,;t t
11261 < s,@LEXLIB@,$LEXLIB,;t t
11262 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11263 < s,@PERLINTERP@,$PERLINTERP,;t t
11264 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
11265 < s,@AR@,$AR,;t t
11266 < s,@PS@,$PS,;t t
11267 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
11268 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
11269 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
11270 < s,@MPI_LIB@,$MPI_LIB,;t t
11271 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
11272 < s,@USE_MPI@,$USE_MPI,;t t
11273 < s,@USE_CGAL@,$USE_CGAL,;t t
11274 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
11275 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
11276 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
11277 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
11278 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
11279 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
11280 < s,@DOXYGEN@,$DOXYGEN,;t t
11281 < s,@DOT@,$DOT,;t t
11282 < s,@DOC@,$DOC,;t t
11283 < s,@enable_dot@,$enable_dot,;t t
11284 < s,@enable_html_docs@,$enable_html_docs,;t t
11285 < s,@enable_latex_docs@,$enable_latex_docs,;t t
11286 < s,@BATEXT@,$BATEXT,;t t
11287 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11288 < s,@OOPSE@,$OOPSE,;t t
11289 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
11290 < s,@SUBDIRS@,$SUBDIRS,;t t
11291 < s,@FFLAGS@,$FFLAGS,;t t
11292 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11293 < CEOF
14024 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then
14025 >    break
14026 >  elif $ac_last_try; then
14027 >    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14028 > $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14029 >   { (exit 1); exit 1; }; }
14030 >  else
14031 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14032 >  fi
14033 > done
14034 > rm -f conf$$subs.sh
14035 >
14036 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14037 > cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14038 > _ACEOF
14039 > sed -n '
14040 > h
14041 > s/^/S["/; s/!.*/"]=/
14042 > p
14043 > g
14044 > s/^[^!]*!//
14045 > :repl
14046 > t repl
14047 > s/'"$ac_delim"'$//
14048 > t delim
14049 > :nl
14050 > h
14051 > s/\(.\{148\}\).*/\1/
14052 > t more1
14053 > s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14054 > p
14055 > n
14056 > b repl
14057 > :more1
14058 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14059 > p
14060 > g
14061 > s/.\{148\}//
14062 > t nl
14063 > :delim
14064 > h
14065 > s/\(.\{148\}\).*/\1/
14066 > t more2
14067 > s/["\\]/\\&/g; s/^/"/; s/$/"/
14068 > p
14069 > b
14070 > :more2
14071 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14072 > p
14073 > g
14074 > s/.\{148\}//
14075 > t delim
14076 > ' <conf$$subs.awk | sed '
14077 > /^[^""]/{
14078 >  N
14079 >  s/\n//
14080 > }
14081 > ' >>$CONFIG_STATUS || ac_write_fail=1
14082 > rm -f conf$$subs.awk
14083 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14084 > _ACAWK
14085 > cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14086 >  for (key in S) S_is_set[key] = 1
14087 >  FS = ""
14088 >
14089 > }
14090 > {
14091 >  line = $ 0
14092 >  nfields = split(line, field, "@")
14093 >  substed = 0
14094 >  len = length(field[1])
14095 >  for (i = 2; i < nfields; i++) {
14096 >    key = field[i]
14097 >    keylen = length(key)
14098 >    if (S_is_set[key]) {
14099 >      value = S[key]
14100 >      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14101 >      len += length(value) + length(field[++i])
14102 >      substed = 1
14103 >    } else
14104 >      len += 1 + keylen
14105 >  }
14106  
14107 +  print line
14108 + }
14109 +
14110 + _ACAWK
14111   _ACEOF
14112 + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14113 + if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14114 +  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14115 + else
14116 +  cat
14117 + fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14118 +  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
14119 + $as_echo "$as_me: error: could not setup config files machinery" >&2;}
14120 +   { (exit 1); exit 1; }; }
14121 + _ACEOF
14122  
14123 <  cat >>$CONFIG_STATUS <<\_ACEOF
14124 <  # Split the substitutions into bite-sized pieces for seds with
14125 <  # small command number limits, like on Digital OSF/1 and HP-UX.
14126 <  ac_max_sed_lines=48
14127 <  ac_sed_frag=1 # Number of current file.
14128 <  ac_beg=1 # First line for current file.
14129 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
14130 <  ac_more_lines=:
14131 <  ac_sed_cmds=
14132 <  while $ac_more_lines; do
14133 <    if test $ac_beg -gt 1; then
14134 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14135 <    else
14136 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14137 <    fi
14138 <    if test ! -s $tmp/subs.frag; then
11313 <      ac_more_lines=false
11314 <    else
11315 <      # The purpose of the label and of the branching condition is to
11316 <      # speed up the sed processing (if there are no `@' at all, there
11317 <      # is no need to browse any of the substitutions).
11318 <      # These are the two extra sed commands mentioned above.
11319 <      (echo ':t
11320 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11321 <      if test -z "$ac_sed_cmds"; then
11322 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
11323 <      else
11324 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11325 <      fi
11326 <      ac_sed_frag=`expr $ac_sed_frag + 1`
11327 <      ac_beg=$ac_end
11328 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
11329 <    fi
11330 <  done
11331 <  if test -z "$ac_sed_cmds"; then
11332 <    ac_sed_cmds=cat
11333 <  fi
14123 > # VPATH may cause trouble with some makes, so we remove $(srcdir),
14124 > # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14125 > # trailing colons and then remove the whole line if VPATH becomes empty
14126 > # (actually we leave an empty line to preserve line numbers).
14127 > if test "x$srcdir" = x.; then
14128 >  ac_vpsub='/^[  ]*VPATH[        ]*=/{
14129 > s/:*\$(srcdir):*/:/
14130 > s/:*\${srcdir}:*/:/
14131 > s/:*@srcdir@:*/:/
14132 > s/^\([^=]*=[     ]*\):*/\1/
14133 > s/:*$//
14134 > s/^[^=]*=[       ]*$//
14135 > }'
14136 > fi
14137 >
14138 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14139   fi # test -n "$CONFIG_FILES"
14140  
14141 + # Set up the scripts for CONFIG_HEADERS section.
14142 + # No need to generate them if there are no CONFIG_HEADERS.
14143 + # This happens for instance with `./config.status Makefile'.
14144 + if test -n "$CONFIG_HEADERS"; then
14145 + cat >"$tmp/defines.awk" <<\_ACAWK ||
14146 + BEGIN {
14147   _ACEOF
14148 < cat >>$CONFIG_STATUS <<\_ACEOF
14149 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14150 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14151 <  case $ac_file in
14152 <  - | *:- | *:-:* ) # input from stdin
14153 <        cat >$tmp/stdin
14154 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14155 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14156 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14157 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14158 <  * )   ac_file_in=$ac_file.in ;;
14148 >
14149 > # Transform confdefs.h into an awk script `defines.awk', embedded as
14150 > # here-document in config.status, that substitutes the proper values into
14151 > # config.h.in to produce config.h.
14152 >
14153 > # Create a delimiter string that does not exist in confdefs.h, to ease
14154 > # handling of long lines.
14155 > ac_delim='%!_!# '
14156 > for ac_last_try in false false :; do
14157 >  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14158 >  if test -z "$ac_t"; then
14159 >    break
14160 >  elif $ac_last_try; then
14161 >    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
14162 > $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
14163 >   { (exit 1); exit 1; }; }
14164 >  else
14165 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14166 >  fi
14167 > done
14168 >
14169 > # For the awk script, D is an array of macro values keyed by name,
14170 > # likewise P contains macro parameters if any.  Preserve backslash
14171 > # newline sequences.
14172 >
14173 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14174 > sed -n '
14175 > s/.\{148\}/&'"$ac_delim"'/g
14176 > t rset
14177 > :rset
14178 > s/^[     ]*#[    ]*define[       ][      ]*/ /
14179 > t def
14180 > d
14181 > :def
14182 > s/\\$//
14183 > t bsnl
14184 > s/["\\]/\\&/g
14185 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14186 > D["\1"]=" \3"/p
14187 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14188 > d
14189 > :bsnl
14190 > s/["\\]/\\&/g
14191 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14192 > D["\1"]=" \3\\\\\\n"\\/p
14193 > t cont
14194 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14195 > t cont
14196 > d
14197 > :cont
14198 > n
14199 > s/.\{148\}/&'"$ac_delim"'/g
14200 > t clear
14201 > :clear
14202 > s/\\$//
14203 > t bsnlc
14204 > s/["\\]/\\&/g; s/^/"/; s/$/"/p
14205 > d
14206 > :bsnlc
14207 > s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14208 > b cont
14209 > ' <confdefs.h | sed '
14210 > s/'"$ac_delim"'/"\\\
14211 > "/g' >>$CONFIG_STATUS || ac_write_fail=1
14212 >
14213 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14214 >  for (key in D) D_is_set[key] = 1
14215 >  FS = ""
14216 > }
14217 > /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14218 >  line = \$ 0
14219 >  split(line, arg, " ")
14220 >  if (arg[1] == "#") {
14221 >    defundef = arg[2]
14222 >    mac1 = arg[3]
14223 >  } else {
14224 >    defundef = substr(arg[1], 2)
14225 >    mac1 = arg[2]
14226 >  }
14227 >  split(mac1, mac2, "(") #)
14228 >  macro = mac2[1]
14229 >  if (D_is_set[macro]) {
14230 >    # Preserve the white space surrounding the "#".
14231 >    prefix = substr(line, 1, index(line, defundef) - 1)
14232 >    print prefix "define", macro P[macro] D[macro]
14233 >    next
14234 >  } else {
14235 >    # Replace #undef with comments.  This is necessary, for example,
14236 >    # in the case of _POSIX_SOURCE, which is predefined and required
14237 >    # on some systems where configure will not decide to define it.
14238 >    if (defundef == "undef") {
14239 >      print "/*", line, "*/"
14240 >      next
14241 >    }
14242 >  }
14243 > }
14244 > { print }
14245 > _ACAWK
14246 > _ACEOF
14247 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14248 >  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
14249 > $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
14250 >   { (exit 1); exit 1; }; }
14251 > fi # test -n "$CONFIG_HEADERS"
14252 >
14253 >
14254 > eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
14255 > shift
14256 > for ac_tag
14257 > do
14258 >  case $ac_tag in
14259 >  :[FHLC]) ac_mode=$ac_tag; continue;;
14260    esac
14261 +  case $ac_mode$ac_tag in
14262 +  :[FHL]*:*);;
14263 +  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14264 + $as_echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14265 +   { (exit 1); exit 1; }; };;
14266 +  :[FH]-) ac_tag=-:-;;
14267 +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14268 +  esac
14269 +  ac_save_IFS=$IFS
14270 +  IFS=:
14271 +  set x $ac_tag
14272 +  IFS=$ac_save_IFS
14273 +  shift
14274 +  ac_file=$1
14275 +  shift
14276  
14277 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14278 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14277 >  case $ac_mode in
14278 >  :L) ac_source=$1;;
14279 >  :[FH])
14280 >    ac_file_inputs=
14281 >    for ac_f
14282 >    do
14283 >      case $ac_f in
14284 >      -) ac_f="$tmp/stdin";;
14285 >      *) # Look for the file first in the build tree, then in the source tree
14286 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
14287 >         # because $ac_f cannot contain `:'.
14288 >         test -f "$ac_f" ||
14289 >           case $ac_f in
14290 >           [\\/$]*) false;;
14291 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14292 >           esac ||
14293 >           { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14294 > $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14295 >   { (exit 1); exit 1; }; };;
14296 >      esac
14297 >      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14298 >      ac_file_inputs="$ac_file_inputs '$ac_f'"
14299 >    done
14300 >
14301 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
14302 >    # use $as_me), people would be surprised to read:
14303 >    #    /* config.h.  Generated by config.status.  */
14304 >    configure_input='Generated from '`
14305 >          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14306 >        `' by configure.'
14307 >    if test x"$ac_file" != x-; then
14308 >      configure_input="$ac_file.  $configure_input"
14309 >      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
14310 > $as_echo "$as_me: creating $ac_file" >&6;}
14311 >    fi
14312 >    # Neutralize special characters interpreted by sed in replacement strings.
14313 >    case $configure_input in #(
14314 >    *\&* | *\|* | *\\* )
14315 >       ac_sed_conf_input=`$as_echo "$configure_input" |
14316 >       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14317 >    *) ac_sed_conf_input=$configure_input;;
14318 >    esac
14319 >
14320 >    case $ac_tag in
14321 >    *:-:* | *:-) cat >"$tmp/stdin" \
14322 >      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14323 > $as_echo "$as_me: error: could not create $ac_file" >&2;}
14324 >   { (exit 1); exit 1; }; } ;;
14325 >    esac
14326 >    ;;
14327 >  esac
14328 >
14329 >  ac_dir=`$as_dirname -- "$ac_file" ||
14330   $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14331           X"$ac_file" : 'X\(//\)[^/]' \| \
14332           X"$ac_file" : 'X\(//\)$' \| \
14333 <         X"$ac_file" : 'X\(/\)' \| \
14334 <         .     : '\(.\)' 2>/dev/null ||
14335 < echo X"$ac_file" |
14336 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14337 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14338 <          /^X\(\/\/\)$/{ s//\1/; q; }
14339 <          /^X\(\/\).*/{ s//\1/; q; }
14340 <          s/.*/./; q'`
14341 <  { if $as_mkdir_p; then
14342 <    mkdir -p "$ac_dir"
14343 <  else
14344 <    as_dir="$ac_dir"
14333 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14334 > $as_echo X"$ac_file" |
14335 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14336 >            s//\1/
14337 >            q
14338 >          }
14339 >          /^X\(\/\/\)[^/].*/{
14340 >            s//\1/
14341 >            q
14342 >          }
14343 >          /^X\(\/\/\)$/{
14344 >            s//\1/
14345 >            q
14346 >          }
14347 >          /^X\(\/\).*/{
14348 >            s//\1/
14349 >            q
14350 >          }
14351 >          s/.*/./; q'`
14352 >  { as_dir="$ac_dir"
14353 >  case $as_dir in #(
14354 >  -*) as_dir=./$as_dir;;
14355 >  esac
14356 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14357      as_dirs=
14358 <    while test ! -d "$as_dir"; do
14359 <      as_dirs="$as_dir $as_dirs"
14360 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14358 >    while :; do
14359 >      case $as_dir in #(
14360 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14361 >      *) as_qdir=$as_dir;;
14362 >      esac
14363 >      as_dirs="'$as_qdir' $as_dirs"
14364 >      as_dir=`$as_dirname -- "$as_dir" ||
14365   $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14366           X"$as_dir" : 'X\(//\)[^/]' \| \
14367           X"$as_dir" : 'X\(//\)$' \| \
14368 <         X"$as_dir" : 'X\(/\)' \| \
14369 <         .     : '\(.\)' 2>/dev/null ||
14370 < echo X"$as_dir" |
14371 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14372 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14373 <          /^X\(\/\/\)$/{ s//\1/; q; }
14374 <          /^X\(\/\).*/{ s//\1/; q; }
14375 <          s/.*/./; q'`
14368 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14369 > $as_echo X"$as_dir" |
14370 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14371 >            s//\1/
14372 >            q
14373 >          }
14374 >          /^X\(\/\/\)[^/].*/{
14375 >            s//\1/
14376 >            q
14377 >          }
14378 >          /^X\(\/\/\)$/{
14379 >            s//\1/
14380 >            q
14381 >          }
14382 >          /^X\(\/\).*/{
14383 >            s//\1/
14384 >            q
14385 >          }
14386 >          s/.*/./; q'`
14387 >      test -d "$as_dir" && break
14388      done
14389 <    test ! -n "$as_dirs" || mkdir $as_dirs
14390 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14391 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14389 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
14390 >  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14391 > $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
14392     { (exit 1); exit 1; }; }; }
11387
14393    ac_builddir=.
14394  
14395 < if test "$ac_dir" != .; then
14396 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14397 <  # A "../" for each directory in $ac_dir_suffix.
14398 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14399 < else
14400 <  ac_dir_suffix= ac_top_builddir=
14401 < fi
14395 > case "$ac_dir" in
14396 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14397 > *)
14398 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14399 >  # A ".." for each directory in $ac_dir_suffix.
14400 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14401 >  case $ac_top_builddir_sub in
14402 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14403 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14404 >  esac ;;
14405 > esac
14406 > ac_abs_top_builddir=$ac_pwd
14407 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
14408 > # for backward compatibility:
14409 > ac_top_builddir=$ac_top_build_prefix
14410  
14411   case $srcdir in
14412 <  .)  # No --srcdir option.  We are building in place.
14412 >  .)  # We are building in place.
14413      ac_srcdir=.
14414 <    if test -z "$ac_top_builddir"; then
14415 <       ac_top_srcdir=.
14416 <    else
11404 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11405 <    fi ;;
11406 <  [\\/]* | ?:[\\/]* )  # Absolute path.
14414 >    ac_top_srcdir=$ac_top_builddir_sub
14415 >    ac_abs_top_srcdir=$ac_pwd ;;
14416 >  [\\/]* | ?:[\\/]* )  # Absolute name.
14417      ac_srcdir=$srcdir$ac_dir_suffix;
14418 <    ac_top_srcdir=$srcdir ;;
14419 <  *) # Relative path.
14420 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14421 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
14418 >    ac_top_srcdir=$srcdir
14419 >    ac_abs_top_srcdir=$srcdir ;;
14420 >  *) # Relative name.
14421 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14422 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
14423 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14424   esac
14425 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14426  
11414 # Do not use `cd foo && pwd` to compute absolute paths, because
11415 # the directories may not exist.
11416 case `pwd` in
11417 .) ac_abs_builddir="$ac_dir";;
11418 *)
11419  case "$ac_dir" in
11420  .) ac_abs_builddir=`pwd`;;
11421  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11422  *) ac_abs_builddir=`pwd`/"$ac_dir";;
11423  esac;;
11424 esac
11425 case $ac_abs_builddir in
11426 .) ac_abs_top_builddir=${ac_top_builddir}.;;
11427 *)
11428  case ${ac_top_builddir}. in
11429  .) ac_abs_top_builddir=$ac_abs_builddir;;
11430  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11431  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11432  esac;;
11433 esac
11434 case $ac_abs_builddir in
11435 .) ac_abs_srcdir=$ac_srcdir;;
11436 *)
11437  case $ac_srcdir in
11438  .) ac_abs_srcdir=$ac_abs_builddir;;
11439  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11440  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11441  esac;;
11442 esac
11443 case $ac_abs_builddir in
11444 .) ac_abs_top_srcdir=$ac_top_srcdir;;
11445 *)
11446  case $ac_top_srcdir in
11447  .) ac_abs_top_srcdir=$ac_abs_builddir;;
11448  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11449  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11450  esac;;
11451 esac
14427  
14428 +  case $ac_mode in
14429 +  :F)
14430 +  #
14431 +  # CONFIG_FILE
14432 +  #
14433  
14434    case $INSTALL in
14435    [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14436 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14436 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14437    esac
14438 + _ACEOF
14439  
14440 <  if test x"$ac_file" != x-; then
14441 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
14442 < echo "$as_me: creating $ac_file" >&6;}
14443 <    rm -f "$ac_file"
11463 <  fi
11464 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
11465 <  # use $as_me), people would be surprised to read:
11466 <  #    /* config.h.  Generated by config.status.  */
11467 <  if test x"$ac_file" = x-; then
11468 <    configure_input=
11469 <  else
11470 <    configure_input="$ac_file.  "
11471 <  fi
11472 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
11473 <                                     sed 's,.*/,,'` by configure."
14440 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14441 > # If the template does not know about datarootdir, expand it.
14442 > # FIXME: This hack should be removed a few years after 2.60.
14443 > ac_datarootdir_hack=; ac_datarootdir_seen=
14444  
14445 <  # First look for the input files in the build tree, otherwise in the
14446 <  # src tree.
14447 <  ac_file_inputs=`IFS=:
14448 <    for f in $ac_file_in; do
14449 <      case $f in
14450 <      -) echo $tmp/stdin ;;
14451 <      [\\/$]*)
14452 <         # Absolute (can't be DOS-style, as IFS=:)
14453 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14454 < echo "$as_me: error: cannot find input file: $f" >&2;}
14455 <   { (exit 1); exit 1; }; }
14456 <         echo "$f";;
14457 <      *) # Relative
14458 <         if test -f "$f"; then
14459 <           # Build tree
14460 <           echo "$f"
11491 <         elif test -f "$srcdir/$f"; then
11492 <           # Source tree
11493 <           echo "$srcdir/$f"
11494 <         else
11495 <           # /dev/null tree
11496 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11497 < echo "$as_me: error: cannot find input file: $f" >&2;}
11498 <   { (exit 1); exit 1; }; }
11499 <         fi;;
11500 <      esac
11501 <    done` || { (exit 1); exit 1; }
14445 > ac_sed_dataroot='
14446 > /datarootdir/ {
14447 >  p
14448 >  q
14449 > }
14450 > /@datadir@/p
14451 > /@docdir@/p
14452 > /@infodir@/p
14453 > /@localedir@/p
14454 > /@mandir@/p
14455 > '
14456 > case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14457 > *datarootdir*) ac_datarootdir_seen=yes;;
14458 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14459 >  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14460 > $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14461   _ACEOF
14462 < cat >>$CONFIG_STATUS <<_ACEOF
14463 <  sed "$ac_vpsub
14462 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14463 >  ac_datarootdir_hack='
14464 >  s&@datadir@&$datadir&g
14465 >  s&@docdir@&$docdir&g
14466 >  s&@infodir@&$infodir&g
14467 >  s&@localedir@&$localedir&g
14468 >  s&@mandir@&$mandir&g
14469 >    s&\\\${datarootdir}&$datarootdir&g' ;;
14470 > esac
14471 > _ACEOF
14472 >
14473 > # Neutralize VPATH when `$srcdir' = `.'.
14474 > # Shell code in configure.ac might set extrasub.
14475 > # FIXME: do we really want to maintain this feature?
14476 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14477 > ac_sed_extra="$ac_vpsub
14478   $extrasub
14479   _ACEOF
14480 < cat >>$CONFIG_STATUS <<\_ACEOF
14480 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14481   :t
14482   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14483 < s,@configure_input@,$configure_input,;t t
14484 < s,@srcdir@,$ac_srcdir,;t t
14485 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
14486 < s,@top_srcdir@,$ac_top_srcdir,;t t
14487 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14488 < s,@builddir@,$ac_builddir,;t t
14489 < s,@abs_builddir@,$ac_abs_builddir,;t t
14490 < s,@top_builddir@,$ac_top_builddir,;t t
14491 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14492 < s,@INSTALL@,$ac_INSTALL,;t t
14493 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14494 <  rm -f $tmp/stdin
14495 <  if test x"$ac_file" != x-; then
14496 <    mv $tmp/out $ac_file
14497 <  else
14498 <    cat $tmp/out
14499 <    rm -f $tmp/out
11527 <  fi
14483 > s|@configure_input@|$ac_sed_conf_input|;t t
14484 > s&@top_builddir@&$ac_top_builddir_sub&;t t
14485 > s&@top_build_prefix@&$ac_top_build_prefix&;t t
14486 > s&@srcdir@&$ac_srcdir&;t t
14487 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
14488 > s&@top_srcdir@&$ac_top_srcdir&;t t
14489 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14490 > s&@builddir@&$ac_builddir&;t t
14491 > s&@abs_builddir@&$ac_abs_builddir&;t t
14492 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14493 > s&@INSTALL@&$ac_INSTALL&;t t
14494 > $ac_datarootdir_hack
14495 > "
14496 > eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14497 >  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14498 > $as_echo "$as_me: error: could not create $ac_file" >&2;}
14499 >   { (exit 1); exit 1; }; }
14500  
14501 <  # Run the commands associated with the file.
14502 <  case $ac_file in
14503 <    make/Makefile ) chmod 0755 scripts/* ;;
14504 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
14505 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
14506 <    scripts/filepp ) chmod 0755 scripts/* ;;
14507 <  esac
11536 < done
11537 < _ACEOF
11538 < cat >>$CONFIG_STATUS <<\_ACEOF
14501 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14502 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14503 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14504 >  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14505 > which seems to be undefined.  Please make sure it is defined." >&5
14506 > $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14507 > which seems to be undefined.  Please make sure it is defined." >&2;}
14508  
14509 < #
11541 < # CONFIG_HEADER section.
11542 < #
11543 <
11544 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11545 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
11546 < #
11547 < # ac_d sets the value in "#define NAME VALUE" lines.
11548 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
11549 < ac_dB='[         ].*$,\1#\2'
11550 < ac_dC=' '
11551 < ac_dD=',;t'
11552 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11553 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
11554 < ac_uB='$,\1#\2define\3'
11555 < ac_uC=' '
11556 < ac_uD=',;t'
11557 <
11558 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
11559 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14509 >  rm -f "$tmp/stdin"
14510    case $ac_file in
14511 <  - | *:- | *:-:* ) # input from stdin
14512 <        cat >$tmp/stdin
14513 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14514 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14515 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11566 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11567 <  * )   ac_file_in=$ac_file.in ;;
11568 <  esac
11569 <
11570 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
11571 < echo "$as_me: creating $ac_file" >&6;}
11572 <
11573 <  # First look for the input files in the build tree, otherwise in the
11574 <  # src tree.
11575 <  ac_file_inputs=`IFS=:
11576 <    for f in $ac_file_in; do
11577 <      case $f in
11578 <      -) echo $tmp/stdin ;;
11579 <      [\\/$]*)
11580 <         # Absolute (can't be DOS-style, as IFS=:)
11581 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11582 < echo "$as_me: error: cannot find input file: $f" >&2;}
14511 >  -) cat "$tmp/out" && rm -f "$tmp/out";;
14512 >  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14513 >  esac \
14514 >  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14515 > $as_echo "$as_me: error: could not create $ac_file" >&2;}
14516     { (exit 1); exit 1; }; }
14517 <         # Do quote $f, to prevent DOS paths from being IFS'd.
14518 <         echo "$f";;
14519 <      *) # Relative
14520 <         if test -f "$f"; then
14521 <           # Build tree
14522 <           echo "$f"
14523 <         elif test -f "$srcdir/$f"; then
14524 <           # Source tree
14525 <           echo "$srcdir/$f"
14526 <         else
14527 <           # /dev/null tree
14528 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11596 < echo "$as_me: error: cannot find input file: $f" >&2;}
14517 > ;;
14518 >  :H)
14519 >  #
14520 >  # CONFIG_HEADER
14521 >  #
14522 >  if test x"$ac_file" != x-; then
14523 >    {
14524 >      $as_echo "/* $configure_input  */" \
14525 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14526 >    } >"$tmp/config.h" \
14527 >      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14528 > $as_echo "$as_me: error: could not create $ac_file" >&2;}
14529     { (exit 1); exit 1; }; }
14530 <         fi;;
14531 <      esac
14532 <    done` || { (exit 1); exit 1; }
14533 <  # Remove the trailing spaces.
14534 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14530 >    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14531 >      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14532 > $as_echo "$as_me: $ac_file is unchanged" >&6;}
14533 >    else
14534 >      rm -f "$ac_file"
14535 >      mv "$tmp/config.h" "$ac_file" \
14536 >        || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14537 > $as_echo "$as_me: error: could not create $ac_file" >&2;}
14538 >   { (exit 1); exit 1; }; }
14539 >    fi
14540 >  else
14541 >    $as_echo "/* $configure_input  */" \
14542 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14543 >      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
14544 > $as_echo "$as_me: error: could not create -" >&2;}
14545 >   { (exit 1); exit 1; }; }
14546 >  fi
14547 > ;;
14548  
11604 _ACEOF
14549  
14550 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
11607 < # `conftest.undefs', that substitutes the proper values into
11608 < # config.h.in to produce config.h.  The first handles `#define'
11609 < # templates, and the second `#undef' templates.
11610 < # And first: Protect against being on the right side of a sed subst in
11611 < # config.status.  Protect against being in an unquoted here document
11612 < # in config.status.
11613 < rm -f conftest.defines conftest.undefs
11614 < # Using a here document instead of a string reduces the quoting nightmare.
11615 < # Putting comments in sed scripts is not portable.
11616 < #
11617 < # `end' is used to avoid that the second main sed command (meant for
11618 < # 0-ary CPP macros) applies to n-ary macro definitions.
11619 < # See the Autoconf documentation for `clear'.
11620 < cat >confdef2sed.sed <<\_ACEOF
11621 < s/[\\&,]/\\&/g
11622 < s,[\\$`],\\&,g
11623 < t clear
11624 < : clear
11625 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11626 < t end
11627 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11628 < : end
11629 < _ACEOF
11630 < # If some macros were called several times there might be several times
11631 < # the same #defines, which is useless.  Nevertheless, we may not want to
11632 < # sort them, since we want the *last* AC-DEFINE to be honored.
11633 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11634 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11635 < rm -f confdef2sed.sed
14550 >  esac
14551  
11637 # This sed command replaces #undef with comments.  This is necessary, for
11638 # example, in the case of _POSIX_SOURCE, which is predefined and required
11639 # on some systems where configure will not decide to define it.
11640 cat >>conftest.undefs <<\_ACEOF
11641 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
11642 _ACEOF
14552  
14553 < # Break up conftest.defines because some shells have a limit on the size
14554 < # of here documents, and old seds have small limits too (100 cmds).
14555 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14556 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14557 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14558 < echo '  :' >>$CONFIG_STATUS
14559 < rm -f conftest.tail
11651 < while grep . conftest.defines >/dev/null
11652 < do
11653 <  # Write a limited-size here document to $tmp/defines.sed.
11654 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11655 <  # Speed up: don't consider the non `#define' lines.
11656 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
11657 <  # Work around the forget-to-reset-the-flag bug.
11658 <  echo 't clr' >>$CONFIG_STATUS
11659 <  echo ': clr' >>$CONFIG_STATUS
11660 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
11661 <  echo 'CEOF
11662 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
11663 <  rm -f $tmp/in
11664 <  mv $tmp/out $tmp/in
11665 < ' >>$CONFIG_STATUS
11666 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
11667 <  rm -f conftest.defines
11668 <  mv conftest.tail conftest.defines
11669 < done
11670 < rm -f conftest.defines
11671 < echo '  fi # grep' >>$CONFIG_STATUS
11672 < echo >>$CONFIG_STATUS
14553 >  case $ac_file$ac_mode in
14554 >    "make/Makefile":F) chmod 0755 scripts/* ;;
14555 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
14556 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
14557 >    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
14558 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
14559 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
14560  
11674 # Break up conftest.undefs because some shells have a limit on the size
11675 # of here documents, and old seds have small limits too (100 cmds).
11676 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
11677 rm -f conftest.tail
11678 while grep . conftest.undefs >/dev/null
11679 do
11680  # Write a limited-size here document to $tmp/undefs.sed.
11681  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11682  # Speed up: don't consider the non `#undef'
11683  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
11684  # Work around the forget-to-reset-the-flag bug.
11685  echo 't clr' >>$CONFIG_STATUS
11686  echo ': clr' >>$CONFIG_STATUS
11687  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11688  echo 'CEOF
11689  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11690  rm -f $tmp/in
11691  mv $tmp/out $tmp/in
11692 ' >>$CONFIG_STATUS
11693  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11694  rm -f conftest.undefs
11695  mv conftest.tail conftest.undefs
11696 done
11697 rm -f conftest.undefs
11698
11699 cat >>$CONFIG_STATUS <<\_ACEOF
11700  # Let's still pretend it is `configure' which instantiates (i.e., don't
11701  # use $as_me), people would be surprised to read:
11702  #    /* config.h.  Generated by config.status.  */
11703  if test x"$ac_file" = x-; then
11704    echo "/* Generated by configure.  */" >$tmp/config.h
11705  else
11706    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
11707  fi
11708  cat $tmp/in >>$tmp/config.h
11709  rm -f $tmp/in
11710  if test x"$ac_file" != x-; then
11711    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
11712      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
11713 echo "$as_me: $ac_file is unchanged" >&6;}
11714    else
11715      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11716 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11717         X"$ac_file" : 'X\(//\)[^/]' \| \
11718         X"$ac_file" : 'X\(//\)$' \| \
11719         X"$ac_file" : 'X\(/\)' \| \
11720         .     : '\(.\)' 2>/dev/null ||
11721 echo X"$ac_file" |
11722    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11723          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11724          /^X\(\/\/\)$/{ s//\1/; q; }
11725          /^X\(\/\).*/{ s//\1/; q; }
11726          s/.*/./; q'`
11727      { if $as_mkdir_p; then
11728    mkdir -p "$ac_dir"
11729  else
11730    as_dir="$ac_dir"
11731    as_dirs=
11732    while test ! -d "$as_dir"; do
11733      as_dirs="$as_dir $as_dirs"
11734      as_dir=`(dirname "$as_dir") 2>/dev/null ||
11735 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11736         X"$as_dir" : 'X\(//\)[^/]' \| \
11737         X"$as_dir" : 'X\(//\)$' \| \
11738         X"$as_dir" : 'X\(/\)' \| \
11739         .     : '\(.\)' 2>/dev/null ||
11740 echo X"$as_dir" |
11741    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11742          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11743          /^X\(\/\/\)$/{ s//\1/; q; }
11744          /^X\(\/\).*/{ s//\1/; q; }
11745          s/.*/./; q'`
11746    done
11747    test ! -n "$as_dirs" || mkdir $as_dirs
11748  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11749 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11750   { (exit 1); exit 1; }; }; }
11751
11752      rm -f $ac_file
11753      mv $tmp/config.h $ac_file
11754    fi
11755  else
11756    cat $tmp/config.h
11757    rm -f $tmp/config.h
11758  fi
11759 done
11760 _ACEOF
11761 cat >>$CONFIG_STATUS <<\_ACEOF
11762
11763 #
11764 # CONFIG_LINKS section.
11765 #
11766
11767 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
11768  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
11769  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
11770
11771  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
11772 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
11773
11774  if test ! -r $srcdir/$ac_source; then
11775    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
11776 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
11777   { (exit 1); exit 1; }; }
11778  fi
11779  rm -f $ac_dest
11780
11781  # Make relative symlinks.
11782  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
11783 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11784         X"$ac_dest" : 'X\(//\)[^/]' \| \
11785         X"$ac_dest" : 'X\(//\)$' \| \
11786         X"$ac_dest" : 'X\(/\)' \| \
11787         .     : '\(.\)' 2>/dev/null ||
11788 echo X"$ac_dest" |
11789    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11790          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11791          /^X\(\/\/\)$/{ s//\1/; q; }
11792          /^X\(\/\).*/{ s//\1/; q; }
11793          s/.*/./; q'`
11794  { if $as_mkdir_p; then
11795    mkdir -p "$ac_dest_dir"
11796  else
11797    as_dir="$ac_dest_dir"
11798    as_dirs=
11799    while test ! -d "$as_dir"; do
11800      as_dirs="$as_dir $as_dirs"
11801      as_dir=`(dirname "$as_dir") 2>/dev/null ||
11802 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11803         X"$as_dir" : 'X\(//\)[^/]' \| \
11804         X"$as_dir" : 'X\(//\)$' \| \
11805         X"$as_dir" : 'X\(/\)' \| \
11806         .     : '\(.\)' 2>/dev/null ||
11807 echo X"$as_dir" |
11808    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11809          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11810          /^X\(\/\/\)$/{ s//\1/; q; }
11811          /^X\(\/\).*/{ s//\1/; q; }
11812          s/.*/./; q'`
11813    done
11814    test ! -n "$as_dirs" || mkdir $as_dirs
11815  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
11816 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
11817   { (exit 1); exit 1; }; }; }
11818
11819  ac_builddir=.
11820
11821 if test "$ac_dest_dir" != .; then
11822  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
11823  # A "../" for each directory in $ac_dir_suffix.
11824  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11825 else
11826  ac_dir_suffix= ac_top_builddir=
11827 fi
11828
11829 case $srcdir in
11830  .)  # No --srcdir option.  We are building in place.
11831    ac_srcdir=.
11832    if test -z "$ac_top_builddir"; then
11833       ac_top_srcdir=.
11834    else
11835       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11836    fi ;;
11837  [\\/]* | ?:[\\/]* )  # Absolute path.
11838    ac_srcdir=$srcdir$ac_dir_suffix;
11839    ac_top_srcdir=$srcdir ;;
11840  *) # Relative path.
11841    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11842    ac_top_srcdir=$ac_top_builddir$srcdir ;;
11843 esac
11844
11845 # Do not use `cd foo && pwd` to compute absolute paths, because
11846 # the directories may not exist.
11847 case `pwd` in
11848 .) ac_abs_builddir="$ac_dest_dir";;
11849 *)
11850  case "$ac_dest_dir" in
11851  .) ac_abs_builddir=`pwd`;;
11852  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
11853  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
11854  esac;;
11855 esac
11856 case $ac_abs_builddir in
11857 .) ac_abs_top_builddir=${ac_top_builddir}.;;
11858 *)
11859  case ${ac_top_builddir}. in
11860  .) ac_abs_top_builddir=$ac_abs_builddir;;
11861  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11862  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11863  esac;;
11864 esac
11865 case $ac_abs_builddir in
11866 .) ac_abs_srcdir=$ac_srcdir;;
11867 *)
11868  case $ac_srcdir in
11869  .) ac_abs_srcdir=$ac_abs_builddir;;
11870  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11871  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11872  esac;;
11873 esac
11874 case $ac_abs_builddir in
11875 .) ac_abs_top_srcdir=$ac_top_srcdir;;
11876 *)
11877  case $ac_top_srcdir in
11878  .) ac_abs_top_srcdir=$ac_abs_builddir;;
11879  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11880  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11881  esac;;
11882 esac
11883
11884
11885  case $srcdir in
11886  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
11887      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14561    esac
14562 + done # for ac_tag
14563  
11890  # Try a symlink, then a hard link, then a copy.
11891  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11892    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
11893    cp -p $srcdir/$ac_source $ac_dest ||
11894    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
11895 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
11896   { (exit 1); exit 1; }; }
11897 done
11898 _ACEOF
14564  
11900 cat >>$CONFIG_STATUS <<\_ACEOF
11901
14565   { (exit 0); exit 0; }
14566   _ACEOF
14567   chmod +x $CONFIG_STATUS
14568   ac_clean_files=$ac_clean_files_save
14569  
14570 + test $ac_write_fail = 0 ||
14571 +  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
14572 + $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
14573 +   { (exit 1); exit 1; }; }
14574  
14575 +
14576   # configure is writing to config.log, and then calls config.status.
14577   # config.status does its own redirection, appending to config.log.
14578   # Unfortunately, on DOS this fails, as config.log is still kept open
# Line 11925 | Line 14593 | fi
14593    # would make configure fail if this is the last instruction.
14594    $ac_cs_success || { (exit 1); exit 1; }
14595   fi
14596 + if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14597 +  { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5
14598 + $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;}
14599 + fi
14600  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines