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 937 by chrisfen, Sun Apr 16 02:51:16 2006 UTC vs.
Revision 1373 by gezelter, Tue Oct 20 13:13:45 2009 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Guess values for system-dependent variables and create Makefiles.
3 < # Generated by GNU Autoconf 2.59 for OOPSE 3.0.
3 > # Generated by GNU Autoconf 2.64 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, 2009 Free Software
9 > # Foundation, Inc.
10 > #
11   # This configure script is free software; the Free Software Foundation
12   # gives unlimited permission to copy, distribute and modify it.
13 < ## --------------------- ##
14 < ## M4sh Initialization.  ##
15 < ## --------------------- ##
13 > ## -------------------- ##
14 > ## M4sh Initialization. ##
15 > ## -------------------- ##
16  
17 < # Be Bourne compatible
18 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17 > # Be more Bourne compatible
18 > DUALCASE=1; export DUALCASE # for MKS sh
19 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20    emulate sh
21    NULLCMD=:
22 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23    # is contrary to our usage.  Disable this feature.
24    alias -g '${1+"$@"}'='"$@"'
25 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
26 <  set -o posix
25 >  setopt NO_GLOB_SUBST
26 > else
27 >  case `(set -o) 2>/dev/null` in #(
28 >  *posix*) :
29 >    set -o posix ;; #(
30 >  *) :
31 >     ;;
32 > esac
33   fi
24 DUALCASE=1; export DUALCASE # for MKS sh
34  
35 < # Support unset when possible.
36 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
37 <  as_unset=unset
35 >
36 > as_nl='
37 > '
38 > export as_nl
39 > # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 > as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 > # Prefer a ksh shell builtin over an external printf program on Solaris,
44 > # but without wasting forks for bash or zsh.
45 > if test -z "$BASH_VERSION$ZSH_VERSION" \
46 >    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 >  as_echo='print -r --'
48 >  as_echo_n='print -rn --'
49 > elif (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 <  as_unset=false
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 < # Work around bugs in pre-3.0 UWIN ksh.
84 < $as_unset ENV MAIL MAILPATH
83 >
84 > # IFS
85 > # We need space, tab and new line, in precisely that order.  Quoting is
86 > # there to prevent editors from complaining about space-tab.
87 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 > # splitting by setting IFS to empty value.)
89 > IFS=" ""        $as_nl"
90 >
91 > # Find who we are.  Look in the path if we contain no directory separator.
92 > case $0 in #((
93 >  *[\\/]* ) as_myself=$0 ;;
94 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 > for as_dir in $PATH
96 > do
97 >  IFS=$as_save_IFS
98 >  test -z "$as_dir" && as_dir=.
99 >    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 >  done
101 > IFS=$as_save_IFS
102 >
103 >     ;;
104 > esac
105 > # We did not find ourselves, most probably we were run as `sh COMMAND'
106 > # in which case we are not to be found in the path.
107 > if test "x$as_myself" = x; then
108 >  as_myself=$0
109 > fi
110 > if test ! -f "$as_myself"; then
111 >  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 >  exit 1
113 > fi
114 >
115 > # Unset variables that we do not need and which cause bugs (e.g. in
116 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117 > # suppresses any "Segmentation fault" message there.  '((' could
118 > # trigger a bug in pdksh 5.2.14.
119 > for as_var in BASH_ENV ENV MAIL MAILPATH
120 > do eval test x\${$as_var+set} = xset \
121 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 > done
123   PS1='$ '
124   PS2='> '
125   PS4='+ '
126  
127   # NLS nuisances.
128 < for as_var in \
129 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
130 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
131 <  LC_TELEPHONE LC_TIME
128 > LC_ALL=C
129 > export LC_ALL
130 > LANGUAGE=C
131 > export LANGUAGE
132 >
133 > # CDPATH.
134 > (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135 >
136 > if test "x$CONFIG_SHELL" = x; then
137 >  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 >  emulate sh
139 >  NULLCMD=:
140 >  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 >  # is contrary to our usage.  Disable this feature.
142 >  alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 >  setopt NO_GLOB_SUBST
144 > else
145 >  case \`(set -o) 2>/dev/null\` in #(
146 >  *posix*) :
147 >    set -o posix ;; #(
148 >  *) :
149 >     ;;
150 > esac
151 > fi
152 > "
153 >  as_required="as_fn_return () { (exit \$1); }
154 > as_fn_success () { as_fn_return 0; }
155 > as_fn_failure () { as_fn_return 1; }
156 > as_fn_ret_success () { return 0; }
157 > as_fn_ret_failure () { return 1; }
158 >
159 > exitcode=0
160 > as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 > as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 > as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 > as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 > if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 >
166 > else
167 >  exitcode=1; echo positional parameters were not saved.
168 > fi
169 > test x\$exitcode = x0 || exit 1"
170 >  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 >  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 >  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 >  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 > test \$(( 1 + 1 )) = 2 || exit 1"
175 >  if (eval "$as_required") 2>/dev/null; then :
176 >  as_have_required=yes
177 > else
178 >  as_have_required=no
179 > fi
180 >  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181 >
182 > else
183 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184 > as_found=false
185 > for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186   do
187 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
188 <    eval $as_var=C; export $as_var
187 >  IFS=$as_save_IFS
188 >  test -z "$as_dir" && as_dir=.
189 >  as_found=:
190 >  case $as_dir in #(
191 >         /*)
192 >           for as_base in sh bash ksh sh5; do
193 >             # Try only shells that exist, to save several forks.
194 >             as_shell=$as_dir/$as_base
195 >             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 >                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 >  CONFIG_SHELL=$as_shell as_have_required=yes
198 >                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 >  break 2
200 > fi
201 > fi
202 >           done;;
203 >       esac
204 >  as_found=false
205 > done
206 > $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 >              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 >  CONFIG_SHELL=$SHELL as_have_required=yes
209 > fi; }
210 > IFS=$as_save_IFS
211 >
212 >
213 >      if test "x$CONFIG_SHELL" != x; then :
214 >  # We cannot yet assume a decent shell, so we have to provide a
215 >        # neutralization value for shells without unset; and this also
216 >        # works around shells that cannot unset nonexistent variables.
217 >        BASH_ENV=/dev/null
218 >        ENV=/dev/null
219 >        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 >        export CONFIG_SHELL
221 >        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 > fi
223 >
224 >    if test x$as_have_required = xno; then :
225 >  $as_echo "$0: This script requires a shell more modern than all"
226 >  $as_echo "$0: the shells that I found on your system."
227 >  if test x${ZSH_VERSION+set} = xset ; then
228 >    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 >    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230    else
231 <    $as_unset $as_var
231 >    $as_echo "$0: Please tell bug-autoconf@gnu.org and gezelter@nd.edu
232 > $0: about your system, including any error possibly output
233 > $0: before this message. Then install a modern shell, or
234 > $0: manually run the script under such a shell if you do
235 > $0: have one."
236    fi
237 < done
237 >  exit 1
238 > fi
239 > fi
240 > fi
241 > SHELL=${CONFIG_SHELL-/bin/sh}
242 > export SHELL
243 > # Unset more variables known to interfere with behavior of common tools.
244 > CLICOLOR_FORCE= GREP_OPTIONS=
245 > unset CLICOLOR_FORCE GREP_OPTIONS
246  
247 < # Required to use basename.
248 < if expr a : '\(a\)' >/dev/null 2>&1; then
247 > ## --------------------- ##
248 > ## M4sh Shell Functions. ##
249 > ## --------------------- ##
250 > # as_fn_unset VAR
251 > # ---------------
252 > # Portably unset VAR.
253 > as_fn_unset ()
254 > {
255 >  { eval $1=; unset $1;}
256 > }
257 > as_unset=as_fn_unset
258 >
259 > # as_fn_set_status STATUS
260 > # -----------------------
261 > # Set $? to STATUS, without forking.
262 > as_fn_set_status ()
263 > {
264 >  return $1
265 > } # as_fn_set_status
266 >
267 > # as_fn_exit STATUS
268 > # -----------------
269 > # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270 > as_fn_exit ()
271 > {
272 >  set +e
273 >  as_fn_set_status $1
274 >  exit $1
275 > } # as_fn_exit
276 >
277 > # as_fn_mkdir_p
278 > # -------------
279 > # Create "$as_dir" as a directory, including parents if necessary.
280 > as_fn_mkdir_p ()
281 > {
282 >
283 >  case $as_dir in #(
284 >  -*) as_dir=./$as_dir;;
285 >  esac
286 >  test -d "$as_dir" || eval $as_mkdir_p || {
287 >    as_dirs=
288 >    while :; do
289 >      case $as_dir in #(
290 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291 >      *) as_qdir=$as_dir;;
292 >      esac
293 >      as_dirs="'$as_qdir' $as_dirs"
294 >      as_dir=`$as_dirname -- "$as_dir" ||
295 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296 >         X"$as_dir" : 'X\(//\)[^/]' \| \
297 >         X"$as_dir" : 'X\(//\)$' \| \
298 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299 > $as_echo X"$as_dir" |
300 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301 >            s//\1/
302 >            q
303 >          }
304 >          /^X\(\/\/\)[^/].*/{
305 >            s//\1/
306 >            q
307 >          }
308 >          /^X\(\/\/\)$/{
309 >            s//\1/
310 >            q
311 >          }
312 >          /^X\(\/\).*/{
313 >            s//\1/
314 >            q
315 >          }
316 >          s/.*/./; q'`
317 >      test -d "$as_dir" && break
318 >    done
319 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
320 >  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321 >
322 >
323 > } # as_fn_mkdir_p
324 > # as_fn_append VAR VALUE
325 > # ----------------------
326 > # Append the text in VALUE to the end of the definition contained in VAR. Take
327 > # advantage of any shell optimizations that allow amortized linear growth over
328 > # repeated appends, instead of the typical quadratic growth present in naive
329 > # implementations.
330 > if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331 >  eval 'as_fn_append ()
332 >  {
333 >    eval $1+=\$2
334 >  }'
335 > else
336 >  as_fn_append ()
337 >  {
338 >    eval $1=\$$1\$2
339 >  }
340 > fi # as_fn_append
341 >
342 > # as_fn_arith ARG...
343 > # ------------------
344 > # Perform arithmetic evaluation on the ARGs, and store the result in the
345 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
346 > # must be portable across $(()) and expr.
347 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
348 >  eval 'as_fn_arith ()
349 >  {
350 >    as_val=$(( $* ))
351 >  }'
352 > else
353 >  as_fn_arith ()
354 >  {
355 >    as_val=`expr "$@" || test $? -eq 1`
356 >  }
357 > fi # as_fn_arith
358 >
359 >
360 > # as_fn_error ERROR [LINENO LOG_FD]
361 > # ---------------------------------
362 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364 > # script with status $?, using 1 if that was 0.
365 > as_fn_error ()
366 > {
367 >  as_status=$?; test $as_status -eq 0 && as_status=1
368 >  if test "$3"; then
369 >    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
371 >  fi
372 >  $as_echo "$as_me: error: $1" >&2
373 >  as_fn_exit $as_status
374 > } # as_fn_error
375 >
376 > if expr a : '\(a\)' >/dev/null 2>&1 &&
377 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
378    as_expr=expr
379   else
380    as_expr=false
381   fi
382  
383 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
383 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384    as_basename=basename
385   else
386    as_basename=false
387   fi
388  
389 + if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390 +  as_dirname=dirname
391 + else
392 +  as_dirname=false
393 + fi
394  
395 < # Name of the executable.
68 < as_me=`$as_basename "$0" ||
395 > as_me=`$as_basename -- "$0" ||
396   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397           X"$0" : 'X\(//\)$' \| \
398 <         X"$0" : 'X\(/\)$' \| \
399 <         .     : '\(.\)' 2>/dev/null ||
400 < echo X/"$0" |
401 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
402 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
403 <          /^X\/\(\/\).*/{ s//\1/; q; }
404 <          s/.*/./; q'`
398 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399 > $as_echo X/"$0" |
400 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
401 >            s//\1/
402 >            q
403 >          }
404 >          /^X\/\(\/\/\)$/{
405 >            s//\1/
406 >            q
407 >          }
408 >          /^X\/\(\/\).*/{
409 >            s//\1/
410 >            q
411 >          }
412 >          s/.*/./; q'`
413  
79
80 # PATH needs CR, and LINENO needs CR and PATH.
414   # Avoid depending upon Character Ranges.
415   as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416   as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
# Line 85 | Line 418 | as_cr_alnum=$as_cr_Letters$as_cr_digits
418   as_cr_digits='0123456789'
419   as_cr_alnum=$as_cr_Letters$as_cr_digits
420  
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90  echo "#! /bin/sh" >conf$$.sh
91  echo  "exit 0"   >>conf$$.sh
92  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
99 fi
421  
422 <
423 <  as_lineno_1=$LINENO
424 <  as_lineno_2=$LINENO
425 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
426 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
427 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
428 <  # Find who we are.  Look in the path if we contain no path at all
429 <  # relative or not.
430 <  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
118 <
119 <       ;;
120 <  esac
121 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
122 <  # in which case we are not to be found in the path.
123 <  if test "x$as_myself" = x; then
124 <    as_myself=$0
125 <  fi
126 <  if test ! -f "$as_myself"; then
127 <    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 <   { (exit 1); exit 1; }; }
129 <  fi
130 <  case $CONFIG_SHELL in
131 <  '')
132 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 < do
135 <  IFS=$as_save_IFS
136 <  test -z "$as_dir" && as_dir=.
137 <  for as_base in sh bash ksh sh5; do
138 <         case $as_dir in
139 <         /*)
140 <           if ("$as_dir/$as_base" -c '
141 <  as_lineno_1=$LINENO
142 <  as_lineno_2=$LINENO
143 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
145 <  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
157 <
158 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 <  # uniformly replaced by the line number.  The first 'sed' inserts a
160 <  # line-number line before each line; the second 'sed' does the real
161 <  # work.  The second script uses 'N' to pair each line-number line
162 <  # with the numbered line, and appends trailing '-' during
163 <  # substitution so that $LINENO is not a special case at line end.
164 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
166 <  sed '=' <$as_myself |
422 >  as_lineno_1=$LINENO as_lineno_1a=$LINENO
423 >  as_lineno_2=$LINENO as_lineno_2a=$LINENO
424 >  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425 >  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426 >  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
427 >  sed -n '
428 >    p
429 >    /[$]LINENO/=
430 >  ' <$as_myself |
431      sed '
432 +      s/[$]LINENO.*/&-/
433 +      t lineno
434 +      b
435 +      :lineno
436        N
437 <      s,$,-,
438 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
437 >      :loop
438 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439        t loop
440 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
440 >      s/-\n.*//
441      ' >$as_me.lineno &&
442 <  chmod +x $as_me.lineno ||
443 <    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 <   { (exit 1); exit 1; }; }
442 >  chmod +x "$as_me.lineno" ||
443 >    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
444  
445    # Don't try to exec as it changes $[0], causing all sort of problems
446    # (the dirname of $[0] is not the place where we might find the
447 <  # original and so on.  Autoconf is especially sensible to this).
448 <  . ./$as_me.lineno
447 >  # original and so on.  Autoconf is especially sensitive to this).
448 >  . "./$as_me.lineno"
449    # Exit status is that of the last command.
450    exit
451   }
452  
453 <
454 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
455 <  *c*,-n*) ECHO_N= ECHO_C='
456 < ' ECHO_T='      ' ;;
457 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
458 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
459 < esac
460 <
461 < if expr a : '\(a\)' >/dev/null 2>&1; then
462 <  as_expr=expr
463 < else
464 <  as_expr=false
200 < fi
453 > ECHO_C= ECHO_N= ECHO_T=
454 > case `echo -n x` in #(((((
455 > -n*)
456 >  case `echo 'xy\c'` in
457 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
458 >  xy)  ECHO_C='\c';;
459 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
460 >       ECHO_T=' ';;
461 >  esac;;
462 > *)
463 >  ECHO_N='-n';;
464 > esac
465  
466   rm -f conf$$ conf$$.exe conf$$.file
467 < echo >conf$$.file
468 < if ln -s conf$$.file conf$$ 2>/dev/null; then
469 <  # We could just check for DJGPP; but this test a) works b) is more generic
470 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
471 <  if test -f conf$$.exe; then
472 <    # Don't use ln at all; we don't have any links
473 <    as_ln_s='cp -p'
474 <  else
467 > if test -d conf$$.dir; then
468 >  rm -f conf$$.dir/conf$$.file
469 > else
470 >  rm -f conf$$.dir
471 >  mkdir conf$$.dir 2>/dev/null
472 > fi
473 > if (echo >conf$$.file) 2>/dev/null; then
474 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
475      as_ln_s='ln -s'
476 +    # ... but there are two gotchas:
477 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479 +    # In both cases, we have to default to `cp -p'.
480 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
481 +      as_ln_s='cp -p'
482 +  elif ln conf$$.file conf$$ 2>/dev/null; then
483 +    as_ln_s=ln
484 +  else
485 +    as_ln_s='cp -p'
486    fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214  as_ln_s=ln
487   else
488    as_ln_s='cp -p'
489   fi
490 < rm -f conf$$ conf$$.exe conf$$.file
490 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491 > rmdir conf$$.dir 2>/dev/null
492  
493   if mkdir -p . 2>/dev/null; then
494 <  as_mkdir_p=:
494 >  as_mkdir_p='mkdir -p "$as_dir"'
495   else
496    test -d ./-p && rmdir ./-p
497    as_mkdir_p=false
498   fi
499  
500 < as_executable_p="test -f"
500 > if test -x / >/dev/null 2>&1; then
501 >  as_test_x='test -x'
502 > else
503 >  if ls -dL / >/dev/null 2>&1; then
504 >    as_ls_L_option=L
505 >  else
506 >    as_ls_L_option=
507 >  fi
508 >  as_test_x='
509 >    eval sh -c '\''
510 >      if test -d "$1"; then
511 >        test -d "$1/.";
512 >      else
513 >        case $1 in #(
514 >        -*)set "./$1";;
515 >        esac;
516 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517 >        ???[sx]*):;;*)false;;esac;fi
518 >    '\'' sh
519 >  '
520 > fi
521 > as_executable_p=$as_test_x
522  
523   # Sed expression to map a string onto a valid CPP name.
524   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 527 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528  
529  
530 < # IFS
237 < # We need space, tab and new line, in precisely that order.
238 < as_nl='
239 < '
240 < IFS="   $as_nl"
530 > exec 7<&0 </dev/null 6>&1
531  
242 # CDPATH.
243 $as_unset CDPATH
244
245
532   # Name of the host.
533   # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534   # so uname gets run too.
535   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
536  
251 exec 6>&1
252
537   #
538   # Initializations.
539   #
540   ac_default_prefix=/usr/local
541 + ac_clean_files=
542   ac_config_libobj_dir=.
543 + LIBOBJS=
544   cross_compiling=no
545   subdirs=
546   MFLAGS=
547   MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
548  
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
549   # Identity of this package.
550   PACKAGE_NAME='OOPSE'
551   PACKAGE_TARNAME='oopse'
552 < PACKAGE_VERSION='3.0'
553 < PACKAGE_STRING='OOPSE 3.0'
552 > PACKAGE_VERSION='4.0'
553 > PACKAGE_STRING='OOPSE 4.0'
554   PACKAGE_BUGREPORT='gezelter@nd.edu'
555 + PACKAGE_URL=''
556  
557   ac_unique_file="src/applications/oopse/oopse.cpp"
558   ac_default_prefix="/usr/local"
559   # Factoring default headers for most tests.
560   ac_includes_default="\
561   #include <stdio.h>
562 < #if HAVE_SYS_TYPES_H
562 > #ifdef HAVE_SYS_TYPES_H
563   # include <sys/types.h>
564   #endif
565 < #if HAVE_SYS_STAT_H
565 > #ifdef HAVE_SYS_STAT_H
566   # include <sys/stat.h>
567   #endif
568 < #if STDC_HEADERS
568 > #ifdef STDC_HEADERS
569   # include <stdlib.h>
570   # include <stddef.h>
571   #else
572 < # if HAVE_STDLIB_H
572 > # ifdef HAVE_STDLIB_H
573   #  include <stdlib.h>
574   # endif
575   #endif
576 < #if HAVE_STRING_H
577 < # if !STDC_HEADERS && HAVE_MEMORY_H
576 > #ifdef HAVE_STRING_H
577 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578   #  include <memory.h>
579   # endif
580   # include <string.h>
581   #endif
582 < #if HAVE_STRINGS_H
582 > #ifdef HAVE_STRINGS_H
583   # include <strings.h>
584   #endif
585 < #if HAVE_INTTYPES_H
585 > #ifdef HAVE_INTTYPES_H
586   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
587   #endif
588 < #if HAVE_UNISTD_H
588 > #ifdef HAVE_STDINT_H
589 > # include <stdint.h>
590 > #endif
591 > #ifdef HAVE_UNISTD_H
592   # include <unistd.h>
593   #endif"
594  
595 < ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES LIBOBJS POW_LIB CXXCPP __func__ 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 LTLIBOBJS'
595 > ac_subst_vars='LTLIBOBJS
596 > SUBDIRS
597 > OOPSE_HOME
598 > OOPSE
599 > MKINSTALLDIRS
600 > BATEXT
601 > enable_latex_docs
602 > enable_html_docs
603 > enable_dot
604 > DOC
605 > DOT
606 > DOXYGEN
607 > USE_CGAL
608 > CGAL_LIBS
609 > CGAL_LDFLAGS
610 > CGAL_CPPFLAGS
611 > CGAL_CXXFLAGS
612 > CGAL_MAKEFILE
613 > POW_LIB
614 > LIBOBJS
615 > USE_OPENBABEL
616 > OPENBABEL_LIB
617 > OPENBABEL_LIB_DIR
618 > OPENBABEL_INC_DIR
619 > CXXCPP
620 > USE_QHULL
621 > QHULL
622 > QHULL_LIB_DIR
623 > QHULL_INC_DIR
624 > FFTW_LIBS
625 > FFTW_LIB_DIR
626 > FFTW_INC_DIR
627 > ZLIB
628 > ZLIB_LIB_DIR
629 > ZLIB_INC_DIR
630 > F90_MODULE_NAMES
631 > F90MODINCSPEC
632 > MODDIRFLAG
633 > F90_WORK_FILES_ARG
634 > MOD
635 > FC_FUNC_
636 > FC_FUNC
637 > FCLIBS
638 > PREPDEFFLAG
639 > FCFLAGS_SRCEXT
640 > FCFLAGS_F90
641 > PS
642 > AR
643 > INSTALL_DATA
644 > INSTALL_SCRIPT
645 > INSTALL_PROGRAM
646 > PERL_SHEBANG
647 > PERLINTERP
648 > RANLIB
649 > SET_MAKE
650 > LN_S
651 > EGREP
652 > GREP
653 > CPP
654 > USE_MPI
655 > MPIFC
656 > ac_ct_FC
657 > FCFLAGS
658 > FC
659 > MPICC
660 > ac_ct_CC
661 > CFLAGS
662 > CC
663 > MPILIBS
664 > MPICXX
665 > OBJEXT
666 > EXEEXT
667 > ac_ct_CXX
668 > CPPFLAGS
669 > LDFLAGS
670 > CXXFLAGS
671 > CXX
672 > ac_fc_path
673 > ac_fc_set
674 > ac_cxx_path
675 > ac_cxx_set
676 > ac_cc_path
677 > ac_cc_set
678 > USE_SINGLE_PRECISION
679 > debug
680 > PROGNAME
681 > host_os
682 > host_vendor
683 > host_cpu
684 > host
685 > build_os
686 > build_vendor
687 > build_cpu
688 > build
689 > target_alias
690 > host_alias
691 > build_alias
692 > LIBS
693 > ECHO_T
694 > ECHO_N
695 > ECHO_C
696 > DEFS
697 > mandir
698 > localedir
699 > libdir
700 > psdir
701 > pdfdir
702 > dvidir
703 > htmldir
704 > infodir
705 > docdir
706 > oldincludedir
707 > includedir
708 > localstatedir
709 > sharedstatedir
710 > sysconfdir
711 > datadir
712 > datarootdir
713 > libexecdir
714 > sbindir
715 > bindir
716 > program_transform_name
717 > prefix
718 > exec_prefix
719 > PACKAGE_URL
720 > PACKAGE_BUGREPORT
721 > PACKAGE_STRING
722 > PACKAGE_VERSION
723 > PACKAGE_TARNAME
724 > PACKAGE_NAME
725 > PATH_SEPARATOR
726 > SHELL'
727   ac_subst_files=''
728 + ac_user_opts='
729 + enable_option_checking
730 + enable_oopse_home
731 + enable_debug
732 + enable_single
733 + enable_float
734 + with_perl_shebang
735 + with_zlib
736 + with_fftw
737 + with_qhull
738 + with_openbabel
739 + with_cgalmakefile
740 + enable_doxygen
741 + enable_dot
742 + enable_html_docs
743 + enable_latex_docs
744 + '
745 +      ac_precious_vars='build_alias
746 + host_alias
747 + target_alias
748 + CXX
749 + CXXFLAGS
750 + LDFLAGS
751 + LIBS
752 + CPPFLAGS
753 + CCC
754 + MPICXX
755 + CC
756 + CFLAGS
757 + MPICC
758 + FC
759 + FCFLAGS
760 + MPIFC
761 + CPP
762 + CXXCPP'
763  
764 +
765   # Initialize some variables set by options.
766   ac_init_help=
767   ac_init_version=false
768 + ac_unrecognized_opts=
769 + ac_unrecognized_sep=
770   # The variables have the same names as the options, with
771   # dashes changed to underlines.
772   cache_file=/dev/null
# Line 340 | Line 789 | x_libraries=NONE
789   # and all the variables that are supposed to be based on exec_prefix
790   # by default will actually change.
791   # Use braces instead of parens because sh, perl, etc. also accept them.
792 + # (The list follows the same order as the GNU Coding Standards.)
793   bindir='${exec_prefix}/bin'
794   sbindir='${exec_prefix}/sbin'
795   libexecdir='${exec_prefix}/libexec'
796 < datadir='${prefix}/share'
796 > datarootdir='${prefix}/share'
797 > datadir='${datarootdir}'
798   sysconfdir='${prefix}/etc'
799   sharedstatedir='${prefix}/com'
800   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
801   includedir='${prefix}/include'
802   oldincludedir='/usr/include'
803 < infodir='${prefix}/info'
804 < mandir='${prefix}/man'
803 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
804 > infodir='${datarootdir}/info'
805 > htmldir='${docdir}'
806 > dvidir='${docdir}'
807 > pdfdir='${docdir}'
808 > psdir='${docdir}'
809 > libdir='${exec_prefix}/lib'
810 > localedir='${datarootdir}/locale'
811 > mandir='${datarootdir}/man'
812  
813   ac_prev=
814 + ac_dashdash=
815   for ac_option
816   do
817    # If the previous option needs an argument, assign it.
818    if test -n "$ac_prev"; then
819 <    eval "$ac_prev=\$ac_option"
819 >    eval $ac_prev=\$ac_option
820      ac_prev=
821      continue
822    fi
823  
824 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
824 >  case $ac_option in
825 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
826 >  *)    ac_optarg=yes ;;
827 >  esac
828  
829    # Accept the important Cygnus configure options, so we can diagnose typos.
830  
831 <  case $ac_option in
831 >  case $ac_dashdash$ac_option in
832 >  --)
833 >    ac_dashdash=yes ;;
834  
835    -bindir | --bindir | --bindi | --bind | --bin | --bi)
836      ac_prev=bindir ;;
# Line 389 | Line 852 | do
852    --config-cache | -C)
853      cache_file=config.cache ;;
854  
855 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
855 >  -datadir | --datadir | --datadi | --datad)
856      ac_prev=datadir ;;
857 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
857 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
858      datadir=$ac_optarg ;;
859  
860 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
861 +  | --dataroo | --dataro | --datar)
862 +    ac_prev=datarootdir ;;
863 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
864 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
865 +    datarootdir=$ac_optarg ;;
866 +
867    -disable-* | --disable-*)
868 <    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
868 >    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
869      # Reject names that are not valid shell variable names.
870 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
871 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
872 <   { (exit 1); exit 1; }; }
873 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
874 <    eval "enable_$ac_feature=no" ;;
870 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
871 >      as_fn_error "invalid feature name: $ac_useropt"
872 >    ac_useropt_orig=$ac_useropt
873 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
874 >    case $ac_user_opts in
875 >      *"
876 > "enable_$ac_useropt"
877 > "*) ;;
878 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
879 >         ac_unrecognized_sep=', ';;
880 >    esac
881 >    eval enable_$ac_useropt=no ;;
882  
883 +  -docdir | --docdir | --docdi | --doc | --do)
884 +    ac_prev=docdir ;;
885 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
886 +    docdir=$ac_optarg ;;
887 +
888 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
889 +    ac_prev=dvidir ;;
890 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
891 +    dvidir=$ac_optarg ;;
892 +
893    -enable-* | --enable-*)
894 <    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
894 >    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
895      # Reject names that are not valid shell variable names.
896 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
897 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
898 <   { (exit 1); exit 1; }; }
899 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
900 <    case $ac_option in
901 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
902 <      *) ac_optarg=yes ;;
896 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
897 >      as_fn_error "invalid feature name: $ac_useropt"
898 >    ac_useropt_orig=$ac_useropt
899 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
900 >    case $ac_user_opts in
901 >      *"
902 > "enable_$ac_useropt"
903 > "*) ;;
904 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
905 >         ac_unrecognized_sep=', ';;
906      esac
907 <    eval "enable_$ac_feature='$ac_optarg'" ;;
907 >    eval enable_$ac_useropt=\$ac_optarg ;;
908  
909    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
910    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 931 | do
931    -host=* | --host=* | --hos=* | --ho=*)
932      host_alias=$ac_optarg ;;
933  
934 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
935 +    ac_prev=htmldir ;;
936 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
937 +  | --ht=*)
938 +    htmldir=$ac_optarg ;;
939 +
940    -includedir | --includedir | --includedi | --included | --include \
941    | --includ | --inclu | --incl | --inc)
942      ac_prev=includedir ;;
# Line 465 | Line 960 | do
960    -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
961    | --libexe=* | --libex=* | --libe=*)
962      libexecdir=$ac_optarg ;;
963 +
964 +  -localedir | --localedir | --localedi | --localed | --locale)
965 +    ac_prev=localedir ;;
966 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
967 +    localedir=$ac_optarg ;;
968  
969    -localstatedir | --localstatedir | --localstatedi | --localstated \
970 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
970 >  | --localstate | --localstat | --localsta | --localst | --locals)
971      ac_prev=localstatedir ;;
972    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
973 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
973 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
974      localstatedir=$ac_optarg ;;
975  
976    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1035 | do
1035    | --progr-tra=* | --program-tr=* | --program-t=*)
1036      program_transform_name=$ac_optarg ;;
1037  
1038 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1039 +    ac_prev=pdfdir ;;
1040 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1041 +    pdfdir=$ac_optarg ;;
1042 +
1043 +  -psdir | --psdir | --psdi | --psd | --ps)
1044 +    ac_prev=psdir ;;
1045 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1046 +    psdir=$ac_optarg ;;
1047 +
1048    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1049    | -silent | --silent | --silen | --sile | --sil)
1050      silent=yes ;;
# Line 587 | Line 1095 | do
1095      ac_init_version=: ;;
1096  
1097    -with-* | --with-*)
1098 <    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1098 >    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1099      # Reject names that are not valid shell variable names.
1100 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1101 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1102 <   { (exit 1); exit 1; }; }
1103 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1104 <    case $ac_option in
1105 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1106 <      *) ac_optarg=yes ;;
1100 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1101 >      as_fn_error "invalid package name: $ac_useropt"
1102 >    ac_useropt_orig=$ac_useropt
1103 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1104 >    case $ac_user_opts in
1105 >      *"
1106 > "with_$ac_useropt"
1107 > "*) ;;
1108 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1109 >         ac_unrecognized_sep=', ';;
1110      esac
1111 <    eval "with_$ac_package='$ac_optarg'" ;;
1111 >    eval with_$ac_useropt=\$ac_optarg ;;
1112  
1113    -without-* | --without-*)
1114 <    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1114 >    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1115      # Reject names that are not valid shell variable names.
1116 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1117 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1118 <   { (exit 1); exit 1; }; }
1119 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1120 <    eval "with_$ac_package=no" ;;
1116 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1117 >      as_fn_error "invalid package name: $ac_useropt"
1118 >    ac_useropt_orig=$ac_useropt
1119 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1120 >    case $ac_user_opts in
1121 >      *"
1122 > "with_$ac_useropt"
1123 > "*) ;;
1124 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1125 >         ac_unrecognized_sep=', ';;
1126 >    esac
1127 >    eval with_$ac_useropt=no ;;
1128  
1129    --x)
1130      # Obsolete; use --with-x.
# Line 626 | Line 1144 | do
1144    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1145      x_libraries=$ac_optarg ;;
1146  
1147 <  -*) { echo "$as_me: error: unrecognized option: $ac_option
1148 < Try \`$0 --help' for more information." >&2
631 <   { (exit 1); exit 1; }; }
1147 >  -*) as_fn_error "unrecognized option: \`$ac_option'
1148 > Try \`$0 --help' for more information."
1149      ;;
1150  
1151    *=*)
1152      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1153      # Reject names that are not valid shell variable names.
1154 <    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1155 <      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1156 <   { (exit 1); exit 1; }; }
1157 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
1158 <    eval "$ac_envvar='$ac_optarg'"
1154 >    case $ac_envvar in #(
1155 >      '' | [0-9]* | *[!_$as_cr_alnum]* )
1156 >      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1157 >    esac
1158 >    eval $ac_envvar=\$ac_optarg
1159      export $ac_envvar ;;
1160  
1161    *)
1162      # FIXME: should be removed in autoconf 3.0.
1163 <    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1163 >    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1164      expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1165 <      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1165 >      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1166      : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1167      ;;
1168  
# Line 654 | Line 1171 | if test -n "$ac_prev"; then
1171  
1172   if test -n "$ac_prev"; then
1173    ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1174 <  { echo "$as_me: error: missing argument to $ac_option" >&2
658 <   { (exit 1); exit 1; }; }
1174 >  as_fn_error "missing argument to $ac_option"
1175   fi
1176  
1177 < # Be sure to have absolute paths.
1178 < for ac_var in exec_prefix prefix
1179 < do
1180 <  eval ac_val=$`echo $ac_var`
1181 <  case $ac_val in
666 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 <   { (exit 1); exit 1; }; };;
1177 > if test -n "$ac_unrecognized_opts"; then
1178 >  case $enable_option_checking in
1179 >    no) ;;
1180 >    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1181 >    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1182    esac
1183 < done
1183 > fi
1184  
1185 < # Be sure to have absolute paths.
1186 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
1187 <              localstatedir libdir includedir oldincludedir infodir mandir
1185 > # Check all directory arguments for consistency.
1186 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1187 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1188 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1189 >                libdir localedir mandir
1190   do
1191 <  eval ac_val=$`echo $ac_var`
1191 >  eval ac_val=\$$ac_var
1192 >  # Remove trailing slashes.
1193    case $ac_val in
1194 <    [\\/$]* | ?:[\\/]* ) ;;
1195 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1196 <   { (exit 1); exit 1; }; };;
1194 >    */ )
1195 >      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1196 >      eval $ac_var=\$ac_val;;
1197    esac
1198 +  # Be sure to have absolute directory names.
1199 +  case $ac_val in
1200 +    [\\/$]* | ?:[\\/]* )  continue;;
1201 +    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1202 +  esac
1203 +  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1204   done
1205  
1206   # There might be people who depend on the old broken behavior: `$host'
# Line 692 | Line 1214 | if test "x$host_alias" != x; then
1214   if test "x$host_alias" != x; then
1215    if test "x$build_alias" = x; then
1216      cross_compiling=maybe
1217 <    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1217 >    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1218      If a cross compiler is detected then cross compile mode will be used." >&2
1219    elif test "x$build_alias" != "x$host_alias"; then
1220      cross_compiling=yes
# Line 705 | Line 1227 | test "$silent" = yes && exec 6>/dev/null
1227   test "$silent" = yes && exec 6>/dev/null
1228  
1229  
1230 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1231 + ac_ls_di=`ls -di .` &&
1232 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1233 +  as_fn_error "working directory cannot be determined"
1234 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1235 +  as_fn_error "pwd does not report name of working directory"
1236 +
1237 +
1238   # Find the source files, if location was not specified.
1239   if test -z "$srcdir"; then
1240    ac_srcdir_defaulted=yes
1241 <  # Try the directory containing this script, then its parent.
1242 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1243 < $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1244 <         X"$0" : 'X\(//\)[^/]' \| \
1245 <         X"$0" : 'X\(//\)$' \| \
1246 <         X"$0" : 'X\(/\)' \| \
1247 <         .     : '\(.\)' 2>/dev/null ||
1248 < echo X"$0" |
1249 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1250 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1251 <          /^X\(\/\/\)$/{ s//\1/; q; }
1252 <          /^X\(\/\).*/{ s//\1/; q; }
1253 <          s/.*/./; q'`
1241 >  # Try the directory containing this script, then the parent directory.
1242 >  ac_confdir=`$as_dirname -- "$as_myself" ||
1243 > $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1244 >         X"$as_myself" : 'X\(//\)[^/]' \| \
1245 >         X"$as_myself" : 'X\(//\)$' \| \
1246 >         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1247 > $as_echo X"$as_myself" |
1248 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1249 >            s//\1/
1250 >            q
1251 >          }
1252 >          /^X\(\/\/\)[^/].*/{
1253 >            s//\1/
1254 >            q
1255 >          }
1256 >          /^X\(\/\/\)$/{
1257 >            s//\1/
1258 >            q
1259 >          }
1260 >          /^X\(\/\).*/{
1261 >            s//\1/
1262 >            q
1263 >          }
1264 >          s/.*/./; q'`
1265    srcdir=$ac_confdir
1266 <  if test ! -r $srcdir/$ac_unique_file; then
1266 >  if test ! -r "$srcdir/$ac_unique_file"; then
1267      srcdir=..
1268    fi
1269   else
1270    ac_srcdir_defaulted=no
1271   fi
1272 < if test ! -r $srcdir/$ac_unique_file; then
1273 <  if test "$ac_srcdir_defaulted" = yes; then
1274 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 <   { (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
1272 > if test ! -r "$srcdir/$ac_unique_file"; then
1273 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1274 >  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1275   fi
1276 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1277 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1278 <   { (exit 1); exit 1; }; }
1279 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1280 < ac_env_build_alias_set=${build_alias+set}
1281 < ac_env_build_alias_value=$build_alias
1282 < ac_cv_env_build_alias_set=${build_alias+set}
1283 < ac_cv_env_build_alias_value=$build_alias
1284 < ac_env_host_alias_set=${host_alias+set}
1285 < ac_env_host_alias_value=$host_alias
1286 < ac_cv_env_host_alias_set=${host_alias+set}
1287 < ac_cv_env_host_alias_value=$host_alias
1288 < ac_env_target_alias_set=${target_alias+set}
1289 < ac_env_target_alias_value=$target_alias
1290 < ac_cv_env_target_alias_set=${target_alias+set}
1291 < ac_cv_env_target_alias_value=$target_alias
1292 < ac_env_CXX_set=${CXX+set}
1293 < ac_env_CXX_value=$CXX
1294 < ac_cv_env_CXX_set=${CXX+set}
1295 < ac_cv_env_CXX_value=$CXX
760 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761 < ac_env_CXXFLAGS_value=$CXXFLAGS
762 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CC_set=${CC+set}
773 < ac_env_CC_value=$CC
774 < ac_cv_env_CC_set=${CC+set}
775 < ac_cv_env_CC_value=$CC
776 < ac_env_CFLAGS_set=${CFLAGS+set}
777 < ac_env_CFLAGS_value=$CFLAGS
778 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
779 < ac_cv_env_CFLAGS_value=$CFLAGS
780 < ac_env_FC_set=${FC+set}
781 < ac_env_FC_value=$FC
782 < ac_cv_env_FC_set=${FC+set}
783 < ac_cv_env_FC_value=$FC
784 < ac_env_FCFLAGS_set=${FCFLAGS+set}
785 < ac_env_FCFLAGS_value=$FCFLAGS
786 < ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
787 < ac_cv_env_FCFLAGS_value=$FCFLAGS
788 < ac_env_CPP_set=${CPP+set}
789 < ac_env_CPP_value=$CPP
790 < ac_cv_env_CPP_set=${CPP+set}
791 < ac_cv_env_CPP_value=$CPP
792 < ac_env_CXXCPP_set=${CXXCPP+set}
793 < ac_env_CXXCPP_value=$CXXCPP
794 < ac_cv_env_CXXCPP_set=${CXXCPP+set}
795 < ac_cv_env_CXXCPP_value=$CXXCPP
1276 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1277 > ac_abs_confdir=`(
1278 >        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1279 >        pwd)`
1280 > # When building in place, set srcdir=.
1281 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1282 >  srcdir=.
1283 > fi
1284 > # Remove unnecessary trailing slashes from srcdir.
1285 > # Double slashes in file names in object file debugging info
1286 > # mess up M-x gdb in Emacs.
1287 > case $srcdir in
1288 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1289 > esac
1290 > for ac_var in $ac_precious_vars; do
1291 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1292 >  eval ac_env_${ac_var}_value=\$${ac_var}
1293 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1294 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1295 > done
1296  
1297   #
1298   # Report the --help message.
# Line 801 | Line 1301 | if test "$ac_init_help" = "long"; then
1301    # Omit some internal or obsolete options to make the list less imposing.
1302    # This message is too long to be a string in the A/UX 3.1 sh.
1303    cat <<_ACEOF
1304 < \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
1304 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1305  
1306   Usage: $0 [OPTION]... [VAR=VALUE]...
1307  
# Line 821 | Line 1321 | Configuration:
1321    -n, --no-create         do not create output files
1322        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1323  
824 _ACEOF
825
826  cat <<_ACEOF
1324   Installation directories:
1325    --prefix=PREFIX         install architecture-independent files in PREFIX
1326 <                          [$ac_default_prefix]
1326 >                          [$ac_default_prefix]
1327    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1328 <                          [PREFIX]
1328 >                          [PREFIX]
1329  
1330   By default, \`make install' will install all the files in
1331   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 838 | Line 1335 | Fine tuning of the installation directories:
1335   For better control, use the options below.
1336  
1337   Fine tuning of the installation directories:
1338 <  --bindir=DIR           user executables [EPREFIX/bin]
1339 <  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1340 <  --libexecdir=DIR       program executables [EPREFIX/libexec]
1341 <  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1342 <  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1343 <  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1344 <  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1345 <  --libdir=DIR           object code libraries [EPREFIX/lib]
1346 <  --includedir=DIR       C header files [PREFIX/include]
1347 <  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1348 <  --infodir=DIR          info documentation [PREFIX/info]
1349 <  --mandir=DIR           man documentation [PREFIX/man]
1338 >  --bindir=DIR            user executables [EPREFIX/bin]
1339 >  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1340 >  --libexecdir=DIR        program executables [EPREFIX/libexec]
1341 >  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1342 >  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1343 >  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1344 >  --libdir=DIR            object code libraries [EPREFIX/lib]
1345 >  --includedir=DIR        C header files [PREFIX/include]
1346 >  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1347 >  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1348 >  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1349 >  --infodir=DIR           info documentation [DATAROOTDIR/info]
1350 >  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1351 >  --mandir=DIR            man documentation [DATAROOTDIR/man]
1352 >  --docdir=DIR            documentation root [DATAROOTDIR/doc/oopse]
1353 >  --htmldir=DIR           html documentation [DOCDIR]
1354 >  --dvidir=DIR            dvi documentation [DOCDIR]
1355 >  --pdfdir=DIR            pdf documentation [DOCDIR]
1356 >  --psdir=DIR             ps documentation [DOCDIR]
1357   _ACEOF
1358  
1359    cat <<\_ACEOF
# Line 862 | Line 1366 | if test -n "$ac_init_help"; then
1366  
1367   if test -n "$ac_init_help"; then
1368    case $ac_init_help in
1369 <     short | recursive ) echo "Configuration of OOPSE 3.0:";;
1369 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1370     esac
1371    cat <<\_ACEOF
1372  
1373   Optional Features:
1374 +  --disable-option-checking  ignore unrecognized --enable/--with options
1375    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1376    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1377    --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1378    --enable-debug          Compile OOPSE in debug mode
1379 +  --enable-single         compile OOPSE in single precision
1380 +  --enable-float          synonym for --enable-single
1381    --enable-doxygen        enable documentation generation with doxygen (auto)
1382    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1383    --enable-html-docs      enable HTML generation with doxygen (yes)
# Line 881 | Line 1388 | Optional Packages:
1388    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1389    --with-perl-shebang     override what perl thinks is the way for the kernel
1390                            to start it (seldom needed)
1391 <  --with-zlib=DIR root directory path of zlib installation defaults to
1392 <                    /usr/local or /usr if not found in /usr/local
1393 <  --without-zlib to disable zlib usage completely
1394 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1395 <  --with-cgal-makefile=FILE  CGAL makefile that should be used
1391 >  --with-zlib=DIR         root directory path of zlib installation (defaults
1392 >                          to /usr/local or /usr if not found in /usr/local)
1393 >  --with-fftw=DIR         root directory path of fftw installation (defaults
1394 >                          to /usr/local or /usr if not found in /usr/local)
1395 >  --with-qhull=DIR        root directory path of qhull installation (defaults
1396 >                          to /usr/local or /usr if not found in /usr/local)
1397 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1398 >                          (defaults to /usr/local or /usr if not found in
1399 >                          /usr/local)
1400 >  --with-cgalmakefile=makefile
1401 >                          Use the following CGAL makefile
1402  
1403   Some influential environment variables:
1404    CXX         C++ compiler command
1405    CXXFLAGS    C++ compiler flags
1406    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1407                nonstandard directory <lib dir>
1408 <  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1409 <              headers in a nonstandard directory <include dir>
1408 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1409 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1410 >              you have headers in a nonstandard directory <include dir>
1411 >  MPICXX      MPI C++ compiler command
1412    CC          C compiler command
1413    CFLAGS      C compiler flags
1414 +  MPICC       MPI C compiler command
1415    FC          Fortran compiler command
1416    FCFLAGS     Fortran compiler flags
1417 +  MPIFC       MPI Fortran compiler command
1418    CPP         C preprocessor
1419    CXXCPP      C++ preprocessor
1420  
# Line 906 | Line 1423 | _ACEOF
1423  
1424   Report bugs to <gezelter@nd.edu>.
1425   _ACEOF
1426 + ac_status=$?
1427   fi
1428  
1429   if test "$ac_init_help" = "recursive"; then
1430    # If there are subdirs, report their specific --help.
913  ac_popdir=`pwd`
1431    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1432 <    test -d $ac_dir || continue
1432 >    test -d "$ac_dir" ||
1433 >      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1434 >      continue
1435      ac_builddir=.
1436  
1437 < if test "$ac_dir" != .; then
1438 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1439 <  # A "../" for each directory in $ac_dir_suffix.
1440 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1441 < else
1442 <  ac_dir_suffix= ac_top_builddir=
1443 < fi
1437 > case "$ac_dir" in
1438 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1439 > *)
1440 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1441 >  # A ".." for each directory in $ac_dir_suffix.
1442 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1443 >  case $ac_top_builddir_sub in
1444 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1445 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1446 >  esac ;;
1447 > esac
1448 > ac_abs_top_builddir=$ac_pwd
1449 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1450 > # for backward compatibility:
1451 > ac_top_builddir=$ac_top_build_prefix
1452  
1453   case $srcdir in
1454 <  .)  # No --srcdir option.  We are building in place.
1454 >  .)  # We are building in place.
1455      ac_srcdir=.
1456 <    if test -z "$ac_top_builddir"; then
1457 <       ac_top_srcdir=.
1458 <    else
932 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 <    fi ;;
934 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1456 >    ac_top_srcdir=$ac_top_builddir_sub
1457 >    ac_abs_top_srcdir=$ac_pwd ;;
1458 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1459      ac_srcdir=$srcdir$ac_dir_suffix;
1460 <    ac_top_srcdir=$srcdir ;;
1461 <  *) # Relative path.
1462 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1463 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1464 < esac
1465 <
942 < # Do not use `cd foo && pwd` to compute absolute paths, because
943 < # the directories may not exist.
944 < case `pwd` in
945 < .) ac_abs_builddir="$ac_dir";;
946 < *)
947 <  case "$ac_dir" in
948 <  .) ac_abs_builddir=`pwd`;;
949 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
950 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
951 <  esac;;
952 < esac
953 < case $ac_abs_builddir in
954 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
955 < *)
956 <  case ${ac_top_builddir}. in
957 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
958 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960 <  esac;;
961 < esac
962 < case $ac_abs_builddir in
963 < .) ac_abs_srcdir=$ac_srcdir;;
964 < *)
965 <  case $ac_srcdir in
966 <  .) ac_abs_srcdir=$ac_abs_builddir;;
967 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969 <  esac;;
1460 >    ac_top_srcdir=$srcdir
1461 >    ac_abs_top_srcdir=$srcdir ;;
1462 >  *) # Relative name.
1463 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1464 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1465 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1466   esac
1467 < 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
1467 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1468  
1469 <    cd $ac_dir
1470 <    # Check for guested configure; otherwise get Cygnus style configure.
1471 <    if test -f $ac_srcdir/configure.gnu; then
1472 <      echo
1473 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1474 <    elif test -f $ac_srcdir/configure; then
1475 <      echo
1476 <      $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
1469 >    cd "$ac_dir" || { ac_status=$?; continue; }
1470 >    # Check for guested configure.
1471 >    if test -f "$ac_srcdir/configure.gnu"; then
1472 >      echo &&
1473 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1474 >    elif test -f "$ac_srcdir/configure"; then
1475 >      echo &&
1476 >      $SHELL "$ac_srcdir/configure" --help=recursive
1477      else
1478 <      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1479 <    fi
1480 <    cd $ac_popdir
1478 >      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1479 >    fi || ac_status=$?
1480 >    cd "$ac_pwd" || { ac_status=$?; break; }
1481    done
1482   fi
1483  
1484 < test -n "$ac_init_help" && exit 0
1484 > test -n "$ac_init_help" && exit $ac_status
1485   if $ac_init_version; then
1486    cat <<\_ACEOF
1487 < OOPSE configure 3.0
1488 < generated by GNU Autoconf 2.59
1487 > OOPSE configure 4.0
1488 > generated by GNU Autoconf 2.64
1489  
1490 < Copyright (C) 2003 Free Software Foundation, Inc.
1490 > Copyright (C) 2009 Free Software Foundation, Inc.
1491   This configure script is free software; the Free Software Foundation
1492   gives unlimited permission to copy, distribute and modify it.
1493   _ACEOF
1494 <  exit 0
1494 >  exit
1495   fi
1012 exec 5>config.log
1013 cat >&5 <<_ACEOF
1014 This file contains any messages produced by compilers while
1015 running configure, to aid debugging if configure makes a mistake.
1496  
1497 < It was created by OOPSE $as_me 3.0, which was
1498 < generated by GNU Autoconf 2.59.  Invocation command line was
1497 > ## ------------------------ ##
1498 > ## Autoconf initialization. ##
1499 > ## ------------------------ ##
1500  
1501 <  $ $0 $@
1502 <
1503 < _ACEOF
1501 > # ac_fn_cxx_try_compile LINENO
1502 > # ----------------------------
1503 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1504 > ac_fn_cxx_try_compile ()
1505   {
1506 < cat <<_ASUNAME
1507 < ## --------- ##
1508 < ## Platform. ##
1509 < ## --------- ##
1506 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1507 >  rm -f conftest.$ac_objext
1508 >  if { { ac_try="$ac_compile"
1509 > case "(($ac_try" in
1510 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1511 >  *) ac_try_echo=$ac_try;;
1512 > esac
1513 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1514 > $as_echo "$ac_try_echo"; } >&5
1515 >  (eval "$ac_compile") 2>conftest.err
1516 >  ac_status=$?
1517 >  if test -s conftest.err; then
1518 >    grep -v '^ *+' conftest.err >conftest.er1
1519 >    cat conftest.er1 >&5
1520 >    mv -f conftest.er1 conftest.err
1521 >  fi
1522 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1523 >  test $ac_status = 0; } && {
1524 >         test -z "$ac_cxx_werror_flag" ||
1525 >         test ! -s conftest.err
1526 >       } && test -s conftest.$ac_objext; then :
1527 >  ac_retval=0
1528 > else
1529 >  $as_echo "$as_me: failed program was:" >&5
1530 > sed 's/^/| /' conftest.$ac_ext >&5
1531  
1532 < hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1533 < uname -m = `(uname -m) 2>/dev/null || echo unknown`
1534 < uname -r = `(uname -r) 2>/dev/null || echo unknown`
1535 < uname -s = `(uname -s) 2>/dev/null || echo unknown`
1033 < uname -v = `(uname -v) 2>/dev/null || echo unknown`
1532 >        ac_retval=1
1533 > fi
1534 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1535 >  return $ac_retval
1536  
1537 < /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1036 < /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1537 > } # ac_fn_cxx_try_compile
1538  
1539 < /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1540 < /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1541 < /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1542 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1543 < /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1544 < /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1545 < /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1539 > # ac_fn_cxx_try_link LINENO
1540 > # -------------------------
1541 > # Try to link conftest.$ac_ext, and return whether this succeeded.
1542 > ac_fn_cxx_try_link ()
1543 > {
1544 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1545 >  rm -f conftest.$ac_objext conftest$ac_exeext
1546 >  if { { ac_try="$ac_link"
1547 > case "(($ac_try" in
1548 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1549 >  *) ac_try_echo=$ac_try;;
1550 > esac
1551 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1552 > $as_echo "$ac_try_echo"; } >&5
1553 >  (eval "$ac_link") 2>conftest.err
1554 >  ac_status=$?
1555 >  if test -s conftest.err; then
1556 >    grep -v '^ *+' conftest.err >conftest.er1
1557 >    cat conftest.er1 >&5
1558 >    mv -f conftest.er1 conftest.err
1559 >  fi
1560 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1561 >  test $ac_status = 0; } && {
1562 >         test -z "$ac_cxx_werror_flag" ||
1563 >         test ! -s conftest.err
1564 >       } && test -s conftest$ac_exeext && {
1565 >         test "$cross_compiling" = yes ||
1566 >         $as_test_x conftest$ac_exeext
1567 >       }; then :
1568 >  ac_retval=0
1569 > else
1570 >  $as_echo "$as_me: failed program was:" >&5
1571 > sed 's/^/| /' conftest.$ac_ext >&5
1572  
1573 < _ASUNAME
1573 >        ac_retval=1
1574 > fi
1575 >  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1576 >  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1577 >  # interfere with the next link command; also delete a directory that is
1578 >  # left behind by Apple's compiler.  We do this before executing the actions.
1579 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1580 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1581 >  return $ac_retval
1582  
1583 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1049 < for as_dir in $PATH
1050 < do
1051 <  IFS=$as_save_IFS
1052 <  test -z "$as_dir" && as_dir=.
1053 <  echo "PATH: $as_dir"
1054 < done
1583 > } # ac_fn_cxx_try_link
1584  
1585 < } >&5
1585 > # ac_fn_cxx_check_func LINENO FUNC VAR
1586 > # ------------------------------------
1587 > # Tests whether FUNC exists, setting the cache variable VAR accordingly
1588 > ac_fn_cxx_check_func ()
1589 > {
1590 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1591 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1592 > $as_echo_n "checking for $2... " >&6; }
1593 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1594 >  $as_echo_n "(cached) " >&6
1595 > else
1596 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1597 > /* end confdefs.h.  */
1598 > /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1599 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1600 > #define $2 innocuous_$2
1601  
1602 < cat >&5 <<_ACEOF
1602 > /* System header to define __stub macros and hopefully few prototypes,
1603 >    which can conflict with char $2 (); below.
1604 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1605 >    <limits.h> exists even on freestanding compilers.  */
1606  
1607 + #ifdef __STDC__
1608 + # include <limits.h>
1609 + #else
1610 + # include <assert.h>
1611 + #endif
1612  
1613 < ## ----------- ##
1062 < ## Core tests. ##
1063 < ## ----------- ##
1613 > #undef $2
1614  
1615 < _ACEOF
1615 > /* Override any GCC internal prototype to avoid an error.
1616 >   Use char because int might match the return type of a GCC
1617 >   builtin and then its argument prototype would still apply.  */
1618 > #ifdef __cplusplus
1619 > extern "C"
1620 > #endif
1621 > char $2 ();
1622 > /* The GNU C library defines this for functions which it implements
1623 >    to always fail with ENOSYS.  Some functions are actually named
1624 >    something starting with __ and the normal name is an alias.  */
1625 > #if defined __stub_$2 || defined __stub___$2
1626 > choke me
1627 > #endif
1628  
1629 <
1630 < # Keep a trace of the command line.
1069 < # Strip out --no-create and --no-recursion so they do not pile up.
1070 < # Strip out --silent because we don't want to record it for future runs.
1071 < # Also quote any args containing shell meta-characters.
1072 < # Make two passes to allow for proper duplicate-argument suppression.
1073 < ac_configure_args=
1074 < ac_configure_args0=
1075 < ac_configure_args1=
1076 < ac_sep=
1077 < ac_must_keep_next=false
1078 < for ac_pass in 1 2
1079 < do
1080 <  for ac_arg
1081 <  do
1082 <    case $ac_arg in
1083 <    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1084 <    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085 <    | -silent | --silent | --silen | --sile | --sil)
1086 <      continue ;;
1087 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1088 <      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1089 <    esac
1090 <    case $ac_pass in
1091 <    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1092 <    2)
1093 <      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1094 <      if test $ac_must_keep_next = true; then
1095 <        ac_must_keep_next=false # Got value, back to normal.
1096 <      else
1097 <        case $ac_arg in
1098 <          *=* | --config-cache | -C | -disable-* | --disable-* \
1099 <          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1100 <          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1101 <          | -with-* | --with-* | -without-* | --without-* | --x)
1102 <            case "$ac_configure_args0 " in
1103 <              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1104 <            esac
1105 <            ;;
1106 <          -* ) ac_must_keep_next=true ;;
1107 <        esac
1108 <      fi
1109 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 <      # Get rid of the leading space.
1111 <      ac_sep=" "
1112 <      ;;
1113 <    esac
1114 <  done
1115 < done
1116 < $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1117 < $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1118 <
1119 < # When interrupted or exit'd, cleanup temporary files, and complete
1120 < # config.log.  We remove comments because anyway the quotes in there
1121 < # would cause problems or look ugly.
1122 < # WARNING: Be sure not to use single quotes in there, as some shells,
1123 < # such as our DU 5.0 friend, will then `close' the trap.
1124 < trap 'exit_status=$?
1125 <  # Save into config.log some information that might help in debugging.
1126 <  {
1127 <    echo
1128 <
1129 <    cat <<\_ASBOX
1130 < ## ---------------- ##
1131 < ## Cache variables. ##
1132 < ## ---------------- ##
1133 < _ASBOX
1134 <    echo
1135 <    # The following way of writing the cache mishandles newlines in values,
1629 > int
1630 > main ()
1631   {
1632 <  (set) 2>&1 |
1633 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1634 <    *ac_space=\ *)
1140 <      sed -n \
1141 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1142 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1143 <      ;;
1144 <    *)
1145 <      sed -n \
1146 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1147 <      ;;
1148 <    esac;
1632 > return $2 ();
1633 >  ;
1634 >  return 0;
1635   }
1150    echo
1151
1152    cat <<\_ASBOX
1153 ## ----------------- ##
1154 ## Output variables. ##
1155 ## ----------------- ##
1156 _ASBOX
1157    echo
1158    for ac_var in $ac_subst_vars
1159    do
1160      eval ac_val=$`echo $ac_var`
1161      echo "$ac_var='"'"'$ac_val'"'"'"
1162    done | sort
1163    echo
1164
1165    if test -n "$ac_subst_files"; then
1166      cat <<\_ASBOX
1167 ## ------------- ##
1168 ## Output files. ##
1169 ## ------------- ##
1170 _ASBOX
1171      echo
1172      for ac_var in $ac_subst_files
1173      do
1174        eval ac_val=$`echo $ac_var`
1175        echo "$ac_var='"'"'$ac_val'"'"'"
1176      done | sort
1177      echo
1178    fi
1179
1180    if test -s confdefs.h; then
1181      cat <<\_ASBOX
1182 ## ----------- ##
1183 ## confdefs.h. ##
1184 ## ----------- ##
1185 _ASBOX
1186      echo
1187      sed "/^$/d" confdefs.h | sort
1188      echo
1189    fi
1190    test "$ac_signal" != 0 &&
1191      echo "$as_me: caught signal $ac_signal"
1192    echo "$as_me: exit $exit_status"
1193  } >&5
1194  rm -f core *.core &&
1195  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1196    exit $exit_status
1197     ' 0
1198 for ac_signal in 1 2 13 15; do
1199  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1200 done
1201 ac_signal=0
1202
1203 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1204 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
1207
1208 # Predefined preprocessor variables.
1209
1210 cat >>confdefs.h <<_ACEOF
1211 #define PACKAGE_NAME "$PACKAGE_NAME"
1636   _ACEOF
1637 <
1638 <
1215 < cat >>confdefs.h <<_ACEOF
1216 < #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1217 < _ACEOF
1218 <
1219 <
1220 < cat >>confdefs.h <<_ACEOF
1221 < #define PACKAGE_VERSION "$PACKAGE_VERSION"
1222 < _ACEOF
1223 <
1224 <
1225 < cat >>confdefs.h <<_ACEOF
1226 < #define PACKAGE_STRING "$PACKAGE_STRING"
1227 < _ACEOF
1228 <
1229 <
1230 < cat >>confdefs.h <<_ACEOF
1231 < #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1232 < _ACEOF
1233 <
1234 <
1235 < # Let the site file select an alternate cache file if it wants to.
1236 < # Prefer explicitly selected file to automatically selected ones.
1237 < if test -z "$CONFIG_SITE"; then
1238 <  if test "x$prefix" != xNONE; then
1239 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1240 <  else
1241 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1242 <  fi
1243 < fi
1244 < for ac_site_file in $CONFIG_SITE; do
1245 <  if test -r "$ac_site_file"; then
1246 <    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1247 < echo "$as_me: loading site script $ac_site_file" >&6;}
1248 <    sed 's/^/| /' "$ac_site_file" >&5
1249 <    . "$ac_site_file"
1250 <  fi
1251 < done
1252 <
1253 < if test -r "$cache_file"; then
1254 <  # Some versions of bash will fail to source /dev/null (special
1255 <  # files actually), so we avoid doing that.
1256 <  if test -f "$cache_file"; then
1257 <    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1258 < echo "$as_me: loading cache $cache_file" >&6;}
1259 <    case $cache_file in
1260 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1261 <      *)                      . ./$cache_file;;
1262 <    esac
1263 <  fi
1637 > if ac_fn_cxx_try_link "$LINENO"; then :
1638 >  eval "$3=yes"
1639   else
1640 <  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1266 < echo "$as_me: creating cache $cache_file" >&6;}
1267 <  >$cache_file
1640 >  eval "$3=no"
1641   fi
1642 <
1643 < # Check that the precious variables saved in the cache have kept the same
1271 < # value.
1272 < ac_cache_corrupted=false
1273 < for ac_var in `(set) 2>&1 |
1274 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1275 <  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1276 <  eval ac_new_set=\$ac_env_${ac_var}_set
1277 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1278 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1279 <  case $ac_old_set,$ac_new_set in
1280 <    set,)
1281 <      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1282 < echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1283 <      ac_cache_corrupted=: ;;
1284 <    ,set)
1285 <      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1286 < echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1287 <      ac_cache_corrupted=: ;;
1288 <    ,);;
1289 <    *)
1290 <      if test "x$ac_old_val" != "x$ac_new_val"; then
1291 <        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1292 < echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1293 <        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1294 < echo "$as_me:   former value:  $ac_old_val" >&2;}
1295 <        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1296 < echo "$as_me:   current value: $ac_new_val" >&2;}
1297 <        ac_cache_corrupted=:
1298 <      fi;;
1299 <  esac
1300 <  # Pass precious variables to config.status.
1301 <  if test "$ac_new_set" = set; then
1302 <    case $ac_new_val in
1303 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1305 <    *) ac_arg=$ac_var=$ac_new_val ;;
1306 <    esac
1307 <    case " $ac_configure_args " in
1308 <      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1309 <      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1310 <    esac
1311 <  fi
1312 < done
1313 < if $ac_cache_corrupted; then
1314 <  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1315 < echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1316 <  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1317 < echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1318 <   { (exit 1); exit 1; }; }
1642 > rm -f core conftest.err conftest.$ac_objext \
1643 >    conftest$ac_exeext conftest.$ac_ext
1644   fi
1645 + eval ac_res=\$$3
1646 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1647 + $as_echo "$ac_res" >&6; }
1648 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1649  
1650 < 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
1650 > } # ac_fn_cxx_check_func
1651  
1652 <
1653 <
1654 <
1655 <
1652 > # ac_fn_c_try_compile LINENO
1653 > # --------------------------
1654 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1655 > ac_fn_c_try_compile ()
1656 > {
1657 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1658 >  rm -f conftest.$ac_objext
1659 >  if { { ac_try="$ac_compile"
1660 > case "(($ac_try" in
1661 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1662 >  *) ac_try_echo=$ac_try;;
1663 > esac
1664 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1665 > $as_echo "$ac_try_echo"; } >&5
1666 >  (eval "$ac_compile") 2>conftest.err
1667 >  ac_status=$?
1668 >  if test -s conftest.err; then
1669 >    grep -v '^ *+' conftest.err >conftest.er1
1670 >    cat conftest.er1 >&5
1671 >    mv -f conftest.er1 conftest.err
1672 >  fi
1673 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1674 >  test $ac_status = 0; } && {
1675 >         test -z "$ac_c_werror_flag" ||
1676 >         test ! -s conftest.err
1677 >       } && test -s conftest.$ac_objext; then :
1678 >  ac_retval=0
1679 > else
1680 >  $as_echo "$as_me: failed program was:" >&5
1681 > sed 's/^/| /' conftest.$ac_ext >&5
1682  
1683 +        ac_retval=1
1684 + fi
1685 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1686 +  return $ac_retval
1687  
1688 + } # ac_fn_c_try_compile
1689  
1690 + # ac_fn_c_try_link LINENO
1691 + # -----------------------
1692 + # Try to link conftest.$ac_ext, and return whether this succeeded.
1693 + ac_fn_c_try_link ()
1694 + {
1695 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1696 +  rm -f conftest.$ac_objext conftest$ac_exeext
1697 +  if { { ac_try="$ac_link"
1698 + case "(($ac_try" in
1699 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1700 +  *) ac_try_echo=$ac_try;;
1701 + esac
1702 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1703 + $as_echo "$ac_try_echo"; } >&5
1704 +  (eval "$ac_link") 2>conftest.err
1705 +  ac_status=$?
1706 +  if test -s conftest.err; then
1707 +    grep -v '^ *+' conftest.err >conftest.er1
1708 +    cat conftest.er1 >&5
1709 +    mv -f conftest.er1 conftest.err
1710 +  fi
1711 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1712 +  test $ac_status = 0; } && {
1713 +         test -z "$ac_c_werror_flag" ||
1714 +         test ! -s conftest.err
1715 +       } && test -s conftest$ac_exeext && {
1716 +         test "$cross_compiling" = yes ||
1717 +         $as_test_x conftest$ac_exeext
1718 +       }; then :
1719 +  ac_retval=0
1720 + else
1721 +  $as_echo "$as_me: failed program was:" >&5
1722 + sed 's/^/| /' conftest.$ac_ext >&5
1723  
1724 +        ac_retval=1
1725 + fi
1726 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1727 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1728 +  # interfere with the next link command; also delete a directory that is
1729 +  # left behind by Apple's compiler.  We do this before executing the actions.
1730 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1731 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1732 +  return $ac_retval
1733  
1734 + } # ac_fn_c_try_link
1735  
1736 + # ac_fn_c_check_func LINENO FUNC VAR
1737 + # ----------------------------------
1738 + # Tests whether FUNC exists, setting the cache variable VAR accordingly
1739 + ac_fn_c_check_func ()
1740 + {
1741 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1742 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1743 + $as_echo_n "checking for $2... " >&6; }
1744 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1745 +  $as_echo_n "(cached) " >&6
1746 + else
1747 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748 + /* end confdefs.h.  */
1749 + /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1750 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1751 + #define $2 innocuous_$2
1752  
1753 + /* System header to define __stub macros and hopefully few prototypes,
1754 +    which can conflict with char $2 (); below.
1755 +    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1756 +    <limits.h> exists even on freestanding compilers.  */
1757  
1758 + #ifdef __STDC__
1759 + # include <limits.h>
1760 + #else
1761 + # include <assert.h>
1762 + #endif
1763  
1764 + #undef $2
1765  
1766 + /* Override any GCC internal prototype to avoid an error.
1767 +   Use char because int might match the return type of a GCC
1768 +   builtin and then its argument prototype would still apply.  */
1769 + #ifdef __cplusplus
1770 + extern "C"
1771 + #endif
1772 + char $2 ();
1773 + /* The GNU C library defines this for functions which it implements
1774 +    to always fail with ENOSYS.  Some functions are actually named
1775 +    something starting with __ and the normal name is an alias.  */
1776 + #if defined __stub_$2 || defined __stub___$2
1777 + choke me
1778 + #endif
1779  
1780 + int
1781 + main ()
1782 + {
1783 + return $2 ();
1784 +  ;
1785 +  return 0;
1786 + }
1787 + _ACEOF
1788 + if ac_fn_c_try_link "$LINENO"; then :
1789 +  eval "$3=yes"
1790 + else
1791 +  eval "$3=no"
1792 + fi
1793 + rm -f core conftest.err conftest.$ac_objext \
1794 +    conftest$ac_exeext conftest.$ac_ext
1795 + fi
1796 + eval ac_res=\$$3
1797 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1798 + $as_echo "$ac_res" >&6; }
1799 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1800  
1801 + } # ac_fn_c_check_func
1802  
1803 + # ac_fn_fc_try_compile LINENO
1804 + # ---------------------------
1805 + # Try to compile conftest.$ac_ext, and return whether this succeeded.
1806 + ac_fn_fc_try_compile ()
1807 + {
1808 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1809 +  rm -f conftest.$ac_objext
1810 +  if { { ac_try="$ac_compile"
1811 + case "(($ac_try" in
1812 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1813 +  *) ac_try_echo=$ac_try;;
1814 + esac
1815 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1816 + $as_echo "$ac_try_echo"; } >&5
1817 +  (eval "$ac_compile") 2>conftest.err
1818 +  ac_status=$?
1819 +  if test -s conftest.err; then
1820 +    grep -v '^ *+' conftest.err >conftest.er1
1821 +    cat conftest.er1 >&5
1822 +    mv -f conftest.er1 conftest.err
1823 +  fi
1824 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1825 +  test $ac_status = 0; } && {
1826 +         test -z "$ac_fc_werror_flag" ||
1827 +         test ! -s conftest.err
1828 +       } && test -s conftest.$ac_objext; then :
1829 +  ac_retval=0
1830 + else
1831 +  $as_echo "$as_me: failed program was:" >&5
1832 + sed 's/^/| /' conftest.$ac_ext >&5
1833  
1834 +        ac_retval=1
1835 + fi
1836 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1837 +  return $ac_retval
1838  
1839 + } # ac_fn_fc_try_compile
1840  
1841 + # ac_fn_fc_try_link LINENO
1842 + # ------------------------
1843 + # Try to link conftest.$ac_ext, and return whether this succeeded.
1844 + ac_fn_fc_try_link ()
1845 + {
1846 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1847 +  rm -f conftest.$ac_objext conftest$ac_exeext
1848 +  if { { ac_try="$ac_link"
1849 + case "(($ac_try" in
1850 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1851 +  *) ac_try_echo=$ac_try;;
1852 + esac
1853 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1854 + $as_echo "$ac_try_echo"; } >&5
1855 +  (eval "$ac_link") 2>conftest.err
1856 +  ac_status=$?
1857 +  if test -s conftest.err; then
1858 +    grep -v '^ *+' conftest.err >conftest.er1
1859 +    cat conftest.er1 >&5
1860 +    mv -f conftest.er1 conftest.err
1861 +  fi
1862 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1863 +  test $ac_status = 0; } && {
1864 +         test -z "$ac_fc_werror_flag" ||
1865 +         test ! -s conftest.err
1866 +       } && test -s conftest$ac_exeext && {
1867 +         test "$cross_compiling" = yes ||
1868 +         $as_test_x conftest$ac_exeext
1869 +       }; then :
1870 +  ac_retval=0
1871 + else
1872 +  $as_echo "$as_me: failed program was:" >&5
1873 + sed 's/^/| /' conftest.$ac_ext >&5
1874  
1875 +        ac_retval=1
1876 + fi
1877 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1878 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1879 +  # interfere with the next link command; also delete a directory that is
1880 +  # left behind by Apple's compiler.  We do this before executing the actions.
1881 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1882 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1883 +  return $ac_retval
1884  
1885 + } # ac_fn_fc_try_link
1886  
1887 + # ac_fn_c_try_cpp LINENO
1888 + # ----------------------
1889 + # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1890 + ac_fn_c_try_cpp ()
1891 + {
1892 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1893 +  if { { ac_try="$ac_cpp conftest.$ac_ext"
1894 + case "(($ac_try" in
1895 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1896 +  *) ac_try_echo=$ac_try;;
1897 + esac
1898 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1899 + $as_echo "$ac_try_echo"; } >&5
1900 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1901 +  ac_status=$?
1902 +  if test -s conftest.err; then
1903 +    grep -v '^ *+' conftest.err >conftest.er1
1904 +    cat conftest.er1 >&5
1905 +    mv -f conftest.er1 conftest.err
1906 +  fi
1907 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1908 +  test $ac_status = 0; } >/dev/null && {
1909 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1910 +         test ! -s conftest.err
1911 +       }; then :
1912 +  ac_retval=0
1913 + else
1914 +  $as_echo "$as_me: failed program was:" >&5
1915 + sed 's/^/| /' conftest.$ac_ext >&5
1916  
1917 +    ac_retval=1
1918 + fi
1919 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1920 +  return $ac_retval
1921  
1922 + } # ac_fn_c_try_cpp
1923  
1924 < ac_aux_dir=
1925 < for ac_dir in ac-tools $srcdir/ac-tools; do
1926 <  if test -f $ac_dir/install-sh; then
1927 <    ac_aux_dir=$ac_dir
1928 <    ac_install_sh="$ac_aux_dir/install-sh -c"
1929 <    break
1930 <  elif test -f $ac_dir/install.sh; then
1931 <    ac_aux_dir=$ac_dir
1932 <    ac_install_sh="$ac_aux_dir/install.sh -c"
1933 <    break
1934 <  elif test -f $ac_dir/shtool; then
1935 <    ac_aux_dir=$ac_dir
1936 <    ac_install_sh="$ac_aux_dir/shtool install -c"
1937 <    break
1924 > # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1925 > # -------------------------------------------------------
1926 > # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1927 > # the include files in INCLUDES and setting the cache variable VAR
1928 > # accordingly.
1929 > ac_fn_c_check_header_mongrel ()
1930 > {
1931 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1932 >  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1933 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1934 > $as_echo_n "checking for $2... " >&6; }
1935 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1936 >  $as_echo_n "(cached) " >&6
1937 > fi
1938 > eval ac_res=\$$3
1939 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1940 > $as_echo "$ac_res" >&6; }
1941 > else
1942 >  # Is the header compilable?
1943 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1944 > $as_echo_n "checking $2 usability... " >&6; }
1945 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1946 > /* end confdefs.h.  */
1947 > $4
1948 > #include <$2>
1949 > _ACEOF
1950 > if ac_fn_c_try_compile "$LINENO"; then :
1951 >  ac_header_compiler=yes
1952 > else
1953 >  ac_header_compiler=no
1954 > fi
1955 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1956 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1957 > $as_echo "$ac_header_compiler" >&6; }
1958 >
1959 > # Is the header present?
1960 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1961 > $as_echo_n "checking $2 presence... " >&6; }
1962 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963 > /* end confdefs.h.  */
1964 > #include <$2>
1965 > _ACEOF
1966 > if ac_fn_c_try_cpp "$LINENO"; then :
1967 >  ac_header_preproc=yes
1968 > else
1969 >  ac_header_preproc=no
1970 > fi
1971 > rm -f conftest.err conftest.$ac_ext
1972 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1973 > $as_echo "$ac_header_preproc" >&6; }
1974 >
1975 > # So?  What about this header?
1976 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1977 >  yes:no: )
1978 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1979 > $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1980 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1981 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1982 >    ;;
1983 >  no:yes:* )
1984 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1985 > $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1986 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1987 > $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1988 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1989 > $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1990 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1991 > $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1992 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1993 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1994 > ( cat <<\_ASBOX
1995 > ## ------------------------------ ##
1996 > ## Report this to gezelter@nd.edu ##
1997 > ## ------------------------------ ##
1998 > _ASBOX
1999 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
2000 >    ;;
2001 > esac
2002 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2003 > $as_echo_n "checking for $2... " >&6; }
2004 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2005 >  $as_echo_n "(cached) " >&6
2006 > else
2007 >  eval "$3=\$ac_header_compiler"
2008 > fi
2009 > eval ac_res=\$$3
2010 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2011 > $as_echo "$ac_res" >&6; }
2012 > fi
2013 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2014 >
2015 > } # ac_fn_c_check_header_mongrel
2016 >
2017 > # ac_fn_c_try_run LINENO
2018 > # ----------------------
2019 > # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2020 > # that executables *can* be run.
2021 > ac_fn_c_try_run ()
2022 > {
2023 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2024 >  if { { ac_try="$ac_link"
2025 > case "(($ac_try" in
2026 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2027 >  *) ac_try_echo=$ac_try;;
2028 > esac
2029 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2030 > $as_echo "$ac_try_echo"; } >&5
2031 >  (eval "$ac_link") 2>&5
2032 >  ac_status=$?
2033 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2034 >  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2035 >  { { case "(($ac_try" in
2036 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2037 >  *) ac_try_echo=$ac_try;;
2038 > esac
2039 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2040 > $as_echo "$ac_try_echo"; } >&5
2041 >  (eval "$ac_try") 2>&5
2042 >  ac_status=$?
2043 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2044 >  test $ac_status = 0; }; }; then :
2045 >  ac_retval=0
2046 > else
2047 >  $as_echo "$as_me: program exited with status $ac_status" >&5
2048 >       $as_echo "$as_me: failed program was:" >&5
2049 > sed 's/^/| /' conftest.$ac_ext >&5
2050 >
2051 >       ac_retval=$ac_status
2052 > fi
2053 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2054 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2055 >  return $ac_retval
2056 >
2057 > } # ac_fn_c_try_run
2058 >
2059 > # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2060 > # -------------------------------------------------------
2061 > # Tests whether HEADER exists and can be compiled using the include files in
2062 > # INCLUDES, setting the cache variable VAR accordingly.
2063 > ac_fn_c_check_header_compile ()
2064 > {
2065 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2066 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2067 > $as_echo_n "checking for $2... " >&6; }
2068 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2069 >  $as_echo_n "(cached) " >&6
2070 > else
2071 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2072 > /* end confdefs.h.  */
2073 > $4
2074 > #include <$2>
2075 > _ACEOF
2076 > if ac_fn_c_try_compile "$LINENO"; then :
2077 >  eval "$3=yes"
2078 > else
2079 >  eval "$3=no"
2080 > fi
2081 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2082 > fi
2083 > eval ac_res=\$$3
2084 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2085 > $as_echo "$ac_res" >&6; }
2086 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2087 >
2088 > } # ac_fn_c_check_header_compile
2089 >
2090 > # ac_fn_cxx_try_cpp LINENO
2091 > # ------------------------
2092 > # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2093 > ac_fn_cxx_try_cpp ()
2094 > {
2095 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2096 >  if { { ac_try="$ac_cpp conftest.$ac_ext"
2097 > case "(($ac_try" in
2098 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2099 >  *) ac_try_echo=$ac_try;;
2100 > esac
2101 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2102 > $as_echo "$ac_try_echo"; } >&5
2103 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2104 >  ac_status=$?
2105 >  if test -s conftest.err; then
2106 >    grep -v '^ *+' conftest.err >conftest.er1
2107 >    cat conftest.er1 >&5
2108 >    mv -f conftest.er1 conftest.err
2109    fi
2110 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2111 +  test $ac_status = 0; } >/dev/null && {
2112 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2113 +         test ! -s conftest.err
2114 +       }; then :
2115 +  ac_retval=0
2116 + else
2117 +  $as_echo "$as_me: failed program was:" >&5
2118 + sed 's/^/| /' conftest.$ac_ext >&5
2119 +
2120 +    ac_retval=1
2121 + fi
2122 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2123 +  return $ac_retval
2124 +
2125 + } # ac_fn_cxx_try_cpp
2126 +
2127 + # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2128 + # ---------------------------------------------------------
2129 + # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2130 + # the include files in INCLUDES and setting the cache variable VAR
2131 + # accordingly.
2132 + ac_fn_cxx_check_header_mongrel ()
2133 + {
2134 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2135 +  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2136 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2137 + $as_echo_n "checking for $2... " >&6; }
2138 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2139 +  $as_echo_n "(cached) " >&6
2140 + fi
2141 + eval ac_res=\$$3
2142 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2143 + $as_echo "$ac_res" >&6; }
2144 + else
2145 +  # Is the header compilable?
2146 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2147 + $as_echo_n "checking $2 usability... " >&6; }
2148 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149 + /* end confdefs.h.  */
2150 + $4
2151 + #include <$2>
2152 + _ACEOF
2153 + if ac_fn_cxx_try_compile "$LINENO"; then :
2154 +  ac_header_compiler=yes
2155 + else
2156 +  ac_header_compiler=no
2157 + fi
2158 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2159 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2160 + $as_echo "$ac_header_compiler" >&6; }
2161 +
2162 + # Is the header present?
2163 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2164 + $as_echo_n "checking $2 presence... " >&6; }
2165 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2166 + /* end confdefs.h.  */
2167 + #include <$2>
2168 + _ACEOF
2169 + if ac_fn_cxx_try_cpp "$LINENO"; then :
2170 +  ac_header_preproc=yes
2171 + else
2172 +  ac_header_preproc=no
2173 + fi
2174 + rm -f conftest.err conftest.$ac_ext
2175 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2176 + $as_echo "$ac_header_preproc" >&6; }
2177 +
2178 + # So?  What about this header?
2179 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2180 +  yes:no: )
2181 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2182 + $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2183 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2184 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2185 +    ;;
2186 +  no:yes:* )
2187 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2188 + $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2189 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2190 + $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2191 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2192 + $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2193 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2194 + $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2195 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2196 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2197 + ( cat <<\_ASBOX
2198 + ## ------------------------------ ##
2199 + ## Report this to gezelter@nd.edu ##
2200 + ## ------------------------------ ##
2201 + _ASBOX
2202 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
2203 +    ;;
2204 + esac
2205 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2206 + $as_echo_n "checking for $2... " >&6; }
2207 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2208 +  $as_echo_n "(cached) " >&6
2209 + else
2210 +  eval "$3=\$ac_header_compiler"
2211 + fi
2212 + eval ac_res=\$$3
2213 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2214 + $as_echo "$ac_res" >&6; }
2215 + fi
2216 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2217 +
2218 + } # ac_fn_cxx_check_header_mongrel
2219 +
2220 + # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2221 + # -------------------------------------------
2222 + # Tests whether TYPE exists after having included INCLUDES, setting cache
2223 + # variable VAR accordingly.
2224 + ac_fn_c_check_type ()
2225 + {
2226 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2227 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2228 + $as_echo_n "checking for $2... " >&6; }
2229 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2230 +  $as_echo_n "(cached) " >&6
2231 + else
2232 +  eval "$3=no"
2233 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234 + /* end confdefs.h.  */
2235 + $4
2236 + #ifdef FC_DUMMY_MAIN
2237 + #ifndef FC_DUMMY_MAIN_EQ_F77
2238 + #  ifdef __cplusplus
2239 +     extern "C"
2240 + #  endif
2241 +   int FC_DUMMY_MAIN() { return 1; }
2242 + #endif
2243 + #endif
2244 + int
2245 + main ()
2246 + {
2247 + if (sizeof ($2))
2248 +         return 0;
2249 +  ;
2250 +  return 0;
2251 + }
2252 + _ACEOF
2253 + if ac_fn_c_try_compile "$LINENO"; then :
2254 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2255 + /* end confdefs.h.  */
2256 + $4
2257 + #ifdef FC_DUMMY_MAIN
2258 + #ifndef FC_DUMMY_MAIN_EQ_F77
2259 + #  ifdef __cplusplus
2260 +     extern "C"
2261 + #  endif
2262 +   int FC_DUMMY_MAIN() { return 1; }
2263 + #endif
2264 + #endif
2265 + int
2266 + main ()
2267 + {
2268 + if (sizeof (($2)))
2269 +            return 0;
2270 +  ;
2271 +  return 0;
2272 + }
2273 + _ACEOF
2274 + if ac_fn_c_try_compile "$LINENO"; then :
2275 +
2276 + else
2277 +  eval "$3=yes"
2278 + fi
2279 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2280 + fi
2281 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2282 + fi
2283 + eval ac_res=\$$3
2284 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2285 + $as_echo "$ac_res" >&6; }
2286 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2287 +
2288 + } # ac_fn_c_check_type
2289 + cat >config.log <<_ACEOF
2290 + This file contains any messages produced by compilers while
2291 + running configure, to aid debugging if configure makes a mistake.
2292 +
2293 + It was created by OOPSE $as_me 4.0, which was
2294 + generated by GNU Autoconf 2.64.  Invocation command line was
2295 +
2296 +  $ $0 $@
2297 +
2298 + _ACEOF
2299 + exec 5>>config.log
2300 + {
2301 + cat <<_ASUNAME
2302 + ## --------- ##
2303 + ## Platform. ##
2304 + ## --------- ##
2305 +
2306 + hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2307 + uname -m = `(uname -m) 2>/dev/null || echo unknown`
2308 + uname -r = `(uname -r) 2>/dev/null || echo unknown`
2309 + uname -s = `(uname -s) 2>/dev/null || echo unknown`
2310 + uname -v = `(uname -v) 2>/dev/null || echo unknown`
2311 +
2312 + /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2313 + /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2314 +
2315 + /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2316 + /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2317 + /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2318 + /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2319 + /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2320 + /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2321 + /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2322 +
2323 + _ASUNAME
2324 +
2325 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2326 + for as_dir in $PATH
2327 + do
2328 +  IFS=$as_save_IFS
2329 +  test -z "$as_dir" && as_dir=.
2330 +    $as_echo "PATH: $as_dir"
2331 +  done
2332 + IFS=$as_save_IFS
2333 +
2334 + } >&5
2335 +
2336 + cat >&5 <<_ACEOF
2337 +
2338 +
2339 + ## ----------- ##
2340 + ## Core tests. ##
2341 + ## ----------- ##
2342 +
2343 + _ACEOF
2344 +
2345 +
2346 + # Keep a trace of the command line.
2347 + # Strip out --no-create and --no-recursion so they do not pile up.
2348 + # Strip out --silent because we don't want to record it for future runs.
2349 + # Also quote any args containing shell meta-characters.
2350 + # Make two passes to allow for proper duplicate-argument suppression.
2351 + ac_configure_args=
2352 + ac_configure_args0=
2353 + ac_configure_args1=
2354 + ac_must_keep_next=false
2355 + for ac_pass in 1 2
2356 + do
2357 +  for ac_arg
2358 +  do
2359 +    case $ac_arg in
2360 +    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2361 +    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2362 +    | -silent | --silent | --silen | --sile | --sil)
2363 +      continue ;;
2364 +    *\'*)
2365 +      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2366 +    esac
2367 +    case $ac_pass in
2368 +    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2369 +    2)
2370 +      as_fn_append ac_configure_args1 " '$ac_arg'"
2371 +      if test $ac_must_keep_next = true; then
2372 +        ac_must_keep_next=false # Got value, back to normal.
2373 +      else
2374 +        case $ac_arg in
2375 +          *=* | --config-cache | -C | -disable-* | --disable-* \
2376 +          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2377 +          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2378 +          | -with-* | --with-* | -without-* | --without-* | --x)
2379 +            case "$ac_configure_args0 " in
2380 +              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2381 +            esac
2382 +            ;;
2383 +          -* ) ac_must_keep_next=true ;;
2384 +        esac
2385 +      fi
2386 +      as_fn_append ac_configure_args " '$ac_arg'"
2387 +      ;;
2388 +    esac
2389 +  done
2390   done
2391 < if test -z "$ac_aux_dir"; then
2392 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
2393 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
2394 <   { (exit 1); exit 1; }; }
2391 > { ac_configure_args0=; unset ac_configure_args0;}
2392 > { ac_configure_args1=; unset ac_configure_args1;}
2393 >
2394 > # When interrupted or exit'd, cleanup temporary files, and complete
2395 > # config.log.  We remove comments because anyway the quotes in there
2396 > # would cause problems or look ugly.
2397 > # WARNING: Use '\'' to represent an apostrophe within the trap.
2398 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2399 > trap 'exit_status=$?
2400 >  # Save into config.log some information that might help in debugging.
2401 >  {
2402 >    echo
2403 >
2404 >    cat <<\_ASBOX
2405 > ## ---------------- ##
2406 > ## Cache variables. ##
2407 > ## ---------------- ##
2408 > _ASBOX
2409 >    echo
2410 >    # The following way of writing the cache mishandles newlines in values,
2411 > (
2412 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2413 >    eval ac_val=\$$ac_var
2414 >    case $ac_val in #(
2415 >    *${as_nl}*)
2416 >      case $ac_var in #(
2417 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2418 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2419 >      esac
2420 >      case $ac_var in #(
2421 >      _ | IFS | as_nl) ;; #(
2422 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2423 >      *) { eval $ac_var=; unset $ac_var;} ;;
2424 >      esac ;;
2425 >    esac
2426 >  done
2427 >  (set) 2>&1 |
2428 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2429 >    *${as_nl}ac_space=\ *)
2430 >      sed -n \
2431 >        "s/'\''/'\''\\\\'\'''\''/g;
2432 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2433 >      ;; #(
2434 >    *)
2435 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2436 >      ;;
2437 >    esac |
2438 >    sort
2439 > )
2440 >    echo
2441 >
2442 >    cat <<\_ASBOX
2443 > ## ----------------- ##
2444 > ## Output variables. ##
2445 > ## ----------------- ##
2446 > _ASBOX
2447 >    echo
2448 >    for ac_var in $ac_subst_vars
2449 >    do
2450 >      eval ac_val=\$$ac_var
2451 >      case $ac_val in
2452 >      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2453 >      esac
2454 >      $as_echo "$ac_var='\''$ac_val'\''"
2455 >    done | sort
2456 >    echo
2457 >
2458 >    if test -n "$ac_subst_files"; then
2459 >      cat <<\_ASBOX
2460 > ## ------------------- ##
2461 > ## File substitutions. ##
2462 > ## ------------------- ##
2463 > _ASBOX
2464 >      echo
2465 >      for ac_var in $ac_subst_files
2466 >      do
2467 >        eval ac_val=\$$ac_var
2468 >        case $ac_val in
2469 >        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2470 >        esac
2471 >        $as_echo "$ac_var='\''$ac_val'\''"
2472 >      done | sort
2473 >      echo
2474 >    fi
2475 >
2476 >    if test -s confdefs.h; then
2477 >      cat <<\_ASBOX
2478 > ## ----------- ##
2479 > ## confdefs.h. ##
2480 > ## ----------- ##
2481 > _ASBOX
2482 >      echo
2483 >      cat confdefs.h
2484 >      echo
2485 >    fi
2486 >    test "$ac_signal" != 0 &&
2487 >      $as_echo "$as_me: caught signal $ac_signal"
2488 >    $as_echo "$as_me: exit $exit_status"
2489 >  } >&5
2490 >  rm -f core *.core core.conftest.* &&
2491 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2492 >    exit $exit_status
2493 > ' 0
2494 > for ac_signal in 1 2 13 15; do
2495 >  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2496 > done
2497 > ac_signal=0
2498 >
2499 > # confdefs.h avoids OS command line length limits that DEFS can exceed.
2500 > rm -f -r conftest* confdefs.h
2501 >
2502 > $as_echo "/* confdefs.h */" > confdefs.h
2503 >
2504 > # Predefined preprocessor variables.
2505 >
2506 > cat >>confdefs.h <<_ACEOF
2507 > #define PACKAGE_NAME "$PACKAGE_NAME"
2508 > _ACEOF
2509 >
2510 > cat >>confdefs.h <<_ACEOF
2511 > #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2512 > _ACEOF
2513 >
2514 > cat >>confdefs.h <<_ACEOF
2515 > #define PACKAGE_VERSION "$PACKAGE_VERSION"
2516 > _ACEOF
2517 >
2518 > cat >>confdefs.h <<_ACEOF
2519 > #define PACKAGE_STRING "$PACKAGE_STRING"
2520 > _ACEOF
2521 >
2522 > cat >>confdefs.h <<_ACEOF
2523 > #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2524 > _ACEOF
2525 >
2526 > cat >>confdefs.h <<_ACEOF
2527 > #define PACKAGE_URL "$PACKAGE_URL"
2528 > _ACEOF
2529 >
2530 >
2531 > # Let the site file select an alternate cache file if it wants to.
2532 > # Prefer an explicitly selected file to automatically selected ones.
2533 > ac_site_file1=NONE
2534 > ac_site_file2=NONE
2535 > if test -n "$CONFIG_SITE"; then
2536 >  ac_site_file1=$CONFIG_SITE
2537 > elif test "x$prefix" != xNONE; then
2538 >  ac_site_file1=$prefix/share/config.site
2539 >  ac_site_file2=$prefix/etc/config.site
2540 > else
2541 >  ac_site_file1=$ac_default_prefix/share/config.site
2542 >  ac_site_file2=$ac_default_prefix/etc/config.site
2543   fi
2544 < ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2545 < ac_config_sub="$SHELL $ac_aux_dir/config.sub"
2546 < ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2544 > for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2545 > do
2546 >  test "x$ac_site_file" = xNONE && continue
2547 >  if test -r "$ac_site_file"; then
2548 >    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2549 > $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2550 >    sed 's/^/| /' "$ac_site_file" >&5
2551 >    . "$ac_site_file"
2552 >  fi
2553 > done
2554  
2555 + if test -r "$cache_file"; then
2556 +  # Some versions of bash will fail to source /dev/null (special
2557 +  # files actually), so we avoid doing that.
2558 +  if test -f "$cache_file"; then
2559 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2560 + $as_echo "$as_me: loading cache $cache_file" >&6;}
2561 +    case $cache_file in
2562 +      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2563 +      *)                      . "./$cache_file";;
2564 +    esac
2565 +  fi
2566 + else
2567 +  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2568 + $as_echo "$as_me: creating cache $cache_file" >&6;}
2569 +  >$cache_file
2570 + fi
2571  
2572 <          ac_config_headers="$ac_config_headers src/config.h"
2572 > # Check that the precious variables saved in the cache have kept the same
2573 > # value.
2574 > ac_cache_corrupted=false
2575 > for ac_var in $ac_precious_vars; do
2576 >  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2577 >  eval ac_new_set=\$ac_env_${ac_var}_set
2578 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2579 >  eval ac_new_val=\$ac_env_${ac_var}_value
2580 >  case $ac_old_set,$ac_new_set in
2581 >    set,)
2582 >      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2583 > $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2584 >      ac_cache_corrupted=: ;;
2585 >    ,set)
2586 >      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2587 > $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2588 >      ac_cache_corrupted=: ;;
2589 >    ,);;
2590 >    *)
2591 >      if test "x$ac_old_val" != "x$ac_new_val"; then
2592 >        # differences in whitespace do not lead to failure.
2593 >        ac_old_val_w=`echo x $ac_old_val`
2594 >        ac_new_val_w=`echo x $ac_new_val`
2595 >        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2596 >          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2597 > $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2598 >          ac_cache_corrupted=:
2599 >        else
2600 >          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2601 > $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2602 >          eval $ac_var=\$ac_old_val
2603 >        fi
2604 >        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2605 > $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2606 >        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2607 > $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2608 >      fi;;
2609 >  esac
2610 >  # Pass precious variables to config.status.
2611 >  if test "$ac_new_set" = set; then
2612 >    case $ac_new_val in
2613 >    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2614 >    *) ac_arg=$ac_var=$ac_new_val ;;
2615 >    esac
2616 >    case " $ac_configure_args " in
2617 >      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2618 >      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2619 >    esac
2620 >  fi
2621 > done
2622 > if $ac_cache_corrupted; then
2623 >  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2624 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2625 >  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2626 > $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2627 >  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2628 > fi
2629 > ## -------------------- ##
2630 > ## Main body of script. ##
2631 > ## -------------------- ##
2632  
2633 + ac_ext=c
2634 + ac_cpp='$CPP $CPPFLAGS'
2635 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2636 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2637 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
2638  
2639  
2640 + ac_aux_dir=
2641 + for ac_dir in ac-tools "$srcdir"/ac-tools; do
2642 +  for ac_t in install-sh install.sh shtool; do
2643 +    if test -f "$ac_dir/$ac_t"; then
2644 +      ac_aux_dir=$ac_dir
2645 +      ac_install_sh="$ac_aux_dir/$ac_t -c"
2646 +      break 2
2647 +    fi
2648 +  done
2649 + done
2650 + if test -z "$ac_aux_dir"; then
2651 +  as_fn_error "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2652 + fi
2653  
2654 + # These three variables are undocumented and unsupported,
2655 + # and are intended to be withdrawn in a future Autoconf release.
2656 + # They can cause serious problems if a builder's source tree is in a directory
2657 + # whose full name contains unusual characters.
2658 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2659 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2660 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2661  
2662  
2663  
2664 + ac_config_headers="$ac_config_headers src/config.h"
2665  
2666  
2667  
# Line 1419 | Line 2697 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2697  
2698  
2699  
2700 +
2701 +
2702 +
2703 +
2704 +
2705 +
2706 +
2707 +
2708 +
2709   #
2710   #
2711   #
2712  
2713  
2714 +
2715 +
2716 +
2717 +
2718 +
2719 +
2720 +
2721 +
2722   # AC_F90_MODULE_NAMES
2723   # -------------------
2724   #
# Line 1466 | Line 2761 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2761  
2762  
2763  
1469 # who am i
1470 # Make sure we can run config.sub.
1471 $ac_config_sub sun4 >/dev/null 2>&1 ||
1472  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1473 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1474   { (exit 1); exit 1; }; }
2764  
1476 echo "$as_me:$LINENO: checking build system type" >&5
1477 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1478 if test "${ac_cv_build+set}" = set; then
1479  echo $ECHO_N "(cached) $ECHO_C" >&6
1480 else
1481  ac_cv_build_alias=$build_alias
1482 test -z "$ac_cv_build_alias" &&
1483  ac_cv_build_alias=`$ac_config_guess`
1484 test -z "$ac_cv_build_alias" &&
1485  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1486 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1487   { (exit 1); exit 1; }; }
1488 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1489  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1490 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1491   { (exit 1); exit 1; }; }
2765  
1493 fi
1494 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1495 echo "${ECHO_T}$ac_cv_build" >&6
1496 build=$ac_cv_build
1497 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1498 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1499 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2766  
2767  
1502 echo "$as_me:$LINENO: checking host system type" >&5
1503 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1504 if test "${ac_cv_host+set}" = set; then
1505  echo $ECHO_N "(cached) $ECHO_C" >&6
1506 else
1507  ac_cv_host_alias=$host_alias
1508 test -z "$ac_cv_host_alias" &&
1509  ac_cv_host_alias=$ac_cv_build_alias
1510 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1511  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1512 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1513   { (exit 1); exit 1; }; }
2768  
1515 fi
1516 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1517 echo "${ECHO_T}$ac_cv_host" >&6
1518 host=$ac_cv_host
1519 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1520 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1521 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2769  
2770  
2771  
2772  
2773  
1527 # set program name
1528 PROGNAME="oopse"
2774  
2775  
2776  
2777  
1533 OBJEXT=".$OBJEXT"
2778  
1535 OOPSE=oopse
2779  
1537 if test "x${prefix}" = "xNONE"
1538 then
1539  OOPSE_HOME=${ac_default_prefix}/oopse
1540 else
1541  OOPSE_HOME=${prefix}/oopse
1542 fi
1543 # Check whether --enable-oopse-home or --disable-oopse-home was given.
1544 if test "${enable_oopse_home+set}" = set; then
1545  enableval="$enable_oopse_home"
1546  OOPSE_HOME="${enableval}"
1547 fi;
2780  
1549 # there are two ways to do debugging.  One with the --enable-debug flag
1550 # and one using the DEBUG environment variable
2781  
1552 debug=0
1553 # Check whether --enable-debug or --disable-debug was given.
1554 if test "${enable_debug+set}" = set; then
1555  enableval="$enable_debug"
1556  debug=1
1557 fi;
1558 if test "${DEBUG}"; then
2782  
1560 cat >>confdefs.h <<\_ACEOF
1561 #define debug 1
1562 _ACEOF
2783  
1564  msg="$msg, debug mode"
1565 fi
2784  
2785  
1568 # Checks for programs.
1569 ac_ext=cc
1570 ac_cpp='$CXXCPP $CPPFLAGS'
1571 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1572 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1573 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1574 if test -n "$ac_tool_prefix"; then
1575  for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1576  do
1577    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1578 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1579 echo "$as_me:$LINENO: checking for $ac_word" >&5
1580 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1581 if test "${ac_cv_prog_CXX+set}" = set; then
1582  echo $ECHO_N "(cached) $ECHO_C" >&6
1583 else
1584  if test -n "$CXX"; then
1585  ac_cv_prog_CXX="$CXX" # Let the user override the test.
1586 else
1587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1588 for as_dir in $PATH
1589 do
1590  IFS=$as_save_IFS
1591  test -z "$as_dir" && as_dir=.
1592  for ac_exec_ext in '' $ac_executable_extensions; do
1593  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1594    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1595    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1596    break 2
1597  fi
1598 done
1599 done
2786  
1601 fi
1602 fi
1603 CXX=$ac_cv_prog_CXX
1604 if test -n "$CXX"; then
1605  echo "$as_me:$LINENO: result: $CXX" >&5
1606 echo "${ECHO_T}$CXX" >&6
1607 else
1608  echo "$as_me:$LINENO: result: no" >&5
1609 echo "${ECHO_T}no" >&6
1610 fi
2787  
1612    test -n "$CXX" && break
1613  done
1614 fi
1615 if test -z "$CXX"; then
1616  ac_ct_CXX=$CXX
1617  for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1618 do
1619  # Extract the first word of "$ac_prog", so it can be a program name with args.
1620 set dummy $ac_prog; ac_word=$2
1621 echo "$as_me:$LINENO: checking for $ac_word" >&5
1622 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1623 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1624  echo $ECHO_N "(cached) $ECHO_C" >&6
1625 else
1626  if test -n "$ac_ct_CXX"; then
1627  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1628 else
1629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1630 for as_dir in $PATH
1631 do
1632  IFS=$as_save_IFS
1633  test -z "$as_dir" && as_dir=.
1634  for ac_exec_ext in '' $ac_executable_extensions; do
1635  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1636    ac_cv_prog_ac_ct_CXX="$ac_prog"
1637    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1638    break 2
1639  fi
1640 done
1641 done
2788  
1643 fi
1644 fi
1645 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1646 if test -n "$ac_ct_CXX"; then
1647  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1648 echo "${ECHO_T}$ac_ct_CXX" >&6
1649 else
1650  echo "$as_me:$LINENO: result: no" >&5
1651 echo "${ECHO_T}no" >&6
1652 fi
2789  
1654  test -n "$ac_ct_CXX" && break
1655 done
1656 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2790  
1658  CXX=$ac_ct_CXX
1659 fi
2791  
2792  
1662 # Provide some information about the compiler.
1663 echo "$as_me:$LINENO:" \
1664     "checking for C++ compiler version" >&5
1665 ac_compiler=`set X $ac_compile; echo $2`
1666 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1667  (eval $ac_compiler --version </dev/null >&5) 2>&5
1668  ac_status=$?
1669  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1670  (exit $ac_status); }
1671 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1672  (eval $ac_compiler -v </dev/null >&5) 2>&5
1673  ac_status=$?
1674  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1675  (exit $ac_status); }
1676 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1677  (eval $ac_compiler -V </dev/null >&5) 2>&5
1678  ac_status=$?
1679  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1680  (exit $ac_status); }
2793  
1682 cat >conftest.$ac_ext <<_ACEOF
1683 /* confdefs.h.  */
1684 _ACEOF
1685 cat confdefs.h >>conftest.$ac_ext
1686 cat >>conftest.$ac_ext <<_ACEOF
1687 /* end confdefs.h.  */
2794  
1689 int
1690 main ()
1691 {
2795  
1693  ;
1694  return 0;
1695 }
1696 _ACEOF
1697 ac_clean_files_save=$ac_clean_files
1698 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1699 # Try to create an executable without -o first, disregard a.out.
1700 # It will help us diagnose broken compilers, and finding out an intuition
1701 # of exeext.
1702 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1703 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1704 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1705 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1706  (eval $ac_link_default) 2>&5
1707  ac_status=$?
1708  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1709  (exit $ac_status); }; then
1710  # Find the output, starting from the most likely.  This scheme is
1711 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1712 # resort.
2796  
1714 # Be careful to initialize this variable, since it used to be cached.
1715 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1716 ac_cv_exeext=
1717 # b.out is created by i960 compilers.
1718 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1719 do
1720  test -f "$ac_file" || continue
1721  case $ac_file in
1722    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1723        ;;
1724    conftest.$ac_ext )
1725        # This is the source file.
1726        ;;
1727    [ab].out )
1728        # We found the default executable, but exeext='' is most
1729        # certainly right.
1730        break;;
1731    *.* )
1732        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1733        # FIXME: I believe we export ac_cv_exeext for Libtool,
1734        # but it would be cool to find out if it's true.  Does anybody
1735        # maintain Libtool? --akim.
1736        export ac_cv_exeext
1737        break;;
1738    * )
1739        break;;
1740  esac
1741 done
1742 else
1743  echo "$as_me: failed program was:" >&5
1744 sed 's/^/| /' conftest.$ac_ext >&5
2797  
1746 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1747 See \`config.log' for more details." >&5
1748 echo "$as_me: error: C++ compiler cannot create executables
1749 See \`config.log' for more details." >&2;}
1750   { (exit 77); exit 77; }; }
1751 fi
2798  
1753 ac_exeext=$ac_cv_exeext
1754 echo "$as_me:$LINENO: result: $ac_file" >&5
1755 echo "${ECHO_T}$ac_file" >&6
2799  
1757 # Check the compiler produces executables we can run.  If not, either
1758 # the compiler is broken, or we cross compile.
1759 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1760 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1761 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1762 # If not cross compiling, check that we can run a simple program.
1763 if test "$cross_compiling" != yes; then
1764  if { ac_try='./$ac_file'
1765  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1766  (eval $ac_try) 2>&5
1767  ac_status=$?
1768  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1769  (exit $ac_status); }; }; then
1770    cross_compiling=no
1771  else
1772    if test "$cross_compiling" = maybe; then
1773        cross_compiling=yes
1774    else
1775        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1776 If you meant to cross compile, use \`--host'.
1777 See \`config.log' for more details." >&5
1778 echo "$as_me: error: cannot run C++ compiled programs.
1779 If you meant to cross compile, use \`--host'.
1780 See \`config.log' for more details." >&2;}
1781   { (exit 1); exit 1; }; }
1782    fi
1783  fi
1784 fi
1785 echo "$as_me:$LINENO: result: yes" >&5
1786 echo "${ECHO_T}yes" >&6
2800  
1788 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1789 ac_clean_files=$ac_clean_files_save
1790 # Check the compiler produces executables we can run.  If not, either
1791 # the compiler is broken, or we cross compile.
1792 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1793 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1794 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1795 echo "${ECHO_T}$cross_compiling" >&6
2801  
1797 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1798 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1799 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1800  (eval $ac_link) 2>&5
1801  ac_status=$?
1802  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1803  (exit $ac_status); }; then
1804  # If both `conftest.exe' and `conftest' are `present' (well, observable)
1805 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1806 # work properly (i.e., refer to `conftest.exe'), while it won't with
1807 # `rm'.
1808 for ac_file in conftest.exe conftest conftest.*; do
1809  test -f "$ac_file" || continue
1810  case $ac_file in
1811    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1812    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1813          export ac_cv_exeext
1814          break;;
1815    * ) break;;
1816  esac
1817 done
1818 else
1819  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1820 See \`config.log' for more details." >&5
1821 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1822 See \`config.log' for more details." >&2;}
1823   { (exit 1); exit 1; }; }
1824 fi
2802  
1826 rm -f conftest$ac_cv_exeext
1827 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1828 echo "${ECHO_T}$ac_cv_exeext" >&6
2803  
1830 rm -f conftest.$ac_ext
1831 EXEEXT=$ac_cv_exeext
1832 ac_exeext=$EXEEXT
1833 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1834 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1835 if test "${ac_cv_objext+set}" = set; then
1836  echo $ECHO_N "(cached) $ECHO_C" >&6
1837 else
1838  cat >conftest.$ac_ext <<_ACEOF
1839 /* confdefs.h.  */
1840 _ACEOF
1841 cat confdefs.h >>conftest.$ac_ext
1842 cat >>conftest.$ac_ext <<_ACEOF
1843 /* end confdefs.h.  */
2804  
1845 int
1846 main ()
1847 {
2805  
1849  ;
1850  return 0;
1851 }
1852 _ACEOF
1853 rm -f conftest.o conftest.obj
1854 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1855  (eval $ac_compile) 2>&5
1856  ac_status=$?
1857  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1858  (exit $ac_status); }; then
1859  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1860  case $ac_file in
1861    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1862    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1863       break;;
1864  esac
1865 done
1866 else
1867  echo "$as_me: failed program was:" >&5
1868 sed 's/^/| /' conftest.$ac_ext >&5
2806  
1870 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1871 See \`config.log' for more details." >&5
1872 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1873 See \`config.log' for more details." >&2;}
1874   { (exit 1); exit 1; }; }
1875 fi
2807  
1877 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1878 fi
1879 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1880 echo "${ECHO_T}$ac_cv_objext" >&6
1881 OBJEXT=$ac_cv_objext
1882 ac_objext=$OBJEXT
1883 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1884 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1885 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1886  echo $ECHO_N "(cached) $ECHO_C" >&6
1887 else
1888  cat >conftest.$ac_ext <<_ACEOF
1889 /* confdefs.h.  */
1890 _ACEOF
1891 cat confdefs.h >>conftest.$ac_ext
1892 cat >>conftest.$ac_ext <<_ACEOF
1893 /* end confdefs.h.  */
2808  
1895 int
1896 main ()
1897 {
1898 #ifndef __GNUC__
1899       choke me
1900 #endif
2809  
1902  ;
1903  return 0;
1904 }
1905 _ACEOF
1906 rm -f conftest.$ac_objext
1907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1908  (eval $ac_compile) 2>conftest.er1
1909  ac_status=$?
1910  grep -v '^ *+' conftest.er1 >conftest.err
1911  rm -f conftest.er1
1912  cat conftest.err >&5
1913  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1914  (exit $ac_status); } &&
1915         { ac_try='test -z "$ac_cxx_werror_flag"
1916                         || test ! -s conftest.err'
1917  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1918  (eval $ac_try) 2>&5
1919  ac_status=$?
1920  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1921  (exit $ac_status); }; } &&
1922         { ac_try='test -s conftest.$ac_objext'
1923  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1924  (eval $ac_try) 2>&5
1925  ac_status=$?
1926  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1927  (exit $ac_status); }; }; then
1928  ac_compiler_gnu=yes
1929 else
1930  echo "$as_me: failed program was:" >&5
1931 sed 's/^/| /' conftest.$ac_ext >&5
2810  
1933 ac_compiler_gnu=no
1934 fi
1935 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1936 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2811  
1938 fi
1939 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1940 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1941 GXX=`test $ac_compiler_gnu = yes && echo yes`
1942 ac_test_CXXFLAGS=${CXXFLAGS+set}
1943 ac_save_CXXFLAGS=$CXXFLAGS
1944 CXXFLAGS="-g"
1945 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1946 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1947 if test "${ac_cv_prog_cxx_g+set}" = set; then
1948  echo $ECHO_N "(cached) $ECHO_C" >&6
1949 else
1950  cat >conftest.$ac_ext <<_ACEOF
1951 /* confdefs.h.  */
1952 _ACEOF
1953 cat confdefs.h >>conftest.$ac_ext
1954 cat >>conftest.$ac_ext <<_ACEOF
1955 /* end confdefs.h.  */
2812  
1957 int
1958 main ()
1959 {
2813  
1961  ;
1962  return 0;
1963 }
1964 _ACEOF
1965 rm -f conftest.$ac_objext
1966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1967  (eval $ac_compile) 2>conftest.er1
1968  ac_status=$?
1969  grep -v '^ *+' conftest.er1 >conftest.err
1970  rm -f conftest.er1
1971  cat conftest.err >&5
1972  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973  (exit $ac_status); } &&
1974         { ac_try='test -z "$ac_cxx_werror_flag"
1975                         || test ! -s conftest.err'
1976  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1977  (eval $ac_try) 2>&5
1978  ac_status=$?
1979  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1980  (exit $ac_status); }; } &&
1981         { ac_try='test -s conftest.$ac_objext'
1982  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1983  (eval $ac_try) 2>&5
1984  ac_status=$?
1985  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1986  (exit $ac_status); }; }; then
1987  ac_cv_prog_cxx_g=yes
1988 else
1989  echo "$as_me: failed program was:" >&5
1990 sed 's/^/| /' conftest.$ac_ext >&5
2814  
2815 < ac_cv_prog_cxx_g=no
2816 < fi
2817 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2818 < fi
2819 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2820 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2821 < if test "$ac_test_CXXFLAGS" = set; then
2822 <  CXXFLAGS=$ac_save_CXXFLAGS
2823 < elif test $ac_cv_prog_cxx_g = yes; then
2824 <  if test "$GXX" = yes; then
2825 <    CXXFLAGS="-g -O2"
2826 <  else
2827 <    CXXFLAGS="-g"
2828 <  fi
2815 > # ===========================================================================
2816 > #             http://www.nongnu.org/autoconf-archive/ax_mpi.html
2817 > # ===========================================================================
2818 > #
2819 > # SYNOPSIS
2820 > #
2821 > #   AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2822 > #
2823 > # DESCRIPTION
2824 > #
2825 > #   This macro tries to find out how to compile programs that use MPI
2826 > #   (Message Passing Interface), a standard API for parallel process
2827 > #   communication (see http://www-unix.mcs.anl.gov/mpi/)
2828 > #
2829 > #   On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2830 > #   to the name of the MPI compiler, depending upon the current language.
2831 > #   (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2832 > #   mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2833 > #   are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2834 > #   MPICC/MPICXX/MPIF77/MPIFC was not found).
2835 > #
2836 > #   If you want to compile everything with MPI, you should set:
2837 > #
2838 > #       CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2839 > #       LIBS="$MPILIBS $LIBS"
2840 > #
2841 > #   NOTE: The above assumes that you will use $CC (or whatever) for linking
2842 > #   as well as for compiling. (This is the default for automake and most
2843 > #   Makefiles.)
2844 > #
2845 > #   The user can force a particular library/compiler by setting the
2846 > #   MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2847 > #
2848 > #   ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2849 > #   found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2850 > #   found. If ACTION-IF-FOUND is not specified, the default action will
2851 > #   define HAVE_MPI.
2852 > #
2853 > # LICENSE
2854 > #
2855 > #   Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2856 > #   Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2857 > #
2858 > #   This program is free software: you can redistribute it and/or modify it
2859 > #   under the terms of the GNU General Public License as published by the
2860 > #   Free Software Foundation, either version 3 of the License, or (at your
2861 > #   option) any later version.
2862 > #
2863 > #   This program is distributed in the hope that it will be useful, but
2864 > #   WITHOUT ANY WARRANTY; without even the implied warranty of
2865 > #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2866 > #   Public License for more details.
2867 > #
2868 > #   You should have received a copy of the GNU General Public License along
2869 > #   with this program. If not, see <http://www.gnu.org/licenses/>.
2870 > #
2871 > #   As a special exception, the respective Autoconf Macro's copyright owner
2872 > #   gives unlimited permission to copy, distribute and modify the configure
2873 > #   scripts that are the output of Autoconf when processing the Macro. You
2874 > #   need not follow the terms of the GNU General Public License when using
2875 > #   or distributing such scripts, even though portions of the text of the
2876 > #   Macro appear in them. The GNU General Public License (GPL) does govern
2877 > #   all other use of the material that constitutes the Autoconf Macro.
2878 > #
2879 > #   This special exception to the GPL applies to versions of the Autoconf
2880 > #   Macro released by the Autoconf Archive. When you make and distribute a
2881 > #   modified version of the Autoconf Macro, you may extend this special
2882 > #   exception to the GPL to apply to your modified version as well.
2883 >
2884 > # This is what autoupdate's m4 run will expand.  It fires
2885 > # the warning (with _au_warn_XXX), outputs it into the
2886 > # updated configure.ac (with AC_DIAGNOSE), and then outputs
2887 > # the replacement expansion.
2888 >
2889 >
2890 > # This is an auxiliary macro that is also run when
2891 > # autoupdate runs m4.  It simply calls m4_warning, but
2892 > # we need a wrapper so that each warning is emitted only
2893 > # once.  We break the quoting in m4_warning's argument in
2894 > # order to expand this macro's arguments, not AU_DEFUN's.
2895 >
2896 >
2897 > # Finally, this is the expansion that is picked up by
2898 > # autoconf.  It tells the user to run autoupdate, and
2899 > # then outputs the replacement expansion.  We do not care
2900 > # about autoupdate's warning because that contains
2901 > # information on what to do *after* running autoupdate.
2902 >
2903 >
2904 >
2905 >
2906 >
2907 >
2908 >
2909 >
2910 >
2911 >
2912 >
2913 >
2914 >
2915 >
2916 >
2917 >
2918 >
2919 >
2920 >
2921 >
2922 >
2923 >
2924 >
2925 >
2926 > # This is taken from http://autoqt.sourceforge.net/
2927 > # Copyright (c) 2002, Geoffrey Wossum
2928 > # All rights reserved.
2929 >
2930 > # Redistribution and use in source and binary forms, with or without
2931 > # modification, are permitted provided that the following conditions are
2932 > # met:
2933 >
2934 > #  - Redistributions of source code must retain the above copyright notice,
2935 > #    this list of conditions and the following disclaimer.
2936 >
2937 > #  - Redistributions in binary form must reproduce the above copyright
2938 > #    notice, this list of conditions and the following disclaimer in the
2939 > #    documentation and/or other materials provided with the distribution.
2940 >
2941 > #  - Neither the name of Geoffrey Wossum nor the names of its
2942 > #    contributors may be used to endorse or promote products derived from
2943 > #    this software without specific prior written permission.
2944 >
2945 >
2946 > # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2947 > # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2948 > # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2949 > # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2950 > # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2951 > # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2952 > # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2953 > # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2954 > # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2955 > # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2956 > # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2957 >
2958 >
2959 > # Check for Qt compiler flags, linker flags, and binary packages
2960 >
2961 >
2962 >
2963 > # who am i
2964 > # Make sure we can run config.sub.
2965 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2966 >  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2967 >
2968 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2969 > $as_echo_n "checking build system type... " >&6; }
2970 > if test "${ac_cv_build+set}" = set; then :
2971 >  $as_echo_n "(cached) " >&6
2972   else
2973 <  if test "$GXX" = yes; then
2974 <    CXXFLAGS="-O2"
2975 <  else
2976 <    CXXFLAGS=
2973 >  ac_build_alias=$build_alias
2974 > test "x$ac_build_alias" = x &&
2975 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2976 > test "x$ac_build_alias" = x &&
2977 >  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2978 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2979 >  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2980 >
2981 > fi
2982 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2983 > $as_echo "$ac_cv_build" >&6; }
2984 > case $ac_cv_build in
2985 > *-*-*) ;;
2986 > *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2987 > esac
2988 > build=$ac_cv_build
2989 > ac_save_IFS=$IFS; IFS='-'
2990 > set x $ac_cv_build
2991 > shift
2992 > build_cpu=$1
2993 > build_vendor=$2
2994 > shift; shift
2995 > # Remember, the first character of IFS is used to create $*,
2996 > # except with old shells:
2997 > build_os=$*
2998 > IFS=$ac_save_IFS
2999 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3000 >
3001 >
3002 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3003 > $as_echo_n "checking host system type... " >&6; }
3004 > if test "${ac_cv_host+set}" = set; then :
3005 >  $as_echo_n "(cached) " >&6
3006 > else
3007 >  if test "x$host_alias" = x; then
3008 >  ac_cv_host=$ac_cv_build
3009 > else
3010 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3011 >    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3012 > fi
3013 >
3014 > fi
3015 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3016 > $as_echo "$ac_cv_host" >&6; }
3017 > case $ac_cv_host in
3018 > *-*-*) ;;
3019 > *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3020 > esac
3021 > host=$ac_cv_host
3022 > ac_save_IFS=$IFS; IFS='-'
3023 > set x $ac_cv_host
3024 > shift
3025 > host_cpu=$1
3026 > host_vendor=$2
3027 > shift; shift
3028 > # Remember, the first character of IFS is used to create $*,
3029 > # except with old shells:
3030 > host_os=$*
3031 > IFS=$ac_save_IFS
3032 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3033 >
3034 >
3035 >
3036 >
3037 >
3038 > # set program name
3039 > PROGNAME="oopse"
3040 >
3041 >
3042 >
3043 >
3044 > OBJEXT=".$OBJEXT"
3045 >
3046 > OOPSE=oopse
3047 >
3048 > if test "x${prefix}" = "xNONE"
3049 > then
3050 >  OOPSE_HOME=${ac_default_prefix}/oopse
3051 > else
3052 >  OOPSE_HOME=${prefix}/oopse
3053 > fi
3054 > # Check whether --enable-oopse-home was given.
3055 > if test "${enable_oopse_home+set}" = set; then :
3056 >  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
3057 > fi
3058 >
3059 >
3060 > # there are two ways to do debugging.  One with the --enable-debug flag
3061 > # and one using the DEBUG environment variable
3062 >
3063 > debug=0
3064 > # Check whether --enable-debug was given.
3065 > if test "${enable_debug+set}" = set; then :
3066 >  enableval=$enable_debug; debug=1
3067 > fi
3068 >
3069 > if test "${DEBUG}"; then
3070 >
3071 > $as_echo "#define debug 1" >>confdefs.h
3072 >
3073 >  msg="$msg, debug mode"
3074 > fi
3075 >
3076 >
3077 > # Check whether --enable-single was given.
3078 > if test "${enable_single+set}" = set; then :
3079 >  enableval=$enable_single; ok=$enableval
3080 > else
3081 >  ok=no
3082 > fi
3083 >
3084 > # Check whether --enable-float was given.
3085 > if test "${enable_float+set}" = set; then :
3086 >  enableval=$enable_float; ok=$enableval
3087 > fi
3088 >
3089 > if test "$ok" = "yes"; then
3090 >
3091 > $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3092 >
3093 >        USE_SINGLE_PRECISION=yes
3094 >
3095 > fi
3096 >
3097 > if test x"$CC" != x; then
3098 >   for ac_prog in $CC
3099 > do
3100 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3101 > set dummy $ac_prog; ac_word=$2
3102 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3103 > $as_echo_n "checking for $ac_word... " >&6; }
3104 > if test "${ac_cv_prog_ac_cc_set+set}" = set; then :
3105 >  $as_echo_n "(cached) " >&6
3106 > else
3107 >  if test -n "$ac_cc_set"; then
3108 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
3109 > else
3110 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3111 > for as_dir in $PATH
3112 > do
3113 >  IFS=$as_save_IFS
3114 >  test -z "$as_dir" && as_dir=.
3115 >    for ac_exec_ext in '' $ac_executable_extensions; do
3116 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3117 >    ac_cv_prog_ac_cc_set="$ac_prog"
3118 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3119 >    break 2
3120    fi
3121 + done
3122 +  done
3123 + IFS=$as_save_IFS
3124 +
3125   fi
3126 < for ac_declaration in \
3127 <   '' \
3128 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
3129 <   'extern "C" void std::exit (int); using std::exit;' \
3130 <   'extern "C" void exit (int) throw ();' \
3131 <   'extern "C" void exit (int);' \
3132 <   'void exit (int);'
3126 > fi
3127 > ac_cc_set=$ac_cv_prog_ac_cc_set
3128 > if test -n "$ac_cc_set"; then
3129 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_set" >&5
3130 > $as_echo "$ac_cc_set" >&6; }
3131 > else
3132 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3133 > $as_echo "no" >&6; }
3134 > fi
3135 >
3136 >
3137 >  test -n "$ac_cc_set" && break
3138 > done
3139 > test -n "$ac_cc_set" || ac_cc_set="no"
3140 >
3141 >   if test $ac_cc_set != no; then :
3142 >
3143 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
3144 > set dummy $ac_cc_set; ac_word=$2
3145 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3146 > $as_echo_n "checking for $ac_word... " >&6; }
3147 > if test "${ac_cv_path_ac_cc_path+set}" = set; then :
3148 >  $as_echo_n "(cached) " >&6
3149 > else
3150 >  case $ac_cc_path in
3151 >  [\\/]* | ?:[\\/]*)
3152 >  ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
3153 >  ;;
3154 >  *)
3155 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156 > for as_dir in $PATH
3157   do
3158 <  cat >conftest.$ac_ext <<_ACEOF
3159 < /* confdefs.h.  */
3160 < _ACEOF
3161 < cat confdefs.h >>conftest.$ac_ext
3162 < cat >>conftest.$ac_ext <<_ACEOF
3163 < /* end confdefs.h.  */
3164 < $ac_declaration
3165 < #include <stdlib.h>
3166 < int
3167 < main ()
3168 < {
3169 < exit (42);
3170 <  ;
3171 <  return 0;
3172 < }
3173 < _ACEOF
3174 < rm -f conftest.$ac_objext
3175 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3176 <  (eval $ac_compile) 2>conftest.er1
3177 <  ac_status=$?
2041 <  grep -v '^ *+' conftest.er1 >conftest.err
2042 <  rm -f conftest.er1
2043 <  cat conftest.err >&5
2044 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2045 <  (exit $ac_status); } &&
2046 <         { ac_try='test -z "$ac_cxx_werror_flag"
2047 <                         || test ! -s conftest.err'
2048 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2049 <  (eval $ac_try) 2>&5
2050 <  ac_status=$?
2051 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2052 <  (exit $ac_status); }; } &&
2053 <         { ac_try='test -s conftest.$ac_objext'
2054 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2055 <  (eval $ac_try) 2>&5
2056 <  ac_status=$?
2057 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2058 <  (exit $ac_status); }; }; then
2059 <  :
3158 >  IFS=$as_save_IFS
3159 >  test -z "$as_dir" && as_dir=.
3160 >    for ac_exec_ext in '' $ac_executable_extensions; do
3161 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3162 >    ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
3163 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3164 >    break 2
3165 >  fi
3166 > done
3167 >  done
3168 > IFS=$as_save_IFS
3169 >
3170 >  test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
3171 >  ;;
3172 > esac
3173 > fi
3174 > ac_cc_path=$ac_cv_path_ac_cc_path
3175 > if test -n "$ac_cc_path"; then
3176 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_path" >&5
3177 > $as_echo "$ac_cc_path" >&6; }
3178   else
3179 <  echo "$as_me: failed program was:" >&5
3180 < sed 's/^/| /' conftest.$ac_ext >&5
3179 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3180 > $as_echo "no" >&6; }
3181 > fi
3182  
3183 < continue
3183 >
3184 > else
3185 >
3186 >     as_fn_error "Specified C compiler $CC doesn't seem to exist!" "$LINENO" 5
3187   fi
3188 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3189 <  cat >conftest.$ac_ext <<_ACEOF
3190 < /* confdefs.h.  */
3191 < _ACEOF
3192 < cat confdefs.h >>conftest.$ac_ext
3193 < cat >>conftest.$ac_ext <<_ACEOF
3194 < /* end confdefs.h.  */
2073 < $ac_declaration
2074 < int
2075 < main ()
2076 < {
2077 < exit (42);
2078 <  ;
2079 <  return 0;
2080 < }
2081 < _ACEOF
2082 < rm -f conftest.$ac_objext
2083 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2084 <  (eval $ac_compile) 2>conftest.er1
2085 <  ac_status=$?
2086 <  grep -v '^ *+' conftest.er1 >conftest.err
2087 <  rm -f conftest.er1
2088 <  cat conftest.err >&5
2089 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2090 <  (exit $ac_status); } &&
2091 <         { ac_try='test -z "$ac_cxx_werror_flag"
2092 <                         || test ! -s conftest.err'
2093 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2094 <  (eval $ac_try) 2>&5
2095 <  ac_status=$?
2096 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2097 <  (exit $ac_status); }; } &&
2098 <         { ac_try='test -s conftest.$ac_objext'
2099 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2100 <  (eval $ac_try) 2>&5
2101 <  ac_status=$?
2102 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2103 <  (exit $ac_status); }; }; then
2104 <  break
3188 >
3189 >   if test $ac_cc_path != no; then :
3190 >
3191 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CC as C compiler" >&5
3192 > $as_echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
3193 >     MPICC=$CC
3194 >
3195   else
2106  echo "$as_me: failed program was:" >&5
2107 sed 's/^/| /' conftest.$ac_ext >&5
3196  
3197 +     as_fn_error "Can't find path to user-specified C compiler $CC" "$LINENO" 5
3198   fi
2110 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2111 done
2112 rm -f conftest*
2113 if test -n "$ac_declaration"; then
2114  echo '#ifdef __cplusplus' >>confdefs.h
2115  echo $ac_declaration      >>confdefs.h
2116  echo '#endif'             >>confdefs.h
3199   fi
3200  
3201 < ac_ext=c
3202 < ac_cpp='$CPP $CPPFLAGS'
3203 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3204 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3205 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3206 <
3207 < ac_ext=c
3208 < ac_cpp='$CPP $CPPFLAGS'
3209 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2128 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2129 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2130 < if test -n "$ac_tool_prefix"; then
2131 <  for ac_prog in icc pgcc pathcc cc xlc gcc
2132 <  do
2133 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2134 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2135 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2136 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2137 < if test "${ac_cv_prog_CC+set}" = set; then
2138 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3201 > if test x"$CXX" != x; then
3202 >   for ac_prog in $CXX
3203 > do
3204 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3205 > set dummy $ac_prog; ac_word=$2
3206 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3207 > $as_echo_n "checking for $ac_word... " >&6; }
3208 > if test "${ac_cv_prog_ac_cxx_set+set}" = set; then :
3209 >  $as_echo_n "(cached) " >&6
3210   else
3211 <  if test -n "$CC"; then
3212 <  ac_cv_prog_CC="$CC" # Let the user override the test.
3211 >  if test -n "$ac_cxx_set"; then
3212 >  ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
3213   else
3214   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3215   for as_dir in $PATH
3216   do
3217    IFS=$as_save_IFS
3218    test -z "$as_dir" && as_dir=.
3219 <  for ac_exec_ext in '' $ac_executable_extensions; do
3220 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3221 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3222 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3219 >    for ac_exec_ext in '' $ac_executable_extensions; do
3220 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3221 >    ac_cv_prog_ac_cxx_set="$ac_prog"
3222 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3223      break 2
3224    fi
3225   done
3226 < done
3226 >  done
3227 > IFS=$as_save_IFS
3228  
3229   fi
3230   fi
3231 < CC=$ac_cv_prog_CC
3232 < if test -n "$CC"; then
3233 <  echo "$as_me:$LINENO: result: $CC" >&5
3234 < echo "${ECHO_T}$CC" >&6
3231 > ac_cxx_set=$ac_cv_prog_ac_cxx_set
3232 > if test -n "$ac_cxx_set"; then
3233 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_set" >&5
3234 > $as_echo "$ac_cxx_set" >&6; }
3235   else
3236 <  echo "$as_me:$LINENO: result: no" >&5
3237 < echo "${ECHO_T}no" >&6
3236 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3237 > $as_echo "no" >&6; }
3238   fi
3239  
3240 <    test -n "$CC" && break
3241 <  done
3242 < fi
3243 < if test -z "$CC"; then
3244 <  ac_ct_CC=$CC
3245 <  for ac_prog in icc pgcc pathcc cc xlc gcc
3246 < do
3247 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
3248 < set dummy $ac_prog; ac_word=$2
3249 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3250 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3251 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3252 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3240 >
3241 >  test -n "$ac_cxx_set" && break
3242 > done
3243 > test -n "$ac_cxx_set" || ac_cxx_set="no"
3244 >
3245 >   if test $ac_cxx_set != no; then :
3246 >
3247 >     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
3248 > set dummy $ac_cxx_set; ac_word=$2
3249 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3250 > $as_echo_n "checking for $ac_word... " >&6; }
3251 > if test "${ac_cv_path_ac_cxx_path+set}" = set; then :
3252 >  $as_echo_n "(cached) " >&6
3253   else
3254 <  if test -n "$ac_ct_CC"; then
3255 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3256 < else
3257 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3254 >  case $ac_cxx_path in
3255 >  [\\/]* | ?:[\\/]*)
3256 >  ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
3257 >  ;;
3258 >  *)
3259 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3260   for as_dir in $PATH
3261   do
3262    IFS=$as_save_IFS
3263    test -z "$as_dir" && as_dir=.
3264 <  for ac_exec_ext in '' $ac_executable_extensions; do
3265 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3266 <    ac_cv_prog_ac_ct_CC="$ac_prog"
3267 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3264 >    for ac_exec_ext in '' $ac_executable_extensions; do
3265 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3266 >    ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
3267 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3268      break 2
3269    fi
3270   done
3271 < done
3271 >  done
3272 > IFS=$as_save_IFS
3273  
3274 +  test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
3275 +  ;;
3276 + esac
3277   fi
3278 + ac_cxx_path=$ac_cv_path_ac_cxx_path
3279 + if test -n "$ac_cxx_path"; then
3280 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_path" >&5
3281 + $as_echo "$ac_cxx_path" >&6; }
3282 + else
3283 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3284 + $as_echo "no" >&6; }
3285   fi
3286 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
3287 < if test -n "$ac_ct_CC"; then
2203 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2204 < echo "${ECHO_T}$ac_ct_CC" >&6
3286 >
3287 >
3288   else
3289 <  echo "$as_me:$LINENO: result: no" >&5
3290 < echo "${ECHO_T}no" >&6
3289 >
3290 >     as_fn_error "Specified C++ compiler $CXX doesn't seem to exist!" "$LINENO" 5
3291   fi
3292  
3293 <  test -n "$ac_ct_CC" && break
3293 >   if test $ac_cxx_path != no; then :
3294 >
3295 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CXX as C++ compiler" >&5
3296 > $as_echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
3297 >     MPICXX=$CXX
3298 >
3299 > else
3300 >
3301 >     as_fn_error "Can't find path to user-specified C++ compiler $CXX" "$LINENO" 5
3302 > fi
3303 > fi
3304 >
3305 > if test x"$FC" != x; then
3306 >   for ac_prog in $FC
3307 > do
3308 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3309 > set dummy $ac_prog; ac_word=$2
3310 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3311 > $as_echo_n "checking for $ac_word... " >&6; }
3312 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then :
3313 >  $as_echo_n "(cached) " >&6
3314 > else
3315 >  if test -n "$ac_fc_set"; then
3316 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
3317 > else
3318 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319 > for as_dir in $PATH
3320 > do
3321 >  IFS=$as_save_IFS
3322 >  test -z "$as_dir" && as_dir=.
3323 >    for ac_exec_ext in '' $ac_executable_extensions; do
3324 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3325 >    ac_cv_prog_ac_fc_set="$ac_prog"
3326 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3327 >    break 2
3328 >  fi
3329   done
3330 +  done
3331 + IFS=$as_save_IFS
3332  
2213  CC=$ac_ct_CC
3333   fi
3334 + fi
3335 + ac_fc_set=$ac_cv_prog_ac_fc_set
3336 + if test -n "$ac_fc_set"; then
3337 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_set" >&5
3338 + $as_echo "$ac_fc_set" >&6; }
3339 + else
3340 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3341 + $as_echo "no" >&6; }
3342 + fi
3343  
3344  
3345 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3346 < See \`config.log' for more details." >&5
3347 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2220 < See \`config.log' for more details." >&2;}
2221 <   { (exit 1); exit 1; }; }
3345 >  test -n "$ac_fc_set" && break
3346 > done
3347 > test -n "$ac_fc_set" || ac_fc_set="no"
3348  
3349 < # Provide some information about the compiler.
2224 < echo "$as_me:$LINENO:" \
2225 <     "checking for C compiler version" >&5
2226 < ac_compiler=`set X $ac_compile; echo $2`
2227 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2228 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2229 <  ac_status=$?
2230 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2231 <  (exit $ac_status); }
2232 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2233 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2234 <  ac_status=$?
2235 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236 <  (exit $ac_status); }
2237 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2238 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2239 <  ac_status=$?
2240 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2241 <  (exit $ac_status); }
3349 >   if test $ac_fc_set != no; then :
3350  
3351 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3352 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3353 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
3354 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3351 >     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
3352 > set dummy $ac_fc_set; ac_word=$2
3353 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3354 > $as_echo_n "checking for $ac_word... " >&6; }
3355 > if test "${ac_cv_path_ac_fc_path+set}" = set; then :
3356 >  $as_echo_n "(cached) " >&6
3357   else
3358 <  cat >conftest.$ac_ext <<_ACEOF
3359 < /* confdefs.h.  */
3360 < _ACEOF
3361 < cat confdefs.h >>conftest.$ac_ext
3362 < cat >>conftest.$ac_ext <<_ACEOF
3363 < /* end confdefs.h.  */
3358 >  case $ac_fc_path in
3359 >  [\\/]* | ?:[\\/]*)
3360 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
3361 >  ;;
3362 >  *)
3363 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3364 > for as_dir in $PATH
3365 > do
3366 >  IFS=$as_save_IFS
3367 >  test -z "$as_dir" && as_dir=.
3368 >    for ac_exec_ext in '' $ac_executable_extensions; do
3369 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3370 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
3371 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3372 >    break 2
3373 >  fi
3374 > done
3375 >  done
3376 > IFS=$as_save_IFS
3377  
3378 < int
3379 < main ()
3380 < {
3381 < #ifndef __GNUC__
3382 <       choke me
3383 < #endif
3378 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
3379 >  ;;
3380 > esac
3381 > fi
3382 > ac_fc_path=$ac_cv_path_ac_fc_path
3383 > if test -n "$ac_fc_path"; then
3384 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_path" >&5
3385 > $as_echo "$ac_fc_path" >&6; }
3386 > else
3387 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3388 > $as_echo "no" >&6; }
3389 > fi
3390  
3391 <  ;
2263 <  return 0;
2264 < }
2265 < _ACEOF
2266 < rm -f conftest.$ac_objext
2267 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2268 <  (eval $ac_compile) 2>conftest.er1
2269 <  ac_status=$?
2270 <  grep -v '^ *+' conftest.er1 >conftest.err
2271 <  rm -f conftest.er1
2272 <  cat conftest.err >&5
2273 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 <  (exit $ac_status); } &&
2275 <         { ac_try='test -z "$ac_c_werror_flag"
2276 <                         || test ! -s conftest.err'
2277 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2278 <  (eval $ac_try) 2>&5
2279 <  ac_status=$?
2280 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2281 <  (exit $ac_status); }; } &&
2282 <         { ac_try='test -s conftest.$ac_objext'
2283 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2284 <  (eval $ac_try) 2>&5
2285 <  ac_status=$?
2286 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2287 <  (exit $ac_status); }; }; then
2288 <  ac_compiler_gnu=yes
3391 >
3392   else
2290  echo "$as_me: failed program was:" >&5
2291 sed 's/^/| /' conftest.$ac_ext >&5
3393  
3394 < ac_compiler_gnu=no
3394 >     as_fn_error "Specified Fortran compiler $FC doesn't seem to exist!" "$LINENO" 5
3395   fi
2295 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2296 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3396  
3397 < fi
2299 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2300 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2301 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2302 < ac_test_CFLAGS=${CFLAGS+set}
2303 < ac_save_CFLAGS=$CFLAGS
2304 < CFLAGS="-g"
2305 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2306 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2307 < if test "${ac_cv_prog_cc_g+set}" = set; then
2308 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2309 < else
2310 <  cat >conftest.$ac_ext <<_ACEOF
2311 < /* confdefs.h.  */
2312 < _ACEOF
2313 < cat confdefs.h >>conftest.$ac_ext
2314 < cat >>conftest.$ac_ext <<_ACEOF
2315 < /* end confdefs.h.  */
3397 >   if test $ac_fc_path != no; then :
3398  
3399 < int
3400 < main ()
3401 < {
3399 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $FC as Fortran compiler" >&5
3400 > $as_echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
3401 >     MPIFC=$FC
3402  
2321  ;
2322  return 0;
2323 }
2324 _ACEOF
2325 rm -f conftest.$ac_objext
2326 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2327  (eval $ac_compile) 2>conftest.er1
2328  ac_status=$?
2329  grep -v '^ *+' conftest.er1 >conftest.err
2330  rm -f conftest.er1
2331  cat conftest.err >&5
2332  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333  (exit $ac_status); } &&
2334         { ac_try='test -z "$ac_c_werror_flag"
2335                         || test ! -s conftest.err'
2336  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2337  (eval $ac_try) 2>&5
2338  ac_status=$?
2339  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340  (exit $ac_status); }; } &&
2341         { ac_try='test -s conftest.$ac_objext'
2342  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2343  (eval $ac_try) 2>&5
2344  ac_status=$?
2345  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346  (exit $ac_status); }; }; then
2347  ac_cv_prog_cc_g=yes
3403   else
2349  echo "$as_me: failed program was:" >&5
2350 sed 's/^/| /' conftest.$ac_ext >&5
3404  
3405 < ac_cv_prog_cc_g=no
3405 >     as_fn_error "Can't find path to user-specified Fortran compiler $FC" "$LINENO" 5
3406   fi
2354 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3407   fi
3408 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3409 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3410 < if test "$ac_test_CFLAGS" = set; then
3411 <  CFLAGS=$ac_save_CFLAGS
3412 < elif test $ac_cv_prog_cc_g = yes; then
3413 <  if test "$GCC" = yes; then
3414 <    CFLAGS="-g -O2"
3415 <  else
3416 <    CFLAGS="-g"
3417 <  fi
3418 < else
3419 <  if test "$GCC" = yes; then
3420 <    CFLAGS="-O2"
3408 >
3409 >
3410 > ac_ext=cpp
3411 > ac_cpp='$CXXCPP $CPPFLAGS'
3412 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3413 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3414 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3415 >
3416 > ac_ext=cpp
3417 > ac_cpp='$CXXCPP $CPPFLAGS'
3418 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3419 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3420 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3421 > if test -z "$CXX"; then
3422 >  if test -n "$CCC"; then
3423 >    CXX=$CCC
3424    else
3425 <    CFLAGS=
3425 >    if test -n "$ac_tool_prefix"; then
3426 >  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3427 >  do
3428 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3429 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3430 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3431 > $as_echo_n "checking for $ac_word... " >&6; }
3432 > if test "${ac_cv_prog_CXX+set}" = set; then :
3433 >  $as_echo_n "(cached) " >&6
3434 > else
3435 >  if test -n "$CXX"; then
3436 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3437 > else
3438 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3439 > for as_dir in $PATH
3440 > do
3441 >  IFS=$as_save_IFS
3442 >  test -z "$as_dir" && as_dir=.
3443 >    for ac_exec_ext in '' $ac_executable_extensions; do
3444 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3445 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3446 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3447 >    break 2
3448    fi
3449 + done
3450 +  done
3451 + IFS=$as_save_IFS
3452 +
3453   fi
3454 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3455 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3456 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
3457 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3454 > fi
3455 > CXX=$ac_cv_prog_CXX
3456 > if test -n "$CXX"; then
3457 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3458 > $as_echo "$CXX" >&6; }
3459   else
3460 <  ac_cv_prog_cc_stdc=no
3461 < ac_save_CC=$CC
3462 < cat >conftest.$ac_ext <<_ACEOF
2381 < /* confdefs.h.  */
2382 < _ACEOF
2383 < cat confdefs.h >>conftest.$ac_ext
2384 < cat >>conftest.$ac_ext <<_ACEOF
2385 < /* end confdefs.h.  */
2386 < #include <stdarg.h>
2387 < #include <stdio.h>
2388 < #include <sys/types.h>
2389 < #include <sys/stat.h>
2390 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2391 < struct buf { int x; };
2392 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2393 < static char *e (p, i)
2394 <     char **p;
2395 <     int i;
2396 < {
2397 <  return p[i];
2398 < }
2399 < static char *f (char * (*g) (char **, int), char **p, ...)
2400 < {
2401 <  char *s;
2402 <  va_list v;
2403 <  va_start (v,p);
2404 <  s = g (p, va_arg (v,int));
2405 <  va_end (v);
2406 <  return s;
2407 < }
3460 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3461 > $as_echo "no" >&6; }
3462 > fi
3463  
2409 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2410   function prototypes and stuff, but not '\xHH' hex character constants.
2411   These don't provoke an error unfortunately, instead are silently treated
2412   as 'x'.  The following induces an error, until -std1 is added to get
2413   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2414   array size at least.  It's necessary to write '\x00'==0 to get something
2415   that's true only with -std1.  */
2416 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3464  
3465 < int test (int i, double x);
3466 < struct s1 {int (*f) (int a);};
3467 < struct s2 {int (*f) (double a);};
3468 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3469 < int argc;
3470 < char **argv;
3465 >    test -n "$CXX" && break
3466 >  done
3467 > fi
3468 > if test -z "$CXX"; then
3469 >  ac_ct_CXX=$CXX
3470 >  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3471 > do
3472 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3473 > set dummy $ac_prog; ac_word=$2
3474 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3475 > $as_echo_n "checking for $ac_word... " >&6; }
3476 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3477 >  $as_echo_n "(cached) " >&6
3478 > else
3479 >  if test -n "$ac_ct_CXX"; then
3480 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3481 > else
3482 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3483 > for as_dir in $PATH
3484 > do
3485 >  IFS=$as_save_IFS
3486 >  test -z "$as_dir" && as_dir=.
3487 >    for ac_exec_ext in '' $ac_executable_extensions; do
3488 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3489 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
3490 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3491 >    break 2
3492 >  fi
3493 > done
3494 >  done
3495 > IFS=$as_save_IFS
3496 >
3497 > fi
3498 > fi
3499 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3500 > if test -n "$ac_ct_CXX"; then
3501 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3502 > $as_echo "$ac_ct_CXX" >&6; }
3503 > else
3504 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3505 > $as_echo "no" >&6; }
3506 > fi
3507 >
3508 >
3509 >  test -n "$ac_ct_CXX" && break
3510 > done
3511 >
3512 >  if test "x$ac_ct_CXX" = x; then
3513 >    CXX="g++"
3514 >  else
3515 >    case $cross_compiling:$ac_tool_warned in
3516 > yes:)
3517 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3518 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3519 > ac_tool_warned=yes ;;
3520 > esac
3521 >    CXX=$ac_ct_CXX
3522 >  fi
3523 > fi
3524 >
3525 >  fi
3526 > fi
3527 > # Provide some information about the compiler.
3528 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3529 > set X $ac_compile
3530 > ac_compiler=$2
3531 > for ac_option in --version -v -V -qversion; do
3532 >  { { ac_try="$ac_compiler $ac_option >&5"
3533 > case "(($ac_try" in
3534 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3535 >  *) ac_try_echo=$ac_try;;
3536 > esac
3537 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3538 > $as_echo "$ac_try_echo"; } >&5
3539 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3540 >  ac_status=$?
3541 >  if test -s conftest.err; then
3542 >    sed '10a\
3543 > ... rest of stderr output deleted ...
3544 >         10q' conftest.err >conftest.er1
3545 >    cat conftest.er1 >&5
3546 >    rm -f conftest.er1 conftest.err
3547 >  fi
3548 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3549 >  test $ac_status = 0; }
3550 > done
3551 >
3552 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3553 > /* end confdefs.h.  */
3554 > #include <stdio.h>
3555   int
3556   main ()
3557   {
3558 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3558 > FILE *f = fopen ("conftest.out", "w");
3559 > return ferror (f) || fclose (f) != 0;
3560 >
3561    ;
3562    return 0;
3563   }
3564   _ACEOF
3565 < # Don't try gcc -ansi; that turns off useful extensions and
3566 < # breaks some systems' header files.
3567 < # AIX                   -qlanglvl=ansi
3568 < # Ultrix and OSF/1      -std1
3569 < # HP-UX 10.20 and later -Ae
3570 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
3571 < # SVR4                  -Xc -D__EXTENSIONS__
3572 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3565 > ac_clean_files_save=$ac_clean_files
3566 > ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3567 > # Try to create an executable without -o first, disregard a.out.
3568 > # It will help us diagnose broken compilers, and finding out an intuition
3569 > # of exeext.
3570 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3571 > $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3572 > ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3573 >
3574 > # The possible output files:
3575 > ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3576 >
3577 > ac_rmfiles=
3578 > for ac_file in $ac_files
3579   do
3580 <  CC="$ac_save_CC $ac_arg"
3581 <  rm -f conftest.$ac_objext
3582 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3583 <  (eval $ac_compile) 2>conftest.er1
3580 >  case $ac_file in
3581 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3582 >    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3583 >  esac
3584 > done
3585 > rm -f $ac_rmfiles
3586 >
3587 > if { { ac_try="$ac_link_default"
3588 > case "(($ac_try" in
3589 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3590 >  *) ac_try_echo=$ac_try;;
3591 > esac
3592 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3593 > $as_echo "$ac_try_echo"; } >&5
3594 >  (eval "$ac_link_default") 2>&5
3595    ac_status=$?
3596 <  grep -v '^ *+' conftest.er1 >conftest.err
3597 <  rm -f conftest.er1
3598 <  cat conftest.err >&5
3599 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3600 <  (exit $ac_status); } &&
3601 <         { ac_try='test -z "$ac_c_werror_flag"
3602 <                         || test ! -s conftest.err'
3603 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3604 <  (eval $ac_try) 2>&5
3605 <  ac_status=$?
3606 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3607 <  (exit $ac_status); }; } &&
3608 <         { ac_try='test -s conftest.$ac_objext'
3609 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3610 <  (eval $ac_try) 2>&5
3611 <  ac_status=$?
3612 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3613 <  (exit $ac_status); }; }; then
3614 <  ac_cv_prog_cc_stdc=$ac_arg
3615 < break
3596 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3597 >  test $ac_status = 0; }; then :
3598 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3599 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3600 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3601 > # so that the user can short-circuit this test for compilers unknown to
3602 > # Autoconf.
3603 > for ac_file in $ac_files ''
3604 > do
3605 >  test -f "$ac_file" || continue
3606 >  case $ac_file in
3607 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3608 >        ;;
3609 >    [ab].out )
3610 >        # We found the default executable, but exeext='' is most
3611 >        # certainly right.
3612 >        break;;
3613 >    *.* )
3614 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3615 >        then :; else
3616 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3617 >        fi
3618 >        # We set ac_cv_exeext here because the later test for it is not
3619 >        # safe: cross compilers may not add the suffix if given an `-o'
3620 >        # argument, so we may need to know it at that point already.
3621 >        # Even if this section looks crufty: it has the advantage of
3622 >        # actually working.
3623 >        break;;
3624 >    * )
3625 >        break;;
3626 >  esac
3627 > done
3628 > test "$ac_cv_exeext" = no && ac_cv_exeext=
3629 >
3630   else
3631 <  echo "$as_me: failed program was:" >&5
3631 >  ac_file=''
3632 > fi
3633 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3634 > $as_echo "$ac_file" >&6; }
3635 > if test -z "$ac_file"; then :
3636 >  $as_echo "$as_me: failed program was:" >&5
3637   sed 's/^/| /' conftest.$ac_ext >&5
3638  
3639 + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3640 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3641 + { as_fn_set_status 77
3642 + as_fn_error "C++ compiler cannot create executables
3643 + See \`config.log' for more details." "$LINENO" 5; }; }
3644   fi
3645 < rm -f conftest.err conftest.$ac_objext
2472 < done
2473 < rm -f conftest.$ac_ext conftest.$ac_objext
2474 < CC=$ac_save_CC
3645 > ac_exeext=$ac_cv_exeext
3646  
3647 + # Check that the compiler produces executables we can run.  If not, either
3648 + # the compiler is broken, or we cross compile.
3649 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3650 + $as_echo_n "checking whether the C++ compiler works... " >&6; }
3651 + # If not cross compiling, check that we can run a simple program.
3652 + if test "$cross_compiling" != yes; then
3653 +  if { ac_try='./$ac_file'
3654 +  { { case "(($ac_try" in
3655 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3656 +  *) ac_try_echo=$ac_try;;
3657 + esac
3658 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3659 + $as_echo "$ac_try_echo"; } >&5
3660 +  (eval "$ac_try") 2>&5
3661 +  ac_status=$?
3662 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3663 +  test $ac_status = 0; }; }; then
3664 +    cross_compiling=no
3665 +  else
3666 +    if test "$cross_compiling" = maybe; then
3667 +        cross_compiling=yes
3668 +    else
3669 +        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3670 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3671 + as_fn_error "cannot run C++ compiled programs.
3672 + If you meant to cross compile, use \`--host'.
3673 + See \`config.log' for more details." "$LINENO" 5; }
3674 +    fi
3675 +  fi
3676   fi
3677 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3678 + $as_echo "yes" >&6; }
3679  
3680 < case "x$ac_cv_prog_cc_stdc" in
3681 <  x|xno)
3682 <    echo "$as_me:$LINENO: result: none needed" >&5
3683 < echo "${ECHO_T}none needed" >&6 ;;
3684 <  *)
3685 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3686 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3687 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2486 < esac
3680 > rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3681 > ac_clean_files=$ac_clean_files_save
3682 > # Check that the compiler produces executables we can run.  If not, either
3683 > # the compiler is broken, or we cross compile.
3684 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3685 > $as_echo_n "checking whether we are cross compiling... " >&6; }
3686 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3687 > $as_echo "$cross_compiling" >&6; }
3688  
3689 < # Some people use a C++ compiler to compile C.  Since we use `exit',
3690 < # in C++ we need to declare it.  In case someone uses the same compiler
3691 < # for both compiling C and C++ we need to have the C++ compiler decide
3692 < # the declaration of exit, since it's the most demanding environment.
3693 < cat >conftest.$ac_ext <<_ACEOF
3694 < #ifndef __cplusplus
3695 <  choke me
3696 < #endif
3697 < _ACEOF
3698 < rm -f conftest.$ac_objext
2498 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2499 <  (eval $ac_compile) 2>conftest.er1
3689 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3690 > $as_echo_n "checking for suffix of executables... " >&6; }
3691 > if { { ac_try="$ac_link"
3692 > case "(($ac_try" in
3693 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3694 >  *) ac_try_echo=$ac_try;;
3695 > esac
3696 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3697 > $as_echo "$ac_try_echo"; } >&5
3698 >  (eval "$ac_link") 2>&5
3699    ac_status=$?
3700 <  grep -v '^ *+' conftest.er1 >conftest.err
3701 <  rm -f conftest.er1
3702 <  cat conftest.err >&5
3703 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3704 <  (exit $ac_status); } &&
3705 <         { ac_try='test -z "$ac_c_werror_flag"
3706 <                         || test ! -s conftest.err'
3707 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3708 <  (eval $ac_try) 2>&5
3709 <  ac_status=$?
3710 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3711 <  (exit $ac_status); }; } &&
3712 <         { ac_try='test -s conftest.$ac_objext'
3713 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3714 <  (eval $ac_try) 2>&5
3715 <  ac_status=$?
3716 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3717 <  (exit $ac_status); }; }; then
3718 <  for ac_declaration in \
3719 <   '' \
3720 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
3721 <   'extern "C" void std::exit (int); using std::exit;' \
3722 <   'extern "C" void exit (int) throw ();' \
3723 <   'extern "C" void exit (int);' \
3724 <   'void exit (int);'
3725 < do
3726 <  cat >conftest.$ac_ext <<_ACEOF
3727 < /* confdefs.h.  */
3728 < _ACEOF
3729 < cat confdefs.h >>conftest.$ac_ext
3730 < cat >>conftest.$ac_ext <<_ACEOF
3700 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3701 >  test $ac_status = 0; }; then :
3702 >  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3703 > # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3704 > # work properly (i.e., refer to `conftest.exe'), while it won't with
3705 > # `rm'.
3706 > for ac_file in conftest.exe conftest conftest.*; do
3707 >  test -f "$ac_file" || continue
3708 >  case $ac_file in
3709 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3710 >    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3711 >          break;;
3712 >    * ) break;;
3713 >  esac
3714 > done
3715 > else
3716 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3717 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3718 > as_fn_error "cannot compute suffix of executables: cannot compile and link
3719 > See \`config.log' for more details." "$LINENO" 5; }
3720 > fi
3721 > rm -f conftest$ac_cv_exeext
3722 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3723 > $as_echo "$ac_cv_exeext" >&6; }
3724 >
3725 > rm -f conftest.$ac_ext
3726 > EXEEXT=$ac_cv_exeext
3727 > ac_exeext=$EXEEXT
3728 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3729 > $as_echo_n "checking for suffix of object files... " >&6; }
3730 > if test "${ac_cv_objext+set}" = set; then :
3731 >  $as_echo_n "(cached) " >&6
3732 > else
3733 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3734   /* end confdefs.h.  */
3735 < $ac_declaration
2534 < #include <stdlib.h>
3735 >
3736   int
3737   main ()
3738   {
3739 < exit (42);
3739 >
3740    ;
3741    return 0;
3742   }
3743   _ACEOF
3744 < rm -f conftest.$ac_objext
3745 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3746 <  (eval $ac_compile) 2>conftest.er1
3744 > rm -f conftest.o conftest.obj
3745 > if { { ac_try="$ac_compile"
3746 > case "(($ac_try" in
3747 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3748 >  *) ac_try_echo=$ac_try;;
3749 > esac
3750 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3751 > $as_echo "$ac_try_echo"; } >&5
3752 >  (eval "$ac_compile") 2>&5
3753    ac_status=$?
3754 <  grep -v '^ *+' conftest.er1 >conftest.err
3755 <  rm -f conftest.er1
3756 <  cat conftest.err >&5
3757 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758 <  (exit $ac_status); } &&
3759 <         { ac_try='test -z "$ac_c_werror_flag"
3760 <                         || test ! -s conftest.err'
3761 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3762 <  (eval $ac_try) 2>&5
3763 <  ac_status=$?
2557 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2558 <  (exit $ac_status); }; } &&
2559 <         { ac_try='test -s conftest.$ac_objext'
2560 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2561 <  (eval $ac_try) 2>&5
2562 <  ac_status=$?
2563 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564 <  (exit $ac_status); }; }; then
2565 <  :
3754 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3755 >  test $ac_status = 0; }; then :
3756 >  for ac_file in conftest.o conftest.obj conftest.*; do
3757 >  test -f "$ac_file" || continue;
3758 >  case $ac_file in
3759 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3760 >    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3761 >       break;;
3762 >  esac
3763 > done
3764   else
3765 <  echo "$as_me: failed program was:" >&5
3765 >  $as_echo "$as_me: failed program was:" >&5
3766   sed 's/^/| /' conftest.$ac_ext >&5
3767  
3768 < continue
3768 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3769 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3770 > as_fn_error "cannot compute suffix of object files: cannot compile
3771 > See \`config.log' for more details." "$LINENO" 5; }
3772   fi
3773 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3774 <  cat >conftest.$ac_ext <<_ACEOF
3775 < /* confdefs.h.  */
3776 < _ACEOF
3777 < cat confdefs.h >>conftest.$ac_ext
3778 < cat >>conftest.$ac_ext <<_ACEOF
3773 > rm -f conftest.$ac_cv_objext conftest.$ac_ext
3774 > fi
3775 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3776 > $as_echo "$ac_cv_objext" >&6; }
3777 > OBJEXT=$ac_cv_objext
3778 > ac_objext=$OBJEXT
3779 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3780 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3781 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3782 >  $as_echo_n "(cached) " >&6
3783 > else
3784 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3785   /* end confdefs.h.  */
3786 < $ac_declaration
3786 >
3787   int
3788   main ()
3789   {
3790 < exit (42);
3790 > #ifndef __GNUC__
3791 >       choke me
3792 > #endif
3793 >
3794    ;
3795    return 0;
3796   }
3797   _ACEOF
3798 < rm -f conftest.$ac_objext
3799 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2590 <  (eval $ac_compile) 2>conftest.er1
2591 <  ac_status=$?
2592 <  grep -v '^ *+' conftest.er1 >conftest.err
2593 <  rm -f conftest.er1
2594 <  cat conftest.err >&5
2595 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2596 <  (exit $ac_status); } &&
2597 <         { ac_try='test -z "$ac_c_werror_flag"
2598 <                         || test ! -s conftest.err'
2599 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2600 <  (eval $ac_try) 2>&5
2601 <  ac_status=$?
2602 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603 <  (exit $ac_status); }; } &&
2604 <         { ac_try='test -s conftest.$ac_objext'
2605 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2606 <  (eval $ac_try) 2>&5
2607 <  ac_status=$?
2608 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609 <  (exit $ac_status); }; }; then
2610 <  break
3798 > if ac_fn_cxx_try_compile "$LINENO"; then :
3799 >  ac_compiler_gnu=yes
3800   else
3801 <  echo "$as_me: failed program was:" >&5
3802 < sed 's/^/| /' conftest.$ac_ext >&5
3801 >  ac_compiler_gnu=no
3802 > fi
3803 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3804 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3805  
3806   fi
3807 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3808 < done
3809 < rm -f conftest*
3810 < if test -n "$ac_declaration"; then
3811 <  echo '#ifdef __cplusplus' >>confdefs.h
3812 <  echo $ac_declaration      >>confdefs.h
2622 <  echo '#endif'             >>confdefs.h
3807 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3808 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3809 > if test $ac_compiler_gnu = yes; then
3810 >  GXX=yes
3811 > else
3812 >  GXX=
3813   fi
3814 + ac_test_CXXFLAGS=${CXXFLAGS+set}
3815 + ac_save_CXXFLAGS=$CXXFLAGS
3816 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3817 + $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3818 + if test "${ac_cv_prog_cxx_g+set}" = set; then :
3819 +  $as_echo_n "(cached) " >&6
3820 + else
3821 +  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3822 +   ac_cxx_werror_flag=yes
3823 +   ac_cv_prog_cxx_g=no
3824 +   CXXFLAGS="-g"
3825 +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3826 + /* end confdefs.h.  */
3827  
3828 + int
3829 + main ()
3830 + {
3831 +
3832 +  ;
3833 +  return 0;
3834 + }
3835 + _ACEOF
3836 + if ac_fn_cxx_try_compile "$LINENO"; then :
3837 +  ac_cv_prog_cxx_g=yes
3838   else
3839 <  echo "$as_me: failed program was:" >&5
3840 < sed 's/^/| /' conftest.$ac_ext >&5
3839 >  CXXFLAGS=""
3840 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3841 > /* end confdefs.h.  */
3842  
3843 < fi
3844 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3845 < ac_ext=c
2632 < ac_cpp='$CPP $CPPFLAGS'
2633 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2634 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2635 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3843 > int
3844 > main ()
3845 > {
3846  
3847 < ac_ext=${FC_SRCEXT-f}
3848 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3849 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3850 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3851 < if test -n "$ac_tool_prefix"; then
3852 <  for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2643 <  do
2644 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2645 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2646 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2647 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2648 < if test "${ac_cv_prog_FC+set}" = set; then
2649 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3847 >  ;
3848 >  return 0;
3849 > }
3850 > _ACEOF
3851 > if ac_fn_cxx_try_compile "$LINENO"; then :
3852 >
3853   else
3854 <  if test -n "$FC"; then
3855 <  ac_cv_prog_FC="$FC" # Let the user override the test.
3856 < else
3857 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2655 < for as_dir in $PATH
2656 < do
2657 <  IFS=$as_save_IFS
2658 <  test -z "$as_dir" && as_dir=.
2659 <  for ac_exec_ext in '' $ac_executable_extensions; do
2660 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2661 <    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2662 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2663 <    break 2
2664 <  fi
2665 < done
2666 < done
3854 >  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3855 >         CXXFLAGS="-g"
3856 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3857 > /* end confdefs.h.  */
3858  
3859 + int
3860 + main ()
3861 + {
3862 +
3863 +  ;
3864 +  return 0;
3865 + }
3866 + _ACEOF
3867 + if ac_fn_cxx_try_compile "$LINENO"; then :
3868 +  ac_cv_prog_cxx_g=yes
3869   fi
3870 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3871   fi
3872 < FC=$ac_cv_prog_FC
3873 < if test -n "$FC"; then
3874 <  echo "$as_me:$LINENO: result: $FC" >&5
3875 < echo "${ECHO_T}$FC" >&6
3872 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3873 > fi
3874 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3875 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3876 > fi
3877 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3878 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
3879 > if test "$ac_test_CXXFLAGS" = set; then
3880 >  CXXFLAGS=$ac_save_CXXFLAGS
3881 > elif test $ac_cv_prog_cxx_g = yes; then
3882 >  if test "$GXX" = yes; then
3883 >    CXXFLAGS="-g -O2"
3884 >  else
3885 >    CXXFLAGS="-g"
3886 >  fi
3887   else
3888 <  echo "$as_me:$LINENO: result: no" >&5
3889 < echo "${ECHO_T}no" >&6
3888 >  if test "$GXX" = yes; then
3889 >    CXXFLAGS="-O2"
3890 >  else
3891 >    CXXFLAGS=
3892 >  fi
3893   fi
3894 + ac_ext=cpp
3895 + ac_cpp='$CXXCPP $CPPFLAGS'
3896 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3897 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3898 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3899  
3900 <    test -n "$FC" && break
3901 <  done
3902 < fi
3903 < if test -z "$FC"; then
3904 <  ac_ct_FC=$FC
3905 <  for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3900 >
3901 >
3902 >
3903 >
3904 >
3905 >
3906 >        for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3907   do
3908    # Extract the first word of "$ac_prog", so it can be a program name with args.
3909   set dummy $ac_prog; ac_word=$2
3910 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3911 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3912 < if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3913 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3910 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3911 > $as_echo_n "checking for $ac_word... " >&6; }
3912 > if test "${ac_cv_prog_MPICXX+set}" = set; then :
3913 >  $as_echo_n "(cached) " >&6
3914   else
3915 <  if test -n "$ac_ct_FC"; then
3916 <  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3915 >  if test -n "$MPICXX"; then
3916 >  ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3917   else
3918   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919   for as_dir in $PATH
3920   do
3921    IFS=$as_save_IFS
3922    test -z "$as_dir" && as_dir=.
3923 <  for ac_exec_ext in '' $ac_executable_extensions; do
3924 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3925 <    ac_cv_prog_ac_ct_FC="$ac_prog"
3926 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3923 >    for ac_exec_ext in '' $ac_executable_extensions; do
3924 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925 >    ac_cv_prog_MPICXX="$ac_prog"
3926 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3927      break 2
3928    fi
3929   done
3930 < done
3930 >  done
3931 > IFS=$as_save_IFS
3932  
3933   fi
3934   fi
3935 < ac_ct_FC=$ac_cv_prog_ac_ct_FC
3936 < if test -n "$ac_ct_FC"; then
3937 <  echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3938 < echo "${ECHO_T}$ac_ct_FC" >&6
3935 > MPICXX=$ac_cv_prog_MPICXX
3936 > if test -n "$MPICXX"; then
3937 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3938 > $as_echo "$MPICXX" >&6; }
3939   else
3940 <  echo "$as_me:$LINENO: result: no" >&5
3941 < echo "${ECHO_T}no" >&6
3940 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3941 > $as_echo "no" >&6; }
3942   fi
3943  
3944 <  test -n "$ac_ct_FC" && break
3944 >
3945 >  test -n "$MPICXX" && break
3946   done
3947 + test -n "$MPICXX" || MPICXX="$CXX"
3948  
3949 <  FC=$ac_ct_FC
3949 >        ax_mpi_save_CXX="$CXX"
3950 >        CXX="$MPICXX"
3951 >
3952 >
3953 >
3954 > if test x = x"$MPILIBS"; then
3955 >        ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3956 > if test "x$ac_cv_func_MPI_Init" = x""yes; then :
3957 >  MPILIBS=" "
3958   fi
3959  
3960 + fi
3961  
3962 < # Provide some information about the compiler.
3963 < echo "$as_me:2729:" \
3964 <     "checking for Fortran compiler version" >&5
3965 < ac_compiler=`set X $ac_compile; echo $2`
3966 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3967 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3968 <  ac_status=$?
3969 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3970 <  (exit $ac_status); }
3971 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2738 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2739 <  ac_status=$?
2740 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2741 <  (exit $ac_status); }
2742 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2743 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2744 <  ac_status=$?
2745 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2746 <  (exit $ac_status); }
2747 < rm -f a.out
3962 > if test x = x"$MPILIBS"; then
3963 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3964 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3965 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
3966 >  $as_echo_n "(cached) " >&6
3967 > else
3968 >  ac_check_lib_save_LIBS=$LIBS
3969 > LIBS="-lmpi  $LIBS"
3970 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3971 > /* end confdefs.h.  */
3972  
3973 < # If we don't use `.F' as extension, the preprocessor is not run on the
3974 < # input file.  (Note that this only needs to work for GNU compilers.)
3975 < ac_save_ext=$ac_ext
3976 < ac_ext=F
3977 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
3978 < echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
3979 < if test "${ac_cv_fc_compiler_gnu+set}" = set; then
3980 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3981 < else
3982 <  cat >conftest.$ac_ext <<_ACEOF
3983 <      program main
3984 < #ifndef __GNUC__
3985 <       choke me
3986 < #endif
2763 <
2764 <      end
3973 > /* Override any GCC internal prototype to avoid an error.
3974 >   Use char because int might match the return type of a GCC
3975 >   builtin and then its argument prototype would still apply.  */
3976 > #ifdef __cplusplus
3977 > extern "C"
3978 > #endif
3979 > char MPI_Init ();
3980 > int
3981 > main ()
3982 > {
3983 > return MPI_Init ();
3984 >  ;
3985 >  return 0;
3986 > }
3987   _ACEOF
3988 < rm -f conftest.$ac_objext
3989 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2768 <  (eval $ac_compile) 2>conftest.er1
2769 <  ac_status=$?
2770 <  grep -v '^ *+' conftest.er1 >conftest.err
2771 <  rm -f conftest.er1
2772 <  cat conftest.err >&5
2773 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2774 <  (exit $ac_status); } &&
2775 <         { ac_try='test -z "$ac_fc_werror_flag"
2776 <                         || test ! -s conftest.err'
2777 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2778 <  (eval $ac_try) 2>&5
2779 <  ac_status=$?
2780 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2781 <  (exit $ac_status); }; } &&
2782 <         { ac_try='test -s conftest.$ac_objext'
2783 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2784 <  (eval $ac_try) 2>&5
2785 <  ac_status=$?
2786 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787 <  (exit $ac_status); }; }; then
2788 <  ac_compiler_gnu=yes
3988 > if ac_fn_cxx_try_link "$LINENO"; then :
3989 >  ac_cv_lib_mpi_MPI_Init=yes
3990   else
3991 <  echo "$as_me: failed program was:" >&5
2791 < sed 's/^/| /' conftest.$ac_ext >&5
2792 <
2793 < ac_compiler_gnu=no
3991 >  ac_cv_lib_mpi_MPI_Init=no
3992   fi
3993 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3994 < ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3993 > rm -f core conftest.err conftest.$ac_objext \
3994 >    conftest$ac_exeext conftest.$ac_ext
3995 > LIBS=$ac_check_lib_save_LIBS
3996 > fi
3997 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3998 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3999 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4000 >  MPILIBS="-lmpi"
4001 > fi
4002  
4003   fi
4004 < echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4005 < echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
4006 < ac_ext=$ac_save_ext
4007 < ac_test_FFLAGS=${FCFLAGS+set}
4008 < ac_save_FFLAGS=$FCFLAGS
2804 < FCFLAGS=
2805 < echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2806 < echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2807 < if test "${ac_cv_prog_fc_g+set}" = set; then
2808 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4004 > if test x = x"$MPILIBS"; then
4005 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4006 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4007 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4008 >  $as_echo_n "(cached) " >&6
4009   else
4010 <  FCFLAGS=-g
4011 < cat >conftest.$ac_ext <<_ACEOF
4012 <      program main
4010 >  ac_check_lib_save_LIBS=$LIBS
4011 > LIBS="-lmpich  $LIBS"
4012 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4013 > /* end confdefs.h.  */
4014  
4015 <      end
4015 > /* Override any GCC internal prototype to avoid an error.
4016 >   Use char because int might match the return type of a GCC
4017 >   builtin and then its argument prototype would still apply.  */
4018 > #ifdef __cplusplus
4019 > extern "C"
4020 > #endif
4021 > char MPI_Init ();
4022 > int
4023 > main ()
4024 > {
4025 > return MPI_Init ();
4026 >  ;
4027 >  return 0;
4028 > }
4029   _ACEOF
4030 < rm -f conftest.$ac_objext
4031 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2818 <  (eval $ac_compile) 2>conftest.er1
2819 <  ac_status=$?
2820 <  grep -v '^ *+' conftest.er1 >conftest.err
2821 <  rm -f conftest.er1
2822 <  cat conftest.err >&5
2823 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824 <  (exit $ac_status); } &&
2825 <         { ac_try='test -z "$ac_fc_werror_flag"
2826 <                         || test ! -s conftest.err'
2827 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2828 <  (eval $ac_try) 2>&5
2829 <  ac_status=$?
2830 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2831 <  (exit $ac_status); }; } &&
2832 <         { ac_try='test -s conftest.$ac_objext'
2833 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2834 <  (eval $ac_try) 2>&5
2835 <  ac_status=$?
2836 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2837 <  (exit $ac_status); }; }; then
2838 <  ac_cv_prog_fc_g=yes
4030 > if ac_fn_cxx_try_link "$LINENO"; then :
4031 >  ac_cv_lib_mpich_MPI_Init=yes
4032   else
4033 <  echo "$as_me: failed program was:" >&5
4034 < sed 's/^/| /' conftest.$ac_ext >&5
4033 >  ac_cv_lib_mpich_MPI_Init=no
4034 > fi
4035 > rm -f core conftest.err conftest.$ac_objext \
4036 >    conftest$ac_exeext conftest.$ac_ext
4037 > LIBS=$ac_check_lib_save_LIBS
4038 > fi
4039 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4040 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4041 > if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4042 >  MPILIBS="-lmpich"
4043 > fi
4044  
2843 ac_cv_prog_fc_g=no
4045   fi
2845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4046  
4047 + if test x != x"$MPILIBS"; then
4048 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4049 + $as_echo_n "checking for mpi.h... " >&6; }
4050 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4051 + /* end confdefs.h.  */
4052 + #include <mpi.h>
4053 + int
4054 + main ()
4055 + {
4056 +
4057 +  ;
4058 +  return 0;
4059 + }
4060 + _ACEOF
4061 + if ac_fn_cxx_try_compile "$LINENO"; then :
4062 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4063 + $as_echo "yes" >&6; }
4064 + else
4065 +  MPILIBS=""
4066 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4067 + $as_echo "no" >&6; }
4068   fi
4069 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4070 < echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
4071 < if test "$ac_test_FFLAGS" = set; then
4072 <  FCFLAGS=$ac_save_FFLAGS
4073 < elif test $ac_cv_prog_fc_g = yes; then
4074 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4075 <    FCFLAGS="-g -O2"
4076 <  else
4077 <    FCFLAGS="-g"
4078 <  fi
4069 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4070 > fi
4071 >
4072 > CXX="$ax_mpi_save_CXX"
4073 >
4074 >
4075 >
4076 > # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4077 > if test x = x"$MPILIBS"; then
4078 >        USE_MPI="no"
4079 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&5
4080 > $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&2;}
4081 >        :
4082   else
4083 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4084 <    FCFLAGS="-O2"
2861 <  else
2862 <    FCFLAGS=
2863 <  fi
4083 >        USE_MPI="yes"
4084 >        :
4085   fi
4086  
4087   ac_ext=c
# Line 2868 | Line 4089 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
4089   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4090   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4091   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4092 + if test -n "$ac_tool_prefix"; then
4093 +  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4094 + set dummy ${ac_tool_prefix}gcc; ac_word=$2
4095 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4096 + $as_echo_n "checking for $ac_word... " >&6; }
4097 + if test "${ac_cv_prog_CC+set}" = set; then :
4098 +  $as_echo_n "(cached) " >&6
4099 + else
4100 +  if test -n "$CC"; then
4101 +  ac_cv_prog_CC="$CC" # Let the user override the test.
4102 + else
4103 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4104 + for as_dir in $PATH
4105 + do
4106 +  IFS=$as_save_IFS
4107 +  test -z "$as_dir" && as_dir=.
4108 +    for ac_exec_ext in '' $ac_executable_extensions; do
4109 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4110 +    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4111 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4112 +    break 2
4113 +  fi
4114 + done
4115 +  done
4116 + IFS=$as_save_IFS
4117  
2872 ac_ext=c
2873 ac_cpp='$CPP $CPPFLAGS'
2874 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2875 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2876 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2877 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2878 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2879 # On Suns, sometimes $CPP names a directory.
2880 if test -n "$CPP" && test -d "$CPP"; then
2881  CPP=
4118   fi
4119 < if test -z "$CPP"; then
4120 <  if test "${ac_cv_prog_CPP+set}" = set; then
4121 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4119 > fi
4120 > CC=$ac_cv_prog_CC
4121 > if test -n "$CC"; then
4122 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4123 > $as_echo "$CC" >&6; }
4124   else
4125 <      # Double quotes because CPP needs to be expanded
4126 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2889 <    do
2890 <      ac_preproc_ok=false
2891 < for ac_c_preproc_warn_flag in '' yes
2892 < do
2893 <  # Use a header file that comes with gcc, so configuring glibc
2894 <  # with a fresh cross-compiler works.
2895 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2896 <  # <limits.h> exists even on freestanding compilers.
2897 <  # On the NeXT, cc -E runs the code through the compiler's parser,
2898 <  # not just through cpp. "Syntax error" is here to catch this case.
2899 <  cat >conftest.$ac_ext <<_ACEOF
2900 < /* confdefs.h.  */
2901 < _ACEOF
2902 < cat confdefs.h >>conftest.$ac_ext
2903 < cat >>conftest.$ac_ext <<_ACEOF
2904 < /* end confdefs.h.  */
2905 < #ifdef __STDC__
2906 < # include <limits.h>
2907 < #else
2908 < # include <assert.h>
2909 < #endif
2910 <                     Syntax error
2911 < _ACEOF
2912 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2913 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2914 <  ac_status=$?
2915 <  grep -v '^ *+' conftest.er1 >conftest.err
2916 <  rm -f conftest.er1
2917 <  cat conftest.err >&5
2918 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2919 <  (exit $ac_status); } >/dev/null; then
2920 <  if test -s conftest.err; then
2921 <    ac_cpp_err=$ac_c_preproc_warn_flag
2922 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2923 <  else
2924 <    ac_cpp_err=
2925 <  fi
2926 < else
2927 <  ac_cpp_err=yes
4125 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4126 > $as_echo "no" >&6; }
4127   fi
2929 if test -z "$ac_cpp_err"; then
2930  :
2931 else
2932  echo "$as_me: failed program was:" >&5
2933 sed 's/^/| /' conftest.$ac_ext >&5
4128  
2935  # Broken: fails on valid input.
2936 continue
2937 fi
2938 rm -f conftest.err conftest.$ac_ext
4129  
2940  # OK, works on sane cases.  Now check whether non-existent headers
2941  # can be detected and how.
2942  cat >conftest.$ac_ext <<_ACEOF
2943 /* confdefs.h.  */
2944 _ACEOF
2945 cat confdefs.h >>conftest.$ac_ext
2946 cat >>conftest.$ac_ext <<_ACEOF
2947 /* end confdefs.h.  */
2948 #include <ac_nonexistent.h>
2949 _ACEOF
2950 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2951  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2952  ac_status=$?
2953  grep -v '^ *+' conftest.er1 >conftest.err
2954  rm -f conftest.er1
2955  cat conftest.err >&5
2956  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2957  (exit $ac_status); } >/dev/null; then
2958  if test -s conftest.err; then
2959    ac_cpp_err=$ac_c_preproc_warn_flag
2960    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2961  else
2962    ac_cpp_err=
2963  fi
2964 else
2965  ac_cpp_err=yes
4130   fi
4131 < if test -z "$ac_cpp_err"; then
4132 <  # Broken: success on invalid input.
4133 < continue
4131 > if test -z "$ac_cv_prog_CC"; then
4132 >  ac_ct_CC=$CC
4133 >  # Extract the first word of "gcc", so it can be a program name with args.
4134 > set dummy gcc; ac_word=$2
4135 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4136 > $as_echo_n "checking for $ac_word... " >&6; }
4137 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4138 >  $as_echo_n "(cached) " >&6
4139   else
4140 <  echo "$as_me: failed program was:" >&5
4141 < sed 's/^/| /' conftest.$ac_ext >&5
4142 <
4143 <  # Passes both tests.
4144 < ac_preproc_ok=:
4145 < break
4146 < fi
4147 < rm -f conftest.err conftest.$ac_ext
4148 <
4140 >  if test -n "$ac_ct_CC"; then
4141 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4142 > else
4143 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4144 > for as_dir in $PATH
4145 > do
4146 >  IFS=$as_save_IFS
4147 >  test -z "$as_dir" && as_dir=.
4148 >    for ac_exec_ext in '' $ac_executable_extensions; do
4149 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4150 >    ac_cv_prog_ac_ct_CC="gcc"
4151 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4152 >    break 2
4153 >  fi
4154   done
4155 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4156 < rm -f conftest.err conftest.$ac_ext
2983 < if $ac_preproc_ok; then
2984 <  break
2985 < fi
4155 >  done
4156 > IFS=$as_save_IFS
4157  
2987    done
2988    ac_cv_prog_CPP=$CPP
2989
4158   fi
2991  CPP=$ac_cv_prog_CPP
2992 else
2993  ac_cv_prog_CPP=$CPP
4159   fi
4160 < echo "$as_me:$LINENO: result: $CPP" >&5
4161 < echo "${ECHO_T}$CPP" >&6
4162 < ac_preproc_ok=false
4163 < for ac_c_preproc_warn_flag in '' yes
2999 < do
3000 <  # Use a header file that comes with gcc, so configuring glibc
3001 <  # with a fresh cross-compiler works.
3002 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3003 <  # <limits.h> exists even on freestanding compilers.
3004 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3005 <  # not just through cpp. "Syntax error" is here to catch this case.
3006 <  cat >conftest.$ac_ext <<_ACEOF
3007 < /* confdefs.h.  */
3008 < _ACEOF
3009 < cat confdefs.h >>conftest.$ac_ext
3010 < cat >>conftest.$ac_ext <<_ACEOF
3011 < /* end confdefs.h.  */
3012 < #ifdef __STDC__
3013 < # include <limits.h>
3014 < #else
3015 < # include <assert.h>
3016 < #endif
3017 <                     Syntax error
3018 < _ACEOF
3019 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3020 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3021 <  ac_status=$?
3022 <  grep -v '^ *+' conftest.er1 >conftest.err
3023 <  rm -f conftest.er1
3024 <  cat conftest.err >&5
3025 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3026 <  (exit $ac_status); } >/dev/null; then
3027 <  if test -s conftest.err; then
3028 <    ac_cpp_err=$ac_c_preproc_warn_flag
3029 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3030 <  else
3031 <    ac_cpp_err=
3032 <  fi
4160 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
4161 > if test -n "$ac_ct_CC"; then
4162 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4163 > $as_echo "$ac_ct_CC" >&6; }
4164   else
4165 <  ac_cpp_err=yes
4165 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4166 > $as_echo "no" >&6; }
4167   fi
3036 if test -z "$ac_cpp_err"; then
3037  :
3038 else
3039  echo "$as_me: failed program was:" >&5
3040 sed 's/^/| /' conftest.$ac_ext >&5
4168  
4169 <  # Broken: fails on valid input.
4170 < continue
3044 < fi
3045 < rm -f conftest.err conftest.$ac_ext
3046 <
3047 <  # OK, works on sane cases.  Now check whether non-existent headers
3048 <  # can be detected and how.
3049 <  cat >conftest.$ac_ext <<_ACEOF
3050 < /* confdefs.h.  */
3051 < _ACEOF
3052 < cat confdefs.h >>conftest.$ac_ext
3053 < cat >>conftest.$ac_ext <<_ACEOF
3054 < /* end confdefs.h.  */
3055 < #include <ac_nonexistent.h>
3056 < _ACEOF
3057 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3058 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3059 <  ac_status=$?
3060 <  grep -v '^ *+' conftest.er1 >conftest.err
3061 <  rm -f conftest.er1
3062 <  cat conftest.err >&5
3063 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3064 <  (exit $ac_status); } >/dev/null; then
3065 <  if test -s conftest.err; then
3066 <    ac_cpp_err=$ac_c_preproc_warn_flag
3067 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4169 >  if test "x$ac_ct_CC" = x; then
4170 >    CC=""
4171    else
4172 <    ac_cpp_err=
4172 >    case $cross_compiling:$ac_tool_warned in
4173 > yes:)
4174 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4175 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4176 > ac_tool_warned=yes ;;
4177 > esac
4178 >    CC=$ac_ct_CC
4179    fi
4180   else
4181 <  ac_cpp_err=yes
4181 >  CC="$ac_cv_prog_CC"
4182   fi
4183 < if test -z "$ac_cpp_err"; then
4184 <  # Broken: success on invalid input.
4185 < continue
4183 >
4184 > if test -z "$CC"; then
4185 >          if test -n "$ac_tool_prefix"; then
4186 >    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4187 > set dummy ${ac_tool_prefix}cc; ac_word=$2
4188 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4189 > $as_echo_n "checking for $ac_word... " >&6; }
4190 > if test "${ac_cv_prog_CC+set}" = set; then :
4191 >  $as_echo_n "(cached) " >&6
4192   else
4193 <  echo "$as_me: failed program was:" >&5
4194 < sed 's/^/| /' conftest.$ac_ext >&5
4193 >  if test -n "$CC"; then
4194 >  ac_cv_prog_CC="$CC" # Let the user override the test.
4195 > else
4196 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197 > for as_dir in $PATH
4198 > do
4199 >  IFS=$as_save_IFS
4200 >  test -z "$as_dir" && as_dir=.
4201 >    for ac_exec_ext in '' $ac_executable_extensions; do
4202 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4203 >    ac_cv_prog_CC="${ac_tool_prefix}cc"
4204 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4205 >    break 2
4206 >  fi
4207 > done
4208 >  done
4209 > IFS=$as_save_IFS
4210  
3081  # Passes both tests.
3082 ac_preproc_ok=:
3083 break
4211   fi
3085 rm -f conftest.err conftest.$ac_ext
3086
3087 done
3088 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3089 rm -f conftest.err conftest.$ac_ext
3090 if $ac_preproc_ok; then
3091  :
3092 else
3093  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3094 See \`config.log' for more details." >&5
3095 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3096 See \`config.log' for more details." >&2;}
3097   { (exit 1); exit 1; }; }
4212   fi
4213 <
4214 < ac_ext=c
4215 < ac_cpp='$CPP $CPPFLAGS'
4216 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3103 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3104 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3105 <
3106 < echo "$as_me:$LINENO: checking for egrep" >&5
3107 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3108 < if test "${ac_cv_prog_egrep+set}" = set; then
3109 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4213 > CC=$ac_cv_prog_CC
4214 > if test -n "$CC"; then
4215 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4216 > $as_echo "$CC" >&6; }
4217   else
4218 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4219 <    then ac_cv_prog_egrep='grep -E'
3113 <    else ac_cv_prog_egrep='egrep'
3114 <    fi
4218 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4219 > $as_echo "no" >&6; }
4220   fi
3116 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3117 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3118 EGREP=$ac_cv_prog_egrep
4221  
4222  
4223 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
3122 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3123 < LN_S=$as_ln_s
3124 < if test "$LN_S" = "ln -s"; then
3125 <  echo "$as_me:$LINENO: result: yes" >&5
3126 < echo "${ECHO_T}yes" >&6
3127 < else
3128 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3129 < echo "${ECHO_T}no, using $LN_S" >&6
4223 >  fi
4224   fi
4225 <
4226 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4227 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
4228 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
4229 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
4230 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4225 > if test -z "$CC"; then
4226 >  # Extract the first word of "cc", so it can be a program name with args.
4227 > set dummy cc; ac_word=$2
4228 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4229 > $as_echo_n "checking for $ac_word... " >&6; }
4230 > if test "${ac_cv_prog_CC+set}" = set; then :
4231 >  $as_echo_n "(cached) " >&6
4232   else
4233 <  cat >conftest.make <<\_ACEOF
4234 < all:
3140 <        @echo 'ac_maketemp="$(MAKE)"'
3141 < _ACEOF
3142 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3143 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3144 < if test -n "$ac_maketemp"; then
3145 <  eval ac_cv_prog_make_${ac_make}_set=yes
4233 >  if test -n "$CC"; then
4234 >  ac_cv_prog_CC="$CC" # Let the user override the test.
4235   else
4236 <  eval ac_cv_prog_make_${ac_make}_set=no
3148 < fi
3149 < rm -f conftest.make
3150 < fi
3151 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3152 <  echo "$as_me:$LINENO: result: yes" >&5
3153 < echo "${ECHO_T}yes" >&6
3154 <  SET_MAKE=
3155 < else
3156 <  echo "$as_me:$LINENO: result: no" >&5
3157 < echo "${ECHO_T}no" >&6
3158 <  SET_MAKE="MAKE=${MAKE-make}"
3159 < fi
3160 <
3161 < if test -n "$ac_tool_prefix"; then
3162 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3163 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3164 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3165 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3166 < if test "${ac_cv_prog_RANLIB+set}" = set; then
3167 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3168 < else
3169 <  if test -n "$RANLIB"; then
3170 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3171 < else
4236 >  ac_prog_rejected=no
4237   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4238   for as_dir in $PATH
4239   do
4240    IFS=$as_save_IFS
4241    test -z "$as_dir" && as_dir=.
4242 <  for ac_exec_ext in '' $ac_executable_extensions; do
4243 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4244 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4245 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4242 >    for ac_exec_ext in '' $ac_executable_extensions; do
4243 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4244 >    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4245 >       ac_prog_rejected=yes
4246 >       continue
4247 >     fi
4248 >    ac_cv_prog_CC="cc"
4249 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4250      break 2
4251    fi
4252   done
4253 < done
4253 >  done
4254 > IFS=$as_save_IFS
4255  
4256 + if test $ac_prog_rejected = yes; then
4257 +  # We found a bogon in the path, so make sure we never use it.
4258 +  set dummy $ac_cv_prog_CC
4259 +  shift
4260 +  if test $# != 0; then
4261 +    # We chose a different compiler from the bogus one.
4262 +    # However, it has the same basename, so the bogon will be chosen
4263 +    # first if we set CC to just the basename; use the full file name.
4264 +    shift
4265 +    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4266 +  fi
4267   fi
4268   fi
4269 < RANLIB=$ac_cv_prog_RANLIB
4270 < if test -n "$RANLIB"; then
4271 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
4272 < echo "${ECHO_T}$RANLIB" >&6
4269 > fi
4270 > CC=$ac_cv_prog_CC
4271 > if test -n "$CC"; then
4272 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4273 > $as_echo "$CC" >&6; }
4274   else
4275 <  echo "$as_me:$LINENO: result: no" >&5
4276 < echo "${ECHO_T}no" >&6
4275 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4276 > $as_echo "no" >&6; }
4277   fi
4278  
4279 +
4280   fi
4281 < if test -z "$ac_cv_prog_RANLIB"; then
4282 <  ac_ct_RANLIB=$RANLIB
4283 <  # Extract the first word of "ranlib", so it can be a program name with args.
4284 < set dummy ranlib; ac_word=$2
4285 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4286 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4287 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4288 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4281 > if test -z "$CC"; then
4282 >  if test -n "$ac_tool_prefix"; then
4283 >  for ac_prog in cl.exe
4284 >  do
4285 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4286 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4287 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4288 > $as_echo_n "checking for $ac_word... " >&6; }
4289 > if test "${ac_cv_prog_CC+set}" = set; then :
4290 >  $as_echo_n "(cached) " >&6
4291   else
4292 <  if test -n "$ac_ct_RANLIB"; then
4293 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4292 >  if test -n "$CC"; then
4293 >  ac_cv_prog_CC="$CC" # Let the user override the test.
4294   else
4295   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4296   for as_dir in $PATH
4297   do
4298    IFS=$as_save_IFS
4299    test -z "$as_dir" && as_dir=.
4300 <  for ac_exec_ext in '' $ac_executable_extensions; do
4301 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4302 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
4303 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4300 >    for ac_exec_ext in '' $ac_executable_extensions; do
4301 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4302 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4303 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4304      break 2
4305    fi
4306   done
4307 < done
4307 >  done
4308 > IFS=$as_save_IFS
4309  
3224  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4310   fi
4311   fi
4312 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4313 < if test -n "$ac_ct_RANLIB"; then
4314 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4315 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
4312 > CC=$ac_cv_prog_CC
4313 > if test -n "$CC"; then
4314 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4315 > $as_echo "$CC" >&6; }
4316   else
4317 <  echo "$as_me:$LINENO: result: no" >&5
4318 < echo "${ECHO_T}no" >&6
4317 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4318 > $as_echo "no" >&6; }
4319   fi
4320  
3236  RANLIB=$ac_ct_RANLIB
3237 else
3238  RANLIB="$ac_cv_prog_RANLIB"
3239 fi
4321  
4322 <
4323 <   # Extract the first word of "perl", so it can be a program name with args.
4324 < set dummy perl; ac_word=$2
4325 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4326 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4327 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
4328 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4322 >    test -n "$CC" && break
4323 >  done
4324 > fi
4325 > if test -z "$CC"; then
4326 >  ac_ct_CC=$CC
4327 >  for ac_prog in cl.exe
4328 > do
4329 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4330 > set dummy $ac_prog; ac_word=$2
4331 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4332 > $as_echo_n "checking for $ac_word... " >&6; }
4333 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4334 >  $as_echo_n "(cached) " >&6
4335   else
4336 <  case $PERLINTERP in
4337 <  [\\/]* | ?:[\\/]*)
4338 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4339 <  ;;
3253 <  *)
3254 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4336 >  if test -n "$ac_ct_CC"; then
4337 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4338 > else
4339 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4340   for as_dir in $PATH
4341   do
4342    IFS=$as_save_IFS
4343    test -z "$as_dir" && as_dir=.
4344 <  for ac_exec_ext in '' $ac_executable_extensions; do
4345 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4346 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4347 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4344 >    for ac_exec_ext in '' $ac_executable_extensions; do
4345 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4346 >    ac_cv_prog_ac_ct_CC="$ac_prog"
4347 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4348      break 2
4349    fi
4350   done
4351 < done
4351 >  done
4352 > IFS=$as_save_IFS
4353  
3268  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3269  ;;
3270 esac
4354   fi
4355 < PERLINTERP=$ac_cv_path_PERLINTERP
4356 <
4357 < if test -n "$PERLINTERP"; then
4358 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
4359 < echo "${ECHO_T}$PERLINTERP" >&6
4355 > fi
4356 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
4357 > if test -n "$ac_ct_CC"; then
4358 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4359 > $as_echo "$ac_ct_CC" >&6; }
4360   else
4361 <  echo "$as_me:$LINENO: result: no" >&5
4362 < echo "${ECHO_T}no" >&6
4361 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4362 > $as_echo "no" >&6; }
4363   fi
4364  
3282   ac_cv_path_perlinterp="$PERLINTERP"
3283   _sHpB='#!'
4365  
4366 +  test -n "$ac_ct_CC" && break
4367 + done
4368  
4369 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
4370 < if test "${with_perl_shebang+set}" = set; then
4371 <  withval="$with_perl_shebang"
4372 <  opt_perl_shebang="$withval"
4373 < else
4374 <                opt_perl_shebang="not_set"
4375 < fi;
4376 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4377 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
4378 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
4379 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4380 < else
3298 <   case "$opt_perl_shebang" in
3299 <                      not_set  ) ax_cv_opt_perl_shebang=''
3300 <                               ;;
3301 <                         *     )
3302 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3303 <                    esac
4369 >  if test "x$ac_ct_CC" = x; then
4370 >    CC=""
4371 >  else
4372 >    case $cross_compiling:$ac_tool_warned in
4373 > yes:)
4374 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4375 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4376 > ac_tool_warned=yes ;;
4377 > esac
4378 >    CC=$ac_ct_CC
4379 >  fi
4380 > fi
4381  
4382   fi
3306 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3307 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3308   if test "A$ax_cv_opt_perl_shebang" != "A"
3309     then
3310       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3311       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3312              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3313 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4383  
3315 # Automatic detection of sharpbang formula starts here
3316     else
3317   _somian_shbangperl=`$PERLINTERP -V:startperl`
3318   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
3319   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3320 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3321 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3322  echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3325        if test "x$_somian_kspb_perl" == x
3326          then _somian_ksbp_warn_empty='durnit'
3327          else
3328          case "A$_somian_kspb_perl" in
3329                 A#!*perl* )
3330           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3331                        ;;
3332                     A*    )  _somian_ksbp_warn_defau='trouble'
3333                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3334          esac
3335        fi
4384  
4385 < fi
4386 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
4387 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
4388 < # The above prints Checking ... result message to user.
3341 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4385 > test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4386 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4387 > as_fn_error "no acceptable C compiler found in \$PATH
4388 > See \`config.log' for more details." "$LINENO" 5; }
4389  
4390 <    if test A${_somian_ksbp_warn_empty+set} == Aset
4391 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4392 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4393 <    fi
4394 < # Inform user after printing result value
4395 <    if test A${_somian_ksbp_warn_defau+set} == Aset
4396 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
4397 < echo "$as_me: Maybe Not good -" >&6;}
4398 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4399 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4400 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
4401 < echo "$as_me: OK Good result - " >&6;}
4402 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4403 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4404 <    fi
4390 > # Provide some information about the compiler.
4391 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4392 > set X $ac_compile
4393 > ac_compiler=$2
4394 > for ac_option in --version -v -V -qversion; do
4395 >  { { ac_try="$ac_compiler $ac_option >&5"
4396 > case "(($ac_try" in
4397 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4398 >  *) ac_try_echo=$ac_try;;
4399 > esac
4400 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4401 > $as_echo "$ac_try_echo"; } >&5
4402 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4403 >  ac_status=$?
4404 >  if test -s conftest.err; then
4405 >    sed '10a\
4406 > ... rest of stderr output deleted ...
4407 >         10q' conftest.err >conftest.er1
4408 >    cat conftest.er1 >&5
4409 >    rm -f conftest.er1 conftest.err
4410    fi
4411 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4412 +  test $ac_status = 0; }
4413 + done
4414  
4415 < # Find a good install program.  We prefer a C program (faster),
4416 < # so one script is as good as another.  But avoid the broken or
4417 < # incompatible versions:
4418 < # SysV /etc/install, /usr/sbin/install
3364 < # SunOS /usr/etc/install
3365 < # IRIX /sbin/install
3366 < # AIX /bin/install
3367 < # AmigaOS /C/install, which installs bootblocks on floppy discs
3368 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3369 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3370 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3371 < # OS/2's system install, which has a completely different semantic
3372 < # ./install, which can be erroneously created by make from ./install.sh.
3373 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3374 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3375 < if test -z "$INSTALL"; then
3376 < if test "${ac_cv_path_install+set}" = set; then
3377 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4415 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4416 > $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4417 > if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4418 >  $as_echo_n "(cached) " >&6
4419   else
4420 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4421 < for as_dir in $PATH
3381 < do
3382 <  IFS=$as_save_IFS
3383 <  test -z "$as_dir" && as_dir=.
3384 <  # Account for people who put trailing slashes in PATH elements.
3385 < case $as_dir/ in
3386 <  ./ | .// | /cC/* | \
3387 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3388 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3389 <  /usr/ucb/* ) ;;
3390 <  *)
3391 <    # OSF1 and SCO ODT 3.0 have their own names for install.
3392 <    # Don't use installbsd from OSF since it installs stuff as root
3393 <    # by default.
3394 <    for ac_prog in ginstall scoinst install; do
3395 <      for ac_exec_ext in '' $ac_executable_extensions; do
3396 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3397 <          if test $ac_prog = install &&
3398 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3399 <            # AIX install.  It has an incompatible calling convention.
3400 <            :
3401 <          elif test $ac_prog = install &&
3402 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3403 <            # program-specific install script used by HP pwplus--don't use.
3404 <            :
3405 <          else
3406 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3407 <            break 3
3408 <          fi
3409 <        fi
3410 <      done
3411 <    done
3412 <    ;;
3413 < esac
3414 < done
4420 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4421 > /* end confdefs.h.  */
4422  
4423 + int
4424 + main ()
4425 + {
4426 + #ifndef __GNUC__
4427 +       choke me
4428 + #endif
4429  
4430 +  ;
4431 +  return 0;
4432 + }
4433 + _ACEOF
4434 + if ac_fn_c_try_compile "$LINENO"; then :
4435 +  ac_compiler_gnu=yes
4436 + else
4437 +  ac_compiler_gnu=no
4438   fi
4439 <  if test "${ac_cv_path_install+set}" = set; then
4440 <    INSTALL=$ac_cv_path_install
3420 <  else
3421 <    # As a last resort, use the slow shell script.  We don't cache a
3422 <    # path for INSTALL within a source directory, because that will
3423 <    # break other packages using the cache if that directory is
3424 <    # removed, or if the path is relative.
3425 <    INSTALL=$ac_install_sh
3426 <  fi
3427 < fi
3428 < echo "$as_me:$LINENO: result: $INSTALL" >&5
3429 < echo "${ECHO_T}$INSTALL" >&6
4439 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4440 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
4441  
4442 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4443 < # It thinks the first close brace ends the variable substitution.
4444 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4445 <
4446 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3436 <
3437 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3438 <
3439 < case "x$INSTALL" in
3440 <   x/*) ;;
3441 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3442 < esac
3443 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3444 < # Extract the first word of "ar", so it can be a program name with args.
3445 < set dummy ar; ac_word=$2
3446 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3447 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3448 < if test "${ac_cv_prog_AR+set}" = set; then
3449 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4442 > fi
4443 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4444 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4445 > if test $ac_compiler_gnu = yes; then
4446 >  GCC=yes
4447   else
4448 <  if test -n "$AR"; then
4449 <  ac_cv_prog_AR="$AR" # Let the user override the test.
4448 >  GCC=
4449 > fi
4450 > ac_test_CFLAGS=${CFLAGS+set}
4451 > ac_save_CFLAGS=$CFLAGS
4452 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4453 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
4454 > if test "${ac_cv_prog_cc_g+set}" = set; then :
4455 >  $as_echo_n "(cached) " >&6
4456   else
4457 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4458 < for as_dir in $PATH
4459 < do
4460 <  IFS=$as_save_IFS
4461 <  test -z "$as_dir" && as_dir=.
4462 <  for ac_exec_ext in '' $ac_executable_extensions; do
3460 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3461 <    ac_cv_prog_AR="ar"
3462 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3463 <    break 2
3464 <  fi
3465 < done
3466 < done
4457 >  ac_save_c_werror_flag=$ac_c_werror_flag
4458 >   ac_c_werror_flag=yes
4459 >   ac_cv_prog_cc_g=no
4460 >   CFLAGS="-g"
4461 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4462 > /* end confdefs.h.  */
4463  
4464 <  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4465 < fi
4466 < fi
4467 < AR=$ac_cv_prog_AR
4468 < if test -n "$AR"; then
4469 <  echo "$as_me:$LINENO: result: $AR" >&5
4470 < echo "${ECHO_T}$AR" >&6
4464 > int
4465 > main ()
4466 > {
4467 >
4468 >  ;
4469 >  return 0;
4470 > }
4471 > _ACEOF
4472 > if ac_fn_c_try_compile "$LINENO"; then :
4473 >  ac_cv_prog_cc_g=yes
4474   else
4475 <  echo "$as_me:$LINENO: result: no" >&5
4476 < echo "${ECHO_T}no" >&6
4477 < fi
4475 >  CFLAGS=""
4476 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477 > /* end confdefs.h.  */
4478  
4479 < if test "$AR" = "NONE"; then
4480 <  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
4481 < echo "$as_me: error: --> Can't find \`ar'!" >&2;}
3483 <   { (exit 1); exit 1; }; }
3484 <  cat >confcache <<\_ACEOF
3485 < # This file is a shell script that caches the results of configure
3486 < # tests run on this system so they can be shared between configure
3487 < # scripts and configure runs, see configure's option --config-cache.
3488 < # It is not useful on other systems.  If it contains results you don't
3489 < # want to keep, you may remove or edit it.
3490 < #
3491 < # config.status only pays attention to the cache file if you give it
3492 < # the --recheck option to rerun configure.
3493 < #
3494 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
3495 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
3496 < # following values.
4479 > int
4480 > main ()
4481 > {
4482  
4483 +  ;
4484 +  return 0;
4485 + }
4486   _ACEOF
4487 + if ac_fn_c_try_compile "$LINENO"; then :
4488  
4489 < # The following way of writing the cache mishandles newlines in values,
4490 < # but we know of no workaround that is simple, portable, and efficient.
4491 < # So, don't put newlines in cache variables' values.
4492 < # Ultrix sh set writes to stderr and can't be redirected directly,
4493 < # and sets the high bit in the cache file unless we assign to the vars.
4489 > else
4490 >  ac_c_werror_flag=$ac_save_c_werror_flag
4491 >         CFLAGS="-g"
4492 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4493 > /* end confdefs.h.  */
4494 >
4495 > int
4496 > main ()
4497   {
4498 <  (set) 2>&1 |
4499 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
4500 <    *ac_space=\ *)
4501 <      # `set' does not quote correctly, so add quotes (double-quote
4502 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
4503 <      sed -n \
4504 <        "s/'/'\\\\''/g;
4505 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4506 <      ;;
4507 <    *)
4508 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
4509 <      sed -n \
4510 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
4511 <      ;;
4512 <    esac;
4513 < } |
4514 <  sed '
4515 <     t clear
4516 <     : clear
4517 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4518 <     t end
4519 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3528 <     : end' >>confcache
3529 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
3530 <  if test -w $cache_file; then
3531 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3532 <    cat confcache >$cache_file
4498 >
4499 >  ;
4500 >  return 0;
4501 > }
4502 > _ACEOF
4503 > if ac_fn_c_try_compile "$LINENO"; then :
4504 >  ac_cv_prog_cc_g=yes
4505 > fi
4506 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4507 > fi
4508 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4509 > fi
4510 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511 >   ac_c_werror_flag=$ac_save_c_werror_flag
4512 > fi
4513 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4514 > $as_echo "$ac_cv_prog_cc_g" >&6; }
4515 > if test "$ac_test_CFLAGS" = set; then
4516 >  CFLAGS=$ac_save_CFLAGS
4517 > elif test $ac_cv_prog_cc_g = yes; then
4518 >  if test "$GCC" = yes; then
4519 >    CFLAGS="-g -O2"
4520    else
4521 <    echo "not updating unwritable cache $cache_file"
4521 >    CFLAGS="-g"
4522    fi
4523 + else
4524 +  if test "$GCC" = yes; then
4525 +    CFLAGS="-O2"
4526 +  else
4527 +    CFLAGS=
4528 +  fi
4529   fi
4530 < rm -f confcache
4531 <  exit 1
4532 < fi
4533 < # Extract the first word of "ps", so it can be a program name with args.
3541 < set dummy ps; ac_word=$2
3542 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3543 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3544 < if test "${ac_cv_path_PS+set}" = set; then
3545 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4530 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4531 > $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4532 > if test "${ac_cv_prog_cc_c89+set}" = set; then :
4533 >  $as_echo_n "(cached) " >&6
4534   else
4535 <  case $PS in
4536 <  [\\/]* | ?:[\\/]*)
4537 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
4538 <  ;;
4535 >  ac_cv_prog_cc_c89=no
4536 > ac_save_CC=$CC
4537 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4538 > /* end confdefs.h.  */
4539 > #include <stdarg.h>
4540 > #include <stdio.h>
4541 > #include <sys/types.h>
4542 > #include <sys/stat.h>
4543 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4544 > struct buf { int x; };
4545 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
4546 > static char *e (p, i)
4547 >     char **p;
4548 >     int i;
4549 > {
4550 >  return p[i];
4551 > }
4552 > static char *f (char * (*g) (char **, int), char **p, ...)
4553 > {
4554 >  char *s;
4555 >  va_list v;
4556 >  va_start (v,p);
4557 >  s = g (p, va_arg (v,int));
4558 >  va_end (v);
4559 >  return s;
4560 > }
4561 >
4562 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4563 >   function prototypes and stuff, but not '\xHH' hex character constants.
4564 >   These don't provoke an error unfortunately, instead are silently treated
4565 >   as 'x'.  The following induces an error, until -std is added to get
4566 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4567 >   array size at least.  It's necessary to write '\x00'==0 to get something
4568 >   that's true only with -std.  */
4569 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4570 >
4571 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4572 >   inside strings and character constants.  */
4573 > #define FOO(x) 'x'
4574 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4575 >
4576 > int test (int i, double x);
4577 > struct s1 {int (*f) (int a);};
4578 > struct s2 {int (*f) (double a);};
4579 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4580 > int argc;
4581 > char **argv;
4582 > int
4583 > main ()
4584 > {
4585 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4586 >  ;
4587 >  return 0;
4588 > }
4589 > _ACEOF
4590 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4591 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4592 > do
4593 >  CC="$ac_save_CC $ac_arg"
4594 >  if ac_fn_c_try_compile "$LINENO"; then :
4595 >  ac_cv_prog_cc_c89=$ac_arg
4596 > fi
4597 > rm -f core conftest.err conftest.$ac_objext
4598 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
4599 > done
4600 > rm -f conftest.$ac_ext
4601 > CC=$ac_save_CC
4602 >
4603 > fi
4604 > # AC_CACHE_VAL
4605 > case "x$ac_cv_prog_cc_c89" in
4606 >  x)
4607 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4608 > $as_echo "none needed" >&6; } ;;
4609 >  xno)
4610 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4611 > $as_echo "unsupported" >&6; } ;;
4612    *)
4613 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4613 >    CC="$CC $ac_cv_prog_cc_c89"
4614 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4615 > $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4616 > esac
4617 > if test "x$ac_cv_prog_cc_c89" != xno; then :
4618 >
4619 > fi
4620 >
4621 > ac_ext=c
4622 > ac_cpp='$CPP $CPPFLAGS'
4623 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4624 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4625 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4626 >
4627 >
4628 > if test $USE_MPI != no; then :
4629 >
4630 > ac_ext=c
4631 > ac_cpp='$CPP $CPPFLAGS'
4632 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4633 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4634 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4635 >
4636 >
4637 >
4638 >
4639 >
4640 >
4641 >        for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4642 > do
4643 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4644 > set dummy $ac_prog; ac_word=$2
4645 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4646 > $as_echo_n "checking for $ac_word... " >&6; }
4647 > if test "${ac_cv_prog_MPICC+set}" = set; then :
4648 >  $as_echo_n "(cached) " >&6
4649 > else
4650 >  if test -n "$MPICC"; then
4651 >  ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4652 > else
4653 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4654   for as_dir in $PATH
4655   do
4656    IFS=$as_save_IFS
4657    test -z "$as_dir" && as_dir=.
4658 <  for ac_exec_ext in '' $ac_executable_extensions; do
4659 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4660 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
4661 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4658 >    for ac_exec_ext in '' $ac_executable_extensions; do
4659 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4660 >    ac_cv_prog_MPICC="$ac_prog"
4661 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4662      break 2
4663    fi
4664   done
4665 +  done
4666 + IFS=$as_save_IFS
4667 +
4668 + fi
4669 + fi
4670 + MPICC=$ac_cv_prog_MPICC
4671 + if test -n "$MPICC"; then
4672 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4673 + $as_echo "$MPICC" >&6; }
4674 + else
4675 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4676 + $as_echo "no" >&6; }
4677 + fi
4678 +
4679 +
4680 +  test -n "$MPICC" && break
4681   done
4682 + test -n "$MPICC" || MPICC="$CC"
4683  
4684 <  ;;
4685 < esac
4684 >        ax_mpi_save_CC="$CC"
4685 >        CC="$MPICC"
4686 >
4687 >
4688 >
4689 > if test x = x"$MPILIBS"; then
4690 >        ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4691 > if test "x$ac_cv_func_MPI_Init" = x""yes; then :
4692 >  MPILIBS=" "
4693   fi
3569 PS=$ac_cv_path_PS
4694  
3571 if test -n "$PS"; then
3572  echo "$as_me:$LINENO: result: $PS" >&5
3573 echo "${ECHO_T}$PS" >&6
3574 else
3575  echo "$as_me:$LINENO: result: no" >&5
3576 echo "${ECHO_T}no" >&6
4695   fi
4696  
4697 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
4698 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
4699 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
4700 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4697 > if test x = x"$MPILIBS"; then
4698 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4699 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4700 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4701 >  $as_echo_n "(cached) " >&6
4702   else
4703 <
4704 <        if $PS ax -o rss > /dev/null 2>&1; then
4705 <                ac_cv_prog_ps_ax=yes
4706 <        else
3588 <                ac_cv_prog_ps_ax=no
3589 <        fi
3590 <        if $PS -ef -o rss > /dev/null 2>&1; then
3591 <                ac_cv_prog_ps_ef=yes
3592 <        else
3593 <                ac_cv_prog_ps_ef=no
3594 <        fi
3595 <        if test "$ac_cv_prog_ps_ax" = yes; then
3596 <                ac_cv_prog_ps_syntax=BSD
3597 <        else
3598 <                if test "$ac_cv_prog_ps_ef" = yes; then
3599 <                        ac_cv_prog_ps_syntax=POSIX
3600 <                else
3601 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3602 < echo "$as_me: error: Could not determine ps syntax" >&2;}
3603 <   { (exit 1); exit 1; }; }
3604 <                fi
3605 <        fi
4703 >  ac_check_lib_save_LIBS=$LIBS
4704 > LIBS="-lmpi  $LIBS"
4705 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4706 > /* end confdefs.h.  */
4707  
4708 + /* Override any GCC internal prototype to avoid an error.
4709 +   Use char because int might match the return type of a GCC
4710 +   builtin and then its argument prototype would still apply.  */
4711 + #ifdef __cplusplus
4712 + extern "C"
4713 + #endif
4714 + char MPI_Init ();
4715 + int
4716 + main ()
4717 + {
4718 + return MPI_Init ();
4719 +  ;
4720 +  return 0;
4721 + }
4722 + _ACEOF
4723 + if ac_fn_c_try_link "$LINENO"; then :
4724 +  ac_cv_lib_mpi_MPI_Init=yes
4725 + else
4726 +  ac_cv_lib_mpi_MPI_Init=no
4727   fi
4728 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
4729 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
4728 > rm -f core conftest.err conftest.$ac_objext \
4729 >    conftest$ac_exeext conftest.$ac_ext
4730 > LIBS=$ac_check_lib_save_LIBS
4731 > fi
4732 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4733 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4734 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4735 >  MPILIBS="-lmpi"
4736 > fi
4737  
4738 < cat >>confdefs.h <<_ACEOF
4739 < #define PSCOMMAND $PS
4738 > fi
4739 > if test x = x"$MPILIBS"; then
4740 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4741 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4742 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4743 >  $as_echo_n "(cached) " >&6
4744 > else
4745 >  ac_check_lib_save_LIBS=$LIBS
4746 > LIBS="-lmpich  $LIBS"
4747 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4748 > /* end confdefs.h.  */
4749 >
4750 > /* Override any GCC internal prototype to avoid an error.
4751 >   Use char because int might match the return type of a GCC
4752 >   builtin and then its argument prototype would still apply.  */
4753 > #ifdef __cplusplus
4754 > extern "C"
4755 > #endif
4756 > char MPI_Init ();
4757 > int
4758 > main ()
4759 > {
4760 > return MPI_Init ();
4761 >  ;
4762 >  return 0;
4763 > }
4764   _ACEOF
4765 + if ac_fn_c_try_link "$LINENO"; then :
4766 +  ac_cv_lib_mpich_MPI_Init=yes
4767 + else
4768 +  ac_cv_lib_mpich_MPI_Init=no
4769 + fi
4770 + rm -f core conftest.err conftest.$ac_objext \
4771 +    conftest$ac_exeext conftest.$ac_ext
4772 + LIBS=$ac_check_lib_save_LIBS
4773 + fi
4774 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4775 + $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4776 + if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4777 +  MPILIBS="-lmpich"
4778 + fi
4779  
4780 < if test "$ac_cv_prog_ps_syntax" = BSD; then
4780 > fi
4781  
4782 < cat >>confdefs.h <<\_ACEOF
4783 < #define PSTYPE_IS_BSD 1
4784 < _ACEOF
4782 > if test x != x"$MPILIBS"; then
4783 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4784 > $as_echo_n "checking for mpi.h... " >&6; }
4785 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4786 > /* end confdefs.h.  */
4787 > #include <mpi.h>
4788 > int
4789 > main ()
4790 > {
4791  
4792 +  ;
4793 +  return 0;
4794 + }
4795 + _ACEOF
4796 + if ac_fn_c_try_compile "$LINENO"; then :
4797 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4798 + $as_echo "yes" >&6; }
4799   else
4800 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
4800 >  MPILIBS=""
4801 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4802 > $as_echo "no" >&6; }
4803 > fi
4804 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4805 > fi
4806  
4807 < cat >>confdefs.h <<\_ACEOF
3625 < #define PSTYPE_IS_POSIX 1
3626 < _ACEOF
4807 > CC="$ax_mpi_save_CC"
4808  
3628   else
3629       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3630 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3631   { (exit 1); exit 1; }; }
3632   fi
3633 fi
4809  
3635 ac_ext=${FC_SRCEXT-f}
3636 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3637 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3638 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4810  
4811 + # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4812 + if test x = x"$MPILIBS"; then
4813 +        USE_MPI="no"
4814 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&5
4815 + $as_echo "$as_me: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&2;}
4816 +        :
4817 + else
4818 +        USE_MPI="yes"
4819 +        :
4820 + fi
4821  
4822 < echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
4823 < echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
4824 < if test "${ac_cv_fc_srcext_F90+set}" = set; then
4825 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4822 >
4823 > fi
4824 > ac_ext=${ac_fc_srcext-f}
4825 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4826 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4827 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4828 > if test -n "$ac_tool_prefix"; then
4829 >  for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
4830 >  do
4831 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4832 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4833 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4834 > $as_echo_n "checking for $ac_word... " >&6; }
4835 > if test "${ac_cv_prog_FC+set}" = set; then :
4836 >  $as_echo_n "(cached) " >&6
4837   else
4838 <  ac_ext=F90
4839 < ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
4840 < FCFLAGS_SRCEXT=""
4841 < ac_cv_fc_srcext_F90=unknown
4842 < for ac_flag in none -qsuffix=f=F90 -Tf; do
4843 <  test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
4844 <  cat >conftest.$ac_ext <<_ACEOF
4845 <      program main
4838 >  if test -n "$FC"; then
4839 >  ac_cv_prog_FC="$FC" # Let the user override the test.
4840 > else
4841 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4842 > for as_dir in $PATH
4843 > do
4844 >  IFS=$as_save_IFS
4845 >  test -z "$as_dir" && as_dir=.
4846 >    for ac_exec_ext in '' $ac_executable_extensions; do
4847 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4848 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4849 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4850 >    break 2
4851 >  fi
4852 > done
4853 >  done
4854 > IFS=$as_save_IFS
4855  
4856 <      end
4857 < _ACEOF
4858 < rm -f conftest.$ac_objext
4859 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4860 <  (eval $ac_compile) 2>conftest.er1
4861 <  ac_status=$?
3661 <  grep -v '^ *+' conftest.er1 >conftest.err
3662 <  rm -f conftest.er1
3663 <  cat conftest.err >&5
3664 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3665 <  (exit $ac_status); } &&
3666 <         { ac_try='test -z "$ac_fc_werror_flag"
3667 <                         || test ! -s conftest.err'
3668 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3669 <  (eval $ac_try) 2>&5
3670 <  ac_status=$?
3671 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3672 <  (exit $ac_status); }; } &&
3673 <         { ac_try='test -s conftest.$ac_objext'
3674 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3675 <  (eval $ac_try) 2>&5
3676 <  ac_status=$?
3677 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3678 <  (exit $ac_status); }; }; then
3679 <  ac_cv_fc_srcext_F90=$ac_flag; break
4856 > fi
4857 > fi
4858 > FC=$ac_cv_prog_FC
4859 > if test -n "$FC"; then
4860 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
4861 > $as_echo "$FC" >&6; }
4862   else
4863 <  echo "$as_me: failed program was:" >&5
4864 < sed 's/^/| /' conftest.$ac_ext >&5
4863 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4864 > $as_echo "no" >&6; }
4865 > fi
4866  
4867 +
4868 +    test -n "$FC" && break
4869 +  done
4870   fi
4871 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4871 > if test -z "$FC"; then
4872 >  ac_ct_FC=$FC
4873 >  for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
4874 > do
4875 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4876 > set dummy $ac_prog; ac_word=$2
4877 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4878 > $as_echo_n "checking for $ac_word... " >&6; }
4879 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
4880 >  $as_echo_n "(cached) " >&6
4881 > else
4882 >  if test -n "$ac_ct_FC"; then
4883 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4884 > else
4885 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4886 > for as_dir in $PATH
4887 > do
4888 >  IFS=$as_save_IFS
4889 >  test -z "$as_dir" && as_dir=.
4890 >    for ac_exec_ext in '' $ac_executable_extensions; do
4891 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4892 >    ac_cv_prog_ac_ct_FC="$ac_prog"
4893 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4894 >    break 2
4895 >  fi
4896   done
4897 < rm -f conftest.$ac_objext conftest.F90
4898 < FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
4897 >  done
4898 > IFS=$as_save_IFS
4899  
4900   fi
4901 < echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
4902 < echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
4903 < if test "x$ac_cv_fc_srcext_F90" = xunknown; then
4904 <  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
4905 < echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3696 <   { (exit 1); exit 1; }; }
4901 > fi
4902 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
4903 > if test -n "$ac_ct_FC"; then
4904 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
4905 > $as_echo "$ac_ct_FC" >&6; }
4906   else
4907 <  FC_SRCEXT=F90
4908 <  if test "x$ac_cv_fc_srcext_F90" = xnone; then
4909 <    FCFLAGS_SRCEXT=""
3701 <    FCFLAGS_F90=""
3702 <  else
3703 <    FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3704 <    FCFLAGS_F90=$ac_cv_fc_srcext_F90
3705 <  fi
4907 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4908 > $as_echo "no" >&6; }
4909 > fi
4910  
4911  
4912 +  test -n "$ac_ct_FC" && break
4913 + done
4914 +
4915 +  if test "x$ac_ct_FC" = x; then
4916 +    FC=""
4917 +  else
4918 +    case $cross_compiling:$ac_tool_warned in
4919 + yes:)
4920 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4921 + $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4922 + ac_tool_warned=yes ;;
4923 + esac
4924 +    FC=$ac_ct_FC
4925 +  fi
4926   fi
4927  
4928  
4929 <
4930 <
4931 <
4932 < # Try to determine native compiler flags that allow us to use F90 suffix
4933 < # for preprocessed f90 source.
4934 <
4935 < if test "$ac_test_PREPFLAG" != "set"; then
4936 <  PREPFLAG=""
4937 <  case "${host_cpu}-${host_os}" in
4938 <
4939 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4940 <                    PREPFLAG="-fpp1 "
4941 <                fi;;
4942 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4943 <                    PREPFLAG="-qsuffix=cpp=F90 "
4944 <                fi;;
4945 <  *darwin*)
4946 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4947 <                PREPFLAG="-qsuffix=cpp=F90 "
4948 <        fi;;
3731 <  esac
3732 <
3733 <  if test -z "$PREPFLAG"; then
3734 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3735 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3736 <        PREPFLAG=""
4929 > # Provide some information about the compiler.
4930 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
4931 > set X $ac_compile
4932 > ac_compiler=$2
4933 > for ac_option in --version -v -V -qversion; do
4934 >  { { ac_try="$ac_compiler $ac_option >&5"
4935 > case "(($ac_try" in
4936 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4937 >  *) ac_try_echo=$ac_try;;
4938 > esac
4939 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4940 > $as_echo "$ac_try_echo"; } >&5
4941 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4942 >  ac_status=$?
4943 >  if test -s conftest.err; then
4944 >    sed '10a\
4945 > ... rest of stderr output deleted ...
4946 >         10q' conftest.err >conftest.er1
4947 >    cat conftest.er1 >&5
4948 >    rm -f conftest.er1 conftest.err
4949    fi
4950 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4951 +  test $ac_status = 0; }
4952 + done
4953 + rm -f a.out
4954  
4955 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4956 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
4955 > # If we don't use `.F' as extension, the preprocessor is not run on the
4956 > # input file.  (Note that this only needs to work for GNU compilers.)
4957 > ac_save_ext=$ac_ext
4958 > ac_ext=F
4959 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4960 > $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4961 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
4962 >  $as_echo_n "(cached) " >&6
4963 > else
4964 >  cat > conftest.$ac_ext <<_ACEOF
4965 >      program main
4966 > #ifndef __GNUC__
4967 >       choke me
4968 > #endif
4969  
4970 +      end
4971 + _ACEOF
4972 + if ac_fn_fc_try_compile "$LINENO"; then :
4973 +  ac_compiler_gnu=yes
4974 + else
4975 +  ac_compiler_gnu=no
4976 + fi
4977 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4978 + ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4979  
3743  ac_ext=${FC_SRCEXT-f}
3744 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3745 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3746 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3747
3748  ac_save_ext=$ac_ext
3749  ac_ext=F90
3750  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3751
3752  if test "$PREPFLAG"; then
3753  FCFLAGS_SRCEXT="${PREPFLAG}"
4980   fi
4981 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4982 + $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4983 + ac_ext=$ac_save_ext
4984 + ac_test_FCFLAGS=${FCFLAGS+set}
4985 + ac_save_FCFLAGS=$FCFLAGS
4986 + FCFLAGS=
4987 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4988 + $as_echo_n "checking whether $FC accepts -g... " >&6; }
4989 + if test "${ac_cv_prog_fc_g+set}" = set; then :
4990 +  $as_echo_n "(cached) " >&6
4991 + else
4992 +  FCFLAGS=-g
4993 + cat > conftest.$ac_ext <<_ACEOF
4994 +      program main
4995  
4996 <    cat >conftest.$ac_ext <<_ACEOF
3757 <
3758 <
3759 < program conftest
3760 <  integer :: i
3761 <  i = 1
3762 < end program conftest
3763 <
4996 >      end
4997   _ACEOF
4998 < rm -f conftest.$ac_objext
4999 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3767 <  (eval $ac_compile) 2>conftest.er1
3768 <  ac_status=$?
3769 <  grep -v '^ *+' conftest.er1 >conftest.err
3770 <  rm -f conftest.er1
3771 <  cat conftest.err >&5
3772 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 <  (exit $ac_status); } &&
3774 <         { ac_try='test -z "$ac_fc_werror_flag"
3775 <                         || test ! -s conftest.err'
3776 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777 <  (eval $ac_try) 2>&5
3778 <  ac_status=$?
3779 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780 <  (exit $ac_status); }; } &&
3781 <         { ac_try='test -s conftest.$ac_objext'
3782 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3783 <  (eval $ac_try) 2>&5
3784 <  ac_status=$?
3785 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786 <  (exit $ac_status); }; }; then
3787 <  prepflagworks=1
4998 > if ac_fn_fc_try_compile "$LINENO"; then :
4999 >  ac_cv_prog_fc_g=yes
5000   else
5001 <  echo "$as_me: failed program was:" >&5
3790 < sed 's/^/| /' conftest.$ac_ext >&5
3791 <
3792 < prepflagworks=0
5001 >  ac_cv_prog_fc_g=no
5002   fi
5003 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5003 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5004  
5005 <  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5006 <  ac_ext=$ac_save_ext
5007 <  ac_ext=${FC_SRCEXT-f}
5008 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5009 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5010 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5011 <
5012 <
3804 <  if test "$prepflagworks" = 1; then
3805 <    echo "$as_me:$LINENO: result: yes" >&5
3806 < echo "${ECHO_T}yes" >&6
3807 <    FCFLAGS_SRCEXT="${PREPFLAG}"
3808 <
5005 > fi
5006 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
5007 > $as_echo "$ac_cv_prog_fc_g" >&6; }
5008 > if test "$ac_test_FCFLAGS" = set; then
5009 >  FCFLAGS=$ac_save_FCFLAGS
5010 > elif test $ac_cv_prog_fc_g = yes; then
5011 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
5012 >    FCFLAGS="-g -O2"
5013    else
5014 <    echo "$as_me:$LINENO: result: no" >&5
3811 < echo "${ECHO_T}no" >&6
3812 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3813 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3814 <   { (exit 1); exit 1; }; }
5014 >    FCFLAGS="-g"
5015    fi
5016 + else
5017 +  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
5018 +    FCFLAGS="-O2"
5019 +  else
5020 +    FCFLAGS=
5021 +  fi
5022   fi
5023  
5024 + ac_ext=${ac_fc_srcext-f}
5025 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5026 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5027 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5028  
5029  
5030 + if test $USE_MPI != no; then :
5031  
5032 + ac_ext=${ac_fc_srcext-f}
5033 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5034 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5035 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5036  
3822 # Try to determine native compiler flags that allow us to use F90 suffix
3823 # for preprocessed f90 source with -D type defines
5037  
3825 if test "$ac_test_PREPDEFFLAG" != "set"; then
3826  PREPDEFFLAG=""
3827  case "${host_cpu}-${host_os}" in
5038  
3829  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3830                    PREPDEFFLAG=" "
3831                fi;;
3832  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3833                    PREPDEFFLAG="-WF,"
3834                fi;;
3835  *darwin*)
3836        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3837                PREPDEFFLAG="-WF,"
3838        fi;;
3839  esac
5039  
3841  if test -z "$PREPDEFFLAG"; then
3842        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3843 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3844        PREPDEFFLAG=" "
3845  fi
5040  
3847  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3848 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
5041  
5042 +        for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
5043 + do
5044 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
5045 + set dummy $ac_prog; ac_word=$2
5046 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5047 + $as_echo_n "checking for $ac_word... " >&6; }
5048 + if test "${ac_cv_prog_MPIFC+set}" = set; then :
5049 +  $as_echo_n "(cached) " >&6
5050 + else
5051 +  if test -n "$MPIFC"; then
5052 +  ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
5053 + else
5054 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5055 + for as_dir in $PATH
5056 + do
5057 +  IFS=$as_save_IFS
5058 +  test -z "$as_dir" && as_dir=.
5059 +    for ac_exec_ext in '' $ac_executable_extensions; do
5060 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5061 +    ac_cv_prog_MPIFC="$ac_prog"
5062 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5063 +    break 2
5064 +  fi
5065 + done
5066 +  done
5067 + IFS=$as_save_IFS
5068  
5069 <  ac_ext=${FC_SRCEXT-f}
5070 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5071 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5072 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5073 <
5074 <  ac_save_ext=$ac_ext
5075 <  ac_ext=F90
5076 <  ac_save_FCFLAGS=$FCFLAGS
5077 <
3860 <  if test "$PREPDEFFLAG"; then
3861 <  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5069 > fi
5070 > fi
5071 > MPIFC=$ac_cv_prog_MPIFC
5072 > if test -n "$MPIFC"; then
5073 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
5074 > $as_echo "$MPIFC" >&6; }
5075 > else
5076 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5077 > $as_echo "no" >&6; }
5078   fi
5079  
3864    cat >conftest.$ac_ext <<_ACEOF
5080  
5081 +  test -n "$MPIFC" && break
5082 + done
5083 + test -n "$MPIFC" || MPIFC="$FC"
5084  
5085 < program conftest
5086 <  integer :: i
3869 < #ifdef TEST
3870 <  i = 1
3871 < #else
3872 <  choke me
3873 < #endif
3874 < end program conftest
5085 >        ax_mpi_save_FC="$FC"
5086 >        FC="$MPIFC"
5087  
5088 +
5089 +
5090 + if test x = x"$MPILIBS"; then
5091 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
5092 + $as_echo_n "checking for MPI_Init... " >&6; }
5093 +                        cat > conftest.$ac_ext <<_ACEOF
5094 +      program main
5095 +      call MPI_Init
5096 +      end
5097   _ACEOF
5098 < rm -f conftest.$ac_objext
5099 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5100 <  (eval $ac_compile) 2>conftest.er1
5101 <  ac_status=$?
3881 <  grep -v '^ *+' conftest.er1 >conftest.err
3882 <  rm -f conftest.er1
3883 <  cat conftest.err >&5
3884 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3885 <  (exit $ac_status); } &&
3886 <         { ac_try='test -z "$ac_fc_werror_flag"
3887 <                         || test ! -s conftest.err'
3888 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3889 <  (eval $ac_try) 2>&5
3890 <  ac_status=$?
3891 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3892 <  (exit $ac_status); }; } &&
3893 <         { ac_try='test -s conftest.$ac_objext'
3894 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3895 <  (eval $ac_try) 2>&5
3896 <  ac_status=$?
3897 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3898 <  (exit $ac_status); }; }; then
3899 <  prepdefflagworks=1
5098 > if ac_fn_fc_try_link "$LINENO"; then :
5099 >  MPILIBS=" "
5100 >                                { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5101 > $as_echo "yes" >&6; }
5102   else
5103 <  echo "$as_me: failed program was:" >&5
5104 < sed 's/^/| /' conftest.$ac_ext >&5
3903 <
3904 < prepdefflagworks=0
5103 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5104 > $as_echo "no" >&6; }
5105   fi
5106 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5107 <
3908 <  FCFLAGS=$ac_save_FCFLAGS
3909 <  ac_ext=$ac_save_ext
3910 <  ac_ext=${FC_SRCEXT-f}
3911 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3912 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3913 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3914 <
3915 <
3916 <  if test "$prepdefflagworks" = 1; then
3917 <    echo "$as_me:$LINENO: result: yes" >&5
3918 < echo "${ECHO_T}yes" >&6
3919 <
3920 <  else
3921 <    echo "$as_me:$LINENO: result: no" >&5
3922 < echo "${ECHO_T}no" >&6
3923 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3924 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3925 <   { (exit 1); exit 1; }; }
3926 <  fi
5106 > rm -f core conftest.err conftest.$ac_objext \
5107 >    conftest$ac_exeext conftest.$ac_ext
5108   fi
5109  
5110 < ac_ext=${FC_SRCEXT-f}
5111 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5112 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5113 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5114 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
3934 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
3935 < if test "${ac_cv_prog_fc_v+set}" = set; then
3936 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5110 >        if test x = x"$MPILIBS"; then
5111 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
5112 > $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
5113 > if test "${ac_cv_lib_fmpi_MPI_Init+set}" = set; then :
5114 >  $as_echo_n "(cached) " >&6
5115   else
5116 <  cat >conftest.$ac_ext <<_ACEOF
5116 >  ac_check_lib_save_LIBS=$LIBS
5117 > LIBS="-lfmpi  $LIBS"
5118 > cat > conftest.$ac_ext <<_ACEOF
5119        program main
5120 <
5120 >      call MPI_Init
5121        end
5122   _ACEOF
5123 < rm -f conftest.$ac_objext
5124 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5125 <  (eval $ac_compile) 2>conftest.er1
5126 <  ac_status=$?
5127 <  grep -v '^ *+' conftest.er1 >conftest.err
5128 <  rm -f conftest.er1
5129 <  cat conftest.err >&5
5130 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5131 <  (exit $ac_status); } &&
5132 <         { ac_try='test -z "$ac_fc_werror_flag"
5133 <                         || test ! -s conftest.err'
5134 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5135 <  (eval $ac_try) 2>&5
5136 <  ac_status=$?
3957 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3958 <  (exit $ac_status); }; } &&
3959 <         { ac_try='test -s conftest.$ac_objext'
3960 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3961 <  (eval $ac_try) 2>&5
3962 <  ac_status=$?
3963 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3964 <  (exit $ac_status); }; }; then
3965 <  ac_cv_prog_fc_v=
3966 < # Try some options frequently used verbose output
3967 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3968 <  cat >conftest.$ac_ext <<_ACEOF
3969 <      program main
5123 > if ac_fn_fc_try_link "$LINENO"; then :
5124 >  ac_cv_lib_fmpi_MPI_Init=yes
5125 > else
5126 >  ac_cv_lib_fmpi_MPI_Init=no
5127 > fi
5128 > rm -f core conftest.err conftest.$ac_objext \
5129 >    conftest$ac_exeext conftest.$ac_ext
5130 > LIBS=$ac_check_lib_save_LIBS
5131 > fi
5132 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
5133 > $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
5134 > if test "x$ac_cv_lib_fmpi_MPI_Init" = x""yes; then :
5135 >  MPILIBS="-lfmpi"
5136 > fi
5137  
5138 +        fi
5139 +        if test x = x"$MPILIBS"; then
5140 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
5141 + $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
5142 + if test "${ac_cv_lib_mpichf90_MPI_Init+set}" = set; then :
5143 +  $as_echo_n "(cached) " >&6
5144 + else
5145 +  ac_check_lib_save_LIBS=$LIBS
5146 + LIBS="-lmpichf90  $LIBS"
5147 + cat > conftest.$ac_ext <<_ACEOF
5148 +      program main
5149 +      call MPI_Init
5150        end
5151   _ACEOF
5152 + if ac_fn_fc_try_link "$LINENO"; then :
5153 +  ac_cv_lib_mpichf90_MPI_Init=yes
5154 + else
5155 +  ac_cv_lib_mpichf90_MPI_Init=no
5156 + fi
5157 + rm -f core conftest.err conftest.$ac_objext \
5158 +    conftest$ac_exeext conftest.$ac_ext
5159 + LIBS=$ac_check_lib_save_LIBS
5160 + fi
5161 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
5162 + $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
5163 + if test "x$ac_cv_lib_mpichf90_MPI_Init" = x""yes; then :
5164 +  MPILIBS="-lmpichf90"
5165 + fi
5166  
5167 < # Compile and link our simple test program by passing a flag (argument
3975 < # 1 to this macro) to the Fortran compiler in order to get
3976 < # "verbose" output that we can then parse for the Fortran linker
3977 < # flags.
3978 < ac_save_FFLAGS=$FCFLAGS
3979 < FCFLAGS="$FCFLAGS $ac_verb"
3980 < (eval echo $as_me:3980: \"$ac_link\") >&5
3981 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3982 < echo "$ac_fc_v_output" >&5
3983 < FCFLAGS=$ac_save_FFLAGS
5167 >        fi
5168  
5169 < rm -f conftest*
5170 <
5171 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5172 < # /foo, /bar, and /baz are search directories for the Fortran linker.
5173 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
3990 < ac_fc_v_output="`echo $ac_fc_v_output |
3991 <        grep 'LPATH is:' |
3992 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
3993 <
3994 < case $ac_fc_v_output in
3995 <  # If we are using xlf then replace all the commas with spaces.
3996 <  *xlfentry*)
3997 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
3998 <
3999 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4000 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4001 <  *mGLOB_options_string*)
4002 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4003 <
4004 <  # If we are using Cray Fortran then delete quotes.
4005 <  # Use "\"" instead of '"' for font-lock-mode.
4006 <  # FIXME: a more general fix for quoted arguments with spaces?
4007 <  *cft90*)
4008 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4009 < esac
4010 <
4011 <
4012 <  # look for -l* and *.a constructs in the output
4013 <  for ac_arg in $ac_fc_v_output; do
4014 <     case $ac_arg in
4015 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4016 <          ac_cv_prog_fc_v=$ac_verb
4017 <          break 2 ;;
4018 <     esac
4019 <  done
4020 < done
4021 < if test -z "$ac_cv_prog_fc_v"; then
4022 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4023 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4024 < fi
5169 > if test x = x"$MPILIBS"; then
5170 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
5171 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
5172 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
5173 >  $as_echo_n "(cached) " >&6
5174   else
5175 <  echo "$as_me: failed program was:" >&5
5176 < sed 's/^/| /' conftest.$ac_ext >&5
5177 <
5178 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5179 < echo "$as_me: WARNING: compilation failed" >&2;}
5175 >  ac_check_lib_save_LIBS=$LIBS
5176 > LIBS="-lmpi  $LIBS"
5177 > cat > conftest.$ac_ext <<_ACEOF
5178 >      program main
5179 >      call MPI_Init
5180 >      end
5181 > _ACEOF
5182 > if ac_fn_fc_try_link "$LINENO"; then :
5183 >  ac_cv_lib_mpi_MPI_Init=yes
5184 > else
5185 >  ac_cv_lib_mpi_MPI_Init=no
5186   fi
5187 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5188 <
5187 > rm -f core conftest.err conftest.$ac_objext \
5188 >    conftest$ac_exeext conftest.$ac_ext
5189 > LIBS=$ac_check_lib_save_LIBS
5190   fi
5191 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5192 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
5193 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5194 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
5195 < if test "${ac_cv_fc_libs+set}" = set; then
5196 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5191 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
5192 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
5193 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
5194 >  MPILIBS="-lmpi"
5195 > fi
5196 >
5197 > fi
5198 > if test x = x"$MPILIBS"; then
5199 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
5200 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
5201 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
5202 >  $as_echo_n "(cached) " >&6
5203   else
5204 <  if test "x$FCLIBS" != "x"; then
5205 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5204 >  ac_check_lib_save_LIBS=$LIBS
5205 > LIBS="-lmpich  $LIBS"
5206 > cat > conftest.$ac_ext <<_ACEOF
5207 >      program main
5208 >      call MPI_Init
5209 >      end
5210 > _ACEOF
5211 > if ac_fn_fc_try_link "$LINENO"; then :
5212 >  ac_cv_lib_mpich_MPI_Init=yes
5213   else
5214 +  ac_cv_lib_mpich_MPI_Init=no
5215 + fi
5216 + rm -f core conftest.err conftest.$ac_objext \
5217 +    conftest$ac_exeext conftest.$ac_ext
5218 + LIBS=$ac_check_lib_save_LIBS
5219 + fi
5220 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
5221 + $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
5222 + if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
5223 +  MPILIBS="-lmpich"
5224 + fi
5225  
5226 < cat >conftest.$ac_ext <<_ACEOF
4047 <      program main
5226 > fi
5227  
5228 + if test x != x"$MPILIBS"; then
5229 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
5230 + $as_echo_n "checking for mpif.h... " >&6; }
5231 +        cat > conftest.$ac_ext <<_ACEOF
5232 +      program main
5233 +      include 'mpif.h'
5234        end
5235   _ACEOF
5236 + if ac_fn_fc_try_compile "$LINENO"; then :
5237 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5238 + $as_echo "yes" >&6; }
5239 + else
5240 +  MPILIBS=""
5241 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5242 + $as_echo "no" >&6; }
5243 + fi
5244 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5245 + fi
5246  
5247 < # Compile and link our simple test program by passing a flag (argument
4053 < # 1 to this macro) to the Fortran compiler in order to get
4054 < # "verbose" output that we can then parse for the Fortran linker
4055 < # flags.
4056 < ac_save_FFLAGS=$FCFLAGS
4057 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4058 < (eval echo $as_me:4058: \"$ac_link\") >&5
4059 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4060 < echo "$ac_fc_v_output" >&5
4061 < FCFLAGS=$ac_save_FFLAGS
5247 > FC="$ax_mpi_save_FC"
5248  
4063 rm -f conftest*
5249  
4065 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4066 # /foo, /bar, and /baz are search directories for the Fortran linker.
4067 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4068 ac_fc_v_output="`echo $ac_fc_v_output |
4069        grep 'LPATH is:' |
4070        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5250  
5251 < case $ac_fc_v_output in
5252 <  # If we are using xlf then replace all the commas with spaces.
5253 <  *xlfentry*)
5254 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5251 > # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
5252 > if test x = x"$MPILIBS"; then
5253 >        USE_MPI="no"
5254 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&5
5255 > $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&2;}
5256 >        :
5257 > else
5258 >        USE_MPI="yes"
5259 >        :
5260 > fi
5261  
4077  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4078  # $LIBS confuse us, and the libraries appear later in the output anyway).
4079  *mGLOB_options_string*)
4080    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
5262  
5263 <  # If we are using Cray Fortran then delete quotes.
5264 <  # Use "\"" instead of '"' for font-lock-mode.
4084 <  # FIXME: a more general fix for quoted arguments with spaces?
4085 <  *cft90*)
4086 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4087 < esac
5263 > fi
5264 > if test $USE_MPI != no; then :
5265  
5266 +        CXX=$MPICXX
5267 +        CC=$MPICC
5268 +        FC=$MPIFC
5269  
5270 + fi
5271  
4091 ac_cv_fc_libs=
5272  
5273 < # Save positional arguments (if any)
5274 < ac_save_positional="$@"
5275 <
5276 < set X $ac_fc_v_output
5277 < while test $# != 1; do
5278 <  shift
5279 <  ac_arg=$1
5280 <  case $ac_arg in
5281 <        [\\/]*.a | ?:[\\/]*.a)
5282 <            ac_exists=false
5283 <  for ac_i in $ac_cv_fc_libs; do
5284 <    if test x"$ac_arg" = x"$ac_i"; then
5285 <      ac_exists=true
5286 <      break
5287 <    fi
5273 > # Checks for programs.
5274 > ac_ext=cpp
5275 > ac_cpp='$CXXCPP $CPPFLAGS'
5276 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5277 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5278 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5279 > if test -z "$CXX"; then
5280 >  if test -n "$CCC"; then
5281 >    CXX=$CCC
5282 >  else
5283 >    if test -n "$ac_tool_prefix"; then
5284 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5285 >  do
5286 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5287 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5288 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5289 > $as_echo_n "checking for $ac_word... " >&6; }
5290 > if test "${ac_cv_prog_CXX+set}" = set; then :
5291 >  $as_echo_n "(cached) " >&6
5292 > else
5293 >  if test -n "$CXX"; then
5294 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
5295 > else
5296 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5297 > for as_dir in $PATH
5298 > do
5299 >  IFS=$as_save_IFS
5300 >  test -z "$as_dir" && as_dir=.
5301 >    for ac_exec_ext in '' $ac_executable_extensions; do
5302 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5303 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5304 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5305 >    break 2
5306 >  fi
5307 > done
5308    done
5309 + IFS=$as_save_IFS
5310  
5311 <  if test x"$ac_exists" = xtrue; then
5312 <  :
5311 > fi
5312 > fi
5313 > CXX=$ac_cv_prog_CXX
5314 > if test -n "$CXX"; then
5315 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5316 > $as_echo "$CXX" >&6; }
5317   else
5318 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5318 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5319 > $as_echo "no" >&6; }
5320   fi
5321  
4116          ;;
4117        -bI:*)
4118            ac_exists=false
4119  for ac_i in $ac_cv_fc_libs; do
4120    if test x"$ac_arg" = x"$ac_i"; then
4121      ac_exists=true
4122      break
4123    fi
4124  done
5322  
5323 <  if test x"$ac_exists" = xtrue; then
5324 <  :
5323 >    test -n "$CXX" && break
5324 >  done
5325 > fi
5326 > if test -z "$CXX"; then
5327 >  ac_ct_CXX=$CXX
5328 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5329 > do
5330 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5331 > set dummy $ac_prog; ac_word=$2
5332 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5333 > $as_echo_n "checking for $ac_word... " >&6; }
5334 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
5335 >  $as_echo_n "(cached) " >&6
5336   else
5337 <  if test "$ac_compiler_gnu" = yes; then
5338 <  for ac_link_opt in $ac_arg; do
5339 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5337 >  if test -n "$ac_ct_CXX"; then
5338 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5339 > else
5340 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5341 > for as_dir in $PATH
5342 > do
5343 >  IFS=$as_save_IFS
5344 >  test -z "$as_dir" && as_dir=.
5345 >    for ac_exec_ext in '' $ac_executable_extensions; do
5346 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5347 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
5348 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5349 >    break 2
5350 >  fi
5351 > done
5352    done
5353 + IFS=$as_save_IFS
5354 +
5355 + fi
5356 + fi
5357 + ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5358 + if test -n "$ac_ct_CXX"; then
5359 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5360 + $as_echo "$ac_ct_CXX" >&6; }
5361   else
5362 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5362 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5363 > $as_echo "no" >&6; }
5364   fi
5365 +
5366 +
5367 +  test -n "$ac_ct_CXX" && break
5368 + done
5369 +
5370 +  if test "x$ac_ct_CXX" = x; then
5371 +    CXX="g++"
5372 +  else
5373 +    case $cross_compiling:$ac_tool_warned in
5374 + yes:)
5375 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5376 + $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5377 + ac_tool_warned=yes ;;
5378 + esac
5379 +    CXX=$ac_ct_CXX
5380 +  fi
5381   fi
5382  
5383 <          ;;
4139 <          # Ignore these flags.
4140 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4141 <          ;;
4142 <        -lkernel32)
4143 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4144 <          ;;
4145 <        -[LRuY])
4146 <          # These flags, when seen by themselves, take an argument.
4147 <          # We remove the space between option and argument and re-iterate
4148 <          # unless we find an empty arg or a new option (starting with -)
4149 <          case $2 in
4150 <             "" | -*);;
4151 <             *)
4152 <                ac_arg="$ac_arg$2"
4153 <                shift; shift
4154 <                set X $ac_arg "$@"
4155 <                ;;
4156 <          esac
4157 <          ;;
4158 <        -YP,*)
4159 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4160 <              ac_exists=false
4161 <  for ac_i in $ac_cv_fc_libs; do
4162 <    if test x"$ac_j" = x"$ac_i"; then
4163 <      ac_exists=true
4164 <      break
4165 <    fi
4166 <  done
4167 <
4168 <  if test x"$ac_exists" = xtrue; then
4169 <  :
4170 < else
4171 <  ac_arg="$ac_arg $ac_j"
4172 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5383 >  fi
5384   fi
5385 + # Provide some information about the compiler.
5386 + $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5387 + set X $ac_compile
5388 + ac_compiler=$2
5389 + for ac_option in --version -v -V -qversion; do
5390 +  { { ac_try="$ac_compiler $ac_option >&5"
5391 + case "(($ac_try" in
5392 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5393 +  *) ac_try_echo=$ac_try;;
5394 + esac
5395 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5396 + $as_echo "$ac_try_echo"; } >&5
5397 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5398 +  ac_status=$?
5399 +  if test -s conftest.err; then
5400 +    sed '10a\
5401 + ... rest of stderr output deleted ...
5402 +         10q' conftest.err >conftest.er1
5403 +    cat conftest.er1 >&5
5404 +    rm -f conftest.er1 conftest.err
5405 +  fi
5406 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5407 +  test $ac_status = 0; }
5408 + done
5409  
5410 <          done
5411 <          ;;
5412 <        -[lLR]*)
5413 <            ac_exists=false
4179 <  for ac_i in $ac_cv_fc_libs; do
4180 <    if test x"$ac_arg" = x"$ac_i"; then
4181 <      ac_exists=true
4182 <      break
4183 <    fi
4184 <  done
4185 <
4186 <  if test x"$ac_exists" = xtrue; then
4187 <  :
5410 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5411 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5412 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
5413 >  $as_echo_n "(cached) " >&6
5414   else
5415 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5416 < fi
5415 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5416 > /* end confdefs.h.  */
5417  
5418 <          ;;
5419 <          # Ignore everything else.
5420 <  esac
5421 < done
5422 < # restore positional arguments
5423 < set X $ac_save_positional; shift
5418 > int
5419 > main ()
5420 > {
5421 > #ifndef __GNUC__
5422 >       choke me
5423 > #endif
5424  
5425 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
5426 < # then we insist that the "run path" must be an absolute path (i.e. it
5427 < # must begin with a "/").
5428 < case `(uname -sr) 2>/dev/null` in
5429 <   "SunOS 5"*)
5430 <      ac_ld_run_path=`echo $ac_fc_v_output |
4205 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4206 <      test "x$ac_ld_run_path" != x &&
4207 <        if test "$ac_compiler_gnu" = yes; then
4208 <  for ac_link_opt in $ac_ld_run_path; do
4209 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4210 <  done
5425 >  ;
5426 >  return 0;
5427 > }
5428 > _ACEOF
5429 > if ac_fn_cxx_try_compile "$LINENO"; then :
5430 >  ac_compiler_gnu=yes
5431   else
5432 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5432 >  ac_compiler_gnu=no
5433   fi
5434 <      ;;
5435 < esac
4216 < fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5434 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5435 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5436  
5437   fi
5438 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5439 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
5440 < FCLIBS="$ac_cv_fc_libs"
5441 <
4223 <
4224 < ac_ext=${FC_SRCEXT-f}
4225 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4226 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4227 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4228 <
4229 <
4230 < ac_ext=${FC_SRCEXT-f}
4231 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4232 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4233 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4234 <
4235 < echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4236 < echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4237 < if test "${ac_cv_fc_dummy_main+set}" = set; then
4238 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5438 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5439 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5440 > if test $ac_compiler_gnu = yes; then
5441 >  GXX=yes
5442   else
5443 <  ac_fc_dm_save_LIBS=$LIBS
5444 < LIBS="$LIBS $FCLIBS"
5445 < ac_fortran_dm_var=FC_DUMMY_MAIN
5446 < ac_ext=c
5447 < ac_cpp='$CPP $CPPFLAGS'
5448 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5449 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5450 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5451 <
5452 < # First, try linking without a dummy main:
5453 < cat >conftest.$ac_ext <<_ACEOF
5454 < /* confdefs.h.  */
5455 < _ACEOF
5456 < cat confdefs.h >>conftest.$ac_ext
4254 < cat >>conftest.$ac_ext <<_ACEOF
5443 >  GXX=
5444 > fi
5445 > ac_test_CXXFLAGS=${CXXFLAGS+set}
5446 > ac_save_CXXFLAGS=$CXXFLAGS
5447 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5448 > $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5449 > if test "${ac_cv_prog_cxx_g+set}" = set; then :
5450 >  $as_echo_n "(cached) " >&6
5451 > else
5452 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5453 >   ac_cxx_werror_flag=yes
5454 >   ac_cv_prog_cxx_g=no
5455 >   CXXFLAGS="-g"
5456 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5457   /* end confdefs.h.  */
5458  
4257 #ifdef FC_DUMMY_MAIN
4258 #ifndef FC_DUMMY_MAIN_EQ_F77
4259 #  ifdef __cplusplus
4260     extern "C"
4261 #  endif
4262   int FC_DUMMY_MAIN() { return 1; }
4263 #endif
4264 #endif
5459   int
5460   main ()
5461   {
# Line 4270 | Line 5464 | _ACEOF
5464    return 0;
5465   }
5466   _ACEOF
5467 < rm -f conftest.$ac_objext conftest$ac_exeext
5468 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4275 <  (eval $ac_link) 2>conftest.er1
4276 <  ac_status=$?
4277 <  grep -v '^ *+' conftest.er1 >conftest.err
4278 <  rm -f conftest.er1
4279 <  cat conftest.err >&5
4280 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281 <  (exit $ac_status); } &&
4282 <         { ac_try='test -z "$ac_c_werror_flag"
4283 <                         || test ! -s conftest.err'
4284 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4285 <  (eval $ac_try) 2>&5
4286 <  ac_status=$?
4287 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288 <  (exit $ac_status); }; } &&
4289 <         { ac_try='test -s conftest$ac_exeext'
4290 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4291 <  (eval $ac_try) 2>&5
4292 <  ac_status=$?
4293 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4294 <  (exit $ac_status); }; }; then
4295 <  ac_cv_fortran_dummy_main=none
5467 > if ac_fn_cxx_try_compile "$LINENO"; then :
5468 >  ac_cv_prog_cxx_g=yes
5469   else
5470 <  echo "$as_me: failed program was:" >&5
5471 < sed 's/^/| /' conftest.$ac_ext >&5
4299 <
4300 < ac_cv_fortran_dummy_main=unknown
4301 < fi
4302 < rm -f conftest.err conftest.$ac_objext \
4303 <      conftest$ac_exeext conftest.$ac_ext
4304 <
4305 < if test $ac_cv_fortran_dummy_main = unknown; then
4306 <   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4307 <     cat >conftest.$ac_ext <<_ACEOF
4308 < /* confdefs.h.  */
4309 < _ACEOF
4310 < cat confdefs.h >>conftest.$ac_ext
4311 < cat >>conftest.$ac_ext <<_ACEOF
5470 >  CXXFLAGS=""
5471 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5472   /* end confdefs.h.  */
5473 < #define $ac_fortran_dm_var $ac_func
4314 < #ifdef FC_DUMMY_MAIN
4315 < #ifndef FC_DUMMY_MAIN_EQ_F77
4316 < #  ifdef __cplusplus
4317 <     extern "C"
4318 < #  endif
4319 <   int FC_DUMMY_MAIN() { return 1; }
4320 < #endif
4321 < #endif
5473 >
5474   int
5475   main ()
5476   {
# Line 4327 | Line 5479 | _ACEOF
5479    return 0;
5480   }
5481   _ACEOF
5482 < rm -f conftest.$ac_objext conftest$ac_exeext
5483 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4332 <  (eval $ac_link) 2>conftest.er1
4333 <  ac_status=$?
4334 <  grep -v '^ *+' conftest.er1 >conftest.err
4335 <  rm -f conftest.er1
4336 <  cat conftest.err >&5
4337 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4338 <  (exit $ac_status); } &&
4339 <         { ac_try='test -z "$ac_c_werror_flag"
4340 <                         || test ! -s conftest.err'
4341 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4342 <  (eval $ac_try) 2>&5
4343 <  ac_status=$?
4344 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4345 <  (exit $ac_status); }; } &&
4346 <         { ac_try='test -s conftest$ac_exeext'
4347 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4348 <  (eval $ac_try) 2>&5
4349 <  ac_status=$?
4350 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4351 <  (exit $ac_status); }; }; then
4352 <  ac_cv_fortran_dummy_main=$ac_func; break
5482 > if ac_fn_cxx_try_compile "$LINENO"; then :
5483 >
5484   else
5485 <  echo "$as_me: failed program was:" >&5
5486 < sed 's/^/| /' conftest.$ac_ext >&5
5485 >  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5486 >         CXXFLAGS="-g"
5487 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5488 > /* end confdefs.h.  */
5489  
5490 < fi
5491 < rm -f conftest.err conftest.$ac_objext \
5492 <      conftest$ac_exeext conftest.$ac_ext
4360 <   done
4361 < fi
4362 < ac_ext=${FC_SRCEXT-f}
4363 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4364 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4365 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4366 < ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4367 < rm -f conftest*
4368 < LIBS=$ac_fc_dm_save_LIBS
5490 > int
5491 > main ()
5492 > {
5493  
5494 +  ;
5495 +  return 0;
5496 + }
5497 + _ACEOF
5498 + if ac_fn_cxx_try_compile "$LINENO"; then :
5499 +  ac_cv_prog_cxx_g=yes
5500   fi
5501 < echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
5502 < echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
5503 < FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
5504 < if test "$FC_DUMMY_MAIN" != unknown; then
5505 <  if test $FC_DUMMY_MAIN != none; then
5501 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5502 > fi
5503 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5504 > fi
5505 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5506 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5507 > fi
5508 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5509 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
5510 > if test "$ac_test_CXXFLAGS" = set; then
5511 >  CXXFLAGS=$ac_save_CXXFLAGS
5512 > elif test $ac_cv_prog_cxx_g = yes; then
5513 >  if test "$GXX" = yes; then
5514 >    CXXFLAGS="-g -O2"
5515 >  else
5516 >    CXXFLAGS="-g"
5517 >  fi
5518 > else
5519 >  if test "$GXX" = yes; then
5520 >    CXXFLAGS="-O2"
5521 >  else
5522 >    CXXFLAGS=
5523 >  fi
5524 > fi
5525 > ac_ext=${ac_fc_srcext-f}
5526 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5527 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5528 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5529  
5530 < cat >>confdefs.h <<_ACEOF
5531 < #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
5532 < _ACEOF
5530 > ac_ext=c
5531 > ac_cpp='$CPP $CPPFLAGS'
5532 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5533 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5534 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5535 > if test -n "$ac_tool_prefix"; then
5536 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5537 >  do
5538 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5539 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5540 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5541 > $as_echo_n "checking for $ac_word... " >&6; }
5542 > if test "${ac_cv_prog_CC+set}" = set; then :
5543 >  $as_echo_n "(cached) " >&6
5544 > else
5545 >  if test -n "$CC"; then
5546 >  ac_cv_prog_CC="$CC" # Let the user override the test.
5547 > else
5548 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5549 > for as_dir in $PATH
5550 > do
5551 >  IFS=$as_save_IFS
5552 >  test -z "$as_dir" && as_dir=.
5553 >    for ac_exec_ext in '' $ac_executable_extensions; do
5554 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5555 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5556 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5557 >    break 2
5558 >  fi
5559 > done
5560 >  done
5561 > IFS=$as_save_IFS
5562  
5563 <  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
5563 > fi
5564 > fi
5565 > CC=$ac_cv_prog_CC
5566 > if test -n "$CC"; then
5567 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5568 > $as_echo "$CC" >&6; }
5569 > else
5570 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5571 > $as_echo "no" >&6; }
5572 > fi
5573  
4383 cat >>confdefs.h <<\_ACEOF
4384 #define FC_DUMMY_MAIN_EQ_F77 1
4385 _ACEOF
5574  
5575 +    test -n "$CC" && break
5576 +  done
5577 + fi
5578 + if test -z "$CC"; then
5579 +  ac_ct_CC=$CC
5580 +  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5581 + do
5582 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
5583 + set dummy $ac_prog; ac_word=$2
5584 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5585 + $as_echo_n "checking for $ac_word... " >&6; }
5586 + if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
5587 +  $as_echo_n "(cached) " >&6
5588 + else
5589 +  if test -n "$ac_ct_CC"; then
5590 +  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5591 + else
5592 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5593 + for as_dir in $PATH
5594 + do
5595 +  IFS=$as_save_IFS
5596 +  test -z "$as_dir" && as_dir=.
5597 +    for ac_exec_ext in '' $ac_executable_extensions; do
5598 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5599 +    ac_cv_prog_ac_ct_CC="$ac_prog"
5600 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5601 +    break 2
5602    fi
5603 + done
5604 +  done
5605 + IFS=$as_save_IFS
5606 +
5607   fi
5608 + fi
5609 + ac_ct_CC=$ac_cv_prog_ac_ct_CC
5610 + if test -n "$ac_ct_CC"; then
5611 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5612 + $as_echo "$ac_ct_CC" >&6; }
5613   else
5614 <  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
5615 < See \`config.log' for more details." >&5
4392 < echo "$as_me: error: linking to Fortran libraries from C fails
4393 < See \`config.log' for more details." >&2;}
4394 <   { (exit 1); exit 1; }; }
5614 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5615 > $as_echo "no" >&6; }
5616   fi
5617  
5618  
5619 < ac_ext=${FC_SRCEXT-f}
5620 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4400 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4401 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5619 >  test -n "$ac_ct_CC" && break
5620 > done
5621  
5622 < ac_ext=${FC_SRCEXT-f}
5623 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5624 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5625 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5626 < echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
5627 < echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
5628 < if test "${ac_cv_fc_mangling+set}" = set; then
5629 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5630 < else
5631 <  cat >conftest.$ac_ext <<_ACEOF
5632 <      subroutine foobar()
5633 <      return
5634 <      end
5635 <      subroutine foo_bar()
5636 <      return
5637 <      end
5638 < _ACEOF
5639 < rm -f conftest.$ac_objext
5640 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5641 <  (eval $ac_compile) 2>conftest.er1
5622 >  if test "x$ac_ct_CC" = x; then
5623 >    CC=""
5624 >  else
5625 >    case $cross_compiling:$ac_tool_warned in
5626 > yes:)
5627 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5628 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5629 > ac_tool_warned=yes ;;
5630 > esac
5631 >    CC=$ac_ct_CC
5632 >  fi
5633 > fi
5634 >
5635 >
5636 > test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5637 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5638 > as_fn_error "no acceptable C compiler found in \$PATH
5639 > See \`config.log' for more details." "$LINENO" 5; }
5640 >
5641 > # Provide some information about the compiler.
5642 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5643 > set X $ac_compile
5644 > ac_compiler=$2
5645 > for ac_option in --version -v -V -qversion; do
5646 >  { { ac_try="$ac_compiler $ac_option >&5"
5647 > case "(($ac_try" in
5648 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5649 >  *) ac_try_echo=$ac_try;;
5650 > esac
5651 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5652 > $as_echo "$ac_try_echo"; } >&5
5653 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5654    ac_status=$?
5655 <  grep -v '^ *+' conftest.er1 >conftest.err
5656 <  rm -f conftest.er1
5657 <  cat conftest.err >&5
5658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5659 <  (exit $ac_status); } &&
5660 <         { ac_try='test -z "$ac_fc_werror_flag"
5661 <                         || test ! -s conftest.err'
5662 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5663 <  (eval $ac_try) 2>&5
5664 <  ac_status=$?
4434 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4435 <  (exit $ac_status); }; } &&
4436 <         { ac_try='test -s conftest.$ac_objext'
4437 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4438 <  (eval $ac_try) 2>&5
4439 <  ac_status=$?
4440 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4441 <  (exit $ac_status); }; }; then
4442 <  mv conftest.$ac_objext cfortran_test.$ac_objext
5655 >  if test -s conftest.err; then
5656 >    sed '10a\
5657 > ... rest of stderr output deleted ...
5658 >         10q' conftest.err >conftest.er1
5659 >    cat conftest.er1 >&5
5660 >    rm -f conftest.er1 conftest.err
5661 >  fi
5662 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5663 >  test $ac_status = 0; }
5664 > done
5665  
5666 <  ac_save_LIBS=$LIBS
5667 <  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
5666 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5667 > $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5668 > if test "${ac_cv_c_compiler_gnu+set}" = set; then :
5669 >  $as_echo_n "(cached) " >&6
5670 > else
5671 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5672 > /* end confdefs.h.  */
5673  
5674 <  ac_ext=c
5675 < ac_cpp='$CPP $CPPFLAGS'
5676 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5677 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5678 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5679 <  ac_success=no
5680 <  for ac_foobar in foobar FOOBAR; do
5681 <    for ac_underscore in "" "_"; do
5682 <      ac_func="$ac_foobar$ac_underscore"
5683 <      cat >conftest.$ac_ext <<_ACEOF
4457 < /* confdefs.h.  */
5674 > int
5675 > main ()
5676 > {
5677 > #ifndef __GNUC__
5678 >       choke me
5679 > #endif
5680 >
5681 >  ;
5682 >  return 0;
5683 > }
5684   _ACEOF
5685 < cat confdefs.h >>conftest.$ac_ext
5686 < cat >>conftest.$ac_ext <<_ACEOF
5685 > if ac_fn_c_try_compile "$LINENO"; then :
5686 >  ac_compiler_gnu=yes
5687 > else
5688 >  ac_compiler_gnu=no
5689 > fi
5690 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5691 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
5692 >
5693 > fi
5694 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5695 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5696 > if test $ac_compiler_gnu = yes; then
5697 >  GCC=yes
5698 > else
5699 >  GCC=
5700 > fi
5701 > ac_test_CFLAGS=${CFLAGS+set}
5702 > ac_save_CFLAGS=$CFLAGS
5703 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5704 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
5705 > if test "${ac_cv_prog_cc_g+set}" = set; then :
5706 >  $as_echo_n "(cached) " >&6
5707 > else
5708 >  ac_save_c_werror_flag=$ac_c_werror_flag
5709 >   ac_c_werror_flag=yes
5710 >   ac_cv_prog_cc_g=no
5711 >   CFLAGS="-g"
5712 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5713   /* end confdefs.h.  */
5714  
4463 /* Override any gcc2 internal prototype to avoid an error.  */
4464 #ifdef __cplusplus
4465 extern "C"
4466 #endif
4467 /* We use char because int might match the return type of a gcc2
4468   builtin and then its argument prototype would still apply.  */
4469 char $ac_func ();
4470 #ifdef FC_DUMMY_MAIN
4471 #ifndef FC_DUMMY_MAIN_EQ_F77
4472 #  ifdef __cplusplus
4473     extern "C"
4474 #  endif
4475   int FC_DUMMY_MAIN() { return 1; }
4476 #endif
4477 #endif
5715   int
5716   main ()
5717   {
5718 < $ac_func ();
5718 >
5719    ;
5720    return 0;
5721   }
5722   _ACEOF
5723 < rm -f conftest.$ac_objext conftest$ac_exeext
5724 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4488 <  (eval $ac_link) 2>conftest.er1
4489 <  ac_status=$?
4490 <  grep -v '^ *+' conftest.er1 >conftest.err
4491 <  rm -f conftest.er1
4492 <  cat conftest.err >&5
4493 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494 <  (exit $ac_status); } &&
4495 <         { ac_try='test -z "$ac_c_werror_flag"
4496 <                         || test ! -s conftest.err'
4497 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4498 <  (eval $ac_try) 2>&5
4499 <  ac_status=$?
4500 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4501 <  (exit $ac_status); }; } &&
4502 <         { ac_try='test -s conftest$ac_exeext'
4503 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4504 <  (eval $ac_try) 2>&5
4505 <  ac_status=$?
4506 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4507 <  (exit $ac_status); }; }; then
4508 <  ac_success=yes; break 2
5723 > if ac_fn_c_try_compile "$LINENO"; then :
5724 >  ac_cv_prog_cc_g=yes
5725   else
5726 <  echo "$as_me: failed program was:" >&5
5727 < sed 's/^/| /' conftest.$ac_ext >&5
5726 >  CFLAGS=""
5727 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5728 > /* end confdefs.h.  */
5729  
5730 < fi
5731 < rm -f conftest.err conftest.$ac_objext \
5732 <      conftest$ac_exeext conftest.$ac_ext
4516 <    done
4517 <  done
4518 <  ac_ext=${FC_SRCEXT-f}
4519 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4520 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4521 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5730 > int
5731 > main ()
5732 > {
5733  
5734 <  if test "$ac_success" = "yes"; then
5735 <     case $ac_foobar in
5736 <        foobar)
4526 <           ac_case=lower
4527 <           ac_foo_bar=foo_bar
4528 <           ;;
4529 <        FOOBAR)
4530 <           ac_case=upper
4531 <           ac_foo_bar=FOO_BAR
4532 <           ;;
4533 <     esac
4534 <
4535 <     ac_ext=c
4536 < ac_cpp='$CPP $CPPFLAGS'
4537 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4538 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4539 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4540 <     ac_success_extra=no
4541 <     for ac_extra in "" "_"; do
4542 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4543 <        cat >conftest.$ac_ext <<_ACEOF
4544 < /* confdefs.h.  */
5734 >  ;
5735 >  return 0;
5736 > }
5737   _ACEOF
5738 < cat confdefs.h >>conftest.$ac_ext
5739 < cat >>conftest.$ac_ext <<_ACEOF
5738 > if ac_fn_c_try_compile "$LINENO"; then :
5739 >
5740 > else
5741 >  ac_c_werror_flag=$ac_save_c_werror_flag
5742 >         CFLAGS="-g"
5743 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5744   /* end confdefs.h.  */
5745  
4550 /* Override any gcc2 internal prototype to avoid an error.  */
4551 #ifdef __cplusplus
4552 extern "C"
4553 #endif
4554 /* We use char because int might match the return type of a gcc2
4555   builtin and then its argument prototype would still apply.  */
4556 char $ac_func ();
4557 #ifdef FC_DUMMY_MAIN
4558 #ifndef FC_DUMMY_MAIN_EQ_F77
4559 #  ifdef __cplusplus
4560     extern "C"
4561 #  endif
4562   int FC_DUMMY_MAIN() { return 1; }
4563 #endif
4564 #endif
5746   int
5747   main ()
5748   {
5749 < $ac_func ();
5749 >
5750    ;
5751    return 0;
5752   }
5753   _ACEOF
5754 < rm -f conftest.$ac_objext conftest$ac_exeext
5755 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4575 <  (eval $ac_link) 2>conftest.er1
4576 <  ac_status=$?
4577 <  grep -v '^ *+' conftest.er1 >conftest.err
4578 <  rm -f conftest.er1
4579 <  cat conftest.err >&5
4580 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4581 <  (exit $ac_status); } &&
4582 <         { ac_try='test -z "$ac_c_werror_flag"
4583 <                         || test ! -s conftest.err'
4584 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4585 <  (eval $ac_try) 2>&5
4586 <  ac_status=$?
4587 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4588 <  (exit $ac_status); }; } &&
4589 <         { ac_try='test -s conftest$ac_exeext'
4590 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4591 <  (eval $ac_try) 2>&5
4592 <  ac_status=$?
4593 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4594 <  (exit $ac_status); }; }; then
4595 <  ac_success_extra=yes; break
4596 < else
4597 <  echo "$as_me: failed program was:" >&5
4598 < sed 's/^/| /' conftest.$ac_ext >&5
4599 <
5754 > if ac_fn_c_try_compile "$LINENO"; then :
5755 >  ac_cv_prog_cc_g=yes
5756   fi
5757 < rm -f conftest.err conftest.$ac_objext \
5758 <      conftest$ac_exeext conftest.$ac_ext
5759 <     done
5760 <     ac_ext=${FC_SRCEXT-f}
5761 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5762 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5763 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5764 <
5765 <     if test "$ac_success_extra" = "yes"; then
5766 <        ac_cv_fc_mangling="$ac_case case"
5767 <        if test -z "$ac_underscore"; then
5768 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
5769 <        else
5770 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4615 <        fi
4616 <        if test -z "$ac_extra"; then
4617 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4618 <        else
4619 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4620 <        fi
4621 <      else
4622 <        ac_cv_fc_mangling="unknown"
4623 <      fi
5757 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5758 > fi
5759 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5760 > fi
5761 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762 >   ac_c_werror_flag=$ac_save_c_werror_flag
5763 > fi
5764 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5765 > $as_echo "$ac_cv_prog_cc_g" >&6; }
5766 > if test "$ac_test_CFLAGS" = set; then
5767 >  CFLAGS=$ac_save_CFLAGS
5768 > elif test $ac_cv_prog_cc_g = yes; then
5769 >  if test "$GCC" = yes; then
5770 >    CFLAGS="-g -O2"
5771    else
5772 <     ac_cv_fc_mangling="unknown"
5772 >    CFLAGS="-g"
5773    fi
4627
4628  LIBS=$ac_save_LIBS
4629  rm -f cfortran_test* conftest*
5774   else
5775 <  echo "$as_me: failed program was:" >&5
5776 < sed 's/^/| /' conftest.$ac_ext >&5
5777 <
5778 < { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
5779 < See \`config.log' for more details." >&5
4636 < echo "$as_me: error: cannot compile a simple Fortran program
4637 < See \`config.log' for more details." >&2;}
4638 <   { (exit 1); exit 1; }; }
5775 >  if test "$GCC" = yes; then
5776 >    CFLAGS="-O2"
5777 >  else
5778 >    CFLAGS=
5779 >  fi
5780   fi
5781 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5781 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5782 > $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5783 > if test "${ac_cv_prog_cc_c89+set}" = set; then :
5784 >  $as_echo_n "(cached) " >&6
5785 > else
5786 >  ac_cv_prog_cc_c89=no
5787 > ac_save_CC=$CC
5788 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5789 > /* end confdefs.h.  */
5790 > #include <stdarg.h>
5791 > #include <stdio.h>
5792 > #include <sys/types.h>
5793 > #include <sys/stat.h>
5794 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5795 > struct buf { int x; };
5796 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
5797 > static char *e (p, i)
5798 >     char **p;
5799 >     int i;
5800 > {
5801 >  return p[i];
5802 > }
5803 > static char *f (char * (*g) (char **, int), char **p, ...)
5804 > {
5805 >  char *s;
5806 >  va_list v;
5807 >  va_start (v,p);
5808 >  s = g (p, va_arg (v,int));
5809 >  va_end (v);
5810 >  return s;
5811 > }
5812  
5813 < fi
5814 < echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
5815 < echo "${ECHO_T}$ac_cv_fc_mangling" >&6
5813 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5814 >   function prototypes and stuff, but not '\xHH' hex character constants.
5815 >   These don't provoke an error unfortunately, instead are silently treated
5816 >   as 'x'.  The following induces an error, until -std is added to get
5817 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5818 >   array size at least.  It's necessary to write '\x00'==0 to get something
5819 >   that's true only with -std.  */
5820 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5821  
5822 < ac_ext=${FC_SRCEXT-f}
5823 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5824 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5822 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5823 >   inside strings and character constants.  */
5824 > #define FOO(x) 'x'
5825 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5826 >
5827 > int test (int i, double x);
5828 > struct s1 {int (*f) (int a);};
5829 > struct s2 {int (*f) (double a);};
5830 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5831 > int argc;
5832 > char **argv;
5833 > int
5834 > main ()
5835 > {
5836 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5837 >  ;
5838 >  return 0;
5839 > }
5840 > _ACEOF
5841 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5842 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5843 > do
5844 >  CC="$ac_save_CC $ac_arg"
5845 >  if ac_fn_c_try_compile "$LINENO"; then :
5846 >  ac_cv_prog_cc_c89=$ac_arg
5847 > fi
5848 > rm -f core conftest.err conftest.$ac_objext
5849 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
5850 > done
5851 > rm -f conftest.$ac_ext
5852 > CC=$ac_save_CC
5853 >
5854 > fi
5855 > # AC_CACHE_VAL
5856 > case "x$ac_cv_prog_cc_c89" in
5857 >  x)
5858 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5859 > $as_echo "none needed" >&6; } ;;
5860 >  xno)
5861 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5862 > $as_echo "unsupported" >&6; } ;;
5863 >  *)
5864 >    CC="$CC $ac_cv_prog_cc_c89"
5865 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5866 > $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5867 > esac
5868 > if test "x$ac_cv_prog_cc_c89" != xno; then :
5869 >
5870 > fi
5871 >
5872 > ac_ext=${ac_fc_srcext-f}
5873 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5874 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5875   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5876  
5877 < ac_ext=${FC_SRCEXT-f}
5878 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5879 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5877 > ac_ext=${ac_fc_srcext-f}
5878 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5879 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5880   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5881 + if test -n "$ac_tool_prefix"; then
5882 +  for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5883 +  do
5884 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5885 + set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5886 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5887 + $as_echo_n "checking for $ac_word... " >&6; }
5888 + if test "${ac_cv_prog_FC+set}" = set; then :
5889 +  $as_echo_n "(cached) " >&6
5890 + else
5891 +  if test -n "$FC"; then
5892 +  ac_cv_prog_FC="$FC" # Let the user override the test.
5893 + else
5894 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5895 + for as_dir in $PATH
5896 + do
5897 +  IFS=$as_save_IFS
5898 +  test -z "$as_dir" && as_dir=.
5899 +    for ac_exec_ext in '' $ac_executable_extensions; do
5900 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5901 +    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
5902 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5903 +    break 2
5904 +  fi
5905 + done
5906 +  done
5907 + IFS=$as_save_IFS
5908  
5909 + fi
5910 + fi
5911 + FC=$ac_cv_prog_FC
5912 + if test -n "$FC"; then
5913 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
5914 + $as_echo "$FC" >&6; }
5915 + else
5916 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5917 + $as_echo "no" >&6; }
5918 + fi
5919  
4657 case $ac_cv_fc_mangling in
4658  "lower case, no underscore, no extra underscore")
4659          cat >>confdefs.h <<\_ACEOF
4660 #define FC_FUNC(name,NAME) name
4661 _ACEOF
5920  
5921 <          cat >>confdefs.h <<\_ACEOF
5922 < #define FC_FUNC_(name,NAME) name
5923 < _ACEOF
5924 < ;;
5925 <  "lower case, no underscore, extra underscore")
5926 <          cat >>confdefs.h <<\_ACEOF
5927 < #define FC_FUNC(name,NAME) name
5928 < _ACEOF
5921 >    test -n "$FC" && break
5922 >  done
5923 > fi
5924 > if test -z "$FC"; then
5925 >  ac_ct_FC=$FC
5926 >  for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5927 > do
5928 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5929 > set dummy $ac_prog; ac_word=$2
5930 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5931 > $as_echo_n "checking for $ac_word... " >&6; }
5932 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
5933 >  $as_echo_n "(cached) " >&6
5934 > else
5935 >  if test -n "$ac_ct_FC"; then
5936 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
5937 > else
5938 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5939 > for as_dir in $PATH
5940 > do
5941 >  IFS=$as_save_IFS
5942 >  test -z "$as_dir" && as_dir=.
5943 >    for ac_exec_ext in '' $ac_executable_extensions; do
5944 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5945 >    ac_cv_prog_ac_ct_FC="$ac_prog"
5946 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5947 >    break 2
5948 >  fi
5949 > done
5950 >  done
5951 > IFS=$as_save_IFS
5952  
5953 <          cat >>confdefs.h <<\_ACEOF
5954 < #define FC_FUNC_(name,NAME) name ## _
5955 < _ACEOF
5956 < ;;
5957 <  "lower case, underscore, no extra underscore")
5958 <          cat >>confdefs.h <<\_ACEOF
5959 < #define FC_FUNC(name,NAME) name ## _
5960 < _ACEOF
5953 > fi
5954 > fi
5955 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
5956 > if test -n "$ac_ct_FC"; then
5957 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
5958 > $as_echo "$ac_ct_FC" >&6; }
5959 > else
5960 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5961 > $as_echo "no" >&6; }
5962 > fi
5963  
4681          cat >>confdefs.h <<\_ACEOF
4682 #define FC_FUNC_(name,NAME) name ## _
4683 _ACEOF
4684 ;;
4685  "lower case, underscore, extra underscore")
4686          cat >>confdefs.h <<\_ACEOF
4687 #define FC_FUNC(name,NAME) name ## _
4688 _ACEOF
5964  
5965 <          cat >>confdefs.h <<\_ACEOF
5966 < #define FC_FUNC_(name,NAME) name ## __
4692 < _ACEOF
4693 < ;;
4694 <  "upper case, no underscore, no extra underscore")
4695 <          cat >>confdefs.h <<\_ACEOF
4696 < #define FC_FUNC(name,NAME) NAME
4697 < _ACEOF
5965 >  test -n "$ac_ct_FC" && break
5966 > done
5967  
5968 <          cat >>confdefs.h <<\_ACEOF
5969 < #define FC_FUNC_(name,NAME) NAME
5970 < _ACEOF
5971 < ;;
5972 <  "upper case, no underscore, extra underscore")
5973 <          cat >>confdefs.h <<\_ACEOF
5974 < #define FC_FUNC(name,NAME) NAME
5975 < _ACEOF
5968 >  if test "x$ac_ct_FC" = x; then
5969 >    FC=""
5970 >  else
5971 >    case $cross_compiling:$ac_tool_warned in
5972 > yes:)
5973 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5974 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5975 > ac_tool_warned=yes ;;
5976 > esac
5977 >    FC=$ac_ct_FC
5978 >  fi
5979 > fi
5980  
4708          cat >>confdefs.h <<\_ACEOF
4709 #define FC_FUNC_(name,NAME) NAME ## _
4710 _ACEOF
4711 ;;
4712  "upper case, underscore, no extra underscore")
4713          cat >>confdefs.h <<\_ACEOF
4714 #define FC_FUNC(name,NAME) NAME ## _
4715 _ACEOF
5981  
5982 <          cat >>confdefs.h <<\_ACEOF
5983 < #define FC_FUNC_(name,NAME) NAME ## _
5984 < _ACEOF
5985 < ;;
5986 <  "upper case, underscore, extra underscore")
5987 <          cat >>confdefs.h <<\_ACEOF
5988 < #define FC_FUNC(name,NAME) NAME ## _
5989 < _ACEOF
5990 <
4726 <          cat >>confdefs.h <<\_ACEOF
4727 < #define FC_FUNC_(name,NAME) NAME ## __
4728 < _ACEOF
4729 < ;;
4730 <  *)
4731 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4732 < echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4733 <          ;;
5982 > # Provide some information about the compiler.
5983 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
5984 > set X $ac_compile
5985 > ac_compiler=$2
5986 > for ac_option in --version -v -V -qversion; do
5987 >  { { ac_try="$ac_compiler $ac_option >&5"
5988 > case "(($ac_try" in
5989 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5990 >  *) ac_try_echo=$ac_try;;
5991   esac
5992 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5993 + $as_echo "$ac_try_echo"; } >&5
5994 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5995 +  ac_status=$?
5996 +  if test -s conftest.err; then
5997 +    sed '10a\
5998 + ... rest of stderr output deleted ...
5999 +         10q' conftest.err >conftest.er1
6000 +    cat conftest.er1 >&5
6001 +    rm -f conftest.er1 conftest.err
6002 +  fi
6003 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6004 +  test $ac_status = 0; }
6005 + done
6006 + rm -f a.out
6007  
6008 < ac_ext=${FC_SRCEXT-f}
6009 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6010 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6011 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6012 <
6013 <
6014 <
6015 < ac_ext=${FC_SRCEXT-f}
4744 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4745 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4746 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4747 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4748 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4749 < if test "${ac_cv_prog_fc_v+set}" = set; then
4750 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6008 > # If we don't use `.F' as extension, the preprocessor is not run on the
6009 > # input file.  (Note that this only needs to work for GNU compilers.)
6010 > ac_save_ext=$ac_ext
6011 > ac_ext=F
6012 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
6013 > $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
6014 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
6015 >  $as_echo_n "(cached) " >&6
6016   else
6017 <  cat >conftest.$ac_ext <<_ACEOF
6017 >  cat > conftest.$ac_ext <<_ACEOF
6018        program main
6019 + #ifndef __GNUC__
6020 +       choke me
6021 + #endif
6022  
6023        end
6024   _ACEOF
6025 < rm -f conftest.$ac_objext
6026 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6027 <  (eval $ac_compile) 2>conftest.er1
6028 <  ac_status=$?
6029 <  grep -v '^ *+' conftest.er1 >conftest.err
6030 <  rm -f conftest.er1
6031 <  cat conftest.err >&5
6032 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6033 <  (exit $ac_status); } &&
6034 <         { ac_try='test -z "$ac_fc_werror_flag"
6035 <                         || test ! -s conftest.err'
6036 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6037 <  (eval $ac_try) 2>&5
6038 <  ac_status=$?
6039 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6040 <  (exit $ac_status); }; } &&
6041 <         { ac_try='test -s conftest.$ac_objext'
6042 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6043 <  (eval $ac_try) 2>&5
6044 <  ac_status=$?
6045 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6046 <  (exit $ac_status); }; }; then
4779 <  ac_cv_prog_fc_v=
4780 < # Try some options frequently used verbose output
4781 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4782 <  cat >conftest.$ac_ext <<_ACEOF
6025 > if ac_fn_fc_try_compile "$LINENO"; then :
6026 >  ac_compiler_gnu=yes
6027 > else
6028 >  ac_compiler_gnu=no
6029 > fi
6030 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6031 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
6032 >
6033 > fi
6034 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
6035 > $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
6036 > ac_ext=$ac_save_ext
6037 > ac_test_FCFLAGS=${FCFLAGS+set}
6038 > ac_save_FCFLAGS=$FCFLAGS
6039 > FCFLAGS=
6040 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
6041 > $as_echo_n "checking whether $FC accepts -g... " >&6; }
6042 > if test "${ac_cv_prog_fc_g+set}" = set; then :
6043 >  $as_echo_n "(cached) " >&6
6044 > else
6045 >  FCFLAGS=-g
6046 > cat > conftest.$ac_ext <<_ACEOF
6047        program main
6048  
6049        end
6050   _ACEOF
6051 + if ac_fn_fc_try_compile "$LINENO"; then :
6052 +  ac_cv_prog_fc_g=yes
6053 + else
6054 +  ac_cv_prog_fc_g=no
6055 + fi
6056 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6057  
6058 < # Compile and link our simple test program by passing a flag (argument
6059 < # 1 to this macro) to the Fortran compiler in order to get
6060 < # "verbose" output that we can then parse for the Fortran linker
6061 < # flags.
6062 < ac_save_FFLAGS=$FCFLAGS
6063 < FCFLAGS="$FCFLAGS $ac_verb"
6064 < (eval echo $as_me:4794: \"$ac_link\") >&5
6065 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6066 < echo "$ac_fc_v_output" >&5
6067 < FCFLAGS=$ac_save_FFLAGS
6058 > fi
6059 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
6060 > $as_echo "$ac_cv_prog_fc_g" >&6; }
6061 > if test "$ac_test_FCFLAGS" = set; then
6062 >  FCFLAGS=$ac_save_FCFLAGS
6063 > elif test $ac_cv_prog_fc_g = yes; then
6064 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6065 >    FCFLAGS="-g -O2"
6066 >  else
6067 >    FCFLAGS="-g"
6068 >  fi
6069 > else
6070 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6071 >    FCFLAGS="-O2"
6072 >  else
6073 >    FCFLAGS=
6074 >  fi
6075 > fi
6076  
6077 < rm -f conftest*
6077 > ac_ext=${ac_fc_srcext-f}
6078 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6079 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6080 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6081  
6082 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6083 < # /foo, /bar, and /baz are search directories for the Fortran linker.
6084 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6085 < ac_fc_v_output="`echo $ac_fc_v_output |
6086 <        grep 'LPATH is:' |
6087 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6082 > ac_ext=c
6083 > ac_cpp='$CPP $CPPFLAGS'
6084 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6085 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6086 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6087 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6088 > $as_echo_n "checking how to run the C preprocessor... " >&6; }
6089 > # On Suns, sometimes $CPP names a directory.
6090 > if test -n "$CPP" && test -d "$CPP"; then
6091 >  CPP=
6092 > fi
6093 > if test -z "$CPP"; then
6094 >  if test "${ac_cv_prog_CPP+set}" = set; then :
6095 >  $as_echo_n "(cached) " >&6
6096 > else
6097 >      # Double quotes because CPP needs to be expanded
6098 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6099 >    do
6100 >      ac_preproc_ok=false
6101 > for ac_c_preproc_warn_flag in '' yes
6102 > do
6103 >  # Use a header file that comes with gcc, so configuring glibc
6104 >  # with a fresh cross-compiler works.
6105 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6106 >  # <limits.h> exists even on freestanding compilers.
6107 >  # On the NeXT, cc -E runs the code through the compiler's parser,
6108 >  # not just through cpp. "Syntax error" is here to catch this case.
6109 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6110 > /* end confdefs.h.  */
6111 > #ifdef __STDC__
6112 > # include <limits.h>
6113 > #else
6114 > # include <assert.h>
6115 > #endif
6116 >                     Syntax error
6117 > _ACEOF
6118 > if ac_fn_c_try_cpp "$LINENO"; then :
6119  
6120 < case $ac_fc_v_output in
6121 <  # If we are using xlf then replace all the commas with spaces.
6122 <  *xlfentry*)
6123 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6120 > else
6121 >  # Broken: fails on valid input.
6122 > continue
6123 > fi
6124 > rm -f conftest.err conftest.$ac_ext
6125  
6126 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6127 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
6128 <  *mGLOB_options_string*)
6129 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
6126 >  # OK, works on sane cases.  Now check whether nonexistent headers
6127 >  # can be detected and how.
6128 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6129 > /* end confdefs.h.  */
6130 > #include <ac_nonexistent.h>
6131 > _ACEOF
6132 > if ac_fn_c_try_cpp "$LINENO"; then :
6133 >  # Broken: success on invalid input.
6134 > continue
6135 > else
6136 >  # Passes both tests.
6137 > ac_preproc_ok=:
6138 > break
6139 > fi
6140 > rm -f conftest.err conftest.$ac_ext
6141  
4818  # If we are using Cray Fortran then delete quotes.
4819  # Use "\"" instead of '"' for font-lock-mode.
4820  # FIXME: a more general fix for quoted arguments with spaces?
4821  *cft90*)
4822    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4823 esac
4824
4825
4826  # look for -l* and *.a constructs in the output
4827  for ac_arg in $ac_fc_v_output; do
4828     case $ac_arg in
4829        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4830          ac_cv_prog_fc_v=$ac_verb
4831          break 2 ;;
4832     esac
4833  done
6142   done
6143 < if test -z "$ac_cv_prog_fc_v"; then
6144 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6145 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6143 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6144 > rm -f conftest.err conftest.$ac_ext
6145 > if $ac_preproc_ok; then :
6146 >  break
6147   fi
4839 else
4840  echo "$as_me: failed program was:" >&5
4841 sed 's/^/| /' conftest.$ac_ext >&5
6148  
6149 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6150 < echo "$as_me: WARNING: compilation failed" >&2;}
4845 < fi
4846 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6149 >    done
6150 >    ac_cv_prog_CPP=$CPP
6151  
6152   fi
6153 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4850 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4851 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4852 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4853 < if test "${ac_cv_fc_libs+set}" = set; then
4854 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6153 >  CPP=$ac_cv_prog_CPP
6154   else
6155 <  if test "x$FCLIBS" != "x"; then
6156 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6157 < else
6158 <
6159 < cat >conftest.$ac_ext <<_ACEOF
6160 <      program main
6161 <
6162 <      end
6155 >  ac_cv_prog_CPP=$CPP
6156 > fi
6157 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6158 > $as_echo "$CPP" >&6; }
6159 > ac_preproc_ok=false
6160 > for ac_c_preproc_warn_flag in '' yes
6161 > do
6162 >  # Use a header file that comes with gcc, so configuring glibc
6163 >  # with a fresh cross-compiler works.
6164 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6165 >  # <limits.h> exists even on freestanding compilers.
6166 >  # On the NeXT, cc -E runs the code through the compiler's parser,
6167 >  # not just through cpp. "Syntax error" is here to catch this case.
6168 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6169 > /* end confdefs.h.  */
6170 > #ifdef __STDC__
6171 > # include <limits.h>
6172 > #else
6173 > # include <assert.h>
6174 > #endif
6175 >                     Syntax error
6176   _ACEOF
6177 + if ac_fn_c_try_cpp "$LINENO"; then :
6178  
6179 < # Compile and link our simple test program by passing a flag (argument
6180 < # 1 to this macro) to the Fortran compiler in order to get
6181 < # "verbose" output that we can then parse for the Fortran linker
6182 < # flags.
6183 < ac_save_FFLAGS=$FCFLAGS
4871 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4872 < (eval echo $as_me:4872: \"$ac_link\") >&5
4873 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4874 < echo "$ac_fc_v_output" >&5
4875 < FCFLAGS=$ac_save_FFLAGS
6179 > else
6180 >  # Broken: fails on valid input.
6181 > continue
6182 > fi
6183 > rm -f conftest.err conftest.$ac_ext
6184  
6185 < rm -f conftest*
6185 >  # OK, works on sane cases.  Now check whether nonexistent headers
6186 >  # can be detected and how.
6187 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6188 > /* end confdefs.h.  */
6189 > #include <ac_nonexistent.h>
6190 > _ACEOF
6191 > if ac_fn_c_try_cpp "$LINENO"; then :
6192 >  # Broken: success on invalid input.
6193 > continue
6194 > else
6195 >  # Passes both tests.
6196 > ac_preproc_ok=:
6197 > break
6198 > fi
6199 > rm -f conftest.err conftest.$ac_ext
6200  
6201 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6202 < # /foo, /bar, and /baz are search directories for the Fortran linker.
6203 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6204 < ac_fc_v_output="`echo $ac_fc_v_output |
4883 <        grep 'LPATH is:' |
4884 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6201 > done
6202 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6203 > rm -f conftest.err conftest.$ac_ext
6204 > if $ac_preproc_ok; then :
6205  
4886 case $ac_fc_v_output in
4887  # If we are using xlf then replace all the commas with spaces.
4888  *xlfentry*)
4889    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4890
4891  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4892  # $LIBS confuse us, and the libraries appear later in the output anyway).
4893  *mGLOB_options_string*)
4894    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4895
4896  # If we are using Cray Fortran then delete quotes.
4897  # Use "\"" instead of '"' for font-lock-mode.
4898  # FIXME: a more general fix for quoted arguments with spaces?
4899  *cft90*)
4900    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4901 esac
4902
4903
4904
4905 ac_cv_fc_libs=
4906
4907 # Save positional arguments (if any)
4908 ac_save_positional="$@"
4909
4910 set X $ac_fc_v_output
4911 while test $# != 1; do
4912  shift
4913  ac_arg=$1
4914  case $ac_arg in
4915        [\\/]*.a | ?:[\\/]*.a)
4916            ac_exists=false
4917  for ac_i in $ac_cv_fc_libs; do
4918    if test x"$ac_arg" = x"$ac_i"; then
4919      ac_exists=true
4920      break
4921    fi
4922  done
4923
4924  if test x"$ac_exists" = xtrue; then
4925  :
6206   else
6207 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6207 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6208 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6209 > as_fn_error "C preprocessor \"$CPP\" fails sanity check
6210 > See \`config.log' for more details." "$LINENO" 5; }
6211   fi
6212  
6213 <          ;;
6214 <        -bI:*)
6215 <            ac_exists=false
6216 <  for ac_i in $ac_cv_fc_libs; do
6217 <    if test x"$ac_arg" = x"$ac_i"; then
6218 <      ac_exists=true
6219 <      break
6213 > ac_ext=${ac_fc_srcext-f}
6214 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6215 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6216 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6217 >
6218 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6219 > $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6220 > if test "${ac_cv_path_GREP+set}" = set; then :
6221 >  $as_echo_n "(cached) " >&6
6222 > else
6223 >  if test -z "$GREP"; then
6224 >  ac_path_GREP_found=false
6225 >  # Loop through the user's path and test for each of PROGNAME-LIST
6226 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6227 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6228 > do
6229 >  IFS=$as_save_IFS
6230 >  test -z "$as_dir" && as_dir=.
6231 >    for ac_prog in grep ggrep; do
6232 >    for ac_exec_ext in '' $ac_executable_extensions; do
6233 >      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6234 >      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6235 > # Check for GNU ac_path_GREP and select it if it is found.
6236 >  # Check for GNU $ac_path_GREP
6237 > case `"$ac_path_GREP" --version 2>&1` in
6238 > *GNU*)
6239 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6240 > *)
6241 >  ac_count=0
6242 >  $as_echo_n 0123456789 >"conftest.in"
6243 >  while :
6244 >  do
6245 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
6246 >    mv "conftest.tmp" "conftest.in"
6247 >    cp "conftest.in" "conftest.nl"
6248 >    $as_echo 'GREP' >> "conftest.nl"
6249 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6250 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6251 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
6252 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
6253 >      # Best one so far, save it but keep looking for a better one
6254 >      ac_cv_path_GREP="$ac_path_GREP"
6255 >      ac_path_GREP_max=$ac_count
6256      fi
6257 +    # 10*(2^10) chars as input seems more than enough
6258 +    test $ac_count -gt 10 && break
6259    done
6260 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6261 + esac
6262  
6263 <  if test x"$ac_exists" = xtrue; then
6264 <  :
4942 < else
4943 <  if test "$ac_compiler_gnu" = yes; then
4944 <  for ac_link_opt in $ac_arg; do
4945 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6263 >      $ac_path_GREP_found && break 3
6264 >    done
6265    done
6266 +  done
6267 + IFS=$as_save_IFS
6268 +  if test -z "$ac_cv_path_GREP"; then
6269 +    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6270 +  fi
6271   else
6272 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6272 >  ac_cv_path_GREP=$GREP
6273   fi
6274 +
6275   fi
6276 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6277 + $as_echo "$ac_cv_path_GREP" >&6; }
6278 + GREP="$ac_cv_path_GREP"
6279  
6280 <          ;;
6281 <          # Ignore these flags.
6282 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
6283 <          ;;
6284 <        -lkernel32)
6285 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6286 <          ;;
6287 <        -[LRuY])
6288 <          # These flags, when seen by themselves, take an argument.
6289 <          # We remove the space between option and argument and re-iterate
6290 <          # unless we find an empty arg or a new option (starting with -)
6291 <          case $2 in
6292 <             "" | -*);;
6293 <             *)
6294 <                ac_arg="$ac_arg$2"
6295 <                shift; shift
6296 <                set X $ac_arg "$@"
6297 <                ;;
6298 <          esac
6299 <          ;;
6300 <        -YP,*)
6301 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6302 <              ac_exists=false
6303 <  for ac_i in $ac_cv_fc_libs; do
6304 <    if test x"$ac_j" = x"$ac_i"; then
6305 <      ac_exists=true
6306 <      break
6280 >
6281 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6282 > $as_echo_n "checking for egrep... " >&6; }
6283 > if test "${ac_cv_path_EGREP+set}" = set; then :
6284 >  $as_echo_n "(cached) " >&6
6285 > else
6286 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6287 >   then ac_cv_path_EGREP="$GREP -E"
6288 >   else
6289 >     if test -z "$EGREP"; then
6290 >  ac_path_EGREP_found=false
6291 >  # Loop through the user's path and test for each of PROGNAME-LIST
6292 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6293 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6294 > do
6295 >  IFS=$as_save_IFS
6296 >  test -z "$as_dir" && as_dir=.
6297 >    for ac_prog in egrep; do
6298 >    for ac_exec_ext in '' $ac_executable_extensions; do
6299 >      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6300 >      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6301 > # Check for GNU ac_path_EGREP and select it if it is found.
6302 >  # Check for GNU $ac_path_EGREP
6303 > case `"$ac_path_EGREP" --version 2>&1` in
6304 > *GNU*)
6305 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6306 > *)
6307 >  ac_count=0
6308 >  $as_echo_n 0123456789 >"conftest.in"
6309 >  while :
6310 >  do
6311 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
6312 >    mv "conftest.tmp" "conftest.in"
6313 >    cp "conftest.in" "conftest.nl"
6314 >    $as_echo 'EGREP' >> "conftest.nl"
6315 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6316 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6317 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
6318 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6319 >      # Best one so far, save it but keep looking for a better one
6320 >      ac_cv_path_EGREP="$ac_path_EGREP"
6321 >      ac_path_EGREP_max=$ac_count
6322      fi
6323 +    # 10*(2^10) chars as input seems more than enough
6324 +    test $ac_count -gt 10 && break
6325    done
6326 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6327 + esac
6328  
6329 <  if test x"$ac_exists" = xtrue; then
6330 <  :
6329 >      $ac_path_EGREP_found && break 3
6330 >    done
6331 >  done
6332 >  done
6333 > IFS=$as_save_IFS
6334 >  if test -z "$ac_cv_path_EGREP"; then
6335 >    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6336 >  fi
6337   else
6338 <  ac_arg="$ac_arg $ac_j"
4986 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6338 >  ac_cv_path_EGREP=$EGREP
6339   fi
6340  
6341 <          done
6342 <          ;;
6343 <        -[lLR]*)
6344 <            ac_exists=false
6345 <  for ac_i in $ac_cv_fc_libs; do
4994 <    if test x"$ac_arg" = x"$ac_i"; then
4995 <      ac_exists=true
4996 <      break
4997 <    fi
4998 <  done
6341 >   fi
6342 > fi
6343 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6344 > $as_echo "$ac_cv_path_EGREP" >&6; }
6345 > EGREP="$ac_cv_path_EGREP"
6346  
6347 <  if test x"$ac_exists" = xtrue; then
6348 <  :
6347 >
6348 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6349 > $as_echo_n "checking whether ln -s works... " >&6; }
6350 > LN_S=$as_ln_s
6351 > if test "$LN_S" = "ln -s"; then
6352 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6353 > $as_echo "yes" >&6; }
6354   else
6355 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6355 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6356 > $as_echo "no, using $LN_S" >&6; }
6357   fi
6358  
6359 <          ;;
6360 <          # Ignore everything else.
6361 <  esac
6362 < done
6363 < # restore positional arguments
6364 < set X $ac_save_positional; shift
6359 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6360 > $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6361 > set x ${MAKE-make}
6362 > ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6363 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
6364 >  $as_echo_n "(cached) " >&6
6365 > else
6366 >  cat >conftest.make <<\_ACEOF
6367 > SHELL = /bin/sh
6368 > all:
6369 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
6370 > _ACEOF
6371 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6372 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
6373 >  *@@@%%%=?*=@@@%%%*)
6374 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
6375 >  *)
6376 >    eval ac_cv_prog_make_${ac_make}_set=no;;
6377 > esac
6378 > rm -f conftest.make
6379 > fi
6380 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6381 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6382 > $as_echo "yes" >&6; }
6383 >  SET_MAKE=
6384 > else
6385 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6386 > $as_echo "no" >&6; }
6387 >  SET_MAKE="MAKE=${MAKE-make}"
6388 > fi
6389  
6390 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6391 < # then we insist that the "run path" must be an absolute path (i.e. it
6392 < # must begin with a "/").
6393 < case `(uname -sr) 2>/dev/null` in
6394 <   "SunOS 5"*)
6395 <      ac_ld_run_path=`echo $ac_fc_v_output |
6396 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6397 <      test "x$ac_ld_run_path" != x &&
6398 <        if test "$ac_compiler_gnu" = yes; then
6399 <  for ac_link_opt in $ac_ld_run_path; do
6400 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6390 > if test -n "$ac_tool_prefix"; then
6391 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6392 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6393 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6394 > $as_echo_n "checking for $ac_word... " >&6; }
6395 > if test "${ac_cv_prog_RANLIB+set}" = set; then :
6396 >  $as_echo_n "(cached) " >&6
6397 > else
6398 >  if test -n "$RANLIB"; then
6399 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6400 > else
6401 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6402 > for as_dir in $PATH
6403 > do
6404 >  IFS=$as_save_IFS
6405 >  test -z "$as_dir" && as_dir=.
6406 >    for ac_exec_ext in '' $ac_executable_extensions; do
6407 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6408 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6409 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6410 >    break 2
6411 >  fi
6412 > done
6413    done
6414 + IFS=$as_save_IFS
6415 +
6416 + fi
6417 + fi
6418 + RANLIB=$ac_cv_prog_RANLIB
6419 + if test -n "$RANLIB"; then
6420 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6421 + $as_echo "$RANLIB" >&6; }
6422   else
6423 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6423 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6424 > $as_echo "no" >&6; }
6425   fi
5028      ;;
5029 esac
5030 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6426  
6427 +
6428   fi
6429 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6430 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
6431 < FCLIBS="$ac_cv_fc_libs"
6429 > if test -z "$ac_cv_prog_RANLIB"; then
6430 >  ac_ct_RANLIB=$RANLIB
6431 >  # Extract the first word of "ranlib", so it can be a program name with args.
6432 > set dummy ranlib; ac_word=$2
6433 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6434 > $as_echo_n "checking for $ac_word... " >&6; }
6435 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6436 >  $as_echo_n "(cached) " >&6
6437 > else
6438 >  if test -n "$ac_ct_RANLIB"; then
6439 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6440 > else
6441 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6442 > for as_dir in $PATH
6443 > do
6444 >  IFS=$as_save_IFS
6445 >  test -z "$as_dir" && as_dir=.
6446 >    for ac_exec_ext in '' $ac_executable_extensions; do
6447 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6448 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
6449 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6450 >    break 2
6451 >  fi
6452 > done
6453 >  done
6454 > IFS=$as_save_IFS
6455  
6456 + fi
6457 + fi
6458 + ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6459 + if test -n "$ac_ct_RANLIB"; then
6460 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6461 + $as_echo "$ac_ct_RANLIB" >&6; }
6462 + else
6463 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6464 + $as_echo "no" >&6; }
6465 + fi
6466  
6467 < ac_ext=${FC_SRCEXT-f}
6468 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6469 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6470 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6467 >  if test "x$ac_ct_RANLIB" = x; then
6468 >    RANLIB=":"
6469 >  else
6470 >    case $cross_compiling:$ac_tool_warned in
6471 > yes:)
6472 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6473 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6474 > ac_tool_warned=yes ;;
6475 > esac
6476 >    RANLIB=$ac_ct_RANLIB
6477 >  fi
6478 > else
6479 >  RANLIB="$ac_cv_prog_RANLIB"
6480 > fi
6481  
6482  
6483 +   # Extract the first word of "perl", so it can be a program name with args.
6484 + set dummy perl; ac_word=$2
6485 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6486 + $as_echo_n "checking for $ac_word... " >&6; }
6487 + if test "${ac_cv_path_PERLINTERP+set}" = set; then :
6488 +  $as_echo_n "(cached) " >&6
6489 + else
6490 +  case $PERLINTERP in
6491 +  [\\/]* | ?:[\\/]*)
6492 +  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
6493 +  ;;
6494 +  *)
6495 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6496 + for as_dir in $PATH
6497 + do
6498 +  IFS=$as_save_IFS
6499 +  test -z "$as_dir" && as_dir=.
6500 +    for ac_exec_ext in '' $ac_executable_extensions; do
6501 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6502 +    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
6503 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6504 +    break 2
6505 +  fi
6506 + done
6507 +  done
6508 + IFS=$as_save_IFS
6509  
6510 < echo "$as_me:$LINENO: checking for module suffix" >&5
6511 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
6512 < rm -f conftest*
6513 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6514 < rm -f work*
6515 < cat >conftest.$ac_ext <<EOF
6516 <        module conftest
6517 <        integer n
5053 <        parameter (n=1)
5054 <        end module conftest
5055 < EOF
5056 < # SGI and absoft compilers generates module name in upper case!
5057 < testname="conftest"
5058 < modcase="lower"
5059 < if (eval $ac_compile) 2>/dev/null ; then
5060 <    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5061 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5062 <    if test -z "$MOD" ; then
5063 <        MOD=`ls CONFTEST* 2>/dev/null \
5064 <                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5065 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5066 <        if test -n "$MOD" ; then
5067 <            testname="CONFTEST"
5068 <            modcase="upper"
5069 <        fi
5070 <    fi
5071 <    if test -z "$MOD" ; then
5072 <        echo "$as_me:$LINENO: result: unknown" >&5
5073 < echo "${ECHO_T}unknown" >&6
5074 <        # Use mod if we can't figure it out
5075 <        MOD="mod"
5076 <    else
5077 <        echo "$as_me:$LINENO: result: $MOD" >&5
5078 < echo "${ECHO_T}$MOD" >&6
5079 <    fi
5080 <    if test -s work.pcl ; then
5081 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5082 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5083 <    fi
6510 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
6511 >  ;;
6512 > esac
6513 > fi
6514 > PERLINTERP=$ac_cv_path_PERLINTERP
6515 > if test -n "$PERLINTERP"; then
6516 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
6517 > $as_echo "$PERLINTERP" >&6; }
6518   else
6519 <    echo "$as_me:$LINENO: result: unknown" >&5
6520 < echo "${ECHO_T}unknown" >&6
6519 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6520 > $as_echo "no" >&6; }
6521   fi
6522  
6523  
6524 +   ac_cv_path_perlinterp="$PERLINTERP"
6525 +   _sHpB='#!'
6526  
6527  
6528 + # Check whether --with-perl-shebang was given.
6529 + if test "${with_perl_shebang+set}" = set; then :
6530 +  withval=$with_perl_shebang; opt_perl_shebang="$withval"
6531 + else
6532 +                opt_perl_shebang="not_set"
6533 + fi
6534  
6535 < # Check for module include path (some use -I, some (Solaris) use -M, some
6536 < # (absoft) use -p).
6537 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
6538 < # specified, work.pcl and work.pc are created.  However, if you specify
5097 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
5098 < # Use the module made above
5099 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
5100 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5101 < rm -f conftest*
5102 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5103 < rm -f work*
5104 < cat >conftest.$ac_ext <<EOF
5105 <        module conftest
5106 <        integer n
5107 <        parameter (n=1)
5108 <        end module conftest
5109 < EOF
5110 < # SGI and absoft compilers generates module name in upper case!
5111 < testname="conftest"
5112 < if (eval $ac_compile) 2>/dev/null ; then
5113 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5114 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5115 <   if test -n "$mod" ; then
5116 <      testname="CONFTEST"
5117 <   fi
5118 <   madedir=0
5119 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
5120 <   cp $testname.$MOD conf
5121 <   rm -f conftest* CONFTEST*
5122 <   cat >conftest1.$ac_ext <<EOF
5123 <        program main
5124 <        use conftest
5125 <        print *, n
5126 <        end
5127 < EOF
5128 <   F90_WORK_FILES_ARG=""
5129 <   F90MODINCSPEC=""
5130 <   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5131 <       MODDIRFLAG="-I"
5132 <       F90MODINCSPEC="-I<dir>"
5133 <       echo "$as_me:$LINENO: result: -I" >&5
5134 < echo "${ECHO_T}-I" >&6
5135 <   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5136 <       MODDIRFLAG="-M"
5137 <       F90MODINCSPEC="-M<dir>"
5138 <       echo "$as_me:$LINENO: result: -M" >&5
5139 < echo "${ECHO_T}-M" >&6
5140 <   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5141 <       MODDIRFLAG="-p"
5142 <       F90MODINCSPEC="-p<dir>"
5143 <       echo "$as_me:$LINENO: result: -p" >&5
5144 < echo "${ECHO_T}-p" >&6
5145 <   elif test -s work.pc ; then
5146 <        cp work.pc conf/mpimod.pc
5147 <        echo "mpimod.pc" > conf/mpimod.pcl
5148 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5149 <        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5150 <            MODDIRFLAG='-cl,mpimod.pcl'
5151 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5152 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5153 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5154 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5155 <
5156 <        else
5157 <            # The version of the Intel compiler that I have refuses to let
5158 <            # you put the "work catalog" list anywhere but the current
5159 <            # directory. For example, you cannot in
5160 <         :
5161 <        fi
5162 <   fi
5163 <   if test -z "MODDIRFLAG" ; then
5164 <       echo "$as_me:$LINENO: result: unknown" >&5
5165 < echo "${ECHO_T}unknown" >&6
5166 <   fi
5167 <
5168 <
5169 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5170 <   if test $madedir = 1 ; then rmdir conf ; fi
5171 < fi
5172 <
5173 <
5174 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5175 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5176 < if test "${ac_cv_f90_module_names+set}" = set; then
5177 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6535 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
6536 > $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
6537 > if test "${ax_cv_opt_perl_shebang+set}" = set; then :
6538 >  $as_echo_n "(cached) " >&6
6539   else
6540 <  ac_ext=${FC_SRCEXT-f}
6541 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6542 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6543 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6540 >   case "$opt_perl_shebang" in
6541 >                      not_set  ) ax_cv_opt_perl_shebang=''
6542 >                               ;;
6543 >                         *     )
6544 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
6545 >                    esac
6546  
5184 # carry out the test in a new directory, so that we don't miss anything
5185 mkdir conftest
5186 cd conftest
5187 cat >conftest.$ac_ext <<_ACEOF
5188 MODULE Bar
5189 END MODULE Bar
5190 _ACEOF
5191 rm -f conftest.$ac_objext
5192 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5193  (eval $ac_compile) 2>conftest.er1
5194  ac_status=$?
5195  grep -v '^ *+' conftest.er1 >conftest.err
5196  rm -f conftest.er1
5197  cat conftest.err >&5
5198  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199  (exit $ac_status); } &&
5200         { ac_try='test -z "$ac_fc_werror_flag"
5201                         || test ! -s conftest.err'
5202  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5203  (eval $ac_try) 2>&5
5204  ac_status=$?
5205  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5206  (exit $ac_status); }; } &&
5207         { ac_try='test -s conftest.$ac_objext'
5208  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5209  (eval $ac_try) 2>&5
5210  ac_status=$?
5211  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5212  (exit $ac_status); }; }; then
5213  ac_cv_f90_module_names=
5214 ac_file_list=*
5215 for ac_file in $ac_file_list; do
5216   case $ac_file in
5217      # don't care for original source and object files
5218      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5219          :
5220          ;;
5221      # look for new files derived from the file name
5222      *conftest*)
5223          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5224            ac_exists=false
5225  for ac_i in $ac_cv_f90_module_names; do
5226    if test x"$ac_pat" = x"$ac_i"; then
5227      ac_exists=true
5228      break
5229    fi
5230  done
5231
5232  if test x"$ac_exists" = xtrue; then
5233  :
5234 else
5235  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6547   fi
6548 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
6549 + $as_echo "$ax_cv_opt_perl_shebang" >&6; }
6550 +   if test "A$ax_cv_opt_perl_shebang" != "A"
6551 +     then
6552 +       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
6553 +       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6554 +              { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
6555 + $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
6556  
6557 <          ;;
6558 <      # look for new files derived from the module name,
6559 <      # with different case translation schemes
6560 <      *Bar*)
6561 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
6562 <            ac_exists=false
6563 <  for ac_i in $ac_cv_f90_module_names; do
6564 <    if test x"$ac_pat" = x"$ac_i"; then
5246 <      ac_exists=true
5247 <      break
5248 <    fi
5249 <  done
5250 <
5251 <  if test x"$ac_exists" = xtrue; then
5252 <  :
6557 > # Automatic detection of sharpbang formula starts here
6558 >     else
6559 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
6560 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
6561 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
6562 > $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
6563 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then :
6564 >  $as_echo_n "(cached) " >&6
6565   else
6566 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6567 < fi
6566 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
6567 >        if test "x$_somian_kspb_perl" == x
6568 >          then _somian_ksbp_warn_empty='durnit'
6569 >          else
6570 >          case "A$_somian_kspb_perl" in
6571 >                 A#!*perl* )
6572 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
6573 >                        ;;
6574 >                     A*    )  _somian_ksbp_warn_defau='trouble'
6575 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
6576 >          esac
6577 >        fi
6578  
5257          ;;
5258      *bar*)
5259          ac_pat=`echo $ac_file | sed s/bar/%module%/`
5260            ac_exists=false
5261  for ac_i in $ac_cv_f90_module_names; do
5262    if test x"$ac_pat" = x"$ac_i"; then
5263      ac_exists=true
5264      break
5265    fi
5266  done
5267
5268  if test x"$ac_exists" = xtrue; then
5269  :
5270 else
5271  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6579   fi
6580 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
6581 + $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
6582 + # The above prints Checking ... result message to user.
6583 +   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6584  
6585 <          ;;
6586 <      *BAR*)
6587 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
6588 <            ac_exists=false
6589 <  for ac_i in $ac_cv_f90_module_names; do
6590 <    if test x"$ac_pat" = x"$ac_i"; then
6591 <      ac_exists=true
6592 <      break
6593 <    fi
6594 <  done
6595 <
6596 <  if test x"$ac_exists" = xtrue; then
6597 <  :
6598 < else
6599 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6600 < fi
5290 <
5291 <          ;;
5292 <       # Other files - we have no idea how they are generated
5293 <       *)
5294 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5295 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5296 <          ;;
5297 <   esac
5298 < done
5299 < if test "x$ac_cv_f90_module_names" = "x"; then
5300 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5301 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5302 < fi
5303 <
5304 < else
5305 <  echo "$as_me: failed program was:" >&5
5306 < sed 's/^/| /' conftest.$ac_ext >&5
5307 <
5308 < ac_cv_f90_module_names=
5309 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5310 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5311 < fi
5312 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5313 < cd ..
5314 < # cleanup
5315 < rm -rf conftest
5316 < ac_ext=${FC_SRCEXT-f}
5317 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5318 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5319 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5320 <
5321 < fi
5322 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5323 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5324 <
5325 < # We now generate a shell script that will help us to figure out the correct
5326 < # module file names, using the value of ac_cv_f90_module_names
5327 <
5328 < echo "Generating shell script modnam"
5329 <
5330 < cat > scripts/modnam << EOF
5331 < #! /bin/sh
5332 < # This script is auto-generated by configure
5333 < #
5334 < usage="\\
5335 < Usage: \$0 [FILES]
5336 <
5337 < [FILES] are Fortran 90 source files.
5338 < The output is a list of module file names that the Fortran 90 compiler
5339 < generates when compiling [FILES]."
5340 <
5341 < list=
5342 < empty=
5343 <
5344 < if test \$# -eq 0; then
5345 <   echo "\$usage"; exit 0
5346 < fi
5347 <
5348 < while test \$# != 0; do
5349 <
5350 <  file=\$1
5351 <  shift
5352 <
5353 < # strip suffix
5354 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
5355 <
5356 <  test ! -f \$file && continue
6585 >    if test A${_somian_ksbp_warn_empty+set} == Aset
6586 >      then   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
6587 > $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
6588 >    fi
6589 > # Inform user after printing result value
6590 >    if test A${_somian_ksbp_warn_defau+set} == Aset
6591 >      then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
6592 > $as_echo "$as_me: Maybe Not good -" >&6;}
6593 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
6594 > $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
6595 >      else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
6596 > $as_echo "$as_me: OK Good result - " >&6;}
6597 >           { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
6598 > $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
6599 >    fi
6600 >  fi
6601  
6602 < # Look for module definitions and transform them to upper / lower case
6603 <  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/'\`
6604 <  upper=\`echo \$mods | tr a-z A-Z\`
6605 <  lower=\`echo \$mods | tr A-Z a-z\`
6602 > # Find a good install program.  We prefer a C program (faster),
6603 > # so one script is as good as another.  But avoid the broken or
6604 > # incompatible versions:
6605 > # SysV /etc/install, /usr/sbin/install
6606 > # SunOS /usr/etc/install
6607 > # IRIX /sbin/install
6608 > # AIX /bin/install
6609 > # AmigaOS /C/install, which installs bootblocks on floppy discs
6610 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6611 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6612 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6613 > # OS/2's system install, which has a completely different semantic
6614 > # ./install, which can be erroneously created by make from ./install.sh.
6615 > # Reject install programs that cannot install multiple files.
6616 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6617 > $as_echo_n "checking for a BSD-compatible install... " >&6; }
6618 > if test -z "$INSTALL"; then
6619 > if test "${ac_cv_path_install+set}" = set; then :
6620 >  $as_echo_n "(cached) " >&6
6621 > else
6622 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6623 > for as_dir in $PATH
6624 > do
6625 >  IFS=$as_save_IFS
6626 >  test -z "$as_dir" && as_dir=.
6627 >    # Account for people who put trailing slashes in PATH elements.
6628 > case $as_dir/ in #((
6629 >  ./ | .// | /[cC]/* | \
6630 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6631 >  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6632 >  /usr/ucb/* ) ;;
6633 >  *)
6634 >    # OSF1 and SCO ODT 3.0 have their own names for install.
6635 >    # Don't use installbsd from OSF since it installs stuff as root
6636 >    # by default.
6637 >    for ac_prog in ginstall scoinst install; do
6638 >      for ac_exec_ext in '' $ac_executable_extensions; do
6639 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
6640 >          if test $ac_prog = install &&
6641 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6642 >            # AIX install.  It has an incompatible calling convention.
6643 >            :
6644 >          elif test $ac_prog = install &&
6645 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6646 >            # program-specific install script used by HP pwplus--don't use.
6647 >            :
6648 >          else
6649 >            rm -rf conftest.one conftest.two conftest.dir
6650 >            echo one > conftest.one
6651 >            echo two > conftest.two
6652 >            mkdir conftest.dir
6653 >            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6654 >              test -s conftest.one && test -s conftest.two &&
6655 >              test -s conftest.dir/conftest.one &&
6656 >              test -s conftest.dir/conftest.two
6657 >            then
6658 >              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6659 >              break 3
6660 >            fi
6661 >          fi
6662 >        fi
6663 >      done
6664 >    done
6665 >    ;;
6666 > esac
6667  
5363 # Here, the patterns for generating module file names were inserted by configure
5364  for trans in $ac_cv_f90_module_names; do
5365
5366    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5367    var=empty
5368    case \$pat in
5369       %MODULE%)
5370          var=upper ;;
5371       %Module%)
5372          var=mods ;;
5373       %module%)
5374          var=lower ;;
5375       %FILE%)
5376          test -n "\$mods" && var=base ;;
5377    esac
5378    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5379    list="\$list \$new"
6668    done
6669 < done
6669 > IFS=$as_save_IFS
6670  
6671 < echo \$list
5384 < # end of configure-generated script
5385 < EOF
5386 < chmod 755 scripts/modnam
6671 > rm -rf conftest.one conftest.two conftest.dir
6672  
6673 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
6674 < F90_MODULE_NAMES=empty
6675 < case $pat in
6676 <       %MODULE%)
6677 <          F90_MODULE_NAMES=UPPER ;;
6678 <       %Module%)
6679 <          F90_MODULE_NAMES=Mixed ;;
6680 <       %module%)
6681 <          F90_MODULE_NAMES=lower ;;
6682 <       *)
6683 <          F90_MODULE_NAMES=unknown ;;
6684 < esac
6673 > fi
6674 >  if test "${ac_cv_path_install+set}" = set; then
6675 >    INSTALL=$ac_cv_path_install
6676 >  else
6677 >    # As a last resort, use the slow shell script.  Don't cache a
6678 >    # value for INSTALL within a source directory, because that will
6679 >    # break other packages using the cache if that directory is
6680 >    # removed, or if the value is a relative name.
6681 >    INSTALL=$ac_install_sh
6682 >  fi
6683 > fi
6684 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6685 > $as_echo "$INSTALL" >&6; }
6686  
6687 < ac_ext=c
6688 < ac_cpp='$CPP $CPPFLAGS'
6689 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5404 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5405 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6687 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6688 > # It thinks the first close brace ends the variable substitution.
6689 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6690  
6691 + test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6692  
6693 < ac_ext=c
5409 < ac_cpp='$CPP $CPPFLAGS'
5410 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5411 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5412 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6693 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6694  
6695 <
6696 <
6697 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
6698 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
6699 < if test "${ac_cv_lib_m_asin+set}" = set; then
6700 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6695 > case "x$INSTALL" in
6696 >   x/*) ;;
6697 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
6698 > esac
6699 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
6700 > # Extract the first word of "ar", so it can be a program name with args.
6701 > set dummy ar; ac_word=$2
6702 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6703 > $as_echo_n "checking for $ac_word... " >&6; }
6704 > if test "${ac_cv_prog_AR+set}" = set; then :
6705 >  $as_echo_n "(cached) " >&6
6706   else
6707 <  ac_check_lib_save_LIBS=$LIBS
6708 < LIBS="-lm  $LIBS"
5423 < cat >conftest.$ac_ext <<_ACEOF
5424 < /* confdefs.h.  */
5425 < _ACEOF
5426 < cat confdefs.h >>conftest.$ac_ext
5427 < cat >>conftest.$ac_ext <<_ACEOF
5428 < /* end confdefs.h.  */
5429 <
5430 < /* Override any gcc2 internal prototype to avoid an error.  */
5431 < #ifdef __cplusplus
5432 < extern "C"
5433 < #endif
5434 < /* We use char because int might match the return type of a gcc2
5435 <   builtin and then its argument prototype would still apply.  */
5436 < char asin ();
5437 < #ifdef FC_DUMMY_MAIN
5438 < #ifndef FC_DUMMY_MAIN_EQ_F77
5439 < #  ifdef __cplusplus
5440 <     extern "C"
5441 < #  endif
5442 <   int FC_DUMMY_MAIN() { return 1; }
5443 < #endif
5444 < #endif
5445 < int
5446 < main ()
5447 < {
5448 < asin ();
5449 <  ;
5450 <  return 0;
5451 < }
5452 < _ACEOF
5453 < rm -f conftest.$ac_objext conftest$ac_exeext
5454 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5455 <  (eval $ac_link) 2>conftest.er1
5456 <  ac_status=$?
5457 <  grep -v '^ *+' conftest.er1 >conftest.err
5458 <  rm -f conftest.er1
5459 <  cat conftest.err >&5
5460 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5461 <  (exit $ac_status); } &&
5462 <         { ac_try='test -z "$ac_c_werror_flag"
5463 <                         || test ! -s conftest.err'
5464 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5465 <  (eval $ac_try) 2>&5
5466 <  ac_status=$?
5467 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5468 <  (exit $ac_status); }; } &&
5469 <         { ac_try='test -s conftest$ac_exeext'
5470 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5471 <  (eval $ac_try) 2>&5
5472 <  ac_status=$?
5473 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5474 <  (exit $ac_status); }; }; then
5475 <  ac_cv_lib_m_asin=yes
6707 >  if test -n "$AR"; then
6708 >  ac_cv_prog_AR="$AR" # Let the user override the test.
6709   else
6710 <  echo "$as_me: failed program was:" >&5
6711 < sed 's/^/| /' conftest.$ac_ext >&5
6710 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6711 > for as_dir in $PATH
6712 > do
6713 >  IFS=$as_save_IFS
6714 >  test -z "$as_dir" && as_dir=.
6715 >    for ac_exec_ext in '' $ac_executable_extensions; do
6716 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6717 >    ac_cv_prog_AR="ar"
6718 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6719 >    break 2
6720 >  fi
6721 > done
6722 >  done
6723 > IFS=$as_save_IFS
6724  
6725 < ac_cv_lib_m_asin=no
6725 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
6726   fi
5482 rm -f conftest.err conftest.$ac_objext \
5483      conftest$ac_exeext conftest.$ac_ext
5484 LIBS=$ac_check_lib_save_LIBS
6727   fi
6728 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6729 < echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
6730 < if test $ac_cv_lib_m_asin = yes; then
6731 <  cat >>confdefs.h <<_ACEOF
6732 < #define HAVE_LIBM 1
6728 > AR=$ac_cv_prog_AR
6729 > if test -n "$AR"; then
6730 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6731 > $as_echo "$AR" >&6; }
6732 > else
6733 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6734 > $as_echo "no" >&6; }
6735 > fi
6736 >
6737 >
6738 > if test "$AR" = "NONE"; then
6739 >  cat >confcache <<\_ACEOF
6740 > # This file is a shell script that caches the results of configure
6741 > # tests run on this system so they can be shared between configure
6742 > # scripts and configure runs, see configure's option --config-cache.
6743 > # It is not useful on other systems.  If it contains results you don't
6744 > # want to keep, you may remove or edit it.
6745 > #
6746 > # config.status only pays attention to the cache file if you give it
6747 > # the --recheck option to rerun configure.
6748 > #
6749 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
6750 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
6751 > # following values.
6752 >
6753   _ACEOF
6754  
6755 <  LIBS="-lm $LIBS"
6755 > # The following way of writing the cache mishandles newlines in values,
6756 > # but we know of no workaround that is simple, portable, and efficient.
6757 > # So, we kill variables containing newlines.
6758 > # Ultrix sh set writes to stderr and can't be redirected directly,
6759 > # and sets the high bit in the cache file unless we assign to the vars.
6760 > (
6761 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6762 >    eval ac_val=\$$ac_var
6763 >    case $ac_val in #(
6764 >    *${as_nl}*)
6765 >      case $ac_var in #(
6766 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6767 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6768 >      esac
6769 >      case $ac_var in #(
6770 >      _ | IFS | as_nl) ;; #(
6771 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6772 >      *) { eval $ac_var=; unset $ac_var;} ;;
6773 >      esac ;;
6774 >    esac
6775 >  done
6776  
6777 < else
6778 <  exit
6777 >  (set) 2>&1 |
6778 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
6779 >    *${as_nl}ac_space=\ *)
6780 >      # `set' does not quote correctly, so add quotes: double-quote
6781 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
6782 >      sed -n \
6783 >        "s/'/'\\\\''/g;
6784 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6785 >      ;; #(
6786 >    *)
6787 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
6788 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6789 >      ;;
6790 >    esac |
6791 >    sort
6792 > ) |
6793 >  sed '
6794 >     /^ac_cv_env_/b end
6795 >     t clear
6796 >     :clear
6797 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6798 >     t end
6799 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6800 >     :end' >>confcache
6801 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6802 >  if test -w "$cache_file"; then
6803 >    test "x$cache_file" != "x/dev/null" &&
6804 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6805 > $as_echo "$as_me: updating cache $cache_file" >&6;}
6806 >    cat confcache >$cache_file
6807 >  else
6808 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6809 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6810 >  fi
6811   fi
6812 <
6813 <
6814 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6815 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6816 < if test "${ac_cv_header_stdc+set}" = set; then
6817 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6812 > rm -f confcache
6813 >  exit 1
6814 > fi
6815 > # Extract the first word of "ps", so it can be a program name with args.
6816 > set dummy ps; ac_word=$2
6817 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6818 > $as_echo_n "checking for $ac_word... " >&6; }
6819 > if test "${ac_cv_path_PS+set}" = set; then :
6820 >  $as_echo_n "(cached) " >&6
6821   else
6822 <  cat >conftest.$ac_ext <<_ACEOF
6823 < /* confdefs.h.  */
6824 < _ACEOF
6825 < cat confdefs.h >>conftest.$ac_ext
6826 < cat >>conftest.$ac_ext <<_ACEOF
6827 < /* end confdefs.h.  */
6828 < #include <stdlib.h>
6829 < #include <stdarg.h>
6830 < #include <string.h>
6831 < #include <float.h>
6822 >  case $PS in
6823 >  [\\/]* | ?:[\\/]*)
6824 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
6825 >  ;;
6826 >  *)
6827 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6828 > for as_dir in $PATH
6829 > do
6830 >  IFS=$as_save_IFS
6831 >  test -z "$as_dir" && as_dir=.
6832 >    for ac_exec_ext in '' $ac_executable_extensions; do
6833 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6834 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
6835 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6836 >    break 2
6837 >  fi
6838 > done
6839 >  done
6840 > IFS=$as_save_IFS
6841  
6842 < #ifdef FC_DUMMY_MAIN
6843 < #ifndef FC_DUMMY_MAIN_EQ_F77
6844 < #  ifdef __cplusplus
6845 <     extern "C"
6846 < #  endif
6847 <   int FC_DUMMY_MAIN() { return 1; }
6848 < #endif
5523 < #endif
5524 < int
5525 < main ()
5526 < {
5527 <
5528 <  ;
5529 <  return 0;
5530 < }
5531 < _ACEOF
5532 < rm -f conftest.$ac_objext
5533 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5534 <  (eval $ac_compile) 2>conftest.er1
5535 <  ac_status=$?
5536 <  grep -v '^ *+' conftest.er1 >conftest.err
5537 <  rm -f conftest.er1
5538 <  cat conftest.err >&5
5539 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5540 <  (exit $ac_status); } &&
5541 <         { ac_try='test -z "$ac_c_werror_flag"
5542 <                         || test ! -s conftest.err'
5543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5544 <  (eval $ac_try) 2>&5
5545 <  ac_status=$?
5546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5547 <  (exit $ac_status); }; } &&
5548 <         { ac_try='test -s conftest.$ac_objext'
5549 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5550 <  (eval $ac_try) 2>&5
5551 <  ac_status=$?
5552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5553 <  (exit $ac_status); }; }; then
5554 <  ac_cv_header_stdc=yes
6842 >  ;;
6843 > esac
6844 > fi
6845 > PS=$ac_cv_path_PS
6846 > if test -n "$PS"; then
6847 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
6848 > $as_echo "$PS" >&6; }
6849   else
6850 <  echo "$as_me: failed program was:" >&5
6851 < sed 's/^/| /' conftest.$ac_ext >&5
5558 <
5559 < ac_cv_header_stdc=no
6850 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6851 > $as_echo "no" >&6; }
6852   fi
5561 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6853  
5563 if test $ac_cv_header_stdc = yes; then
5564  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5565  cat >conftest.$ac_ext <<_ACEOF
5566 /* confdefs.h.  */
5567 _ACEOF
5568 cat confdefs.h >>conftest.$ac_ext
5569 cat >>conftest.$ac_ext <<_ACEOF
5570 /* end confdefs.h.  */
5571 #include <string.h>
6854  
6855 < _ACEOF
6856 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6857 <  $EGREP "memchr" >/dev/null 2>&1; then
6858 <  :
6855 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
6856 > $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
6857 > if test "${ac_cv_prog_ps_syntax+set}" = set; then :
6858 >  $as_echo_n "(cached) " >&6
6859   else
5578  ac_cv_header_stdc=no
5579 fi
5580 rm -f conftest*
6860  
6861 +        if $PS ax -o rss > /dev/null 2>&1; then
6862 +                ac_cv_prog_ps_ax=yes
6863 +        else
6864 +                ac_cv_prog_ps_ax=no
6865 +        fi
6866 +        if $PS -ef -o rss > /dev/null 2>&1; then
6867 +                ac_cv_prog_ps_ef=yes
6868 +        else
6869 +                ac_cv_prog_ps_ef=no
6870 +        fi
6871 +        if test "$ac_cv_prog_ps_ax" = yes; then
6872 +                ac_cv_prog_ps_syntax=BSD
6873 +        else
6874 +                if test "$ac_cv_prog_ps_ef" = yes; then
6875 +                        ac_cv_prog_ps_syntax=POSIX
6876 +                else
6877 +                        as_fn_error "Could not determine ps syntax" "$LINENO" 5
6878 +                fi
6879 +        fi
6880 +
6881   fi
6882 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
6883 + $as_echo "$ac_cv_prog_ps_syntax" >&6; }
6884  
6885 < if test $ac_cv_header_stdc = yes; then
6886 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5586 <  cat >conftest.$ac_ext <<_ACEOF
5587 < /* confdefs.h.  */
6885 > cat >>confdefs.h <<_ACEOF
6886 > #define PSCOMMAND $PS
6887   _ACEOF
5589 cat confdefs.h >>conftest.$ac_ext
5590 cat >>conftest.$ac_ext <<_ACEOF
5591 /* end confdefs.h.  */
5592 #include <stdlib.h>
6888  
6889 < _ACEOF
5595 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5596 <  $EGREP "free" >/dev/null 2>&1; then
5597 <  :
5598 < else
5599 <  ac_cv_header_stdc=no
5600 < fi
5601 < rm -f conftest*
6889 > if test "$ac_cv_prog_ps_syntax" = BSD; then
6890  
6891 < fi
6891 > $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
6892  
5605 if test $ac_cv_header_stdc = yes; then
5606  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5607  if test "$cross_compiling" = yes; then
5608  :
6893   else
6894 <  cat >conftest.$ac_ext <<_ACEOF
5611 < /* confdefs.h.  */
5612 < _ACEOF
5613 < cat confdefs.h >>conftest.$ac_ext
5614 < cat >>conftest.$ac_ext <<_ACEOF
5615 < /* end confdefs.h.  */
5616 < #include <ctype.h>
5617 < #if ((' ' & 0x0FF) == 0x020)
5618 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5619 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5620 < #else
5621 < # define ISLOWER(c) \
5622 <                   (('a' <= (c) && (c) <= 'i') \
5623 <                     || ('j' <= (c) && (c) <= 'r') \
5624 <                     || ('s' <= (c) && (c) <= 'z'))
5625 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5626 < #endif
6894 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
6895  
6896 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5629 < int
5630 < main ()
5631 < {
5632 <  int i;
5633 <  for (i = 0; i < 256; i++)
5634 <    if (XOR (islower (i), ISLOWER (i))
5635 <        || toupper (i) != TOUPPER (i))
5636 <      exit(2);
5637 <  exit (0);
5638 < }
5639 < _ACEOF
5640 < rm -f conftest$ac_exeext
5641 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5642 <  (eval $ac_link) 2>&5
5643 <  ac_status=$?
5644 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5645 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5646 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5647 <  (eval $ac_try) 2>&5
5648 <  ac_status=$?
5649 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650 <  (exit $ac_status); }; }; then
5651 <  :
5652 < else
5653 <  echo "$as_me: program exited with status $ac_status" >&5
5654 < echo "$as_me: failed program was:" >&5
5655 < sed 's/^/| /' conftest.$ac_ext >&5
6896 > $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
6897  
6898 < ( exit $ac_status )
6899 < ac_cv_header_stdc=no
6900 < fi
5660 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6898 >   else
6899 >       as_fn_error "Unknown ps syntax type!" "$LINENO" 5
6900 >   fi
6901   fi
6902 +
6903 + ac_ext=${ac_fc_srcext-f}
6904 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6905 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6906 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6907 +
6908 + ac_ext=${ac_fc_srcext-f}
6909 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6910 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6911 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6912 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
6913 + $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
6914 + if test "${ac_cv_fc_srcext_F90+set}" = set; then :
6915 +  $as_echo_n "(cached) " >&6
6916 + else
6917 +  ac_ext=F90
6918 + ac_fcflags_srcext_save=$ac_fcflags_srcext
6919 + ac_fcflags_srcext=
6920 + ac_cv_fc_srcext_F90=unknown
6921 + for ac_flag in none -qsuffix=f=F90 -Tf; do
6922 +  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
6923 +  cat > conftest.$ac_ext <<_ACEOF
6924 +      program main
6925 +
6926 +      end
6927 + _ACEOF
6928 + if ac_fn_fc_try_compile "$LINENO"; then :
6929 +  ac_cv_fc_srcext_F90=$ac_flag; break
6930   fi
6931 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6932 + done
6933 + rm -f conftest.$ac_objext conftest.F90
6934 + ac_fcflags_srcext=$ac_fcflags_srcext_save
6935 +
6936   fi
6937 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6938 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
6939 < if test $ac_cv_header_stdc = yes; then
6937 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
6938 > $as_echo "$ac_cv_fc_srcext_F90" >&6; }
6939 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
6940 >  as_fn_error "Fortran could not compile .F90 files" "$LINENO" 5
6941 > else
6942 >  ac_fc_srcext=F90
6943 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
6944 >    ac_fcflags_srcext=""
6945 >    FCFLAGS_F90=""
6946 >  else
6947 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
6948 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
6949 >  fi
6950  
5668 cat >>confdefs.h <<\_ACEOF
5669 #define STDC_HEADERS 1
5670 _ACEOF
6951  
6952   fi
6953 + ac_ext=${ac_fc_srcext-f}
6954 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6955 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6956 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6957  
5674 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6958  
6959  
6960  
6961  
6962 + # Try to determine native compiler flags that allow us to use F90 suffix
6963 + # for preprocessed f90 source.
6964  
6965 + if test "$ac_test_PREPFLAG" != "set"; then
6966 +  PREPFLAG=""
6967 +  case "${host_cpu}-${host_os}" in
6968  
6969 +  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
6970 +                    PREPFLAG="-fpp1 "
6971 +                fi;;
6972 +  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
6973 +                    PREPFLAG="-qsuffix=cpp=F90 "
6974 +                fi;;
6975 +  *darwin*)
6976 +        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6977 +                PREPFLAG="-qsuffix=cpp=F90 "
6978 +        fi;;
6979 +  esac
6980  
6981 +  if test -z "$PREPFLAG"; then
6982 +        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
6983 + $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
6984 +        PREPFLAG=""
6985 +  fi
6986  
6987 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
6988 + $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
6989  
6990 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6991 <                  inttypes.h stdint.h unistd.h
6992 < do
6993 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5688 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5689 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5690 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5691 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5692 < else
5693 <  cat >conftest.$ac_ext <<_ACEOF
5694 < /* confdefs.h.  */
5695 < _ACEOF
5696 < cat confdefs.h >>conftest.$ac_ext
5697 < cat >>conftest.$ac_ext <<_ACEOF
5698 < /* end confdefs.h.  */
5699 < $ac_includes_default
6990 >  ac_ext=${ac_fc_srcext-f}
6991 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6992 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6993 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6994  
6995 < #include <$ac_header>
6996 < _ACEOF
6997 < rm -f conftest.$ac_objext
5704 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5705 <  (eval $ac_compile) 2>conftest.er1
5706 <  ac_status=$?
5707 <  grep -v '^ *+' conftest.er1 >conftest.err
5708 <  rm -f conftest.er1
5709 <  cat conftest.err >&5
5710 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5711 <  (exit $ac_status); } &&
5712 <         { ac_try='test -z "$ac_c_werror_flag"
5713 <                         || test ! -s conftest.err'
5714 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5715 <  (eval $ac_try) 2>&5
5716 <  ac_status=$?
5717 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5718 <  (exit $ac_status); }; } &&
5719 <         { ac_try='test -s conftest.$ac_objext'
5720 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5721 <  (eval $ac_try) 2>&5
5722 <  ac_status=$?
5723 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5724 <  (exit $ac_status); }; }; then
5725 <  eval "$as_ac_Header=yes"
5726 < else
5727 <  echo "$as_me: failed program was:" >&5
5728 < sed 's/^/| /' conftest.$ac_ext >&5
6995 >  ac_save_ext=$ac_ext
6996 >  ac_ext=F90
6997 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
6998  
6999 < eval "$as_ac_Header=no"
6999 >  if test "$PREPFLAG"; then :
7000 >  FCFLAGS_SRCEXT="${PREPFLAG}"
7001   fi
7002 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5733 < fi
5734 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5735 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5736 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5737 <  cat >>confdefs.h <<_ACEOF
5738 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5739 < _ACEOF
7002 >    cat > conftest.$ac_ext <<_ACEOF
7003  
7004 +
7005 + program conftest
7006 +  integer :: i
7007 +  i = 1
7008 + end program conftest
7009 +
7010 + _ACEOF
7011 + if ac_fn_fc_try_compile "$LINENO"; then :
7012 +  prepflagworks=1
7013 + else
7014 +  prepflagworks=0
7015   fi
7016 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7017  
7018 < done
7018 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
7019 >  ac_ext=$ac_save_ext
7020 >  ac_ext=${ac_fc_srcext-f}
7021 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7022 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7023 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7024  
7025  
7026 < #
7027 < # Handle user hints
7028 < #
7029 < echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5750 < echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
7026 >  if test "$prepflagworks" = 1; then
7027 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7028 > $as_echo "yes" >&6; }
7029 >    FCFLAGS_SRCEXT="${PREPFLAG}"
7030  
5752 # Check whether --with-zlib or --without-zlib was given.
5753 if test "${with_zlib+set}" = set; then
5754  withval="$with_zlib"
5755  if test "$withval" != no ; then
5756  echo "$as_me:$LINENO: result: yes" >&5
5757 echo "${ECHO_T}yes" >&6
5758  if test -d "$withval"
5759  then
5760    ZLIB_HOME="$withval"
7031    else
7032 <    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
7033 < echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
7032 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7033 > $as_echo "no" >&6; }
7034 >    as_fn_error "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
7035    fi
5765 else
5766  echo "$as_me:$LINENO: result: no" >&5
5767 echo "${ECHO_T}no" >&6
7036   fi
5769 fi;
7037  
5771 ZLIB_HOME=/usr/local
5772 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5773 then
5774        ZLIB_HOME=/usr
5775 fi
7038  
5777 #
5778 # Locate zlib, if wanted
5779 #
5780 if test -n "${ZLIB_HOME}"
5781 then
5782        ZLIB_OLD_LDFLAGS=$LDFLAGS
5783        ZLIB_OLD_CPPFLAGS=$LDFLAGS
5784        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5785        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
7039  
7040  
5788        ac_ext=c
5789 ac_cpp='$CPP $CPPFLAGS'
5790 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5791 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5792 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7041  
7042 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7043 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5796 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5797 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5798 < else
5799 <  ac_check_lib_save_LIBS=$LIBS
5800 < LIBS="-lz  $LIBS"
5801 < cat >conftest.$ac_ext <<_ACEOF
5802 < /* confdefs.h.  */
5803 < _ACEOF
5804 < cat confdefs.h >>conftest.$ac_ext
5805 < cat >>conftest.$ac_ext <<_ACEOF
5806 < /* end confdefs.h.  */
7042 > # Try to determine native compiler flags that allow us to use F90 suffix
7043 > # for preprocessed f90 source with -D type defines
7044  
7045 < /* Override any gcc2 internal prototype to avoid an error.  */
7046 < #ifdef __cplusplus
7047 < extern "C"
7048 < #endif
7049 < /* We use char because int might match the return type of a gcc2
7050 <   builtin and then its argument prototype would still apply.  */
7051 < char inflateEnd ();
7052 < #ifdef FC_DUMMY_MAIN
7053 < #ifndef FC_DUMMY_MAIN_EQ_F77
7054 < #  ifdef __cplusplus
7055 <     extern "C"
7056 < #  endif
7057 <   int FC_DUMMY_MAIN() { return 1; }
7058 < #endif
7059 < #endif
5823 < int
5824 < main ()
5825 < {
5826 < inflateEnd ();
5827 <  ;
5828 <  return 0;
5829 < }
5830 < _ACEOF
5831 < rm -f conftest.$ac_objext conftest$ac_exeext
5832 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5833 <  (eval $ac_link) 2>conftest.er1
5834 <  ac_status=$?
5835 <  grep -v '^ *+' conftest.er1 >conftest.err
5836 <  rm -f conftest.er1
5837 <  cat conftest.err >&5
5838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5839 <  (exit $ac_status); } &&
5840 <         { ac_try='test -z "$ac_c_werror_flag"
5841 <                         || test ! -s conftest.err'
5842 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5843 <  (eval $ac_try) 2>&5
5844 <  ac_status=$?
5845 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846 <  (exit $ac_status); }; } &&
5847 <         { ac_try='test -s conftest$ac_exeext'
5848 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5849 <  (eval $ac_try) 2>&5
5850 <  ac_status=$?
5851 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5852 <  (exit $ac_status); }; }; then
5853 <  ac_cv_lib_z_inflateEnd=yes
5854 < else
5855 <  echo "$as_me: failed program was:" >&5
5856 < sed 's/^/| /' conftest.$ac_ext >&5
7045 > if test "$ac_test_PREPDEFFLAG" != "set"; then
7046 >  PREPDEFFLAG=""
7047 >  case "${host_cpu}-${host_os}" in
7048 >
7049 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
7050 >                    PREPDEFFLAG=" "
7051 >                fi;;
7052 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
7053 >                    PREPDEFFLAG="-WF,"
7054 >                fi;;
7055 >  *darwin*)
7056 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
7057 >                PREPDEFFLAG="-WF,"
7058 >        fi;;
7059 >  esac
7060  
7061 < ac_cv_lib_z_inflateEnd=no
7062 < fi
7063 < rm -f conftest.err conftest.$ac_objext \
7064 <      conftest$ac_exeext conftest.$ac_ext
7065 < LIBS=$ac_check_lib_save_LIBS
5863 < fi
5864 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5865 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5866 < if test $ac_cv_lib_z_inflateEnd = yes; then
5867 <  zlib_cv_libz=yes
5868 < else
5869 <  zlib_cv_libz=no
5870 < fi
7061 >  if test -z "$PREPDEFFLAG"; then
7062 >        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
7063 > $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
7064 >        PREPDEFFLAG=" "
7065 >  fi
7066  
7067 <        if test "${ac_cv_header_zlib_h+set}" = set; then
7068 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
5874 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5875 < if test "${ac_cv_header_zlib_h+set}" = set; then
5876 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5877 < fi
5878 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5879 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5880 < else
5881 <  # Is the header compilable?
5882 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
5883 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5884 < cat >conftest.$ac_ext <<_ACEOF
5885 < /* confdefs.h.  */
5886 < _ACEOF
5887 < cat confdefs.h >>conftest.$ac_ext
5888 < cat >>conftest.$ac_ext <<_ACEOF
5889 < /* end confdefs.h.  */
5890 < $ac_includes_default
5891 < #include <zlib.h>
5892 < _ACEOF
5893 < rm -f conftest.$ac_objext
5894 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5895 <  (eval $ac_compile) 2>conftest.er1
5896 <  ac_status=$?
5897 <  grep -v '^ *+' conftest.er1 >conftest.err
5898 <  rm -f conftest.er1
5899 <  cat conftest.err >&5
5900 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5901 <  (exit $ac_status); } &&
5902 <         { ac_try='test -z "$ac_c_werror_flag"
5903 <                         || test ! -s conftest.err'
5904 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5905 <  (eval $ac_try) 2>&5
5906 <  ac_status=$?
5907 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5908 <  (exit $ac_status); }; } &&
5909 <         { ac_try='test -s conftest.$ac_objext'
5910 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5911 <  (eval $ac_try) 2>&5
5912 <  ac_status=$?
5913 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5914 <  (exit $ac_status); }; }; then
5915 <  ac_header_compiler=yes
5916 < else
5917 <  echo "$as_me: failed program was:" >&5
5918 < sed 's/^/| /' conftest.$ac_ext >&5
7067 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
7068 > $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
7069  
7070 < ac_header_compiler=no
7071 < fi
7072 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7073 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5924 < echo "${ECHO_T}$ac_header_compiler" >&6
7070 >  ac_ext=${ac_fc_srcext-f}
7071 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7072 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7073 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7074  
7075 < # Is the header present?
7076 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
7077 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5929 < cat >conftest.$ac_ext <<_ACEOF
5930 < /* confdefs.h.  */
5931 < _ACEOF
5932 < cat confdefs.h >>conftest.$ac_ext
5933 < cat >>conftest.$ac_ext <<_ACEOF
5934 < /* end confdefs.h.  */
5935 < #include <zlib.h>
5936 < _ACEOF
5937 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5938 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5939 <  ac_status=$?
5940 <  grep -v '^ *+' conftest.er1 >conftest.err
5941 <  rm -f conftest.er1
5942 <  cat conftest.err >&5
5943 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944 <  (exit $ac_status); } >/dev/null; then
5945 <  if test -s conftest.err; then
5946 <    ac_cpp_err=$ac_c_preproc_warn_flag
5947 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5948 <  else
5949 <    ac_cpp_err=
5950 <  fi
5951 < else
5952 <  ac_cpp_err=yes
5953 < fi
5954 < if test -z "$ac_cpp_err"; then
5955 <  ac_header_preproc=yes
5956 < else
5957 <  echo "$as_me: failed program was:" >&5
5958 < sed 's/^/| /' conftest.$ac_ext >&5
7075 >  ac_save_ext=$ac_ext
7076 >  ac_ext=F90
7077 >  ac_save_FCFLAGS=$FCFLAGS
7078  
7079 <  ac_header_preproc=no
7079 >  if test "$PREPDEFFLAG"; then :
7080 >  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
7081   fi
7082 < rm -f conftest.err conftest.$ac_ext
5963 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5964 < echo "${ECHO_T}$ac_header_preproc" >&6
7082 >    cat > conftest.$ac_ext <<_ACEOF
7083  
5966 # So?  What about this header?
5967 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5968  yes:no: )
5969    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5970 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5971    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5972 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5973    ac_header_preproc=yes
5974    ;;
5975  no:yes:* )
5976    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5977 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5978    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
5979 echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
5980    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5981 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5982    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
5983 echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
5984    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5985 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
5986    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
5987 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
5988    (
5989      cat <<\_ASBOX
5990 ## ------------------------------ ##
5991 ## Report this to gezelter@nd.edu ##
5992 ## ------------------------------ ##
5993 _ASBOX
5994    ) |
5995      sed "s/^/$as_me: WARNING:     /" >&2
5996    ;;
5997 esac
5998 echo "$as_me:$LINENO: checking for zlib.h" >&5
5999 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6000 if test "${ac_cv_header_zlib_h+set}" = set; then
6001  echo $ECHO_N "(cached) $ECHO_C" >&6
6002 else
6003  ac_cv_header_zlib_h=$ac_header_preproc
6004 fi
6005 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6006 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
7084  
7085 < fi
7086 < if test $ac_cv_header_zlib_h = yes; then
7087 <  zlib_cv_zlib_h=yes
7085 > program conftest
7086 >  integer :: i
7087 > #ifdef TEST
7088 >  i = 1
7089 > #else
7090 >  choke me
7091 > #endif
7092 > end program conftest
7093 >
7094 > _ACEOF
7095 > if ac_fn_fc_try_compile "$LINENO"; then :
7096 >  prepdefflagworks=1
7097   else
7098 <  zlib_cv_zlib_h=no
7098 >  prepdefflagworks=0
7099   fi
7100 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7101  
7102 +  FCFLAGS=$ac_save_FCFLAGS
7103 +  ac_ext=$ac_save_ext
7104 +  ac_ext=${ac_fc_srcext-f}
7105 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7106 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7107 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7108  
6016        ac_ext=c
6017 ac_cpp='$CPP $CPPFLAGS'
6018 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6019 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6020 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7109  
7110 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
7111 <        then
7112 <                #
6025 <                # If both library and header were found, use them
6026 <                #
7110 >  if test "$prepdefflagworks" = 1; then
7111 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7112 > $as_echo "yes" >&6; }
7113  
7114 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7115 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
7116 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7117 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7114 >  else
7115 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7116 > $as_echo "no" >&6; }
7117 >    as_fn_error "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
7118 >  fi
7119 > fi
7120 >
7121 > ac_ext=${ac_fc_srcext-f}
7122 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7123 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7124 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7125 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7126 > $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7127 > if test "${ac_cv_prog_fc_v+set}" = set; then :
7128 >  $as_echo_n "(cached) " >&6
7129   else
7130 <  ac_check_lib_save_LIBS=$LIBS
7131 < LIBS="-lz  $LIBS"
6035 < cat >conftest.$ac_ext <<_ACEOF
6036 < /* confdefs.h.  */
6037 < _ACEOF
6038 < cat confdefs.h >>conftest.$ac_ext
6039 < cat >>conftest.$ac_ext <<_ACEOF
6040 < /* end confdefs.h.  */
7130 >  cat > conftest.$ac_ext <<_ACEOF
7131 >      program main
7132  
7133 < /* Override any gcc2 internal prototype to avoid an error.  */
6043 < #ifdef __cplusplus
6044 < extern "C"
6045 < #endif
6046 < /* We use char because int might match the return type of a gcc2
6047 <   builtin and then its argument prototype would still apply.  */
6048 < char inflateEnd ();
6049 < #ifdef FC_DUMMY_MAIN
6050 < #ifndef FC_DUMMY_MAIN_EQ_F77
6051 < #  ifdef __cplusplus
6052 <     extern "C"
6053 < #  endif
6054 <   int FC_DUMMY_MAIN() { return 1; }
6055 < #endif
6056 < #endif
6057 < int
6058 < main ()
6059 < {
6060 < inflateEnd ();
6061 <  ;
6062 <  return 0;
6063 < }
7133 >      end
7134   _ACEOF
7135 < rm -f conftest.$ac_objext conftest$ac_exeext
7136 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7137 <  (eval $ac_link) 2>conftest.er1
7138 <  ac_status=$?
7139 <  grep -v '^ *+' conftest.er1 >conftest.err
7140 <  rm -f conftest.er1
6071 <  cat conftest.err >&5
6072 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6073 <  (exit $ac_status); } &&
6074 <         { ac_try='test -z "$ac_c_werror_flag"
6075 <                         || test ! -s conftest.err'
6076 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6077 <  (eval $ac_try) 2>&5
6078 <  ac_status=$?
6079 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6080 <  (exit $ac_status); }; } &&
6081 <         { ac_try='test -s conftest$ac_exeext'
6082 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6083 <  (eval $ac_try) 2>&5
6084 <  ac_status=$?
6085 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6086 <  (exit $ac_status); }; }; then
6087 <  ac_cv_lib_z_inflateEnd=yes
6088 < else
6089 <  echo "$as_me: failed program was:" >&5
6090 < sed 's/^/| /' conftest.$ac_ext >&5
7135 > if ac_fn_fc_try_compile "$LINENO"; then :
7136 >  ac_cv_prog_fc_v=
7137 > # Try some options frequently used verbose output
7138 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7139 >  cat > conftest.$ac_ext <<_ACEOF
7140 >      program main
7141  
7142 < ac_cv_lib_z_inflateEnd=no
6093 < fi
6094 < rm -f conftest.err conftest.$ac_objext \
6095 <      conftest$ac_exeext conftest.$ac_ext
6096 < LIBS=$ac_check_lib_save_LIBS
6097 < fi
6098 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6099 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6100 < if test $ac_cv_lib_z_inflateEnd = yes; then
6101 <  cat >>confdefs.h <<_ACEOF
6102 < #define HAVE_LIBZ 1
7142 >      end
7143   _ACEOF
7144  
7145 <  LIBS="-lz $LIBS"
7145 > # Compile and link our simple test program by passing a flag (argument
7146 > # 1 to this macro) to the Fortran compiler in order to get
7147 > # "verbose" output that we can then parse for the Fortran linker
7148 > # flags.
7149 > ac_save_FCFLAGS=$FCFLAGS
7150 > FCFLAGS="$FCFLAGS $ac_verb"
7151 > eval "set x $ac_link"
7152 > shift
7153 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7154 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7155 > # LIBRARY_PATH; skip all such settings.
7156 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7157 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7158 > $as_echo "$ac_fc_v_output" >&5
7159 > FCFLAGS=$ac_save_FCFLAGS
7160  
7161 < fi
7161 > rm -rf conftest*
7162  
7163 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7164 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
7165 <                echo "$as_me:$LINENO: result: ok" >&5
7166 < echo "${ECHO_T}ok" >&6
7167 <        else
7168 <                #
6115 <                # If either header or library was not found, revert and bomb
6116 <                #
6117 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6118 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6119 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
6120 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6121 <                echo "$as_me:$LINENO: result: failed" >&5
6122 < echo "${ECHO_T}failed" >&6
6123 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
6124 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
6125 <   { (exit 1); exit 1; }; }
6126 <        fi
6127 < fi
7163 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7164 > # /foo, /bar, and /baz are search directories for the Fortran linker.
7165 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7166 > ac_fc_v_output="`echo $ac_fc_v_output |
7167 >        grep 'LPATH is:' |
7168 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7169  
7170 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7171 + #        that detects unbalanced quotes in FLIBS should be implemented
7172 + #        and (ugh) tested at some point.
7173 + case $ac_fc_v_output in
7174 +  # If we are using xlf then replace all the commas with spaces.
7175 +  *xlfentry*)
7176 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7177  
7178 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7179 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
7180 +  *mGLOB_options_string*)
7181 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7182  
7183 < # Checks for header files.
7184 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7185 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7186 < if test "${ac_cv_header_stdc+set}" = set; then
7187 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7188 < else
7189 <  cat >conftest.$ac_ext <<_ACEOF
7190 < /* confdefs.h.  */
6139 < _ACEOF
6140 < cat confdefs.h >>conftest.$ac_ext
6141 < cat >>conftest.$ac_ext <<_ACEOF
6142 < /* end confdefs.h.  */
6143 < #include <stdlib.h>
6144 < #include <stdarg.h>
6145 < #include <string.h>
6146 < #include <float.h>
7183 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7184 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7185 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7186 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
7187 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7188 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7189 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7190 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7191  
7192 < #ifdef FC_DUMMY_MAIN
7193 < #ifndef FC_DUMMY_MAIN_EQ_F77
7194 < #  ifdef __cplusplus
7195 <     extern "C"
6152 < #  endif
6153 <   int FC_DUMMY_MAIN() { return 1; }
6154 < #endif
6155 < #endif
6156 < int
6157 < main ()
6158 < {
7192 >  # If we are using Cray Fortran then delete quotes.
7193 >  *cft90*)
7194 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7195 > esac
7196  
6160  ;
6161  return 0;
6162 }
6163 _ACEOF
6164 rm -f conftest.$ac_objext
6165 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6166  (eval $ac_compile) 2>conftest.er1
6167  ac_status=$?
6168  grep -v '^ *+' conftest.er1 >conftest.err
6169  rm -f conftest.er1
6170  cat conftest.err >&5
6171  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6172  (exit $ac_status); } &&
6173         { ac_try='test -z "$ac_c_werror_flag"
6174                         || test ! -s conftest.err'
6175  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6176  (eval $ac_try) 2>&5
6177  ac_status=$?
6178  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6179  (exit $ac_status); }; } &&
6180         { ac_try='test -s conftest.$ac_objext'
6181  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6182  (eval $ac_try) 2>&5
6183  ac_status=$?
6184  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6185  (exit $ac_status); }; }; then
6186  ac_cv_header_stdc=yes
6187 else
6188  echo "$as_me: failed program was:" >&5
6189 sed 's/^/| /' conftest.$ac_ext >&5
7197  
7198 < ac_cv_header_stdc=no
7198 >  # look for -l* and *.a constructs in the output
7199 >  for ac_arg in $ac_fc_v_output; do
7200 >     case $ac_arg in
7201 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7202 >          ac_cv_prog_fc_v=$ac_verb
7203 >          break 2 ;;
7204 >     esac
7205 >  done
7206 > done
7207 > if test -z "$ac_cv_prog_fc_v"; then
7208 >   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7209 > $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7210   fi
6193 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6194
6195 if test $ac_cv_header_stdc = yes; then
6196  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6197  cat >conftest.$ac_ext <<_ACEOF
6198 /* confdefs.h.  */
6199 _ACEOF
6200 cat confdefs.h >>conftest.$ac_ext
6201 cat >>conftest.$ac_ext <<_ACEOF
6202 /* end confdefs.h.  */
6203 #include <string.h>
6204
6205 _ACEOF
6206 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6207  $EGREP "memchr" >/dev/null 2>&1; then
6208  :
7211   else
7212 <  ac_cv_header_stdc=no
7212 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7213 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
7214   fi
7215 < rm -f conftest*
6213 <
6214 < fi
6215 <
6216 < if test $ac_cv_header_stdc = yes; then
6217 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6218 <  cat >conftest.$ac_ext <<_ACEOF
6219 < /* confdefs.h.  */
6220 < _ACEOF
6221 < cat confdefs.h >>conftest.$ac_ext
6222 < cat >>conftest.$ac_ext <<_ACEOF
6223 < /* end confdefs.h.  */
6224 < #include <stdlib.h>
6225 <
6226 < _ACEOF
6227 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6228 <  $EGREP "free" >/dev/null 2>&1; then
6229 <  :
6230 < else
6231 <  ac_cv_header_stdc=no
6232 < fi
6233 < rm -f conftest*
7215 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7216  
7217   fi
7218 <
7219 < if test $ac_cv_header_stdc = yes; then
7220 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7221 <  if test "$cross_compiling" = yes; then
7222 <  :
7218 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7219 > $as_echo "$ac_cv_prog_fc_v" >&6; }
7220 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7221 > $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7222 > if test "${ac_cv_fc_libs+set}" = set; then :
7223 >  $as_echo_n "(cached) " >&6
7224   else
7225 <  cat >conftest.$ac_ext <<_ACEOF
7226 < /* confdefs.h.  */
6244 < _ACEOF
6245 < cat confdefs.h >>conftest.$ac_ext
6246 < cat >>conftest.$ac_ext <<_ACEOF
6247 < /* end confdefs.h.  */
6248 < #include <ctype.h>
6249 < #if ((' ' & 0x0FF) == 0x020)
6250 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6251 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6252 < #else
6253 < # define ISLOWER(c) \
6254 <                   (('a' <= (c) && (c) <= 'i') \
6255 <                     || ('j' <= (c) && (c) <= 'r') \
6256 <                     || ('s' <= (c) && (c) <= 'z'))
6257 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6258 < #endif
6259 <
6260 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6261 < int
6262 < main ()
6263 < {
6264 <  int i;
6265 <  for (i = 0; i < 256; i++)
6266 <    if (XOR (islower (i), ISLOWER (i))
6267 <        || toupper (i) != TOUPPER (i))
6268 <      exit(2);
6269 <  exit (0);
6270 < }
6271 < _ACEOF
6272 < rm -f conftest$ac_exeext
6273 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6274 <  (eval $ac_link) 2>&5
6275 <  ac_status=$?
6276 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6277 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6278 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6279 <  (eval $ac_try) 2>&5
6280 <  ac_status=$?
6281 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6282 <  (exit $ac_status); }; }; then
6283 <  :
7225 >  if test "x$FCLIBS" != "x"; then
7226 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7227   else
6285  echo "$as_me: program exited with status $ac_status" >&5
6286 echo "$as_me: failed program was:" >&5
6287 sed 's/^/| /' conftest.$ac_ext >&5
7228  
7229 < ( exit $ac_status )
7230 < ac_cv_header_stdc=no
6291 < fi
6292 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6293 < fi
6294 < fi
6295 < fi
6296 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6297 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
6298 < if test $ac_cv_header_stdc = yes; then
7229 > cat > conftest.$ac_ext <<_ACEOF
7230 >      program main
7231  
7232 < cat >>confdefs.h <<\_ACEOF
6301 < #define STDC_HEADERS 1
7232 >      end
7233   _ACEOF
7234  
7235 < fi
7235 > # Compile and link our simple test program by passing a flag (argument
7236 > # 1 to this macro) to the Fortran compiler in order to get
7237 > # "verbose" output that we can then parse for the Fortran linker
7238 > # flags.
7239 > ac_save_FCFLAGS=$FCFLAGS
7240 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7241 > eval "set x $ac_link"
7242 > shift
7243 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7244 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7245 > # LIBRARY_PATH; skip all such settings.
7246 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7247 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7248 > $as_echo "$ac_fc_v_output" >&5
7249 > FCFLAGS=$ac_save_FCFLAGS
7250  
7251 + rm -rf conftest*
7252  
7253 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7254 + # /foo, /bar, and /baz are search directories for the Fortran linker.
7255 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7256 + ac_fc_v_output="`echo $ac_fc_v_output |
7257 +        grep 'LPATH is:' |
7258 +        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7259  
7260 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7261 + #        that detects unbalanced quotes in FLIBS should be implemented
7262 + #        and (ugh) tested at some point.
7263 + case $ac_fc_v_output in
7264 +  # If we are using xlf then replace all the commas with spaces.
7265 +  *xlfentry*)
7266 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7267  
7268 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7269 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
7270 +  *mGLOB_options_string*)
7271 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7272  
7273 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7274 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7275 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7276 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
7277 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7278 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7279 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7280 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7281  
7282 +  # If we are using Cray Fortran then delete quotes.
7283 +  *cft90*)
7284 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7285 + esac
7286  
7287  
7288  
7289 + ac_cv_fc_libs=
7290  
7291 + # Save positional arguments (if any)
7292 + ac_save_positional="$@"
7293  
7294 + set X $ac_fc_v_output
7295 + while test $# != 1; do
7296 +  shift
7297 +  ac_arg=$1
7298 +  case $ac_arg in
7299 +        [\\/]*.a | ?:[\\/]*.a)
7300 +            ac_exists=false
7301 +  for ac_i in $ac_cv_fc_libs; do
7302 +    if test x"$ac_arg" = x"$ac_i"; then
7303 +      ac_exists=true
7304 +      break
7305 +    fi
7306 +  done
7307  
7308 +  if test x"$ac_exists" = xtrue; then :
7309  
7310 + else
7311 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7312 + fi
7313 +          ;;
7314 +        -bI:*)
7315 +            ac_exists=false
7316 +  for ac_i in $ac_cv_fc_libs; do
7317 +    if test x"$ac_arg" = x"$ac_i"; then
7318 +      ac_exists=true
7319 +      break
7320 +    fi
7321 +  done
7322  
7323 +  if test x"$ac_exists" = xtrue; then :
7324  
7325 + else
7326 +  if test "$ac_compiler_gnu" = yes; then
7327 +  for ac_link_opt in $ac_arg; do
7328 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7329 +  done
7330 + else
7331 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7332 + fi
7333 + fi
7334 +          ;;
7335 +          # Ignore these flags.
7336 +        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7337 +          |-LANG:=* | -LIST:* | -LNO:*)
7338 +          ;;
7339 +        -lkernel32)
7340 +          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7341 +          ;;
7342 +        -[LRuYz])
7343 +          # These flags, when seen by themselves, take an argument.
7344 +          # We remove the space between option and argument and re-iterate
7345 +          # unless we find an empty arg or a new option (starting with -)
7346 +          case $2 in
7347 +             "" | -*);;
7348 +             *)
7349 +                ac_arg="$ac_arg$2"
7350 +                shift; shift
7351 +                set X $ac_arg "$@"
7352 +                ;;
7353 +          esac
7354 +          ;;
7355 +        -YP,*)
7356 +          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7357 +              ac_exists=false
7358 +  for ac_i in $ac_cv_fc_libs; do
7359 +    if test x"$ac_j" = x"$ac_i"; then
7360 +      ac_exists=true
7361 +      break
7362 +    fi
7363 +  done
7364  
7365 +  if test x"$ac_exists" = xtrue; then :
7366  
7367 + else
7368 +  ac_arg="$ac_arg $ac_j"
7369 +                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7370 + fi
7371 +          done
7372 +          ;;
7373 +        -[lLR]*)
7374 +            ac_exists=false
7375 +  for ac_i in $ac_cv_fc_libs; do
7376 +    if test x"$ac_arg" = x"$ac_i"; then
7377 +      ac_exists=true
7378 +      break
7379 +    fi
7380 +  done
7381  
7382 +  if test x"$ac_exists" = xtrue; then :
7383  
7384 + else
7385 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7386 + fi
7387 +          ;;
7388 +        -zallextract*| -zdefaultextract)
7389 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7390 +          ;;
7391 +          # Ignore everything else.
7392 +  esac
7393 + done
7394 + # restore positional arguments
7395 + set X $ac_save_positional; shift
7396  
7397 + # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
7398 + # then we insist that the "run path" must be an absolute path (i.e. it
7399 + # must begin with a "/").
7400 + case `(uname -sr) 2>/dev/null` in
7401 +   "SunOS 5"*)
7402 +      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7403 +                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7404 +      test "x$ac_ld_run_path" != x &&
7405 +        if test "$ac_compiler_gnu" = yes; then
7406 +  for ac_link_opt in $ac_ld_run_path; do
7407 +    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7408 +  done
7409 + else
7410 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7411 + fi
7412 +      ;;
7413 + esac
7414 + fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7415  
7416 + fi
7417 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
7418 + $as_echo "$ac_cv_fc_libs" >&6; }
7419 + FCLIBS="$ac_cv_fc_libs"
7420  
7421  
7422 + ac_ext=${ac_fc_srcext-f}
7423 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7424 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7425 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7426  
7427 + ac_ext=${ac_fc_srcext-f}
7428 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7429 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7430 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7431  
7432 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
7433 + $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
7434 + if test "${ac_cv_fc_dummy_main+set}" = set; then :
7435 +  $as_echo_n "(cached) " >&6
7436 + else
7437 +  ac_fc_dm_save_LIBS=$LIBS
7438 + LIBS="$LIBS $FCLIBS"
7439 + ac_fortran_dm_var=FC_DUMMY_MAIN
7440 + ac_ext=c
7441 + ac_cpp='$CPP $CPPFLAGS'
7442 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7443 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7444 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
7445  
7446 < for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
7447 < do
6333 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6334 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6335 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
6336 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6337 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6338 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6339 < fi
6340 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6341 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6342 < else
6343 <  # Is the header compilable?
6344 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6345 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6346 < cat >conftest.$ac_ext <<_ACEOF
6347 < /* confdefs.h.  */
6348 < _ACEOF
6349 < cat confdefs.h >>conftest.$ac_ext
6350 < cat >>conftest.$ac_ext <<_ACEOF
7446 > # First, try linking without a dummy main:
7447 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7448   /* end confdefs.h.  */
6352 $ac_includes_default
6353 #include <$ac_header>
6354 _ACEOF
6355 rm -f conftest.$ac_objext
6356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6357  (eval $ac_compile) 2>conftest.er1
6358  ac_status=$?
6359  grep -v '^ *+' conftest.er1 >conftest.err
6360  rm -f conftest.er1
6361  cat conftest.err >&5
6362  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6363  (exit $ac_status); } &&
6364         { ac_try='test -z "$ac_c_werror_flag"
6365                         || test ! -s conftest.err'
6366  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6367  (eval $ac_try) 2>&5
6368  ac_status=$?
6369  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370  (exit $ac_status); }; } &&
6371         { ac_try='test -s conftest.$ac_objext'
6372  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6373  (eval $ac_try) 2>&5
6374  ac_status=$?
6375  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6376  (exit $ac_status); }; }; then
6377  ac_header_compiler=yes
6378 else
6379  echo "$as_me: failed program was:" >&5
6380 sed 's/^/| /' conftest.$ac_ext >&5
7449  
6382 ac_header_compiler=no
6383 fi
6384 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6385 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6386 echo "${ECHO_T}$ac_header_compiler" >&6
6387
6388 # Is the header present?
6389 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6390 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6391 cat >conftest.$ac_ext <<_ACEOF
6392 /* confdefs.h.  */
6393 _ACEOF
6394 cat confdefs.h >>conftest.$ac_ext
6395 cat >>conftest.$ac_ext <<_ACEOF
6396 /* end confdefs.h.  */
6397 #include <$ac_header>
6398 _ACEOF
6399 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6400  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6401  ac_status=$?
6402  grep -v '^ *+' conftest.er1 >conftest.err
6403  rm -f conftest.er1
6404  cat conftest.err >&5
6405  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6406  (exit $ac_status); } >/dev/null; then
6407  if test -s conftest.err; then
6408    ac_cpp_err=$ac_c_preproc_warn_flag
6409    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6410  else
6411    ac_cpp_err=
6412  fi
6413 else
6414  ac_cpp_err=yes
6415 fi
6416 if test -z "$ac_cpp_err"; then
6417  ac_header_preproc=yes
6418 else
6419  echo "$as_me: failed program was:" >&5
6420 sed 's/^/| /' conftest.$ac_ext >&5
6421
6422  ac_header_preproc=no
6423 fi
6424 rm -f conftest.err conftest.$ac_ext
6425 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6426 echo "${ECHO_T}$ac_header_preproc" >&6
6427
6428 # So?  What about this header?
6429 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6430  yes:no: )
6431    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6432 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6433    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6434 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6435    ac_header_preproc=yes
6436    ;;
6437  no:yes:* )
6438    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6439 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6440    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6441 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6442    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6443 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6444    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6445 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6446    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6447 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6448    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6449 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6450    (
6451      cat <<\_ASBOX
6452 ## ------------------------------ ##
6453 ## Report this to gezelter@nd.edu ##
6454 ## ------------------------------ ##
6455 _ASBOX
6456    ) |
6457      sed "s/^/$as_me: WARNING:     /" >&2
6458    ;;
6459 esac
6460 echo "$as_me:$LINENO: checking for $ac_header" >&5
6461 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6463  echo $ECHO_N "(cached) $ECHO_C" >&6
6464 else
6465  eval "$as_ac_Header=\$ac_header_preproc"
6466 fi
6467 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6468 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6469
6470 fi
6471 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6472  cat >>confdefs.h <<_ACEOF
6473 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6474 _ACEOF
6475
6476 fi
6477
6478 done
6479
6480
6481 # Checks for typedefs, structures, and compiler characteristics.
6482 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
6483 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
6484 if test "${ac_cv_header_stdbool_h+set}" = set; then
6485  echo $ECHO_N "(cached) $ECHO_C" >&6
6486 else
6487  cat >conftest.$ac_ext <<_ACEOF
6488 /* confdefs.h.  */
6489 _ACEOF
6490 cat confdefs.h >>conftest.$ac_ext
6491 cat >>conftest.$ac_ext <<_ACEOF
6492 /* end confdefs.h.  */
6493
6494 #include <stdbool.h>
6495 #ifndef bool
6496 # error bool is not defined
6497 #endif
6498 #ifndef false
6499 # error false is not defined
6500 #endif
6501 #if false
6502 # error false is not 0
6503 #endif
6504 #ifndef true
6505 # error true is not defined
6506 #endif
6507 #if true != 1
6508 # error true is not 1
6509 #endif
6510 #ifndef __bool_true_false_are_defined
6511 # error __bool_true_false_are_defined is not defined
6512 #endif
6513
6514        struct s { _Bool s: 1; _Bool t; } s;
6515
6516        char a[true == 1 ? 1 : -1];
6517        char b[false == 0 ? 1 : -1];
6518        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
6519        char d[(bool) -0.5 == true ? 1 : -1];
6520        bool e = &s;
6521        char f[(_Bool) -0.0 == false ? 1 : -1];
6522        char g[true];
6523        char h[sizeof (_Bool)];
6524        char i[sizeof s.t];
6525
7450   #ifdef FC_DUMMY_MAIN
7451   #ifndef FC_DUMMY_MAIN_EQ_F77
7452   #  ifdef __cplusplus
# Line 6534 | Line 7458 | main ()
7458   int
7459   main ()
7460   {
7461 < return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7461 >
7462    ;
7463    return 0;
7464   }
7465   _ACEOF
7466 < rm -f conftest.$ac_objext
7467 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6544 <  (eval $ac_compile) 2>conftest.er1
6545 <  ac_status=$?
6546 <  grep -v '^ *+' conftest.er1 >conftest.err
6547 <  rm -f conftest.er1
6548 <  cat conftest.err >&5
6549 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6550 <  (exit $ac_status); } &&
6551 <         { ac_try='test -z "$ac_c_werror_flag"
6552 <                         || test ! -s conftest.err'
6553 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6554 <  (eval $ac_try) 2>&5
6555 <  ac_status=$?
6556 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6557 <  (exit $ac_status); }; } &&
6558 <         { ac_try='test -s conftest.$ac_objext'
6559 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6560 <  (eval $ac_try) 2>&5
6561 <  ac_status=$?
6562 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6563 <  (exit $ac_status); }; }; then
6564 <  ac_cv_header_stdbool_h=yes
7466 > if ac_fn_c_try_link "$LINENO"; then :
7467 >  ac_cv_fortran_dummy_main=none
7468   else
7469 <  echo "$as_me: failed program was:" >&5
6567 < sed 's/^/| /' conftest.$ac_ext >&5
6568 <
6569 < ac_cv_header_stdbool_h=no
7469 >  ac_cv_fortran_dummy_main=unknown
7470   fi
7471 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7472 < fi
7473 < echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7474 < echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7475 < echo "$as_me:$LINENO: checking for _Bool" >&5
7476 < echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
6577 < if test "${ac_cv_type__Bool+set}" = set; then
6578 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6579 < else
6580 <  cat >conftest.$ac_ext <<_ACEOF
6581 < /* confdefs.h.  */
6582 < _ACEOF
6583 < cat confdefs.h >>conftest.$ac_ext
6584 < cat >>conftest.$ac_ext <<_ACEOF
7471 > rm -f core conftest.err conftest.$ac_objext \
7472 >    conftest$ac_exeext conftest.$ac_ext
7473 >
7474 > if test $ac_cv_fortran_dummy_main = unknown; then
7475 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
7476 >     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7477   /* end confdefs.h.  */
7478 < $ac_includes_default
7478 > #define $ac_fortran_dm_var $ac_func
7479   #ifdef FC_DUMMY_MAIN
7480   #ifndef FC_DUMMY_MAIN_EQ_F77
7481   #  ifdef __cplusplus
# Line 6595 | Line 7487 | main ()
7487   int
7488   main ()
7489   {
7490 < if ((_Bool *) 0)
6599 <  return 0;
6600 < if (sizeof (_Bool))
6601 <  return 0;
7490 >
7491    ;
7492    return 0;
7493   }
7494   _ACEOF
7495 < rm -f conftest.$ac_objext
7496 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7497 <  (eval $ac_compile) 2>conftest.er1
7498 <  ac_status=$?
7499 <  grep -v '^ *+' conftest.er1 >conftest.err
7500 <  rm -f conftest.er1
7501 <  cat conftest.err >&5
7502 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7503 <  (exit $ac_status); } &&
7504 <         { ac_try='test -z "$ac_c_werror_flag"
7505 <                         || test ! -s conftest.err'
7506 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7507 <  (eval $ac_try) 2>&5
7508 <  ac_status=$?
6620 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621 <  (exit $ac_status); }; } &&
6622 <         { ac_try='test -s conftest.$ac_objext'
6623 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6624 <  (eval $ac_try) 2>&5
6625 <  ac_status=$?
6626 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6627 <  (exit $ac_status); }; }; then
6628 <  ac_cv_type__Bool=yes
6629 < else
6630 <  echo "$as_me: failed program was:" >&5
6631 < sed 's/^/| /' conftest.$ac_ext >&5
7495 > if ac_fn_c_try_link "$LINENO"; then :
7496 >  ac_cv_fortran_dummy_main=$ac_func; break
7497 > fi
7498 > rm -f core conftest.err conftest.$ac_objext \
7499 >    conftest$ac_exeext conftest.$ac_ext
7500 >   done
7501 > fi
7502 > ac_ext=${ac_fc_srcext-f}
7503 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7504 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7505 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7506 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
7507 > rm -rf conftest*
7508 > LIBS=$ac_fc_dm_save_LIBS
7509  
6633 ac_cv_type__Bool=no
7510   fi
7511 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7512 < fi
7513 < echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7514 < echo "${ECHO_T}$ac_cv_type__Bool" >&6
7515 < if test $ac_cv_type__Bool = yes; then
7511 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
7512 > $as_echo "$ac_cv_fc_dummy_main" >&6; }
7513 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
7514 > if test "$FC_DUMMY_MAIN" != unknown; then :
7515 >  if test $FC_DUMMY_MAIN != none; then
7516  
7517   cat >>confdefs.h <<_ACEOF
7518 < #define HAVE__BOOL 1
7518 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
7519   _ACEOF
7520  
7521 +  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
7522  
7523 + $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
7524 +
7525 +  fi
7526   fi
7527 + else
7528 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7529 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7530 + as_fn_error "linking to Fortran libraries from C fails
7531 + See \`config.log' for more details." "$LINENO" 5; }
7532 + fi
7533  
7534 < if test $ac_cv_header_stdbool_h = yes; then
7534 > ac_ext=${ac_fc_srcext-f}
7535 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7536 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7537 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7538  
7539 < cat >>confdefs.h <<\_ACEOF
7540 < #define HAVE_STDBOOL_H 1
7539 > ac_ext=${ac_fc_srcext-f}
7540 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7541 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7542 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7543 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
7544 > $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
7545 > if test "${ac_cv_fc_mangling+set}" = set; then :
7546 >  $as_echo_n "(cached) " >&6
7547 > else
7548 >  cat > conftest.$ac_ext <<_ACEOF
7549 >      subroutine foobar()
7550 >      return
7551 >      end
7552 >      subroutine foo_bar()
7553 >      return
7554 >      end
7555   _ACEOF
7556 + if ac_fn_fc_try_compile "$LINENO"; then :
7557 +  mv conftest.$ac_objext cfortran_test.$ac_objext
7558  
7559 < fi
7559 >  ac_save_LIBS=$LIBS
7560 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
7561  
7562 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7563 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7564 < if test "${ac_cv_c_const+set}" = set; then
7565 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7566 < else
7567 <  cat >conftest.$ac_ext <<_ACEOF
7568 < /* confdefs.h.  */
7569 < _ACEOF
7570 < cat confdefs.h >>conftest.$ac_ext
7571 < cat >>conftest.$ac_ext <<_ACEOF
7562 >  ac_ext=c
7563 > ac_cpp='$CPP $CPPFLAGS'
7564 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7565 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7566 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7567 >  ac_success=no
7568 >  for ac_foobar in foobar FOOBAR; do
7569 >    for ac_underscore in "" "_"; do
7570 >      ac_func="$ac_foobar$ac_underscore"
7571 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7572   /* end confdefs.h.  */
7573  
7574 + /* Override any GCC internal prototype to avoid an error.
7575 +   Use char because int might match the return type of a GCC
7576 +   builtin and then its argument prototype would still apply.  */
7577 + #ifdef __cplusplus
7578 + extern "C"
7579 + #endif
7580 + char $ac_func ();
7581   #ifdef FC_DUMMY_MAIN
7582   #ifndef FC_DUMMY_MAIN_EQ_F77
7583   #  ifdef __cplusplus
# Line 6676 | Line 7589 | main ()
7589   int
7590   main ()
7591   {
7592 < /* FIXME: Include the comments suggested by Paul. */
6680 < #ifndef __cplusplus
6681 <  /* Ultrix mips cc rejects this.  */
6682 <  typedef int charset[2];
6683 <  const charset x;
6684 <  /* SunOS 4.1.1 cc rejects this.  */
6685 <  char const *const *ccp;
6686 <  char **p;
6687 <  /* NEC SVR4.0.2 mips cc rejects this.  */
6688 <  struct point {int x, y;};
6689 <  static struct point const zero = {0,0};
6690 <  /* AIX XL C 1.02.0.0 rejects this.
6691 <     It does not let you subtract one const X* pointer from another in
6692 <     an arm of an if-expression whose if-part is not a constant
6693 <     expression */
6694 <  const char *g = "string";
6695 <  ccp = &g + (g ? g-g : 0);
6696 <  /* HPUX 7.0 cc rejects these. */
6697 <  ++ccp;
6698 <  p = (char**) ccp;
6699 <  ccp = (char const *const *) p;
6700 <  { /* SCO 3.2v4 cc rejects this.  */
6701 <    char *t;
6702 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
6703 <
6704 <    *t++ = 0;
6705 <  }
6706 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
6707 <    int x[] = {25, 17};
6708 <    const int *foo = &x[0];
6709 <    ++foo;
6710 <  }
6711 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6712 <    typedef const int *iptr;
6713 <    iptr p = 0;
6714 <    ++p;
6715 <  }
6716 <  { /* AIX XL C 1.02.0.0 rejects this saying
6717 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6718 <    struct s { int j; const int *ap[3]; };
6719 <    struct s *b; b->j = 5;
6720 <  }
6721 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6722 <    const int foo = 10;
6723 <  }
6724 < #endif
6725 <
7592 > return $ac_func ();
7593    ;
7594    return 0;
7595   }
7596   _ACEOF
7597 < rm -f conftest.$ac_objext
7598 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6732 <  (eval $ac_compile) 2>conftest.er1
6733 <  ac_status=$?
6734 <  grep -v '^ *+' conftest.er1 >conftest.err
6735 <  rm -f conftest.er1
6736 <  cat conftest.err >&5
6737 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6738 <  (exit $ac_status); } &&
6739 <         { ac_try='test -z "$ac_c_werror_flag"
6740 <                         || test ! -s conftest.err'
6741 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6742 <  (eval $ac_try) 2>&5
6743 <  ac_status=$?
6744 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6745 <  (exit $ac_status); }; } &&
6746 <         { ac_try='test -s conftest.$ac_objext'
6747 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6748 <  (eval $ac_try) 2>&5
6749 <  ac_status=$?
6750 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6751 <  (exit $ac_status); }; }; then
6752 <  ac_cv_c_const=yes
6753 < else
6754 <  echo "$as_me: failed program was:" >&5
6755 < sed 's/^/| /' conftest.$ac_ext >&5
6756 <
6757 < ac_cv_c_const=no
7597 > if ac_fn_c_try_link "$LINENO"; then :
7598 >  ac_success=yes; break 2
7599   fi
7600 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7601 < fi
7602 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7603 < echo "${ECHO_T}$ac_cv_c_const" >&6
7604 < if test $ac_cv_c_const = no; then
7600 > rm -f core conftest.err conftest.$ac_objext \
7601 >    conftest$ac_exeext conftest.$ac_ext
7602 >    done
7603 >  done
7604 >  ac_ext=${ac_fc_srcext-f}
7605 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7606 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7607 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7608  
7609 < cat >>confdefs.h <<\_ACEOF
7610 < #define const
7611 < _ACEOF
7609 >  if test "$ac_success" = "yes"; then
7610 >     case $ac_foobar in
7611 >        foobar)
7612 >           ac_case=lower
7613 >           ac_foo_bar=foo_bar
7614 >           ;;
7615 >        FOOBAR)
7616 >           ac_case=upper
7617 >           ac_foo_bar=FOO_BAR
7618 >           ;;
7619 >     esac
7620  
7621 < fi
7622 <
7623 < echo "$as_me:$LINENO: checking for inline" >&5
7624 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
7625 < if test "${ac_cv_c_inline+set}" = set; then
7626 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7627 < else
7628 <  ac_cv_c_inline=no
7629 < for ac_kw in inline __inline__ __inline; do
6778 <  cat >conftest.$ac_ext <<_ACEOF
6779 < /* confdefs.h.  */
6780 < _ACEOF
6781 < cat confdefs.h >>conftest.$ac_ext
6782 < cat >>conftest.$ac_ext <<_ACEOF
7621 >     ac_ext=c
7622 > ac_cpp='$CPP $CPPFLAGS'
7623 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7624 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7625 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7626 >     ac_success_extra=no
7627 >     for ac_extra in "" "_"; do
7628 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
7629 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7630   /* end confdefs.h.  */
6784 #ifndef __cplusplus
6785 typedef int foo_t;
6786 static $ac_kw foo_t static_foo () {return 0; }
6787 $ac_kw foo_t foo () {return 0; }
6788 #endif
7631  
7632 < _ACEOF
7633 < rm -f conftest.$ac_objext
7634 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7635 <  (eval $ac_compile) 2>conftest.er1
7636 <  ac_status=$?
6795 <  grep -v '^ *+' conftest.er1 >conftest.err
6796 <  rm -f conftest.er1
6797 <  cat conftest.err >&5
6798 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6799 <  (exit $ac_status); } &&
6800 <         { ac_try='test -z "$ac_c_werror_flag"
6801 <                         || test ! -s conftest.err'
6802 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6803 <  (eval $ac_try) 2>&5
6804 <  ac_status=$?
6805 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6806 <  (exit $ac_status); }; } &&
6807 <         { ac_try='test -s conftest.$ac_objext'
6808 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6809 <  (eval $ac_try) 2>&5
6810 <  ac_status=$?
6811 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6812 <  (exit $ac_status); }; }; then
6813 <  ac_cv_c_inline=$ac_kw; break
6814 < else
6815 <  echo "$as_me: failed program was:" >&5
6816 < sed 's/^/| /' conftest.$ac_ext >&5
6817 <
6818 < fi
6819 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6820 < done
6821 <
6822 < fi
6823 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6824 < echo "${ECHO_T}$ac_cv_c_inline" >&6
6825 <
6826 <
6827 < case $ac_cv_c_inline in
6828 <  inline | yes) ;;
6829 <  *)
6830 <    case $ac_cv_c_inline in
6831 <      no) ac_val=;;
6832 <      *) ac_val=$ac_cv_c_inline;;
6833 <    esac
6834 <    cat >>confdefs.h <<_ACEOF
6835 < #ifndef __cplusplus
6836 < #define inline $ac_val
7632 > /* Override any GCC internal prototype to avoid an error.
7633 >   Use char because int might match the return type of a GCC
7634 >   builtin and then its argument prototype would still apply.  */
7635 > #ifdef __cplusplus
7636 > extern "C"
7637   #endif
7638 < _ACEOF
6839 <    ;;
6840 < esac
6841 <
6842 < echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
6843 < echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
6844 < if test "${ac_cv_c_restrict+set}" = set; then
6845 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6846 < else
6847 <  ac_cv_c_restrict=no
6848 <   # Try the official restrict keyword, then gcc's __restrict, and
6849 <   # the less common variants.
6850 <   for ac_kw in restrict __restrict __restrict__ _Restrict; do
6851 <     cat >conftest.$ac_ext <<_ACEOF
6852 < /* confdefs.h.  */
6853 < _ACEOF
6854 < cat confdefs.h >>conftest.$ac_ext
6855 < cat >>conftest.$ac_ext <<_ACEOF
6856 < /* end confdefs.h.  */
6857 < float * $ac_kw x;
6858 < _ACEOF
6859 < rm -f conftest.$ac_objext
6860 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6861 <  (eval $ac_compile) 2>conftest.er1
6862 <  ac_status=$?
6863 <  grep -v '^ *+' conftest.er1 >conftest.err
6864 <  rm -f conftest.er1
6865 <  cat conftest.err >&5
6866 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6867 <  (exit $ac_status); } &&
6868 <         { ac_try='test -z "$ac_c_werror_flag"
6869 <                         || test ! -s conftest.err'
6870 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6871 <  (eval $ac_try) 2>&5
6872 <  ac_status=$?
6873 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6874 <  (exit $ac_status); }; } &&
6875 <         { ac_try='test -s conftest.$ac_objext'
6876 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6877 <  (eval $ac_try) 2>&5
6878 <  ac_status=$?
6879 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6880 <  (exit $ac_status); }; }; then
6881 <  ac_cv_c_restrict=$ac_kw; break
6882 < else
6883 <  echo "$as_me: failed program was:" >&5
6884 < sed 's/^/| /' conftest.$ac_ext >&5
6885 <
6886 < fi
6887 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6888 <   done
6889 <
6890 < fi
6891 < echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
6892 < echo "${ECHO_T}$ac_cv_c_restrict" >&6
6893 < case $ac_cv_c_restrict in
6894 <   restrict) ;;
6895 <   no)
6896 < cat >>confdefs.h <<\_ACEOF
6897 < #define restrict
6898 < _ACEOF
6899 < ;;
6900 <   *)  cat >>confdefs.h <<_ACEOF
6901 < #define restrict $ac_cv_c_restrict
6902 < _ACEOF
6903 < ;;
6904 < esac
6905 <
6906 < echo "$as_me:$LINENO: checking for size_t" >&5
6907 < echo $ECHO_N "checking for size_t... $ECHO_C" >&6
6908 < if test "${ac_cv_type_size_t+set}" = set; then
6909 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6910 < else
6911 <  cat >conftest.$ac_ext <<_ACEOF
6912 < /* confdefs.h.  */
6913 < _ACEOF
6914 < cat confdefs.h >>conftest.$ac_ext
6915 < cat >>conftest.$ac_ext <<_ACEOF
6916 < /* end confdefs.h.  */
6917 < $ac_includes_default
7638 > char $ac_func ();
7639   #ifdef FC_DUMMY_MAIN
7640   #ifndef FC_DUMMY_MAIN_EQ_F77
7641   #  ifdef __cplusplus
# Line 6926 | Line 7647 | main ()
7647   int
7648   main ()
7649   {
7650 < if ((size_t *) 0)
6930 <  return 0;
6931 < if (sizeof (size_t))
6932 <  return 0;
7650 > return $ac_func ();
7651    ;
7652    return 0;
7653   }
7654   _ACEOF
7655 < rm -f conftest.$ac_objext
7656 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7657 <  (eval $ac_compile) 2>conftest.er1
7658 <  ac_status=$?
7659 <  grep -v '^ *+' conftest.er1 >conftest.err
7660 <  rm -f conftest.er1
7661 <  cat conftest.err >&5
7662 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7663 <  (exit $ac_status); } &&
7664 <         { ac_try='test -z "$ac_c_werror_flag"
7665 <                         || test ! -s conftest.err'
7666 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7667 <  (eval $ac_try) 2>&5
7668 <  ac_status=$?
7669 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7670 <  (exit $ac_status); }; } &&
7671 <         { ac_try='test -s conftest.$ac_objext'
7672 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7673 <  (eval $ac_try) 2>&5
7674 <  ac_status=$?
7675 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7676 <  (exit $ac_status); }; }; then
7677 <  ac_cv_type_size_t=yes
7655 > if ac_fn_c_try_link "$LINENO"; then :
7656 >  ac_success_extra=yes; break
7657 > fi
7658 > rm -f core conftest.err conftest.$ac_objext \
7659 >    conftest$ac_exeext conftest.$ac_ext
7660 >     done
7661 >     ac_ext=${ac_fc_srcext-f}
7662 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7663 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7664 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7665 >
7666 >     if test "$ac_success_extra" = "yes"; then
7667 >        ac_cv_fc_mangling="$ac_case case"
7668 >        if test -z "$ac_underscore"; then
7669 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
7670 >        else
7671 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
7672 >        fi
7673 >        if test -z "$ac_extra"; then
7674 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
7675 >        else
7676 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
7677 >        fi
7678 >      else
7679 >        ac_cv_fc_mangling="unknown"
7680 >      fi
7681 >  else
7682 >     ac_cv_fc_mangling="unknown"
7683 >  fi
7684 >
7685 >  LIBS=$ac_save_LIBS
7686 >  rm -rf conftest*
7687 >  rm -f cfortran_test*
7688   else
7689 <  echo "$as_me: failed program was:" >&5
7690 < sed 's/^/| /' conftest.$ac_ext >&5
7689 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7690 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7691 > as_fn_error "cannot compile a simple Fortran program
7692 > See \`config.log' for more details." "$LINENO" 5; }
7693 > fi
7694 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7695  
6964 ac_cv_type_size_t=no
7696   fi
7697 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7698 < fi
6968 < echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
6969 < echo "${ECHO_T}$ac_cv_type_size_t" >&6
6970 < if test $ac_cv_type_size_t = yes; then
6971 <  :
6972 < else
7697 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
7698 > $as_echo "$ac_cv_fc_mangling" >&6; }
7699  
7700 < cat >>confdefs.h <<_ACEOF
7701 < #define size_t unsigned
7702 < _ACEOF
7700 > ac_ext=${ac_fc_srcext-f}
7701 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7702 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7703 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7704  
7705 < fi
7705 > ac_ext=${ac_fc_srcext-f}
7706 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7707 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7708 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7709 > case $ac_cv_fc_mangling in
7710 >  "lower case, no underscore, no extra underscore")
7711 >          $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7712  
7713 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7714 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7715 < if test "${ac_cv_header_time+set}" = set; then
7716 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7717 < else
7718 <  cat >conftest.$ac_ext <<_ACEOF
7719 < /* confdefs.h.  */
7720 < _ACEOF
7721 < cat confdefs.h >>conftest.$ac_ext
7722 < cat >>conftest.$ac_ext <<_ACEOF
7723 < /* end confdefs.h.  */
7724 < #include <sys/types.h>
7725 < #include <sys/time.h>
7726 < #include <time.h>
7713 >          $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
7714 > ;;
7715 >  "lower case, no underscore, extra underscore")
7716 >          $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7717 >
7718 >          $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7719 > ;;
7720 >  "lower case, underscore, no extra underscore")
7721 >          $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7722 >
7723 >          $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7724 > ;;
7725 >  "lower case, underscore, extra underscore")
7726 >          $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7727 >
7728 >          $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
7729 > ;;
7730 >  "upper case, no underscore, no extra underscore")
7731 >          $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7732 >
7733 >          $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
7734 > ;;
7735 >  "upper case, no underscore, extra underscore")
7736 >          $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7737 >
7738 >          $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7739 > ;;
7740 >  "upper case, underscore, no extra underscore")
7741 >          $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7742 >
7743 >          $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7744 > ;;
7745 >  "upper case, underscore, extra underscore")
7746 >          $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7747 >
7748 >          $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
7749 > ;;
7750 >  *)
7751 >          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
7752 > $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
7753 >          ;;
7754 > esac
7755 >
7756 > ac_ext=${ac_fc_srcext-f}
7757 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7758 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7759 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7760  
6995 #ifdef FC_DUMMY_MAIN
6996 #ifndef FC_DUMMY_MAIN_EQ_F77
6997 #  ifdef __cplusplus
6998     extern "C"
6999 #  endif
7000   int FC_DUMMY_MAIN() { return 1; }
7001 #endif
7002 #endif
7003 int
7004 main ()
7005 {
7006 if ((struct tm *) 0)
7007 return 0;
7008  ;
7009  return 0;
7010 }
7011 _ACEOF
7012 rm -f conftest.$ac_objext
7013 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7014  (eval $ac_compile) 2>conftest.er1
7015  ac_status=$?
7016  grep -v '^ *+' conftest.er1 >conftest.err
7017  rm -f conftest.er1
7018  cat conftest.err >&5
7019  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020  (exit $ac_status); } &&
7021         { ac_try='test -z "$ac_c_werror_flag"
7022                         || test ! -s conftest.err'
7023  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7024  (eval $ac_try) 2>&5
7025  ac_status=$?
7026  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027  (exit $ac_status); }; } &&
7028         { ac_try='test -s conftest.$ac_objext'
7029  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7030  (eval $ac_try) 2>&5
7031  ac_status=$?
7032  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033  (exit $ac_status); }; }; then
7034  ac_cv_header_time=yes
7035 else
7036  echo "$as_me: failed program was:" >&5
7037 sed 's/^/| /' conftest.$ac_ext >&5
7761  
7039 ac_cv_header_time=no
7040 fi
7041 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7042 fi
7043 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7044 echo "${ECHO_T}$ac_cv_header_time" >&6
7045 if test $ac_cv_header_time = yes; then
7762  
7763 < cat >>confdefs.h <<\_ACEOF
7764 < #define TIME_WITH_SYS_TIME 1
7765 < _ACEOF
7766 <
7767 < fi
7768 <
7769 < echo "$as_me:$LINENO: checking for clock_t" >&5
7770 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7055 < if test "${ac_cv_type_clock_t+set}" = set; then
7056 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7763 > ac_ext=${ac_fc_srcext-f}
7764 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7765 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7766 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7767 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7768 > $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7769 > if test "${ac_cv_prog_fc_v+set}" = set; then :
7770 >  $as_echo_n "(cached) " >&6
7771   else
7772 <  cat >conftest.$ac_ext <<_ACEOF
7773 < /* confdefs.h.  */
7060 < _ACEOF
7061 < cat confdefs.h >>conftest.$ac_ext
7062 < cat >>conftest.$ac_ext <<_ACEOF
7063 < /* end confdefs.h.  */
7064 < $ac_includes_default
7065 < #ifdef FC_DUMMY_MAIN
7066 < #ifndef FC_DUMMY_MAIN_EQ_F77
7067 < #  ifdef __cplusplus
7068 <     extern "C"
7069 < #  endif
7070 <   int FC_DUMMY_MAIN() { return 1; }
7071 < #endif
7072 < #endif
7073 < int
7074 < main ()
7075 < {
7076 < if ((clock_t *) 0)
7077 <  return 0;
7078 < if (sizeof (clock_t))
7079 <  return 0;
7080 <  ;
7081 <  return 0;
7082 < }
7083 < _ACEOF
7084 < rm -f conftest.$ac_objext
7085 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7086 <  (eval $ac_compile) 2>conftest.er1
7087 <  ac_status=$?
7088 <  grep -v '^ *+' conftest.er1 >conftest.err
7089 <  rm -f conftest.er1
7090 <  cat conftest.err >&5
7091 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7092 <  (exit $ac_status); } &&
7093 <         { ac_try='test -z "$ac_c_werror_flag"
7094 <                         || test ! -s conftest.err'
7095 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7096 <  (eval $ac_try) 2>&5
7097 <  ac_status=$?
7098 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7099 <  (exit $ac_status); }; } &&
7100 <         { ac_try='test -s conftest.$ac_objext'
7101 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7102 <  (eval $ac_try) 2>&5
7103 <  ac_status=$?
7104 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7105 <  (exit $ac_status); }; }; then
7106 <  ac_cv_type_clock_t=yes
7107 < else
7108 <  echo "$as_me: failed program was:" >&5
7109 < sed 's/^/| /' conftest.$ac_ext >&5
7772 >  cat > conftest.$ac_ext <<_ACEOF
7773 >      program main
7774  
7775 < ac_cv_type_clock_t=no
7112 < fi
7113 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7114 < fi
7115 < echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7116 < echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7117 < if test $ac_cv_type_clock_t = yes; then
7118 <
7119 < cat >>confdefs.h <<_ACEOF
7120 < #define HAVE_CLOCK_T 1
7775 >      end
7776   _ACEOF
7777 + if ac_fn_fc_try_compile "$LINENO"; then :
7778 +  ac_cv_prog_fc_v=
7779 + # Try some options frequently used verbose output
7780 + for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7781 +  cat > conftest.$ac_ext <<_ACEOF
7782 +      program main
7783  
7784 <
7124 < fi
7125 <
7126 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7127 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7128 < if test "${ac_cv_c_const+set}" = set; then
7129 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7130 < else
7131 <  cat >conftest.$ac_ext <<_ACEOF
7132 < /* confdefs.h.  */
7784 >      end
7785   _ACEOF
7134 cat confdefs.h >>conftest.$ac_ext
7135 cat >>conftest.$ac_ext <<_ACEOF
7136 /* end confdefs.h.  */
7786  
7787 < #ifdef FC_DUMMY_MAIN
7788 < #ifndef FC_DUMMY_MAIN_EQ_F77
7789 < #  ifdef __cplusplus
7790 <     extern "C"
7791 < #  endif
7792 <   int FC_DUMMY_MAIN() { return 1; }
7793 < #endif
7794 < #endif
7795 < int
7796 < main ()
7797 < {
7798 < /* FIXME: Include the comments suggested by Paul. */
7799 < #ifndef __cplusplus
7800 <  /* Ultrix mips cc rejects this.  */
7801 <  typedef int charset[2];
7153 <  const charset x;
7154 <  /* SunOS 4.1.1 cc rejects this.  */
7155 <  char const *const *ccp;
7156 <  char **p;
7157 <  /* NEC SVR4.0.2 mips cc rejects this.  */
7158 <  struct point {int x, y;};
7159 <  static struct point const zero = {0,0};
7160 <  /* AIX XL C 1.02.0.0 rejects this.
7161 <     It does not let you subtract one const X* pointer from another in
7162 <     an arm of an if-expression whose if-part is not a constant
7163 <     expression */
7164 <  const char *g = "string";
7165 <  ccp = &g + (g ? g-g : 0);
7166 <  /* HPUX 7.0 cc rejects these. */
7167 <  ++ccp;
7168 <  p = (char**) ccp;
7169 <  ccp = (char const *const *) p;
7170 <  { /* SCO 3.2v4 cc rejects this.  */
7171 <    char *t;
7172 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7173 <
7174 <    *t++ = 0;
7175 <  }
7176 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7177 <    int x[] = {25, 17};
7178 <    const int *foo = &x[0];
7179 <    ++foo;
7180 <  }
7181 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7182 <    typedef const int *iptr;
7183 <    iptr p = 0;
7184 <    ++p;
7185 <  }
7186 <  { /* AIX XL C 1.02.0.0 rejects this saying
7187 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7188 <    struct s { int j; const int *ap[3]; };
7189 <    struct s *b; b->j = 5;
7190 <  }
7191 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7192 <    const int foo = 10;
7193 <  }
7194 < #endif
7195 <
7196 <  ;
7197 <  return 0;
7198 < }
7199 < _ACEOF
7200 < rm -f conftest.$ac_objext
7201 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7202 <  (eval $ac_compile) 2>conftest.er1
7203 <  ac_status=$?
7204 <  grep -v '^ *+' conftest.er1 >conftest.err
7205 <  rm -f conftest.er1
7206 <  cat conftest.err >&5
7207 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7208 <  (exit $ac_status); } &&
7209 <         { ac_try='test -z "$ac_c_werror_flag"
7210 <                         || test ! -s conftest.err'
7211 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7212 <  (eval $ac_try) 2>&5
7213 <  ac_status=$?
7214 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7215 <  (exit $ac_status); }; } &&
7216 <         { ac_try='test -s conftest.$ac_objext'
7217 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7218 <  (eval $ac_try) 2>&5
7219 <  ac_status=$?
7220 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7221 <  (exit $ac_status); }; }; then
7222 <  ac_cv_c_const=yes
7223 < else
7224 <  echo "$as_me: failed program was:" >&5
7225 < sed 's/^/| /' conftest.$ac_ext >&5
7226 <
7227 < ac_cv_c_const=no
7228 < fi
7229 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7230 < fi
7231 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7232 < echo "${ECHO_T}$ac_cv_c_const" >&6
7233 < if test $ac_cv_c_const = no; then
7234 <
7235 < cat >>confdefs.h <<\_ACEOF
7236 < #define const
7237 < _ACEOF
7238 <
7239 < fi
7787 > # Compile and link our simple test program by passing a flag (argument
7788 > # 1 to this macro) to the Fortran compiler in order to get
7789 > # "verbose" output that we can then parse for the Fortran linker
7790 > # flags.
7791 > ac_save_FCFLAGS=$FCFLAGS
7792 > FCFLAGS="$FCFLAGS $ac_verb"
7793 > eval "set x $ac_link"
7794 > shift
7795 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7796 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7797 > # LIBRARY_PATH; skip all such settings.
7798 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7799 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7800 > $as_echo "$ac_fc_v_output" >&5
7801 > FCFLAGS=$ac_save_FCFLAGS
7802  
7803 < echo "$as_me:$LINENO: checking for inline" >&5
7242 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
7243 < if test "${ac_cv_c_inline+set}" = set; then
7244 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7245 < else
7246 <  ac_cv_c_inline=no
7247 < for ac_kw in inline __inline__ __inline; do
7248 <  cat >conftest.$ac_ext <<_ACEOF
7249 < /* confdefs.h.  */
7250 < _ACEOF
7251 < cat confdefs.h >>conftest.$ac_ext
7252 < cat >>conftest.$ac_ext <<_ACEOF
7253 < /* end confdefs.h.  */
7254 < #ifndef __cplusplus
7255 < typedef int foo_t;
7256 < static $ac_kw foo_t static_foo () {return 0; }
7257 < $ac_kw foo_t foo () {return 0; }
7258 < #endif
7803 > rm -rf conftest*
7804  
7805 < _ACEOF
7806 < rm -f conftest.$ac_objext
7807 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7808 <  (eval $ac_compile) 2>conftest.er1
7809 <  ac_status=$?
7810 <  grep -v '^ *+' conftest.er1 >conftest.err
7266 <  rm -f conftest.er1
7267 <  cat conftest.err >&5
7268 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7269 <  (exit $ac_status); } &&
7270 <         { ac_try='test -z "$ac_c_werror_flag"
7271 <                         || test ! -s conftest.err'
7272 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7273 <  (eval $ac_try) 2>&5
7274 <  ac_status=$?
7275 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7276 <  (exit $ac_status); }; } &&
7277 <         { ac_try='test -s conftest.$ac_objext'
7278 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7279 <  (eval $ac_try) 2>&5
7280 <  ac_status=$?
7281 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7282 <  (exit $ac_status); }; }; then
7283 <  ac_cv_c_inline=$ac_kw; break
7284 < else
7285 <  echo "$as_me: failed program was:" >&5
7286 < sed 's/^/| /' conftest.$ac_ext >&5
7805 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7806 > # /foo, /bar, and /baz are search directories for the Fortran linker.
7807 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7808 > ac_fc_v_output="`echo $ac_fc_v_output |
7809 >        grep 'LPATH is:' |
7810 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7811  
7812 < fi
7813 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7814 < done
7812 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
7813 > #        that detects unbalanced quotes in FLIBS should be implemented
7814 > #        and (ugh) tested at some point.
7815 > case $ac_fc_v_output in
7816 >  # If we are using xlf then replace all the commas with spaces.
7817 >  *xlfentry*)
7818 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7819  
7820 < fi
7821 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7822 < echo "${ECHO_T}$ac_cv_c_inline" >&6
7820 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7821 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
7822 >  *mGLOB_options_string*)
7823 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7824  
7825 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7826 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7827 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7828 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
7829 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7830 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7831 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7832 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7833  
7834 < case $ac_cv_c_inline in
7835 <  inline | yes) ;;
7836 <  *)
7300 <    case $ac_cv_c_inline in
7301 <      no) ac_val=;;
7302 <      *) ac_val=$ac_cv_c_inline;;
7303 <    esac
7304 <    cat >>confdefs.h <<_ACEOF
7305 < #ifndef __cplusplus
7306 < #define inline $ac_val
7307 < #endif
7308 < _ACEOF
7309 <    ;;
7834 >  # If we are using Cray Fortran then delete quotes.
7835 >  *cft90*)
7836 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7837   esac
7838  
7839  
7840 < # Checks for library functions.
7841 <
7842 < for ac_header in stdlib.h
7843 < do
7844 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7845 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7846 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7847 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7848 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7849 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7840 >  # look for -l* and *.a constructs in the output
7841 >  for ac_arg in $ac_fc_v_output; do
7842 >     case $ac_arg in
7843 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7844 >          ac_cv_prog_fc_v=$ac_verb
7845 >          break 2 ;;
7846 >     esac
7847 >  done
7848 > done
7849 > if test -z "$ac_cv_prog_fc_v"; then
7850 >   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7851 > $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7852   fi
7324 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7325 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7853   else
7854 <  # Is the header compilable?
7855 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7329 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7330 < cat >conftest.$ac_ext <<_ACEOF
7331 < /* confdefs.h.  */
7332 < _ACEOF
7333 < cat confdefs.h >>conftest.$ac_ext
7334 < cat >>conftest.$ac_ext <<_ACEOF
7335 < /* end confdefs.h.  */
7336 < $ac_includes_default
7337 < #include <$ac_header>
7338 < _ACEOF
7339 < rm -f conftest.$ac_objext
7340 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7341 <  (eval $ac_compile) 2>conftest.er1
7342 <  ac_status=$?
7343 <  grep -v '^ *+' conftest.er1 >conftest.err
7344 <  rm -f conftest.er1
7345 <  cat conftest.err >&5
7346 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347 <  (exit $ac_status); } &&
7348 <         { ac_try='test -z "$ac_c_werror_flag"
7349 <                         || test ! -s conftest.err'
7350 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7351 <  (eval $ac_try) 2>&5
7352 <  ac_status=$?
7353 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7354 <  (exit $ac_status); }; } &&
7355 <         { ac_try='test -s conftest.$ac_objext'
7356 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7357 <  (eval $ac_try) 2>&5
7358 <  ac_status=$?
7359 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7360 <  (exit $ac_status); }; }; then
7361 <  ac_header_compiler=yes
7362 < else
7363 <  echo "$as_me: failed program was:" >&5
7364 < sed 's/^/| /' conftest.$ac_ext >&5
7365 <
7366 < ac_header_compiler=no
7854 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7855 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
7856   fi
7857 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7369 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7370 < echo "${ECHO_T}$ac_header_compiler" >&6
7857 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7858  
7372 # Is the header present?
7373 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7374 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7375 cat >conftest.$ac_ext <<_ACEOF
7376 /* confdefs.h.  */
7377 _ACEOF
7378 cat confdefs.h >>conftest.$ac_ext
7379 cat >>conftest.$ac_ext <<_ACEOF
7380 /* end confdefs.h.  */
7381 #include <$ac_header>
7382 _ACEOF
7383 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7384  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7385  ac_status=$?
7386  grep -v '^ *+' conftest.er1 >conftest.err
7387  rm -f conftest.er1
7388  cat conftest.err >&5
7389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7390  (exit $ac_status); } >/dev/null; then
7391  if test -s conftest.err; then
7392    ac_cpp_err=$ac_c_preproc_warn_flag
7393    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7394  else
7395    ac_cpp_err=
7396  fi
7397 else
7398  ac_cpp_err=yes
7859   fi
7860 < if test -z "$ac_cpp_err"; then
7861 <  ac_header_preproc=yes
7860 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7861 > $as_echo "$ac_cv_prog_fc_v" >&6; }
7862 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7863 > $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7864 > if test "${ac_cv_fc_libs+set}" = set; then :
7865 >  $as_echo_n "(cached) " >&6
7866   else
7867 <  echo "$as_me: failed program was:" >&5
7868 < sed 's/^/| /' conftest.$ac_ext >&5
7405 <
7406 <  ac_header_preproc=no
7407 < fi
7408 < rm -f conftest.err conftest.$ac_ext
7409 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7410 < echo "${ECHO_T}$ac_header_preproc" >&6
7411 <
7412 < # So?  What about this header?
7413 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7414 <  yes:no: )
7415 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7416 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7417 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7418 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7419 <    ac_header_preproc=yes
7420 <    ;;
7421 <  no:yes:* )
7422 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7423 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7424 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7425 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7426 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7427 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7428 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7429 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7430 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7431 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7432 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7433 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7434 <    (
7435 <      cat <<\_ASBOX
7436 < ## ------------------------------ ##
7437 < ## Report this to gezelter@nd.edu ##
7438 < ## ------------------------------ ##
7439 < _ASBOX
7440 <    ) |
7441 <      sed "s/^/$as_me: WARNING:     /" >&2
7442 <    ;;
7443 < esac
7444 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7445 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7446 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7447 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7867 >  if test "x$FCLIBS" != "x"; then
7868 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7869   else
7449  eval "$as_ac_Header=\$ac_header_preproc"
7450 fi
7451 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7452 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7870  
7871 < fi
7872 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7873 <  cat >>confdefs.h <<_ACEOF
7874 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7871 > cat > conftest.$ac_ext <<_ACEOF
7872 >      program main
7873 >
7874 >      end
7875   _ACEOF
7876  
7877 < fi
7877 > # Compile and link our simple test program by passing a flag (argument
7878 > # 1 to this macro) to the Fortran compiler in order to get
7879 > # "verbose" output that we can then parse for the Fortran linker
7880 > # flags.
7881 > ac_save_FCFLAGS=$FCFLAGS
7882 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7883 > eval "set x $ac_link"
7884 > shift
7885 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7886 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7887 > # LIBRARY_PATH; skip all such settings.
7888 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7889 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7890 > $as_echo "$ac_fc_v_output" >&5
7891 > FCFLAGS=$ac_save_FCFLAGS
7892  
7893 < done
7893 > rm -rf conftest*
7894  
7895 < echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
7896 < echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
7897 < if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
7898 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7899 < else
7900 <  if test "$cross_compiling" = yes; then
7470 <  ac_cv_func_malloc_0_nonnull=no
7471 < else
7472 <  cat >conftest.$ac_ext <<_ACEOF
7473 < /* confdefs.h.  */
7474 < _ACEOF
7475 < cat confdefs.h >>conftest.$ac_ext
7476 < cat >>conftest.$ac_ext <<_ACEOF
7477 < /* end confdefs.h.  */
7478 < #if STDC_HEADERS || HAVE_STDLIB_H
7479 < # include <stdlib.h>
7480 < #else
7481 < char *malloc ();
7482 < #endif
7895 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7896 > # /foo, /bar, and /baz are search directories for the Fortran linker.
7897 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7898 > ac_fc_v_output="`echo $ac_fc_v_output |
7899 >        grep 'LPATH is:' |
7900 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7901  
7902 < #ifdef FC_DUMMY_MAIN
7903 < #ifndef FC_DUMMY_MAIN_EQ_F77
7904 < #  ifdef __cplusplus
7905 <     extern "C"
7906 < #  endif
7907 <   int FC_DUMMY_MAIN() { return 1; }
7908 < #endif
7491 < #endif
7492 < int
7493 < main ()
7494 < {
7495 < exit (malloc (0) ? 0 : 1);
7496 <  ;
7497 <  return 0;
7498 < }
7499 < _ACEOF
7500 < rm -f conftest$ac_exeext
7501 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7502 <  (eval $ac_link) 2>&5
7503 <  ac_status=$?
7504 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7505 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7506 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7507 <  (eval $ac_try) 2>&5
7508 <  ac_status=$?
7509 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7510 <  (exit $ac_status); }; }; then
7511 <  ac_cv_func_malloc_0_nonnull=yes
7512 < else
7513 <  echo "$as_me: program exited with status $ac_status" >&5
7514 < echo "$as_me: failed program was:" >&5
7515 < sed 's/^/| /' conftest.$ac_ext >&5
7902 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
7903 > #        that detects unbalanced quotes in FLIBS should be implemented
7904 > #        and (ugh) tested at some point.
7905 > case $ac_fc_v_output in
7906 >  # If we are using xlf then replace all the commas with spaces.
7907 >  *xlfentry*)
7908 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7909  
7910 < ( exit $ac_status )
7911 < ac_cv_func_malloc_0_nonnull=no
7912 < fi
7913 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7521 < fi
7522 < fi
7523 < echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
7524 < echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
7525 < if test $ac_cv_func_malloc_0_nonnull = yes; then
7910 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7911 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
7912 >  *mGLOB_options_string*)
7913 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7914  
7915 < cat >>confdefs.h <<\_ACEOF
7916 < #define HAVE_MALLOC 1
7917 < _ACEOF
7915 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7916 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7917 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7918 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
7919 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7920 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7921 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7922 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7923  
7924 < else
7925 <  cat >>confdefs.h <<\_ACEOF
7926 < #define HAVE_MALLOC 0
7534 < _ACEOF
7535 <
7536 <   case $LIBOBJS in
7537 <    "malloc.$ac_objext"   | \
7538 <  *" malloc.$ac_objext"   | \
7539 <    "malloc.$ac_objext "* | \
7540 <  *" malloc.$ac_objext "* ) ;;
7541 <  *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
7924 >  # If we are using Cray Fortran then delete quotes.
7925 >  *cft90*)
7926 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7927   esac
7928  
7929  
7545 cat >>confdefs.h <<\_ACEOF
7546 #define malloc rpl_malloc
7547 _ACEOF
7930  
7931 < fi
7931 > ac_cv_fc_libs=
7932  
7933 + # Save positional arguments (if any)
7934 + ac_save_positional="$@"
7935  
7936 + set X $ac_fc_v_output
7937 + while test $# != 1; do
7938 +  shift
7939 +  ac_arg=$1
7940 +  case $ac_arg in
7941 +        [\\/]*.a | ?:[\\/]*.a)
7942 +            ac_exists=false
7943 +  for ac_i in $ac_cv_fc_libs; do
7944 +    if test x"$ac_arg" = x"$ac_i"; then
7945 +      ac_exists=true
7946 +      break
7947 +    fi
7948 +  done
7949  
7950 < echo "$as_me:$LINENO: checking for working memcmp" >&5
7951 < echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
7555 < if test "${ac_cv_func_memcmp_working+set}" = set; then
7556 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7950 >  if test x"$ac_exists" = xtrue; then :
7951 >
7952   else
7953 <  if test "$cross_compiling" = yes; then
7954 <  ac_cv_func_memcmp_working=no
7953 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7954 > fi
7955 >          ;;
7956 >        -bI:*)
7957 >            ac_exists=false
7958 >  for ac_i in $ac_cv_fc_libs; do
7959 >    if test x"$ac_arg" = x"$ac_i"; then
7960 >      ac_exists=true
7961 >      break
7962 >    fi
7963 >  done
7964 >
7965 >  if test x"$ac_exists" = xtrue; then :
7966 >
7967   else
7968 <  cat >conftest.$ac_ext <<_ACEOF
7969 < /* confdefs.h.  */
7970 < _ACEOF
7971 < cat confdefs.h >>conftest.$ac_ext
7972 < cat >>conftest.$ac_ext <<_ACEOF
7973 < /* end confdefs.h.  */
7974 < $ac_includes_default
7975 < #ifdef FC_DUMMY_MAIN
7976 < #ifndef FC_DUMMY_MAIN_EQ_F77
7977 < #  ifdef __cplusplus
7978 <     extern "C"
7979 < #  endif
7980 <   int FC_DUMMY_MAIN() { return 1; }
7981 < #endif
7982 < #endif
7983 < int
7984 < main ()
7985 < {
7968 >  if test "$ac_compiler_gnu" = yes; then
7969 >  for ac_link_opt in $ac_arg; do
7970 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7971 >  done
7972 > else
7973 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7974 > fi
7975 > fi
7976 >          ;;
7977 >          # Ignore these flags.
7978 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7979 >          |-LANG:=* | -LIST:* | -LNO:*)
7980 >          ;;
7981 >        -lkernel32)
7982 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7983 >          ;;
7984 >        -[LRuYz])
7985 >          # These flags, when seen by themselves, take an argument.
7986 >          # We remove the space between option and argument and re-iterate
7987 >          # unless we find an empty arg or a new option (starting with -)
7988 >          case $2 in
7989 >             "" | -*);;
7990 >             *)
7991 >                ac_arg="$ac_arg$2"
7992 >                shift; shift
7993 >                set X $ac_arg "$@"
7994 >                ;;
7995 >          esac
7996 >          ;;
7997 >        -YP,*)
7998 >          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7999 >              ac_exists=false
8000 >  for ac_i in $ac_cv_fc_libs; do
8001 >    if test x"$ac_j" = x"$ac_i"; then
8002 >      ac_exists=true
8003 >      break
8004 >    fi
8005 >  done
8006  
8007 <  /* Some versions of memcmp are not 8-bit clean.  */
7581 <  char c0 = 0x40, c1 = 0x80, c2 = 0x81;
7582 <  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
7583 <    exit (1);
8007 >  if test x"$ac_exists" = xtrue; then :
8008  
7585  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
7586     or more and with at least one buffer not starting on a 4-byte boundary.
7587     William Lewis provided this test program.   */
7588  {
7589    char foo[21];
7590    char bar[21];
7591    int i;
7592    for (i = 0; i < 4; i++)
7593      {
7594        char *a = foo + i;
7595        char *b = bar + i;
7596        strcpy (a, "--------01111111");
7597        strcpy (b, "--------10000000");
7598        if (memcmp (a, b, 16) >= 0)
7599          exit (1);
7600      }
7601    exit (0);
7602  }
7603
7604  ;
7605  return 0;
7606 }
7607 _ACEOF
7608 rm -f conftest$ac_exeext
7609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7610  (eval $ac_link) 2>&5
7611  ac_status=$?
7612  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7614  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7615  (eval $ac_try) 2>&5
7616  ac_status=$?
7617  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618  (exit $ac_status); }; }; then
7619  ac_cv_func_memcmp_working=yes
8009   else
8010 <  echo "$as_me: program exited with status $ac_status" >&5
8011 < echo "$as_me: failed program was:" >&5
7623 < sed 's/^/| /' conftest.$ac_ext >&5
7624 <
7625 < ( exit $ac_status )
7626 < ac_cv_func_memcmp_working=no
8010 >  ac_arg="$ac_arg $ac_j"
8011 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
8012   fi
8013 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8014 < fi
8015 < fi
8016 < echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8017 < echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8018 < test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8019 <    "memcmp.$ac_objext"   | \
8020 <  *" memcmp.$ac_objext"   | \
8021 <    "memcmp.$ac_objext "* | \
8022 <  *" memcmp.$ac_objext "* ) ;;
7638 <  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
7639 < esac
8013 >          done
8014 >          ;;
8015 >        -[lLR]*)
8016 >            ac_exists=false
8017 >  for ac_i in $ac_cv_fc_libs; do
8018 >    if test x"$ac_arg" = x"$ac_i"; then
8019 >      ac_exists=true
8020 >      break
8021 >    fi
8022 >  done
8023  
8024 +  if test x"$ac_exists" = xtrue; then :
8025  
7642
7643 for ac_header in stdlib.h
7644 do
7645 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7646 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7647  echo "$as_me:$LINENO: checking for $ac_header" >&5
7648 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7649 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7650  echo $ECHO_N "(cached) $ECHO_C" >&6
7651 fi
7652 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7653 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8026   else
8027 <  # Is the header compilable?
7656 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7657 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7658 < cat >conftest.$ac_ext <<_ACEOF
7659 < /* confdefs.h.  */
7660 < _ACEOF
7661 < cat confdefs.h >>conftest.$ac_ext
7662 < cat >>conftest.$ac_ext <<_ACEOF
7663 < /* end confdefs.h.  */
7664 < $ac_includes_default
7665 < #include <$ac_header>
7666 < _ACEOF
7667 < rm -f conftest.$ac_objext
7668 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7669 <  (eval $ac_compile) 2>conftest.er1
7670 <  ac_status=$?
7671 <  grep -v '^ *+' conftest.er1 >conftest.err
7672 <  rm -f conftest.er1
7673 <  cat conftest.err >&5
7674 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7675 <  (exit $ac_status); } &&
7676 <         { ac_try='test -z "$ac_c_werror_flag"
7677 <                         || test ! -s conftest.err'
7678 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7679 <  (eval $ac_try) 2>&5
7680 <  ac_status=$?
7681 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7682 <  (exit $ac_status); }; } &&
7683 <         { ac_try='test -s conftest.$ac_objext'
7684 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7685 <  (eval $ac_try) 2>&5
7686 <  ac_status=$?
7687 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688 <  (exit $ac_status); }; }; then
7689 <  ac_header_compiler=yes
7690 < else
7691 <  echo "$as_me: failed program was:" >&5
7692 < sed 's/^/| /' conftest.$ac_ext >&5
7693 <
7694 < ac_header_compiler=no
8027 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
8028   fi
8029 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8030 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8031 < echo "${ECHO_T}$ac_header_compiler" >&6
8029 >          ;;
8030 >        -zallextract*| -zdefaultextract)
8031 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
8032 >          ;;
8033 >          # Ignore everything else.
8034 >  esac
8035 > done
8036 > # restore positional arguments
8037 > set X $ac_save_positional; shift
8038  
8039 < # Is the header present?
8040 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8041 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8042 < cat >conftest.$ac_ext <<_ACEOF
8043 < /* confdefs.h.  */
8044 < _ACEOF
8045 < cat confdefs.h >>conftest.$ac_ext
8046 < cat >>conftest.$ac_ext <<_ACEOF
8047 < /* end confdefs.h.  */
8048 < #include <$ac_header>
8049 < _ACEOF
8050 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7712 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7713 <  ac_status=$?
7714 <  grep -v '^ *+' conftest.er1 >conftest.err
7715 <  rm -f conftest.er1
7716 <  cat conftest.err >&5
7717 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7718 <  (exit $ac_status); } >/dev/null; then
7719 <  if test -s conftest.err; then
7720 <    ac_cpp_err=$ac_c_preproc_warn_flag
7721 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7722 <  else
7723 <    ac_cpp_err=
7724 <  fi
8039 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
8040 > # then we insist that the "run path" must be an absolute path (i.e. it
8041 > # must begin with a "/").
8042 > case `(uname -sr) 2>/dev/null` in
8043 >   "SunOS 5"*)
8044 >      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
8045 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
8046 >      test "x$ac_ld_run_path" != x &&
8047 >        if test "$ac_compiler_gnu" = yes; then
8048 >  for ac_link_opt in $ac_ld_run_path; do
8049 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
8050 >  done
8051   else
8052 <  ac_cpp_err=yes
8052 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
8053   fi
8054 < if test -z "$ac_cpp_err"; then
8055 <  ac_header_preproc=yes
8056 < else
7731 <  echo "$as_me: failed program was:" >&5
7732 < sed 's/^/| /' conftest.$ac_ext >&5
8054 >      ;;
8055 > esac
8056 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
8057  
7734  ac_header_preproc=no
8058   fi
8059 < rm -f conftest.err conftest.$ac_ext
8060 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8061 < echo "${ECHO_T}$ac_header_preproc" >&6
8059 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
8060 > $as_echo "$ac_cv_fc_libs" >&6; }
8061 > FCLIBS="$ac_cv_fc_libs"
8062  
8063 < # So?  What about this header?
8064 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8065 <  yes:no: )
8066 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8067 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8068 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8069 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8070 <    ac_header_preproc=yes
8071 <    ;;
8072 <  no:yes:* )
8073 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8074 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8075 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8076 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8077 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8078 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8079 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8080 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8081 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8082 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8083 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8084 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8085 <    (
8086 <      cat <<\_ASBOX
8087 < ## ------------------------------ ##
8088 < ## Report this to gezelter@nd.edu ##
8089 < ## ------------------------------ ##
8090 < _ASBOX
8091 <    ) |
8092 <      sed "s/^/$as_me: WARNING:     /" >&2
8093 <    ;;
8094 < esac
8095 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8096 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8097 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8098 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8063 >
8064 > ac_ext=${ac_fc_srcext-f}
8065 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8066 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8067 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8068 >
8069 >
8070 >
8071 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
8072 > $as_echo_n "checking for module suffix... " >&6; }
8073 > rm -f conftest*
8074 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8075 > rm -f work*
8076 > cat >conftest.$ac_ext <<EOF
8077 >        module conftest
8078 >        integer n
8079 >        parameter (n=1)
8080 >        end module conftest
8081 > EOF
8082 > # SGI and absoft compilers generates module name in upper case!
8083 > testname="conftest"
8084 > modcase="lower"
8085 > if (eval $ac_compile) 2>/dev/null ; then
8086 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
8087 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
8088 >    if test -z "$MOD" ; then
8089 >        MOD=`ls CONFTEST* 2>/dev/null \
8090 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8091 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
8092 >        if test -n "$MOD" ; then
8093 >            testname="CONFTEST"
8094 >            modcase="upper"
8095 >        fi
8096 >    fi
8097 >    if test -z "$MOD" ; then
8098 >        { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8099 > $as_echo "unknown" >&6; }
8100 >        # Use mod if we can't figure it out
8101 >        MOD="mod"
8102 >    else
8103 >        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
8104 > $as_echo "$MOD" >&6; }
8105 >    fi
8106 >    if test -s work.pcl ; then
8107 >        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
8108 > $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
8109 >    fi
8110   else
8111 <  eval "$as_ac_Header=\$ac_header_preproc"
8111 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8112 > $as_echo "unknown" >&6; }
8113   fi
8114 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8115 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8114 >
8115 >
8116 >
8117 >
8118 >
8119 > # Check for module include path (some use -I, some (Solaris) use -M, some
8120 > # (absoft) use -p).
8121 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
8122 > # specified, work.pcl and work.pc are created.  However, if you specify
8123 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
8124 > # Use the module made above
8125 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
8126 > $as_echo_n "checking for module directory path flag... " >&6; }
8127 > rm -f conftest*
8128 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8129 > rm -f work*
8130 > cat >conftest.$ac_ext <<EOF
8131 >        module conftest
8132 >        integer n
8133 >        parameter (n=1)
8134 >        end module conftest
8135 > EOF
8136 > # SGI and absoft compilers generates module name in upper case!
8137 > testname="conftest"
8138 > if (eval $ac_compile) 2>/dev/null ; then
8139 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8140 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
8141 >   if test -n "$mod" ; then
8142 >      testname="CONFTEST"
8143 >   fi
8144 >   madedir=0
8145 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
8146 >   cp $testname.$MOD conf
8147 >   rm -f conftest* CONFTEST*
8148 >   cat >conftest1.$ac_ext <<EOF
8149 >        program main
8150 >        use conftest
8151 >        print *, n
8152 >        end
8153 > EOF
8154 >   F90_WORK_FILES_ARG=""
8155 >   F90MODINCSPEC=""
8156 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
8157 >       MODDIRFLAG="-I"
8158 >       F90MODINCSPEC="-I<dir>"
8159 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
8160 > $as_echo "-I" >&6; }
8161 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8162 >       MODDIRFLAG="-M"
8163 >       F90MODINCSPEC="-M<dir>"
8164 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
8165 > $as_echo "-M" >&6; }
8166 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8167 >       MODDIRFLAG="-p"
8168 >       F90MODINCSPEC="-p<dir>"
8169 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
8170 > $as_echo "-p" >&6; }
8171 >   elif test -s work.pc ; then
8172 >        cp work.pc conf/mpimod.pc
8173 >        echo "mpimod.pc" > conf/mpimod.pcl
8174 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
8175 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
8176 >            MODDIRFLAG='-cl,mpimod.pcl'
8177 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
8178 > $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
8179 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
8180 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
8181  
8182 +        else
8183 +            # The version of the Intel compiler that I have refuses to let
8184 +            # you put the "work catalog" list anywhere but the current
8185 +            # directory. For example, you cannot in
8186 +         :
8187 +        fi
8188 +   fi
8189 +   if test -z "MODDIRFLAG" ; then
8190 +       { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8191 + $as_echo "unknown" >&6; }
8192 +   fi
8193 +
8194 +
8195 +   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
8196 +   if test $madedir = 1 ; then rmdir conf ; fi
8197   fi
8198 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8199 <  cat >>confdefs.h <<_ACEOF
8200 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8198 >
8199 >
8200 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
8201 > $as_echo_n "checking for Fortran 90 module file names... " >&6; }
8202 > if test "${ac_cv_f90_module_names+set}" = set; then :
8203 >  $as_echo_n "(cached) " >&6
8204 > else
8205 >  ac_ext=${ac_fc_srcext-f}
8206 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8207 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8208 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8209 >
8210 > # carry out the test in a new directory, so that we don't miss anything
8211 > mkdir conftest
8212 > cd conftest
8213 > cat > conftest.$ac_ext <<_ACEOF
8214 > MODULE Bar
8215 > END MODULE Bar
8216   _ACEOF
8217 + if ac_fn_fc_try_compile "$LINENO"; then :
8218 +  ac_cv_f90_module_names=
8219 + ac_file_list=*
8220 + for ac_file in $ac_file_list; do
8221 +   case $ac_file in
8222 +      # don't care for original source and object files
8223 +      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
8224 +          :
8225 +          ;;
8226 +      # look for new files derived from the file name
8227 +      *conftest*)
8228 +          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
8229 +            ac_exists=false
8230 +  for ac_i in $ac_cv_f90_module_names; do
8231 +    if test x"$ac_pat" = x"$ac_i"; then
8232 +      ac_exists=true
8233 +      break
8234 +    fi
8235 +  done
8236  
8237 +  if test x"$ac_exists" = xtrue; then :
8238 +
8239 + else
8240 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8241   fi
8242 +          ;;
8243 +      # look for new files derived from the module name,
8244 +      # with different case translation schemes
8245 +      *Bar*)
8246 +          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
8247 +            ac_exists=false
8248 +  for ac_i in $ac_cv_f90_module_names; do
8249 +    if test x"$ac_pat" = x"$ac_i"; then
8250 +      ac_exists=true
8251 +      break
8252 +    fi
8253 +  done
8254  
8255 < done
8255 >  if test x"$ac_exists" = xtrue; then :
8256  
7792 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
7793 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
7794 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
7795  echo $ECHO_N "(cached) $ECHO_C" >&6
8257   else
8258 <  if test "$cross_compiling" = yes; then
8259 <  ac_cv_func_realloc_0_nonnull=no
8258 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8259 > fi
8260 >          ;;
8261 >      *bar*)
8262 >          ac_pat=`echo $ac_file | sed s/bar/%module%/`
8263 >            ac_exists=false
8264 >  for ac_i in $ac_cv_f90_module_names; do
8265 >    if test x"$ac_pat" = x"$ac_i"; then
8266 >      ac_exists=true
8267 >      break
8268 >    fi
8269 >  done
8270 >
8271 >  if test x"$ac_exists" = xtrue; then :
8272 >
8273   else
8274 <  cat >conftest.$ac_ext <<_ACEOF
8275 < /* confdefs.h.  */
8276 < _ACEOF
8277 < cat confdefs.h >>conftest.$ac_ext
8278 < cat >>conftest.$ac_ext <<_ACEOF
8279 < /* end confdefs.h.  */
8280 < #if STDC_HEADERS || HAVE_STDLIB_H
8281 < # include <stdlib.h>
8282 < #else
8283 < char *realloc ();
8284 < #endif
8274 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8275 > fi
8276 >          ;;
8277 >      *BAR*)
8278 >          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
8279 >            ac_exists=false
8280 >  for ac_i in $ac_cv_f90_module_names; do
8281 >    if test x"$ac_pat" = x"$ac_i"; then
8282 >      ac_exists=true
8283 >      break
8284 >    fi
8285 >  done
8286 >
8287 >  if test x"$ac_exists" = xtrue; then :
8288 >
8289 > else
8290 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8291 > fi
8292 >          ;;
8293 >       # Other files - we have no idea how they are generated
8294 >       *)
8295 >          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
8296 > $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
8297 >          ;;
8298 >   esac
8299 > done
8300 > if test "x$ac_cv_f90_module_names" = "x"; then
8301 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8302 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8303 > fi
8304 >
8305 > else
8306 >  ac_cv_f90_module_names=
8307 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8308 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8309 > fi
8310 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8311 > cd ..
8312 > # cleanup
8313 > rm -rf conftest
8314 > ac_ext=${ac_fc_srcext-f}
8315 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8316 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8317 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8318 >
8319 > fi
8320 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
8321 > $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
8322 >
8323 > # We now generate a shell script that will help us to figure out the correct
8324 > # module file names, using the value of ac_cv_f90_module_names
8325 >
8326 > echo "Generating shell script modnam"
8327 >
8328 > cat > scripts/modnam << EOF
8329 > #! /bin/sh
8330 > # This script is auto-generated by configure
8331 > #
8332 > usage="\\
8333 > Usage: \$0 [FILES]
8334 >
8335 > [FILES] are Fortran 90 source files.
8336 > The output is a list of module file names that the Fortran 90 compiler
8337 > generates when compiling [FILES]."
8338 >
8339 > list=
8340 > empty=
8341 >
8342 > if test \$# -eq 0; then
8343 >   echo "\$usage"; exit 0
8344 > fi
8345 >
8346 > while test \$# != 0; do
8347 >
8348 >  file=\$1
8349 >  shift
8350 >
8351 > # strip suffix
8352 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
8353 >
8354 >  test ! -f \$file && continue
8355 >
8356 > # Look for module definitions and transform them to upper / lower case
8357 >  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/'\`
8358 >  upper=\`echo \$mods | tr a-z A-Z\`
8359 >  lower=\`echo \$mods | tr A-Z a-z\`
8360 >
8361 > # Here, the patterns for generating module file names were inserted by configure
8362 >  for trans in $ac_cv_f90_module_names; do
8363 >
8364 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
8365 >    var=empty
8366 >    case \$pat in
8367 >       %MODULE%)
8368 >          var=upper ;;
8369 >       %Module%)
8370 >          var=mods ;;
8371 >       %module%)
8372 >          var=lower ;;
8373 >       %FILE%)
8374 >          test -n "\$mods" && var=base ;;
8375 >    esac
8376 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
8377 >    list="\$list \$new"
8378 >  done
8379 > done
8380 >
8381 > echo \$list
8382 > # end of configure-generated script
8383 > EOF
8384 > chmod 755 scripts/modnam
8385 >
8386 > pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
8387 > F90_MODULE_NAMES=empty
8388 > case $pat in
8389 >       %MODULE%)
8390 >          F90_MODULE_NAMES=UPPER ;;
8391 >       %Module%)
8392 >          F90_MODULE_NAMES=Mixed ;;
8393 >       %module%)
8394 >          F90_MODULE_NAMES=lower ;;
8395 >       *)
8396 >          F90_MODULE_NAMES=unknown ;;
8397 > esac
8398  
8399 + ac_ext=${ac_fc_srcext-f}
8400 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8401 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8402 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8403 +
8404 +
8405 + ac_ext=c
8406 + ac_cpp='$CPP $CPPFLAGS'
8407 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8408 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8409 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
8410 +
8411 +
8412 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
8413 + $as_echo_n "checking for asin in -lm... " >&6; }
8414 + if test "${ac_cv_lib_m_asin+set}" = set; then :
8415 +  $as_echo_n "(cached) " >&6
8416 + else
8417 +  ac_check_lib_save_LIBS=$LIBS
8418 + LIBS="-lm  $LIBS"
8419 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8420 + /* end confdefs.h.  */
8421 +
8422 + /* Override any GCC internal prototype to avoid an error.
8423 +   Use char because int might match the return type of a GCC
8424 +   builtin and then its argument prototype would still apply.  */
8425 + #ifdef __cplusplus
8426 + extern "C"
8427 + #endif
8428 + char asin ();
8429   #ifdef FC_DUMMY_MAIN
8430   #ifndef FC_DUMMY_MAIN_EQ_F77
8431   #  ifdef __cplusplus
# Line 7820 | Line 8437 | main ()
8437   int
8438   main ()
8439   {
8440 < exit (realloc (0, 0) ? 0 : 1);
8440 > return asin ();
8441    ;
8442    return 0;
8443   }
8444   _ACEOF
8445 < rm -f conftest$ac_exeext
8446 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7830 <  (eval $ac_link) 2>&5
7831 <  ac_status=$?
7832 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7833 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7834 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7835 <  (eval $ac_try) 2>&5
7836 <  ac_status=$?
7837 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7838 <  (exit $ac_status); }; }; then
7839 <  ac_cv_func_realloc_0_nonnull=yes
8445 > if ac_fn_c_try_link "$LINENO"; then :
8446 >  ac_cv_lib_m_asin=yes
8447   else
8448 <  echo "$as_me: program exited with status $ac_status" >&5
7842 < echo "$as_me: failed program was:" >&5
7843 < sed 's/^/| /' conftest.$ac_ext >&5
7844 <
7845 < ( exit $ac_status )
7846 < ac_cv_func_realloc_0_nonnull=no
8448 >  ac_cv_lib_m_asin=no
8449   fi
8450 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8450 > rm -f core conftest.err conftest.$ac_objext \
8451 >    conftest$ac_exeext conftest.$ac_ext
8452 > LIBS=$ac_check_lib_save_LIBS
8453   fi
8454 < fi
8455 < echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8456 < echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8457 < if test $ac_cv_func_realloc_0_nonnull = yes; then
8458 <
7855 < cat >>confdefs.h <<\_ACEOF
7856 < #define HAVE_REALLOC 1
8454 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
8455 > $as_echo "$ac_cv_lib_m_asin" >&6; }
8456 > if test "x$ac_cv_lib_m_asin" = x""yes; then :
8457 >  cat >>confdefs.h <<_ACEOF
8458 > #define HAVE_LIBM 1
8459   _ACEOF
8460  
8461 +  LIBS="-lm $LIBS"
8462 +
8463   else
8464 <  cat >>confdefs.h <<\_ACEOF
8465 < #define HAVE_REALLOC 0
7862 < _ACEOF
8464 >  exit
8465 > fi
8466  
7864   case $LIBOBJS in
7865    "realloc.$ac_objext"   | \
7866  *" realloc.$ac_objext"   | \
7867    "realloc.$ac_objext "* | \
7868  *" realloc.$ac_objext "* ) ;;
7869  *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
7870 esac
8467  
8468 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8469 + $as_echo_n "checking for ANSI C header files... " >&6; }
8470 + if test "${ac_cv_header_stdc+set}" = set; then :
8471 +  $as_echo_n "(cached) " >&6
8472 + else
8473 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8474 + /* end confdefs.h.  */
8475 + #include <stdlib.h>
8476 + #include <stdarg.h>
8477 + #include <string.h>
8478 + #include <float.h>
8479  
8480 < cat >>confdefs.h <<\_ACEOF
8481 < #define realloc rpl_realloc
8482 < _ACEOF
8480 > #ifdef FC_DUMMY_MAIN
8481 > #ifndef FC_DUMMY_MAIN_EQ_F77
8482 > #  ifdef __cplusplus
8483 >     extern "C"
8484 > #  endif
8485 >   int FC_DUMMY_MAIN() { return 1; }
8486 > #endif
8487 > #endif
8488 > int
8489 > main ()
8490 > {
8491  
8492 +  ;
8493 +  return 0;
8494 + }
8495 + _ACEOF
8496 + if ac_fn_c_try_compile "$LINENO"; then :
8497 +  ac_cv_header_stdc=yes
8498 + else
8499 +  ac_cv_header_stdc=no
8500   fi
8501 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8502  
8503 + if test $ac_cv_header_stdc = yes; then
8504 +  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8505 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8506 + /* end confdefs.h.  */
8507 + #include <string.h>
8508  
8509 + _ACEOF
8510 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8511 +  $EGREP "memchr" >/dev/null 2>&1; then :
8512  
8513 + else
8514 +  ac_cv_header_stdc=no
8515 + fi
8516 + rm -f conftest*
8517  
7882
7883 for ac_header in sys/select.h sys/socket.h
7884 do
7885 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7886 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7887  echo "$as_me:$LINENO: checking for $ac_header" >&5
7888 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7889 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7890  echo $ECHO_N "(cached) $ECHO_C" >&6
8518   fi
8519 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8520 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8521 < else
8522 <  # Is the header compilable?
7896 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7897 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7898 < cat >conftest.$ac_ext <<_ACEOF
7899 < /* confdefs.h.  */
7900 < _ACEOF
7901 < cat confdefs.h >>conftest.$ac_ext
7902 < cat >>conftest.$ac_ext <<_ACEOF
8519 >
8520 > if test $ac_cv_header_stdc = yes; then
8521 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8522 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8523   /* end confdefs.h.  */
8524 < $ac_includes_default
8525 < #include <$ac_header>
8524 > #include <stdlib.h>
8525 >
8526   _ACEOF
8527 < rm -f conftest.$ac_objext
8528 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8529 <  (eval $ac_compile) 2>conftest.er1
7910 <  ac_status=$?
7911 <  grep -v '^ *+' conftest.er1 >conftest.err
7912 <  rm -f conftest.er1
7913 <  cat conftest.err >&5
7914 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915 <  (exit $ac_status); } &&
7916 <         { ac_try='test -z "$ac_c_werror_flag"
7917 <                         || test ! -s conftest.err'
7918 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7919 <  (eval $ac_try) 2>&5
7920 <  ac_status=$?
7921 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922 <  (exit $ac_status); }; } &&
7923 <         { ac_try='test -s conftest.$ac_objext'
7924 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7925 <  (eval $ac_try) 2>&5
7926 <  ac_status=$?
7927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7928 <  (exit $ac_status); }; }; then
7929 <  ac_header_compiler=yes
8527 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8528 >  $EGREP "free" >/dev/null 2>&1; then :
8529 >
8530   else
8531 <  echo "$as_me: failed program was:" >&5
8532 < sed 's/^/| /' conftest.$ac_ext >&5
8531 >  ac_cv_header_stdc=no
8532 > fi
8533 > rm -f conftest*
8534  
7934 ac_header_compiler=no
8535   fi
7936 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7937 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7938 echo "${ECHO_T}$ac_header_compiler" >&6
8536  
8537 < # Is the header present?
8538 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8539 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8540 < cat >conftest.$ac_ext <<_ACEOF
8541 < /* confdefs.h.  */
8542 < _ACEOF
7946 < cat confdefs.h >>conftest.$ac_ext
7947 < cat >>conftest.$ac_ext <<_ACEOF
8537 > if test $ac_cv_header_stdc = yes; then
8538 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8539 >  if test "$cross_compiling" = yes; then :
8540 >  :
8541 > else
8542 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8543   /* end confdefs.h.  */
8544 < #include <$ac_header>
8544 > #include <ctype.h>
8545 > #include <stdlib.h>
8546 > #if ((' ' & 0x0FF) == 0x020)
8547 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8548 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8549 > #else
8550 > # define ISLOWER(c) \
8551 >                   (('a' <= (c) && (c) <= 'i') \
8552 >                     || ('j' <= (c) && (c) <= 'r') \
8553 >                     || ('s' <= (c) && (c) <= 'z'))
8554 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8555 > #endif
8556 >
8557 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8558 > int
8559 > main ()
8560 > {
8561 >  int i;
8562 >  for (i = 0; i < 256; i++)
8563 >    if (XOR (islower (i), ISLOWER (i))
8564 >        || toupper (i) != TOUPPER (i))
8565 >      return 2;
8566 >  return 0;
8567 > }
8568   _ACEOF
8569 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8570 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7953 <  ac_status=$?
7954 <  grep -v '^ *+' conftest.er1 >conftest.err
7955 <  rm -f conftest.er1
7956 <  cat conftest.err >&5
7957 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7958 <  (exit $ac_status); } >/dev/null; then
7959 <  if test -s conftest.err; then
7960 <    ac_cpp_err=$ac_c_preproc_warn_flag
7961 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7962 <  else
7963 <    ac_cpp_err=
7964 <  fi
8569 > if ac_fn_c_try_run "$LINENO"; then :
8570 >
8571   else
8572 <  ac_cpp_err=yes
8572 >  ac_cv_header_stdc=no
8573   fi
8574 < if test -z "$ac_cpp_err"; then
8575 <  ac_header_preproc=yes
7970 < else
7971 <  echo "$as_me: failed program was:" >&5
7972 < sed 's/^/| /' conftest.$ac_ext >&5
7973 <
7974 <  ac_header_preproc=no
8574 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8575 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
8576   fi
7976 rm -f conftest.err conftest.$ac_ext
7977 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7978 echo "${ECHO_T}$ac_header_preproc" >&6
8577  
7980 # So?  What about this header?
7981 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7982  yes:no: )
7983    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7984 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7985    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7986 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7987    ac_header_preproc=yes
7988    ;;
7989  no:yes:* )
7990    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7991 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7992    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7993 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7994    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7995 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7996    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7997 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7998    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7999 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8000    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8001 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8002    (
8003      cat <<\_ASBOX
8004 ## ------------------------------ ##
8005 ## Report this to gezelter@nd.edu ##
8006 ## ------------------------------ ##
8007 _ASBOX
8008    ) |
8009      sed "s/^/$as_me: WARNING:     /" >&2
8010    ;;
8011 esac
8012 echo "$as_me:$LINENO: checking for $ac_header" >&5
8013 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8014 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8015  echo $ECHO_N "(cached) $ECHO_C" >&6
8016 else
8017  eval "$as_ac_Header=\$ac_header_preproc"
8578   fi
8579 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8580 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8579 > fi
8580 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8581 > $as_echo "$ac_cv_header_stdc" >&6; }
8582 > if test $ac_cv_header_stdc = yes; then
8583  
8584 + $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8585 +
8586   fi
8587 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8587 >
8588 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8589 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8590 >                  inttypes.h stdint.h unistd.h
8591 > do :
8592 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8593 > ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8594 > "
8595 > eval as_val=\$$as_ac_Header
8596 >   if test "x$as_val" = x""yes; then :
8597    cat >>confdefs.h <<_ACEOF
8598 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8598 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8599   _ACEOF
8600  
8601   fi
8602  
8603   done
8604  
8605 < echo "$as_me:$LINENO: checking types of arguments for select" >&5
8606 < echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8607 < if test "${ac_cv_func_select_args+set}" = set; then
8608 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8605 >
8606 > #
8607 > # Handle user hints
8608 > #
8609 >
8610 > # Check whether --with-zlib was given.
8611 > if test "${with_zlib+set}" = set; then :
8612 >  withval=$with_zlib; zlib_dir="$withval"
8613   else
8614 <  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8615 < for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8616 <  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8617 <   cat >conftest.$ac_ext <<_ACEOF
8618 < /* confdefs.h.  */
8619 < _ACEOF
8620 < cat confdefs.h >>conftest.$ac_ext
8621 < cat >>conftest.$ac_ext <<_ACEOF
8614 >                zlib_dir="not_set"
8615 > fi
8616 >
8617 > if test "$zlib_dir" != "no"; then
8618 >
8619 > if test "$zlib_dir" != "not_set" ; then
8620 >  if test -d "$zlib_dir"
8621 >  then
8622 >    ZLIB_HOME="$zlib_dir"
8623 >  else
8624 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
8625 > $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
8626 >        ZLIB_HOME=/usr/local
8627 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
8628 >        then
8629 >                ZLIB_HOME=/usr
8630 >        fi
8631 >  fi
8632 > fi
8633 > #
8634 > # Locate zlib, if wanted
8635 > #
8636 > if test -n "${ZLIB_HOME}"
8637 > then
8638 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
8639 >        ZLIB_OLD_CFLAGS=$CFLAGS
8640 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
8641 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
8642 >
8643 >        ac_ext=c
8644 > ac_cpp='$CPP $CPPFLAGS'
8645 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8646 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8647 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8648 >
8649 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
8650 > $as_echo_n "checking for inflateEnd in -lz... " >&6; }
8651 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then :
8652 >  $as_echo_n "(cached) " >&6
8653 > else
8654 >  ac_check_lib_save_LIBS=$LIBS
8655 > LIBS="-lz  $LIBS"
8656 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8657   /* end confdefs.h.  */
8046 $ac_includes_default
8047 #if HAVE_SYS_SELECT_H
8048 # include <sys/select.h>
8049 #endif
8050 #if HAVE_SYS_SOCKET_H
8051 # include <sys/socket.h>
8052 #endif
8658  
8659 + /* Override any GCC internal prototype to avoid an error.
8660 +   Use char because int might match the return type of a GCC
8661 +   builtin and then its argument prototype would still apply.  */
8662 + #ifdef __cplusplus
8663 + extern "C"
8664 + #endif
8665 + char inflateEnd ();
8666   #ifdef FC_DUMMY_MAIN
8667   #ifndef FC_DUMMY_MAIN_EQ_F77
8668   #  ifdef __cplusplus
# Line 8062 | Line 8674 | main ()
8674   int
8675   main ()
8676   {
8677 < extern int select ($ac_arg1,
8066 <                                            $ac_arg234, $ac_arg234, $ac_arg234,
8067 <                                            $ac_arg5);
8677 > return inflateEnd ();
8678    ;
8679    return 0;
8680   }
8681   _ACEOF
8682 < rm -f conftest.$ac_objext
8683 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8074 <  (eval $ac_compile) 2>conftest.er1
8075 <  ac_status=$?
8076 <  grep -v '^ *+' conftest.er1 >conftest.err
8077 <  rm -f conftest.er1
8078 <  cat conftest.err >&5
8079 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8080 <  (exit $ac_status); } &&
8081 <         { ac_try='test -z "$ac_c_werror_flag"
8082 <                         || test ! -s conftest.err'
8083 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8084 <  (eval $ac_try) 2>&5
8085 <  ac_status=$?
8086 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8087 <  (exit $ac_status); }; } &&
8088 <         { ac_try='test -s conftest.$ac_objext'
8089 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8090 <  (eval $ac_try) 2>&5
8091 <  ac_status=$?
8092 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093 <  (exit $ac_status); }; }; then
8094 <  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8682 > if ac_fn_c_try_link "$LINENO"; then :
8683 >  ac_cv_lib_z_inflateEnd=yes
8684   else
8685 <  echo "$as_me: failed program was:" >&5
8097 < sed 's/^/| /' conftest.$ac_ext >&5
8098 <
8685 >  ac_cv_lib_z_inflateEnd=no
8686   fi
8687 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8688 <  done
8689 < done
8690 < done
8691 < # Provide a safe default value.
8692 < : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8687 > rm -f core conftest.err conftest.$ac_objext \
8688 >    conftest$ac_exeext conftest.$ac_ext
8689 > LIBS=$ac_check_lib_save_LIBS
8690 > fi
8691 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
8692 > $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
8693 > if test "x$ac_cv_lib_z_inflateEnd" = x""yes; then :
8694 >  zlib_cv_libz=yes
8695 > else
8696 >  zlib_cv_libz=no
8697 > fi
8698  
8699 +        ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8700 + if test "x$ac_cv_header_zlib_h" = x""yes; then :
8701 +  zlib_cv_zlib_h=yes
8702 + else
8703 +  zlib_cv_zlib_h=no
8704   fi
8108 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8109 echo "${ECHO_T}$ac_cv_func_select_args" >&6
8110 ac_save_IFS=$IFS; IFS=','
8111 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8112 IFS=$ac_save_IFS
8113 shift
8705  
8115 cat >>confdefs.h <<_ACEOF
8116 #define SELECT_TYPE_ARG1 $1
8117 _ACEOF
8706  
8707 +        ac_ext=c
8708 + ac_cpp='$CPP $CPPFLAGS'
8709 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8710 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8711 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
8712  
8120 cat >>confdefs.h <<_ACEOF
8121 #define SELECT_TYPE_ARG234 ($2)
8122 _ACEOF
8713  
8714 +        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8715  
8716 < cat >>confdefs.h <<_ACEOF
8126 < #define SELECT_TYPE_ARG5 ($3)
8127 < _ACEOF
8716 > $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
8717  
8129 rm -f conftest*
8718  
8719 + $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
8720  
8721 < for ac_func in strftime
8722 < do
8723 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8724 < echo "$as_me:$LINENO: checking for $ac_func" >&5
8725 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8726 < if eval "test \"\${$as_ac_var+set}\" = set"; then
8727 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8721 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
8722 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8723 >                ZLIB="-lz"
8724 >        else
8725 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
8726 > $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
8727 >                ZLIB_INC_DIR=
8728 >                ZLIB_LIB_DIR=
8729 >                ZLIB=
8730 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
8731 >                CFLAGS="$ZLIB_OLD_CFLAGS"
8732 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8733 > $as_echo "failed" >&6; }
8734 >                echo ""
8735 >                echo "*********************************************************"
8736 >                echo "* WARNING: Could not find a working zlib installation   *"
8737 >                echo "* If you need OOPSE to be able to deal with compressed  *"
8738 >                echo "* trajectory dump files be sure to specify a valid zlib *"
8739 >                echo "* installation with --with-zlib=DIR                     *"
8740 >                echo "*                                                       *"
8741 >                echo "* OOPSE will still work without zlib installed.         *"
8742 >                echo "*********************************************************"
8743 >                echo ""
8744 >        fi
8745 >
8746 >
8747 >
8748 > fi
8749 > fi
8750 >
8751 > #
8752 > # Handle user hints
8753 > #
8754 >
8755 > # Check whether --with-fftw was given.
8756 > if test "${with_fftw+set}" = set; then :
8757 >  withval=$with_fftw; fftw_dir="$withval"
8758   else
8759 <  cat >conftest.$ac_ext <<_ACEOF
8760 < /* confdefs.h.  */
8142 < _ACEOF
8143 < cat confdefs.h >>conftest.$ac_ext
8144 < cat >>conftest.$ac_ext <<_ACEOF
8145 < /* end confdefs.h.  */
8146 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8147 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8148 < #define $ac_func innocuous_$ac_func
8759 >             fftw_dir="not_set"
8760 > fi
8761  
8762 < /* System header to define __stub macros and hopefully few prototypes,
8763 <    which can conflict with char $ac_func (); below.
8764 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8765 <    <limits.h> exists even on freestanding compilers.  */
8762 > if test "$fftw_dir" != "no"; then
8763 >  if test "$fftw_dir" != "not_set" ; then
8764 >    if test -d "$fftw_dir"; then
8765 >      FFTW_HOME="$fftw_dir"
8766 >    else
8767 >      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8768 > $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8769 >      FFTW_HOME=/usr/local
8770 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
8771 >        FFTW_HOME=/usr
8772 >      fi
8773 >    fi
8774 >    #
8775 >    # Locate fftw, if wanted
8776 >    #
8777 >    if test -n "${FFTW_HOME}"; then
8778 >      FFTW_OLD_LDFLAGS=$LDFLAGS
8779 >      FFTW_OLD_CFLAGS=$CFLAGS
8780 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8781 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8782  
8783 < #ifdef __STDC__
8784 < # include <limits.h>
8785 < #else
8786 < # include <assert.h>
8787 < #endif
8783 >      ac_ext=c
8784 > ac_cpp='$CPP $CPPFLAGS'
8785 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8786 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8787 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8788  
8789 < #undef $ac_func
8789 >      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
8790 > $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
8791 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then :
8792 >  $as_echo_n "(cached) " >&6
8793 > else
8794 >  ac_check_lib_save_LIBS=$LIBS
8795 > LIBS="-lfftw3  $LIBS"
8796 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8797 > /* end confdefs.h.  */
8798  
8799 < /* Override any gcc2 internal prototype to avoid an error.  */
8799 > /* Override any GCC internal prototype to avoid an error.
8800 >   Use char because int might match the return type of a GCC
8801 >   builtin and then its argument prototype would still apply.  */
8802   #ifdef __cplusplus
8803   extern "C"
8166 {
8804   #endif
8805 < /* We use char because int might match the return type of a gcc2
8169 <   builtin and then its argument prototype would still apply.  */
8170 < char $ac_func ();
8171 < /* The GNU C library defines this for functions which it implements
8172 <    to always fail with ENOSYS.  Some functions are actually named
8173 <    something starting with __ and the normal name is an alias.  */
8174 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8175 < choke me
8176 < #else
8177 < char (*f) () = $ac_func;
8178 < #endif
8179 < #ifdef __cplusplus
8180 < }
8181 < #endif
8182 <
8805 > char fftw_execute ();
8806   #ifdef FC_DUMMY_MAIN
8807   #ifndef FC_DUMMY_MAIN_EQ_F77
8808   #  ifdef __cplusplus
# Line 8191 | Line 8814 | main ()
8814   int
8815   main ()
8816   {
8817 < return f != $ac_func;
8817 > return fftw_execute ();
8818    ;
8819    return 0;
8820   }
8821   _ACEOF
8822 < rm -f conftest.$ac_objext conftest$ac_exeext
8823 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8201 <  (eval $ac_link) 2>conftest.er1
8202 <  ac_status=$?
8203 <  grep -v '^ *+' conftest.er1 >conftest.err
8204 <  rm -f conftest.er1
8205 <  cat conftest.err >&5
8206 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8207 <  (exit $ac_status); } &&
8208 <         { ac_try='test -z "$ac_c_werror_flag"
8209 <                         || test ! -s conftest.err'
8210 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8211 <  (eval $ac_try) 2>&5
8212 <  ac_status=$?
8213 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8214 <  (exit $ac_status); }; } &&
8215 <         { ac_try='test -s conftest$ac_exeext'
8216 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8217 <  (eval $ac_try) 2>&5
8218 <  ac_status=$?
8219 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8220 <  (exit $ac_status); }; }; then
8221 <  eval "$as_ac_var=yes"
8822 > if ac_fn_c_try_link "$LINENO"; then :
8823 >  ac_cv_lib_fftw3_fftw_execute=yes
8824   else
8825 <  echo "$as_me: failed program was:" >&5
8224 < sed 's/^/| /' conftest.$ac_ext >&5
8225 <
8226 < eval "$as_ac_var=no"
8825 >  ac_cv_lib_fftw3_fftw_execute=no
8826   fi
8827 < rm -f conftest.err conftest.$ac_objext \
8828 <      conftest$ac_exeext conftest.$ac_ext
8827 > rm -f core conftest.err conftest.$ac_objext \
8828 >    conftest$ac_exeext conftest.$ac_ext
8829 > LIBS=$ac_check_lib_save_LIBS
8830   fi
8831 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8832 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8833 < if test `eval echo '${'$as_ac_var'}'` = yes; then
8834 <  cat >>confdefs.h <<_ACEOF
8835 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8836 < _ACEOF
8831 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8832 > $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
8833 > if test "x$ac_cv_lib_fftw3_fftw_execute" = x""yes; then :
8834 >  fftw_cv_libfftw3=yes
8835 > else
8836 >  fftw_cv_libfftw3=no
8837 > fi
8838  
8839 +      ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
8840 + if test "x$ac_cv_header_fftw3_h" = x""yes; then :
8841 +  fftw_cv_fftw3_h=yes
8842   else
8843 <  # strftime is in -lintl on SCO UNIX.
8844 < echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
8845 < echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
8846 < if test "${ac_cv_lib_intl_strftime+set}" = set; then
8847 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8843 >  fftw_cv_fftw3_h=no
8844 > fi
8845 >
8846 >
8847 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8848 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
8849 > $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
8850 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then :
8851 >  $as_echo_n "(cached) " >&6
8852   else
8853    ac_check_lib_save_LIBS=$LIBS
8854 < LIBS="-lintl  $LIBS"
8855 < cat >conftest.$ac_ext <<_ACEOF
8248 < /* confdefs.h.  */
8249 < _ACEOF
8250 < cat confdefs.h >>conftest.$ac_ext
8251 < cat >>conftest.$ac_ext <<_ACEOF
8854 > LIBS="-lfftw  $LIBS"
8855 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8856   /* end confdefs.h.  */
8857  
8858 < /* Override any gcc2 internal prototype to avoid an error.  */
8858 > /* Override any GCC internal prototype to avoid an error.
8859 >   Use char because int might match the return type of a GCC
8860 >   builtin and then its argument prototype would still apply.  */
8861   #ifdef __cplusplus
8862   extern "C"
8863   #endif
8864 < /* We use char because int might match the return type of a gcc2
8259 <   builtin and then its argument prototype would still apply.  */
8260 < char strftime ();
8864 > char fftwnd_one ();
8865   #ifdef FC_DUMMY_MAIN
8866   #ifndef FC_DUMMY_MAIN_EQ_F77
8867   #  ifdef __cplusplus
# Line 8269 | Line 8873 | main ()
8873   int
8874   main ()
8875   {
8876 < strftime ();
8876 > return fftwnd_one ();
8877    ;
8878    return 0;
8879   }
8880   _ACEOF
8881 < rm -f conftest.$ac_objext conftest$ac_exeext
8882 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8279 <  (eval $ac_link) 2>conftest.er1
8280 <  ac_status=$?
8281 <  grep -v '^ *+' conftest.er1 >conftest.err
8282 <  rm -f conftest.er1
8283 <  cat conftest.err >&5
8284 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8285 <  (exit $ac_status); } &&
8286 <         { ac_try='test -z "$ac_c_werror_flag"
8287 <                         || test ! -s conftest.err'
8288 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8289 <  (eval $ac_try) 2>&5
8290 <  ac_status=$?
8291 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8292 <  (exit $ac_status); }; } &&
8293 <         { ac_try='test -s conftest$ac_exeext'
8294 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8295 <  (eval $ac_try) 2>&5
8296 <  ac_status=$?
8297 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8298 <  (exit $ac_status); }; }; then
8299 <  ac_cv_lib_intl_strftime=yes
8881 > if ac_fn_c_try_link "$LINENO"; then :
8882 >  ac_cv_lib_fftw_fftwnd_one=yes
8883   else
8884 <  echo "$as_me: failed program was:" >&5
8302 < sed 's/^/| /' conftest.$ac_ext >&5
8303 <
8304 < ac_cv_lib_intl_strftime=no
8884 >  ac_cv_lib_fftw_fftwnd_one=no
8885   fi
8886 < rm -f conftest.err conftest.$ac_objext \
8887 <      conftest$ac_exeext conftest.$ac_ext
8886 > rm -f core conftest.err conftest.$ac_objext \
8887 >    conftest$ac_exeext conftest.$ac_ext
8888   LIBS=$ac_check_lib_save_LIBS
8889   fi
8890 < echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
8891 < echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
8892 < if test $ac_cv_lib_intl_strftime = yes; then
8893 <  cat >>confdefs.h <<\_ACEOF
8894 < #define HAVE_STRFTIME 1
8895 < _ACEOF
8316 <
8317 < LIBS="-lintl $LIBS"
8890 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8891 > $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
8892 > if test "x$ac_cv_lib_fftw_fftwnd_one" = x""yes; then :
8893 >  fftw_cv_libfftw=yes
8894 > else
8895 >  fftw_cv_libfftw=no
8896   fi
8897  
8898 +        ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
8899 + if test "x$ac_cv_header_fftw_h" = x""yes; then :
8900 +  fftw_cv_fftw_h=yes
8901 + else
8902 +  fftw_cv_fftw_h=no
8903   fi
8321 done
8904  
8905 < echo "$as_me:$LINENO: checking for working strtod" >&5
8906 < echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
8907 < if test "${ac_cv_func_strtod+set}" = set; then
8908 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8905 >
8906 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8907 >          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
8908 > $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
8909 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then :
8910 >  $as_echo_n "(cached) " >&6
8911   else
8912 <  if test "$cross_compiling" = yes; then
8913 <  ac_cv_func_strtod=no
8914 < else
8331 <  cat >conftest.$ac_ext <<_ACEOF
8332 < /* confdefs.h.  */
8333 < _ACEOF
8334 < cat confdefs.h >>conftest.$ac_ext
8335 < cat >>conftest.$ac_ext <<_ACEOF
8912 >  ac_check_lib_save_LIBS=$LIBS
8913 > LIBS="-ldfftw  $LIBS"
8914 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8915   /* end confdefs.h.  */
8916  
8917 < double strtod ();
8918 < int
8919 < main()
8341 < {
8342 <  {
8343 <    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
8344 <    char *string = " +69";
8345 <    char *term;
8346 <    double value;
8347 <    value = strtod (string, &term);
8348 <    if (value != 69 || term != (string + 4))
8349 <      exit (1);
8350 <  }
8351 <
8352 <  {
8353 <    /* Under Solaris 2.4, strtod returns the wrong value for the
8354 <       terminating character under some conditions.  */
8355 <    char *string = "NaN";
8356 <    char *term;
8357 <    strtod (string, &term);
8358 <    if (term != string && *(term - 1) == 0)
8359 <      exit (1);
8360 <  }
8361 <  exit (0);
8362 < }
8363 <
8364 < _ACEOF
8365 < rm -f conftest$ac_exeext
8366 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8367 <  (eval $ac_link) 2>&5
8368 <  ac_status=$?
8369 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8370 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8371 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8372 <  (eval $ac_try) 2>&5
8373 <  ac_status=$?
8374 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375 <  (exit $ac_status); }; }; then
8376 <  ac_cv_func_strtod=yes
8377 < else
8378 <  echo "$as_me: program exited with status $ac_status" >&5
8379 < echo "$as_me: failed program was:" >&5
8380 < sed 's/^/| /' conftest.$ac_ext >&5
8381 <
8382 < ( exit $ac_status )
8383 < ac_cv_func_strtod=no
8384 < fi
8385 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8386 < fi
8387 < fi
8388 < echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
8389 < echo "${ECHO_T}$ac_cv_func_strtod" >&6
8390 < if test $ac_cv_func_strtod = no; then
8391 <  case $LIBOBJS in
8392 <    "strtod.$ac_objext"   | \
8393 <  *" strtod.$ac_objext"   | \
8394 <    "strtod.$ac_objext "* | \
8395 <  *" strtod.$ac_objext "* ) ;;
8396 <  *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
8397 < esac
8398 <
8399 < echo "$as_me:$LINENO: checking for pow" >&5
8400 < echo $ECHO_N "checking for pow... $ECHO_C" >&6
8401 < if test "${ac_cv_func_pow+set}" = set; then
8402 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8403 < else
8404 <  cat >conftest.$ac_ext <<_ACEOF
8405 < /* confdefs.h.  */
8406 < _ACEOF
8407 < cat confdefs.h >>conftest.$ac_ext
8408 < cat >>conftest.$ac_ext <<_ACEOF
8409 < /* end confdefs.h.  */
8410 < /* Define pow to an innocuous variant, in case <limits.h> declares pow.
8411 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8412 < #define pow innocuous_pow
8413 <
8414 < /* System header to define __stub macros and hopefully few prototypes,
8415 <    which can conflict with char pow (); below.
8416 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8417 <    <limits.h> exists even on freestanding compilers.  */
8418 <
8419 < #ifdef __STDC__
8420 < # include <limits.h>
8421 < #else
8422 < # include <assert.h>
8423 < #endif
8424 <
8425 < #undef pow
8426 <
8427 < /* Override any gcc2 internal prototype to avoid an error.  */
8917 > /* Override any GCC internal prototype to avoid an error.
8918 >   Use char because int might match the return type of a GCC
8919 >   builtin and then its argument prototype would still apply.  */
8920   #ifdef __cplusplus
8921   extern "C"
8430 {
8922   #endif
8923 < /* We use char because int might match the return type of a gcc2
8433 <   builtin and then its argument prototype would still apply.  */
8434 < char pow ();
8435 < /* The GNU C library defines this for functions which it implements
8436 <    to always fail with ENOSYS.  Some functions are actually named
8437 <    something starting with __ and the normal name is an alias.  */
8438 < #if defined (__stub_pow) || defined (__stub___pow)
8439 < choke me
8440 < #else
8441 < char (*f) () = pow;
8442 < #endif
8443 < #ifdef __cplusplus
8444 < }
8445 < #endif
8446 <
8923 > char fftwnd_one ();
8924   #ifdef FC_DUMMY_MAIN
8925   #ifndef FC_DUMMY_MAIN_EQ_F77
8926   #  ifdef __cplusplus
# Line 8455 | Line 8932 | main ()
8932   int
8933   main ()
8934   {
8935 < return f != pow;
8935 > return fftwnd_one ();
8936    ;
8937    return 0;
8938   }
8939   _ACEOF
8940 < rm -f conftest.$ac_objext conftest$ac_exeext
8941 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8465 <  (eval $ac_link) 2>conftest.er1
8466 <  ac_status=$?
8467 <  grep -v '^ *+' conftest.er1 >conftest.err
8468 <  rm -f conftest.er1
8469 <  cat conftest.err >&5
8470 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8471 <  (exit $ac_status); } &&
8472 <         { ac_try='test -z "$ac_c_werror_flag"
8473 <                         || test ! -s conftest.err'
8474 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8475 <  (eval $ac_try) 2>&5
8476 <  ac_status=$?
8477 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8478 <  (exit $ac_status); }; } &&
8479 <         { ac_try='test -s conftest$ac_exeext'
8480 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8481 <  (eval $ac_try) 2>&5
8482 <  ac_status=$?
8483 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8484 <  (exit $ac_status); }; }; then
8485 <  ac_cv_func_pow=yes
8940 > if ac_fn_c_try_link "$LINENO"; then :
8941 >  ac_cv_lib_dfftw_fftwnd_one=yes
8942   else
8943 <  echo "$as_me: failed program was:" >&5
8944 < sed 's/^/| /' conftest.$ac_ext >&5
8943 >  ac_cv_lib_dfftw_fftwnd_one=no
8944 > fi
8945 > rm -f core conftest.err conftest.$ac_objext \
8946 >    conftest$ac_exeext conftest.$ac_ext
8947 > LIBS=$ac_check_lib_save_LIBS
8948 > fi
8949 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8950 > $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8951 > if test "x$ac_cv_lib_dfftw_fftwnd_one" = x""yes; then :
8952 >  fftw_cv_libdfftw=yes
8953 > else
8954 >  fftw_cv_libdfftw=no
8955 > fi
8956  
8957 < ac_cv_func_pow=no
8957 >          ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
8958 > if test "x$ac_cv_header_dfftw_h" = x""yes; then :
8959 >  fftw_cv_dfftw_h=yes
8960 > else
8961 >  fftw_cv_dfftw_h=no
8962   fi
8963 < rm -f conftest.err conftest.$ac_objext \
8964 <      conftest$ac_exeext conftest.$ac_ext
8963 >
8964 >
8965 >        fi
8966 >      fi
8967 >      ac_ext=c
8968 > ac_cpp='$CPP $CPPFLAGS'
8969 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8970 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8971 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8972 >
8973 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8974 >
8975 > $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
8976 >
8977 >        FFTW_INC_DIR="${FFTW_HOME}/include"
8978 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
8979 >        FFTW_LIBS="-lfftw3"
8980 >      else
8981 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8982 >
8983 > $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
8984 >
8985 >          FFTW_INC_DIR="${FFTW_HOME}/include"
8986 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8987 >          FFTW_LIBS="-lfftw"
8988 >        else
8989 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8990 >
8991 > $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
8992 >
8993 >            FFTW_INC_DIR="${FFTW_HOME}/include"
8994 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
8995 >            FFTW_LIBS="-ldfftw"
8996 >          else
8997 >            { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
8998 > $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
8999 >            FFTW_INC_DIR=
9000 >            FFTW_LIB_DIR=
9001 >            FFTW_LIBS=
9002 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
9003 >            CFLAGS="$FFTW_OLD_CFLAGS"
9004 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9005 > $as_echo "failed" >&6; }
9006 >            echo ""
9007 >            echo "*********************************************************"
9008 >            echo "* WARNING: Could not find a working FFTW installation   *"
9009 >            echo "* If you need the staticProps program to be able to     *"
9010 >            echo "* compute undulation spectra, be sure to specify a      *"
9011 >            echo "* valid fftw installation with --with-fftw=DIR          *"
9012 >            echo "*                                                       *"
9013 >            echo "* OOPSE will still work without fftw installed.         *"
9014 >            echo "*********************************************************"
9015 >            echo ""
9016 >          fi
9017 >        fi
9018 >      fi
9019 >
9020 >
9021 >
9022 >    fi
9023 >  fi
9024   fi
8495 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
8496 echo "${ECHO_T}$ac_cv_func_pow" >&6
9025  
9026 < if test $ac_cv_func_pow = no; then
9027 <  echo "$as_me:$LINENO: checking for pow in -lm" >&5
9028 < echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9029 < if test "${ac_cv_lib_m_pow+set}" = set; then
9030 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9026 > #
9027 > # Handle user hints
9028 > #
9029 >
9030 > # Check whether --with-qhull was given.
9031 > if test "${with_qhull+set}" = set; then :
9032 >  withval=$with_qhull; qhull_dir="$withval"
9033   else
9034 +  qhull_dir="not_set"
9035 + fi
9036 +
9037 + QHULL_INC_DIR=
9038 + QHULL_LIB_DIR=
9039 + QHULL=
9040 + USE_QHULL=no
9041 +
9042 + if test "$qhull_dir" != "no"; then
9043 +   if test "$qhull_dir" != "not_set" ; then
9044 +     if test -d "$qhull_dir"; then
9045 +       QHULL_HOME="$qhull_dir"
9046 +     else
9047 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
9048 + $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
9049 +       QHULL_HOME=/usr/local
9050 +       if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
9051 +          QHULL_HOME=/usr
9052 +       fi
9053 +     fi
9054 +   fi
9055 +   #
9056 +   # Locate qhull, if wanted
9057 +   #
9058 +   if test -n "${QHULL_HOME}"; then
9059 +        { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
9060 + $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
9061 +
9062 +        ac_ext=c
9063 + ac_cpp='$CPP $CPPFLAGS'
9064 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9065 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9066 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
9067 +
9068 +        QHULL_OLD_LDFLAGS=$LDFLAGS
9069 +        QHULL_OLD_CFLAGS=$CFLAGS
9070 +        QHULL_OLD_CPPFLAGS=$CPPFLAGS
9071 +        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
9072 +        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
9073 +        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
9074 +        ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
9075 + if test "x$ac_cv_header_qhull_qhull_h" = x""yes; then :
9076 +  qhull_cv_qhull_h=yes
9077 + else
9078 +  qhull_cv_qhull_h=no
9079 + fi
9080 +
9081 +
9082 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
9083 + $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9084 + if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then :
9085 +  $as_echo_n "(cached) " >&6
9086 + else
9087    ac_check_lib_save_LIBS=$LIBS
9088 < LIBS="-lm  $LIBS"
9089 < cat >conftest.$ac_ext <<_ACEOF
8507 < /* confdefs.h.  */
8508 < _ACEOF
8509 < cat confdefs.h >>conftest.$ac_ext
8510 < cat >>conftest.$ac_ext <<_ACEOF
9088 > LIBS="-lqhull  $LIBS"
9089 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9090   /* end confdefs.h.  */
9091  
9092 < /* Override any gcc2 internal prototype to avoid an error.  */
9092 > /* Override any GCC internal prototype to avoid an error.
9093 >   Use char because int might match the return type of a GCC
9094 >   builtin and then its argument prototype would still apply.  */
9095   #ifdef __cplusplus
9096   extern "C"
9097   #endif
9098 < /* We use char because int might match the return type of a gcc2
8518 <   builtin and then its argument prototype would still apply.  */
8519 < char pow ();
9098 > char qh_qhull ();
9099   #ifdef FC_DUMMY_MAIN
9100   #ifndef FC_DUMMY_MAIN_EQ_F77
9101   #  ifdef __cplusplus
# Line 8528 | Line 9107 | main ()
9107   int
9108   main ()
9109   {
9110 < pow ();
9110 > return qh_qhull ();
9111    ;
9112    return 0;
9113   }
9114   _ACEOF
9115 < rm -f conftest.$ac_objext conftest$ac_exeext
9116 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8538 <  (eval $ac_link) 2>conftest.er1
8539 <  ac_status=$?
8540 <  grep -v '^ *+' conftest.er1 >conftest.err
8541 <  rm -f conftest.er1
8542 <  cat conftest.err >&5
8543 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544 <  (exit $ac_status); } &&
8545 <         { ac_try='test -z "$ac_c_werror_flag"
8546 <                         || test ! -s conftest.err'
8547 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8548 <  (eval $ac_try) 2>&5
8549 <  ac_status=$?
8550 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8551 <  (exit $ac_status); }; } &&
8552 <         { ac_try='test -s conftest$ac_exeext'
8553 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8554 <  (eval $ac_try) 2>&5
8555 <  ac_status=$?
8556 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8557 <  (exit $ac_status); }; }; then
8558 <  ac_cv_lib_m_pow=yes
9115 > if ac_fn_c_try_link "$LINENO"; then :
9116 >  ac_cv_lib_qhull_qh_qhull=yes
9117   else
9118 <  echo "$as_me: failed program was:" >&5
8561 < sed 's/^/| /' conftest.$ac_ext >&5
8562 <
8563 < ac_cv_lib_m_pow=no
9118 >  ac_cv_lib_qhull_qh_qhull=no
9119   fi
9120 < rm -f conftest.err conftest.$ac_objext \
9121 <      conftest$ac_exeext conftest.$ac_ext
9120 > rm -f core conftest.err conftest.$ac_objext \
9121 >    conftest$ac_exeext conftest.$ac_ext
9122   LIBS=$ac_check_lib_save_LIBS
9123   fi
9124 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9125 < echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9126 < if test $ac_cv_lib_m_pow = yes; then
9127 <  POW_LIB=-lm
9124 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
9125 > $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9126 > if test "x$ac_cv_lib_qhull_qh_qhull" = x""yes; then :
9127 >  qhull_cv_libqhull=yes
9128   else
9129 <  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
8575 < echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9129 >  qhull_cv_libqhull=no
9130   fi
9131  
9132 < fi
9132 >        LDFLAGS="$QHULL_OLD_LDFLAGS"
9133 >        CFLAGS="$QHULL_OLD_CFLAGS"
9134 >        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9135 >        ac_ext=c
9136 > ac_cpp='$CPP $CPPFLAGS'
9137 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9138 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9139 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9140  
9141 +
9142 +        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9143 +
9144 + $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
9145 +
9146 +
9147 + $as_echo "#define HAVE_QHULL 1" >>confdefs.h
9148 +
9149 +           USE_QHULL=yes
9150 +           QHULL_INC_DIR="${QHULL_HOME}/include"
9151 +           QHULL_LIB_DIR="${QHULL_HOME}/lib"
9152 +           QHULL="-lqhull"
9153 +           { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
9154 + $as_echo "Working qhull found, will proceed." >&6; }
9155 +        else
9156 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9157 + $as_echo "$as_me: WARNING: " >&2;}
9158 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
9159 + $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
9160 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OOPSE to be able to deal with convex    " >&5
9161 + $as_echo "$as_me: WARNING: If you need OOPSE to be able to deal with convex    " >&2;}
9162 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
9163 + $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
9164 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR                               " >&5
9165 + $as_echo "$as_me: WARNING: with --with-qhull=DIR                               " >&2;}
9166 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9167 + $as_echo "$as_me: WARNING: " >&2;}
9168 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OOPSE will still work without qhull installed.      " >&5
9169 + $as_echo "$as_me: WARNING: OOPSE will still work without qhull installed.      " >&2;}
9170 +           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9171 + $as_echo "$as_me: WARNING: " >&2;}
9172 +        fi
9173 +    fi
9174   fi
9175  
9176  
9177  
9178  
9179  
9180 + ac_ext=cpp
9181 + ac_cpp='$CXXCPP $CPPFLAGS'
9182 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9183 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9184 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9185 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9186 + $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9187 + if test -z "$CXXCPP"; then
9188 +  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
9189 +  $as_echo_n "(cached) " >&6
9190 + else
9191 +      # Double quotes because CXXCPP needs to be expanded
9192 +    for CXXCPP in "$CXX -E" "/lib/cpp"
9193 +    do
9194 +      ac_preproc_ok=false
9195 + for ac_cxx_preproc_warn_flag in '' yes
9196 + do
9197 +  # Use a header file that comes with gcc, so configuring glibc
9198 +  # with a fresh cross-compiler works.
9199 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9200 +  # <limits.h> exists even on freestanding compilers.
9201 +  # On the NeXT, cc -E runs the code through the compiler's parser,
9202 +  # not just through cpp. "Syntax error" is here to catch this case.
9203 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9204 + /* end confdefs.h.  */
9205 + #ifdef __STDC__
9206 + # include <limits.h>
9207 + #else
9208 + # include <assert.h>
9209 + #endif
9210 +                     Syntax error
9211 + _ACEOF
9212 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9213  
9214 + else
9215 +  # Broken: fails on valid input.
9216 + continue
9217 + fi
9218 + rm -f conftest.err conftest.$ac_ext
9219  
9220 +  # OK, works on sane cases.  Now check whether nonexistent headers
9221 +  # can be detected and how.
9222 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9223 + /* end confdefs.h.  */
9224 + #include <ac_nonexistent.h>
9225 + _ACEOF
9226 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9227 +  # Broken: success on invalid input.
9228 + continue
9229 + else
9230 +  # Passes both tests.
9231 + ac_preproc_ok=:
9232 + break
9233 + fi
9234 + rm -f conftest.err conftest.$ac_ext
9235  
9236 + done
9237 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9238 + rm -f conftest.err conftest.$ac_ext
9239 + if $ac_preproc_ok; then :
9240 +  break
9241 + fi
9242  
9243 +    done
9244 +    ac_cv_prog_CXXCPP=$CXXCPP
9245  
9246 + fi
9247 +  CXXCPP=$ac_cv_prog_CXXCPP
9248 + else
9249 +  ac_cv_prog_CXXCPP=$CXXCPP
9250 + fi
9251 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9252 + $as_echo "$CXXCPP" >&6; }
9253 + ac_preproc_ok=false
9254 + for ac_cxx_preproc_warn_flag in '' yes
9255 + do
9256 +  # Use a header file that comes with gcc, so configuring glibc
9257 +  # with a fresh cross-compiler works.
9258 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9259 +  # <limits.h> exists even on freestanding compilers.
9260 +  # On the NeXT, cc -E runs the code through the compiler's parser,
9261 +  # not just through cpp. "Syntax error" is here to catch this case.
9262 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9263 + /* end confdefs.h.  */
9264 + #ifdef __STDC__
9265 + # include <limits.h>
9266 + #else
9267 + # include <assert.h>
9268 + #endif
9269 +                     Syntax error
9270 + _ACEOF
9271 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9272  
9273 + else
9274 +  # Broken: fails on valid input.
9275 + continue
9276 + fi
9277 + rm -f conftest.err conftest.$ac_ext
9278  
9279 +  # OK, works on sane cases.  Now check whether nonexistent headers
9280 +  # can be detected and how.
9281 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9282 + /* end confdefs.h.  */
9283 + #include <ac_nonexistent.h>
9284 + _ACEOF
9285 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9286 +  # Broken: success on invalid input.
9287 + continue
9288 + else
9289 +  # Passes both tests.
9290 + ac_preproc_ok=:
9291 + break
9292 + fi
9293 + rm -f conftest.err conftest.$ac_ext
9294  
9295 + done
9296 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9297 + rm -f conftest.err conftest.$ac_ext
9298 + if $ac_preproc_ok; then :
9299  
9300 + else
9301 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9302 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9303 + as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
9304 + See \`config.log' for more details." "$LINENO" 5; }
9305 + fi
9306  
9307 + ac_ext=cpp
9308 + ac_cpp='$CXXCPP $CPPFLAGS'
9309 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9310 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9311 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9312  
9313  
9314 + #
9315 + # Handle user hints
9316 + #
9317  
9318 + # Check whether --with-openbabel was given.
9319 + if test "${with_openbabel+set}" = set; then :
9320 +  withval=$with_openbabel; openbabel_dir="$withval"
9321 + else
9322 +                openbabel_dir="not_set"
9323 + fi
9324  
9325 + if test "$openbabel_dir" != "no"; then
9326  
9327 + if test "$openbabel_dir" != "not_set" ; then
9328 +  if test -d "$openbabel_dir"
9329 +  then
9330 +    OPENBABEL_HOME="$openbabel_dir"
9331 +  else
9332 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9333 + $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9334 +        OPENBABEL_HOME=/usr/local
9335 +        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9336 +        then
9337 +                OPENBABEL_HOME=/usr
9338 +        fi
9339 +  fi
9340 + fi
9341 + #
9342 + # Locate openbabel, if wanted
9343 + #
9344 + if test -n "${OPENBABEL_HOME}"
9345 + then
9346  
9347 +        ac_ext=cpp
9348 + ac_cpp='$CXXCPP $CPPFLAGS'
9349 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9350 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9351 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9352  
9353 +        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9354 +        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9355 +        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9356 +        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9357 +        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
9358 + if test "x$ac_cv_header_openbabel_babelconfig_h" = x""yes; then :
9359 +  openbabel_cv_openbabel_h=yes
9360 + else
9361 +  openbabel_cv_openbabel_h=no
9362 + fi
9363  
9364  
9365 +        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
9366 + if test "x$ac_cv_header_openbabel_obconversion_h" = x""yes; then :
9367 +  openbabel_cv_obconversion_h=yes
9368 + else
9369 +  openbabel_cv_obconversion_h=no
9370 + fi
9371  
9372  
9373 <
8608 <
8609 < for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
8610 < do
8611 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8612 < echo "$as_me:$LINENO: checking for $ac_func" >&5
8613 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8614 < if eval "test \"\${$as_ac_var+set}\" = set"; then
8615 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8616 < else
8617 <  cat >conftest.$ac_ext <<_ACEOF
8618 < /* confdefs.h.  */
8619 < _ACEOF
8620 < cat confdefs.h >>conftest.$ac_ext
8621 < cat >>conftest.$ac_ext <<_ACEOF
9373 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9374   /* end confdefs.h.  */
8623 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8624   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8625 #define $ac_func innocuous_$ac_func
9375  
8627 /* System header to define __stub macros and hopefully few prototypes,
8628    which can conflict with char $ac_func (); below.
8629    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8630    <limits.h> exists even on freestanding compilers.  */
9376  
9377 < #ifdef __STDC__
9378 < # include <limits.h>
9379 < #else
9380 < # include <assert.h>
8636 < #endif
9377 > #include <openbabel/babelconfig.h>
9378 > #include <openbabel/obconversion.h>
9379 > using namespace std;
9380 > using namespace OpenBabel;
9381  
8638 #undef $ac_func
8639
8640 /* Override any gcc2 internal prototype to avoid an error.  */
8641 #ifdef __cplusplus
8642 extern "C"
8643 {
8644 #endif
8645 /* We use char because int might match the return type of a gcc2
8646   builtin and then its argument prototype would still apply.  */
8647 char $ac_func ();
8648 /* The GNU C library defines this for functions which it implements
8649    to always fail with ENOSYS.  Some functions are actually named
8650    something starting with __ and the normal name is an alias.  */
8651 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8652 choke me
8653 #else
8654 char (*f) () = $ac_func;
8655 #endif
8656 #ifdef __cplusplus
8657 }
8658 #endif
8659
9382   #ifdef FC_DUMMY_MAIN
9383   #ifndef FC_DUMMY_MAIN_EQ_F77
9384   #  ifdef __cplusplus
# Line 8668 | Line 9390 | main ()
9390   int
9391   main ()
9392   {
9393 < return f != $ac_func;
9393 >
9394 > OBConversion Conv(&cin, &cout);
9395 >
9396 >
9397    ;
9398    return 0;
9399   }
9400   _ACEOF
9401 < rm -f conftest.$ac_objext conftest$ac_exeext
9402 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9403 <  (eval $ac_link) 2>conftest.er1
9404 <  ac_status=$?
9405 <  grep -v '^ *+' conftest.er1 >conftest.err
9406 <  rm -f conftest.er1
8682 <  cat conftest.err >&5
8683 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8684 <  (exit $ac_status); } &&
8685 <         { ac_try='test -z "$ac_c_werror_flag"
8686 <                         || test ! -s conftest.err'
8687 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8688 <  (eval $ac_try) 2>&5
8689 <  ac_status=$?
8690 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8691 <  (exit $ac_status); }; } &&
8692 <         { ac_try='test -s conftest$ac_exeext'
8693 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8694 <  (eval $ac_try) 2>&5
8695 <  ac_status=$?
8696 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8697 <  (exit $ac_status); }; }; then
8698 <  eval "$as_ac_var=yes"
9401 > if ac_fn_cxx_try_link "$LINENO"; then :
9402 >
9403 >                openbabel_lib_found="yes"
9404 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
9405 > $as_echo "found" >&6; }
9406 >
9407   else
8700  echo "$as_me: failed program was:" >&5
8701 sed 's/^/| /' conftest.$ac_ext >&5
9408  
9409 < eval "$as_ac_var=no"
9409 >                openbabel_lib_found="no"
9410 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9411 > $as_echo "not found" >&6; }
9412 >
9413 >
9414   fi
9415 < rm -f conftest.err conftest.$ac_objext \
9416 <      conftest$ac_exeext conftest.$ac_ext
9417 < fi
9418 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9419 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9420 < if test `eval echo '${'$as_ac_var'}'` = yes; then
9421 <  cat >>confdefs.h <<_ACEOF
8712 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8713 < _ACEOF
9415 > rm -f core conftest.err conftest.$ac_objext \
9416 >    conftest$ac_exeext conftest.$ac_ext
9417 >        ac_ext=c
9418 > ac_cpp='$CPP $CPPFLAGS'
9419 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9420 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9421 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9422  
9423 +        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9424 +        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9425 +
9426 +        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9427 +                USE_OPENBABEL=yes
9428 +                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9429 +                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9430 +                OPENBABEL_LIB="-lopenbabel"
9431 +        else
9432 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
9433 + $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9434 +                OPENBABEL_INC_DIR=
9435 +                OPENBABEL_LIB_DIR=
9436 +                OPENBABEL_LIB=
9437 +                USE_OPENBABEL=no
9438 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9439 + $as_echo "failed" >&6; }
9440 +                echo ""
9441 +                echo "*********************************************************"
9442 +                echo "* WARNING: Could not find a working openbabel-2.x       *"
9443 +                echo "* installation If you need OOPSE to be able to convert  *"
9444 +                echo "* xyz or pdb files you need to specify a valid          *"
9445 +                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9446 +                echo "*                                                       *"
9447 +                echo "* OOPSE will still work without openbabel installed.    *"
9448 +                echo "*********************************************************"
9449 +                echo ""
9450 +        fi
9451 +
9452 +
9453 +
9454 +
9455   fi
9456 < done
9456 > fi
9457  
9458  
9459 < # special check for _system_configuration because AIX <4.3.2 do not
9460 < # contain the `physmem' member.
9461 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9462 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9463 < cat >conftest.$ac_ext <<_ACEOF
9464 < /* confdefs.h.  */
9465 < _ACEOF
8726 < cat confdefs.h >>conftest.$ac_ext
8727 < cat >>conftest.$ac_ext <<_ACEOF
9459 > # Checks for header files.
9460 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
9461 > $as_echo_n "checking for ANSI C header files... " >&6; }
9462 > if test "${ac_cv_header_stdc+set}" = set; then :
9463 >  $as_echo_n "(cached) " >&6
9464 > else
9465 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9466   /* end confdefs.h.  */
9467 < #include <sys/systemcfg.h>
9467 > #include <stdlib.h>
9468 > #include <stdarg.h>
9469 > #include <string.h>
9470 > #include <float.h>
9471 >
9472   #ifdef FC_DUMMY_MAIN
9473   #ifndef FC_DUMMY_MAIN_EQ_F77
9474   #  ifdef __cplusplus
# Line 8738 | Line 9480 | main ()
9480   int
9481   main ()
9482   {
9483 < double x = _system_configuration.physmem;
9483 >
9484    ;
9485    return 0;
9486   }
9487   _ACEOF
9488 < rm -f conftest.$ac_objext
9489 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9490 <  (eval $ac_compile) 2>conftest.er1
9491 <  ac_status=$?
9492 <  grep -v '^ *+' conftest.er1 >conftest.err
9493 <  rm -f conftest.er1
8752 <  cat conftest.err >&5
8753 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8754 <  (exit $ac_status); } &&
8755 <         { ac_try='test -z "$ac_c_werror_flag"
8756 <                         || test ! -s conftest.err'
8757 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8758 <  (eval $ac_try) 2>&5
8759 <  ac_status=$?
8760 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8761 <  (exit $ac_status); }; } &&
8762 <         { ac_try='test -s conftest.$ac_objext'
8763 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8764 <  (eval $ac_try) 2>&5
8765 <  ac_status=$?
8766 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8767 <  (exit $ac_status); }; }; then
8768 <  echo "$as_me:$LINENO: result: yes" >&5
8769 < echo "${ECHO_T}yes" >&6
9488 > if ac_fn_c_try_compile "$LINENO"; then :
9489 >  ac_cv_header_stdc=yes
9490 > else
9491 >  ac_cv_header_stdc=no
9492 > fi
9493 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9494  
9495 < cat >>confdefs.h <<\_ACEOF
9496 < #define HAVE__SYSTEM_CONFIGURATION 1
9495 > if test $ac_cv_header_stdc = yes; then
9496 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9497 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9498 > /* end confdefs.h.  */
9499 > #include <string.h>
9500 >
9501   _ACEOF
9502 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9503 +  $EGREP "memchr" >/dev/null 2>&1; then :
9504  
9505   else
9506 <  echo "$as_me: failed program was:" >&5
9507 < sed 's/^/| /' conftest.$ac_ext >&5
9506 >  ac_cv_header_stdc=no
9507 > fi
9508 > rm -f conftest*
9509  
8779 echo "$as_me:$LINENO: result: no" >&5
8780 echo "${ECHO_T}no" >&6
9510   fi
8782 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9511  
9512 <  # clean out junk possibly left behind by a previous configuration
9513 <  rm -f src/getopt.h
9514 <  # Check for getopt_long support
9512 > if test $ac_cv_header_stdc = yes; then
9513 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9514 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9515 > /* end confdefs.h.  */
9516 > #include <stdlib.h>
9517  
8788 for ac_header in getopt.h
8789 do
8790 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8791 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8792  echo "$as_me:$LINENO: checking for $ac_header" >&5
8793 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8794 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8795  echo $ECHO_N "(cached) $ECHO_C" >&6
8796 fi
8797 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8798 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8799 else
8800  # Is the header compilable?
8801 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8802 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8803 cat >conftest.$ac_ext <<_ACEOF
8804 /* confdefs.h.  */
9518   _ACEOF
9519 < cat confdefs.h >>conftest.$ac_ext
9520 < cat >>conftest.$ac_ext <<_ACEOF
9521 < /* end confdefs.h.  */
8809 < $ac_includes_default
8810 < #include <$ac_header>
8811 < _ACEOF
8812 < rm -f conftest.$ac_objext
8813 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8814 <  (eval $ac_compile) 2>conftest.er1
8815 <  ac_status=$?
8816 <  grep -v '^ *+' conftest.er1 >conftest.err
8817 <  rm -f conftest.er1
8818 <  cat conftest.err >&5
8819 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8820 <  (exit $ac_status); } &&
8821 <         { ac_try='test -z "$ac_c_werror_flag"
8822 <                         || test ! -s conftest.err'
8823 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8824 <  (eval $ac_try) 2>&5
8825 <  ac_status=$?
8826 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8827 <  (exit $ac_status); }; } &&
8828 <         { ac_try='test -s conftest.$ac_objext'
8829 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8830 <  (eval $ac_try) 2>&5
8831 <  ac_status=$?
8832 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8833 <  (exit $ac_status); }; }; then
8834 <  ac_header_compiler=yes
9519 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9520 >  $EGREP "free" >/dev/null 2>&1; then :
9521 >
9522   else
9523 <  echo "$as_me: failed program was:" >&5
9524 < sed 's/^/| /' conftest.$ac_ext >&5
9523 >  ac_cv_header_stdc=no
9524 > fi
9525 > rm -f conftest*
9526  
8839 ac_header_compiler=no
9527   fi
8841 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8842 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8843 echo "${ECHO_T}$ac_header_compiler" >&6
9528  
9529 < # Is the header present?
9530 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
9531 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9532 < cat >conftest.$ac_ext <<_ACEOF
9533 < /* confdefs.h.  */
9534 < _ACEOF
8851 < cat confdefs.h >>conftest.$ac_ext
8852 < cat >>conftest.$ac_ext <<_ACEOF
9529 > if test $ac_cv_header_stdc = yes; then
9530 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9531 >  if test "$cross_compiling" = yes; then :
9532 >  :
9533 > else
9534 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9535   /* end confdefs.h.  */
9536 < #include <$ac_header>
9536 > #include <ctype.h>
9537 > #include <stdlib.h>
9538 > #if ((' ' & 0x0FF) == 0x020)
9539 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9540 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9541 > #else
9542 > # define ISLOWER(c) \
9543 >                   (('a' <= (c) && (c) <= 'i') \
9544 >                     || ('j' <= (c) && (c) <= 'r') \
9545 >                     || ('s' <= (c) && (c) <= 'z'))
9546 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9547 > #endif
9548 >
9549 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9550 > int
9551 > main ()
9552 > {
9553 >  int i;
9554 >  for (i = 0; i < 256; i++)
9555 >    if (XOR (islower (i), ISLOWER (i))
9556 >        || toupper (i) != TOUPPER (i))
9557 >      return 2;
9558 >  return 0;
9559 > }
9560   _ACEOF
9561 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9562 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8858 <  ac_status=$?
8859 <  grep -v '^ *+' conftest.er1 >conftest.err
8860 <  rm -f conftest.er1
8861 <  cat conftest.err >&5
8862 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8863 <  (exit $ac_status); } >/dev/null; then
8864 <  if test -s conftest.err; then
8865 <    ac_cpp_err=$ac_c_preproc_warn_flag
8866 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8867 <  else
8868 <    ac_cpp_err=
8869 <  fi
9561 > if ac_fn_c_try_run "$LINENO"; then :
9562 >
9563   else
9564 <  ac_cpp_err=yes
9564 >  ac_cv_header_stdc=no
9565   fi
9566 < if test -z "$ac_cpp_err"; then
9567 <  ac_header_preproc=yes
8875 < else
8876 <  echo "$as_me: failed program was:" >&5
8877 < sed 's/^/| /' conftest.$ac_ext >&5
8878 <
8879 <  ac_header_preproc=no
9566 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9567 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
9568   fi
8881 rm -f conftest.err conftest.$ac_ext
8882 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8883 echo "${ECHO_T}$ac_header_preproc" >&6
9569  
8885 # So?  What about this header?
8886 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8887  yes:no: )
8888    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8889 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8890    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8891 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8892    ac_header_preproc=yes
8893    ;;
8894  no:yes:* )
8895    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8896 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8897    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8898 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8899    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8900 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8901    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8902 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8903    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8904 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8905    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8906 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8907    (
8908      cat <<\_ASBOX
8909 ## ------------------------------ ##
8910 ## Report this to gezelter@nd.edu ##
8911 ## ------------------------------ ##
8912 _ASBOX
8913    ) |
8914      sed "s/^/$as_me: WARNING:     /" >&2
8915    ;;
8916 esac
8917 echo "$as_me:$LINENO: checking for $ac_header" >&5
8918 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8919 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8920  echo $ECHO_N "(cached) $ECHO_C" >&6
8921 else
8922  eval "$as_ac_Header=\$ac_header_preproc"
9570   fi
9571 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9572 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9571 > fi
9572 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
9573 > $as_echo "$ac_cv_header_stdc" >&6; }
9574 > if test $ac_cv_header_stdc = yes; then
9575  
9576 + $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9577 +
9578   fi
9579 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
9579 >
9580 > 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
9581 > do :
9582 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9583 > ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9584 > eval as_val=\$$as_ac_Header
9585 >   if test "x$as_val" = x""yes; then :
9586    cat >>confdefs.h <<_ACEOF
9587 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9587 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9588   _ACEOF
9589  
9590   fi
# Line 8935 | Line 9592 | done
9592   done
9593  
9594  
9595 < for ac_func in getopt_long
9596 < do
9597 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9598 < echo "$as_me:$LINENO: checking for $ac_func" >&5
9599 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8943 < if eval "test \"\${$as_ac_var+set}\" = set"; then
8944 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9595 > # Checks for typedefs, structures, and compiler characteristics.
9596 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
9597 > $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
9598 > if test "${ac_cv_header_stdbool_h+set}" = set; then :
9599 >  $as_echo_n "(cached) " >&6
9600   else
9601 <  cat >conftest.$ac_ext <<_ACEOF
8947 < /* confdefs.h.  */
8948 < _ACEOF
8949 < cat confdefs.h >>conftest.$ac_ext
8950 < cat >>conftest.$ac_ext <<_ACEOF
9601 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9602   /* end confdefs.h.  */
8952 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8953   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8954 #define $ac_func innocuous_$ac_func
9603  
9604 < /* System header to define __stub macros and hopefully few prototypes,
9605 <    which can conflict with char $ac_func (); below.
9606 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8959 <    <limits.h> exists even on freestanding compilers.  */
8960 <
8961 < #ifdef __STDC__
8962 < # include <limits.h>
8963 < #else
8964 < # include <assert.h>
9604 > #include <stdbool.h>
9605 > #ifndef bool
9606 > "error: bool is not defined"
9607   #endif
9608 <
9609 < #undef $ac_func
8968 <
8969 < /* Override any gcc2 internal prototype to avoid an error.  */
8970 < #ifdef __cplusplus
8971 < extern "C"
8972 < {
9608 > #ifndef false
9609 > "error: false is not defined"
9610   #endif
9611 < /* We use char because int might match the return type of a gcc2
9612 <   builtin and then its argument prototype would still apply.  */
8976 < char $ac_func ();
8977 < /* The GNU C library defines this for functions which it implements
8978 <    to always fail with ENOSYS.  Some functions are actually named
8979 <    something starting with __ and the normal name is an alias.  */
8980 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8981 < choke me
8982 < #else
8983 < char (*f) () = $ac_func;
9611 > #if false
9612 > "error: false is not 0"
9613   #endif
9614 < #ifdef __cplusplus
9615 < }
9614 > #ifndef true
9615 > "error: true is not defined"
9616   #endif
9617 + #if true != 1
9618 + "error: true is not 1"
9619 + #endif
9620 + #ifndef __bool_true_false_are_defined
9621 + "error: __bool_true_false_are_defined is not defined"
9622 + #endif
9623  
9624 +        struct s { _Bool s: 1; _Bool t; } s;
9625 +
9626 +        char a[true == 1 ? 1 : -1];
9627 +        char b[false == 0 ? 1 : -1];
9628 +        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9629 +        char d[(bool) 0.5 == true ? 1 : -1];
9630 +        bool e = &s;
9631 +        char f[(_Bool) 0.0 == false ? 1 : -1];
9632 +        char g[true];
9633 +        char h[sizeof (_Bool)];
9634 +        char i[sizeof s.t];
9635 +        enum { j = false, k = true, l = false * true, m = true * 256 };
9636 +        /* The following fails for
9637 +           HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
9638 +        _Bool n[m];
9639 +        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9640 +        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9641 + #       if defined __xlc__ || defined __GNUC__
9642 +         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9643 +            reported by James Lemley on 2005-10-05; see
9644 +            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9645 +            This test is not quite right, since xlc is allowed to
9646 +            reject this program, as the initializer for xlcbug is
9647 +            not one of the forms that C requires support for.
9648 +            However, doing the test right would require a runtime
9649 +            test, and that would make cross-compilation harder.
9650 +            Let us hope that IBM fixes the xlc bug, and also adds
9651 +            support for this kind of constant expression.  In the
9652 +            meantime, this test will reject xlc, which is OK, since
9653 +            our stdbool.h substitute should suffice.  We also test
9654 +            this with GCC, where it should work, to detect more
9655 +            quickly whether someone messes up the test in the
9656 +            future.  */
9657 +         char digs[] = "0123456789";
9658 +         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9659 + #       endif
9660 +        /* Catch a bug in an HP-UX C compiler.  See
9661 +           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9662 +           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9663 +         */
9664 +        _Bool q = true;
9665 +        _Bool *pq = &q;
9666 +
9667   #ifdef FC_DUMMY_MAIN
9668   #ifndef FC_DUMMY_MAIN_EQ_F77
9669   #  ifdef __cplusplus
# Line 8997 | Line 9675 | main ()
9675   int
9676   main ()
9677   {
9678 < return f != $ac_func;
9678 >
9679 >        *pq |= q;
9680 >        *pq |= ! q;
9681 >        /* Refer to every declared value, to avoid compiler optimizations.  */
9682 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9683 >                + !m + !n + !o + !p + !q + !pq);
9684 >
9685    ;
9686    return 0;
9687   }
9688   _ACEOF
9689 < rm -f conftest.$ac_objext conftest$ac_exeext
9690 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9007 <  (eval $ac_link) 2>conftest.er1
9008 <  ac_status=$?
9009 <  grep -v '^ *+' conftest.er1 >conftest.err
9010 <  rm -f conftest.er1
9011 <  cat conftest.err >&5
9012 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9013 <  (exit $ac_status); } &&
9014 <         { ac_try='test -z "$ac_c_werror_flag"
9015 <                         || test ! -s conftest.err'
9016 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9017 <  (eval $ac_try) 2>&5
9018 <  ac_status=$?
9019 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9020 <  (exit $ac_status); }; } &&
9021 <         { ac_try='test -s conftest$ac_exeext'
9022 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9023 <  (eval $ac_try) 2>&5
9024 <  ac_status=$?
9025 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9026 <  (exit $ac_status); }; }; then
9027 <  eval "$as_ac_var=yes"
9689 > if ac_fn_c_try_compile "$LINENO"; then :
9690 >  ac_cv_header_stdbool_h=yes
9691   else
9692 <  echo "$as_me: failed program was:" >&5
9030 < sed 's/^/| /' conftest.$ac_ext >&5
9031 <
9032 < eval "$as_ac_var=no"
9692 >  ac_cv_header_stdbool_h=no
9693   fi
9694 < rm -f conftest.err conftest.$ac_objext \
9035 <      conftest$ac_exeext conftest.$ac_ext
9694 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9695   fi
9696 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9697 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9698 < if test `eval echo '${'$as_ac_var'}'` = yes; then
9699 <  cat >>confdefs.h <<_ACEOF
9700 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9696 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
9697 > $as_echo "$ac_cv_header_stdbool_h" >&6; }
9698 > ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
9699 > if test "x$ac_cv_type__Bool" = x""yes; then :
9700 >
9701 > cat >>confdefs.h <<_ACEOF
9702 > #define HAVE__BOOL 1
9703   _ACEOF
9704  
9705 +
9706 + fi
9707 +
9708 + if test $ac_cv_header_stdbool_h = yes; then
9709 +
9710 + $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
9711 +
9712 + fi
9713 +
9714 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9715 + $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9716 + if test "${ac_cv_c_const+set}" = set; then :
9717 +  $as_echo_n "(cached) " >&6
9718   else
9719 <  # FreeBSD has a gnugetopt library for this
9046 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9047 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9048 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9049 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9050 < else
9051 <  ac_check_lib_save_LIBS=$LIBS
9052 < LIBS="-lgnugetopt  $LIBS"
9053 < cat >conftest.$ac_ext <<_ACEOF
9054 < /* confdefs.h.  */
9055 < _ACEOF
9056 < cat confdefs.h >>conftest.$ac_ext
9057 < cat >>conftest.$ac_ext <<_ACEOF
9719 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9720   /* end confdefs.h.  */
9721  
9060 /* Override any gcc2 internal prototype to avoid an error.  */
9061 #ifdef __cplusplus
9062 extern "C"
9063 #endif
9064 /* We use char because int might match the return type of a gcc2
9065   builtin and then its argument prototype would still apply.  */
9066 char getopt_long ();
9722   #ifdef FC_DUMMY_MAIN
9723   #ifndef FC_DUMMY_MAIN_EQ_F77
9724   #  ifdef __cplusplus
# Line 9075 | Line 9730 | main ()
9730   int
9731   main ()
9732   {
9733 < getopt_long ();
9733 > /* FIXME: Include the comments suggested by Paul. */
9734 > #ifndef __cplusplus
9735 >  /* Ultrix mips cc rejects this.  */
9736 >  typedef int charset[2];
9737 >  const charset cs;
9738 >  /* SunOS 4.1.1 cc rejects this.  */
9739 >  char const *const *pcpcc;
9740 >  char **ppc;
9741 >  /* NEC SVR4.0.2 mips cc rejects this.  */
9742 >  struct point {int x, y;};
9743 >  static struct point const zero = {0,0};
9744 >  /* AIX XL C 1.02.0.0 rejects this.
9745 >     It does not let you subtract one const X* pointer from another in
9746 >     an arm of an if-expression whose if-part is not a constant
9747 >     expression */
9748 >  const char *g = "string";
9749 >  pcpcc = &g + (g ? g-g : 0);
9750 >  /* HPUX 7.0 cc rejects these. */
9751 >  ++pcpcc;
9752 >  ppc = (char**) pcpcc;
9753 >  pcpcc = (char const *const *) ppc;
9754 >  { /* SCO 3.2v4 cc rejects this.  */
9755 >    char *t;
9756 >    char const *s = 0 ? (char *) 0 : (char const *) 0;
9757 >
9758 >    *t++ = 0;
9759 >    if (s) return 0;
9760 >  }
9761 >  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9762 >    int x[] = {25, 17};
9763 >    const int *foo = &x[0];
9764 >    ++foo;
9765 >  }
9766 >  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9767 >    typedef const int *iptr;
9768 >    iptr p = 0;
9769 >    ++p;
9770 >  }
9771 >  { /* AIX XL C 1.02.0.0 rejects this saying
9772 >       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9773 >    struct s { int j; const int *ap[3]; };
9774 >    struct s *b; b->j = 5;
9775 >  }
9776 >  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9777 >    const int foo = 10;
9778 >    if (!foo) return 0;
9779 >  }
9780 >  return !cs[0] && !zero.x;
9781 > #endif
9782 >
9783    ;
9784    return 0;
9785   }
9786   _ACEOF
9787 < rm -f conftest.$ac_objext conftest$ac_exeext
9788 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9085 <  (eval $ac_link) 2>conftest.er1
9086 <  ac_status=$?
9087 <  grep -v '^ *+' conftest.er1 >conftest.err
9088 <  rm -f conftest.er1
9089 <  cat conftest.err >&5
9090 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9091 <  (exit $ac_status); } &&
9092 <         { ac_try='test -z "$ac_c_werror_flag"
9093 <                         || test ! -s conftest.err'
9094 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9095 <  (eval $ac_try) 2>&5
9096 <  ac_status=$?
9097 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9098 <  (exit $ac_status); }; } &&
9099 <         { ac_try='test -s conftest$ac_exeext'
9100 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9101 <  (eval $ac_try) 2>&5
9102 <  ac_status=$?
9103 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9104 <  (exit $ac_status); }; }; then
9105 <  ac_cv_lib_gnugetopt_getopt_long=yes
9787 > if ac_fn_c_try_compile "$LINENO"; then :
9788 >  ac_cv_c_const=yes
9789   else
9790 <  echo "$as_me: failed program was:" >&5
9108 < sed 's/^/| /' conftest.$ac_ext >&5
9109 <
9110 < ac_cv_lib_gnugetopt_getopt_long=no
9790 >  ac_cv_c_const=no
9791   fi
9792 < rm -f conftest.err conftest.$ac_objext \
9113 <      conftest$ac_exeext conftest.$ac_ext
9114 < LIBS=$ac_check_lib_save_LIBS
9792 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9793   fi
9794 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9795 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9796 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9119 <  cat >>confdefs.h <<\_ACEOF
9120 < #define HAVE_GETOPT_LONG 1
9121 < _ACEOF
9794 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9795 > $as_echo "$ac_cv_c_const" >&6; }
9796 > if test $ac_cv_c_const = no; then
9797  
9798 + $as_echo "#define const /**/" >>confdefs.h
9799 +
9800 + fi
9801 +
9802 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9803 + $as_echo_n "checking for inline... " >&6; }
9804 + if test "${ac_cv_c_inline+set}" = set; then :
9805 +  $as_echo_n "(cached) " >&6
9806   else
9807 <  # use the GNU replacement
9808 <      case $LIBOBJS in
9809 <    "getopt.$ac_objext"   | \
9810 <  *" getopt.$ac_objext"   | \
9811 <    "getopt.$ac_objext "* | \
9812 <  *" getopt.$ac_objext "* ) ;;
9813 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9814 < esac
9807 >  ac_cv_c_inline=no
9808 > for ac_kw in inline __inline__ __inline; do
9809 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9810 > /* end confdefs.h.  */
9811 > #ifndef __cplusplus
9812 > typedef int foo_t;
9813 > static $ac_kw foo_t static_foo () {return 0; }
9814 > $ac_kw foo_t foo () {return 0; }
9815 > #endif
9816  
9817 <      case $LIBOBJS in
9818 <    "getopt1.$ac_objext"   | \
9819 <  *" getopt1.$ac_objext"   | \
9820 <    "getopt1.$ac_objext "* | \
9821 <  *" getopt1.$ac_objext "* ) ;;
9822 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9823 < esac
9817 > _ACEOF
9818 > if ac_fn_c_try_compile "$LINENO"; then :
9819 >  ac_cv_c_inline=$ac_kw
9820 > fi
9821 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9822 >  test "$ac_cv_c_inline" != no && break
9823 > done
9824  
9141                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9142
9825   fi
9826 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9827 + $as_echo "$ac_cv_c_inline" >&6; }
9828  
9829 < fi
9830 < done
9829 > case $ac_cv_c_inline in
9830 >  inline | yes) ;;
9831 >  *)
9832 >    case $ac_cv_c_inline in
9833 >      no) ac_val=;;
9834 >      *) ac_val=$ac_cv_c_inline;;
9835 >    esac
9836 >    cat >>confdefs.h <<_ACEOF
9837 > #ifndef __cplusplus
9838 > #define inline $ac_val
9839 > #endif
9840 > _ACEOF
9841 >    ;;
9842 > esac
9843  
9844 + ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
9845 + if test "x$ac_cv_type_size_t" = x""yes; then :
9846  
9149 ac_ext=cc
9150 ac_cpp='$CXXCPP $CPPFLAGS'
9151 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9152 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9153 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9154
9155
9156 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9157 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9158 if test "${ac_cv_cxx_namespaces+set}" = set; then
9159  echo $ECHO_N "(cached) $ECHO_C" >&6
9847   else
9848  
9849 + cat >>confdefs.h <<_ACEOF
9850 + #define size_t unsigned int
9851 + _ACEOF
9852  
9853 < ac_ext=cc
9164 < ac_cpp='$CXXCPP $CPPFLAGS'
9165 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9166 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9167 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9853 > fi
9854  
9855 < cat >conftest.$ac_ext <<_ACEOF
9856 < /* confdefs.h.  */
9857 < _ACEOF
9858 < cat confdefs.h >>conftest.$ac_ext
9859 < cat >>conftest.$ac_ext <<_ACEOF
9855 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
9856 > $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
9857 > if test "${ac_cv_header_time+set}" = set; then :
9858 >  $as_echo_n "(cached) " >&6
9859 > else
9860 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9861   /* end confdefs.h.  */
9862 < namespace Outer { namespace Inner { int i = 0; }}
9862 > #include <sys/types.h>
9863 > #include <sys/time.h>
9864 > #include <time.h>
9865 >
9866   #ifdef FC_DUMMY_MAIN
9867   #ifndef FC_DUMMY_MAIN_EQ_F77
9868   #  ifdef __cplusplus
# Line 9184 | Line 9874 | main ()
9874   int
9875   main ()
9876   {
9877 < using namespace Outer::Inner; return i;
9877 > if ((struct tm *) 0)
9878 > return 0;
9879    ;
9880    return 0;
9881   }
9882   _ACEOF
9883 < rm -f conftest.$ac_objext
9884 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9194 <  (eval $ac_compile) 2>conftest.er1
9195 <  ac_status=$?
9196 <  grep -v '^ *+' conftest.er1 >conftest.err
9197 <  rm -f conftest.er1
9198 <  cat conftest.err >&5
9199 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9200 <  (exit $ac_status); } &&
9201 <         { ac_try='test -z "$ac_cxx_werror_flag"
9202 <                         || test ! -s conftest.err'
9203 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9204 <  (eval $ac_try) 2>&5
9205 <  ac_status=$?
9206 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9207 <  (exit $ac_status); }; } &&
9208 <         { ac_try='test -s conftest.$ac_objext'
9209 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9210 <  (eval $ac_try) 2>&5
9211 <  ac_status=$?
9212 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9213 <  (exit $ac_status); }; }; then
9214 <  ac_cv_cxx_namespaces=yes
9883 > if ac_fn_c_try_compile "$LINENO"; then :
9884 >  ac_cv_header_time=yes
9885   else
9886 <  echo "$as_me: failed program was:" >&5
9217 < sed 's/^/| /' conftest.$ac_ext >&5
9218 <
9219 < ac_cv_cxx_namespaces=no
9886 >  ac_cv_header_time=no
9887   fi
9888 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9889 < ac_ext=cc
9890 < ac_cpp='$CXXCPP $CPPFLAGS'
9891 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9892 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9226 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9888 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9889 > fi
9890 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
9891 > $as_echo "$ac_cv_header_time" >&6; }
9892 > if test $ac_cv_header_time = yes; then
9893  
9894 + $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
9895  
9896   fi
9230 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
9231 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
9232 if test "$ac_cv_cxx_namespaces" = yes; then
9897  
9898 < cat >>confdefs.h <<\_ACEOF
9899 < #define HAVE_NAMESPACES
9898 >
9899 > # Checks for library functions.
9900 > for ac_header in stdlib.h
9901 > do :
9902 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9903 > if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9904 >  cat >>confdefs.h <<_ACEOF
9905 > #define HAVE_STDLIB_H 1
9906   _ACEOF
9907  
9908   fi
9909  
9910 < ac_ext=cc
9911 < ac_cpp='$CXXCPP $CPPFLAGS'
9912 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9913 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9914 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9915 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9246 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
9247 < if test -z "$CXXCPP"; then
9248 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
9249 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9910 > done
9911 >
9912 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
9913 > $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
9914 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
9915 >  $as_echo_n "(cached) " >&6
9916   else
9917 <      # Double quotes because CXXCPP needs to be expanded
9918 <    for CXXCPP in "$CXX -E" "/lib/cpp"
9919 <    do
9920 <      ac_preproc_ok=false
9255 < for ac_cxx_preproc_warn_flag in '' yes
9256 < do
9257 <  # Use a header file that comes with gcc, so configuring glibc
9258 <  # with a fresh cross-compiler works.
9259 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9260 <  # <limits.h> exists even on freestanding compilers.
9261 <  # On the NeXT, cc -E runs the code through the compiler's parser,
9262 <  # not just through cpp. "Syntax error" is here to catch this case.
9263 <  cat >conftest.$ac_ext <<_ACEOF
9264 < /* confdefs.h.  */
9265 < _ACEOF
9266 < cat confdefs.h >>conftest.$ac_ext
9267 < cat >>conftest.$ac_ext <<_ACEOF
9917 >  if test "$cross_compiling" = yes; then :
9918 >  ac_cv_func_malloc_0_nonnull=no
9919 > else
9920 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9921   /* end confdefs.h.  */
9922 < #ifdef __STDC__
9923 < # include <limits.h>
9922 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9923 > # include <stdlib.h>
9924   #else
9925 < # include <assert.h>
9925 > char *malloc ();
9926   #endif
9927 <                     Syntax error
9927 >
9928 > #ifdef FC_DUMMY_MAIN
9929 > #ifndef FC_DUMMY_MAIN_EQ_F77
9930 > #  ifdef __cplusplus
9931 >     extern "C"
9932 > #  endif
9933 >   int FC_DUMMY_MAIN() { return 1; }
9934 > #endif
9935 > #endif
9936 > int
9937 > main ()
9938 > {
9939 > return ! malloc (0);
9940 >  ;
9941 >  return 0;
9942 > }
9943   _ACEOF
9944 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9945 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9278 <  ac_status=$?
9279 <  grep -v '^ *+' conftest.er1 >conftest.err
9280 <  rm -f conftest.er1
9281 <  cat conftest.err >&5
9282 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9283 <  (exit $ac_status); } >/dev/null; then
9284 <  if test -s conftest.err; then
9285 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
9286 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9287 <  else
9288 <    ac_cpp_err=
9289 <  fi
9944 > if ac_fn_c_try_run "$LINENO"; then :
9945 >  ac_cv_func_malloc_0_nonnull=yes
9946   else
9947 <  ac_cpp_err=yes
9947 >  ac_cv_func_malloc_0_nonnull=no
9948   fi
9949 < if test -z "$ac_cpp_err"; then
9950 <  :
9951 < else
9296 <  echo "$as_me: failed program was:" >&5
9297 < sed 's/^/| /' conftest.$ac_ext >&5
9949 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9950 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
9951 > fi
9952  
9299  # Broken: fails on valid input.
9300 continue
9953   fi
9954 < rm -f conftest.err conftest.$ac_ext
9954 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
9955 > $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
9956 > if test $ac_cv_func_malloc_0_nonnull = yes; then :
9957  
9958 <  # OK, works on sane cases.  Now check whether non-existent headers
9959 <  # can be detected and how.
9306 <  cat >conftest.$ac_ext <<_ACEOF
9307 < /* confdefs.h.  */
9308 < _ACEOF
9309 < cat confdefs.h >>conftest.$ac_ext
9310 < cat >>conftest.$ac_ext <<_ACEOF
9311 < /* end confdefs.h.  */
9312 < #include <ac_nonexistent.h>
9313 < _ACEOF
9314 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9315 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9316 <  ac_status=$?
9317 <  grep -v '^ *+' conftest.er1 >conftest.err
9318 <  rm -f conftest.er1
9319 <  cat conftest.err >&5
9320 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9321 <  (exit $ac_status); } >/dev/null; then
9322 <  if test -s conftest.err; then
9323 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
9324 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9325 <  else
9326 <    ac_cpp_err=
9327 <  fi
9958 > $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
9959 >
9960   else
9961 <  ac_cpp_err=yes
9330 < fi
9331 < if test -z "$ac_cpp_err"; then
9332 <  # Broken: success on invalid input.
9333 < continue
9334 < else
9335 <  echo "$as_me: failed program was:" >&5
9336 < sed 's/^/| /' conftest.$ac_ext >&5
9961 >  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
9962  
9963 <  # Passes both tests.
9964 < ac_preproc_ok=:
9965 < break
9966 < fi
9967 < rm -f conftest.err conftest.$ac_ext
9963 >   case " $LIBOBJS " in
9964 >  *" malloc.$ac_objext "* ) ;;
9965 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
9966 > ;;
9967 > esac
9968  
9969 < done
9970 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9971 < rm -f conftest.err conftest.$ac_ext
9347 < if $ac_preproc_ok; then
9348 <  break
9969 >
9970 > $as_echo "#define malloc rpl_malloc" >>confdefs.h
9971 >
9972   fi
9973  
9351    done
9352    ac_cv_prog_CXXCPP=$CXXCPP
9974  
9975 + for ac_header in stdlib.h
9976 + do :
9977 +  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9978 + if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9979 +  cat >>confdefs.h <<_ACEOF
9980 + #define HAVE_STDLIB_H 1
9981 + _ACEOF
9982 +
9983   fi
9984 <  CXXCPP=$ac_cv_prog_CXXCPP
9984 >
9985 > done
9986 >
9987 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
9988 > $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
9989 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then :
9990 >  $as_echo_n "(cached) " >&6
9991   else
9992 <  ac_cv_prog_CXXCPP=$CXXCPP
9993 < fi
9994 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
9995 < echo "${ECHO_T}$CXXCPP" >&6
9361 < ac_preproc_ok=false
9362 < for ac_cxx_preproc_warn_flag in '' yes
9363 < do
9364 <  # Use a header file that comes with gcc, so configuring glibc
9365 <  # with a fresh cross-compiler works.
9366 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9367 <  # <limits.h> exists even on freestanding compilers.
9368 <  # On the NeXT, cc -E runs the code through the compiler's parser,
9369 <  # not just through cpp. "Syntax error" is here to catch this case.
9370 <  cat >conftest.$ac_ext <<_ACEOF
9371 < /* confdefs.h.  */
9372 < _ACEOF
9373 < cat confdefs.h >>conftest.$ac_ext
9374 < cat >>conftest.$ac_ext <<_ACEOF
9992 >  if test "$cross_compiling" = yes; then :
9993 >  ac_cv_func_realloc_0_nonnull=no
9994 > else
9995 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9996   /* end confdefs.h.  */
9997 < #ifdef __STDC__
9998 < # include <limits.h>
9997 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9998 > # include <stdlib.h>
9999   #else
10000 < # include <assert.h>
10000 > char *realloc ();
10001   #endif
10002 <                     Syntax error
10002 >
10003 > #ifdef FC_DUMMY_MAIN
10004 > #ifndef FC_DUMMY_MAIN_EQ_F77
10005 > #  ifdef __cplusplus
10006 >     extern "C"
10007 > #  endif
10008 >   int FC_DUMMY_MAIN() { return 1; }
10009 > #endif
10010 > #endif
10011 > int
10012 > main ()
10013 > {
10014 > return ! realloc (0, 0);
10015 >  ;
10016 >  return 0;
10017 > }
10018   _ACEOF
10019 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10020 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9385 <  ac_status=$?
9386 <  grep -v '^ *+' conftest.er1 >conftest.err
9387 <  rm -f conftest.er1
9388 <  cat conftest.err >&5
9389 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390 <  (exit $ac_status); } >/dev/null; then
9391 <  if test -s conftest.err; then
9392 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
9393 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9394 <  else
9395 <    ac_cpp_err=
9396 <  fi
10019 > if ac_fn_c_try_run "$LINENO"; then :
10020 >  ac_cv_func_realloc_0_nonnull=yes
10021   else
10022 <  ac_cpp_err=yes
10022 >  ac_cv_func_realloc_0_nonnull=no
10023   fi
10024 < if test -z "$ac_cpp_err"; then
10025 <  :
9402 < else
9403 <  echo "$as_me: failed program was:" >&5
9404 < sed 's/^/| /' conftest.$ac_ext >&5
9405 <
9406 <  # Broken: fails on valid input.
9407 < continue
10024 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10025 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
10026   fi
9409 rm -f conftest.err conftest.$ac_ext
10027  
9411  # OK, works on sane cases.  Now check whether non-existent headers
9412  # can be detected and how.
9413  cat >conftest.$ac_ext <<_ACEOF
9414 /* confdefs.h.  */
9415 _ACEOF
9416 cat confdefs.h >>conftest.$ac_ext
9417 cat >>conftest.$ac_ext <<_ACEOF
9418 /* end confdefs.h.  */
9419 #include <ac_nonexistent.h>
9420 _ACEOF
9421 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9422  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9423  ac_status=$?
9424  grep -v '^ *+' conftest.er1 >conftest.err
9425  rm -f conftest.er1
9426  cat conftest.err >&5
9427  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9428  (exit $ac_status); } >/dev/null; then
9429  if test -s conftest.err; then
9430    ac_cpp_err=$ac_cxx_preproc_warn_flag
9431    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9432  else
9433    ac_cpp_err=
9434  fi
9435 else
9436  ac_cpp_err=yes
10028   fi
10029 < if test -z "$ac_cpp_err"; then
10030 <  # Broken: success on invalid input.
10031 < continue
9441 < else
9442 <  echo "$as_me: failed program was:" >&5
9443 < sed 's/^/| /' conftest.$ac_ext >&5
10029 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
10030 > $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
10031 > if test $ac_cv_func_realloc_0_nonnull = yes; then :
10032  
10033 <  # Passes both tests.
9446 < ac_preproc_ok=:
9447 < break
9448 < fi
9449 < rm -f conftest.err conftest.$ac_ext
10033 > $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
10034  
9451 done
9452 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9453 rm -f conftest.err conftest.$ac_ext
9454 if $ac_preproc_ok; then
9455  :
10035   else
10036 <  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9458 < See \`config.log' for more details." >&5
9459 < echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9460 < See \`config.log' for more details." >&2;}
9461 <   { (exit 1); exit 1; }; }
9462 < fi
10036 >  $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
10037  
10038 < ac_ext=cc
10039 < ac_cpp='$CXXCPP $CPPFLAGS'
10040 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10041 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10042 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10038 >   case " $LIBOBJS " in
10039 >  *" realloc.$ac_objext "* ) ;;
10040 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
10041 > ;;
10042 > esac
10043  
10044  
10045 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
9472 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
9473 < if test "${ac_cv_cxx_have_stl+set}" = set; then
9474 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9475 < else
10045 > $as_echo "#define realloc rpl_realloc" >>confdefs.h
10046  
10047 + fi
10048  
10049  
10050 < ac_ext=cc
10051 < ac_cpp='$CXXCPP $CPPFLAGS'
10052 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10053 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10054 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10055 <
10056 < cat >conftest.$ac_ext <<_ACEOF
10057 < /* confdefs.h.  */
10050 > for ac_header in sys/select.h sys/socket.h
10051 > do :
10052 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10053 > ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10054 > eval as_val=\$$as_ac_Header
10055 >   if test "x$as_val" = x""yes; then :
10056 >  cat >>confdefs.h <<_ACEOF
10057 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10058   _ACEOF
10059 < cat confdefs.h >>conftest.$ac_ext
10060 < cat >>conftest.$ac_ext <<_ACEOF
10059 >
10060 > fi
10061 >
10062 > done
10063 >
10064 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
10065 > $as_echo_n "checking types of arguments for select... " >&6; }
10066 > if test "${ac_cv_func_select_args+set}" = set; then :
10067 >  $as_echo_n "(cached) " >&6
10068 > else
10069 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10070 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10071 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10072 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10073   /* end confdefs.h.  */
10074 < #include <list>
10075 < #include <deque>
10076 < #ifdef HAVE_NAMESPACES
9494 < using namespace std;
10074 > $ac_includes_default
10075 > #ifdef HAVE_SYS_SELECT_H
10076 > # include <sys/select.h>
10077   #endif
10078 + #ifdef HAVE_SYS_SOCKET_H
10079 + # include <sys/socket.h>
10080 + #endif
10081 +
10082   #ifdef FC_DUMMY_MAIN
10083   #ifndef FC_DUMMY_MAIN_EQ_F77
10084   #  ifdef __cplusplus
# Line 9504 | Line 10090 | main ()
10090   int
10091   main ()
10092   {
10093 < list<int> x; x.push_back(5);
10094 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10093 > extern int select ($ac_arg1,
10094 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
10095 >                                            $ac_arg5);
10096    ;
10097    return 0;
10098   }
10099   _ACEOF
10100 < rm -f conftest.$ac_objext
10101 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10102 <  (eval $ac_compile) 2>conftest.er1
10103 <  ac_status=$?
10104 <  grep -v '^ *+' conftest.er1 >conftest.err
10105 <  rm -f conftest.er1
10106 <  cat conftest.err >&5
10107 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10108 <  (exit $ac_status); } &&
9522 <         { ac_try='test -z "$ac_cxx_werror_flag"
9523 <                         || test ! -s conftest.err'
9524 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9525 <  (eval $ac_try) 2>&5
9526 <  ac_status=$?
9527 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9528 <  (exit $ac_status); }; } &&
9529 <         { ac_try='test -s conftest.$ac_objext'
9530 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9531 <  (eval $ac_try) 2>&5
9532 <  ac_status=$?
9533 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534 <  (exit $ac_status); }; }; then
9535 <  ac_cv_cxx_have_stl=yes
9536 < else
9537 <  echo "$as_me: failed program was:" >&5
9538 < sed 's/^/| /' conftest.$ac_ext >&5
10100 > if ac_fn_c_try_compile "$LINENO"; then :
10101 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10102 > fi
10103 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10104 >  done
10105 > done
10106 > done
10107 > # Provide a safe default value.
10108 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10109  
9540 ac_cv_cxx_have_stl=no
10110   fi
10111 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10112 < ac_ext=cc
10113 < ac_cpp='$CXXCPP $CPPFLAGS'
10114 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10115 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10116 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10111 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
10112 > $as_echo "$ac_cv_func_select_args" >&6; }
10113 > ac_save_IFS=$IFS; IFS=','
10114 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10115 > IFS=$ac_save_IFS
10116 > shift
10117  
10118 + cat >>confdefs.h <<_ACEOF
10119 + #define SELECT_TYPE_ARG1 $1
10120 + _ACEOF
10121  
9550 fi
9551 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
9552 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
9553 if test "$ac_cv_cxx_have_stl" = yes; then
10122  
10123 < cat >>confdefs.h <<\_ACEOF
10124 < #define HAVE_STL
10123 > cat >>confdefs.h <<_ACEOF
10124 > #define SELECT_TYPE_ARG234 ($2)
10125   _ACEOF
10126  
9559 fi
10127  
10128 + cat >>confdefs.h <<_ACEOF
10129 + #define SELECT_TYPE_ARG5 ($3)
10130 + _ACEOF
10131  
10132 + rm -f conftest*
10133  
10134 <  if test "${ac_cv_header_iostream+set}" = set; then
10135 <  echo "$as_me:$LINENO: checking for iostream" >&5
10136 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10137 < if test "${ac_cv_header_iostream+set}" = set; then
9567 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9568 < fi
9569 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
9570 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
10134 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
10135 > $as_echo_n "checking for working strtod... " >&6; }
10136 > if test "${ac_cv_func_strtod+set}" = set; then :
10137 >  $as_echo_n "(cached) " >&6
10138   else
10139 <  # Is the header compilable?
10140 < echo "$as_me:$LINENO: checking iostream usability" >&5
10141 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10142 < cat >conftest.$ac_ext <<_ACEOF
9576 < /* confdefs.h.  */
9577 < _ACEOF
9578 < cat confdefs.h >>conftest.$ac_ext
9579 < cat >>conftest.$ac_ext <<_ACEOF
10139 >  if test "$cross_compiling" = yes; then :
10140 >  ac_cv_func_strtod=no
10141 > else
10142 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10143   /* end confdefs.h.  */
10144 +
10145   $ac_includes_default
10146 < #include <iostream>
10146 > #ifndef strtod
10147 > double strtod ();
10148 > #endif
10149 > int
10150 > main()
10151 > {
10152 >  {
10153 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
10154 >    char *string = " +69";
10155 >    char *term;
10156 >    double value;
10157 >    value = strtod (string, &term);
10158 >    if (value != 69 || term != (string + 4))
10159 >      return 1;
10160 >  }
10161 >
10162 >  {
10163 >    /* Under Solaris 2.4, strtod returns the wrong value for the
10164 >       terminating character under some conditions.  */
10165 >    char *string = "NaN";
10166 >    char *term;
10167 >    strtod (string, &term);
10168 >    if (term != string && *(term - 1) == 0)
10169 >      return 1;
10170 >  }
10171 >  return 0;
10172 > }
10173 >
10174   _ACEOF
10175 < rm -f conftest.$ac_objext
10176 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9586 <  (eval $ac_compile) 2>conftest.er1
9587 <  ac_status=$?
9588 <  grep -v '^ *+' conftest.er1 >conftest.err
9589 <  rm -f conftest.er1
9590 <  cat conftest.err >&5
9591 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9592 <  (exit $ac_status); } &&
9593 <         { ac_try='test -z "$ac_cxx_werror_flag"
9594 <                         || test ! -s conftest.err'
9595 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9596 <  (eval $ac_try) 2>&5
9597 <  ac_status=$?
9598 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599 <  (exit $ac_status); }; } &&
9600 <         { ac_try='test -s conftest.$ac_objext'
9601 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9602 <  (eval $ac_try) 2>&5
9603 <  ac_status=$?
9604 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605 <  (exit $ac_status); }; }; then
9606 <  ac_header_compiler=yes
10175 > if ac_fn_c_try_run "$LINENO"; then :
10176 >  ac_cv_func_strtod=yes
10177   else
10178 <  echo "$as_me: failed program was:" >&5
10179 < sed 's/^/| /' conftest.$ac_ext >&5
10178 >  ac_cv_func_strtod=no
10179 > fi
10180 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10181 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
10182 > fi
10183  
9611 ac_header_compiler=no
10184   fi
10185 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10186 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10187 < echo "${ECHO_T}$ac_header_compiler" >&6
10185 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
10186 > $as_echo "$ac_cv_func_strtod" >&6; }
10187 > if test $ac_cv_func_strtod = no; then
10188 >  case " $LIBOBJS " in
10189 >  *" strtod.$ac_objext "* ) ;;
10190 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
10191 > ;;
10192 > esac
10193  
10194 < # Is the header present?
10195 < echo "$as_me:$LINENO: checking iostream presence" >&5
10196 < echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10197 < cat >conftest.$ac_ext <<_ACEOF
10198 < /* confdefs.h.  */
10199 < _ACEOF
10200 < cat confdefs.h >>conftest.$ac_ext
10201 < cat >>conftest.$ac_ext <<_ACEOF
10194 > ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
10195 > if test "x$ac_cv_func_pow" = x""yes; then :
10196 >
10197 > fi
10198 >
10199 > if test $ac_cv_func_pow = no; then
10200 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
10201 > $as_echo_n "checking for pow in -lm... " >&6; }
10202 > if test "${ac_cv_lib_m_pow+set}" = set; then :
10203 >  $as_echo_n "(cached) " >&6
10204 > else
10205 >  ac_check_lib_save_LIBS=$LIBS
10206 > LIBS="-lm  $LIBS"
10207 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10208   /* end confdefs.h.  */
10209 < #include <iostream>
10209 >
10210 > /* Override any GCC internal prototype to avoid an error.
10211 >   Use char because int might match the return type of a GCC
10212 >   builtin and then its argument prototype would still apply.  */
10213 > #ifdef __cplusplus
10214 > extern "C"
10215 > #endif
10216 > char pow ();
10217 > #ifdef FC_DUMMY_MAIN
10218 > #ifndef FC_DUMMY_MAIN_EQ_F77
10219 > #  ifdef __cplusplus
10220 >     extern "C"
10221 > #  endif
10222 >   int FC_DUMMY_MAIN() { return 1; }
10223 > #endif
10224 > #endif
10225 > int
10226 > main ()
10227 > {
10228 > return pow ();
10229 >  ;
10230 >  return 0;
10231 > }
10232   _ACEOF
10233 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10234 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9630 <  ac_status=$?
9631 <  grep -v '^ *+' conftest.er1 >conftest.err
9632 <  rm -f conftest.er1
9633 <  cat conftest.err >&5
9634 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9635 <  (exit $ac_status); } >/dev/null; then
9636 <  if test -s conftest.err; then
9637 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
9638 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9639 <  else
9640 <    ac_cpp_err=
9641 <  fi
10233 > if ac_fn_c_try_link "$LINENO"; then :
10234 >  ac_cv_lib_m_pow=yes
10235   else
10236 <  ac_cpp_err=yes
10236 >  ac_cv_lib_m_pow=no
10237   fi
10238 < if test -z "$ac_cpp_err"; then
10239 <  ac_header_preproc=yes
10238 > rm -f core conftest.err conftest.$ac_objext \
10239 >    conftest$ac_exeext conftest.$ac_ext
10240 > LIBS=$ac_check_lib_save_LIBS
10241 > fi
10242 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
10243 > $as_echo "$ac_cv_lib_m_pow" >&6; }
10244 > if test "x$ac_cv_lib_m_pow" = x""yes; then :
10245 >  POW_LIB=-lm
10246   else
10247 <  echo "$as_me: failed program was:" >&5
10248 < sed 's/^/| /' conftest.$ac_ext >&5
9650 <
9651 <  ac_header_preproc=no
10247 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
10248 > $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
10249   fi
9653 rm -f conftest.err conftest.$ac_ext
9654 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9655 echo "${ECHO_T}$ac_header_preproc" >&6
10250  
9657 # So?  What about this header?
9658 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9659  yes:no: )
9660    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
9661 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
9662    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
9663 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
9664    ac_header_preproc=yes
9665    ;;
9666  no:yes:* )
9667    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
9668 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
9669    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
9670 echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
9671    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
9672 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
9673    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
9674 echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
9675    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
9676 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
9677    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
9678 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
9679    (
9680      cat <<\_ASBOX
9681 ## ------------------------------ ##
9682 ## Report this to gezelter@nd.edu ##
9683 ## ------------------------------ ##
9684 _ASBOX
9685    ) |
9686      sed "s/^/$as_me: WARNING:     /" >&2
9687    ;;
9688 esac
9689 echo "$as_me:$LINENO: checking for iostream" >&5
9690 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
9691 if test "${ac_cv_header_iostream+set}" = set; then
9692  echo $ECHO_N "(cached) $ECHO_C" >&6
9693 else
9694  ac_cv_header_iostream=$ac_header_preproc
10251   fi
9696 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
9697 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10252  
10253   fi
9700 if test $ac_cv_header_iostream = yes; then
10254  
10255 <
10256 < cat >>confdefs.h <<\_ACEOF
10257 < #define HAVE_IOSTREAM 1
10255 > 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
10256 > do :
10257 >  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10258 > ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10259 > eval as_val=\$$as_ac_var
10260 >   if test "x$as_val" = x""yes; then :
10261 >  cat >>confdefs.h <<_ACEOF
10262 > #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10263   _ACEOF
10264  
10265 + fi
10266 + done
10267  
9708 else
10268  
10269 <
10270 < for ac_header in iostream.h
10271 < do
10272 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10273 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9715 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
9716 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9717 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9718 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9719 < fi
9720 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9721 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9722 < else
9723 <  # Is the header compilable?
9724 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
9725 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9726 < cat >conftest.$ac_ext <<_ACEOF
9727 < /* confdefs.h.  */
9728 < _ACEOF
9729 < cat confdefs.h >>conftest.$ac_ext
9730 < cat >>conftest.$ac_ext <<_ACEOF
10269 > # special check for _system_configuration because AIX <4.3.2 do not
10270 > # contain the `physmem' member.
10271 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
10272 > $as_echo_n "checking for external symbol _system_configuration... " >&6; }
10273 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10274   /* end confdefs.h.  */
10275 < $ac_includes_default
10276 < #include <$ac_header>
10275 > #include <sys/systemcfg.h>
10276 > #ifdef FC_DUMMY_MAIN
10277 > #ifndef FC_DUMMY_MAIN_EQ_F77
10278 > #  ifdef __cplusplus
10279 >     extern "C"
10280 > #  endif
10281 >   int FC_DUMMY_MAIN() { return 1; }
10282 > #endif
10283 > #endif
10284 > int
10285 > main ()
10286 > {
10287 > double x = _system_configuration.physmem;
10288 >  ;
10289 >  return 0;
10290 > }
10291   _ACEOF
10292 < rm -f conftest.$ac_objext
10293 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10294 <  (eval $ac_compile) 2>conftest.er1
9738 <  ac_status=$?
9739 <  grep -v '^ *+' conftest.er1 >conftest.err
9740 <  rm -f conftest.er1
9741 <  cat conftest.err >&5
9742 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9743 <  (exit $ac_status); } &&
9744 <         { ac_try='test -z "$ac_cxx_werror_flag"
9745 <                         || test ! -s conftest.err'
9746 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9747 <  (eval $ac_try) 2>&5
9748 <  ac_status=$?
9749 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9750 <  (exit $ac_status); }; } &&
9751 <         { ac_try='test -s conftest.$ac_objext'
9752 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9753 <  (eval $ac_try) 2>&5
9754 <  ac_status=$?
9755 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9756 <  (exit $ac_status); }; }; then
9757 <  ac_header_compiler=yes
9758 < else
9759 <  echo "$as_me: failed program was:" >&5
9760 < sed 's/^/| /' conftest.$ac_ext >&5
10292 > if ac_fn_c_try_compile "$LINENO"; then :
10293 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10294 > $as_echo "yes" >&6; }
10295  
10296 < ac_header_compiler=no
10296 > $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
10297 >
10298 > else
10299 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10300 > $as_echo "no" >&6; }
10301   fi
10302 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9765 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9766 < echo "${ECHO_T}$ac_header_compiler" >&6
10302 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10303  
10304 < # Is the header present?
10305 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
10306 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10307 < cat >conftest.$ac_ext <<_ACEOF
10308 < /* confdefs.h.  */
10309 < _ACEOF
10310 < cat confdefs.h >>conftest.$ac_ext
10311 < cat >>conftest.$ac_ext <<_ACEOF
10312 < /* end confdefs.h.  */
10313 < #include <$ac_header>
10314 < _ACEOF
10315 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10316 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10317 <  ac_status=$?
10318 <  grep -v '^ *+' conftest.er1 >conftest.err
10319 <  rm -f conftest.er1
10320 <  cat conftest.err >&5
10321 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10322 <  (exit $ac_status); } >/dev/null; then
10323 <  if test -s conftest.err; then
10324 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10325 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10326 <  else
10327 <    ac_cpp_err=
10304 >
10305 > case $debug in
10306 >  1)
10307 >     ;;
10308 >  *)
10309 >
10310 >
10311 >
10312 >
10313 >
10314 > # Try to determine "good" native compiler flags if none specified on command
10315 > # line
10316 >
10317 > if test "$ac_test_FFLAGS" != "set"; then
10318 >  FCFLAGS=""
10319 >  case "${host_cpu}-${host_os}" in
10320 >
10321 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
10322 >                    FCFLAGS="-O2"
10323 >                fi;;
10324 >   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
10325 >                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10326 >                fi;;
10327 >   powerpc*-aix*)
10328 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10329 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
10330 >                echo "*******************************************************"
10331 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10332 >                echo "*  recommended that you use                           *"
10333 >                echo "*                                                     *"
10334 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10335 >                echo "*                                 ^^^                 *"
10336 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10337 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
10338 >                echo "*******************************************************"
10339 >        fi;;
10340 >   *darwin*)
10341 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10342 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
10343 >        fi
10344 >        if test "$FC" = ifort; then
10345 >                FCFLAGS="-O2"
10346 >        fi
10347 >        if test "$FC" = gfortran; then
10348 >                FCFLAGS="-Os"
10349 >        fi;;
10350 >  esac
10351 >
10352 >  if test -z "$FCFLAGS"; then
10353 >        echo ""
10354 >        echo "*********************************************************"
10355 >        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
10356 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
10357 >        echo "* (otherwise, a default of FCFLAGS=-O will be used)     *"
10358 >        echo "*********************************************************"
10359 >        echo ""
10360 >        FCFLAGS="-O"
10361    fi
10362 +
10363 +
10364 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
10365 + $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
10366 + if test "${ac_cv_ac_cv_guessed_f90flags+set}" = set; then :
10367 +  $as_echo_n "(cached) " >&6
10368   else
9794  ac_cpp_err=yes
9795 fi
9796 if test -z "$ac_cpp_err"; then
9797  ac_header_preproc=yes
9798 else
9799  echo "$as_me: failed program was:" >&5
9800 sed 's/^/| /' conftest.$ac_ext >&5
10369  
9802  ac_header_preproc=no
9803 fi
9804 rm -f conftest.err conftest.$ac_ext
9805 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9806 echo "${ECHO_T}$ac_header_preproc" >&6
10370  
10371 < # So?  What about this header?
10372 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10373 <  yes:no: )
10374 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10375 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10376 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10377 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10378 <    ac_header_preproc=yes
10379 <    ;;
10380 <  no:yes:* )
10381 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10382 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10383 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10384 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9822 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9823 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9824 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9825 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9826 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9827 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9828 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9829 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9830 <    (
9831 <      cat <<\_ASBOX
9832 < ## ------------------------------ ##
9833 < ## Report this to gezelter@nd.edu ##
9834 < ## ------------------------------ ##
9835 < _ASBOX
9836 <    ) |
9837 <      sed "s/^/$as_me: WARNING:     /" >&2
9838 <    ;;
9839 < esac
9840 < echo "$as_me:$LINENO: checking for $ac_header" >&5
9841 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9842 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9843 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10371 > ac_ext=${ac_fc_srcext-f}
10372 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
10373 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
10374 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
10375 >
10376 > echo 'program main' > conftest.$ac_ext
10377 > echo 'end program main' >> conftest.$ac_ext
10378 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
10379 > if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10380 >  (eval $ac_compile) 2>&5
10381 >  ac_status=$?
10382 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10383 >  test $ac_status = 0; }; then
10384 >        ac_cv_ac_cv_guessed_f90flags=yes
10385   else
10386 <  eval "$as_ac_Header=\$ac_header_preproc"
10386 >        ac_cv_ac_cv_guessed_f90flags=no
10387   fi
10388 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10389 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10388 > rm -f conftest*
10389 > ac_ext=c
10390 > ac_cpp='$CPP $CPPFLAGS'
10391 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10392 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10393 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
10394  
9850 fi
9851 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9852  cat >>confdefs.h <<_ACEOF
9853 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9854 _ACEOF
10395  
10396   fi
10397 <
10398 < done
10397 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
10398 > $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
10399 > if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
10400 >        :
10401  
10402 + else
10403 +        :
10404  
10405 +        echo ""
10406 +        echo "**********************************************************"
10407 +        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
10408 +        echo "* your compiler.                                        *"
10409 +        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
10410 +        echo "*********************************************************"
10411 +        echo ""
10412 +        FCFLAGS=""
10413 +
10414   fi
10415  
10416  
10417 + fi
10418  
10419  
10420 <  if test "${ac_cv_header_iomanip+set}" = set; then
10421 <  echo "$as_me:$LINENO: checking for iomanip" >&5
10422 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10423 < if test "${ac_cv_header_iomanip+set}" = set; then
10424 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10425 < fi
10426 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10427 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10420 >
10421 >
10422 >
10423 >
10424 >
10425 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
10426 > $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
10427 > if test "${ac_cv_prog_really_gcc+set}" = set; then :
10428 >  $as_echo_n "(cached) " >&6
10429   else
10430 <  # Is the header compilable?
10431 < echo "$as_me:$LINENO: checking iomanip usability" >&5
10432 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10433 < cat >conftest.$ac_ext <<_ACEOF
10434 < /* confdefs.h.  */
10435 < _ACEOF
10436 < cat confdefs.h >>conftest.$ac_ext
10437 < cat >>conftest.$ac_ext <<_ACEOF
10438 < /* end confdefs.h.  */
10439 < $ac_includes_default
10440 < #include <iomanip>
10441 < _ACEOF
9887 < rm -f conftest.$ac_objext
9888 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9889 <  (eval $ac_compile) 2>conftest.er1
9890 <  ac_status=$?
9891 <  grep -v '^ *+' conftest.er1 >conftest.err
9892 <  rm -f conftest.er1
9893 <  cat conftest.err >&5
9894 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9895 <  (exit $ac_status); } &&
9896 <         { ac_try='test -z "$ac_cxx_werror_flag"
9897 <                         || test ! -s conftest.err'
9898 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10430 >
10431 > cat > conftest.c <<EOF
10432 > #ifdef __GNUC__
10433 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10434 >     no;
10435 >  #else
10436 >     yes;
10437 >  #endif
10438 > #endif
10439 > EOF
10440 > if { ac_try='${CC-cc} -E conftest.c'
10441 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10442    (eval $ac_try) 2>&5
10443    ac_status=$?
10444 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10445 <  (exit $ac_status); }; } &&
10446 <         { ac_try='test -s conftest.$ac_objext'
9904 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9905 <  (eval $ac_try) 2>&5
9906 <  ac_status=$?
9907 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9908 <  (exit $ac_status); }; }; then
9909 <  ac_header_compiler=yes
10444 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10445 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10446 >  ac_cv_prog_really_gcc=yes
10447   else
10448 <  echo "$as_me: failed program was:" >&5
10449 < sed 's/^/| /' conftest.$ac_ext >&5
10448 >  ac_cv_prog_really_gcc=no
10449 > fi
10450  
9914 ac_header_compiler=no
10451   fi
10452 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10453 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10454 < echo "${ECHO_T}$ac_header_compiler" >&6
10452 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
10453 > $as_echo "$ac_cv_prog_really_gcc" >&6; }
10454 > if test "$ac_cv_prog_really_gcc" = yes; then
10455 >        :
10456  
9920 # Is the header present?
9921 echo "$as_me:$LINENO: checking iomanip presence" >&5
9922 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
9923 cat >conftest.$ac_ext <<_ACEOF
9924 /* confdefs.h.  */
9925 _ACEOF
9926 cat confdefs.h >>conftest.$ac_ext
9927 cat >>conftest.$ac_ext <<_ACEOF
9928 /* end confdefs.h.  */
9929 #include <iomanip>
9930 _ACEOF
9931 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9932  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9933  ac_status=$?
9934  grep -v '^ *+' conftest.er1 >conftest.err
9935  rm -f conftest.er1
9936  cat conftest.err >&5
9937  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9938  (exit $ac_status); } >/dev/null; then
9939  if test -s conftest.err; then
9940    ac_cpp_err=$ac_cxx_preproc_warn_flag
9941    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9942  else
9943    ac_cpp_err=
9944  fi
10457   else
10458 <  ac_cpp_err=yes
9947 < fi
9948 < if test -z "$ac_cpp_err"; then
9949 <  ac_header_preproc=yes
9950 < else
9951 <  echo "$as_me: failed program was:" >&5
9952 < sed 's/^/| /' conftest.$ac_ext >&5
10458 >        :
10459  
9954  ac_header_preproc=no
10460   fi
9956 rm -f conftest.err conftest.$ac_ext
9957 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9958 echo "${ECHO_T}$ac_header_preproc" >&6
10461  
9960 # So?  What about this header?
9961 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9962  yes:no: )
9963    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
9964 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
9965    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
9966 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
9967    ac_header_preproc=yes
9968    ;;
9969  no:yes:* )
9970    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
9971 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
9972    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
9973 echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
9974    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
9975 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
9976    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
9977 echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
9978    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
9979 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
9980    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
9981 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
9982    (
9983      cat <<\_ASBOX
9984 ## ------------------------------ ##
9985 ## Report this to gezelter@nd.edu ##
9986 ## ------------------------------ ##
9987 _ASBOX
9988    ) |
9989      sed "s/^/$as_me: WARNING:     /" >&2
9990    ;;
9991 esac
9992 echo "$as_me:$LINENO: checking for iomanip" >&5
9993 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
9994 if test "${ac_cv_header_iomanip+set}" = set; then
9995  echo $ECHO_N "(cached) $ECHO_C" >&6
9996 else
9997  ac_cv_header_iomanip=$ac_header_preproc
9998 fi
9999 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10000 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10462  
10463 < fi
10464 < if test $ac_cv_header_iomanip = yes; then
10463 > # Try to determine "good" native compiler flags if none specified on command
10464 > # line
10465 > if test "$ac_test_CFLAGS" != "set"; then
10466 >  CFLAGS=""
10467 >  case "${host_cpu}-${host_os}" in
10468  
10469 +  *linux*) if test "$CC" = icc; then
10470 +                    CFLAGS="-O2"
10471 +                fi;;
10472 +  sparc-solaris2*) if test "$CC" = cc; then
10473 +                    CFLAGS="-O -dalign"
10474 +                 fi;;
10475  
10476 < cat >>confdefs.h <<\_ACEOF
10477 < #define HAVE_IOMANIP 1
10478 < _ACEOF
10476 >  alpha*-osf*)  if test "$CC" = cc; then
10477 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
10478 >                fi;;
10479  
10480 +  hppa*-hpux*)  if test "$CC" = cc; then
10481 +                    CFLAGS="-Ae +O3 +Oall"
10482 +                fi;;
10483  
10484 < else
10484 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
10485 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
10486 >                fi;;
10487 >   powerpc*-aix*)
10488 >        if test "$CC" = cc -o "$CC" = xlc; then
10489 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
10490 >                echo "*******************************************************"
10491 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10492 >                echo "*  recommended that you use                           *"
10493 >                echo "*                                                     *"
10494 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10495 >                echo "*                                 ^^^                 *"
10496 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10497 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
10498 >                echo "*******************************************************"
10499 >        fi;;
10500 >   *darwin*)
10501 >        if test "$CC" = xlc; then
10502 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10503 >        fi
10504 >        if test "$CC" = icc; then
10505 >                CFLAGS="-O2"
10506 >        fi
10507 >        if test $ac_cv_prog_really_gcc = yes; then
10508 >                CFLAGS="-Os"
10509 >        fi;;
10510 >  esac
10511  
10512 +  # use default flags for gcc on all systems
10513 +  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
10514 +     CFLAGS="-O2"
10515 +  fi
10516  
10517 < for ac_header in iomanip.h
10518 < do
10519 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10520 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10521 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
10522 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10523 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10524 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10517 >  if test -z "$CFLAGS"; then
10518 >        echo ""
10519 >        echo "********************************************************"
10520 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
10521 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
10522 >        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
10523 >        echo "********************************************************"
10524 >        echo ""
10525 >        CFLAGS="-O"
10526 >  fi
10527 >
10528 >
10529 >
10530 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
10531 > $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
10532 > if test "${ac_cv_ac_cv_guessed_cflags+set}" = set; then :
10533 >  $as_echo_n "(cached) " >&6
10534 > else
10535 >  echo 'void f(){}' > conftest.c
10536 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
10537 >        ac_cv_ac_cv_guessed_cflags=yes
10538 > else
10539 >        ac_cv_ac_cv_guessed_cflags=no
10540   fi
10541 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10024 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10025 < else
10026 <  # Is the header compilable?
10027 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
10028 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10029 < cat >conftest.$ac_ext <<_ACEOF
10030 < /* confdefs.h.  */
10031 < _ACEOF
10032 < cat confdefs.h >>conftest.$ac_ext
10033 < cat >>conftest.$ac_ext <<_ACEOF
10034 < /* end confdefs.h.  */
10035 < $ac_includes_default
10036 < #include <$ac_header>
10037 < _ACEOF
10038 < rm -f conftest.$ac_objext
10039 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10040 <  (eval $ac_compile) 2>conftest.er1
10041 <  ac_status=$?
10042 <  grep -v '^ *+' conftest.er1 >conftest.err
10043 <  rm -f conftest.er1
10044 <  cat conftest.err >&5
10045 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10046 <  (exit $ac_status); } &&
10047 <         { ac_try='test -z "$ac_cxx_werror_flag"
10048 <                         || test ! -s conftest.err'
10049 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10050 <  (eval $ac_try) 2>&5
10051 <  ac_status=$?
10052 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10053 <  (exit $ac_status); }; } &&
10054 <         { ac_try='test -s conftest.$ac_objext'
10055 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10056 <  (eval $ac_try) 2>&5
10057 <  ac_status=$?
10058 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10059 <  (exit $ac_status); }; }; then
10060 <  ac_header_compiler=yes
10061 < else
10062 <  echo "$as_me: failed program was:" >&5
10063 < sed 's/^/| /' conftest.$ac_ext >&5
10541 > rm -f conftest*
10542  
10065 ac_header_compiler=no
10543   fi
10544 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10545 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10546 < echo "${ECHO_T}$ac_header_compiler" >&6
10544 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
10545 > $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
10546 > if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
10547 >        :
10548  
10071 # Is the header present?
10072 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10073 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10074 cat >conftest.$ac_ext <<_ACEOF
10075 /* confdefs.h.  */
10076 _ACEOF
10077 cat confdefs.h >>conftest.$ac_ext
10078 cat >>conftest.$ac_ext <<_ACEOF
10079 /* end confdefs.h.  */
10080 #include <$ac_header>
10081 _ACEOF
10082 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10083  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10084  ac_status=$?
10085  grep -v '^ *+' conftest.er1 >conftest.err
10086  rm -f conftest.er1
10087  cat conftest.err >&5
10088  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10089  (exit $ac_status); } >/dev/null; then
10090  if test -s conftest.err; then
10091    ac_cpp_err=$ac_cxx_preproc_warn_flag
10092    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10093  else
10094    ac_cpp_err=
10095  fi
10549   else
10550 <  ac_cpp_err=yes
10098 < fi
10099 < if test -z "$ac_cpp_err"; then
10100 <  ac_header_preproc=yes
10101 < else
10102 <  echo "$as_me: failed program was:" >&5
10103 < sed 's/^/| /' conftest.$ac_ext >&5
10550 >        :
10551  
10552 <  ac_header_preproc=no
10553 < fi
10554 < rm -f conftest.err conftest.$ac_ext
10555 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10556 < echo "${ECHO_T}$ac_header_preproc" >&6
10552 >        echo ""
10553 >        echo "********************************************************"
10554 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
10555 >        echo "* your compiler.                                       *"
10556 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
10557 >        echo "********************************************************"
10558 >        echo ""
10559 >        CFLAGS=""
10560  
10111 # So?  What about this header?
10112 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10113  yes:no: )
10114    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10115 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10116    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10117 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10118    ac_header_preproc=yes
10119    ;;
10120  no:yes:* )
10121    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10122 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10123    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10124 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10125    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10126 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10127    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10128 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10129    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10130 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10131    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10132 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10133    (
10134      cat <<\_ASBOX
10135 ## ------------------------------ ##
10136 ## Report this to gezelter@nd.edu ##
10137 ## ------------------------------ ##
10138 _ASBOX
10139    ) |
10140      sed "s/^/$as_me: WARNING:     /" >&2
10141    ;;
10142 esac
10143 echo "$as_me:$LINENO: checking for $ac_header" >&5
10144 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10145 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10146  echo $ECHO_N "(cached) $ECHO_C" >&6
10147 else
10148  eval "$as_ac_Header=\$ac_header_preproc"
10561   fi
10150 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10151 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10562  
10153 fi
10154 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10155  cat >>confdefs.h <<_ACEOF
10156 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10157 _ACEOF
10563  
10564   fi
10565  
10161 done
10566  
10567  
10164 fi
10568  
10569  
10570  
10571  
10572 < for ac_header in cmath
10573 < do
10574 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10575 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10173 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
10174 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10175 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10176 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10177 < fi
10178 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10179 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10572 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
10573 > $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
10574 > if test "${ac_cv_prog_really_gxx+set}" = set; then :
10575 >  $as_echo_n "(cached) " >&6
10576   else
10577 <  # Is the header compilable?
10578 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
10579 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10580 < cat >conftest.$ac_ext <<_ACEOF
10581 < /* confdefs.h.  */
10582 < _ACEOF
10583 < cat confdefs.h >>conftest.$ac_ext
10584 < cat >>conftest.$ac_ext <<_ACEOF
10585 < /* end confdefs.h.  */
10586 < $ac_includes_default
10587 < #include <$ac_header>
10588 < _ACEOF
10193 < rm -f conftest.$ac_objext
10194 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10195 <  (eval $ac_compile) 2>conftest.er1
10196 <  ac_status=$?
10197 <  grep -v '^ *+' conftest.er1 >conftest.err
10198 <  rm -f conftest.er1
10199 <  cat conftest.err >&5
10200 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10201 <  (exit $ac_status); } &&
10202 <         { ac_try='test -z "$ac_cxx_werror_flag"
10203 <                         || test ! -s conftest.err'
10204 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10577 >
10578 > cat > conftest.cpp <<EOF
10579 > #ifdef __GNUC__
10580 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10581 >     no;
10582 >  #else
10583 >     yes;
10584 >  #endif
10585 > #endif
10586 > EOF
10587 > if { ac_try='${CXX-c++} -E conftest.cpp'
10588 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10589    (eval $ac_try) 2>&5
10590    ac_status=$?
10591 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592 <  (exit $ac_status); }; } &&
10593 <         { ac_try='test -s conftest.$ac_objext'
10210 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10211 <  (eval $ac_try) 2>&5
10212 <  ac_status=$?
10213 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10214 <  (exit $ac_status); }; }; then
10215 <  ac_header_compiler=yes
10591 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10592 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10593 >  ac_cv_prog_really_gxx=yes
10594   else
10595 <  echo "$as_me: failed program was:" >&5
10596 < sed 's/^/| /' conftest.$ac_ext >&5
10595 >  ac_cv_prog_really_gxx=no
10596 > fi
10597  
10220 ac_header_compiler=no
10598   fi
10599 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10600 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10601 < echo "${ECHO_T}$ac_header_compiler" >&6
10599 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
10600 > $as_echo "$ac_cv_prog_really_gxx" >&6; }
10601 > if test "$ac_cv_prog_really_gxx" = yes; then
10602 >        :
10603  
10226 # Is the header present?
10227 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10228 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10229 cat >conftest.$ac_ext <<_ACEOF
10230 /* confdefs.h.  */
10231 _ACEOF
10232 cat confdefs.h >>conftest.$ac_ext
10233 cat >>conftest.$ac_ext <<_ACEOF
10234 /* end confdefs.h.  */
10235 #include <$ac_header>
10236 _ACEOF
10237 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10238  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10239  ac_status=$?
10240  grep -v '^ *+' conftest.er1 >conftest.err
10241  rm -f conftest.er1
10242  cat conftest.err >&5
10243  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10244  (exit $ac_status); } >/dev/null; then
10245  if test -s conftest.err; then
10246    ac_cpp_err=$ac_cxx_preproc_warn_flag
10247    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10248  else
10249    ac_cpp_err=
10250  fi
10604   else
10605 <  ac_cpp_err=yes
10605 >        :
10606 >
10607   fi
10608 < if test -z "$ac_cpp_err"; then
10609 <  ac_header_preproc=yes
10608 >
10609 >
10610 > # Try to determine "good" native compiler flags if none specified on command
10611 > # line
10612 > if test "$ac_test_CXXFLAGS" != "set"; then
10613 >  CXXFLAGS=""
10614 >  case "${host_cpu}-${host_os}" in
10615 >
10616 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
10617 >                    CXXFLAGS="-O2"
10618 >                fi;;
10619 >  sparc-solaris2*) if test "$CXX" = CC; then
10620 >                    CXXFLAGS="-features=extensions -O -dalign"
10621 >                 fi;;
10622 >   rs6000*-aix*)  if test "$CXX" = xlC; then
10623 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10624 >                fi;;
10625 >   powerpc*-aix*)
10626 >        if test "$CXX" = xlC; then
10627 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
10628 >                echo "*******************************************************"
10629 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10630 >                echo "*  recommended that you use                           *"
10631 >                echo "*                                                     *"
10632 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10633 >                echo "*                                 ^^^                 *"
10634 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10635 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
10636 >                echo "*******************************************************"
10637 >        fi;;
10638 >   *darwin*)
10639 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
10640 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10641 >        fi
10642 >        if test "$CXX" = icpc; then
10643 >                CXXFLAGS="-O2"
10644 >        fi
10645 >        if test $ac_cv_prog_really_gxx = yes; then
10646 >                CXXFLAGS="-Os"
10647 >        fi;;
10648 >  esac
10649 >
10650 >  # use default flags for gcc on all systems
10651 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
10652 >     CXXFLAGS="-O2"
10653 >  fi
10654 >
10655 >  if test -z "$CXXFLAGS"; then
10656 >        echo ""
10657 >        echo "**********************************************************"
10658 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
10659 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
10660 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
10661 >        echo "**********************************************************"
10662 >        echo ""
10663 >        CXXFLAGS="-O"
10664 >  fi
10665 >
10666 >
10667 >
10668 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
10669 > $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
10670 > if test "${ac_cv_ac_cv_guessed_cxxflags+set}" = set; then :
10671 >  $as_echo_n "(cached) " >&6
10672   else
10673 <  echo "$as_me: failed program was:" >&5
10674 < sed 's/^/| /' conftest.$ac_ext >&5
10673 >  echo 'void f(){}' > conftest.cpp
10674 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
10675 >        ac_cv_ac_cv_guessed_cxxflags=yes
10676 > else
10677 >        ac_cv_ac_cv_guessed_cxxflags=no
10678 > fi
10679 > rm -f conftest*
10680  
10260  ac_header_preproc=no
10681   fi
10682 < rm -f conftest.err conftest.$ac_ext
10683 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10684 < echo "${ECHO_T}$ac_header_preproc" >&6
10682 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
10683 > $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
10684 > if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
10685 >        :
10686  
10266 # So?  What about this header?
10267 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10268  yes:no: )
10269    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10270 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10271    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10272 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10273    ac_header_preproc=yes
10274    ;;
10275  no:yes:* )
10276    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10277 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10278    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10279 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10280    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10281 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10282    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10283 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10284    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10285 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10286    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10287 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10288    (
10289      cat <<\_ASBOX
10290 ## ------------------------------ ##
10291 ## Report this to gezelter@nd.edu ##
10292 ## ------------------------------ ##
10293 _ASBOX
10294    ) |
10295      sed "s/^/$as_me: WARNING:     /" >&2
10296    ;;
10297 esac
10298 echo "$as_me:$LINENO: checking for $ac_header" >&5
10299 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10300 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10301  echo $ECHO_N "(cached) $ECHO_C" >&6
10687   else
10688 <  eval "$as_ac_Header=\$ac_header_preproc"
10304 < fi
10305 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10306 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10688 >        :
10689  
10690 +        echo ""
10691 +        echo "**********************************************************"
10692 +        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
10693 +        echo "* your compiler.                                         *"
10694 +        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
10695 +        echo "**********************************************************"
10696 +        echo ""
10697 +        CXXFLAGS=""
10698 +
10699   fi
10309 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10310  cat >>confdefs.h <<_ACEOF
10311 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10312 _ACEOF
10700  
10701 +
10702   fi
10703  
10704 < done
10704 >     ;;
10705 > esac
10706  
10707  
10708 + acx_cgal_found=no
10709  
10710 + # Check whether --with-cgalmakefile was given.
10711 + if test "${with_cgalmakefile+set}" = set; then :
10712 +  withval=$with_cgalmakefile;
10713 + fi
10714  
10715 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
10716 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
10717 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
10718 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10719 < else
10715 > case $with_cgalmakefile in
10716 >        yes | "") ;;
10717 >        no) acx_cgal_found=disable ;;
10718 >        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
10719 >        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
10720 > esac
10721  
10722 <      ac_cv_cxx_have_std_iostream=no
10723 <      ac_cv_cxx_need_use_std_iostream=no
10724 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
10722 > if test "$acx_cgal_found" == no; then
10723 >    { $as_echo "$as_me:${as_lineno-$LINENO}: checking CGAL_MAKEFILE" >&5
10724 > $as_echo_n "checking CGAL_MAKEFILE... " >&6; }
10725  
10726 +    if test \! -z "$CGAL_MAKEFILE"; then
10727  
10728 <        ac_ext=cc
10729 < ac_cpp='$CXXCPP $CPPFLAGS'
10334 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10335 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10336 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10728 >        if test -e "$CGAL_MAKEFILE"; then
10729 >            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
10730  
10731 <        cat >conftest.$ac_ext <<_ACEOF
10732 < /* confdefs.h.  */
10731 > cat > $tname << _ACEOF
10732 > include $CGAL_MAKEFILE
10733 >
10734 > cppflags:
10735 >        @echo \$(CGAL_CXXFLAGS)
10736 >
10737 > cxxflags:
10738 >        @echo
10739 > ldflags:
10740 >        @echo \$(CGAL_LDFLAGS)
10741   _ACEOF
10742 < cat confdefs.h >>conftest.$ac_ext
10743 < cat >>conftest.$ac_ext <<_ACEOF
10742 >            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
10743 >            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
10744 >            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
10745 >            for i in $CGAL_LDFLAGST; do
10746 >                if test `echo $i| grep -c ^-l`; then
10747 >                    CGAL_LIBS="$CGAL_LIBS $i"
10748 >                else
10749 >                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
10750 >                fi
10751 >            done
10752 >            rm -f $tname
10753 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10754 > $as_echo "yes" >&6; }
10755 >            acx_cgal_found=yes
10756 >                                   else
10757 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: invalid" >&5
10758 > $as_echo "invalid" >&6; }
10759 >            as_fn_error "CGAL_MAKEFILE defined, but the makefile does not exist." "$LINENO" 5
10760 >        fi
10761 >    else
10762 >        { $as_echo "$as_me:${as_lineno-$LINENO}: result: not defined" >&5
10763 > $as_echo "not defined" >&6; }
10764 >    fi
10765 > fi
10766 >
10767 > if test "$acx_cgal_found" == no; then
10768 >        ac_fn_c_check_header_mongrel "$LINENO" "CGAL/Exact_predicates_inexact_constructions_kernel.h" "ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" "$ac_includes_default"
10769 > if test "x$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" = x""yes; then :
10770 >  cgal_have_header=yes
10771 > else
10772 >  cgal_have_header=no
10773 > fi
10774 >
10775 >
10776 >        if test "$cgal_have_header" == yes; then
10777 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lCGAL" >&5
10778 > $as_echo_n "checking for main in -lCGAL... " >&6; }
10779 > if test "${ac_cv_lib_CGAL_main+set}" = set; then :
10780 >  $as_echo_n "(cached) " >&6
10781 > else
10782 >  ac_check_lib_save_LIBS=$LIBS
10783 > LIBS="-lCGAL  $LIBS"
10784 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10785   /* end confdefs.h.  */
10786  
10345 #ifdef HAVE_IOSTREAM
10346 #include <iostream>
10347 #else
10348 #include <iostream.h>
10349 #endif
10787  
10788   #ifdef FC_DUMMY_MAIN
10789   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 10359 | Line 10796 | main ()
10796   int
10797   main ()
10798   {
10799 < std::cout<<"Hello World"<<std::endl;return 0;
10799 > return main ();
10800    ;
10801    return 0;
10802   }
10803   _ACEOF
10804 < rm -f conftest.$ac_objext
10805 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10369 <  (eval $ac_compile) 2>conftest.er1
10370 <  ac_status=$?
10371 <  grep -v '^ *+' conftest.er1 >conftest.err
10372 <  rm -f conftest.er1
10373 <  cat conftest.err >&5
10374 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375 <  (exit $ac_status); } &&
10376 <         { ac_try='test -z "$ac_cxx_werror_flag"
10377 <                         || test ! -s conftest.err'
10378 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10379 <  (eval $ac_try) 2>&5
10380 <  ac_status=$?
10381 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10382 <  (exit $ac_status); }; } &&
10383 <         { ac_try='test -s conftest.$ac_objext'
10384 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10385 <  (eval $ac_try) 2>&5
10386 <  ac_status=$?
10387 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10388 <  (exit $ac_status); }; }; then
10389 <  ac_cv_cxx_have_std_iostream=yes
10804 > if ac_fn_c_try_link "$LINENO"; then :
10805 >  ac_cv_lib_CGAL_main=yes
10806   else
10807 <  echo "$as_me: failed program was:" >&5
10392 < sed 's/^/| /' conftest.$ac_ext >&5
10393 <
10807 >  ac_cv_lib_CGAL_main=no
10808   fi
10809 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10810 <        cat >conftest.$ac_ext <<_ACEOF
10811 < /* confdefs.h.  */
10812 < _ACEOF
10813 < cat confdefs.h >>conftest.$ac_ext
10814 < cat >>conftest.$ac_ext <<_ACEOF
10809 > rm -f core conftest.err conftest.$ac_objext \
10810 >    conftest$ac_exeext conftest.$ac_ext
10811 > LIBS=$ac_check_lib_save_LIBS
10812 > fi
10813 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_CGAL_main" >&5
10814 > $as_echo "$ac_cv_lib_CGAL_main" >&6; }
10815 > if test "x$ac_cv_lib_CGAL_main" = x""yes; then :
10816 >  cgal_have_lib=yes
10817 > else
10818 >  cgal_have_lib=no
10819 > fi
10820 >
10821 >                if test "$cgal_have_lib" == no; then
10822 >                        save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
10823 >                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lCGAL" >&5
10824 > $as_echo_n "checking for main in -lCGAL... " >&6; }
10825 > if test "${ac_cv_lib_CGAL_main+set}" = set; then :
10826 >  $as_echo_n "(cached) " >&6
10827 > else
10828 >  ac_check_lib_save_LIBS=$LIBS
10829 > LIBS="-lCGAL  $LIBS"
10830 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10831   /* end confdefs.h.  */
10832  
10403 #define __USE_STD_IOSTREAM 1
10404 #ifdef HAVE_IOSTREAM
10405 #include <iostream>
10406 #else
10407 #include <iostream.h>
10408 #endif
10833  
10834   #ifdef FC_DUMMY_MAIN
10835   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 10418 | Line 10842 | main ()
10842   int
10843   main ()
10844   {
10845 < std::cout<<"Hello World"<<std::endl;return 0;
10845 > return main ();
10846    ;
10847    return 0;
10848   }
10849   _ACEOF
10850 < rm -f conftest.$ac_objext
10851 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10428 <  (eval $ac_compile) 2>conftest.er1
10429 <  ac_status=$?
10430 <  grep -v '^ *+' conftest.er1 >conftest.err
10431 <  rm -f conftest.er1
10432 <  cat conftest.err >&5
10433 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10434 <  (exit $ac_status); } &&
10435 <         { ac_try='test -z "$ac_cxx_werror_flag"
10436 <                         || test ! -s conftest.err'
10437 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10438 <  (eval $ac_try) 2>&5
10439 <  ac_status=$?
10440 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10441 <  (exit $ac_status); }; } &&
10442 <         { ac_try='test -s conftest.$ac_objext'
10443 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10444 <  (eval $ac_try) 2>&5
10445 <  ac_status=$?
10446 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 <  (exit $ac_status); }; }; then
10448 <  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
10850 > if ac_fn_c_try_link "$LINENO"; then :
10851 >  ac_cv_lib_CGAL_main=yes
10852   else
10853 <  echo "$as_me: failed program was:" >&5
10451 < sed 's/^/| /' conftest.$ac_ext >&5
10452 <
10853 >  ac_cv_lib_CGAL_main=no
10854   fi
10855 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10856 <        ac_ext=cc
10857 < ac_cpp='$CXXCPP $CPPFLAGS'
10457 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10458 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10459 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10460 <
10461 <      fi
10462 <
10855 > rm -f core conftest.err conftest.$ac_objext \
10856 >    conftest$ac_exeext conftest.$ac_ext
10857 > LIBS=$ac_check_lib_save_LIBS
10858   fi
10859 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
10860 < echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
10861 <  if test "$ac_cv_cxx_have_std_iostream" = yes; then
10862 <
10863 < cat >>confdefs.h <<\_ACEOF
10469 < #define HAVE_STD_IOSTREAM 1
10470 < _ACEOF
10471 <
10472 <  fi
10473 <  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
10474 <
10475 < cat >>confdefs.h <<\_ACEOF
10476 < #define __USE_STD_IOSTREAM 1
10477 < _ACEOF
10478 <
10479 <  fi
10480 <
10481 <
10482 <
10483 <
10484 <  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
10485 < echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
10486 < if test "${ac_cv_cxx_have_std_stl+set}" = set; then
10487 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10859 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_CGAL_main" >&5
10860 > $as_echo "$ac_cv_lib_CGAL_main" >&6; }
10861 > if test "x$ac_cv_lib_CGAL_main" = x""yes; then :
10862 >  CGAL_LIBS="-lCGAL -lgmp -lmpfr"
10863 >                                                  cgal_have_lib=yes
10864   else
10865 +  cgal_have_lib=no
10866 + fi
10867  
10868 <      ac_cv_cxx_have_std_stl=no
10869 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
10870 <
10871 <
10872 <        ac_ext=cc
10873 < ac_cpp='$CXXCPP $CPPFLAGS'
10874 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10875 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10876 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10877 <
10878 <        cat >conftest.$ac_ext <<_ACEOF
10501 < /* confdefs.h.  */
10502 < _ACEOF
10503 < cat confdefs.h >>conftest.$ac_ext
10504 < cat >>conftest.$ac_ext <<_ACEOF
10868 >                        LIBS="$save_LIBS"
10869 >                else
10870 >                        CGAL_LIBS="-lCGAL"
10871 >                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmpfr" >&5
10872 > $as_echo_n "checking for main in -lmpfr... " >&6; }
10873 > if test "${ac_cv_lib_mpfr_main+set}" = set; then :
10874 >  $as_echo_n "(cached) " >&6
10875 > else
10876 >  ac_check_lib_save_LIBS=$LIBS
10877 > LIBS="-lmpfr  $LIBS"
10878 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10879   /* end confdefs.h.  */
10506 #include <list>
10880  
10881 +
10882   #ifdef FC_DUMMY_MAIN
10883   #ifndef FC_DUMMY_MAIN_EQ_F77
10884   #  ifdef __cplusplus
# Line 10516 | Line 10890 | main ()
10890   int
10891   main ()
10892   {
10893 < std::list<int> foo;return 0;
10893 > return main ();
10894    ;
10895    return 0;
10896   }
10897   _ACEOF
10898 < rm -f conftest.$ac_objext
10899 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10526 <  (eval $ac_compile) 2>conftest.er1
10527 <  ac_status=$?
10528 <  grep -v '^ *+' conftest.er1 >conftest.err
10529 <  rm -f conftest.er1
10530 <  cat conftest.err >&5
10531 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 <  (exit $ac_status); } &&
10533 <         { ac_try='test -z "$ac_cxx_werror_flag"
10534 <                         || test ! -s conftest.err'
10535 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10536 <  (eval $ac_try) 2>&5
10537 <  ac_status=$?
10538 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10539 <  (exit $ac_status); }; } &&
10540 <         { ac_try='test -s conftest.$ac_objext'
10541 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10542 <  (eval $ac_try) 2>&5
10543 <  ac_status=$?
10544 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10545 <  (exit $ac_status); }; }; then
10546 <  ac_cv_cxx_have_std_stl=yes
10898 > if ac_fn_c_try_link "$LINENO"; then :
10899 >  ac_cv_lib_mpfr_main=yes
10900   else
10901 <  echo "$as_me: failed program was:" >&5
10549 < sed 's/^/| /' conftest.$ac_ext >&5
10550 <
10901 >  ac_cv_lib_mpfr_main=no
10902   fi
10903 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10904 <        ac_ext=cc
10905 < ac_cpp='$CXXCPP $CPPFLAGS'
10555 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10556 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10557 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10558 <
10559 <      fi
10560 <
10903 > rm -f core conftest.err conftest.$ac_objext \
10904 >    conftest$ac_exeext conftest.$ac_ext
10905 > LIBS=$ac_check_lib_save_LIBS
10906   fi
10907 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
10908 < echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
10909 <  if test "$ac_cv_cxx_have_std_stl" = yes; then
10907 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpfr_main" >&5
10908 > $as_echo "$ac_cv_lib_mpfr_main" >&6; }
10909 > if test "x$ac_cv_lib_mpfr_main" = x""yes; then :
10910 >  CGAL_LIBS="$CGAL_LIBS -lmpfr"
10911 > fi
10912  
10913 < cat >>confdefs.h <<\_ACEOF
10914 < #define HAVE_STD_STL 1
10915 < _ACEOF
10916 <
10570 <  fi
10571 <
10572 <
10573 <
10574 <  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
10575 < echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
10576 < if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
10577 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10913 >                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgmp" >&5
10914 > $as_echo_n "checking for main in -lgmp... " >&6; }
10915 > if test "${ac_cv_lib_gmp_main+set}" = set; then :
10916 >  $as_echo_n "(cached) " >&6
10917   else
10918 <
10919 <    ac_cv_cxx_have_fstream_attach=no
10920 <
10582 <
10583 <    ac_ext=cc
10584 < ac_cpp='$CXXCPP $CPPFLAGS'
10585 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10586 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10587 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10588 <
10589 <    cat >conftest.$ac_ext <<_ACEOF
10590 < /* confdefs.h.  */
10591 < _ACEOF
10592 < cat confdefs.h >>conftest.$ac_ext
10593 < cat >>conftest.$ac_ext <<_ACEOF
10918 >  ac_check_lib_save_LIBS=$LIBS
10919 > LIBS="-lgmp  $LIBS"
10920 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10921   /* end confdefs.h.  */
10922  
10596 #ifdef HAVE_IOSTREAM
10597 #include <fstream>
10598 #else
10599 #include <fstream.h>
10600 #endif
10601 #ifdef HAVE_STD_IOSTREAM
10602 using namespace std;
10603 #endif
10923  
10924   #ifdef FC_DUMMY_MAIN
10925   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 10613 | Line 10932 | main ()
10932   int
10933   main ()
10934   {
10935 < int fd=0;ofstream s;s.attach(fd);
10935 > return main ();
10936    ;
10937    return 0;
10938   }
10939   _ACEOF
10940 < rm -f conftest.$ac_objext
10941 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10623 <  (eval $ac_compile) 2>conftest.er1
10624 <  ac_status=$?
10625 <  grep -v '^ *+' conftest.er1 >conftest.err
10626 <  rm -f conftest.er1
10627 <  cat conftest.err >&5
10628 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629 <  (exit $ac_status); } &&
10630 <         { ac_try='test -z "$ac_cxx_werror_flag"
10631 <                         || test ! -s conftest.err'
10632 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10633 <  (eval $ac_try) 2>&5
10634 <  ac_status=$?
10635 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 <  (exit $ac_status); }; } &&
10637 <         { ac_try='test -s conftest.$ac_objext'
10638 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10639 <  (eval $ac_try) 2>&5
10640 <  ac_status=$?
10641 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10642 <  (exit $ac_status); }; }; then
10643 <  ac_cv_cxx_have_fstream_attach=yes
10940 > if ac_fn_c_try_link "$LINENO"; then :
10941 >  ac_cv_lib_gmp_main=yes
10942   else
10943 <  echo "$as_me: failed program was:" >&5
10646 < sed 's/^/| /' conftest.$ac_ext >&5
10647 <
10943 >  ac_cv_lib_gmp_main=no
10944   fi
10945 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10946 <    ac_ext=cc
10947 < ac_cpp='$CXXCPP $CPPFLAGS'
10948 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10949 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10950 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10951 <
10952 <
10953 < fi
10658 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
10659 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
10660 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
10945 > rm -f core conftest.err conftest.$ac_objext \
10946 >    conftest$ac_exeext conftest.$ac_ext
10947 > LIBS=$ac_check_lib_save_LIBS
10948 > fi
10949 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp_main" >&5
10950 > $as_echo "$ac_cv_lib_gmp_main" >&6; }
10951 > if test "x$ac_cv_lib_gmp_main" = x""yes; then :
10952 >  CGAL_LIBS="$CGAL_LIBS -lgmp"
10953 > fi
10954  
10955 < cat >>confdefs.h <<\_ACEOF
10956 < #define HAVE_FSTREAM_ATTACH 1
10957 < _ACEOF
10958 <
10666 <  fi
10667 <
10668 <
10669 <
10670 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
10671 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
10672 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
10673 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10955 >                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgmpxx" >&5
10956 > $as_echo_n "checking for main in -lgmpxx... " >&6; }
10957 > if test "${ac_cv_lib_gmpxx_main+set}" = set; then :
10958 >  $as_echo_n "(cached) " >&6
10959   else
10960 <
10961 <    ac_cv_cxx_have_fstream_open=no
10962 <    ac_cv_cxx_fstream_open_prot=no
10678 <
10679 <
10680 <    ac_ext=cc
10681 < ac_cpp='$CXXCPP $CPPFLAGS'
10682 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10683 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10684 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10685 <
10686 <    # Try with 2 parameters
10687 <    cat >conftest.$ac_ext <<_ACEOF
10688 < /* confdefs.h.  */
10689 < _ACEOF
10690 < cat confdefs.h >>conftest.$ac_ext
10691 < cat >>conftest.$ac_ext <<_ACEOF
10960 >  ac_check_lib_save_LIBS=$LIBS
10961 > LIBS="-lgmpxx  $LIBS"
10962 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10963   /* end confdefs.h.  */
10964  
10694 #ifdef HAVE_IOSTREAM
10695 #include <fstream>
10696 #else
10697 #include <fstream.h>
10698 #endif
10699 #ifdef HAVE_STD_IOSTREAM
10700 using namespace std;
10701 #endif
10965  
10966   #ifdef FC_DUMMY_MAIN
10967   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 10711 | Line 10974 | main ()
10974   int
10975   main ()
10976   {
10977 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
10977 > return main ();
10978    ;
10979    return 0;
10980   }
10981   _ACEOF
10982 < rm -f conftest.$ac_objext
10983 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10721 <  (eval $ac_compile) 2>conftest.er1
10722 <  ac_status=$?
10723 <  grep -v '^ *+' conftest.er1 >conftest.err
10724 <  rm -f conftest.er1
10725 <  cat conftest.err >&5
10726 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10727 <  (exit $ac_status); } &&
10728 <         { ac_try='test -z "$ac_cxx_werror_flag"
10729 <                         || test ! -s conftest.err'
10730 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10731 <  (eval $ac_try) 2>&5
10732 <  ac_status=$?
10733 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10734 <  (exit $ac_status); }; } &&
10735 <         { ac_try='test -s conftest.$ac_objext'
10736 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10737 <  (eval $ac_try) 2>&5
10738 <  ac_status=$?
10739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10740 <  (exit $ac_status); }; }; then
10741 <  ac_cv_cxx_have_fstream_open=yes
10982 > if ac_fn_c_try_link "$LINENO"; then :
10983 >  ac_cv_lib_gmpxx_main=yes
10984   else
10985 <  echo "$as_me: failed program was:" >&5
10744 < sed 's/^/| /' conftest.$ac_ext >&5
10745 <
10985 >  ac_cv_lib_gmpxx_main=no
10986   fi
10987 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10988 <    # Try with mode parameter
10989 <    cat >conftest.$ac_ext <<_ACEOF
10990 < /* confdefs.h.  */
10991 < _ACEOF
10992 < cat confdefs.h >>conftest.$ac_ext
10993 < cat >>conftest.$ac_ext <<_ACEOF
10987 > rm -f core conftest.err conftest.$ac_objext \
10988 >    conftest$ac_exeext conftest.$ac_ext
10989 > LIBS=$ac_check_lib_save_LIBS
10990 > fi
10991 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmpxx_main" >&5
10992 > $as_echo "$ac_cv_lib_gmpxx_main" >&6; }
10993 > if test "x$ac_cv_lib_gmpxx_main" = x""yes; then :
10994 >  CGAL_LIBS="$CGAL_LIBS -lgmpxx"
10995 > fi
10996 >
10997 >                fi
10998 >
10999 >                if test "$cgal_have_lib" == yes; then
11000 >                        acx_cgal_found=yes
11001 >                fi
11002 >        fi
11003 >        if test "$acx_cgal_found" == yes; then
11004 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lCore" >&5
11005 > $as_echo_n "checking for main in -lCore... " >&6; }
11006 > if test "${ac_cv_lib_Core_main+set}" = set; then :
11007 >  $as_echo_n "(cached) " >&6
11008 > else
11009 >  ac_check_lib_save_LIBS=$LIBS
11010 > LIBS="-lCore  $LIBS"
11011 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11012   /* end confdefs.h.  */
11013  
10756 #ifdef HAVE_IOSTREAM
10757 #include <fstream>
10758 #else
10759 #include <fstream.h>
10760 #endif
10761 #ifdef HAVE_STD_IOSTREAM
10762 using namespace std;
10763 #endif
11014  
11015   #ifdef FC_DUMMY_MAIN
11016   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 10773 | Line 11023 | main ()
11023   int
11024   main ()
11025   {
11026 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11026 > return main ();
11027    ;
11028    return 0;
11029   }
11030   _ACEOF
11031 < rm -f conftest.$ac_objext
11032 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10783 <  (eval $ac_compile) 2>conftest.er1
10784 <  ac_status=$?
10785 <  grep -v '^ *+' conftest.er1 >conftest.err
10786 <  rm -f conftest.er1
10787 <  cat conftest.err >&5
10788 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10789 <  (exit $ac_status); } &&
10790 <         { ac_try='test -z "$ac_cxx_werror_flag"
10791 <                         || test ! -s conftest.err'
10792 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10793 <  (eval $ac_try) 2>&5
10794 <  ac_status=$?
10795 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10796 <  (exit $ac_status); }; } &&
10797 <         { ac_try='test -s conftest.$ac_objext'
10798 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10799 <  (eval $ac_try) 2>&5
10800 <  ac_status=$?
10801 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10802 <  (exit $ac_status); }; }; then
10803 <  ac_cv_cxx_fstream_open_prot=yes
11031 > if ac_fn_c_try_link "$LINENO"; then :
11032 >  ac_cv_lib_Core_main=yes
11033   else
11034 <  echo "$as_me: failed program was:" >&5
11035 < sed 's/^/| /' conftest.$ac_ext >&5
11034 >  ac_cv_lib_Core_main=no
11035 > fi
11036 > rm -f core conftest.err conftest.$ac_objext \
11037 >    conftest$ac_exeext conftest.$ac_ext
11038 > LIBS=$ac_check_lib_save_LIBS
11039 > fi
11040 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Core_main" >&5
11041 > $as_echo "$ac_cv_lib_Core_main" >&6; }
11042 > if test "x$ac_cv_lib_Core_main" = x""yes; then :
11043 >  CGAL_LIBS="$CGAL_LIBS -lCore"
11044 > fi
11045  
11046 +        fi
11047   fi
10809 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10810    ac_ext=cc
10811 ac_cpp='$CXXCPP $CPPFLAGS'
10812 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10813 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10814 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11048  
11049  
10817 fi
10818 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
10819 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
10820  if test "$ac_cv_cxx_have_fstream_open" = yes; then
11050  
11051 < cat >>confdefs.h <<\_ACEOF
11052 < #define HAVE_FSTREAM_OPEN 1
10824 < _ACEOF
11051 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking CGAL" >&5
11052 > $as_echo_n "checking CGAL... " >&6; }
11053  
10826  fi
10827  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11054  
10829 cat >>confdefs.h <<\_ACEOF
10830 #define FSTREAM_OPEN_PROT 1
10831 _ACEOF
11055  
10833  fi
11056  
11057  
11058 + if test "$acx_cgal_found" == yes; then
11059 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11060 + $as_echo "yes" >&6; }
11061  
11062 + else
11063 +        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11064 + $as_echo "no" >&6; }
11065  
11066 + fi
11067 + USE_CGAL=no
11068 + if test "$acx_cgal_found" == yes; then
11069 +        USE_CGAL=yes
11070  
11071 + $as_echo "#define HAVE_CGAL 1" >>confdefs.h
11072  
11073  
10841 for ac_header in ctype.h iostream fstream sstream strstream
10842 do
10843 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10844 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10845  echo "$as_me:$LINENO: checking for $ac_header" >&5
10846 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10847 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10848  echo $ECHO_N "(cached) $ECHO_C" >&6
10849 fi
10850 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10851 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10852 else
10853  # Is the header compilable?
10854 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10855 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10856 cat >conftest.$ac_ext <<_ACEOF
10857 /* confdefs.h.  */
10858 _ACEOF
10859 cat confdefs.h >>conftest.$ac_ext
10860 cat >>conftest.$ac_ext <<_ACEOF
10861 /* end confdefs.h.  */
10862 $ac_includes_default
10863 #include <$ac_header>
10864 _ACEOF
10865 rm -f conftest.$ac_objext
10866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10867  (eval $ac_compile) 2>conftest.er1
10868  ac_status=$?
10869  grep -v '^ *+' conftest.er1 >conftest.err
10870  rm -f conftest.er1
10871  cat conftest.err >&5
10872  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873  (exit $ac_status); } &&
10874         { ac_try='test -z "$ac_cxx_werror_flag"
10875                         || test ! -s conftest.err'
10876  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10877  (eval $ac_try) 2>&5
10878  ac_status=$?
10879  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880  (exit $ac_status); }; } &&
10881         { ac_try='test -s conftest.$ac_objext'
10882  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10883  (eval $ac_try) 2>&5
10884  ac_status=$?
10885  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886  (exit $ac_status); }; }; then
10887  ac_header_compiler=yes
10888 else
10889  echo "$as_me: failed program was:" >&5
10890 sed 's/^/| /' conftest.$ac_ext >&5
11074  
11075 < ac_header_compiler=no
11075 >
11076 >
11077   fi
10894 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10895 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10896 echo "${ECHO_T}$ac_header_compiler" >&6
11078  
11079 < # Is the header present?
11080 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11081 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11082 < cat >conftest.$ac_ext <<_ACEOF
11083 < /* confdefs.h.  */
11084 < _ACEOF
11085 < cat confdefs.h >>conftest.$ac_ext
11086 < cat >>conftest.$ac_ext <<_ACEOF
11087 < /* end confdefs.h.  */
11088 < #include <$ac_header>
11089 < _ACEOF
11090 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11091 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11092 <  ac_status=$?
11093 <  grep -v '^ *+' conftest.er1 >conftest.err
11094 <  rm -f conftest.er1
10914 <  cat conftest.err >&5
10915 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10916 <  (exit $ac_status); } >/dev/null; then
10917 <  if test -s conftest.err; then
10918 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10919 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10920 <  else
10921 <    ac_cpp_err=
10922 <  fi
11079 >
11080 >
11081 >
11082 > # Check whether --enable-doxygen was given.
11083 > if test "${enable_doxygen+set}" = set; then :
11084 >  enableval=$enable_doxygen;
11085 > fi
11086 >
11087 > # Check whether --enable-dot was given.
11088 > if test "${enable_dot+set}" = set; then :
11089 >  enableval=$enable_dot;
11090 > fi
11091 >
11092 > # Check whether --enable-html-docs was given.
11093 > if test "${enable_html_docs+set}" = set; then :
11094 >  enableval=$enable_html_docs;
11095   else
11096 <  ac_cpp_err=yes
11096 >   enable_html_docs=yes
11097   fi
11098 < if test -z "$ac_cpp_err"; then
11099 <  ac_header_preproc=yes
11098 >
11099 > # Check whether --enable-latex-docs was given.
11100 > if test "${enable_latex_docs+set}" = set; then :
11101 >  enableval=$enable_latex_docs;
11102   else
11103 <  echo "$as_me: failed program was:" >&5
11104 < sed 's/^/| /' conftest.$ac_ext >&5
11103 >   enable_latex_docs=no
11104 > fi
11105  
11106 <  ac_header_preproc=no
11106 > if test "x$enable_doxygen" = xno; then
11107 >        enable_doc=no
11108 > else
11109 >        # Extract the first word of "doxygen", so it can be a program name with args.
11110 > set dummy doxygen; ac_word=$2
11111 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11112 > $as_echo_n "checking for $ac_word... " >&6; }
11113 > if test "${ac_cv_path_DOXYGEN+set}" = set; then :
11114 >  $as_echo_n "(cached) " >&6
11115 > else
11116 >  case $DOXYGEN in
11117 >  [\\/]* | ?:[\\/]*)
11118 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
11119 >  ;;
11120 >  *)
11121 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11122 > for as_dir in $PATH
11123 > do
11124 >  IFS=$as_save_IFS
11125 >  test -z "$as_dir" && as_dir=.
11126 >    for ac_exec_ext in '' $ac_executable_extensions; do
11127 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11128 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11129 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11130 >    break 2
11131 >  fi
11132 > done
11133 >  done
11134 > IFS=$as_save_IFS
11135 >
11136 >  ;;
11137 > esac
11138   fi
11139 < rm -f conftest.err conftest.$ac_ext
11140 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11141 < echo "${ECHO_T}$ac_header_preproc" >&6
11139 > DOXYGEN=$ac_cv_path_DOXYGEN
11140 > if test -n "$DOXYGEN"; then
11141 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
11142 > $as_echo "$DOXYGEN" >&6; }
11143 > else
11144 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11145 > $as_echo "no" >&6; }
11146 > fi
11147  
11148 < # So?  What about this header?
11149 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11150 <  yes:no: )
11151 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11152 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11153 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11154 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11155 <    ac_header_preproc=yes
11156 <    ;;
11157 <  no:yes:* )
11158 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11159 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11160 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11161 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11162 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11163 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11164 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11165 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11166 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11167 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11168 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11169 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11170 <    (
11171 <      cat <<\_ASBOX
11172 < ## ------------------------------ ##
11173 < ## Report this to gezelter@nd.edu ##
11174 < ## ------------------------------ ##
11175 < _ASBOX
11176 <    ) |
11177 <      sed "s/^/$as_me: WARNING:     /" >&2
11178 <    ;;
11148 >
11149 >        if test "x$DOXYGEN" = x; then
11150 >                if test "x$enable_doxygen" = xyes; then
11151 >                        as_fn_error "could not find doxygen" "$LINENO" 5
11152 >                fi
11153 >                enable_doc=no
11154 >        else
11155 >                enable_doc=yes
11156 >                # Extract the first word of "dot", so it can be a program name with args.
11157 > set dummy dot; ac_word=$2
11158 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11159 > $as_echo_n "checking for $ac_word... " >&6; }
11160 > if test "${ac_cv_path_DOT+set}" = set; then :
11161 >  $as_echo_n "(cached) " >&6
11162 > else
11163 >  case $DOT in
11164 >  [\\/]* | ?:[\\/]*)
11165 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
11166 >  ;;
11167 >  *)
11168 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11169 > for as_dir in $PATH
11170 > do
11171 >  IFS=$as_save_IFS
11172 >  test -z "$as_dir" && as_dir=.
11173 >    for ac_exec_ext in '' $ac_executable_extensions; do
11174 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11175 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
11176 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11177 >    break 2
11178 >  fi
11179 > done
11180 >  done
11181 > IFS=$as_save_IFS
11182 >
11183 >  ;;
11184   esac
11185 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11186 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11187 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11188 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11185 > fi
11186 > DOT=$ac_cv_path_DOT
11187 > if test -n "$DOT"; then
11188 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
11189 > $as_echo "$DOT" >&6; }
11190   else
11191 <  eval "$as_ac_Header=\$ac_header_preproc"
11191 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11192 > $as_echo "no" >&6; }
11193   fi
10977 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10978 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11194  
11195 +
11196 +        fi
11197   fi
10981 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10982  cat >>confdefs.h <<_ACEOF
10983 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10984 _ACEOF
11198  
11199 + if test "x$enable_doc" = xyes; then
11200 +  DOC=1
11201 + else
11202 +  DOC=0
11203   fi
11204  
10988 done
11205  
11206 < # AC_CPP_FUNC
11207 < # ------------------ #
11208 < # Checks to see if ANSI C99 CPP variable __func__ works.
11209 < # If not, perhaps __FUNCTION__ works instead.
11210 < # If not, we'll just define __func__ to "".
11211 < # AC_CPP_FUNC
11206 > if test x$DOT = x; then
11207 >        if test "x$enable_dot" = xyes; then
11208 >                as_fn_error "could not find dot" "$LINENO" 5
11209 >        fi
11210 >        enable_dot=no
11211 > else
11212 >        enable_dot=yes
11213 > fi
11214  
11215  
10998 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
10999 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11000 if test "${ac_cv_cpp_func+set}" = set; then
11001  echo $ECHO_N "(cached) $ECHO_C" >&6
11002 else
11003  cat >conftest.$ac_ext <<_ACEOF
11004 /* confdefs.h.  */
11005 _ACEOF
11006 cat confdefs.h >>conftest.$ac_ext
11007 cat >>conftest.$ac_ext <<_ACEOF
11008 /* end confdefs.h.  */
11216  
11010 #ifdef FC_DUMMY_MAIN
11011 #ifndef FC_DUMMY_MAIN_EQ_F77
11012 #  ifdef __cplusplus
11013     extern "C"
11014 #  endif
11015   int FC_DUMMY_MAIN() { return 1; }
11016 #endif
11017 #endif
11018 int
11019 main ()
11020 {
11021 const char *foo = __func__;
11022  ;
11023  return 0;
11024 }
11025 _ACEOF
11026 rm -f conftest.$ac_objext
11027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11028  (eval $ac_compile) 2>conftest.er1
11029  ac_status=$?
11030  grep -v '^ *+' conftest.er1 >conftest.err
11031  rm -f conftest.er1
11032  cat conftest.err >&5
11033  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11034  (exit $ac_status); } &&
11035         { ac_try='test -z "$ac_cxx_werror_flag"
11036                         || test ! -s conftest.err'
11037  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11038  (eval $ac_try) 2>&5
11039  ac_status=$?
11040  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11041  (exit $ac_status); }; } &&
11042         { ac_try='test -s conftest.$ac_objext'
11043  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11044  (eval $ac_try) 2>&5
11045  ac_status=$?
11046  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11047  (exit $ac_status); }; }; then
11048  ac_cv_cpp_func=yes
11049 else
11050  echo "$as_me: failed program was:" >&5
11051 sed 's/^/| /' conftest.$ac_ext >&5
11217  
11053 cat >conftest.$ac_ext <<_ACEOF
11054 /* confdefs.h.  */
11055 _ACEOF
11056 cat confdefs.h >>conftest.$ac_ext
11057 cat >>conftest.$ac_ext <<_ACEOF
11058 /* end confdefs.h.  */
11218  
11060 #ifdef FC_DUMMY_MAIN
11061 #ifndef FC_DUMMY_MAIN_EQ_F77
11062 #  ifdef __cplusplus
11063     extern "C"
11064 #  endif
11065   int FC_DUMMY_MAIN() { return 1; }
11066 #endif
11067 #endif
11068 int
11069 main ()
11070 {
11071 const char *foo = __FUNCTION__;
11072  ;
11073  return 0;
11074 }
11075 _ACEOF
11076 rm -f conftest.$ac_objext
11077 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11078  (eval $ac_compile) 2>conftest.er1
11079  ac_status=$?
11080  grep -v '^ *+' conftest.er1 >conftest.err
11081  rm -f conftest.er1
11082  cat conftest.err >&5
11083  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084  (exit $ac_status); } &&
11085         { ac_try='test -z "$ac_cxx_werror_flag"
11086                         || test ! -s conftest.err'
11087  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11088  (eval $ac_try) 2>&5
11089  ac_status=$?
11090  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11091  (exit $ac_status); }; } &&
11092         { ac_try='test -s conftest.$ac_objext'
11093  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11094  (eval $ac_try) 2>&5
11095  ac_status=$?
11096  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11097  (exit $ac_status); }; }; then
11098  ac_cv_cpp_func=__FUNCTION__
11099 else
11100  echo "$as_me: failed program was:" >&5
11101 sed 's/^/| /' conftest.$ac_ext >&5
11219  
11103 ac_cv_cpp_func=no
11104 fi
11105 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11106 fi
11107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11108 fi
11109 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11110 echo "${ECHO_T}$ac_cv_cpp_func" >&6
11111 if test $ac_cv_cpp_func = __FUNCTION__; then
11220  
11113 cat >>confdefs.h <<\_ACEOF
11114 #define __func__ __FUNCTION__
11115 _ACEOF
11221  
11117 elif test $ac_cv_cpp_func = no; then
11222  
11119 cat >>confdefs.h <<\_ACEOF
11120 #define __func__ ""
11121 _ACEOF
11223  
11123 fi
11224  
11225  
11226  
11227  
11228  
11129 case $debug in
11130  1)
11131     ;;
11132  *)
11229  
11230  
11231  
11232  
11233 < # Try to determine "good" native compiler flags if none specified on command
11138 < # line
11233 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
11234  
11140 if test "$ac_test_FCFLAGS" != "set"; then
11141  FCFLAGS=""
11142  case "${host_cpu}-${host_os}" in
11235  
11236 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11237 <                    FCFLAGS="-O"
11238 <                fi;;
11239 <   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11240 <                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11241 <                fi;;
11242 <   powerpc*-aix*)
11243 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11244 <                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11245 <                echo "*******************************************************"
11246 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
11247 <                echo "*  recommended that you use                           *"
11248 <                echo "*                                                     *"
11157 <                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
11158 <                echo "*                                 ^^^                 *"
11159 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
11160 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
11161 <                echo "*******************************************************"
11162 <        fi;;
11163 <   *darwin*)
11164 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11165 <                FCFLAGS="-qthreaded -O3 -qtune=auto -qarch=auto -qunroll=auto"
11166 <        fi;;
11167 <  esac
11236 > cat >confcache <<\_ACEOF
11237 > # This file is a shell script that caches the results of configure
11238 > # tests run on this system so they can be shared between configure
11239 > # scripts and configure runs, see configure's option --config-cache.
11240 > # It is not useful on other systems.  If it contains results you don't
11241 > # want to keep, you may remove or edit it.
11242 > #
11243 > # config.status only pays attention to the cache file if you give it
11244 > # the --recheck option to rerun configure.
11245 > #
11246 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
11247 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
11248 > # following values.
11249  
11250 <  if test -n "$CPU_FLAGS"; then
11170 <        FCFLAGS="$FCFLAGS $CPU_FLAGS"
11171 <  fi
11250 > _ACEOF
11251  
11252 <  if test -z "$FCFLAGS"; then
11253 <        echo ""
11254 <        echo "*********************************************************"
11255 <        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
11256 <        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
11257 <        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
11258 <        echo "*********************************************************"
11259 <        echo ""
11260 <        FCFLAGS="-O3"
11252 > # The following way of writing the cache mishandles newlines in values,
11253 > # but we know of no workaround that is simple, portable, and efficient.
11254 > # So, we kill variables containing newlines.
11255 > # Ultrix sh set writes to stderr and can't be redirected directly,
11256 > # and sets the high bit in the cache file unless we assign to the vars.
11257 > (
11258 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11259 >    eval ac_val=\$$ac_var
11260 >    case $ac_val in #(
11261 >    *${as_nl}*)
11262 >      case $ac_var in #(
11263 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11264 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11265 >      esac
11266 >      case $ac_var in #(
11267 >      _ | IFS | as_nl) ;; #(
11268 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11269 >      *) { eval $ac_var=; unset $ac_var;} ;;
11270 >      esac ;;
11271 >    esac
11272 >  done
11273 >
11274 >  (set) 2>&1 |
11275 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11276 >    *${as_nl}ac_space=\ *)
11277 >      # `set' does not quote correctly, so add quotes: double-quote
11278 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
11279 >      sed -n \
11280 >        "s/'/'\\\\''/g;
11281 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11282 >      ;; #(
11283 >    *)
11284 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
11285 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11286 >      ;;
11287 >    esac |
11288 >    sort
11289 > ) |
11290 >  sed '
11291 >     /^ac_cv_env_/b end
11292 >     t clear
11293 >     :clear
11294 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11295 >     t end
11296 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11297 >     :end' >>confcache
11298 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11299 >  if test -w "$cache_file"; then
11300 >    test "x$cache_file" != "x/dev/null" &&
11301 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11302 > $as_echo "$as_me: updating cache $cache_file" >&6;}
11303 >    cat confcache >$cache_file
11304 >  else
11305 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11306 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11307    fi
11308 + fi
11309 + rm -f confcache
11310  
11311 + test "x$prefix" = xNONE && prefix=$ac_default_prefix
11312 + # Let make expand exec_prefix.
11313 + test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11314  
11315 < echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11186 < echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11187 < if test "${ac_guessed_f90flags+set}" = set; then
11188 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11189 < else
11315 > DEFS=-DHAVE_CONFIG_H
11316  
11317 + ac_libobjs=
11318 + ac_ltlibobjs=
11319 + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11320 +  # 1. Remove the extension, and $U if already installed.
11321 +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11322 +  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11323 +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11324 +  #    will be set to the directory where LIBOBJS objects are built.
11325 +  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11326 +  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11327 + done
11328 + LIBOBJS=$ac_libobjs
11329  
11330 + LTLIBOBJS=$ac_ltlibobjs
11331  
11193 ac_ext=${FC_SRCEXT-f}
11194 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11195 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11196 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11332  
11198 echo 'program main' > conftest.$ac_ext
11199 echo 'end program main' >> conftest.$ac_ext
11200 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11202  (eval $ac_compile) 2>&5
11203  ac_status=$?
11204  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205  (exit $ac_status); }; then
11206        ac_guessed_f90flags=yes
11207 else
11208        ac_guessed_f90flags=no
11209 fi
11210 rm -f conftest*
11211 ac_ext=cc
11212 ac_cpp='$CXXCPP $CPPFLAGS'
11213 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11214 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11215 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11333  
11334 + : ${CONFIG_STATUS=./config.status}
11335 + ac_write_fail=0
11336 + ac_clean_files_save=$ac_clean_files
11337 + ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11338 + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11339 + $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11340 + as_write_fail=0
11341 + cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11342 + #! $SHELL
11343 + # Generated by $as_me.
11344 + # Run this file to recreate the current configuration.
11345 + # Compiler output produced by configure, useful for debugging
11346 + # configure, is in config.log if it exists.
11347  
11348 < fi
11349 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11350 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
11221 < if test "$ac_guessed_f90flags" = yes; then
11222 <        :
11348 > debug=false
11349 > ac_cs_recheck=false
11350 > ac_cs_silent=false
11351  
11352 < else
11353 <        :
11354 <
11355 <        echo ""
11356 <        echo "**********************************************************"
11357 <        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
11358 <        echo "* your compiler.                                        *"
11231 <        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
11232 <        echo "*********************************************************"
11233 <        echo ""
11234 <        FCFLAGS=""
11352 > SHELL=\${CONFIG_SHELL-$SHELL}
11353 > export SHELL
11354 > _ASEOF
11355 > cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11356 > ## -------------------- ##
11357 > ## M4sh Initialization. ##
11358 > ## -------------------- ##
11359  
11360 + # Be more Bourne compatible
11361 + DUALCASE=1; export DUALCASE # for MKS sh
11362 + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11363 +  emulate sh
11364 +  NULLCMD=:
11365 +  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11366 +  # is contrary to our usage.  Disable this feature.
11367 +  alias -g '${1+"$@"}'='"$@"'
11368 +  setopt NO_GLOB_SUBST
11369 + else
11370 +  case `(set -o) 2>/dev/null` in #(
11371 +  *posix*) :
11372 +    set -o posix ;; #(
11373 +  *) :
11374 +     ;;
11375 + esac
11376   fi
11377  
11378  
11379 + as_nl='
11380 + '
11381 + export as_nl
11382 + # Printing a long string crashes Solaris 7 /usr/bin/printf.
11383 + as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11384 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11385 + as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11386 + # Prefer a ksh shell builtin over an external printf program on Solaris,
11387 + # but without wasting forks for bash or zsh.
11388 + if test -z "$BASH_VERSION$ZSH_VERSION" \
11389 +    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11390 +  as_echo='print -r --'
11391 +  as_echo_n='print -rn --'
11392 + elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11393 +  as_echo='printf %s\n'
11394 +  as_echo_n='printf %s'
11395 + else
11396 +  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11397 +    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11398 +    as_echo_n='/usr/ucb/echo -n'
11399 +  else
11400 +    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11401 +    as_echo_n_body='eval
11402 +      arg=$1;
11403 +      case $arg in #(
11404 +      *"$as_nl"*)
11405 +        expr "X$arg" : "X\\(.*\\)$as_nl";
11406 +        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11407 +      esac;
11408 +      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11409 +    '
11410 +    export as_echo_n_body
11411 +    as_echo_n='sh -c $as_echo_n_body as_echo'
11412 +  fi
11413 +  export as_echo_body
11414 +  as_echo='sh -c $as_echo_body as_echo'
11415   fi
11416  
11417 + # The user is always right.
11418 + if test "${PATH_SEPARATOR+set}" != set; then
11419 +  PATH_SEPARATOR=:
11420 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11421 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11422 +      PATH_SEPARATOR=';'
11423 +  }
11424 + fi
11425  
11426  
11427 + # IFS
11428 + # We need space, tab and new line, in precisely that order.  Quoting is
11429 + # there to prevent editors from complaining about space-tab.
11430 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11431 + # splitting by setting IFS to empty value.)
11432 + IFS=" ""        $as_nl"
11433  
11434 + # Find who we are.  Look in the path if we contain no directory separator.
11435 + case $0 in #((
11436 +  *[\\/]* ) as_myself=$0 ;;
11437 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11438 + for as_dir in $PATH
11439 + do
11440 +  IFS=$as_save_IFS
11441 +  test -z "$as_dir" && as_dir=.
11442 +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11443 +  done
11444 + IFS=$as_save_IFS
11445  
11446 <
11447 <
11448 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
11449 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
11450 < if test "${ac_cv_prog_really_gcc+set}" = set; then
11451 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11251 < else
11252 <
11253 < cat > conftest.c <<EOF
11254 < #ifdef __GNUC__
11255 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11256 <     no;
11257 <  #else
11258 <     yes;
11259 <  #endif
11260 < #endif
11261 < EOF
11262 < if { ac_try='${CC-cc} -E conftest.c'
11263 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11264 <  (eval $ac_try) 2>&5
11265 <  ac_status=$?
11266 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11267 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11268 <  ac_cv_prog_really_gcc=yes
11269 < else
11270 <  ac_cv_prog_really_gcc=no
11446 >     ;;
11447 > esac
11448 > # We did not find ourselves, most probably we were run as `sh COMMAND'
11449 > # in which case we are not to be found in the path.
11450 > if test "x$as_myself" = x; then
11451 >  as_myself=$0
11452   fi
11453 <
11453 > if test ! -f "$as_myself"; then
11454 >  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11455 >  exit 1
11456   fi
11274 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11275 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
11276 if test "$ac_cv_prog_really_gcc" = yes; then
11277        :
11457  
11458 < else
11459 <        :
11458 > # Unset variables that we do not need and which cause bugs (e.g. in
11459 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11460 > # suppresses any "Segmentation fault" message there.  '((' could
11461 > # trigger a bug in pdksh 5.2.14.
11462 > for as_var in BASH_ENV ENV MAIL MAILPATH
11463 > do eval test x\${$as_var+set} = xset \
11464 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11465 > done
11466 > PS1='$ '
11467 > PS2='> '
11468 > PS4='+ '
11469  
11470 < fi
11470 > # NLS nuisances.
11471 > LC_ALL=C
11472 > export LC_ALL
11473 > LANGUAGE=C
11474 > export LANGUAGE
11475  
11476 + # CDPATH.
11477 + (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11478  
11285 # Try to determine "good" native compiler flags if none specified on command
11286 # line
11287 if test "$ac_test_CFLAGS" != "set"; then
11288  CFLAGS=""
11289  case "${host_cpu}-${host_os}" in
11479  
11480 <  *linux*) if test "$CC" = icc; then
11481 <                    CFLAGS="-O"
11482 <                fi;;
11483 <  sparc-solaris2*) if test "$CC" = cc; then
11484 <                    CFLAGS="-O -dalign"
11485 <                 fi;;
11486 <
11487 <  alpha*-osf*)  if test "$CC" = cc; then
11488 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
11489 <                fi;;
11490 <
11302 <  hppa*-hpux*)  if test "$CC" = cc; then
11303 <                    CFLAGS="-Ae +O3 +Oall"
11304 <                fi;;
11305 <
11306 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
11307 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
11308 <                fi;;
11309 <   powerpc*-aix*)
11310 <        if test "$CC" = cc -o "$CC" = xlc; then
11311 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
11312 <                echo "*******************************************************"
11313 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
11314 <                echo "*  recommended that you use                           *"
11315 <                echo "*                                                     *"
11316 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
11317 <                echo "*                                 ^^^                 *"
11318 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
11319 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
11320 <                echo "*******************************************************"
11321 <        fi;;
11322 <   *darwin*)
11323 <        if test "$CC" = xlc -o "$CC" = cc; then
11324 <                CFLAGS="-qthreaded -O3 -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11325 <        fi;;
11326 <  esac
11327 <
11328 <  # use default flags for gcc on all systems
11329 <  if test $ac_cv_prog_really_gcc = yes; then
11330 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
11480 > # as_fn_error ERROR [LINENO LOG_FD]
11481 > # ---------------------------------
11482 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11483 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11484 > # script with status $?, using 1 if that was 0.
11485 > as_fn_error ()
11486 > {
11487 >  as_status=$?; test $as_status -eq 0 && as_status=1
11488 >  if test "$3"; then
11489 >    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11490 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11491    fi
11492 +  $as_echo "$as_me: error: $1" >&2
11493 +  as_fn_exit $as_status
11494 + } # as_fn_error
11495  
11333  # test for gcc-specific flags:
11334  if test $ac_cv_prog_really_gcc = yes; then
11335    # -malign-double for x86 systems
11496  
11497 + # as_fn_set_status STATUS
11498 + # -----------------------
11499 + # Set $? to STATUS, without forking.
11500 + as_fn_set_status ()
11501 + {
11502 +  return $1
11503 + } # as_fn_set_status
11504  
11505 < echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
11506 < echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
11507 < if test "${ac_align_double+set}" = set; then
11508 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11509 < else
11510 <  echo 'void f(){}' > conftest.c
11511 < if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
11512 <        ac_align_double=yes
11513 < else
11347 <        ac_align_double=no
11348 < fi
11349 < rm -f conftest*
11505 > # as_fn_exit STATUS
11506 > # -----------------
11507 > # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11508 > as_fn_exit ()
11509 > {
11510 >  set +e
11511 >  as_fn_set_status $1
11512 >  exit $1
11513 > } # as_fn_exit
11514  
11515 < fi
11516 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
11517 < echo "${ECHO_T}$ac_align_double" >&6
11518 < if test "$ac_align_double" = yes; then
11519 <        :
11520 <        CFLAGS="$CFLAGS -malign-double"
11515 > # as_fn_unset VAR
11516 > # ---------------
11517 > # Portably unset VAR.
11518 > as_fn_unset ()
11519 > {
11520 >  { eval $1=; unset $1;}
11521 > }
11522 > as_unset=as_fn_unset
11523 > # as_fn_append VAR VALUE
11524 > # ----------------------
11525 > # Append the text in VALUE to the end of the definition contained in VAR. Take
11526 > # advantage of any shell optimizations that allow amortized linear growth over
11527 > # repeated appends, instead of the typical quadratic growth present in naive
11528 > # implementations.
11529 > if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11530 >  eval 'as_fn_append ()
11531 >  {
11532 >    eval $1+=\$2
11533 >  }'
11534   else
11535 <        :
11535 >  as_fn_append ()
11536 >  {
11537 >    eval $1=\$$1\$2
11538 >  }
11539 > fi # as_fn_append
11540  
11541 < fi
11542 <
11543 <    # -fstrict-aliasing for gcc-2.95+
11544 <
11545 <
11546 < echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
11547 < echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
11548 < if test "${ac_fstrict_aliasing+set}" = set; then
11549 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11541 > # as_fn_arith ARG...
11542 > # ------------------
11543 > # Perform arithmetic evaluation on the ARGs, and store the result in the
11544 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
11545 > # must be portable across $(()) and expr.
11546 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11547 >  eval 'as_fn_arith ()
11548 >  {
11549 >    as_val=$(( $* ))
11550 >  }'
11551   else
11552 <  echo 'void f(){}' > conftest.c
11553 < if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
11554 <        ac_fstrict_aliasing=yes
11555 < else
11556 <        ac_fstrict_aliasing=no
11375 < fi
11376 < rm -f conftest*
11552 >  as_fn_arith ()
11553 >  {
11554 >    as_val=`expr "$@" || test $? -eq 1`
11555 >  }
11556 > fi # as_fn_arith
11557  
11378 fi
11379 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
11380 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
11381 if test "$ac_fstrict_aliasing" = yes; then
11382        :
11383        CFLAGS="$CFLAGS -fstrict-aliasing"
11384 else
11385        :
11558  
11559 < fi
11560 <
11561 <  fi
11390 <
11391 <  CPU_FLAGS=""
11392 <  if test $ac_cv_prog_really_gcc = yes; then
11393 <                  case "${host_cpu}" in
11394 <          i586*)
11395 <
11396 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
11397 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
11398 < if test "${ac_cpu_pentium+set}" = set; then
11399 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11559 > if expr a : '\(a\)' >/dev/null 2>&1 &&
11560 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11561 >  as_expr=expr
11562   else
11563 <  echo 'void f(){}' > conftest.c
11402 < if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
11403 <        ac_cpu_pentium=yes
11404 < else
11405 <        ac_cpu_pentium=no
11563 >  as_expr=false
11564   fi
11407 rm -f conftest*
11565  
11566 < fi
11567 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
11411 < echo "${ECHO_T}$ac_cpu_pentium" >&6
11412 < if test "$ac_cpu_pentium" = yes; then
11413 <        :
11414 <        CPU_FLAGS=-mcpu=pentium
11566 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11567 >  as_basename=basename
11568   else
11569 <        :
11417 <
11418 <
11419 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
11420 < echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
11421 < if test "${ac_pentium+set}" = set; then
11422 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11423 < else
11424 <  echo 'void f(){}' > conftest.c
11425 < if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
11426 <        ac_pentium=yes
11427 < else
11428 <        ac_pentium=no
11569 >  as_basename=false
11570   fi
11430 rm -f conftest*
11571  
11572 < fi
11573 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
11434 < echo "${ECHO_T}$ac_pentium" >&6
11435 < if test "$ac_pentium" = yes; then
11436 <        :
11437 <        CPU_FLAGS=-mpentium
11572 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11573 >  as_dirname=dirname
11574   else
11575 <        :
11440 <
11575 >  as_dirname=false
11576   fi
11577  
11578 < fi
11578 > as_me=`$as_basename -- "$0" ||
11579 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11580 >         X"$0" : 'X\(//\)$' \| \
11581 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11582 > $as_echo X/"$0" |
11583 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
11584 >            s//\1/
11585 >            q
11586 >          }
11587 >          /^X\/\(\/\/\)$/{
11588 >            s//\1/
11589 >            q
11590 >          }
11591 >          /^X\/\(\/\).*/{
11592 >            s//\1/
11593 >            q
11594 >          }
11595 >          s/.*/./; q'`
11596  
11597 <                  ;;
11598 <          i686*)
11597 > # Avoid depending upon Character Ranges.
11598 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11599 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11600 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11601 > as_cr_digits='0123456789'
11602 > as_cr_alnum=$as_cr_Letters$as_cr_digits
11603  
11604 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
11605 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
11606 < if test "${ac_cpu_pentiumpro+set}" = set; then
11607 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11608 < else
11609 <  echo 'void f(){}' > conftest.c
11610 < if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
11611 <        ac_cpu_pentiumpro=yes
11612 < else
11613 <        ac_cpu_pentiumpro=no
11614 < fi
11615 < rm -f conftest*
11604 > ECHO_C= ECHO_N= ECHO_T=
11605 > case `echo -n x` in #(((((
11606 > -n*)
11607 >  case `echo 'xy\c'` in
11608 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11609 >  xy)  ECHO_C='\c';;
11610 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11611 >       ECHO_T=' ';;
11612 >  esac;;
11613 > *)
11614 >  ECHO_N='-n';;
11615 > esac
11616  
11617 < fi
11618 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
11619 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
11464 < if test "$ac_cpu_pentiumpro" = yes; then
11465 <        :
11466 <        CPU_FLAGS=-mcpu=pentiumpro
11617 > rm -f conf$$ conf$$.exe conf$$.file
11618 > if test -d conf$$.dir; then
11619 >  rm -f conf$$.dir/conf$$.file
11620   else
11621 <        :
11622 <
11470 <
11471 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
11472 < echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
11473 < if test "${ac_pentiumpro+set}" = set; then
11474 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11475 < else
11476 <  echo 'void f(){}' > conftest.c
11477 < if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
11478 <        ac_pentiumpro=yes
11479 < else
11480 <        ac_pentiumpro=no
11621 >  rm -f conf$$.dir
11622 >  mkdir conf$$.dir 2>/dev/null
11623   fi
11624 < rm -f conftest*
11625 <
11626 < fi
11627 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
11628 < echo "${ECHO_T}$ac_pentiumpro" >&6
11629 < if test "$ac_pentiumpro" = yes; then
11630 <        :
11631 <        CPU_FLAGS=-mpentiumpro
11624 > if (echo >conf$$.file) 2>/dev/null; then
11625 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
11626 >    as_ln_s='ln -s'
11627 >    # ... but there are two gotchas:
11628 >    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11629 >    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11630 >    # In both cases, we have to default to `cp -p'.
11631 >    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11632 >      as_ln_s='cp -p'
11633 >  elif ln conf$$.file conf$$ 2>/dev/null; then
11634 >    as_ln_s=ln
11635 >  else
11636 >    as_ln_s='cp -p'
11637 >  fi
11638   else
11639 <        :
11492 <
11639 >  as_ln_s='cp -p'
11640   fi
11641 + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11642 + rmdir conf$$.dir 2>/dev/null
11643  
11495 fi
11644  
11645 <                  ;;
11646 <          powerpc*)
11647 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
11648 <                is60x=`echo $cputype | egrep "^600-9e?$"`
11649 <                if test -n "$is60x"; then
11502 <
11503 <
11504 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
11505 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
11506 < if test "${ac_m_cpu_60x+set}" = set; then
11507 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11508 < else
11509 <  echo 'void f(){}' > conftest.c
11510 < if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
11511 <        ac_m_cpu_60x=yes
11512 < else
11513 <        ac_m_cpu_60x=no
11514 < fi
11515 < rm -f conftest*
11516 <
11517 < fi
11518 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
11519 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
11520 < if test "$ac_m_cpu_60x" = yes; then
11521 <        :
11522 <        CPU_FLAGS=-mcpu=$cputype
11523 < else
11524 <        :
11525 <
11526 < fi
11527 <
11528 <                elif test "$cputype" = 750; then
11529 <
11530 <
11531 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
11532 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
11533 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
11534 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11535 < else
11536 <
11537 < cat > conftest.c <<EOF
11538 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
11539 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
11540 <     yes;
11541 < #  endif
11542 < #endif
11543 < EOF
11544 < if { ac_try='${CC-cc} -E conftest.c'
11545 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11546 <  (eval $ac_try) 2>&5
11547 <  ac_status=$?
11548 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11549 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11550 <  ac_cv_prog_gcc_2_95=yes
11551 < else
11552 <  ac_cv_prog_gcc_2_95=no
11553 < fi
11554 <
11555 < fi
11556 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
11557 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
11558 < if test "$ac_cv_prog_gcc_2_95" = yes; then
11559 <        :
11560 <
11645 > # as_fn_mkdir_p
11646 > # -------------
11647 > # Create "$as_dir" as a directory, including parents if necessary.
11648 > as_fn_mkdir_p ()
11649 > {
11650  
11651 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
11652 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
11653 < if test "${ac_m_cpu_750+set}" = set; then
11654 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11651 >  case $as_dir in #(
11652 >  -*) as_dir=./$as_dir;;
11653 >  esac
11654 >  test -d "$as_dir" || eval $as_mkdir_p || {
11655 >    as_dirs=
11656 >    while :; do
11657 >      case $as_dir in #(
11658 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11659 >      *) as_qdir=$as_dir;;
11660 >      esac
11661 >      as_dirs="'$as_qdir' $as_dirs"
11662 >      as_dir=`$as_dirname -- "$as_dir" ||
11663 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11664 >         X"$as_dir" : 'X\(//\)[^/]' \| \
11665 >         X"$as_dir" : 'X\(//\)$' \| \
11666 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11667 > $as_echo X"$as_dir" |
11668 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11669 >            s//\1/
11670 >            q
11671 >          }
11672 >          /^X\(\/\/\)[^/].*/{
11673 >            s//\1/
11674 >            q
11675 >          }
11676 >          /^X\(\/\/\)$/{
11677 >            s//\1/
11678 >            q
11679 >          }
11680 >          /^X\(\/\).*/{
11681 >            s//\1/
11682 >            q
11683 >          }
11684 >          s/.*/./; q'`
11685 >      test -d "$as_dir" && break
11686 >    done
11687 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
11688 >  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11689 >
11690 >
11691 > } # as_fn_mkdir_p
11692 > if mkdir -p . 2>/dev/null; then
11693 >  as_mkdir_p='mkdir -p "$as_dir"'
11694   else
11695 <  echo 'void f(){}' > conftest.c
11696 < if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
11569 <        ac_m_cpu_750=yes
11570 < else
11571 <        ac_m_cpu_750=no
11695 >  test -d ./-p && rmdir ./-p
11696 >  as_mkdir_p=false
11697   fi
11573 rm -f conftest*
11698  
11699 < fi
11700 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
11577 < echo "${ECHO_T}$ac_m_cpu_750" >&6
11578 < if test "$ac_m_cpu_750" = yes; then
11579 <        :
11580 <        CPU_FLAGS=-mcpu=750
11699 > if test -x / >/dev/null 2>&1; then
11700 >  as_test_x='test -x'
11701   else
11702 <        :
11703 <
11702 >  if ls -dL / >/dev/null 2>&1; then
11703 >    as_ls_L_option=L
11704 >  else
11705 >    as_ls_L_option=
11706 >  fi
11707 >  as_test_x='
11708 >    eval sh -c '\''
11709 >      if test -d "$1"; then
11710 >        test -d "$1/.";
11711 >      else
11712 >        case $1 in #(
11713 >        -*)set "./$1";;
11714 >        esac;
11715 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11716 >        ???[sx]*):;;*)false;;esac;fi
11717 >    '\'' sh
11718 >  '
11719   fi
11720 + as_executable_p=$as_test_x
11721  
11722 < else
11723 <        :
11722 > # Sed expression to map a string onto a valid CPP name.
11723 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11724  
11725 < fi
11725 > # Sed expression to map a string onto a valid variable name.
11726 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11727  
11591                fi
11592                if test -z "$CPU_FLAGS"; then
11728  
11729 + exec 6>&1
11730 + ## ----------------------------------- ##
11731 + ## Main body of $CONFIG_STATUS script. ##
11732 + ## ----------------------------------- ##
11733 + _ASEOF
11734 + test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11735  
11736 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
11737 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
11738 < if test "${ac_m_cpu_powerpc+set}" = set; then
11739 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11740 < else
11741 <  echo 'void f(){}' > conftest.c
11742 < if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
11602 <        ac_m_cpu_powerpc=yes
11603 < else
11604 <        ac_m_cpu_powerpc=no
11605 < fi
11606 < rm -f conftest*
11736 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11737 > # Save the log message, to keep $0 and so on meaningful, and to
11738 > # report actual input values of CONFIG_FILES etc. instead of their
11739 > # values after options handling.
11740 > ac_log="
11741 > This file was extended by OOPSE $as_me 4.0, which was
11742 > generated by GNU Autoconf 2.64.  Invocation command line was
11743  
11744 < fi
11745 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
11746 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
11747 < if test "$ac_m_cpu_powerpc" = yes; then
11748 <        :
11613 <        CPU_FLAGS=-mcpu=powerpc
11614 < else
11615 <        :
11744 >  CONFIG_FILES    = $CONFIG_FILES
11745 >  CONFIG_HEADERS  = $CONFIG_HEADERS
11746 >  CONFIG_LINKS    = $CONFIG_LINKS
11747 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
11748 >  $ $0 $@
11749  
11750 < fi
11750 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
11751 > "
11752  
11753 <                fi
11620 <                if test -z "$CPU_FLAGS"; then
11753 > _ACEOF
11754  
11755 + case $ac_config_files in *"
11756 + "*) set x $ac_config_files; shift; ac_config_files=$*;;
11757 + esac
11758  
11759 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
11760 < echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
11761 < if test "${ac_m_powerpc+set}" = set; then
11626 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11627 < else
11628 <  echo 'void f(){}' > conftest.c
11629 < if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
11630 <        ac_m_powerpc=yes
11631 < else
11632 <        ac_m_powerpc=no
11633 < fi
11634 < rm -f conftest*
11759 > case $ac_config_headers in *"
11760 > "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11761 > esac
11762  
11636 fi
11637 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
11638 echo "${ECHO_T}$ac_m_powerpc" >&6
11639 if test "$ac_m_powerpc" = yes; then
11640        :
11641        CPU_FLAGS=-mpowerpc
11642 else
11643        :
11763  
11764 < fi
11764 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11765 > # Files that config.status was made for.
11766 > config_files="$ac_config_files"
11767 > config_headers="$ac_config_headers"
11768  
11769 <                fi
11648 <          esac
11649 <  fi
11769 > _ACEOF
11770  
11771 <  if test -n "$CPU_FLAGS"; then
11772 <        CFLAGS="$CFLAGS $CPU_FLAGS"
11773 <  fi
11771 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11772 > ac_cs_usage="\
11773 > \`$as_me' instantiates files and other configuration actions
11774 > from templates according to the current configuration.  Unless the files
11775 > and actions are specified as TAGs, all are instantiated by default.
11776  
11777 <  if test -z "$CFLAGS"; then
11656 <        echo ""
11657 <        echo "********************************************************"
11658 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
11659 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
11660 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
11661 <        echo "********************************************************"
11662 <        echo ""
11663 <        CFLAGS="-O3"
11664 <  fi
11777 > Usage: $0 [OPTION]... [TAG]...
11778  
11779 +  -h, --help       print this help, then exit
11780 +  -V, --version    print version number and configuration settings, then exit
11781 +  -q, --quiet, --silent
11782 +                   do not print progress messages
11783 +  -d, --debug      don't remove temporary files
11784 +      --recheck    update $as_me by reconfiguring in the same conditions
11785 +      --file=FILE[:TEMPLATE]
11786 +                   instantiate the configuration file FILE
11787 +      --header=FILE[:TEMPLATE]
11788 +                   instantiate the configuration header FILE
11789  
11790 + Configuration files:
11791 + $config_files
11792  
11793 < echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
11794 < echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
11795 < if test "${ac_guessed_cflags+set}" = set; then
11796 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11797 < else
11798 <  echo 'void f(){}' > conftest.c
11799 < if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
11800 <        ac_guessed_cflags=yes
11801 < else
11802 <        ac_guessed_cflags=no
11803 < fi
11804 < rm -f conftest*
11805 <
11806 < fi
11807 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
11808 < echo "${ECHO_T}$ac_guessed_cflags" >&6
11809 < if test "$ac_guessed_cflags" = yes; then
11810 <        :
11811 <
11812 < else
11813 <        :
11814 <
11815 <        echo ""
11816 <        echo "********************************************************"
11817 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
11818 <        echo "* your compiler.                                       *"
11819 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
11820 <        echo "********************************************************"
11821 <        echo ""
11822 <        CFLAGS=""
11823 <
11824 < fi
11825 <
11826 <
11827 < fi
11828 <
11829 <
11830 <
11831 <
11832 <
11833 <
11834 <
11835 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
11836 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
11837 < if test "${ac_cv_prog_really_gxx+set}" = set; then
11838 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11839 < else
11840 <
11841 < cat > conftest.cpp <<EOF
11842 < #ifdef __GNUC__
11843 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11844 <     no;
11845 <  #else
11846 <     yes;
11847 <  #endif
11848 < #endif
11849 < EOF
11850 < if { ac_try='${CXX-c++} -E conftest.cpp'
11851 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11852 <  (eval $ac_try) 2>&5
11853 <  ac_status=$?
11854 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11855 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11856 <  ac_cv_prog_really_gxx=yes
11857 < else
11858 <  ac_cv_prog_really_gxx=no
11859 < fi
11860 <
11861 < fi
11862 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
11863 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
11864 < if test "$ac_cv_prog_really_gxx" = yes; then
11865 <        :
11866 <
11867 < else
11868 <        :
11869 <
11870 < fi
11871 <
11872 <
11873 < # Try to determine "good" native compiler flags if none specified on command
11874 < # line
11875 < if test "$ac_test_CXXFLAGS" != "set"; then
11876 <  CXXFLAGS=""
11877 <  case "${host_cpu}-${host_os}" in
11878 <
11879 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
11880 <                    CXXFLAGS="-O"
11881 <                fi;;
11882 <  sparc-solaris2*) if test "$CXX" = CC; then
11883 <                    CXXFLAGS="-features=extensions -O -dalign"
11884 <                 fi;;
11885 <   rs6000*-aix*)  if test "$CXX" = xlC; then
11886 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11887 <                fi;;
11888 <   powerpc*-aix*)
11889 <        if test "$CXX" = xlC; then
11890 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
11891 <                echo "*******************************************************"
11892 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
11893 <                echo "*  recommended that you use                           *"
11894 <                echo "*                                                     *"
11895 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
11896 <                echo "*                                 ^^^                 *"
11897 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
11898 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
11899 <                echo "*******************************************************"
11900 <        fi;;
11901 <   *darwin*)
11902 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
11903 <                CXXFLAGS="-qthreaded -O3 -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11904 <        fi;;
11905 <  esac
11906 <
11907 <  # use default flags for gcc on all systems
11908 <  if test $ac_cv_prog_really_gxx = yes; then
11909 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
11910 <  fi
11911 <
11912 <  # test for gcc-specific flags:
11913 <  if test $ac_cv_prog_really_gxx = yes; then
11914 <    # -malign-double for x86 systems
11915 <
11916 <
11917 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
11918 < echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
11919 < if test "${ac_align_double+set}" = set; then
11920 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11921 < else
11922 <  echo 'void f(){}' > conftest.cpp
11923 < if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
11924 <        ac_align_double=yes
11925 < else
11926 <        ac_align_double=no
11927 < fi
11928 < rm -f conftest*
11929 <
11930 < fi
11931 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
11932 < echo "${ECHO_T}$ac_align_double" >&6
11933 < if test "$ac_align_double" = yes; then
11934 <        :
11935 <        CXXFLAGS="$CXXFLAGS -malign-double"
11936 < else
11937 <        :
11938 <
11939 < fi
11940 <
11941 <    # -fstrict-aliasing for gcc-2.95+
11942 <
11943 <
11944 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
11945 < echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
11946 < if test "${ac_fstrict_aliasing+set}" = set; then
11947 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11948 < else
11949 <  echo 'void f(){}' > conftest.cpp
11950 < if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
11951 <        ac_fstrict_aliasing=yes
11952 < else
11953 <        ac_fstrict_aliasing=no
11954 < fi
11955 < rm -f conftest*
11956 <
11957 < fi
11958 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
11959 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
11960 < if test "$ac_fstrict_aliasing" = yes; then
11961 <        :
11962 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
11963 < else
11964 <        :
11965 <
11966 < fi
11967 <
11968 <  fi
11969 <
11970 <  CPU_FLAGS=""
11971 <  if test $ac_cv_prog_really_gxx = yes; then
11972 <                  case "${host_cpu}" in
11973 <          i586*)
11974 <
11975 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
11976 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
11977 < if test "${ac_cpu_pentium+set}" = set; then
11978 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11979 < else
11980 <  echo 'void f(){}' > conftest.cpp
11981 < if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
11982 <        ac_cpu_pentium=yes
11983 < else
11984 <        ac_cpu_pentium=no
11985 < fi
11986 < rm -f conftest*
11987 <
11988 < fi
11989 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
11990 < echo "${ECHO_T}$ac_cpu_pentium" >&6
11991 < if test "$ac_cpu_pentium" = yes; then
11992 <        :
11993 <        CPU_FLAGS=-mcpu=pentium
11994 < else
11995 <        :
11996 <
11997 <
11998 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
11999 < echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12000 < if test "${ac_pentium+set}" = set; then
12001 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12002 < else
12003 <  echo 'void f(){}' > conftest.cpp
12004 < if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12005 <        ac_pentium=yes
12006 < else
12007 <        ac_pentium=no
12008 < fi
12009 < rm -f conftest*
12010 <
12011 < fi
12012 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12013 < echo "${ECHO_T}$ac_pentium" >&6
12014 < if test "$ac_pentium" = yes; then
12015 <        :
12016 <        CPU_FLAGS=-mpentium
12017 < else
12018 <        :
12019 <
12020 < fi
12021 <
12022 < fi
12023 <
12024 <                  ;;
12025 <          i686*)
12026 <
12027 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12028 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12029 < if test "${ac_cpu_pentiumpro+set}" = set; then
12030 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12031 < else
12032 <  echo 'void f(){}' > conftest.cpp
12033 < if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12034 <        ac_cpu_pentiumpro=yes
12035 < else
12036 <        ac_cpu_pentiumpro=no
12037 < fi
12038 < rm -f conftest*
12039 <
12040 < fi
12041 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12042 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12043 < if test "$ac_cpu_pentiumpro" = yes; then
12044 <        :
12045 <        CPU_FLAGS=-mcpu=pentiumpro
12046 < else
12047 <        :
12048 <
12049 <
12050 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12051 < echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12052 < if test "${ac_pentiumpro+set}" = set; then
12053 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12054 < else
12055 <  echo 'void f(){}' > conftest.cpp
12056 < if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12057 <        ac_pentiumpro=yes
12058 < else
12059 <        ac_pentiumpro=no
12060 < fi
12061 < rm -f conftest*
12062 <
12063 < fi
12064 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12065 < echo "${ECHO_T}$ac_pentiumpro" >&6
12066 < if test "$ac_pentiumpro" = yes; then
12067 <        :
12068 <        CPU_FLAGS=-mpentiumpro
12069 < else
12070 <        :
12071 <
12072 < fi
12073 <
12074 < fi
12075 <
12076 <                  ;;
12077 <          powerpc*)
12078 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12079 <                is60x=`echo $cputype | egrep "^600-9e?$"`
12080 <                if test -n "$is60x"; then
12081 <
12082 <
12083 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12084 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12085 < if test "${ac_m_cpu_60x+set}" = set; then
12086 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12087 < else
12088 <  echo 'void f(){}' > conftest.cpp
12089 < if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12090 <        ac_m_cpu_60x=yes
12091 < else
12092 <        ac_m_cpu_60x=no
12093 < fi
12094 < rm -f conftest*
12095 <
12096 < fi
12097 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12098 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
12099 < if test "$ac_m_cpu_60x" = yes; then
12100 <        :
12101 <        CPU_FLAGS=-mcpu=$cputype
12102 < else
12103 <        :
12104 <
12105 < fi
12106 <
12107 <                elif test "$cputype" = 750; then
12108 <
12109 <
12110 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12111 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12112 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12113 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12114 < else
12115 <
12116 < cat > conftest.cpp <<EOF
12117 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12118 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12119 <     yes;
12120 < #  endif
12121 < #endif
12122 < EOF
12123 < if { ac_try='${CXX-c++} -E conftest.cpp'
12124 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12125 <  (eval $ac_try) 2>&5
12126 <  ac_status=$?
12127 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12128 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12129 <  ac_cv_prog_gxx_2_95=yes
12130 < else
12131 <  ac_cv_prog_gxx_2_95=no
12132 < fi
12133 <
12134 < fi
12135 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12136 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12137 < if test "$ac_cv_prog_gxx_2_95" = yes; then
12138 <        :
12139 <
12140 <
12141 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12142 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12143 < if test "${ac_m_cpu_750+set}" = set; then
12144 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12145 < else
12146 <  echo 'void f(){}' > conftest.cpp
12147 < if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12148 <        ac_m_cpu_750=yes
12149 < else
12150 <        ac_m_cpu_750=no
12151 < fi
12152 < rm -f conftest*
12153 <
12154 < fi
12155 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12156 < echo "${ECHO_T}$ac_m_cpu_750" >&6
12157 < if test "$ac_m_cpu_750" = yes; then
12158 <        :
12159 <        CPU_FLAGS=-mcpu=750
12160 < else
12161 <        :
12162 <
12163 < fi
12164 <
12165 < else
12166 <        :
12167 <
12168 < fi
12169 <
12170 <                fi
12171 <                if test -z "$CPU_FLAGS"; then
12172 <
12173 <
12174 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12175 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12176 < if test "${ac_m_cpu_powerpc+set}" = set; then
12177 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12178 < else
12179 <  echo 'void f(){}' > conftest.cpp
12180 < if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12181 <        ac_m_cpu_powerpc=yes
12182 < else
12183 <        ac_m_cpu_powerpc=no
12184 < fi
12185 < rm -f conftest*
12186 <
12187 < fi
12188 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12189 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12190 < if test "$ac_m_cpu_powerpc" = yes; then
12191 <        :
12192 <        CPU_FLAGS=-mcpu=powerpc
12193 < else
12194 <        :
12195 <
12196 < fi
12197 <
12198 <                fi
12199 <                if test -z "$CPU_FLAGS"; then
12200 <
12201 <
12202 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12203 < echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12204 < if test "${ac_m_powerpc+set}" = set; then
12205 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12206 < else
12207 <  echo 'void f(){}' > conftest.cpp
12208 < if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12209 <        ac_m_powerpc=yes
12210 < else
12211 <        ac_m_powerpc=no
12212 < fi
12213 < rm -f conftest*
12214 <
12215 < fi
12216 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12217 < echo "${ECHO_T}$ac_m_powerpc" >&6
12218 < if test "$ac_m_powerpc" = yes; then
12219 <        :
12220 <        CPU_FLAGS=-mpowerpc
12221 < else
12222 <        :
12223 <
12224 < fi
12225 <
12226 <                fi
12227 <          esac
12228 <  fi
12229 <
12230 <  if test -n "$CPU_FLAGS"; then
12231 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12232 <  fi
12233 <
12234 <  if test -z "$CXXFLAGS"; then
12235 <        echo ""
12236 <        echo "**********************************************************"
12237 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
12238 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12239 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
12240 <        echo "**********************************************************"
12241 <        echo ""
12242 <        CXXFLAGS="-O3"
12243 <  fi
12244 <
12245 <
12246 <
12247 < echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12248 < echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12249 < if test "${ac_guessed_cxxflags+set}" = set; then
12250 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12251 < else
12252 <  echo 'void f(){}' > conftest.cpp
12253 < if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12254 <        ac_guessed_cxxflags=yes
12255 < else
12256 <        ac_guessed_cxxflags=no
12257 < fi
12258 < rm -f conftest*
12259 <
12260 < fi
12261 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12262 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12263 < if test "$ac_guessed_cxxflags" = yes; then
12264 <        :
12265 <
12266 < else
12267 <        :
12268 <
12269 <        echo ""
12270 <        echo "**********************************************************"
12271 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
12272 <        echo "* your compiler.                                         *"
12273 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12274 <        echo "**********************************************************"
12275 <        echo ""
12276 <        CXXFLAGS=""
12277 <
12278 < fi
12279 <
12280 <
12281 < fi
12282 <
12283 <     ;;
12284 < esac
12285 <
12286 <
12287 < cat >>confdefs.h <<\_ACEOF
12288 < #define OBAPI
12289 < _ACEOF
12290 <
12291 <
12292 <
12293 <
12294 < # Check whether --with-mpi or --without-mpi was given.
12295 < if test "${with_mpi+set}" = set; then
12296 <  withval="$with_mpi"
12297 <  with_mpi=$withval
12298 < else
12299 <  with_mpi="no"
12300 < fi;
12301 <
12302 < case "x$with_mpi" in
12303 <        xyes | "x")  USE_MPI=yes;;
12304 <        xno) USE_MPI=no ;;
12305 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
12306 < esac
12307 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12308 <        MPI="/usr/local"
12309 < fi
12310 < if test "$USE_MPI" = "yes"; then
12311 <
12312 <
12313 < # Set variables...
12314 < MPI_LIB_DIR="$MPI/lib"
12315 < MPI_INC_DIR="$MPI/include"
12316 <
12317 <
12318 <
12319 < echo "$as_me:$LINENO: checking for mpi.h" >&5
12320 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12321 < have_mpi_h=0
12322 < rm -f conftest*
12323 < echo '#include <mpi.h>' > conftest.cc
12324 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
12325 <        echo "$as_me:$LINENO: result: yes" >&5
12326 < echo "${ECHO_T}yes" >&6
12327 <        have_mpi_h=1
12328 < else
12329 <        if test -s conftest.out ; then
12330 <                cat conftest.out >> config.log
12331 <        fi
12332 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12333 < echo "${ECHO_T}no! Check MPI include paths" >&6
12334 <        USE_MPI="no"
12335 < fi
12336 < rm -f conftest*
12337 < if test "$have_mpi_h" = 1; then
12338 <
12339 < cat >>confdefs.h <<\_ACEOF
12340 < #define HAVE_MPI_H 1
12341 < _ACEOF
12342 <
12343 < fi
12344 <
12345 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
12346 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
12347 < have_mpif_h=0
12348 < rm -f conftest*
12349 < cat >conftest.$ac_ext <<EOF
12350 < program main
12351 <   include 'mpif.h'
12352 < end
12353 < EOF
12354 < if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
12355 <        echo "$as_me:$LINENO: result: yes" >&5
12356 < echo "${ECHO_T}yes" >&6
12357 <        MPI_F90_INC="$MPI_INC_DIR"
12358 <        have_mpif_h=1
12359 < else
12360 <        if test -s conftest.out ; then
12361 <                cat conftest.out >> config.log
12362 <        fi
12363 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12364 < echo "${ECHO_T}no! Check MPI include paths" >&6
12365 <        USE_MPI="no"
12366 < fi
12367 < rm -f conftest*
12368 <
12369 < if test "$have_mpif_h" = 1; then
12370 <
12371 < cat >>confdefs.h <<\_ACEOF
12372 < #define HAVE_MPIF_H 1
12373 < _ACEOF
12374 <
12375 < fi
12376 <
12377 < ac_ext=c
12378 < ac_cpp='$CPP $CPPFLAGS'
12379 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12380 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12381 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
12382 <
12383 < ac_save_LDFLAGS=$LDFLAGS
12384 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
12385 <
12386 < if test x = x"$MPI_LIB"; then
12387 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
12388 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
12389 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
12390 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12391 < else
12392 <  ac_check_lib_save_LIBS=$LIBS
12393 < LIBS="-lmpich  $LIBS"
12394 < cat >conftest.$ac_ext <<_ACEOF
12395 < /* confdefs.h.  */
12396 < _ACEOF
12397 < cat confdefs.h >>conftest.$ac_ext
12398 < cat >>conftest.$ac_ext <<_ACEOF
12399 < /* end confdefs.h.  */
12400 <
12401 < /* Override any gcc2 internal prototype to avoid an error.  */
12402 < #ifdef __cplusplus
12403 < extern "C"
12404 < #endif
12405 < /* We use char because int might match the return type of a gcc2
12406 <   builtin and then its argument prototype would still apply.  */
12407 < char MPI_Init ();
12408 < #ifdef FC_DUMMY_MAIN
12409 < #ifndef FC_DUMMY_MAIN_EQ_F77
12410 < #  ifdef __cplusplus
12411 <     extern "C"
12412 < #  endif
12413 <   int FC_DUMMY_MAIN() { return 1; }
12414 < #endif
12415 < #endif
12416 < int
12417 < main ()
12418 < {
12419 < MPI_Init ();
12420 <  ;
12421 <  return 0;
12422 < }
12423 < _ACEOF
12424 < rm -f conftest.$ac_objext conftest$ac_exeext
12425 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12426 <  (eval $ac_link) 2>conftest.er1
12427 <  ac_status=$?
12428 <  grep -v '^ *+' conftest.er1 >conftest.err
12429 <  rm -f conftest.er1
12430 <  cat conftest.err >&5
12431 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12432 <  (exit $ac_status); } &&
12433 <         { ac_try='test -z "$ac_c_werror_flag"
12434 <                         || test ! -s conftest.err'
12435 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12436 <  (eval $ac_try) 2>&5
12437 <  ac_status=$?
12438 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12439 <  (exit $ac_status); }; } &&
12440 <         { ac_try='test -s conftest$ac_exeext'
12441 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12442 <  (eval $ac_try) 2>&5
12443 <  ac_status=$?
12444 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12445 <  (exit $ac_status); }; }; then
12446 <  ac_cv_lib_mpich_MPI_Init=yes
12447 < else
12448 <  echo "$as_me: failed program was:" >&5
12449 < sed 's/^/| /' conftest.$ac_ext >&5
12450 <
12451 < ac_cv_lib_mpich_MPI_Init=no
12452 < fi
12453 < rm -f conftest.err conftest.$ac_objext \
12454 <      conftest$ac_exeext conftest.$ac_ext
12455 < LIBS=$ac_check_lib_save_LIBS
12456 < fi
12457 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
12458 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
12459 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
12460 <  MPI_LIB="-lmpich"
12461 < fi
12462 <
12463 < fi
12464 < if test x = x"$MPI_LIB"; then
12465 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12466 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12467 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
12468 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12469 < else
12470 <  ac_check_lib_save_LIBS=$LIBS
12471 < LIBS="-lmpi  $LIBS"
12472 < cat >conftest.$ac_ext <<_ACEOF
12473 < /* confdefs.h.  */
12474 < _ACEOF
12475 < cat confdefs.h >>conftest.$ac_ext
12476 < cat >>conftest.$ac_ext <<_ACEOF
12477 < /* end confdefs.h.  */
12478 <
12479 < /* Override any gcc2 internal prototype to avoid an error.  */
12480 < #ifdef __cplusplus
12481 < extern "C"
12482 < #endif
12483 < /* We use char because int might match the return type of a gcc2
12484 <   builtin and then its argument prototype would still apply.  */
12485 < char MPI_Init ();
12486 < #ifdef FC_DUMMY_MAIN
12487 < #ifndef FC_DUMMY_MAIN_EQ_F77
12488 < #  ifdef __cplusplus
12489 <     extern "C"
12490 < #  endif
12491 <   int FC_DUMMY_MAIN() { return 1; }
12492 < #endif
12493 < #endif
12494 < int
12495 < main ()
12496 < {
12497 < MPI_Init ();
12498 <  ;
12499 <  return 0;
12500 < }
12501 < _ACEOF
12502 < rm -f conftest.$ac_objext conftest$ac_exeext
12503 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12504 <  (eval $ac_link) 2>conftest.er1
12505 <  ac_status=$?
12381 <  grep -v '^ *+' conftest.er1 >conftest.err
12382 <  rm -f conftest.er1
12383 <  cat conftest.err >&5
12384 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12385 <  (exit $ac_status); } &&
12386 <         { ac_try='test -z "$ac_c_werror_flag"
12387 <                         || test ! -s conftest.err'
12388 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12389 <  (eval $ac_try) 2>&5
12390 <  ac_status=$?
12391 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12392 <  (exit $ac_status); }; } &&
12393 <         { ac_try='test -s conftest$ac_exeext'
12394 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12395 <  (eval $ac_try) 2>&5
12396 <  ac_status=$?
12397 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12398 <  (exit $ac_status); }; }; then
12399 <  ac_cv_lib_mpi_MPI_Init=yes
12400 < else
12401 <  echo "$as_me: failed program was:" >&5
12402 < sed 's/^/| /' conftest.$ac_ext >&5
12403 <
12404 < ac_cv_lib_mpi_MPI_Init=no
12405 < fi
12406 < rm -f conftest.err conftest.$ac_objext \
12407 <      conftest$ac_exeext conftest.$ac_ext
12408 < LIBS=$ac_check_lib_save_LIBS
12409 < fi
12410 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
12411 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12412 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
12413 <  MPI_LIB="-lmpi"
12414 < fi
12415 <
12416 < fi
12417 < $as_unset ac_cv_lib_mpi_MPI_Init
12418 < if test x = x"$MPI_LIB"; then
12419 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12420 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12421 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
12422 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12423 < else
12424 <  ac_check_lib_save_LIBS=$LIBS
12425 < LIBS="-lmpi "-llam" $LIBS"
12426 < cat >conftest.$ac_ext <<_ACEOF
12427 < /* confdefs.h.  */
12428 < _ACEOF
12429 < cat confdefs.h >>conftest.$ac_ext
12430 < cat >>conftest.$ac_ext <<_ACEOF
12431 < /* end confdefs.h.  */
12432 <
12433 < /* Override any gcc2 internal prototype to avoid an error.  */
12434 < #ifdef __cplusplus
12435 < extern "C"
12436 < #endif
12437 < /* We use char because int might match the return type of a gcc2
12438 <   builtin and then its argument prototype would still apply.  */
12439 < char MPI_Init ();
12440 < #ifdef FC_DUMMY_MAIN
12441 < #ifndef FC_DUMMY_MAIN_EQ_F77
12442 < #  ifdef __cplusplus
12443 <     extern "C"
12444 < #  endif
12445 <   int FC_DUMMY_MAIN() { return 1; }
12446 < #endif
12447 < #endif
12448 < int
12449 < main ()
12450 < {
12451 < MPI_Init ();
12452 <  ;
12453 <  return 0;
12454 < }
12455 < _ACEOF
12456 < rm -f conftest.$ac_objext conftest$ac_exeext
12457 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12458 <  (eval $ac_link) 2>conftest.er1
12459 <  ac_status=$?
12460 <  grep -v '^ *+' conftest.er1 >conftest.err
12461 <  rm -f conftest.er1
12462 <  cat conftest.err >&5
12463 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12464 <  (exit $ac_status); } &&
12465 <         { ac_try='test -z "$ac_c_werror_flag"
12466 <                         || test ! -s conftest.err'
12467 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12468 <  (eval $ac_try) 2>&5
12469 <  ac_status=$?
12470 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471 <  (exit $ac_status); }; } &&
12472 <         { ac_try='test -s conftest$ac_exeext'
12473 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12474 <  (eval $ac_try) 2>&5
12475 <  ac_status=$?
12476 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12477 <  (exit $ac_status); }; }; then
12478 <  ac_cv_lib_mpi_MPI_Init=yes
12479 < else
12480 <  echo "$as_me: failed program was:" >&5
12481 < sed 's/^/| /' conftest.$ac_ext >&5
12482 <
12483 < ac_cv_lib_mpi_MPI_Init=no
12484 < fi
12485 < rm -f conftest.err conftest.$ac_objext \
12486 <      conftest$ac_exeext conftest.$ac_ext
12487 < LIBS=$ac_check_lib_save_LIBS
12488 < fi
12489 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
12490 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12491 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
12492 <  MPI_LIB="-lmpi -llam"
12493 < fi
12494 <
12495 < fi
12496 < $as_unset ac_cv_lib_mpich_MPI_Init
12497 < if test x = x"$MPI_LIB"; then
12498 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
12499 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
12500 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
12501 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12502 < else
12503 <  ac_check_lib_save_LIBS=$LIBS
12504 < LIBS="-lpmpich "-lmpich" $LIBS"
12505 < cat >conftest.$ac_ext <<_ACEOF
12506 < /* confdefs.h.  */
12507 < _ACEOF
12508 < cat confdefs.h >>conftest.$ac_ext
12509 < cat >>conftest.$ac_ext <<_ACEOF
12510 < /* end confdefs.h.  */
12511 <
12512 < /* Override any gcc2 internal prototype to avoid an error.  */
12513 < #ifdef __cplusplus
12514 < extern "C"
12515 < #endif
12516 < /* We use char because int might match the return type of a gcc2
12517 <   builtin and then its argument prototype would still apply.  */
12518 < char MPI_Init ();
12519 < #ifdef FC_DUMMY_MAIN
12520 < #ifndef FC_DUMMY_MAIN_EQ_F77
12521 < #  ifdef __cplusplus
12522 <     extern "C"
12523 < #  endif
12524 <   int FC_DUMMY_MAIN() { return 1; }
12525 < #endif
12526 < #endif
12527 < int
12528 < main ()
12529 < {
12530 < MPI_Init ();
12531 <  ;
12532 <  return 0;
12533 < }
12534 < _ACEOF
12535 < rm -f conftest.$ac_objext conftest$ac_exeext
12536 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12537 <  (eval $ac_link) 2>conftest.er1
12538 <  ac_status=$?
12539 <  grep -v '^ *+' conftest.er1 >conftest.err
12540 <  rm -f conftest.er1
12541 <  cat conftest.err >&5
12542 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543 <  (exit $ac_status); } &&
12544 <         { ac_try='test -z "$ac_c_werror_flag"
12545 <                         || test ! -s conftest.err'
12546 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12547 <  (eval $ac_try) 2>&5
12548 <  ac_status=$?
12549 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12550 <  (exit $ac_status); }; } &&
12551 <         { ac_try='test -s conftest$ac_exeext'
12552 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12553 <  (eval $ac_try) 2>&5
12554 <  ac_status=$?
12555 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 <  (exit $ac_status); }; }; then
12557 <  ac_cv_lib_mpich_MPI_Init=yes
12558 < else
12559 <  echo "$as_me: failed program was:" >&5
12560 < sed 's/^/| /' conftest.$ac_ext >&5
12561 <
12562 < ac_cv_lib_mpich_MPI_Init=no
12563 < fi
12564 < rm -f conftest.err conftest.$ac_objext \
12565 <      conftest$ac_exeext conftest.$ac_ext
12566 < LIBS=$ac_check_lib_save_LIBS
12567 < fi
12568 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
12569 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
12570 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
12571 <  MPI_LIB="-lpmpich -lmpich"
12572 < fi
12573 <
12574 < fi
12575 <
12576 < $as_unset ac_cv_lib_mpi_MPI_Init
12577 < if test x = x"$MPI_LIB"; then
12578 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12579 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12580 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
12581 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12582 < else
12583 <  ac_check_lib_save_LIBS=$LIBS
12584 < LIBS="-lmpi -llam -lpthread $LIBS"
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 <
12592 < /* Override any gcc2 internal prototype to avoid an error.  */
12593 < #ifdef __cplusplus
12594 < extern "C"
12595 < #endif
12596 < /* We use char because int might match the return type of a gcc2
12597 <   builtin and then its argument prototype would still apply.  */
12598 < char MPI_Init ();
12599 < #ifdef FC_DUMMY_MAIN
12600 < #ifndef FC_DUMMY_MAIN_EQ_F77
12601 < #  ifdef __cplusplus
12602 <     extern "C"
12603 < #  endif
12604 <   int FC_DUMMY_MAIN() { return 1; }
12605 < #endif
12606 < #endif
12607 < int
12608 < main ()
12609 < {
12610 < MPI_Init ();
12611 <  ;
12612 <  return 0;
12613 < }
12614 < _ACEOF
12615 < rm -f conftest.$ac_objext conftest$ac_exeext
12616 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12617 <  (eval $ac_link) 2>conftest.er1
12618 <  ac_status=$?
12619 <  grep -v '^ *+' conftest.er1 >conftest.err
12620 <  rm -f conftest.er1
12621 <  cat conftest.err >&5
12622 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12623 <  (exit $ac_status); } &&
12624 <         { ac_try='test -z "$ac_c_werror_flag"
12625 <                         || test ! -s conftest.err'
12626 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12627 <  (eval $ac_try) 2>&5
12628 <  ac_status=$?
12629 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12630 <  (exit $ac_status); }; } &&
12631 <         { ac_try='test -s conftest$ac_exeext'
12632 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12633 <  (eval $ac_try) 2>&5
12634 <  ac_status=$?
12635 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12636 <  (exit $ac_status); }; }; then
12637 <  ac_cv_lib_mpi_MPI_Init=yes
12638 < else
12639 <  echo "$as_me: failed program was:" >&5
12640 < sed 's/^/| /' conftest.$ac_ext >&5
12641 <
12642 < ac_cv_lib_mpi_MPI_Init=no
12643 < fi
12644 < rm -f conftest.err conftest.$ac_objext \
12645 <      conftest$ac_exeext conftest.$ac_ext
12646 < LIBS=$ac_check_lib_save_LIBS
12647 < fi
12648 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
12649 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12650 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
12651 <  MPI_LIB="-lmpi -llam -lpthread"
12652 < else
12653 <
12654 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
12655 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
12656 <   { (exit 1); exit 1; }; }
12657 <             USE_MPI="no"
12658 <
12659 < fi
12660 <
12661 < fi
12662 <
12663 <
12664 <
12665 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
12666 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
12667 < MPI_F90_LIB=""
12668 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
12669 <        MPI_F90_LIB="-lfmpich"
12670 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
12671 <        MPI_F90_LIB="-llamf77mpi"
12672 < else
12673 <                        MPI_F90_LIB="  "
12674 < fi
12675 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
12676 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
12677 <
12678 <
12679 < fi
12680 <
12681 <
12682 <
12683 < USE_CGAL=no
12684 < cgal_makefile=auto
12685 <
12686 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
12687 < if test "${with_cgal_makefile+set}" = set; then
12688 <  withval="$with_cgal_makefile"
12689 <  cgal_makefile="$withval"
12690 < fi;
12691 <
12692 < if test "x$cgal_makefile" != xno; then
12693 <
12694 <  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
12695 <    cgal_makefile="$CGAL_MAKEFILE"
12696 <  fi
12697 <
12698 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
12699 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
12700 <
12701 <  if test -f "$cgal_makefile"; then
12702 <
12703 <    cat >config.tmp.Makefile <<EOF
12704 < include $cgal_makefile
12705 < default:
12706 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
12707 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
12708 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
12709 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
12710 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
12711 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
12712 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
12713 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
12714 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
12715 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
12716 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
12717 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
12718 < EOF
12719 <
12720 <    make -s -f config.tmp.Makefile
12721 <    . config.tmp.cgalvariables
12722 <
12723 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
12724 <
12725 <    if test "x$CGAL_INCLDIR" = "x"; then
12726 <      CGAL_INCLDIR=""
12727 <    fi
12728 <
12729 <    if test "x$CGAL_LIBDIR" = "x"; then
12730 <      CGAL_LIBDIR=""
12731 <    fi
12732 <
12733 <    if test "x$CGAL_RLIBDIR" = "x"; then
12734 <      CGAL_RLIBDIR=""
12735 <    fi
12736 <
12737 <    if test "x$LEDA_INCLDIR" = "x"; then
12738 <      LEDA_INCLDIR=""
12739 <    fi
12740 <
12741 <    if test "x$LEDA_LIBDIR" = "x"; then
12742 <      LEDA_LIBDIR=""
12743 <    fi
12744 <
12745 <    if test "x$LEDA_RLIBDIR" = "x"; then
12746 <      LEDA_RLIBDIR=""
12747 <    fi
12748 <
12749 <    if test "x$GMP_INCLDIR" = "x"; then
12750 <      GMP_INCLDIR=""
12751 <    fi
12752 <
12753 <    if test "x$GMP_LIBDIR" = "x"; then
12754 <      GMP_LIBDIR=""
12755 <    fi
12756 <
12757 <    if test "x$GMP_RLIBDIR" = "x"; then
12758 <      GMP_RLIBDIR=""
12759 <    fi
12760 <
12761 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
12762 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
12763 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
12764 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
12765 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
12766 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
12767 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
12768 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
12769 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
12770 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
12771 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
12772 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
12773 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
12774 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
12775 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
12776 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
12777 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
12778 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
12779 <
12780 <    ac_ext=cc
12781 < ac_cpp='$CXXCPP $CPPFLAGS'
12782 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12783 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12784 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12785 <
12786 <    save_CXXFLAGS="$CXXFLAGS"
12787 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
12788 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12789 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
12790 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
12791 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12792 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12793 < fi
12794 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
12795 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
12796 < else
12797 <  # Is the header compilable?
12798 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
12799 < echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
12800 < cat >conftest.$ac_ext <<_ACEOF
12801 < /* confdefs.h.  */
12802 < _ACEOF
12803 < cat confdefs.h >>conftest.$ac_ext
12804 < cat >>conftest.$ac_ext <<_ACEOF
12805 < /* end confdefs.h.  */
12806 < $ac_includes_default
12807 < #include <CGAL/Cartesian.h>
12808 < _ACEOF
12809 < rm -f conftest.$ac_objext
12810 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12811 <  (eval $ac_compile) 2>conftest.er1
12812 <  ac_status=$?
12813 <  grep -v '^ *+' conftest.er1 >conftest.err
12814 <  rm -f conftest.er1
12815 <  cat conftest.err >&5
12816 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12817 <  (exit $ac_status); } &&
12818 <         { ac_try='test -z "$ac_cxx_werror_flag"
12819 <                         || test ! -s conftest.err'
12820 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12821 <  (eval $ac_try) 2>&5
12822 <  ac_status=$?
12823 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12824 <  (exit $ac_status); }; } &&
12825 <         { ac_try='test -s conftest.$ac_objext'
12826 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12827 <  (eval $ac_try) 2>&5
12828 <  ac_status=$?
12829 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 <  (exit $ac_status); }; }; then
12831 <  ac_header_compiler=yes
12832 < else
12833 <  echo "$as_me: failed program was:" >&5
12834 < sed 's/^/| /' conftest.$ac_ext >&5
12835 <
12836 < ac_header_compiler=no
12837 < fi
12838 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12839 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12840 < echo "${ECHO_T}$ac_header_compiler" >&6
12841 <
12842 < # Is the header present?
12843 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
12844 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
12845 < cat >conftest.$ac_ext <<_ACEOF
12846 < /* confdefs.h.  */
12847 < _ACEOF
12848 < cat confdefs.h >>conftest.$ac_ext
12849 < cat >>conftest.$ac_ext <<_ACEOF
12850 < /* end confdefs.h.  */
12851 < #include <CGAL/Cartesian.h>
12852 < _ACEOF
12853 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12854 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12855 <  ac_status=$?
12856 <  grep -v '^ *+' conftest.er1 >conftest.err
12857 <  rm -f conftest.er1
12858 <  cat conftest.err >&5
12859 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860 <  (exit $ac_status); } >/dev/null; then
12861 <  if test -s conftest.err; then
12862 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
12863 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12864 <  else
12865 <    ac_cpp_err=
12866 <  fi
12867 < else
12868 <  ac_cpp_err=yes
12869 < fi
12870 < if test -z "$ac_cpp_err"; then
12871 <  ac_header_preproc=yes
12872 < else
12873 <  echo "$as_me: failed program was:" >&5
12874 < sed 's/^/| /' conftest.$ac_ext >&5
12875 <
12876 <  ac_header_preproc=no
12877 < fi
12878 < rm -f conftest.err conftest.$ac_ext
12879 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12880 < echo "${ECHO_T}$ac_header_preproc" >&6
12881 <
12882 < # So?  What about this header?
12883 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12884 <  yes:no: )
12885 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
12886 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12887 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
12888 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
12889 <    ac_header_preproc=yes
12890 <    ;;
12891 <  no:yes:* )
12892 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
12893 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
12894 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
12895 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
12896 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
12897 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
12898 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
12899 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12900 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
12901 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
12902 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
12903 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
12904 <    (
12905 <      cat <<\_ASBOX
12906 < ## ------------------------------ ##
12907 < ## Report this to gezelter@nd.edu ##
12908 < ## ------------------------------ ##
12909 < _ASBOX
12910 <    ) |
12911 <      sed "s/^/$as_me: WARNING:     /" >&2
12912 <    ;;
12913 < esac
12914 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
12915 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
12916 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12917 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12918 < else
12919 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
12920 < fi
12921 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
12922 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
12923 <
12924 < fi
12925 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
12926 <  cgal=yes
12927 < else
12928 <  cgal=no
12929 < fi
12930 <
12931 <
12932 <    CXXFLAGS="$save_CXXFLAGS"
12933 <
12934 <    if test "x$cgal" = xyes; then
12935 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
12936 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
12937 <      LOCATION=${CGAL_INCLDIR}
12938 <      LOCATION=${LOCATION:-/usr/include}
12939 <      if test -f $LOCATION/CGAL/version.h; then
12940 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
12941 <      else
12942 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
12943 <      fi
12944 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
12945 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
12946 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
12947 <      else
12948 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
12949 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
12950 <        cgal=no
12951 <      fi
12952 <    fi
12953 <
12954 <    if test "x$cgal" = xyes; then
12955 <      CGAL_LIBS="-lCGAL"
12956 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
12957 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
12958 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
12959 <        CGAL_USES_LEDA=yes
12960 <        echo "$as_me:$LINENO: result: yes" >&5
12961 < echo "${ECHO_T}yes" >&6
12962 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
12963 <      else
12964 <        echo "$as_me:$LINENO: result: no" >&5
12965 < echo "${ECHO_T}no" >&6
12966 <        CGAL_USES_LEDA=no
12967 <      fi
12968 <
12969 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
12970 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
12971 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
12972 <        CGAL_USES_GMP=yes
12973 <        echo "$as_me:$LINENO: result: yes" >&5
12974 < echo "${ECHO_T}yes" >&6
12975 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
12976 <      else
12977 <        echo "$as_me:$LINENO: result: no" >&5
12978 < echo "${ECHO_T}no" >&6
12979 <        CGAL_USES_GMP=no
12980 <      fi
12981 <
12982 <      CGAL_LIBS="$CGAL_LIBS -lm"
12983 <
12984 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
12985 <
12986 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
12987 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
12988 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
12989 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
12990 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
12991 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
12992 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
12993 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
12994 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
12995 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
12996 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
12997 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
12998 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
12999 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
13000 <    fi
13001 <
13002 <    if test "x$cgal" = xyes; then
13003 <      save_LIBS="$LIBS"
13004 <      LIBS="$LIBS -L$CGAL_LIBDIR"
13005 <      if test "x$CGAL_USES_LEDA" = xyes; then
13006 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13007 <      fi
13008 <      # if test "x$CGAL_USES_GMP" = xyes; then
13009 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
13010 <      # fi
13011 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13012 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13013 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13014 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13015 < save_LIBS_CHECK_CXX_LIB="$LIBS"
13016 < LIBS="-lCGAL  $LIBS"
13017 < cat >conftest.$ac_ext <<_ACEOF
13018 < /* confdefs.h.  */
13019 < _ACEOF
13020 < cat confdefs.h >>conftest.$ac_ext
13021 < cat >>conftest.$ac_ext <<_ACEOF
13022 < /* end confdefs.h.  */
13023 < #include <CGAL/Cartesian.h>
13024 < #ifdef FC_DUMMY_MAIN
13025 < #ifndef FC_DUMMY_MAIN_EQ_F77
13026 < #  ifdef __cplusplus
13027 <     extern "C"
13028 < #  endif
13029 <   int FC_DUMMY_MAIN() { return 1; }
13030 < #endif
13031 < #endif
13032 < int
13033 < main ()
13034 < {
13035 < ::CGAL::Cartesian<int>::Point_2 P
13036 <  ;
13037 <  return 0;
13038 < }
13039 < _ACEOF
13040 < rm -f conftest.$ac_objext conftest$ac_exeext
13041 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13042 <  (eval $ac_link) 2>conftest.er1
13043 <  ac_status=$?
13044 <  grep -v '^ *+' conftest.er1 >conftest.err
13045 <  rm -f conftest.er1
13046 <  cat conftest.err >&5
13047 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13048 <  (exit $ac_status); } &&
13049 <         { ac_try='test -z "$ac_cxx_werror_flag"
13050 <                         || test ! -s conftest.err'
13051 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13052 <  (eval $ac_try) 2>&5
13053 <  ac_status=$?
13054 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13055 <  (exit $ac_status); }; } &&
13056 <         { ac_try='test -s conftest$ac_exeext'
13057 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13058 <  (eval $ac_try) 2>&5
13059 <  ac_status=$?
13060 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13061 <  (exit $ac_status); }; }; then
13062 <  echo "$as_me:$LINENO: result: yes" >&5
13063 < echo "${ECHO_T}yes" >&6
13064 < cgal=yes
13065 < else
13066 <  echo "$as_me: failed program was:" >&5
13067 < sed 's/^/| /' conftest.$ac_ext >&5
13068 <
13069 < echo "$as_me:$LINENO: result: no" >&5
13070 < echo "${ECHO_T}no" >&6
13071 < cgal=no
13072 < fi
13073 < rm -f conftest.err conftest.$ac_objext \
13074 <      conftest$ac_exeext conftest.$ac_ext
13075 < CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13076 < LIBS="$save_LIBS_CHECK_CXX_LIB"
13077 <      LIBS="$save_LIBS"
13078 <    fi
13079 <
13080 <  fi
13081 <  ac_ext=c
13082 < ac_cpp='$CPP $CPPFLAGS'
13083 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13084 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13085 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
13086 <
13087 <
13088 < fi
13089 <
13090 < if test "x$cgal" = xyes; then
13091 <  USE_CGAL=yes
13092 <
13093 < cat >>confdefs.h <<\_ACEOF
13094 < #define HAVE_CGAL 1
13095 < _ACEOF
13096 <
13097 <
13098 < cat >>confdefs.h <<_ACEOF
13099 < #define CGAL_VERSION $CGAL_VERSION
13100 < _ACEOF
13101 <
13102 <  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13103 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13104 < echo "$as_me: WARNING: *****************************************************" >&2;}
13105 <    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
13106 < echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
13107 <    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13108 < echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13109 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13110 < echo "$as_me: WARNING: *****************************************************" >&2;}
13111 <  fi
13112 < else
13113 <   if test "x$cgal_makefile" != xno; then
13114 <    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13115 < echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13116 <  fi
13117 <  CGAL_INCLDIR=
13118 <  CGAL_LIBDIR=
13119 <  CGAL_RLIBDIR=
13120 <  CGAL_DEFINES=
13121 <  CGAL_CXXFLAGS=
13122 <  CGAL_LIBS=
13123 < fi
13124 <
13125 <
13126 < CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13127 <
13128 < CGAL_LIB_DIR=${CGAL_LIBDIR}
13129 <
13130 < CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13131 <
13132 <
13133 <
13134 <
13135 <
13136 <
13137 <
13138 < # Check whether --enable-doxygen or --disable-doxygen was given.
13139 < if test "${enable_doxygen+set}" = set; then
13140 <  enableval="$enable_doxygen"
13141 <
13142 < fi;
13143 < # Check whether --enable-dot or --disable-dot was given.
13144 < if test "${enable_dot+set}" = set; then
13145 <  enableval="$enable_dot"
13146 <
13147 < fi;
13148 < # Check whether --enable-html-docs or --disable-html-docs was given.
13149 < if test "${enable_html_docs+set}" = set; then
13150 <  enableval="$enable_html_docs"
13151 <
13152 < else
13153 <   enable_html_docs=yes
13154 < fi;
13155 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
13156 < if test "${enable_latex_docs+set}" = set; then
13157 <  enableval="$enable_latex_docs"
13158 <
13159 < else
13160 <   enable_latex_docs=no
13161 < fi;
13162 < if test "x$enable_doxygen" = xno; then
13163 <        enable_doc=no
13164 < else
13165 <        # Extract the first word of "doxygen", so it can be a program name with args.
13166 < set dummy doxygen; ac_word=$2
13167 < echo "$as_me:$LINENO: checking for $ac_word" >&5
13168 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13169 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
13170 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13171 < else
13172 <  case $DOXYGEN in
13173 <  [\\/]* | ?:[\\/]*)
13174 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13175 <  ;;
13176 <  *)
13177 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13178 < for as_dir in $PATH
13179 < do
13180 <  IFS=$as_save_IFS
13181 <  test -z "$as_dir" && as_dir=.
13182 <  for ac_exec_ext in '' $ac_executable_extensions; do
13183 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13184 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13185 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13186 <    break 2
13187 <  fi
13188 < done
13189 < done
13190 <
13191 <  ;;
13192 < esac
13193 < fi
13194 < DOXYGEN=$ac_cv_path_DOXYGEN
13195 <
13196 < if test -n "$DOXYGEN"; then
13197 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13198 < echo "${ECHO_T}$DOXYGEN" >&6
13199 < else
13200 <  echo "$as_me:$LINENO: result: no" >&5
13201 < echo "${ECHO_T}no" >&6
13202 < fi
13203 <
13204 <        if test "x$DOXYGEN" = x; then
13205 <                if test "x$enable_doxygen" = xyes; then
13206 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
13207 < echo "$as_me: error: could not find doxygen" >&2;}
13208 <   { (exit 1); exit 1; }; }
13209 <                fi
13210 <                enable_doc=no
13211 <        else
13212 <                enable_doc=yes
13213 <                # Extract the first word of "dot", so it can be a program name with args.
13214 < set dummy dot; ac_word=$2
13215 < echo "$as_me:$LINENO: checking for $ac_word" >&5
13216 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13217 < if test "${ac_cv_path_DOT+set}" = set; then
13218 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13219 < else
13220 <  case $DOT in
13221 <  [\\/]* | ?:[\\/]*)
13222 <  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
13223 <  ;;
13224 <  *)
13225 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13226 < for as_dir in $PATH
13227 < do
13228 <  IFS=$as_save_IFS
13229 <  test -z "$as_dir" && as_dir=.
13230 <  for ac_exec_ext in '' $ac_executable_extensions; do
13231 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13232 <    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13233 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13234 <    break 2
13235 <  fi
13236 < done
13237 < done
13238 <
13239 <  ;;
13240 < esac
13241 < fi
13242 < DOT=$ac_cv_path_DOT
13243 <
13244 < if test -n "$DOT"; then
13245 <  echo "$as_me:$LINENO: result: $DOT" >&5
13246 < echo "${ECHO_T}$DOT" >&6
13247 < else
13248 <  echo "$as_me:$LINENO: result: no" >&5
13249 < echo "${ECHO_T}no" >&6
13250 < fi
13251 <
13252 <        fi
13253 < fi
13254 <
13255 < if test "x$enable_doc" = xyes; then
13256 <  DOC=1
13257 < else
13258 <  DOC=0
13259 < fi
13260 <
13261 <
13262 < if test x$DOT = x; then
13263 <        if test "x$enable_dot" = xyes; then
13264 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
13265 < echo "$as_me: error: could not find dot" >&2;}
13266 <   { (exit 1); exit 1; }; }
13267 <        fi
13268 <        enable_dot=no
13269 < else
13270 <        enable_dot=yes
13271 < fi
13272 <
13273 <
13274 <
13275 <
13276 <
13277 <
13278 <
13279 <
13280 <
13281 <
13282 <
13283 <
13284 <
13285 <
13286 <
13287 <
13288 <
13289 <
13290 <
13291 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
13292 <
13293 <
13294 < cat >confcache <<\_ACEOF
13295 < # This file is a shell script that caches the results of configure
13296 < # tests run on this system so they can be shared between configure
13297 < # scripts and configure runs, see configure's option --config-cache.
13298 < # It is not useful on other systems.  If it contains results you don't
13299 < # want to keep, you may remove or edit it.
13300 < #
13301 < # config.status only pays attention to the cache file if you give it
13302 < # the --recheck option to rerun configure.
13303 < #
13304 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
13305 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
13306 < # following values.
13307 <
13308 < _ACEOF
13309 <
13310 < # The following way of writing the cache mishandles newlines in values,
13311 < # but we know of no workaround that is simple, portable, and efficient.
13312 < # So, don't put newlines in cache variables' values.
13313 < # Ultrix sh set writes to stderr and can't be redirected directly,
13314 < # and sets the high bit in the cache file unless we assign to the vars.
13315 < {
13316 <  (set) 2>&1 |
13317 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
13318 <    *ac_space=\ *)
13319 <      # `set' does not quote correctly, so add quotes (double-quote
13320 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
13321 <      sed -n \
13322 <        "s/'/'\\\\''/g;
13323 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13324 <      ;;
13325 <    *)
13326 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
13327 <      sed -n \
13328 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13329 <      ;;
13330 <    esac;
13331 < } |
13332 <  sed '
13333 <     t clear
13334 <     : clear
13335 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13336 <     t end
13337 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13338 <     : end' >>confcache
13339 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
13340 <  if test -w $cache_file; then
13341 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13342 <    cat confcache >$cache_file
13343 <  else
13344 <    echo "not updating unwritable cache $cache_file"
13345 <  fi
13346 < fi
13347 < rm -f confcache
13348 <
13349 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
13350 < # Let make expand exec_prefix.
13351 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13352 <
13353 < # VPATH may cause trouble with some makes, so we remove $(srcdir),
13354 < # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13355 < # trailing colons and then remove the whole line if VPATH becomes empty
13356 < # (actually we leave an empty line to preserve line numbers).
13357 < if test "x$srcdir" = x.; then
13358 <  ac_vpsub='/^[  ]*VPATH[        ]*=/{
13359 < s/:*\$(srcdir):*/:/;
13360 < s/:*\${srcdir}:*/:/;
13361 < s/:*@srcdir@:*/:/;
13362 < s/^\([^=]*=[     ]*\):*/\1/;
13363 < s/:*$//;
13364 < s/^[^=]*=[       ]*$//;
13365 < }'
13366 < fi
13367 <
13368 < DEFS=-DHAVE_CONFIG_H
13369 <
13370 < ac_libobjs=
13371 < ac_ltlibobjs=
13372 < for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13373 <  # 1. Remove the extension, and $U if already installed.
13374 <  ac_i=`echo "$ac_i" |
13375 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13376 <  # 2. Add them.
13377 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13378 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13379 < done
13380 < LIBOBJS=$ac_libobjs
13381 <
13382 < LTLIBOBJS=$ac_ltlibobjs
13383 <
13384 <
13385 <
13386 < : ${CONFIG_STATUS=./config.status}
13387 < ac_clean_files_save=$ac_clean_files
13388 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13389 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13390 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
13391 < cat >$CONFIG_STATUS <<_ACEOF
13392 < #! $SHELL
13393 < # Generated by $as_me.
13394 < # Run this file to recreate the current configuration.
13395 < # Compiler output produced by configure, useful for debugging
13396 < # configure, is in config.log if it exists.
13397 <
13398 < debug=false
13399 < ac_cs_recheck=false
13400 < ac_cs_silent=false
13401 < SHELL=\${CONFIG_SHELL-$SHELL}
13402 < _ACEOF
13403 <
13404 < cat >>$CONFIG_STATUS <<\_ACEOF
13405 < ## --------------------- ##
13406 < ## M4sh Initialization.  ##
13407 < ## --------------------- ##
13408 <
13409 < # Be Bourne compatible
13410 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13411 <  emulate sh
13412 <  NULLCMD=:
13413 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13414 <  # is contrary to our usage.  Disable this feature.
13415 <  alias -g '${1+"$@"}'='"$@"'
13416 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13417 <  set -o posix
13418 < fi
13419 < DUALCASE=1; export DUALCASE # for MKS sh
13420 <
13421 < # Support unset when possible.
13422 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13423 <  as_unset=unset
13424 < else
13425 <  as_unset=false
13426 < fi
13427 <
13428 <
13429 < # Work around bugs in pre-3.0 UWIN ksh.
13430 < $as_unset ENV MAIL MAILPATH
13431 < PS1='$ '
13432 < PS2='> '
13433 < PS4='+ '
13434 <
13435 < # NLS nuisances.
13436 < for as_var in \
13437 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13438 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13439 <  LC_TELEPHONE LC_TIME
13440 < do
13441 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13442 <    eval $as_var=C; export $as_var
13443 <  else
13444 <    $as_unset $as_var
13445 <  fi
13446 < done
13447 <
13448 < # Required to use basename.
13449 < if expr a : '\(a\)' >/dev/null 2>&1; then
13450 <  as_expr=expr
13451 < else
13452 <  as_expr=false
13453 < fi
13454 <
13455 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13456 <  as_basename=basename
13457 < else
13458 <  as_basename=false
13459 < fi
13460 <
13461 <
13462 < # Name of the executable.
13463 < as_me=`$as_basename "$0" ||
13464 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13465 <         X"$0" : 'X\(//\)$' \| \
13466 <         X"$0" : 'X\(/\)$' \| \
13467 <         .     : '\(.\)' 2>/dev/null ||
13468 < echo X/"$0" |
13469 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13470 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
13471 <          /^X\/\(\/\).*/{ s//\1/; q; }
13472 <          s/.*/./; q'`
13473 <
13474 <
13475 < # PATH needs CR, and LINENO needs CR and PATH.
13476 < # Avoid depending upon Character Ranges.
13477 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13478 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13479 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13480 < as_cr_digits='0123456789'
13481 < as_cr_alnum=$as_cr_Letters$as_cr_digits
13482 <
13483 < # The user is always right.
13484 < if test "${PATH_SEPARATOR+set}" != set; then
13485 <  echo "#! /bin/sh" >conf$$.sh
13486 <  echo  "exit 0"   >>conf$$.sh
13487 <  chmod +x conf$$.sh
13488 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13489 <    PATH_SEPARATOR=';'
13490 <  else
13491 <    PATH_SEPARATOR=:
13492 <  fi
13493 <  rm -f conf$$.sh
13494 < fi
13495 <
13496 <
13497 <  as_lineno_1=$LINENO
13498 <  as_lineno_2=$LINENO
13499 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13500 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
13501 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13502 <  # Find who we are.  Look in the path if we contain no path at all
13503 <  # relative or not.
13504 <  case $0 in
13505 <    *[\\/]* ) as_myself=$0 ;;
13506 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13507 < for as_dir in $PATH
13508 < do
13509 <  IFS=$as_save_IFS
13510 <  test -z "$as_dir" && as_dir=.
13511 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13512 < done
13513 <
13514 <       ;;
13515 <  esac
13516 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
13517 <  # in which case we are not to be found in the path.
13518 <  if test "x$as_myself" = x; then
13519 <    as_myself=$0
13520 <  fi
13521 <  if test ! -f "$as_myself"; then
13522 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13523 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13524 <   { (exit 1); exit 1; }; }
13525 <  fi
13526 <  case $CONFIG_SHELL in
13527 <  '')
13528 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13529 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13530 < do
13531 <  IFS=$as_save_IFS
13532 <  test -z "$as_dir" && as_dir=.
13533 <  for as_base in sh bash ksh sh5; do
13534 <         case $as_dir in
13535 <         /*)
13536 <           if ("$as_dir/$as_base" -c '
13537 <  as_lineno_1=$LINENO
13538 <  as_lineno_2=$LINENO
13539 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13540 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
13541 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13542 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13543 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13544 <             CONFIG_SHELL=$as_dir/$as_base
13545 <             export CONFIG_SHELL
13546 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13547 <           fi;;
13548 <         esac
13549 <       done
13550 < done
13551 < ;;
13552 <  esac
13553 <
13554 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13555 <  # uniformly replaced by the line number.  The first 'sed' inserts a
13556 <  # line-number line before each line; the second 'sed' does the real
13557 <  # work.  The second script uses 'N' to pair each line-number line
13558 <  # with the numbered line, and appends trailing '-' during
13559 <  # substitution so that $LINENO is not a special case at line end.
13560 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13561 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13562 <  sed '=' <$as_myself |
13563 <    sed '
13564 <      N
13565 <      s,$,-,
13566 <      : loop
13567 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13568 <      t loop
13569 <      s,-$,,
13570 <      s,^['$as_cr_digits']*\n,,
13571 <    ' >$as_me.lineno &&
13572 <  chmod +x $as_me.lineno ||
13573 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13574 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13575 <   { (exit 1); exit 1; }; }
13576 <
13577 <  # Don't try to exec as it changes $[0], causing all sort of problems
13578 <  # (the dirname of $[0] is not the place where we might find the
13579 <  # original and so on.  Autoconf is especially sensible to this).
13580 <  . ./$as_me.lineno
13581 <  # Exit status is that of the last command.
13582 <  exit
13583 < }
13584 <
13585 <
13586 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13587 <  *c*,-n*) ECHO_N= ECHO_C='
13588 < ' ECHO_T='      ' ;;
13589 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13590 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13591 < esac
13592 <
13593 < if expr a : '\(a\)' >/dev/null 2>&1; then
13594 <  as_expr=expr
13595 < else
13596 <  as_expr=false
13597 < fi
13598 <
13599 < rm -f conf$$ conf$$.exe conf$$.file
13600 < echo >conf$$.file
13601 < if ln -s conf$$.file conf$$ 2>/dev/null; then
13602 <  # We could just check for DJGPP; but this test a) works b) is more generic
13603 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13604 <  if test -f conf$$.exe; then
13605 <    # Don't use ln at all; we don't have any links
13606 <    as_ln_s='cp -p'
13607 <  else
13608 <    as_ln_s='ln -s'
13609 <  fi
13610 < elif ln conf$$.file conf$$ 2>/dev/null; then
13611 <  as_ln_s=ln
13612 < else
13613 <  as_ln_s='cp -p'
13614 < fi
13615 < rm -f conf$$ conf$$.exe conf$$.file
13616 <
13617 < if mkdir -p . 2>/dev/null; then
13618 <  as_mkdir_p=:
13619 < else
13620 <  test -d ./-p && rmdir ./-p
13621 <  as_mkdir_p=false
13622 < fi
13623 <
13624 < as_executable_p="test -f"
13625 <
13626 < # Sed expression to map a string onto a valid CPP name.
13627 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13628 <
13629 < # Sed expression to map a string onto a valid variable name.
13630 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13631 <
13632 <
13633 < # IFS
13634 < # We need space, tab and new line, in precisely that order.
13635 < as_nl='
13636 < '
13637 < IFS="   $as_nl"
13638 <
13639 < # CDPATH.
13640 < $as_unset CDPATH
13641 <
13642 < exec 6>&1
13643 <
13644 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
13645 < # report actual input values of CONFIG_FILES etc. instead of their
13646 < # values after options handling.  Logging --version etc. is OK.
13647 < exec 5>>config.log
13648 < {
13649 <  echo
13650 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13651 < ## Running $as_me. ##
13652 < _ASBOX
13653 < } >&5
13654 < cat >&5 <<_CSEOF
13655 <
13656 < This file was extended by OOPSE $as_me 3.0, which was
13657 < generated by GNU Autoconf 2.59.  Invocation command line was
13658 <
13659 <  CONFIG_FILES    = $CONFIG_FILES
13660 <  CONFIG_HEADERS  = $CONFIG_HEADERS
13661 <  CONFIG_LINKS    = $CONFIG_LINKS
13662 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
13663 <  $ $0 $@
13664 <
13665 < _CSEOF
13666 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13667 < echo >&5
13668 < _ACEOF
13669 <
13670 < # Files that config.status was made for.
13671 < if test -n "$ac_config_files"; then
13672 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13673 < fi
13674 <
13675 < if test -n "$ac_config_headers"; then
13676 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13677 < fi
13678 <
13679 < if test -n "$ac_config_links"; then
13680 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13681 < fi
13682 <
13683 < if test -n "$ac_config_commands"; then
13684 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13685 < fi
13686 <
13687 < cat >>$CONFIG_STATUS <<\_ACEOF
13688 <
13689 < ac_cs_usage="\
13690 < \`$as_me' instantiates files from templates according to the
13691 < current configuration.
13692 <
13693 < Usage: $0 [OPTIONS] [FILE]...
13694 <
13695 <  -h, --help       print this help, then exit
13696 <  -V, --version    print version number, then exit
13697 <  -q, --quiet      do not print progress messages
13698 <  -d, --debug      don't remove temporary files
13699 <      --recheck    update $as_me by reconfiguring in the same conditions
13700 <  --file=FILE[:TEMPLATE]
13701 <                   instantiate the configuration file FILE
13702 <  --header=FILE[:TEMPLATE]
13703 <                   instantiate the configuration header FILE
13704 <
13705 < Configuration files:
13706 < $config_files
13707 <
13708 < Configuration headers:
13709 < $config_headers
13710 <
13711 < Configuration links:
13712 < $config_links
13713 <
13714 < Report bugs to <bug-autoconf@gnu.org>."
13715 < _ACEOF
13716 <
13717 < cat >>$CONFIG_STATUS <<_ACEOF
13718 < ac_cs_version="\\
13719 < OOPSE config.status 3.0
13720 < configured by $0, generated by GNU Autoconf 2.59,
13721 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13722 <
13723 < Copyright (C) 2003 Free Software Foundation, Inc.
13724 < This config.status script is free software; the Free Software Foundation
13725 < gives unlimited permission to copy, distribute and modify it."
13726 < srcdir=$srcdir
13727 < INSTALL="$INSTALL"
13728 < _ACEOF
13729 <
13730 < cat >>$CONFIG_STATUS <<\_ACEOF
13731 < # If no file are specified by the user, then we need to provide default
13732 < # value.  By we need to know if files were specified by the user.
13733 < ac_need_defaults=:
13734 < while test $# != 0
13735 < do
13736 <  case $1 in
13737 <  --*=*)
13738 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
13739 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13740 <    ac_shift=:
13741 <    ;;
13742 <  -*)
13743 <    ac_option=$1
13744 <    ac_optarg=$2
13745 <    ac_shift=shift
13746 <    ;;
13747 <  *) # This is not an option, so the user has probably given explicit
13748 <     # arguments.
13749 <     ac_option=$1
13750 <     ac_need_defaults=false;;
13751 <  esac
13752 <
13753 <  case $ac_option in
13754 <  # Handling of the options.
13755 < _ACEOF
13756 < cat >>$CONFIG_STATUS <<\_ACEOF
13757 <  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13758 <    ac_cs_recheck=: ;;
13759 <  --version | --vers* | -V )
13760 <    echo "$ac_cs_version"; exit 0 ;;
13761 <  --he | --h)
13762 <    # Conflict between --help and --header
13763 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
13764 < Try \`$0 --help' for more information." >&5
13765 < echo "$as_me: error: ambiguous option: $1
13766 < Try \`$0 --help' for more information." >&2;}
13767 <   { (exit 1); exit 1; }; };;
13768 <  --help | --hel | -h )
13769 <    echo "$ac_cs_usage"; exit 0 ;;
13770 <  --debug | --d* | -d )
13771 <    debug=: ;;
13772 <  --file | --fil | --fi | --f )
13773 <    $ac_shift
13774 <    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13775 <    ac_need_defaults=false;;
13776 <  --header | --heade | --head | --hea )
13777 <    $ac_shift
13778 <    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13779 <    ac_need_defaults=false;;
13780 <  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13781 <  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13782 <    ac_cs_silent=: ;;
13783 <
13784 <  # This is an error.
13785 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13786 < Try \`$0 --help' for more information." >&5
13787 < echo "$as_me: error: unrecognized option: $1
13788 < Try \`$0 --help' for more information." >&2;}
13789 <   { (exit 1); exit 1; }; } ;;
13790 <
13791 <  *) ac_config_targets="$ac_config_targets $1" ;;
13792 <
13793 <  esac
13794 <  shift
13795 < done
13796 <
13797 < ac_configure_extra_args=
13798 <
13799 < if $ac_cs_silent; then
13800 <  exec 6>/dev/null
13801 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
13802 < fi
13803 <
13804 < _ACEOF
13805 < cat >>$CONFIG_STATUS <<_ACEOF
13806 < if \$ac_cs_recheck; then
13807 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13808 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13809 < fi
13810 <
13811 < _ACEOF
13812 <
13813 <
13814 <
13815 <
13816 <
13817 < cat >>$CONFIG_STATUS <<\_ACEOF
13818 < for ac_config_target in $ac_config_targets
13819 < do
13820 <  case "$ac_config_target" in
13821 <  # Handling of arguments.
13822 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13823 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13824 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
13825 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13826 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
13827 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13828 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13829 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13830 <   { (exit 1); exit 1; }; };;
13831 <  esac
13832 < done
13833 <
13834 < # If the user did not use the arguments to specify the items to instantiate,
13835 < # then the envvar interface is used.  Set only those that are not.
13836 < # We use the long form for the default assignment because of an extremely
13837 < # bizarre bug on SunOS 4.1.3.
13838 < if $ac_need_defaults; then
13839 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13840 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13841 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
13842 < fi
13843 <
13844 < # Have a temporary directory for convenience.  Make it in the build tree
13845 < # simply because there is no reason to put it here, and in addition,
13846 < # creating and moving files from /tmp can sometimes cause problems.
13847 < # Create a temporary directory, and hook for its removal unless debugging.
13848 < $debug ||
13849 < {
13850 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13851 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
13852 < }
13853 <
13854 < # Create a (secure) tmp directory for tmp files.
13855 <
13856 < {
13857 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13858 <  test -n "$tmp" && test -d "$tmp"
13859 < }  ||
13860 < {
13861 <  tmp=./confstat$$-$RANDOM
13862 <  (umask 077 && mkdir $tmp)
13863 < } ||
13864 < {
13865 <   echo "$me: cannot create a temporary directory in ." >&2
13866 <   { (exit 1); exit 1; }
13867 < }
13868 <
13869 < _ACEOF
13870 <
13871 < cat >>$CONFIG_STATUS <<_ACEOF
13872 <
13873 < #
13874 < # CONFIG_FILES section.
13875 < #
13876 <
13877 < # No need to generate the scripts if there are no CONFIG_FILES.
13878 < # This happens for instance when ./config.status config.h
13879 < if test -n "\$CONFIG_FILES"; then
13880 <  # Protect against being on the right side of a sed subst in config.status.
13881 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13882 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13883 < s,@SHELL@,$SHELL,;t t
13884 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13885 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13886 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13887 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13888 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13889 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13890 < s,@exec_prefix@,$exec_prefix,;t t
13891 < s,@prefix@,$prefix,;t t
13892 < s,@program_transform_name@,$program_transform_name,;t t
13893 < s,@bindir@,$bindir,;t t
13894 < s,@sbindir@,$sbindir,;t t
13895 < s,@libexecdir@,$libexecdir,;t t
13896 < s,@datadir@,$datadir,;t t
13897 < s,@sysconfdir@,$sysconfdir,;t t
13898 < s,@sharedstatedir@,$sharedstatedir,;t t
13899 < s,@localstatedir@,$localstatedir,;t t
13900 < s,@libdir@,$libdir,;t t
13901 < s,@includedir@,$includedir,;t t
13902 < s,@oldincludedir@,$oldincludedir,;t t
13903 < s,@infodir@,$infodir,;t t
13904 < s,@mandir@,$mandir,;t t
13905 < s,@build_alias@,$build_alias,;t t
13906 < s,@host_alias@,$host_alias,;t t
13907 < s,@target_alias@,$target_alias,;t t
13908 < s,@DEFS@,$DEFS,;t t
13909 < s,@ECHO_C@,$ECHO_C,;t t
13910 < s,@ECHO_N@,$ECHO_N,;t t
13911 < s,@ECHO_T@,$ECHO_T,;t t
13912 < s,@LIBS@,$LIBS,;t t
13913 < s,@build@,$build,;t t
13914 < s,@build_cpu@,$build_cpu,;t t
13915 < s,@build_vendor@,$build_vendor,;t t
13916 < s,@build_os@,$build_os,;t t
13917 < s,@host@,$host,;t t
13918 < s,@host_cpu@,$host_cpu,;t t
13919 < s,@host_vendor@,$host_vendor,;t t
13920 < s,@host_os@,$host_os,;t t
13921 < s,@PROGNAME@,$PROGNAME,;t t
13922 < s,@debug@,$debug,;t t
13923 < s,@CXX@,$CXX,;t t
13924 < s,@CXXFLAGS@,$CXXFLAGS,;t t
13925 < s,@LDFLAGS@,$LDFLAGS,;t t
13926 < s,@CPPFLAGS@,$CPPFLAGS,;t t
13927 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13928 < s,@EXEEXT@,$EXEEXT,;t t
13929 < s,@OBJEXT@,$OBJEXT,;t t
13930 < s,@CC@,$CC,;t t
13931 < s,@CFLAGS@,$CFLAGS,;t t
13932 < s,@ac_ct_CC@,$ac_ct_CC,;t t
13933 < s,@FC@,$FC,;t t
13934 < s,@FCFLAGS@,$FCFLAGS,;t t
13935 < s,@ac_ct_FC@,$ac_ct_FC,;t t
13936 < s,@CPP@,$CPP,;t t
13937 < s,@EGREP@,$EGREP,;t t
13938 < s,@LN_S@,$LN_S,;t t
13939 < s,@SET_MAKE@,$SET_MAKE,;t t
13940 < s,@RANLIB@,$RANLIB,;t t
13941 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
13942 < s,@PERLINTERP@,$PERLINTERP,;t t
13943 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
13944 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13945 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13946 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13947 < s,@AR@,$AR,;t t
13948 < s,@PS@,$PS,;t t
13949 < s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
13950 < s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
13951 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
13952 < s,@FCLIBS@,$FCLIBS,;t t
13953 < s,@FC_FUNC@,$FC_FUNC,;t t
13954 < s,@FC_FUNC_@,$FC_FUNC_,;t t
13955 < s,@MOD@,$MOD,;t t
13956 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
13957 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
13958 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
13959 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
13960 < s,@LIBOBJS@,$LIBOBJS,;t t
13961 < s,@POW_LIB@,$POW_LIB,;t t
13962 < s,@CXXCPP@,$CXXCPP,;t t
13963 < s,@__func__@,$__func__,;t t
13964 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
13965 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
13966 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
13967 < s,@MPI_LIB@,$MPI_LIB,;t t
13968 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
13969 < s,@USE_MPI@,$USE_MPI,;t t
13970 < s,@USE_CGAL@,$USE_CGAL,;t t
13971 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
13972 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
13973 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
13974 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
13975 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
13976 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
13977 < s,@DOXYGEN@,$DOXYGEN,;t t
13978 < s,@DOT@,$DOT,;t t
13979 < s,@DOC@,$DOC,;t t
13980 < s,@enable_dot@,$enable_dot,;t t
13981 < s,@enable_html_docs@,$enable_html_docs,;t t
13982 < s,@enable_latex_docs@,$enable_latex_docs,;t t
13983 < s,@BATEXT@,$BATEXT,;t t
13984 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
13985 < s,@OOPSE@,$OOPSE,;t t
13986 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
13987 < s,@SUBDIRS@,$SUBDIRS,;t t
13988 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13989 < CEOF
13990 <
13991 < _ACEOF
13992 <
13993 <  cat >>$CONFIG_STATUS <<\_ACEOF
13994 <  # Split the substitutions into bite-sized pieces for seds with
13995 <  # small command number limits, like on Digital OSF/1 and HP-UX.
13996 <  ac_max_sed_lines=48
13997 <  ac_sed_frag=1 # Number of current file.
13998 <  ac_beg=1 # First line for current file.
13999 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
14000 <  ac_more_lines=:
14001 <  ac_sed_cmds=
14002 <  while $ac_more_lines; do
14003 <    if test $ac_beg -gt 1; then
14004 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14005 <    else
14006 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14007 <    fi
14008 <    if test ! -s $tmp/subs.frag; then
14009 <      ac_more_lines=false
14010 <    else
14011 <      # The purpose of the label and of the branching condition is to
14012 <      # speed up the sed processing (if there are no `@' at all, there
14013 <      # is no need to browse any of the substitutions).
14014 <      # These are the two extra sed commands mentioned above.
14015 <      (echo ':t
14016 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14017 <      if test -z "$ac_sed_cmds"; then
14018 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14019 <      else
14020 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14021 <      fi
14022 <      ac_sed_frag=`expr $ac_sed_frag + 1`
14023 <      ac_beg=$ac_end
14024 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
14025 <    fi
14026 <  done
14027 <  if test -z "$ac_sed_cmds"; then
14028 <    ac_sed_cmds=cat
14029 <  fi
14030 < fi # test -n "$CONFIG_FILES"
14031 <
14032 < _ACEOF
14033 < cat >>$CONFIG_STATUS <<\_ACEOF
14034 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14035 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14036 <  case $ac_file in
14037 <  - | *:- | *:-:* ) # input from stdin
14038 <        cat >$tmp/stdin
14039 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14040 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14041 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14042 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14043 <  * )   ac_file_in=$ac_file.in ;;
14044 <  esac
14045 <
14046 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14047 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14048 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14049 <         X"$ac_file" : 'X\(//\)[^/]' \| \
14050 <         X"$ac_file" : 'X\(//\)$' \| \
14051 <         X"$ac_file" : 'X\(/\)' \| \
14052 <         .     : '\(.\)' 2>/dev/null ||
14053 < echo X"$ac_file" |
14054 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14055 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14056 <          /^X\(\/\/\)$/{ s//\1/; q; }
14057 <          /^X\(\/\).*/{ s//\1/; q; }
14058 <          s/.*/./; q'`
14059 <  { if $as_mkdir_p; then
14060 <    mkdir -p "$ac_dir"
14061 <  else
14062 <    as_dir="$ac_dir"
14063 <    as_dirs=
14064 <    while test ! -d "$as_dir"; do
14065 <      as_dirs="$as_dir $as_dirs"
14066 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14067 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14068 <         X"$as_dir" : 'X\(//\)[^/]' \| \
14069 <         X"$as_dir" : 'X\(//\)$' \| \
14070 <         X"$as_dir" : 'X\(/\)' \| \
14071 <         .     : '\(.\)' 2>/dev/null ||
14072 < echo X"$as_dir" |
14073 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14074 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14075 <          /^X\(\/\/\)$/{ s//\1/; q; }
14076 <          /^X\(\/\).*/{ s//\1/; q; }
14077 <          s/.*/./; q'`
14078 <    done
14079 <    test ! -n "$as_dirs" || mkdir $as_dirs
14080 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14081 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14082 <   { (exit 1); exit 1; }; }; }
14083 <
14084 <  ac_builddir=.
14085 <
14086 < if test "$ac_dir" != .; then
14087 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14088 <  # A "../" for each directory in $ac_dir_suffix.
14089 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14090 < else
14091 <  ac_dir_suffix= ac_top_builddir=
14092 < fi
14093 <
14094 < case $srcdir in
14095 <  .)  # No --srcdir option.  We are building in place.
14096 <    ac_srcdir=.
14097 <    if test -z "$ac_top_builddir"; then
14098 <       ac_top_srcdir=.
14099 <    else
14100 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14101 <    fi ;;
14102 <  [\\/]* | ?:[\\/]* )  # Absolute path.
14103 <    ac_srcdir=$srcdir$ac_dir_suffix;
14104 <    ac_top_srcdir=$srcdir ;;
14105 <  *) # Relative path.
14106 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14107 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
14108 < esac
14109 <
14110 < # Do not use `cd foo && pwd` to compute absolute paths, because
14111 < # the directories may not exist.
14112 < case `pwd` in
14113 < .) ac_abs_builddir="$ac_dir";;
14114 < *)
14115 <  case "$ac_dir" in
14116 <  .) ac_abs_builddir=`pwd`;;
14117 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14118 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
14119 <  esac;;
14120 < esac
14121 < case $ac_abs_builddir in
14122 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
14123 < *)
14124 <  case ${ac_top_builddir}. in
14125 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
14126 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14127 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14128 <  esac;;
14129 < esac
14130 < case $ac_abs_builddir in
14131 < .) ac_abs_srcdir=$ac_srcdir;;
14132 < *)
14133 <  case $ac_srcdir in
14134 <  .) ac_abs_srcdir=$ac_abs_builddir;;
14135 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14136 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14137 <  esac;;
14138 < esac
14139 < case $ac_abs_builddir in
14140 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
14141 < *)
14142 <  case $ac_top_srcdir in
14143 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
14144 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14145 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14146 <  esac;;
14147 < esac
14148 <
14149 <
14150 <  case $INSTALL in
14151 <  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14152 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14153 <  esac
14154 <
14155 <  if test x"$ac_file" != x-; then
14156 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
14157 < echo "$as_me: creating $ac_file" >&6;}
14158 <    rm -f "$ac_file"
14159 <  fi
14160 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
14161 <  # use $as_me), people would be surprised to read:
14162 <  #    /* config.h.  Generated by config.status.  */
14163 <  if test x"$ac_file" = x-; then
14164 <    configure_input=
14165 <  else
14166 <    configure_input="$ac_file.  "
14167 <  fi
14168 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
14169 <                                     sed 's,.*/,,'` by configure."
14170 <
14171 <  # First look for the input files in the build tree, otherwise in the
14172 <  # src tree.
14173 <  ac_file_inputs=`IFS=:
14174 <    for f in $ac_file_in; do
14175 <      case $f in
14176 <      -) echo $tmp/stdin ;;
14177 <      [\\/$]*)
14178 <         # Absolute (can't be DOS-style, as IFS=:)
14179 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14180 < echo "$as_me: error: cannot find input file: $f" >&2;}
14181 <   { (exit 1); exit 1; }; }
14182 <         echo "$f";;
14183 <      *) # Relative
14184 <         if test -f "$f"; then
14185 <           # Build tree
14186 <           echo "$f"
14187 <         elif test -f "$srcdir/$f"; then
14188 <           # Source tree
14189 <           echo "$srcdir/$f"
14190 <         else
14191 <           # /dev/null tree
14192 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14193 < echo "$as_me: error: cannot find input file: $f" >&2;}
14194 <   { (exit 1); exit 1; }; }
14195 <         fi;;
14196 <      esac
14197 <    done` || { (exit 1); exit 1; }
14198 < _ACEOF
14199 < cat >>$CONFIG_STATUS <<_ACEOF
14200 <  sed "$ac_vpsub
14201 < $extrasub
14202 < _ACEOF
14203 < cat >>$CONFIG_STATUS <<\_ACEOF
14204 < :t
14205 < /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14206 < s,@configure_input@,$configure_input,;t t
14207 < s,@srcdir@,$ac_srcdir,;t t
14208 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
14209 < s,@top_srcdir@,$ac_top_srcdir,;t t
14210 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14211 < s,@builddir@,$ac_builddir,;t t
14212 < s,@abs_builddir@,$ac_abs_builddir,;t t
14213 < s,@top_builddir@,$ac_top_builddir,;t t
14214 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14215 < s,@INSTALL@,$ac_INSTALL,;t t
14216 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14217 <  rm -f $tmp/stdin
14218 <  if test x"$ac_file" != x-; then
14219 <    mv $tmp/out $ac_file
14220 <  else
14221 <    cat $tmp/out
14222 <    rm -f $tmp/out
14223 <  fi
14224 <
14225 <  # Run the commands associated with the file.
14226 <  case $ac_file in
14227 <    make/Makefile ) chmod 0755 scripts/* ;;
14228 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
14229 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
14230 <    scripts/filepp ) chmod 0755 scripts/* ;;
14231 <  esac
14232 < done
14233 < _ACEOF
14234 < cat >>$CONFIG_STATUS <<\_ACEOF
14235 <
14236 < #
14237 < # CONFIG_HEADER section.
14238 < #
14239 <
14240 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14241 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
14242 < #
14243 < # ac_d sets the value in "#define NAME VALUE" lines.
14244 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14245 < ac_dB='[         ].*$,\1#\2'
14246 < ac_dC=' '
14247 < ac_dD=',;t'
14248 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14249 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14250 < ac_uB='$,\1#\2define\3'
14251 < ac_uC=' '
14252 < ac_uD=',;t'
14253 <
14254 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14255 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14256 <  case $ac_file in
14257 <  - | *:- | *:-:* ) # input from stdin
14258 <        cat >$tmp/stdin
14259 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14260 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14261 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14262 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14263 <  * )   ac_file_in=$ac_file.in ;;
14264 <  esac
14265 <
14266 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14267 < echo "$as_me: creating $ac_file" >&6;}
14268 <
14269 <  # First look for the input files in the build tree, otherwise in the
14270 <  # src tree.
14271 <  ac_file_inputs=`IFS=:
14272 <    for f in $ac_file_in; do
14273 <      case $f in
14274 <      -) echo $tmp/stdin ;;
14275 <      [\\/$]*)
14276 <         # Absolute (can't be DOS-style, as IFS=:)
14277 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14278 < echo "$as_me: error: cannot find input file: $f" >&2;}
14279 <   { (exit 1); exit 1; }; }
14280 <         # Do quote $f, to prevent DOS paths from being IFS'd.
14281 <         echo "$f";;
14282 <      *) # Relative
14283 <         if test -f "$f"; then
14284 <           # Build tree
14285 <           echo "$f"
14286 <         elif test -f "$srcdir/$f"; then
14287 <           # Source tree
14288 <           echo "$srcdir/$f"
14289 <         else
14290 <           # /dev/null tree
14291 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14292 < echo "$as_me: error: cannot find input file: $f" >&2;}
14293 <   { (exit 1); exit 1; }; }
14294 <         fi;;
14295 <      esac
14296 <    done` || { (exit 1); exit 1; }
14297 <  # Remove the trailing spaces.
14298 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14299 <
14300 < _ACEOF
14301 <
14302 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
14303 < # `conftest.undefs', that substitutes the proper values into
14304 < # config.h.in to produce config.h.  The first handles `#define'
14305 < # templates, and the second `#undef' templates.
14306 < # And first: Protect against being on the right side of a sed subst in
14307 < # config.status.  Protect against being in an unquoted here document
14308 < # in config.status.
14309 < rm -f conftest.defines conftest.undefs
14310 < # Using a here document instead of a string reduces the quoting nightmare.
14311 < # Putting comments in sed scripts is not portable.
14312 < #
14313 < # `end' is used to avoid that the second main sed command (meant for
14314 < # 0-ary CPP macros) applies to n-ary macro definitions.
14315 < # See the Autoconf documentation for `clear'.
14316 < cat >confdef2sed.sed <<\_ACEOF
14317 < s/[\\&,]/\\&/g
14318 < s,[\\$`],\\&,g
14319 < t clear
14320 < : clear
14321 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14322 < t end
14323 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14324 < : end
14325 < _ACEOF
14326 < # If some macros were called several times there might be several times
14327 < # the same #defines, which is useless.  Nevertheless, we may not want to
14328 < # sort them, since we want the *last* AC-DEFINE to be honored.
14329 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14330 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14331 < rm -f confdef2sed.sed
14332 <
14333 < # This sed command replaces #undef with comments.  This is necessary, for
14334 < # example, in the case of _POSIX_SOURCE, which is predefined and required
14335 < # on some systems where configure will not decide to define it.
14336 < cat >>conftest.undefs <<\_ACEOF
14337 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14338 < _ACEOF
14339 <
14340 < # Break up conftest.defines because some shells have a limit on the size
14341 < # of here documents, and old seds have small limits too (100 cmds).
14342 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14343 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14344 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14345 < echo '  :' >>$CONFIG_STATUS
14346 < rm -f conftest.tail
14347 < while grep . conftest.defines >/dev/null
14348 < do
14349 <  # Write a limited-size here document to $tmp/defines.sed.
14350 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14351 <  # Speed up: don't consider the non `#define' lines.
14352 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14353 <  # Work around the forget-to-reset-the-flag bug.
14354 <  echo 't clr' >>$CONFIG_STATUS
14355 <  echo ': clr' >>$CONFIG_STATUS
14356 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14357 <  echo 'CEOF
14358 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
14359 <  rm -f $tmp/in
14360 <  mv $tmp/out $tmp/in
14361 < ' >>$CONFIG_STATUS
14362 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14363 <  rm -f conftest.defines
14364 <  mv conftest.tail conftest.defines
14365 < done
14366 < rm -f conftest.defines
14367 < echo '  fi # grep' >>$CONFIG_STATUS
14368 < echo >>$CONFIG_STATUS
14369 <
14370 < # Break up conftest.undefs because some shells have a limit on the size
14371 < # of here documents, and old seds have small limits too (100 cmds).
14372 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14373 < rm -f conftest.tail
14374 < while grep . conftest.undefs >/dev/null
14375 < do
14376 <  # Write a limited-size here document to $tmp/undefs.sed.
14377 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14378 <  # Speed up: don't consider the non `#undef'
14379 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14380 <  # Work around the forget-to-reset-the-flag bug.
14381 <  echo 't clr' >>$CONFIG_STATUS
14382 <  echo ': clr' >>$CONFIG_STATUS
14383 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14384 <  echo 'CEOF
14385 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14386 <  rm -f $tmp/in
14387 <  mv $tmp/out $tmp/in
14388 < ' >>$CONFIG_STATUS
14389 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14390 <  rm -f conftest.undefs
14391 <  mv conftest.tail conftest.undefs
14392 < done
14393 < rm -f conftest.undefs
14394 <
14395 < cat >>$CONFIG_STATUS <<\_ACEOF
14396 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
14397 <  # use $as_me), people would be surprised to read:
14398 <  #    /* config.h.  Generated by config.status.  */
14399 <  if test x"$ac_file" = x-; then
14400 <    echo "/* Generated by configure.  */" >$tmp/config.h
14401 <  else
14402 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14403 <  fi
14404 <  cat $tmp/in >>$tmp/config.h
14405 <  rm -f $tmp/in
14406 <  if test x"$ac_file" != x-; then
14407 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14408 <      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14409 < echo "$as_me: $ac_file is unchanged" >&6;}
14410 <    else
14411 <      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14412 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14413 <         X"$ac_file" : 'X\(//\)[^/]' \| \
14414 <         X"$ac_file" : 'X\(//\)$' \| \
14415 <         X"$ac_file" : 'X\(/\)' \| \
14416 <         .     : '\(.\)' 2>/dev/null ||
14417 < echo X"$ac_file" |
14418 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14419 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14420 <          /^X\(\/\/\)$/{ s//\1/; q; }
14421 <          /^X\(\/\).*/{ s//\1/; q; }
14422 <          s/.*/./; q'`
14423 <      { if $as_mkdir_p; then
14424 <    mkdir -p "$ac_dir"
14425 <  else
14426 <    as_dir="$ac_dir"
14427 <    as_dirs=
14428 <    while test ! -d "$as_dir"; do
14429 <      as_dirs="$as_dir $as_dirs"
14430 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14431 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14432 <         X"$as_dir" : 'X\(//\)[^/]' \| \
14433 <         X"$as_dir" : 'X\(//\)$' \| \
14434 <         X"$as_dir" : 'X\(/\)' \| \
14435 <         .     : '\(.\)' 2>/dev/null ||
14436 < echo X"$as_dir" |
14437 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14438 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14439 <          /^X\(\/\/\)$/{ s//\1/; q; }
14440 <          /^X\(\/\).*/{ s//\1/; q; }
14441 <          s/.*/./; q'`
14442 <    done
14443 <    test ! -n "$as_dirs" || mkdir $as_dirs
14444 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14445 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14446 <   { (exit 1); exit 1; }; }; }
14447 <
14448 <      rm -f $ac_file
14449 <      mv $tmp/config.h $ac_file
14450 <    fi
14451 <  else
14452 <    cat $tmp/config.h
14453 <    rm -f $tmp/config.h
14454 <  fi
14455 < done
14456 < _ACEOF
14457 < cat >>$CONFIG_STATUS <<\_ACEOF
14458 <
14459 < #
14460 < # CONFIG_LINKS section.
14461 < #
14462 <
14463 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
14464 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
14465 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14466 <
14467 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
14468 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
14469 <
14470 <  if test ! -r $srcdir/$ac_source; then
14471 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
14472 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
14473 <   { (exit 1); exit 1; }; }
14474 <  fi
14475 <  rm -f $ac_dest
14476 <
14477 <  # Make relative symlinks.
14478 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
14479 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14480 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
14481 <         X"$ac_dest" : 'X\(//\)$' \| \
14482 <         X"$ac_dest" : 'X\(/\)' \| \
14483 <         .     : '\(.\)' 2>/dev/null ||
14484 < echo X"$ac_dest" |
14485 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14486 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14487 <          /^X\(\/\/\)$/{ s//\1/; q; }
14488 <          /^X\(\/\).*/{ s//\1/; q; }
14489 <          s/.*/./; q'`
14490 <  { if $as_mkdir_p; then
14491 <    mkdir -p "$ac_dest_dir"
14492 <  else
14493 <    as_dir="$ac_dest_dir"
14494 <    as_dirs=
14495 <    while test ! -d "$as_dir"; do
14496 <      as_dirs="$as_dir $as_dirs"
14497 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14498 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14499 <         X"$as_dir" : 'X\(//\)[^/]' \| \
14500 <         X"$as_dir" : 'X\(//\)$' \| \
14501 <         X"$as_dir" : 'X\(/\)' \| \
14502 <         .     : '\(.\)' 2>/dev/null ||
14503 < echo X"$as_dir" |
14504 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14505 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14506 <          /^X\(\/\/\)$/{ s//\1/; q; }
14507 <          /^X\(\/\).*/{ s//\1/; q; }
14508 <          s/.*/./; q'`
14509 <    done
14510 <    test ! -n "$as_dirs" || mkdir $as_dirs
14511 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
14512 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
14513 <   { (exit 1); exit 1; }; }; }
14514 <
14515 <  ac_builddir=.
14516 <
14517 < if test "$ac_dest_dir" != .; then
14518 <  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
14519 <  # A "../" for each directory in $ac_dir_suffix.
14520 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14521 < else
14522 <  ac_dir_suffix= ac_top_builddir=
14523 < fi
14524 <
14525 < case $srcdir in
14526 <  .)  # No --srcdir option.  We are building in place.
14527 <    ac_srcdir=.
14528 <    if test -z "$ac_top_builddir"; then
14529 <       ac_top_srcdir=.
14530 <    else
14531 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14532 <    fi ;;
14533 <  [\\/]* | ?:[\\/]* )  # Absolute path.
14534 <    ac_srcdir=$srcdir$ac_dir_suffix;
14535 <    ac_top_srcdir=$srcdir ;;
14536 <  *) # Relative path.
14537 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14538 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
14539 < esac
14540 <
14541 < # Do not use `cd foo && pwd` to compute absolute paths, because
14542 < # the directories may not exist.
14543 < case `pwd` in
14544 < .) ac_abs_builddir="$ac_dest_dir";;
14545 < *)
14546 <  case "$ac_dest_dir" in
14547 <  .) ac_abs_builddir=`pwd`;;
14548 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
14549 <  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
14550 <  esac;;
14551 < esac
14552 < case $ac_abs_builddir in
14553 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
14554 < *)
14555 <  case ${ac_top_builddir}. in
14556 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
14557 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14558 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14559 <  esac;;
14560 < esac
14561 < case $ac_abs_builddir in
14562 < .) ac_abs_srcdir=$ac_srcdir;;
14563 < *)
14564 <  case $ac_srcdir in
14565 <  .) ac_abs_srcdir=$ac_abs_builddir;;
14566 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14567 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14568 <  esac;;
14569 < esac
14570 < case $ac_abs_builddir in
14571 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
14572 < *)
14573 <  case $ac_top_srcdir in
14574 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
14575 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14576 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14577 <  esac;;
14578 < esac
14579 <
14580 <
14581 <  case $srcdir in
14582 <  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
14583 <      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14584 <  esac
14585 <
14586 <  # Try a symlink, then a hard link, then a copy.
14587 <  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
14588 <    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
14589 <    cp -p $srcdir/$ac_source $ac_dest ||
14590 <    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
14591 < echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
14592 <   { (exit 1); exit 1; }; }
14593 < done
14594 < _ACEOF
14595 <
14596 < cat >>$CONFIG_STATUS <<\_ACEOF
14597 <
14598 < { (exit 0); exit 0; }
14599 < _ACEOF
14600 < chmod +x $CONFIG_STATUS
14601 < ac_clean_files=$ac_clean_files_save
14602 <
14603 <
14604 < # configure is writing to config.log, and then calls config.status.
14605 < # config.status does its own redirection, appending to config.log.
14606 < # Unfortunately, on DOS this fails, as config.log is still kept open
14607 < # by configure, so config.status won't be able to write to it; its
14608 < # output is simply discarded.  So we exec the FD to /dev/null,
14609 < # effectively closing config.log, so it can be properly (re)opened and
14610 < # appended to by config.status.  When coming back to configure, we
14611 < # need to make the FD available again.
14612 < if test "$no_create" != yes; then
14613 <  ac_cs_success=:
14614 <  ac_config_status_args=
14615 <  test "$silent" = yes &&
14616 <    ac_config_status_args="$ac_config_status_args --quiet"
14617 <  exec 5>/dev/null
14618 <  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14619 <  exec 5>>config.log
14620 <  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14621 <  # would make configure fail if this is the last instruction.
14622 <  $ac_cs_success || { (exit 1); exit 1; }
14623 < fi
14624 <
14625 <
11793 > Configuration headers:
11794 > $config_headers
11795 >
11796 > Report bugs to <gezelter@nd.edu>."
11797 >
11798 > _ACEOF
11799 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11800 > ac_cs_version="\\
11801 > OOPSE config.status 4.0
11802 > configured by $0, generated by GNU Autoconf 2.64,
11803 >  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11804 >
11805 > Copyright (C) 2009 Free Software Foundation, Inc.
11806 > This config.status script is free software; the Free Software Foundation
11807 > gives unlimited permission to copy, distribute and modify it."
11808 >
11809 > ac_pwd='$ac_pwd'
11810 > srcdir='$srcdir'
11811 > INSTALL='$INSTALL'
11812 > test -n "\$AWK" || AWK=awk
11813 > _ACEOF
11814 >
11815 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11816 > # The default lists apply if the user does not specify any file.
11817 > ac_need_defaults=:
11818 > while test $# != 0
11819 > do
11820 >  case $1 in
11821 >  --*=*)
11822 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11823 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11824 >    ac_shift=:
11825 >    ;;
11826 >  *)
11827 >    ac_option=$1
11828 >    ac_optarg=$2
11829 >    ac_shift=shift
11830 >    ;;
11831 >  esac
11832 >
11833 >  case $ac_option in
11834 >  # Handling of the options.
11835 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11836 >    ac_cs_recheck=: ;;
11837 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11838 >    $as_echo "$ac_cs_version"; exit ;;
11839 >  --debug | --debu | --deb | --de | --d | -d )
11840 >    debug=: ;;
11841 >  --file | --fil | --fi | --f )
11842 >    $ac_shift
11843 >    case $ac_optarg in
11844 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11845 >    esac
11846 >    as_fn_append CONFIG_FILES " '$ac_optarg'"
11847 >    ac_need_defaults=false;;
11848 >  --header | --heade | --head | --hea )
11849 >    $ac_shift
11850 >    case $ac_optarg in
11851 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11852 >    esac
11853 >    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11854 >    ac_need_defaults=false;;
11855 >  --he | --h)
11856 >    # Conflict between --help and --header
11857 >    as_fn_error "ambiguous option: \`$1'
11858 > Try \`$0 --help' for more information.";;
11859 >  --help | --hel | -h )
11860 >    $as_echo "$ac_cs_usage"; exit ;;
11861 >  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11862 >  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11863 >    ac_cs_silent=: ;;
11864 >
11865 >  # This is an error.
11866 >  -*) as_fn_error "unrecognized option: \`$1'
11867 > Try \`$0 --help' for more information." ;;
11868 >
11869 >  *) as_fn_append ac_config_targets " $1"
11870 >     ac_need_defaults=false ;;
11871 >
11872 >  esac
11873 >  shift
11874 > done
11875 >
11876 > ac_configure_extra_args=
11877 >
11878 > if $ac_cs_silent; then
11879 >  exec 6>/dev/null
11880 >  ac_configure_extra_args="$ac_configure_extra_args --silent"
11881 > fi
11882 >
11883 > _ACEOF
11884 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11885 > if \$ac_cs_recheck; then
11886 >  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11887 >  shift
11888 >  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11889 >  CONFIG_SHELL='$SHELL'
11890 >  export CONFIG_SHELL
11891 >  exec "\$@"
11892 > fi
11893 >
11894 > _ACEOF
11895 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11896 > exec 5>>config.log
11897 > {
11898 >  echo
11899 >  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11900 > ## Running $as_me. ##
11901 > _ASBOX
11902 >  $as_echo "$ac_log"
11903 > } >&5
11904 >
11905 > _ACEOF
11906 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11907 > _ACEOF
11908 >
11909 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11910 >
11911 > # Handling of arguments.
11912 > for ac_config_target in $ac_config_targets
11913 > do
11914 >  case $ac_config_target in
11915 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11916 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11917 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11918 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
11919 >    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
11920 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
11921 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11922 >
11923 >  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11924 >  esac
11925 > done
11926 >
11927 >
11928 > # If the user did not use the arguments to specify the items to instantiate,
11929 > # then the envvar interface is used.  Set only those that are not.
11930 > # We use the long form for the default assignment because of an extremely
11931 > # bizarre bug on SunOS 4.1.3.
11932 > if $ac_need_defaults; then
11933 >  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11934 >  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11935 > fi
11936 >
11937 > # Have a temporary directory for convenience.  Make it in the build tree
11938 > # simply because there is no reason against having it here, and in addition,
11939 > # creating and moving files from /tmp can sometimes cause problems.
11940 > # Hook for its removal unless debugging.
11941 > # Note that there is a small window in which the directory will not be cleaned:
11942 > # after its creation but before its name has been assigned to `$tmp'.
11943 > $debug ||
11944 > {
11945 >  tmp=
11946 >  trap 'exit_status=$?
11947 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11948 > ' 0
11949 >  trap 'as_fn_exit 1' 1 2 13 15
11950 > }
11951 > # Create a (secure) tmp directory for tmp files.
11952 >
11953 > {
11954 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11955 >  test -n "$tmp" && test -d "$tmp"
11956 > }  ||
11957 > {
11958 >  tmp=./conf$$-$RANDOM
11959 >  (umask 077 && mkdir "$tmp")
11960 > } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11961 >
11962 > # Set up the scripts for CONFIG_FILES section.
11963 > # No need to generate them if there are no CONFIG_FILES.
11964 > # This happens for instance with `./config.status config.h'.
11965 > if test -n "$CONFIG_FILES"; then
11966 >
11967 >
11968 > ac_cr=`echo X | tr X '\015'`
11969 > # On cygwin, bash can eat \r inside `` if the user requested igncr.
11970 > # But we know of no other shell where ac_cr would be empty at this
11971 > # point, so we can use a bashism as a fallback.
11972 > if test "x$ac_cr" = x; then
11973 >  eval ac_cr=\$\'\\r\'
11974 > fi
11975 > ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11976 > if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11977 >  ac_cs_awk_cr='\r'
11978 > else
11979 >  ac_cs_awk_cr=$ac_cr
11980 > fi
11981 >
11982 > echo 'BEGIN {' >"$tmp/subs1.awk" &&
11983 > _ACEOF
11984 >
11985 >
11986 > {
11987 >  echo "cat >conf$$subs.awk <<_ACEOF" &&
11988 >  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11989 >  echo "_ACEOF"
11990 > } >conf$$subs.sh ||
11991 >  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11992 > ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11993 > ac_delim='%!_!# '
11994 > for ac_last_try in false false false false false :; do
11995 >  . ./conf$$subs.sh ||
11996 >    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11997 >
11998 >  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11999 >  if test $ac_delim_n = $ac_delim_num; then
12000 >    break
12001 >  elif $ac_last_try; then
12002 >    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12003 >  else
12004 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12005 >  fi
12006 > done
12007 > rm -f conf$$subs.sh
12008 >
12009 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12010 > cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12011 > _ACEOF
12012 > sed -n '
12013 > h
12014 > s/^/S["/; s/!.*/"]=/
12015 > p
12016 > g
12017 > s/^[^!]*!//
12018 > :repl
12019 > t repl
12020 > s/'"$ac_delim"'$//
12021 > t delim
12022 > :nl
12023 > h
12024 > s/\(.\{148\}\).*/\1/
12025 > t more1
12026 > s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12027 > p
12028 > n
12029 > b repl
12030 > :more1
12031 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12032 > p
12033 > g
12034 > s/.\{148\}//
12035 > t nl
12036 > :delim
12037 > h
12038 > s/\(.\{148\}\).*/\1/
12039 > t more2
12040 > s/["\\]/\\&/g; s/^/"/; s/$/"/
12041 > p
12042 > b
12043 > :more2
12044 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12045 > p
12046 > g
12047 > s/.\{148\}//
12048 > t delim
12049 > ' <conf$$subs.awk | sed '
12050 > /^[^""]/{
12051 >  N
12052 >  s/\n//
12053 > }
12054 > ' >>$CONFIG_STATUS || ac_write_fail=1
12055 > rm -f conf$$subs.awk
12056 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12057 > _ACAWK
12058 > cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12059 >  for (key in S) S_is_set[key] = 1
12060 >  FS = ""
12061 >
12062 > }
12063 > {
12064 >  line = $ 0
12065 >  nfields = split(line, field, "@")
12066 >  substed = 0
12067 >  len = length(field[1])
12068 >  for (i = 2; i < nfields; i++) {
12069 >    key = field[i]
12070 >    keylen = length(key)
12071 >    if (S_is_set[key]) {
12072 >      value = S[key]
12073 >      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12074 >      len += length(value) + length(field[++i])
12075 >      substed = 1
12076 >    } else
12077 >      len += 1 + keylen
12078 >  }
12079 >
12080 >  print line
12081 > }
12082 >
12083 > _ACAWK
12084 > _ACEOF
12085 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12086 > if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12087 >  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12088 > else
12089 >  cat
12090 > fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12091 >  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12092 > _ACEOF
12093 >
12094 > # VPATH may cause trouble with some makes, so we remove $(srcdir),
12095 > # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12096 > # trailing colons and then remove the whole line if VPATH becomes empty
12097 > # (actually we leave an empty line to preserve line numbers).
12098 > if test "x$srcdir" = x.; then
12099 >  ac_vpsub='/^[  ]*VPATH[        ]*=/{
12100 > s/:*\$(srcdir):*/:/
12101 > s/:*\${srcdir}:*/:/
12102 > s/:*@srcdir@:*/:/
12103 > s/^\([^=]*=[     ]*\):*/\1/
12104 > s/:*$//
12105 > s/^[^=]*=[       ]*$//
12106 > }'
12107 > fi
12108 >
12109 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12110 > fi # test -n "$CONFIG_FILES"
12111 >
12112 > # Set up the scripts for CONFIG_HEADERS section.
12113 > # No need to generate them if there are no CONFIG_HEADERS.
12114 > # This happens for instance with `./config.status Makefile'.
12115 > if test -n "$CONFIG_HEADERS"; then
12116 > cat >"$tmp/defines.awk" <<\_ACAWK ||
12117 > BEGIN {
12118 > _ACEOF
12119 >
12120 > # Transform confdefs.h into an awk script `defines.awk', embedded as
12121 > # here-document in config.status, that substitutes the proper values into
12122 > # config.h.in to produce config.h.
12123 >
12124 > # Create a delimiter string that does not exist in confdefs.h, to ease
12125 > # handling of long lines.
12126 > ac_delim='%!_!# '
12127 > for ac_last_try in false false :; do
12128 >  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12129 >  if test -z "$ac_t"; then
12130 >    break
12131 >  elif $ac_last_try; then
12132 >    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12133 >  else
12134 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12135 >  fi
12136 > done
12137 >
12138 > # For the awk script, D is an array of macro values keyed by name,
12139 > # likewise P contains macro parameters if any.  Preserve backslash
12140 > # newline sequences.
12141 >
12142 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12143 > sed -n '
12144 > s/.\{148\}/&'"$ac_delim"'/g
12145 > t rset
12146 > :rset
12147 > s/^[     ]*#[    ]*define[       ][      ]*/ /
12148 > t def
12149 > d
12150 > :def
12151 > s/\\$//
12152 > t bsnl
12153 > s/["\\]/\\&/g
12154 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12155 > D["\1"]=" \3"/p
12156 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12157 > d
12158 > :bsnl
12159 > s/["\\]/\\&/g
12160 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12161 > D["\1"]=" \3\\\\\\n"\\/p
12162 > t cont
12163 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12164 > t cont
12165 > d
12166 > :cont
12167 > n
12168 > s/.\{148\}/&'"$ac_delim"'/g
12169 > t clear
12170 > :clear
12171 > s/\\$//
12172 > t bsnlc
12173 > s/["\\]/\\&/g; s/^/"/; s/$/"/p
12174 > d
12175 > :bsnlc
12176 > s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12177 > b cont
12178 > ' <confdefs.h | sed '
12179 > s/'"$ac_delim"'/"\\\
12180 > "/g' >>$CONFIG_STATUS || ac_write_fail=1
12181 >
12182 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12183 >  for (key in D) D_is_set[key] = 1
12184 >  FS = ""
12185 > }
12186 > /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12187 >  line = \$ 0
12188 >  split(line, arg, " ")
12189 >  if (arg[1] == "#") {
12190 >    defundef = arg[2]
12191 >    mac1 = arg[3]
12192 >  } else {
12193 >    defundef = substr(arg[1], 2)
12194 >    mac1 = arg[2]
12195 >  }
12196 >  split(mac1, mac2, "(") #)
12197 >  macro = mac2[1]
12198 >  prefix = substr(line, 1, index(line, defundef) - 1)
12199 >  if (D_is_set[macro]) {
12200 >    # Preserve the white space surrounding the "#".
12201 >    print prefix "define", macro P[macro] D[macro]
12202 >    next
12203 >  } else {
12204 >    # Replace #undef with comments.  This is necessary, for example,
12205 >    # in the case of _POSIX_SOURCE, which is predefined and required
12206 >    # on some systems where configure will not decide to define it.
12207 >    if (defundef == "undef") {
12208 >      print "/*", prefix defundef, macro, "*/"
12209 >      next
12210 >    }
12211 >  }
12212 > }
12213 > { print }
12214 > _ACAWK
12215 > _ACEOF
12216 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12217 >  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12218 > fi # test -n "$CONFIG_HEADERS"
12219 >
12220 >
12221 > eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
12222 > shift
12223 > for ac_tag
12224 > do
12225 >  case $ac_tag in
12226 >  :[FHLC]) ac_mode=$ac_tag; continue;;
12227 >  esac
12228 >  case $ac_mode$ac_tag in
12229 >  :[FHL]*:*);;
12230 >  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12231 >  :[FH]-) ac_tag=-:-;;
12232 >  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12233 >  esac
12234 >  ac_save_IFS=$IFS
12235 >  IFS=:
12236 >  set x $ac_tag
12237 >  IFS=$ac_save_IFS
12238 >  shift
12239 >  ac_file=$1
12240 >  shift
12241 >
12242 >  case $ac_mode in
12243 >  :L) ac_source=$1;;
12244 >  :[FH])
12245 >    ac_file_inputs=
12246 >    for ac_f
12247 >    do
12248 >      case $ac_f in
12249 >      -) ac_f="$tmp/stdin";;
12250 >      *) # Look for the file first in the build tree, then in the source tree
12251 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
12252 >         # because $ac_f cannot contain `:'.
12253 >         test -f "$ac_f" ||
12254 >           case $ac_f in
12255 >           [\\/$]*) false;;
12256 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12257 >           esac ||
12258 >           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12259 >      esac
12260 >      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12261 >      as_fn_append ac_file_inputs " '$ac_f'"
12262 >    done
12263 >
12264 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
12265 >    # use $as_me), people would be surprised to read:
12266 >    #    /* config.h.  Generated by config.status.  */
12267 >    configure_input='Generated from '`
12268 >          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12269 >        `' by configure.'
12270 >    if test x"$ac_file" != x-; then
12271 >      configure_input="$ac_file.  $configure_input"
12272 >      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12273 > $as_echo "$as_me: creating $ac_file" >&6;}
12274 >    fi
12275 >    # Neutralize special characters interpreted by sed in replacement strings.
12276 >    case $configure_input in #(
12277 >    *\&* | *\|* | *\\* )
12278 >       ac_sed_conf_input=`$as_echo "$configure_input" |
12279 >       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12280 >    *) ac_sed_conf_input=$configure_input;;
12281 >    esac
12282 >
12283 >    case $ac_tag in
12284 >    *:-:* | *:-) cat >"$tmp/stdin" \
12285 >      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12286 >    esac
12287 >    ;;
12288 >  esac
12289 >
12290 >  ac_dir=`$as_dirname -- "$ac_file" ||
12291 > $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12292 >         X"$ac_file" : 'X\(//\)[^/]' \| \
12293 >         X"$ac_file" : 'X\(//\)$' \| \
12294 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12295 > $as_echo X"$ac_file" |
12296 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12297 >            s//\1/
12298 >            q
12299 >          }
12300 >          /^X\(\/\/\)[^/].*/{
12301 >            s//\1/
12302 >            q
12303 >          }
12304 >          /^X\(\/\/\)$/{
12305 >            s//\1/
12306 >            q
12307 >          }
12308 >          /^X\(\/\).*/{
12309 >            s//\1/
12310 >            q
12311 >          }
12312 >          s/.*/./; q'`
12313 >  as_dir="$ac_dir"; as_fn_mkdir_p
12314 >  ac_builddir=.
12315 >
12316 > case "$ac_dir" in
12317 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12318 > *)
12319 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12320 >  # A ".." for each directory in $ac_dir_suffix.
12321 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12322 >  case $ac_top_builddir_sub in
12323 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12324 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12325 >  esac ;;
12326 > esac
12327 > ac_abs_top_builddir=$ac_pwd
12328 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
12329 > # for backward compatibility:
12330 > ac_top_builddir=$ac_top_build_prefix
12331 >
12332 > case $srcdir in
12333 >  .)  # We are building in place.
12334 >    ac_srcdir=.
12335 >    ac_top_srcdir=$ac_top_builddir_sub
12336 >    ac_abs_top_srcdir=$ac_pwd ;;
12337 >  [\\/]* | ?:[\\/]* )  # Absolute name.
12338 >    ac_srcdir=$srcdir$ac_dir_suffix;
12339 >    ac_top_srcdir=$srcdir
12340 >    ac_abs_top_srcdir=$srcdir ;;
12341 >  *) # Relative name.
12342 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12343 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
12344 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12345 > esac
12346 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12347 >
12348 >
12349 >  case $ac_mode in
12350 >  :F)
12351 >  #
12352 >  # CONFIG_FILE
12353 >  #
12354 >
12355 >  case $INSTALL in
12356 >  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12357 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12358 >  esac
12359 > _ACEOF
12360 >
12361 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12362 > # If the template does not know about datarootdir, expand it.
12363 > # FIXME: This hack should be removed a few years after 2.60.
12364 > ac_datarootdir_hack=; ac_datarootdir_seen=
12365 > ac_sed_dataroot='
12366 > /datarootdir/ {
12367 >  p
12368 >  q
12369 > }
12370 > /@datadir@/p
12371 > /@docdir@/p
12372 > /@infodir@/p
12373 > /@localedir@/p
12374 > /@mandir@/p'
12375 > case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12376 > *datarootdir*) ac_datarootdir_seen=yes;;
12377 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12378 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12379 > $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12380 > _ACEOF
12381 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12382 >  ac_datarootdir_hack='
12383 >  s&@datadir@&$datadir&g
12384 >  s&@docdir@&$docdir&g
12385 >  s&@infodir@&$infodir&g
12386 >  s&@localedir@&$localedir&g
12387 >  s&@mandir@&$mandir&g
12388 >  s&\\\${datarootdir}&$datarootdir&g' ;;
12389 > esac
12390 > _ACEOF
12391 >
12392 > # Neutralize VPATH when `$srcdir' = `.'.
12393 > # Shell code in configure.ac might set extrasub.
12394 > # FIXME: do we really want to maintain this feature?
12395 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12396 > ac_sed_extra="$ac_vpsub
12397 > $extrasub
12398 > _ACEOF
12399 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12400 > :t
12401 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12402 > s|@configure_input@|$ac_sed_conf_input|;t t
12403 > s&@top_builddir@&$ac_top_builddir_sub&;t t
12404 > s&@top_build_prefix@&$ac_top_build_prefix&;t t
12405 > s&@srcdir@&$ac_srcdir&;t t
12406 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
12407 > s&@top_srcdir@&$ac_top_srcdir&;t t
12408 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12409 > s&@builddir@&$ac_builddir&;t t
12410 > s&@abs_builddir@&$ac_abs_builddir&;t t
12411 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12412 > s&@INSTALL@&$ac_INSTALL&;t t
12413 > $ac_datarootdir_hack
12414 > "
12415 > eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12416 >  || as_fn_error "could not create $ac_file" "$LINENO" 5
12417 >
12418 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12419 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12420 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12421 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12422 > which seems to be undefined.  Please make sure it is defined." >&5
12423 > $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12424 > which seems to be undefined.  Please make sure it is defined." >&2;}
12425 >
12426 >  rm -f "$tmp/stdin"
12427 >  case $ac_file in
12428 >  -) cat "$tmp/out" && rm -f "$tmp/out";;
12429 >  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12430 >  esac \
12431 >  || as_fn_error "could not create $ac_file" "$LINENO" 5
12432 > ;;
12433 >  :H)
12434 >  #
12435 >  # CONFIG_HEADER
12436 >  #
12437 >  if test x"$ac_file" != x-; then
12438 >    {
12439 >      $as_echo "/* $configure_input  */" \
12440 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12441 >    } >"$tmp/config.h" \
12442 >      || as_fn_error "could not create $ac_file" "$LINENO" 5
12443 >    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12444 >      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12445 > $as_echo "$as_me: $ac_file is unchanged" >&6;}
12446 >    else
12447 >      rm -f "$ac_file"
12448 >      mv "$tmp/config.h" "$ac_file" \
12449 >        || as_fn_error "could not create $ac_file" "$LINENO" 5
12450 >    fi
12451 >  else
12452 >    $as_echo "/* $configure_input  */" \
12453 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12454 >      || as_fn_error "could not create -" "$LINENO" 5
12455 >  fi
12456 > ;;
12457 >
12458 >
12459 >  esac
12460 >
12461 >
12462 >  case $ac_file$ac_mode in
12463 >    "make/Makefile":F) chmod 0755 scripts/* ;;
12464 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
12465 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
12466 >    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
12467 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
12468 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
12469 >
12470 >  esac
12471 > done # for ac_tag
12472 >
12473 >
12474 > as_fn_exit 0
12475 > _ACEOF
12476 > ac_clean_files=$ac_clean_files_save
12477 >
12478 > test $ac_write_fail = 0 ||
12479 >  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
12480 >
12481 >
12482 > # configure is writing to config.log, and then calls config.status.
12483 > # config.status does its own redirection, appending to config.log.
12484 > # Unfortunately, on DOS this fails, as config.log is still kept open
12485 > # by configure, so config.status won't be able to write to it; its
12486 > # output is simply discarded.  So we exec the FD to /dev/null,
12487 > # effectively closing config.log, so it can be properly (re)opened and
12488 > # appended to by config.status.  When coming back to configure, we
12489 > # need to make the FD available again.
12490 > if test "$no_create" != yes; then
12491 >  ac_cs_success=:
12492 >  ac_config_status_args=
12493 >  test "$silent" = yes &&
12494 >    ac_config_status_args="$ac_config_status_args --quiet"
12495 >  exec 5>/dev/null
12496 >  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12497 >  exec 5>>config.log
12498 >  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12499 >  # would make configure fail if this is the last instruction.
12500 >  $ac_cs_success || as_fn_exit $?
12501 > fi
12502 > if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12503 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12504 > $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12505 > fi
12506  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines