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 956 by gezelter, Tue May 16 02:06:37 2006 UTC vs.
Revision 1390 by gezelter, Wed Nov 25 20:02:06 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.65 for OpenMD 1.0.
4   #
5   # Report bugs to <gezelter@nd.edu>.
6   #
7 < # Copyright (C) 2003 Free Software Foundation, Inc.
7 > #
8 > # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 > # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10 > # Inc.
11 > #
12 > #
13   # This configure script is free software; the Free Software Foundation
14   # gives unlimited permission to copy, distribute and modify it.
15 < ## --------------------- ##
16 < ## M4sh Initialization.  ##
17 < ## --------------------- ##
15 > ## -------------------- ##
16 > ## M4sh Initialization. ##
17 > ## -------------------- ##
18  
19 < # Be Bourne compatible
20 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19 > # Be more Bourne compatible
20 > DUALCASE=1; export DUALCASE # for MKS sh
21 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22    emulate sh
23    NULLCMD=:
24 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
24 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25    # is contrary to our usage.  Disable this feature.
26    alias -g '${1+"$@"}'='"$@"'
27 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
28 <  set -o posix
27 >  setopt NO_GLOB_SUBST
28 > else
29 >  case `(set -o) 2>/dev/null` in #(
30 >  *posix*) :
31 >    set -o posix ;; #(
32 >  *) :
33 >     ;;
34 > esac
35   fi
24 DUALCASE=1; export DUALCASE # for MKS sh
36  
37 < # Support unset when possible.
38 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
39 <  as_unset=unset
37 >
38 > as_nl='
39 > '
40 > export as_nl
41 > # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 > as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 > # Prefer a ksh shell builtin over an external printf program on Solaris,
46 > # but without wasting forks for bash or zsh.
47 > if test -z "$BASH_VERSION$ZSH_VERSION" \
48 >    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 >  as_echo='print -r --'
50 >  as_echo_n='print -rn --'
51 > elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 >  as_echo='printf %s\n'
53 >  as_echo_n='printf %s'
54   else
55 <  as_unset=false
55 >  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 >    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 >    as_echo_n='/usr/ucb/echo -n'
58 >  else
59 >    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 >    as_echo_n_body='eval
61 >      arg=$1;
62 >      case $arg in #(
63 >      *"$as_nl"*)
64 >        expr "X$arg" : "X\\(.*\\)$as_nl";
65 >        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 >      esac;
67 >      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 >    '
69 >    export as_echo_n_body
70 >    as_echo_n='sh -c $as_echo_n_body as_echo'
71 >  fi
72 >  export as_echo_body
73 >  as_echo='sh -c $as_echo_body as_echo'
74   fi
75  
76 + # The user is always right.
77 + if test "${PATH_SEPARATOR+set}" != set; then
78 +  PATH_SEPARATOR=:
79 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 +      PATH_SEPARATOR=';'
82 +  }
83 + fi
84  
85 < # Work around bugs in pre-3.0 UWIN ksh.
86 < $as_unset ENV MAIL MAILPATH
85 >
86 > # IFS
87 > # We need space, tab and new line, in precisely that order.  Quoting is
88 > # there to prevent editors from complaining about space-tab.
89 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 > # splitting by setting IFS to empty value.)
91 > IFS=" ""        $as_nl"
92 >
93 > # Find who we are.  Look in the path if we contain no directory separator.
94 > case $0 in #((
95 >  *[\\/]* ) as_myself=$0 ;;
96 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 > for as_dir in $PATH
98 > do
99 >  IFS=$as_save_IFS
100 >  test -z "$as_dir" && as_dir=.
101 >    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 >  done
103 > IFS=$as_save_IFS
104 >
105 >     ;;
106 > esac
107 > # We did not find ourselves, most probably we were run as `sh COMMAND'
108 > # in which case we are not to be found in the path.
109 > if test "x$as_myself" = x; then
110 >  as_myself=$0
111 > fi
112 > if test ! -f "$as_myself"; then
113 >  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 >  exit 1
115 > fi
116 >
117 > # Unset variables that we do not need and which cause bugs (e.g. in
118 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 > # suppresses any "Segmentation fault" message there.  '((' could
120 > # trigger a bug in pdksh 5.2.14.
121 > for as_var in BASH_ENV ENV MAIL MAILPATH
122 > do eval test x\${$as_var+set} = xset \
123 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 > done
125   PS1='$ '
126   PS2='> '
127   PS4='+ '
128  
129   # NLS nuisances.
130 < for as_var in \
131 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
132 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
133 <  LC_TELEPHONE LC_TIME
130 > LC_ALL=C
131 > export LC_ALL
132 > LANGUAGE=C
133 > export LANGUAGE
134 >
135 > # CDPATH.
136 > (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137 >
138 > if test "x$CONFIG_SHELL" = x; then
139 >  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 >  emulate sh
141 >  NULLCMD=:
142 >  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 >  # is contrary to our usage.  Disable this feature.
144 >  alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 >  setopt NO_GLOB_SUBST
146 > else
147 >  case \`(set -o) 2>/dev/null\` in #(
148 >  *posix*) :
149 >    set -o posix ;; #(
150 >  *) :
151 >     ;;
152 > esac
153 > fi
154 > "
155 >  as_required="as_fn_return () { (exit \$1); }
156 > as_fn_success () { as_fn_return 0; }
157 > as_fn_failure () { as_fn_return 1; }
158 > as_fn_ret_success () { return 0; }
159 > as_fn_ret_failure () { return 1; }
160 >
161 > exitcode=0
162 > as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 > as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 > as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 > as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 > if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 >
168 > else
169 >  exitcode=1; echo positional parameters were not saved.
170 > fi
171 > test x\$exitcode = x0 || exit 1"
172 >  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173 >  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174 >  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 >  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 > test \$(( 1 + 1 )) = 2 || exit 1"
177 >  if (eval "$as_required") 2>/dev/null; then :
178 >  as_have_required=yes
179 > else
180 >  as_have_required=no
181 > fi
182 >  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183 >
184 > else
185 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 > as_found=false
187 > for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188   do
189 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
190 <    eval $as_var=C; export $as_var
189 >  IFS=$as_save_IFS
190 >  test -z "$as_dir" && as_dir=.
191 >  as_found=:
192 >  case $as_dir in #(
193 >         /*)
194 >           for as_base in sh bash ksh sh5; do
195 >             # Try only shells that exist, to save several forks.
196 >             as_shell=$as_dir/$as_base
197 >             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198 >                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 >  CONFIG_SHELL=$as_shell as_have_required=yes
200 >                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201 >  break 2
202 > fi
203 > fi
204 >           done;;
205 >       esac
206 >  as_found=false
207 > done
208 > $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209 >              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210 >  CONFIG_SHELL=$SHELL as_have_required=yes
211 > fi; }
212 > IFS=$as_save_IFS
213 >
214 >
215 >      if test "x$CONFIG_SHELL" != x; then :
216 >  # We cannot yet assume a decent shell, so we have to provide a
217 >        # neutralization value for shells without unset; and this also
218 >        # works around shells that cannot unset nonexistent variables.
219 >        BASH_ENV=/dev/null
220 >        ENV=/dev/null
221 >        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222 >        export CONFIG_SHELL
223 >        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 > fi
225 >
226 >    if test x$as_have_required = xno; then :
227 >  $as_echo "$0: This script requires a shell more modern than all"
228 >  $as_echo "$0: the shells that I found on your system."
229 >  if test x${ZSH_VERSION+set} = xset ; then
230 >    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231 >    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232    else
233 <    $as_unset $as_var
233 >    $as_echo "$0: Please tell bug-autoconf@gnu.org and gezelter@nd.edu
234 > $0: about your system, including any error possibly output
235 > $0: before this message. Then install a modern shell, or
236 > $0: manually run the script under such a shell if you do
237 > $0: have one."
238    fi
239 < done
239 >  exit 1
240 > fi
241 > fi
242 > fi
243 > SHELL=${CONFIG_SHELL-/bin/sh}
244 > export SHELL
245 > # Unset more variables known to interfere with behavior of common tools.
246 > CLICOLOR_FORCE= GREP_OPTIONS=
247 > unset CLICOLOR_FORCE GREP_OPTIONS
248  
249 < # Required to use basename.
250 < if expr a : '\(a\)' >/dev/null 2>&1; then
249 > ## --------------------- ##
250 > ## M4sh Shell Functions. ##
251 > ## --------------------- ##
252 > # as_fn_unset VAR
253 > # ---------------
254 > # Portably unset VAR.
255 > as_fn_unset ()
256 > {
257 >  { eval $1=; unset $1;}
258 > }
259 > as_unset=as_fn_unset
260 >
261 > # as_fn_set_status STATUS
262 > # -----------------------
263 > # Set $? to STATUS, without forking.
264 > as_fn_set_status ()
265 > {
266 >  return $1
267 > } # as_fn_set_status
268 >
269 > # as_fn_exit STATUS
270 > # -----------------
271 > # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272 > as_fn_exit ()
273 > {
274 >  set +e
275 >  as_fn_set_status $1
276 >  exit $1
277 > } # as_fn_exit
278 >
279 > # as_fn_mkdir_p
280 > # -------------
281 > # Create "$as_dir" as a directory, including parents if necessary.
282 > as_fn_mkdir_p ()
283 > {
284 >
285 >  case $as_dir in #(
286 >  -*) as_dir=./$as_dir;;
287 >  esac
288 >  test -d "$as_dir" || eval $as_mkdir_p || {
289 >    as_dirs=
290 >    while :; do
291 >      case $as_dir in #(
292 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293 >      *) as_qdir=$as_dir;;
294 >      esac
295 >      as_dirs="'$as_qdir' $as_dirs"
296 >      as_dir=`$as_dirname -- "$as_dir" ||
297 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298 >         X"$as_dir" : 'X\(//\)[^/]' \| \
299 >         X"$as_dir" : 'X\(//\)$' \| \
300 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301 > $as_echo X"$as_dir" |
302 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303 >            s//\1/
304 >            q
305 >          }
306 >          /^X\(\/\/\)[^/].*/{
307 >            s//\1/
308 >            q
309 >          }
310 >          /^X\(\/\/\)$/{
311 >            s//\1/
312 >            q
313 >          }
314 >          /^X\(\/\).*/{
315 >            s//\1/
316 >            q
317 >          }
318 >          s/.*/./; q'`
319 >      test -d "$as_dir" && break
320 >    done
321 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
322 >  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323 >
324 >
325 > } # as_fn_mkdir_p
326 > # as_fn_append VAR VALUE
327 > # ----------------------
328 > # Append the text in VALUE to the end of the definition contained in VAR. Take
329 > # advantage of any shell optimizations that allow amortized linear growth over
330 > # repeated appends, instead of the typical quadratic growth present in naive
331 > # implementations.
332 > if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333 >  eval 'as_fn_append ()
334 >  {
335 >    eval $1+=\$2
336 >  }'
337 > else
338 >  as_fn_append ()
339 >  {
340 >    eval $1=\$$1\$2
341 >  }
342 > fi # as_fn_append
343 >
344 > # as_fn_arith ARG...
345 > # ------------------
346 > # Perform arithmetic evaluation on the ARGs, and store the result in the
347 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
348 > # must be portable across $(()) and expr.
349 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350 >  eval 'as_fn_arith ()
351 >  {
352 >    as_val=$(( $* ))
353 >  }'
354 > else
355 >  as_fn_arith ()
356 >  {
357 >    as_val=`expr "$@" || test $? -eq 1`
358 >  }
359 > fi # as_fn_arith
360 >
361 >
362 > # as_fn_error ERROR [LINENO LOG_FD]
363 > # ---------------------------------
364 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366 > # script with status $?, using 1 if that was 0.
367 > as_fn_error ()
368 > {
369 >  as_status=$?; test $as_status -eq 0 && as_status=1
370 >  if test "$3"; then
371 >    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373 >  fi
374 >  $as_echo "$as_me: error: $1" >&2
375 >  as_fn_exit $as_status
376 > } # as_fn_error
377 >
378 > if expr a : '\(a\)' >/dev/null 2>&1 &&
379 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
380    as_expr=expr
381   else
382    as_expr=false
383   fi
384  
385 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
385 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386    as_basename=basename
387   else
388    as_basename=false
389   fi
390  
391 + if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392 +  as_dirname=dirname
393 + else
394 +  as_dirname=false
395 + fi
396  
397 < # Name of the executable.
68 < as_me=`$as_basename "$0" ||
397 > as_me=`$as_basename -- "$0" ||
398   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399           X"$0" : 'X\(//\)$' \| \
400 <         X"$0" : 'X\(/\)$' \| \
401 <         .     : '\(.\)' 2>/dev/null ||
402 < echo X/"$0" |
403 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
404 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
405 <          /^X\/\(\/\).*/{ s//\1/; q; }
406 <          s/.*/./; q'`
400 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401 > $as_echo X/"$0" |
402 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
403 >            s//\1/
404 >            q
405 >          }
406 >          /^X\/\(\/\/\)$/{
407 >            s//\1/
408 >            q
409 >          }
410 >          /^X\/\(\/\).*/{
411 >            s//\1/
412 >            q
413 >          }
414 >          s/.*/./; q'`
415  
79
80 # PATH needs CR, and LINENO needs CR and PATH.
416   # Avoid depending upon Character Ranges.
417   as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418   as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
# Line 85 | Line 420 | as_cr_alnum=$as_cr_Letters$as_cr_digits
420   as_cr_digits='0123456789'
421   as_cr_alnum=$as_cr_Letters$as_cr_digits
422  
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
423  
424 <
425 <  as_lineno_1=$LINENO
426 <  as_lineno_2=$LINENO
427 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
428 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
429 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
430 <  # Find who we are.  Look in the path if we contain no path at all
431 <  # relative or not.
432 <  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 |
424 >  as_lineno_1=$LINENO as_lineno_1a=$LINENO
425 >  as_lineno_2=$LINENO as_lineno_2a=$LINENO
426 >  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427 >  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428 >  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429 >  sed -n '
430 >    p
431 >    /[$]LINENO/=
432 >  ' <$as_myself |
433      sed '
434 +      s/[$]LINENO.*/&-/
435 +      t lineno
436 +      b
437 +      :lineno
438        N
439 <      s,$,-,
440 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
439 >      :loop
440 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441        t loop
442 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
442 >      s/-\n.*//
443      ' >$as_me.lineno &&
444 <  chmod +x $as_me.lineno ||
445 <    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 <   { (exit 1); exit 1; }; }
444 >  chmod +x "$as_me.lineno" ||
445 >    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446  
447    # Don't try to exec as it changes $[0], causing all sort of problems
448    # (the dirname of $[0] is not the place where we might find the
449 <  # original and so on.  Autoconf is especially sensible to this).
450 <  . ./$as_me.lineno
449 >  # original and so on.  Autoconf is especially sensitive to this).
450 >  . "./$as_me.lineno"
451    # Exit status is that of the last command.
452    exit
453   }
454  
455 <
456 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
457 <  *c*,-n*) ECHO_N= ECHO_C='
458 < ' ECHO_T='      ' ;;
459 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
460 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
461 < esac
462 <
463 < if expr a : '\(a\)' >/dev/null 2>&1; then
464 <  as_expr=expr
465 < else
466 <  as_expr=false
200 < fi
455 > ECHO_C= ECHO_N= ECHO_T=
456 > case `echo -n x` in #(((((
457 > -n*)
458 >  case `echo 'xy\c'` in
459 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
460 >  xy)  ECHO_C='\c';;
461 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462 >       ECHO_T=' ';;
463 >  esac;;
464 > *)
465 >  ECHO_N='-n';;
466 > esac
467  
468   rm -f conf$$ conf$$.exe conf$$.file
469 < echo >conf$$.file
470 < if ln -s conf$$.file conf$$ 2>/dev/null; then
471 <  # We could just check for DJGPP; but this test a) works b) is more generic
472 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
473 <  if test -f conf$$.exe; then
474 <    # Don't use ln at all; we don't have any links
475 <    as_ln_s='cp -p'
476 <  else
469 > if test -d conf$$.dir; then
470 >  rm -f conf$$.dir/conf$$.file
471 > else
472 >  rm -f conf$$.dir
473 >  mkdir conf$$.dir 2>/dev/null
474 > fi
475 > if (echo >conf$$.file) 2>/dev/null; then
476 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
477      as_ln_s='ln -s'
478 +    # ... but there are two gotchas:
479 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481 +    # In both cases, we have to default to `cp -p'.
482 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483 +      as_ln_s='cp -p'
484 +  elif ln conf$$.file conf$$ 2>/dev/null; then
485 +    as_ln_s=ln
486 +  else
487 +    as_ln_s='cp -p'
488    fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214  as_ln_s=ln
489   else
490    as_ln_s='cp -p'
491   fi
492 < rm -f conf$$ conf$$.exe conf$$.file
492 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493 > rmdir conf$$.dir 2>/dev/null
494  
495   if mkdir -p . 2>/dev/null; then
496 <  as_mkdir_p=:
496 >  as_mkdir_p='mkdir -p "$as_dir"'
497   else
498    test -d ./-p && rmdir ./-p
499    as_mkdir_p=false
500   fi
501  
502 < as_executable_p="test -f"
502 > if test -x / >/dev/null 2>&1; then
503 >  as_test_x='test -x'
504 > else
505 >  if ls -dL / >/dev/null 2>&1; then
506 >    as_ls_L_option=L
507 >  else
508 >    as_ls_L_option=
509 >  fi
510 >  as_test_x='
511 >    eval sh -c '\''
512 >      if test -d "$1"; then
513 >        test -d "$1/.";
514 >      else
515 >        case $1 in #(
516 >        -*)set "./$1";;
517 >        esac;
518 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519 >        ???[sx]*):;;*)false;;esac;fi
520 >    '\'' sh
521 >  '
522 > fi
523 > as_executable_p=$as_test_x
524  
525   # Sed expression to map a string onto a valid CPP name.
526   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 529 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
529   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530  
531  
532 < # IFS
533 < # We need space, tab and new line, in precisely that order.
238 < as_nl='
239 < '
240 < IFS="   $as_nl"
532 > test -n "$DJDIR" || exec 7<&0 </dev/null
533 > exec 6>&1
534  
242 # CDPATH.
243 $as_unset CDPATH
244
245
535   # Name of the host.
536   # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
537   # so uname gets run too.
538   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
539  
251 exec 6>&1
252
540   #
541   # Initializations.
542   #
543   ac_default_prefix=/usr/local
544 + ac_clean_files=
545   ac_config_libobj_dir=.
546 + LIBOBJS=
547   cross_compiling=no
548   subdirs=
549   MFLAGS=
550   MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
551  
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
552   # Identity of this package.
553 < PACKAGE_NAME='OOPSE'
554 < PACKAGE_TARNAME='oopse'
555 < PACKAGE_VERSION='3.0'
556 < PACKAGE_STRING='OOPSE 3.0'
553 > PACKAGE_NAME='OpenMD'
554 > PACKAGE_TARNAME='openmd'
555 > PACKAGE_VERSION='1.0'
556 > PACKAGE_STRING='OpenMD 1.0'
557   PACKAGE_BUGREPORT='gezelter@nd.edu'
558 + PACKAGE_URL=''
559  
560 < ac_unique_file="src/applications/oopse/oopse.cpp"
560 > ac_unique_file="src/applications/openmd/openmd.cpp"
561   ac_default_prefix="/usr/local"
562   # Factoring default headers for most tests.
563   ac_includes_default="\
564   #include <stdio.h>
565 < #if HAVE_SYS_TYPES_H
565 > #ifdef HAVE_SYS_TYPES_H
566   # include <sys/types.h>
567   #endif
568 < #if HAVE_SYS_STAT_H
568 > #ifdef HAVE_SYS_STAT_H
569   # include <sys/stat.h>
570   #endif
571 < #if STDC_HEADERS
571 > #ifdef STDC_HEADERS
572   # include <stdlib.h>
573   # include <stddef.h>
574   #else
575 < # if HAVE_STDLIB_H
575 > # ifdef HAVE_STDLIB_H
576   #  include <stdlib.h>
577   # endif
578   #endif
579 < #if HAVE_STRING_H
580 < # if !STDC_HEADERS && HAVE_MEMORY_H
579 > #ifdef HAVE_STRING_H
580 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
581   #  include <memory.h>
582   # endif
583   # include <string.h>
584   #endif
585 < #if HAVE_STRINGS_H
585 > #ifdef HAVE_STRINGS_H
586   # include <strings.h>
587   #endif
588 < #if HAVE_INTTYPES_H
588 > #ifdef HAVE_INTTYPES_H
589   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
590   #endif
591 < #if HAVE_UNISTD_H
591 > #ifdef HAVE_STDINT_H
592 > # include <stdint.h>
593 > #endif
594 > #ifdef HAVE_UNISTD_H
595   # include <unistd.h>
596   #endif"
597  
598 < 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'
598 > ac_subst_vars='LTLIBOBJS
599 > SUBDIRS
600 > OPENMD_HOME
601 > OPENMD
602 > MKINSTALLDIRS
603 > BATEXT
604 > enable_latex_docs
605 > enable_html_docs
606 > enable_dot
607 > DOC
608 > DOT
609 > DOXYGEN
610 > POW_LIB
611 > LIBOBJS
612 > USE_OPENBABEL
613 > OPENBABEL_LIB
614 > OPENBABEL_LIB_DIR
615 > OPENBABEL_INC_DIR
616 > CXXCPP
617 > USE_QHULL
618 > QHULL
619 > QHULL_LIB_DIR
620 > QHULL_INC_DIR
621 > FFTW_LIBS
622 > FFTW_LIB_DIR
623 > FFTW_INC_DIR
624 > ZLIB
625 > ZLIB_LIB_DIR
626 > ZLIB_INC_DIR
627 > F90_MODULE_NAMES
628 > F90MODINCSPEC
629 > MODDIRFLAG
630 > F90_WORK_FILES_ARG
631 > MOD
632 > FC_FUNC_
633 > FC_FUNC
634 > FCLIBS
635 > PREPDEFFLAG
636 > FCFLAGS_SRCEXT
637 > FCFLAGS_F90
638 > PS
639 > AR
640 > INSTALL_DATA
641 > INSTALL_SCRIPT
642 > INSTALL_PROGRAM
643 > PERL_SHEBANG
644 > PERLINTERP
645 > RANLIB
646 > SET_MAKE
647 > LN_S
648 > EGREP
649 > GREP
650 > CPP
651 > USE_MPI
652 > MPIFC
653 > ac_ct_FC
654 > FCFLAGS
655 > FC
656 > MPICC
657 > ac_ct_CC
658 > CFLAGS
659 > CC
660 > MPILIBS
661 > MPICXX
662 > OBJEXT
663 > EXEEXT
664 > ac_ct_CXX
665 > CPPFLAGS
666 > LDFLAGS
667 > CXXFLAGS
668 > CXX
669 > ac_fc_path
670 > ac_fc_set
671 > ac_cxx_path
672 > ac_cxx_set
673 > ac_cc_path
674 > ac_cc_set
675 > USE_SINGLE_PRECISION
676 > debug
677 > PROGNAME
678 > host_os
679 > host_vendor
680 > host_cpu
681 > host
682 > build_os
683 > build_vendor
684 > build_cpu
685 > build
686 > target_alias
687 > host_alias
688 > build_alias
689 > LIBS
690 > ECHO_T
691 > ECHO_N
692 > ECHO_C
693 > DEFS
694 > mandir
695 > localedir
696 > libdir
697 > psdir
698 > pdfdir
699 > dvidir
700 > htmldir
701 > infodir
702 > docdir
703 > oldincludedir
704 > includedir
705 > localstatedir
706 > sharedstatedir
707 > sysconfdir
708 > datadir
709 > datarootdir
710 > libexecdir
711 > sbindir
712 > bindir
713 > program_transform_name
714 > prefix
715 > exec_prefix
716 > PACKAGE_URL
717 > PACKAGE_BUGREPORT
718 > PACKAGE_STRING
719 > PACKAGE_VERSION
720 > PACKAGE_TARNAME
721 > PACKAGE_NAME
722 > PATH_SEPARATOR
723 > SHELL'
724   ac_subst_files=''
725 + ac_user_opts='
726 + enable_option_checking
727 + enable_openmd_home
728 + enable_debug
729 + enable_single
730 + enable_float
731 + with_perl_shebang
732 + with_zlib
733 + with_fftw
734 + with_qhull
735 + with_openbabel
736 + enable_doxygen
737 + enable_dot
738 + enable_html_docs
739 + enable_latex_docs
740 + '
741 +      ac_precious_vars='build_alias
742 + host_alias
743 + target_alias
744 + CXX
745 + CXXFLAGS
746 + LDFLAGS
747 + LIBS
748 + CPPFLAGS
749 + CCC
750 + MPICXX
751 + CC
752 + CFLAGS
753 + MPICC
754 + FC
755 + FCFLAGS
756 + MPIFC
757 + CPP
758 + CXXCPP'
759  
760 +
761   # Initialize some variables set by options.
762   ac_init_help=
763   ac_init_version=false
764 + ac_unrecognized_opts=
765 + ac_unrecognized_sep=
766   # The variables have the same names as the options, with
767   # dashes changed to underlines.
768   cache_file=/dev/null
# Line 340 | Line 785 | x_libraries=NONE
785   # and all the variables that are supposed to be based on exec_prefix
786   # by default will actually change.
787   # Use braces instead of parens because sh, perl, etc. also accept them.
788 + # (The list follows the same order as the GNU Coding Standards.)
789   bindir='${exec_prefix}/bin'
790   sbindir='${exec_prefix}/sbin'
791   libexecdir='${exec_prefix}/libexec'
792 < datadir='${prefix}/share'
792 > datarootdir='${prefix}/share'
793 > datadir='${datarootdir}'
794   sysconfdir='${prefix}/etc'
795   sharedstatedir='${prefix}/com'
796   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
797   includedir='${prefix}/include'
798   oldincludedir='/usr/include'
799 < infodir='${prefix}/info'
800 < mandir='${prefix}/man'
799 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
800 > infodir='${datarootdir}/info'
801 > htmldir='${docdir}'
802 > dvidir='${docdir}'
803 > pdfdir='${docdir}'
804 > psdir='${docdir}'
805 > libdir='${exec_prefix}/lib'
806 > localedir='${datarootdir}/locale'
807 > mandir='${datarootdir}/man'
808  
809   ac_prev=
810 + ac_dashdash=
811   for ac_option
812   do
813    # If the previous option needs an argument, assign it.
814    if test -n "$ac_prev"; then
815 <    eval "$ac_prev=\$ac_option"
815 >    eval $ac_prev=\$ac_option
816      ac_prev=
817      continue
818    fi
819  
820 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
820 >  case $ac_option in
821 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
822 >  *)    ac_optarg=yes ;;
823 >  esac
824  
825    # Accept the important Cygnus configure options, so we can diagnose typos.
826  
827 <  case $ac_option in
827 >  case $ac_dashdash$ac_option in
828 >  --)
829 >    ac_dashdash=yes ;;
830  
831    -bindir | --bindir | --bindi | --bind | --bin | --bi)
832      ac_prev=bindir ;;
# Line 389 | Line 848 | do
848    --config-cache | -C)
849      cache_file=config.cache ;;
850  
851 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
851 >  -datadir | --datadir | --datadi | --datad)
852      ac_prev=datadir ;;
853 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
853 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
854      datadir=$ac_optarg ;;
855  
856 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
857 +  | --dataroo | --dataro | --datar)
858 +    ac_prev=datarootdir ;;
859 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
860 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
861 +    datarootdir=$ac_optarg ;;
862 +
863    -disable-* | --disable-*)
864 <    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
864 >    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
865      # Reject names that are not valid shell variable names.
866 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
867 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
868 <   { (exit 1); exit 1; }; }
869 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
870 <    eval "enable_$ac_feature=no" ;;
866 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
867 >      as_fn_error "invalid feature name: $ac_useropt"
868 >    ac_useropt_orig=$ac_useropt
869 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
870 >    case $ac_user_opts in
871 >      *"
872 > "enable_$ac_useropt"
873 > "*) ;;
874 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
875 >         ac_unrecognized_sep=', ';;
876 >    esac
877 >    eval enable_$ac_useropt=no ;;
878  
879 +  -docdir | --docdir | --docdi | --doc | --do)
880 +    ac_prev=docdir ;;
881 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
882 +    docdir=$ac_optarg ;;
883 +
884 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
885 +    ac_prev=dvidir ;;
886 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
887 +    dvidir=$ac_optarg ;;
888 +
889    -enable-* | --enable-*)
890 <    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
890 >    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
891      # Reject names that are not valid shell variable names.
892 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
893 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
894 <   { (exit 1); exit 1; }; }
895 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
896 <    case $ac_option in
897 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
898 <      *) ac_optarg=yes ;;
892 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
893 >      as_fn_error "invalid feature name: $ac_useropt"
894 >    ac_useropt_orig=$ac_useropt
895 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
896 >    case $ac_user_opts in
897 >      *"
898 > "enable_$ac_useropt"
899 > "*) ;;
900 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
901 >         ac_unrecognized_sep=', ';;
902      esac
903 <    eval "enable_$ac_feature='$ac_optarg'" ;;
903 >    eval enable_$ac_useropt=\$ac_optarg ;;
904  
905    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
906    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 927 | do
927    -host=* | --host=* | --hos=* | --ho=*)
928      host_alias=$ac_optarg ;;
929  
930 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
931 +    ac_prev=htmldir ;;
932 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
933 +  | --ht=*)
934 +    htmldir=$ac_optarg ;;
935 +
936    -includedir | --includedir | --includedi | --included | --include \
937    | --includ | --inclu | --incl | --inc)
938      ac_prev=includedir ;;
# Line 465 | Line 956 | do
956    -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
957    | --libexe=* | --libex=* | --libe=*)
958      libexecdir=$ac_optarg ;;
959 +
960 +  -localedir | --localedir | --localedi | --localed | --locale)
961 +    ac_prev=localedir ;;
962 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
963 +    localedir=$ac_optarg ;;
964  
965    -localstatedir | --localstatedir | --localstatedi | --localstated \
966 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
966 >  | --localstate | --localstat | --localsta | --localst | --locals)
967      ac_prev=localstatedir ;;
968    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
969 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
969 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
970      localstatedir=$ac_optarg ;;
971  
972    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 537 | Line 1031 | do
1031    | --progr-tra=* | --program-tr=* | --program-t=*)
1032      program_transform_name=$ac_optarg ;;
1033  
1034 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1035 +    ac_prev=pdfdir ;;
1036 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1037 +    pdfdir=$ac_optarg ;;
1038 +
1039 +  -psdir | --psdir | --psdi | --psd | --ps)
1040 +    ac_prev=psdir ;;
1041 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1042 +    psdir=$ac_optarg ;;
1043 +
1044    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1045    | -silent | --silent | --silen | --sile | --sil)
1046      silent=yes ;;
# Line 587 | Line 1091 | do
1091      ac_init_version=: ;;
1092  
1093    -with-* | --with-*)
1094 <    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1094 >    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1095      # Reject names that are not valid shell variable names.
1096 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1097 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1098 <   { (exit 1); exit 1; }; }
1099 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1100 <    case $ac_option in
1101 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1102 <      *) ac_optarg=yes ;;
1096 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1097 >      as_fn_error "invalid package name: $ac_useropt"
1098 >    ac_useropt_orig=$ac_useropt
1099 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1100 >    case $ac_user_opts in
1101 >      *"
1102 > "with_$ac_useropt"
1103 > "*) ;;
1104 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1105 >         ac_unrecognized_sep=', ';;
1106      esac
1107 <    eval "with_$ac_package='$ac_optarg'" ;;
1107 >    eval with_$ac_useropt=\$ac_optarg ;;
1108  
1109    -without-* | --without-*)
1110 <    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1110 >    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1111      # Reject names that are not valid shell variable names.
1112 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1113 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1114 <   { (exit 1); exit 1; }; }
1115 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1116 <    eval "with_$ac_package=no" ;;
1112 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1113 >      as_fn_error "invalid package name: $ac_useropt"
1114 >    ac_useropt_orig=$ac_useropt
1115 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1116 >    case $ac_user_opts in
1117 >      *"
1118 > "with_$ac_useropt"
1119 > "*) ;;
1120 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1121 >         ac_unrecognized_sep=', ';;
1122 >    esac
1123 >    eval with_$ac_useropt=no ;;
1124  
1125    --x)
1126      # Obsolete; use --with-x.
# Line 626 | Line 1140 | do
1140    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1141      x_libraries=$ac_optarg ;;
1142  
1143 <  -*) { echo "$as_me: error: unrecognized option: $ac_option
1144 < Try \`$0 --help' for more information." >&2
631 <   { (exit 1); exit 1; }; }
1143 >  -*) as_fn_error "unrecognized option: \`$ac_option'
1144 > Try \`$0 --help' for more information."
1145      ;;
1146  
1147    *=*)
1148      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1149      # Reject names that are not valid shell variable names.
1150 <    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1151 <      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1152 <   { (exit 1); exit 1; }; }
1153 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
1154 <    eval "$ac_envvar='$ac_optarg'"
1150 >    case $ac_envvar in #(
1151 >      '' | [0-9]* | *[!_$as_cr_alnum]* )
1152 >      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1153 >    esac
1154 >    eval $ac_envvar=\$ac_optarg
1155      export $ac_envvar ;;
1156  
1157    *)
1158      # FIXME: should be removed in autoconf 3.0.
1159 <    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1159 >    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1160      expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1161 <      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1161 >      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1162      : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1163      ;;
1164  
# Line 654 | Line 1167 | if test -n "$ac_prev"; then
1167  
1168   if test -n "$ac_prev"; then
1169    ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1170 <  { echo "$as_me: error: missing argument to $ac_option" >&2
658 <   { (exit 1); exit 1; }; }
1170 >  as_fn_error "missing argument to $ac_option"
1171   fi
1172  
1173 < # Be sure to have absolute paths.
1174 < for ac_var in exec_prefix prefix
1175 < do
1176 <  eval ac_val=$`echo $ac_var`
1177 <  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; }; };;
1173 > if test -n "$ac_unrecognized_opts"; then
1174 >  case $enable_option_checking in
1175 >    no) ;;
1176 >    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1177 >    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1178    esac
1179 < done
1179 > fi
1180  
1181 < # Be sure to have absolute paths.
1182 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
1183 <              localstatedir libdir includedir oldincludedir infodir mandir
1181 > # Check all directory arguments for consistency.
1182 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1183 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1184 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1185 >                libdir localedir mandir
1186   do
1187 <  eval ac_val=$`echo $ac_var`
1187 >  eval ac_val=\$$ac_var
1188 >  # Remove trailing slashes.
1189    case $ac_val in
1190 <    [\\/$]* | ?:[\\/]* ) ;;
1191 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1192 <   { (exit 1); exit 1; }; };;
1190 >    */ )
1191 >      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1192 >      eval $ac_var=\$ac_val;;
1193    esac
1194 +  # Be sure to have absolute directory names.
1195 +  case $ac_val in
1196 +    [\\/$]* | ?:[\\/]* )  continue;;
1197 +    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1198 +  esac
1199 +  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1200   done
1201  
1202   # There might be people who depend on the old broken behavior: `$host'
# Line 692 | Line 1210 | if test "x$host_alias" != x; then
1210   if test "x$host_alias" != x; then
1211    if test "x$build_alias" = x; then
1212      cross_compiling=maybe
1213 <    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1213 >    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1214      If a cross compiler is detected then cross compile mode will be used." >&2
1215    elif test "x$build_alias" != "x$host_alias"; then
1216      cross_compiling=yes
# Line 705 | Line 1223 | test "$silent" = yes && exec 6>/dev/null
1223   test "$silent" = yes && exec 6>/dev/null
1224  
1225  
1226 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1227 + ac_ls_di=`ls -di .` &&
1228 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1229 +  as_fn_error "working directory cannot be determined"
1230 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1231 +  as_fn_error "pwd does not report name of working directory"
1232 +
1233 +
1234   # Find the source files, if location was not specified.
1235   if test -z "$srcdir"; then
1236    ac_srcdir_defaulted=yes
1237 <  # Try the directory containing this script, then its parent.
1238 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1239 < $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1240 <         X"$0" : 'X\(//\)[^/]' \| \
1241 <         X"$0" : 'X\(//\)$' \| \
1242 <         X"$0" : 'X\(/\)' \| \
1243 <         .     : '\(.\)' 2>/dev/null ||
1244 < echo X"$0" |
1245 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1246 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1247 <          /^X\(\/\/\)$/{ s//\1/; q; }
1248 <          /^X\(\/\).*/{ s//\1/; q; }
1249 <          s/.*/./; q'`
1237 >  # Try the directory containing this script, then the parent directory.
1238 >  ac_confdir=`$as_dirname -- "$as_myself" ||
1239 > $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1240 >         X"$as_myself" : 'X\(//\)[^/]' \| \
1241 >         X"$as_myself" : 'X\(//\)$' \| \
1242 >         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1243 > $as_echo X"$as_myself" |
1244 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1245 >            s//\1/
1246 >            q
1247 >          }
1248 >          /^X\(\/\/\)[^/].*/{
1249 >            s//\1/
1250 >            q
1251 >          }
1252 >          /^X\(\/\/\)$/{
1253 >            s//\1/
1254 >            q
1255 >          }
1256 >          /^X\(\/\).*/{
1257 >            s//\1/
1258 >            q
1259 >          }
1260 >          s/.*/./; q'`
1261    srcdir=$ac_confdir
1262 <  if test ! -r $srcdir/$ac_unique_file; then
1262 >  if test ! -r "$srcdir/$ac_unique_file"; then
1263      srcdir=..
1264    fi
1265   else
1266    ac_srcdir_defaulted=no
1267   fi
1268 < if test ! -r $srcdir/$ac_unique_file; then
1269 <  if test "$ac_srcdir_defaulted" = yes; then
1270 <    { 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
1268 > if test ! -r "$srcdir/$ac_unique_file"; then
1269 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1270 >  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1271   fi
1272 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1273 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1274 <   { (exit 1); exit 1; }; }
1275 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1276 < ac_env_build_alias_set=${build_alias+set}
1277 < ac_env_build_alias_value=$build_alias
1278 < ac_cv_env_build_alias_set=${build_alias+set}
1279 < ac_cv_env_build_alias_value=$build_alias
1280 < ac_env_host_alias_set=${host_alias+set}
1281 < ac_env_host_alias_value=$host_alias
1282 < ac_cv_env_host_alias_set=${host_alias+set}
1283 < ac_cv_env_host_alias_value=$host_alias
1284 < ac_env_target_alias_set=${target_alias+set}
1285 < ac_env_target_alias_value=$target_alias
1286 < ac_cv_env_target_alias_set=${target_alias+set}
1287 < ac_cv_env_target_alias_value=$target_alias
1288 < ac_env_CXX_set=${CXX+set}
1289 < ac_env_CXX_value=$CXX
1290 < ac_cv_env_CXX_set=${CXX+set}
1291 < 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
1272 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1273 > ac_abs_confdir=`(
1274 >        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1275 >        pwd)`
1276 > # When building in place, set srcdir=.
1277 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1278 >  srcdir=.
1279 > fi
1280 > # Remove unnecessary trailing slashes from srcdir.
1281 > # Double slashes in file names in object file debugging info
1282 > # mess up M-x gdb in Emacs.
1283 > case $srcdir in
1284 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1285 > esac
1286 > for ac_var in $ac_precious_vars; do
1287 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1288 >  eval ac_env_${ac_var}_value=\$${ac_var}
1289 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1290 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1291 > done
1292  
1293   #
1294   # Report the --help message.
# Line 801 | Line 1297 | if test "$ac_init_help" = "long"; then
1297    # Omit some internal or obsolete options to make the list less imposing.
1298    # This message is too long to be a string in the A/UX 3.1 sh.
1299    cat <<_ACEOF
1300 < \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
1300 > \`configure' configures OpenMD 1.0 to adapt to many kinds of systems.
1301  
1302   Usage: $0 [OPTION]... [VAR=VALUE]...
1303  
# Line 821 | Line 1317 | Configuration:
1317    -n, --no-create         do not create output files
1318        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1319  
824 _ACEOF
825
826  cat <<_ACEOF
1320   Installation directories:
1321    --prefix=PREFIX         install architecture-independent files in PREFIX
1322 <                          [$ac_default_prefix]
1322 >                          [$ac_default_prefix]
1323    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1324 <                          [PREFIX]
1324 >                          [PREFIX]
1325  
1326   By default, \`make install' will install all the files in
1327   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 838 | Line 1331 | Fine tuning of the installation directories:
1331   For better control, use the options below.
1332  
1333   Fine tuning of the installation directories:
1334 <  --bindir=DIR           user executables [EPREFIX/bin]
1335 <  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1336 <  --libexecdir=DIR       program executables [EPREFIX/libexec]
1337 <  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1338 <  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1339 <  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1340 <  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1341 <  --libdir=DIR           object code libraries [EPREFIX/lib]
1342 <  --includedir=DIR       C header files [PREFIX/include]
1343 <  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1344 <  --infodir=DIR          info documentation [PREFIX/info]
1345 <  --mandir=DIR           man documentation [PREFIX/man]
1334 >  --bindir=DIR            user executables [EPREFIX/bin]
1335 >  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1336 >  --libexecdir=DIR        program executables [EPREFIX/libexec]
1337 >  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1338 >  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1339 >  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1340 >  --libdir=DIR            object code libraries [EPREFIX/lib]
1341 >  --includedir=DIR        C header files [PREFIX/include]
1342 >  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1343 >  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1344 >  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1345 >  --infodir=DIR           info documentation [DATAROOTDIR/info]
1346 >  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1347 >  --mandir=DIR            man documentation [DATAROOTDIR/man]
1348 >  --docdir=DIR            documentation root [DATAROOTDIR/doc/openmd]
1349 >  --htmldir=DIR           html documentation [DOCDIR]
1350 >  --dvidir=DIR            dvi documentation [DOCDIR]
1351 >  --pdfdir=DIR            pdf documentation [DOCDIR]
1352 >  --psdir=DIR             ps documentation [DOCDIR]
1353   _ACEOF
1354  
1355    cat <<\_ACEOF
# Line 862 | Line 1362 | if test -n "$ac_init_help"; then
1362  
1363   if test -n "$ac_init_help"; then
1364    case $ac_init_help in
1365 <     short | recursive ) echo "Configuration of OOPSE 3.0:";;
1365 >     short | recursive ) echo "Configuration of OpenMD 1.0:";;
1366     esac
1367    cat <<\_ACEOF
1368  
1369   Optional Features:
1370 +  --disable-option-checking  ignore unrecognized --enable/--with options
1371    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1372    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1373 <  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1374 <  --enable-debug          Compile OOPSE in debug mode
1373 >  --enable-openmd-home=DIR      define OpenMD home dir PREFIX/openmd
1374 >  --enable-debug          Compile OpenMD in debug mode
1375 >  --enable-single         compile OpenMD in single precision
1376 >  --enable-float          synonym for --enable-single
1377    --enable-doxygen        enable documentation generation with doxygen (auto)
1378    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1379    --enable-html-docs      enable HTML generation with doxygen (yes)
# Line 881 | Line 1384 | Optional Packages:
1384    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1385    --with-perl-shebang     override what perl thinks is the way for the kernel
1386                            to start it (seldom needed)
1387 <  --with-zlib=DIR root directory path of zlib installation defaults to
1388 <                    /usr/local or /usr if not found in /usr/local
1389 <  --without-zlib to disable zlib usage completely
1390 <  --without-fftw          if you turn this off you cannot compute undulation spectra
1391 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1392 <  --with-cgal-makefile=FILE  CGAL makefile that should be used
1387 >  --with-zlib=DIR         root directory path of zlib installation (defaults
1388 >                          to /usr/local or /usr if not found in /usr/local)
1389 >  --with-fftw=DIR         root directory path of fftw installation (defaults
1390 >                          to /usr/local or /usr if not found in /usr/local)
1391 >  --with-qhull=DIR        root directory path of qhull installation (defaults
1392 >                          to /usr/local or /usr if not found in /usr/local)
1393 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1394 >                          (defaults to /usr/local or /usr if not found in
1395 >                          /usr/local)
1396  
1397   Some influential environment variables:
1398    CXX         C++ compiler command
1399    CXXFLAGS    C++ compiler flags
1400    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1401                nonstandard directory <lib dir>
1402 <  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1403 <              headers in a nonstandard directory <include dir>
1402 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1403 >  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1404 >              you have headers in a nonstandard directory <include dir>
1405 >  MPICXX      MPI C++ compiler command
1406    CC          C compiler command
1407    CFLAGS      C compiler flags
1408 +  MPICC       MPI C compiler command
1409    FC          Fortran compiler command
1410    FCFLAGS     Fortran compiler flags
1411 +  MPIFC       MPI Fortran compiler command
1412    CPP         C preprocessor
1413    CXXCPP      C++ preprocessor
1414  
# Line 907 | Line 1417 | _ACEOF
1417  
1418   Report bugs to <gezelter@nd.edu>.
1419   _ACEOF
1420 + ac_status=$?
1421   fi
1422  
1423   if test "$ac_init_help" = "recursive"; then
1424    # If there are subdirs, report their specific --help.
914  ac_popdir=`pwd`
1425    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1426 <    test -d $ac_dir || continue
1426 >    test -d "$ac_dir" ||
1427 >      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1428 >      continue
1429      ac_builddir=.
1430  
1431 < if test "$ac_dir" != .; then
1432 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1433 <  # A "../" for each directory in $ac_dir_suffix.
1434 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1435 < else
1436 <  ac_dir_suffix= ac_top_builddir=
1437 < fi
1431 > case "$ac_dir" in
1432 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1433 > *)
1434 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1435 >  # A ".." for each directory in $ac_dir_suffix.
1436 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1437 >  case $ac_top_builddir_sub in
1438 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1439 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1440 >  esac ;;
1441 > esac
1442 > ac_abs_top_builddir=$ac_pwd
1443 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1444 > # for backward compatibility:
1445 > ac_top_builddir=$ac_top_build_prefix
1446  
1447   case $srcdir in
1448 <  .)  # No --srcdir option.  We are building in place.
1448 >  .)  # We are building in place.
1449      ac_srcdir=.
1450 <    if test -z "$ac_top_builddir"; then
1451 <       ac_top_srcdir=.
1452 <    else
933 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
934 <    fi ;;
935 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1450 >    ac_top_srcdir=$ac_top_builddir_sub
1451 >    ac_abs_top_srcdir=$ac_pwd ;;
1452 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1453      ac_srcdir=$srcdir$ac_dir_suffix;
1454 <    ac_top_srcdir=$srcdir ;;
1455 <  *) # Relative path.
1456 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1457 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1458 < esac
1459 <
943 < # Do not use `cd foo && pwd` to compute absolute paths, because
944 < # the directories may not exist.
945 < case `pwd` in
946 < .) ac_abs_builddir="$ac_dir";;
947 < *)
948 <  case "$ac_dir" in
949 <  .) ac_abs_builddir=`pwd`;;
950 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
951 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
952 <  esac;;
953 < esac
954 < case $ac_abs_builddir in
955 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
956 < *)
957 <  case ${ac_top_builddir}. in
958 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
959 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
960 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
961 <  esac;;
1454 >    ac_top_srcdir=$srcdir
1455 >    ac_abs_top_srcdir=$srcdir ;;
1456 >  *) # Relative name.
1457 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1458 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1459 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1460   esac
1461 < case $ac_abs_builddir in
964 < .) ac_abs_srcdir=$ac_srcdir;;
965 < *)
966 <  case $ac_srcdir in
967 <  .) ac_abs_srcdir=$ac_abs_builddir;;
968 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
969 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
970 <  esac;;
971 < esac
972 < case $ac_abs_builddir in
973 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
974 < *)
975 <  case $ac_top_srcdir in
976 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
977 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
978 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
979 <  esac;;
980 < esac
1461 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1462  
1463 <    cd $ac_dir
1464 <    # Check for guested configure; otherwise get Cygnus style configure.
1465 <    if test -f $ac_srcdir/configure.gnu; then
1466 <      echo
1467 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1468 <    elif test -f $ac_srcdir/configure; then
1469 <      echo
1470 <      $SHELL $ac_srcdir/configure  --help=recursive
990 <    elif test -f $ac_srcdir/configure.ac ||
991 <           test -f $ac_srcdir/configure.in; then
992 <      echo
993 <      $ac_configure --help
1463 >    cd "$ac_dir" || { ac_status=$?; continue; }
1464 >    # Check for guested configure.
1465 >    if test -f "$ac_srcdir/configure.gnu"; then
1466 >      echo &&
1467 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1468 >    elif test -f "$ac_srcdir/configure"; then
1469 >      echo &&
1470 >      $SHELL "$ac_srcdir/configure" --help=recursive
1471      else
1472 <      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1473 <    fi
1474 <    cd $ac_popdir
1472 >      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1473 >    fi || ac_status=$?
1474 >    cd "$ac_pwd" || { ac_status=$?; break; }
1475    done
1476   fi
1477  
1478 < test -n "$ac_init_help" && exit 0
1478 > test -n "$ac_init_help" && exit $ac_status
1479   if $ac_init_version; then
1480    cat <<\_ACEOF
1481 < OOPSE configure 3.0
1482 < generated by GNU Autoconf 2.59
1481 > OpenMD configure 1.0
1482 > generated by GNU Autoconf 2.65
1483  
1484 < Copyright (C) 2003 Free Software Foundation, Inc.
1484 > Copyright (C) 2009 Free Software Foundation, Inc.
1485   This configure script is free software; the Free Software Foundation
1486   gives unlimited permission to copy, distribute and modify it.
1487   _ACEOF
1488 <  exit 0
1488 >  exit
1489   fi
1013 exec 5>config.log
1014 cat >&5 <<_ACEOF
1015 This file contains any messages produced by compilers while
1016 running configure, to aid debugging if configure makes a mistake.
1490  
1491 < It was created by OOPSE $as_me 3.0, which was
1492 < generated by GNU Autoconf 2.59.  Invocation command line was
1491 > ## ------------------------ ##
1492 > ## Autoconf initialization. ##
1493 > ## ------------------------ ##
1494  
1495 <  $ $0 $@
1496 <
1497 < _ACEOF
1495 > # ac_fn_cxx_try_compile LINENO
1496 > # ----------------------------
1497 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1498 > ac_fn_cxx_try_compile ()
1499   {
1500 < cat <<_ASUNAME
1501 < ## --------- ##
1502 < ## Platform. ##
1503 < ## --------- ##
1500 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1501 >  rm -f conftest.$ac_objext
1502 >  if { { ac_try="$ac_compile"
1503 > case "(($ac_try" in
1504 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1505 >  *) ac_try_echo=$ac_try;;
1506 > esac
1507 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1508 > $as_echo "$ac_try_echo"; } >&5
1509 >  (eval "$ac_compile") 2>conftest.err
1510 >  ac_status=$?
1511 >  if test -s conftest.err; then
1512 >    grep -v '^ *+' conftest.err >conftest.er1
1513 >    cat conftest.er1 >&5
1514 >    mv -f conftest.er1 conftest.err
1515 >  fi
1516 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1517 >  test $ac_status = 0; } && {
1518 >         test -z "$ac_cxx_werror_flag" ||
1519 >         test ! -s conftest.err
1520 >       } && test -s conftest.$ac_objext; then :
1521 >  ac_retval=0
1522 > else
1523 >  $as_echo "$as_me: failed program was:" >&5
1524 > sed 's/^/| /' conftest.$ac_ext >&5
1525  
1526 < hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1527 < uname -m = `(uname -m) 2>/dev/null || echo unknown`
1528 < uname -r = `(uname -r) 2>/dev/null || echo unknown`
1529 < uname -s = `(uname -s) 2>/dev/null || echo unknown`
1034 < uname -v = `(uname -v) 2>/dev/null || echo unknown`
1526 >        ac_retval=1
1527 > fi
1528 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1529 >  as_fn_set_status $ac_retval
1530  
1531 < /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1037 < /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1531 > } # ac_fn_cxx_try_compile
1532  
1533 < /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1534 < /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1535 < /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1536 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1537 < /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1538 < /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1539 < /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1533 > # ac_fn_cxx_try_link LINENO
1534 > # -------------------------
1535 > # Try to link conftest.$ac_ext, and return whether this succeeded.
1536 > ac_fn_cxx_try_link ()
1537 > {
1538 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1539 >  rm -f conftest.$ac_objext conftest$ac_exeext
1540 >  if { { ac_try="$ac_link"
1541 > case "(($ac_try" in
1542 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1543 >  *) ac_try_echo=$ac_try;;
1544 > esac
1545 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1546 > $as_echo "$ac_try_echo"; } >&5
1547 >  (eval "$ac_link") 2>conftest.err
1548 >  ac_status=$?
1549 >  if test -s conftest.err; then
1550 >    grep -v '^ *+' conftest.err >conftest.er1
1551 >    cat conftest.er1 >&5
1552 >    mv -f conftest.er1 conftest.err
1553 >  fi
1554 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1555 >  test $ac_status = 0; } && {
1556 >         test -z "$ac_cxx_werror_flag" ||
1557 >         test ! -s conftest.err
1558 >       } && test -s conftest$ac_exeext && {
1559 >         test "$cross_compiling" = yes ||
1560 >         $as_test_x conftest$ac_exeext
1561 >       }; then :
1562 >  ac_retval=0
1563 > else
1564 >  $as_echo "$as_me: failed program was:" >&5
1565 > sed 's/^/| /' conftest.$ac_ext >&5
1566  
1567 < _ASUNAME
1567 >        ac_retval=1
1568 > fi
1569 >  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1570 >  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1571 >  # interfere with the next link command; also delete a directory that is
1572 >  # left behind by Apple's compiler.  We do this before executing the actions.
1573 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1574 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1575 >  as_fn_set_status $ac_retval
1576  
1577 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1050 < for as_dir in $PATH
1051 < do
1052 <  IFS=$as_save_IFS
1053 <  test -z "$as_dir" && as_dir=.
1054 <  echo "PATH: $as_dir"
1055 < done
1577 > } # ac_fn_cxx_try_link
1578  
1579 < } >&5
1579 > # ac_fn_cxx_check_func LINENO FUNC VAR
1580 > # ------------------------------------
1581 > # Tests whether FUNC exists, setting the cache variable VAR accordingly
1582 > ac_fn_cxx_check_func ()
1583 > {
1584 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1585 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1586 > $as_echo_n "checking for $2... " >&6; }
1587 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1588 >  $as_echo_n "(cached) " >&6
1589 > else
1590 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1591 > /* end confdefs.h.  */
1592 > /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1593 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1594 > #define $2 innocuous_$2
1595  
1596 < cat >&5 <<_ACEOF
1596 > /* System header to define __stub macros and hopefully few prototypes,
1597 >    which can conflict with char $2 (); below.
1598 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1599 >    <limits.h> exists even on freestanding compilers.  */
1600  
1601 + #ifdef __STDC__
1602 + # include <limits.h>
1603 + #else
1604 + # include <assert.h>
1605 + #endif
1606  
1607 < ## ----------- ##
1063 < ## Core tests. ##
1064 < ## ----------- ##
1607 > #undef $2
1608  
1609 < _ACEOF
1609 > /* Override any GCC internal prototype to avoid an error.
1610 >   Use char because int might match the return type of a GCC
1611 >   builtin and then its argument prototype would still apply.  */
1612 > #ifdef __cplusplus
1613 > extern "C"
1614 > #endif
1615 > char $2 ();
1616 > /* The GNU C library defines this for functions which it implements
1617 >    to always fail with ENOSYS.  Some functions are actually named
1618 >    something starting with __ and the normal name is an alias.  */
1619 > #if defined __stub_$2 || defined __stub___$2
1620 > choke me
1621 > #endif
1622  
1623 <
1624 < # Keep a trace of the command line.
1070 < # Strip out --no-create and --no-recursion so they do not pile up.
1071 < # Strip out --silent because we don't want to record it for future runs.
1072 < # Also quote any args containing shell meta-characters.
1073 < # Make two passes to allow for proper duplicate-argument suppression.
1074 < ac_configure_args=
1075 < ac_configure_args0=
1076 < ac_configure_args1=
1077 < ac_sep=
1078 < ac_must_keep_next=false
1079 < for ac_pass in 1 2
1080 < do
1081 <  for ac_arg
1082 <  do
1083 <    case $ac_arg in
1084 <    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1085 <    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1086 <    | -silent | --silent | --silen | --sile | --sil)
1087 <      continue ;;
1088 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1089 <      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1090 <    esac
1091 <    case $ac_pass in
1092 <    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1093 <    2)
1094 <      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1095 <      if test $ac_must_keep_next = true; then
1096 <        ac_must_keep_next=false # Got value, back to normal.
1097 <      else
1098 <        case $ac_arg in
1099 <          *=* | --config-cache | -C | -disable-* | --disable-* \
1100 <          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1101 <          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1102 <          | -with-* | --with-* | -without-* | --without-* | --x)
1103 <            case "$ac_configure_args0 " in
1104 <              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1105 <            esac
1106 <            ;;
1107 <          -* ) ac_must_keep_next=true ;;
1108 <        esac
1109 <      fi
1110 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1111 <      # Get rid of the leading space.
1112 <      ac_sep=" "
1113 <      ;;
1114 <    esac
1115 <  done
1116 < done
1117 < $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1118 < $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1119 <
1120 < # When interrupted or exit'd, cleanup temporary files, and complete
1121 < # config.log.  We remove comments because anyway the quotes in there
1122 < # would cause problems or look ugly.
1123 < # WARNING: Be sure not to use single quotes in there, as some shells,
1124 < # such as our DU 5.0 friend, will then `close' the trap.
1125 < trap 'exit_status=$?
1126 <  # Save into config.log some information that might help in debugging.
1127 <  {
1128 <    echo
1129 <
1130 <    cat <<\_ASBOX
1131 < ## ---------------- ##
1132 < ## Cache variables. ##
1133 < ## ---------------- ##
1134 < _ASBOX
1135 <    echo
1136 <    # The following way of writing the cache mishandles newlines in values,
1623 > int
1624 > main ()
1625   {
1626 <  (set) 2>&1 |
1627 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1628 <    *ac_space=\ *)
1141 <      sed -n \
1142 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1143 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1144 <      ;;
1145 <    *)
1146 <      sed -n \
1147 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1148 <      ;;
1149 <    esac;
1626 > return $2 ();
1627 >  ;
1628 >  return 0;
1629   }
1151    echo
1152
1153    cat <<\_ASBOX
1154 ## ----------------- ##
1155 ## Output variables. ##
1156 ## ----------------- ##
1157 _ASBOX
1158    echo
1159    for ac_var in $ac_subst_vars
1160    do
1161      eval ac_val=$`echo $ac_var`
1162      echo "$ac_var='"'"'$ac_val'"'"'"
1163    done | sort
1164    echo
1165
1166    if test -n "$ac_subst_files"; then
1167      cat <<\_ASBOX
1168 ## ------------- ##
1169 ## Output files. ##
1170 ## ------------- ##
1171 _ASBOX
1172      echo
1173      for ac_var in $ac_subst_files
1174      do
1175        eval ac_val=$`echo $ac_var`
1176        echo "$ac_var='"'"'$ac_val'"'"'"
1177      done | sort
1178      echo
1179    fi
1180
1181    if test -s confdefs.h; then
1182      cat <<\_ASBOX
1183 ## ----------- ##
1184 ## confdefs.h. ##
1185 ## ----------- ##
1186 _ASBOX
1187      echo
1188      sed "/^$/d" confdefs.h | sort
1189      echo
1190    fi
1191    test "$ac_signal" != 0 &&
1192      echo "$as_me: caught signal $ac_signal"
1193    echo "$as_me: exit $exit_status"
1194  } >&5
1195  rm -f core *.core &&
1196  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1197    exit $exit_status
1198     ' 0
1199 for ac_signal in 1 2 13 15; do
1200  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1201 done
1202 ac_signal=0
1203
1204 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1205 rm -rf conftest* confdefs.h
1206 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1207 echo >confdefs.h
1208
1209 # Predefined preprocessor variables.
1210
1211 cat >>confdefs.h <<_ACEOF
1212 #define PACKAGE_NAME "$PACKAGE_NAME"
1630   _ACEOF
1631 <
1632 <
1216 < cat >>confdefs.h <<_ACEOF
1217 < #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1218 < _ACEOF
1219 <
1220 <
1221 < cat >>confdefs.h <<_ACEOF
1222 < #define PACKAGE_VERSION "$PACKAGE_VERSION"
1223 < _ACEOF
1224 <
1225 <
1226 < cat >>confdefs.h <<_ACEOF
1227 < #define PACKAGE_STRING "$PACKAGE_STRING"
1228 < _ACEOF
1229 <
1230 <
1231 < cat >>confdefs.h <<_ACEOF
1232 < #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1233 < _ACEOF
1234 <
1235 <
1236 < # Let the site file select an alternate cache file if it wants to.
1237 < # Prefer explicitly selected file to automatically selected ones.
1238 < if test -z "$CONFIG_SITE"; then
1239 <  if test "x$prefix" != xNONE; then
1240 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1241 <  else
1242 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1243 <  fi
1244 < fi
1245 < for ac_site_file in $CONFIG_SITE; do
1246 <  if test -r "$ac_site_file"; then
1247 <    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1248 < echo "$as_me: loading site script $ac_site_file" >&6;}
1249 <    sed 's/^/| /' "$ac_site_file" >&5
1250 <    . "$ac_site_file"
1251 <  fi
1252 < done
1253 <
1254 < if test -r "$cache_file"; then
1255 <  # Some versions of bash will fail to source /dev/null (special
1256 <  # files actually), so we avoid doing that.
1257 <  if test -f "$cache_file"; then
1258 <    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1259 < echo "$as_me: loading cache $cache_file" >&6;}
1260 <    case $cache_file in
1261 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1262 <      *)                      . ./$cache_file;;
1263 <    esac
1264 <  fi
1631 > if ac_fn_cxx_try_link "$LINENO"; then :
1632 >  eval "$3=yes"
1633   else
1634 <  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1267 < echo "$as_me: creating cache $cache_file" >&6;}
1268 <  >$cache_file
1634 >  eval "$3=no"
1635   fi
1636 <
1637 < # Check that the precious variables saved in the cache have kept the same
1272 < # value.
1273 < ac_cache_corrupted=false
1274 < for ac_var in `(set) 2>&1 |
1275 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1276 <  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1277 <  eval ac_new_set=\$ac_env_${ac_var}_set
1278 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1279 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1280 <  case $ac_old_set,$ac_new_set in
1281 <    set,)
1282 <      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1283 < echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1284 <      ac_cache_corrupted=: ;;
1285 <    ,set)
1286 <      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1287 < echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1288 <      ac_cache_corrupted=: ;;
1289 <    ,);;
1290 <    *)
1291 <      if test "x$ac_old_val" != "x$ac_new_val"; then
1292 <        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1293 < echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1294 <        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1295 < echo "$as_me:   former value:  $ac_old_val" >&2;}
1296 <        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1297 < echo "$as_me:   current value: $ac_new_val" >&2;}
1298 <        ac_cache_corrupted=:
1299 <      fi;;
1300 <  esac
1301 <  # Pass precious variables to config.status.
1302 <  if test "$ac_new_set" = set; then
1303 <    case $ac_new_val in
1304 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1305 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1306 <    *) ac_arg=$ac_var=$ac_new_val ;;
1307 <    esac
1308 <    case " $ac_configure_args " in
1309 <      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1310 <      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1311 <    esac
1312 <  fi
1313 < done
1314 < if $ac_cache_corrupted; then
1315 <  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1316 < echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1317 <  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1318 < echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1319 <   { (exit 1); exit 1; }; }
1636 > rm -f core conftest.err conftest.$ac_objext \
1637 >    conftest$ac_exeext conftest.$ac_ext
1638   fi
1639 + eval ac_res=\$$3
1640 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1641 + $as_echo "$ac_res" >&6; }
1642 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1643  
1644 < ac_ext=c
1323 < ac_cpp='$CPP $CPPFLAGS'
1324 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1325 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1326 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
1644 > } # ac_fn_cxx_check_func
1645  
1646 <
1647 <
1648 <
1649 <
1646 > # ac_fn_c_try_compile LINENO
1647 > # --------------------------
1648 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1649 > ac_fn_c_try_compile ()
1650 > {
1651 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1652 >  rm -f conftest.$ac_objext
1653 >  if { { ac_try="$ac_compile"
1654 > case "(($ac_try" in
1655 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656 >  *) ac_try_echo=$ac_try;;
1657 > esac
1658 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 > $as_echo "$ac_try_echo"; } >&5
1660 >  (eval "$ac_compile") 2>conftest.err
1661 >  ac_status=$?
1662 >  if test -s conftest.err; then
1663 >    grep -v '^ *+' conftest.err >conftest.er1
1664 >    cat conftest.er1 >&5
1665 >    mv -f conftest.er1 conftest.err
1666 >  fi
1667 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1668 >  test $ac_status = 0; } && {
1669 >         test -z "$ac_c_werror_flag" ||
1670 >         test ! -s conftest.err
1671 >       } && test -s conftest.$ac_objext; then :
1672 >  ac_retval=0
1673 > else
1674 >  $as_echo "$as_me: failed program was:" >&5
1675 > sed 's/^/| /' conftest.$ac_ext >&5
1676  
1677 +        ac_retval=1
1678 + fi
1679 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1680 +  as_fn_set_status $ac_retval
1681  
1682 + } # ac_fn_c_try_compile
1683  
1684 + # ac_fn_c_try_link LINENO
1685 + # -----------------------
1686 + # Try to link conftest.$ac_ext, and return whether this succeeded.
1687 + ac_fn_c_try_link ()
1688 + {
1689 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1690 +  rm -f conftest.$ac_objext conftest$ac_exeext
1691 +  if { { ac_try="$ac_link"
1692 + case "(($ac_try" in
1693 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1694 +  *) ac_try_echo=$ac_try;;
1695 + esac
1696 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1697 + $as_echo "$ac_try_echo"; } >&5
1698 +  (eval "$ac_link") 2>conftest.err
1699 +  ac_status=$?
1700 +  if test -s conftest.err; then
1701 +    grep -v '^ *+' conftest.err >conftest.er1
1702 +    cat conftest.er1 >&5
1703 +    mv -f conftest.er1 conftest.err
1704 +  fi
1705 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706 +  test $ac_status = 0; } && {
1707 +         test -z "$ac_c_werror_flag" ||
1708 +         test ! -s conftest.err
1709 +       } && test -s conftest$ac_exeext && {
1710 +         test "$cross_compiling" = yes ||
1711 +         $as_test_x conftest$ac_exeext
1712 +       }; then :
1713 +  ac_retval=0
1714 + else
1715 +  $as_echo "$as_me: failed program was:" >&5
1716 + sed 's/^/| /' conftest.$ac_ext >&5
1717  
1718 +        ac_retval=1
1719 + fi
1720 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1721 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1722 +  # interfere with the next link command; also delete a directory that is
1723 +  # left behind by Apple's compiler.  We do this before executing the actions.
1724 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1725 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1726 +  as_fn_set_status $ac_retval
1727  
1728 + } # ac_fn_c_try_link
1729  
1730 + # ac_fn_c_check_func LINENO FUNC VAR
1731 + # ----------------------------------
1732 + # Tests whether FUNC exists, setting the cache variable VAR accordingly
1733 + ac_fn_c_check_func ()
1734 + {
1735 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1736 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1737 + $as_echo_n "checking for $2... " >&6; }
1738 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1739 +  $as_echo_n "(cached) " >&6
1740 + else
1741 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1742 + /* end confdefs.h.  */
1743 + /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1744 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1745 + #define $2 innocuous_$2
1746  
1747 + /* System header to define __stub macros and hopefully few prototypes,
1748 +    which can conflict with char $2 (); below.
1749 +    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1750 +    <limits.h> exists even on freestanding compilers.  */
1751  
1752 + #ifdef __STDC__
1753 + # include <limits.h>
1754 + #else
1755 + # include <assert.h>
1756 + #endif
1757  
1758 + #undef $2
1759  
1760 + /* Override any GCC internal prototype to avoid an error.
1761 +   Use char because int might match the return type of a GCC
1762 +   builtin and then its argument prototype would still apply.  */
1763 + #ifdef __cplusplus
1764 + extern "C"
1765 + #endif
1766 + char $2 ();
1767 + /* The GNU C library defines this for functions which it implements
1768 +    to always fail with ENOSYS.  Some functions are actually named
1769 +    something starting with __ and the normal name is an alias.  */
1770 + #if defined __stub_$2 || defined __stub___$2
1771 + choke me
1772 + #endif
1773  
1774 + int
1775 + main ()
1776 + {
1777 + return $2 ();
1778 +  ;
1779 +  return 0;
1780 + }
1781 + _ACEOF
1782 + if ac_fn_c_try_link "$LINENO"; then :
1783 +  eval "$3=yes"
1784 + else
1785 +  eval "$3=no"
1786 + fi
1787 + rm -f core conftest.err conftest.$ac_objext \
1788 +    conftest$ac_exeext conftest.$ac_ext
1789 + fi
1790 + eval ac_res=\$$3
1791 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1792 + $as_echo "$ac_res" >&6; }
1793 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1794  
1795 + } # ac_fn_c_check_func
1796  
1797 + # ac_fn_fc_try_compile LINENO
1798 + # ---------------------------
1799 + # Try to compile conftest.$ac_ext, and return whether this succeeded.
1800 + ac_fn_fc_try_compile ()
1801 + {
1802 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1803 +  rm -f conftest.$ac_objext
1804 +  if { { ac_try="$ac_compile"
1805 + case "(($ac_try" in
1806 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1807 +  *) ac_try_echo=$ac_try;;
1808 + esac
1809 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1810 + $as_echo "$ac_try_echo"; } >&5
1811 +  (eval "$ac_compile") 2>conftest.err
1812 +  ac_status=$?
1813 +  if test -s conftest.err; then
1814 +    grep -v '^ *+' conftest.err >conftest.er1
1815 +    cat conftest.er1 >&5
1816 +    mv -f conftest.er1 conftest.err
1817 +  fi
1818 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1819 +  test $ac_status = 0; } && {
1820 +         test -z "$ac_fc_werror_flag" ||
1821 +         test ! -s conftest.err
1822 +       } && test -s conftest.$ac_objext; then :
1823 +  ac_retval=0
1824 + else
1825 +  $as_echo "$as_me: failed program was:" >&5
1826 + sed 's/^/| /' conftest.$ac_ext >&5
1827  
1828 +        ac_retval=1
1829 + fi
1830 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1831 +  as_fn_set_status $ac_retval
1832  
1833 + } # ac_fn_fc_try_compile
1834  
1835 + # ac_fn_fc_try_link LINENO
1836 + # ------------------------
1837 + # Try to link conftest.$ac_ext, and return whether this succeeded.
1838 + ac_fn_fc_try_link ()
1839 + {
1840 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1841 +  rm -f conftest.$ac_objext conftest$ac_exeext
1842 +  if { { ac_try="$ac_link"
1843 + case "(($ac_try" in
1844 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1845 +  *) ac_try_echo=$ac_try;;
1846 + esac
1847 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1848 + $as_echo "$ac_try_echo"; } >&5
1849 +  (eval "$ac_link") 2>conftest.err
1850 +  ac_status=$?
1851 +  if test -s conftest.err; then
1852 +    grep -v '^ *+' conftest.err >conftest.er1
1853 +    cat conftest.er1 >&5
1854 +    mv -f conftest.er1 conftest.err
1855 +  fi
1856 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1857 +  test $ac_status = 0; } && {
1858 +         test -z "$ac_fc_werror_flag" ||
1859 +         test ! -s conftest.err
1860 +       } && test -s conftest$ac_exeext && {
1861 +         test "$cross_compiling" = yes ||
1862 +         $as_test_x conftest$ac_exeext
1863 +       }; then :
1864 +  ac_retval=0
1865 + else
1866 +  $as_echo "$as_me: failed program was:" >&5
1867 + sed 's/^/| /' conftest.$ac_ext >&5
1868  
1869 +        ac_retval=1
1870 + fi
1871 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1872 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1873 +  # interfere with the next link command; also delete a directory that is
1874 +  # left behind by Apple's compiler.  We do this before executing the actions.
1875 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1876 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1877 +  as_fn_set_status $ac_retval
1878  
1879 + } # ac_fn_fc_try_link
1880  
1881 + # ac_fn_c_try_cpp LINENO
1882 + # ----------------------
1883 + # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1884 + ac_fn_c_try_cpp ()
1885 + {
1886 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1887 +  if { { ac_try="$ac_cpp conftest.$ac_ext"
1888 + case "(($ac_try" in
1889 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1890 +  *) ac_try_echo=$ac_try;;
1891 + esac
1892 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1893 + $as_echo "$ac_try_echo"; } >&5
1894 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1895 +  ac_status=$?
1896 +  if test -s conftest.err; then
1897 +    grep -v '^ *+' conftest.err >conftest.er1
1898 +    cat conftest.er1 >&5
1899 +    mv -f conftest.er1 conftest.err
1900 +  fi
1901 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1902 +  test $ac_status = 0; } >/dev/null && {
1903 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1904 +         test ! -s conftest.err
1905 +       }; then :
1906 +  ac_retval=0
1907 + else
1908 +  $as_echo "$as_me: failed program was:" >&5
1909 + sed 's/^/| /' conftest.$ac_ext >&5
1910  
1911 +    ac_retval=1
1912 + fi
1913 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1914 +  as_fn_set_status $ac_retval
1915  
1916 + } # ac_fn_c_try_cpp
1917  
1918 < ac_aux_dir=
1919 < for ac_dir in ac-tools $srcdir/ac-tools; do
1920 <  if test -f $ac_dir/install-sh; then
1921 <    ac_aux_dir=$ac_dir
1922 <    ac_install_sh="$ac_aux_dir/install-sh -c"
1923 <    break
1924 <  elif test -f $ac_dir/install.sh; then
1925 <    ac_aux_dir=$ac_dir
1926 <    ac_install_sh="$ac_aux_dir/install.sh -c"
1927 <    break
1928 <  elif test -f $ac_dir/shtool; then
1929 <    ac_aux_dir=$ac_dir
1930 <    ac_install_sh="$ac_aux_dir/shtool install -c"
1931 <    break
1918 > # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1919 > # -------------------------------------------------------
1920 > # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1921 > # the include files in INCLUDES and setting the cache variable VAR
1922 > # accordingly.
1923 > ac_fn_c_check_header_mongrel ()
1924 > {
1925 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1926 >  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1927 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1928 > $as_echo_n "checking for $2... " >&6; }
1929 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1930 >  $as_echo_n "(cached) " >&6
1931 > fi
1932 > eval ac_res=\$$3
1933 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1934 > $as_echo "$ac_res" >&6; }
1935 > else
1936 >  # Is the header compilable?
1937 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1938 > $as_echo_n "checking $2 usability... " >&6; }
1939 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1940 > /* end confdefs.h.  */
1941 > $4
1942 > #include <$2>
1943 > _ACEOF
1944 > if ac_fn_c_try_compile "$LINENO"; then :
1945 >  ac_header_compiler=yes
1946 > else
1947 >  ac_header_compiler=no
1948 > fi
1949 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1950 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1951 > $as_echo "$ac_header_compiler" >&6; }
1952 >
1953 > # Is the header present?
1954 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1955 > $as_echo_n "checking $2 presence... " >&6; }
1956 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1957 > /* end confdefs.h.  */
1958 > #include <$2>
1959 > _ACEOF
1960 > if ac_fn_c_try_cpp "$LINENO"; then :
1961 >  ac_header_preproc=yes
1962 > else
1963 >  ac_header_preproc=no
1964 > fi
1965 > rm -f conftest.err conftest.$ac_ext
1966 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1967 > $as_echo "$ac_header_preproc" >&6; }
1968 >
1969 > # So?  What about this header?
1970 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1971 >  yes:no: )
1972 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1973 > $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1974 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1975 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1976 >    ;;
1977 >  no:yes:* )
1978 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1979 > $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1980 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1981 > $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1982 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1983 > $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1984 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1985 > $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1986 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1987 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1988 > ( cat <<\_ASBOX
1989 > ## ------------------------------ ##
1990 > ## Report this to gezelter@nd.edu ##
1991 > ## ------------------------------ ##
1992 > _ASBOX
1993 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
1994 >    ;;
1995 > esac
1996 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1997 > $as_echo_n "checking for $2... " >&6; }
1998 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1999 >  $as_echo_n "(cached) " >&6
2000 > else
2001 >  eval "$3=\$ac_header_compiler"
2002 > fi
2003 > eval ac_res=\$$3
2004 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2005 > $as_echo "$ac_res" >&6; }
2006 > fi
2007 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2008 >
2009 > } # ac_fn_c_check_header_mongrel
2010 >
2011 > # ac_fn_c_try_run LINENO
2012 > # ----------------------
2013 > # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2014 > # that executables *can* be run.
2015 > ac_fn_c_try_run ()
2016 > {
2017 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2018 >  if { { ac_try="$ac_link"
2019 > case "(($ac_try" in
2020 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2021 >  *) ac_try_echo=$ac_try;;
2022 > esac
2023 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2024 > $as_echo "$ac_try_echo"; } >&5
2025 >  (eval "$ac_link") 2>&5
2026 >  ac_status=$?
2027 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2028 >  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2029 >  { { case "(($ac_try" in
2030 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2031 >  *) ac_try_echo=$ac_try;;
2032 > esac
2033 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2034 > $as_echo "$ac_try_echo"; } >&5
2035 >  (eval "$ac_try") 2>&5
2036 >  ac_status=$?
2037 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2038 >  test $ac_status = 0; }; }; then :
2039 >  ac_retval=0
2040 > else
2041 >  $as_echo "$as_me: program exited with status $ac_status" >&5
2042 >       $as_echo "$as_me: failed program was:" >&5
2043 > sed 's/^/| /' conftest.$ac_ext >&5
2044 >
2045 >       ac_retval=$ac_status
2046 > fi
2047 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2048 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2049 >  as_fn_set_status $ac_retval
2050 >
2051 > } # ac_fn_c_try_run
2052 >
2053 > # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2054 > # -------------------------------------------------------
2055 > # Tests whether HEADER exists and can be compiled using the include files in
2056 > # INCLUDES, setting the cache variable VAR accordingly.
2057 > ac_fn_c_check_header_compile ()
2058 > {
2059 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2060 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2061 > $as_echo_n "checking for $2... " >&6; }
2062 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2063 >  $as_echo_n "(cached) " >&6
2064 > else
2065 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2066 > /* end confdefs.h.  */
2067 > $4
2068 > #include <$2>
2069 > _ACEOF
2070 > if ac_fn_c_try_compile "$LINENO"; then :
2071 >  eval "$3=yes"
2072 > else
2073 >  eval "$3=no"
2074 > fi
2075 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2076 > fi
2077 > eval ac_res=\$$3
2078 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2079 > $as_echo "$ac_res" >&6; }
2080 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2081 >
2082 > } # ac_fn_c_check_header_compile
2083 >
2084 > # ac_fn_cxx_try_cpp LINENO
2085 > # ------------------------
2086 > # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2087 > ac_fn_cxx_try_cpp ()
2088 > {
2089 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2090 >  if { { ac_try="$ac_cpp conftest.$ac_ext"
2091 > case "(($ac_try" in
2092 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2093 >  *) ac_try_echo=$ac_try;;
2094 > esac
2095 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2096 > $as_echo "$ac_try_echo"; } >&5
2097 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2098 >  ac_status=$?
2099 >  if test -s conftest.err; then
2100 >    grep -v '^ *+' conftest.err >conftest.er1
2101 >    cat conftest.er1 >&5
2102 >    mv -f conftest.er1 conftest.err
2103    fi
2104 < done
2105 < if test -z "$ac_aux_dir"; then
2106 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
2107 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
2108 <   { (exit 1); exit 1; }; }
2104 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2105 >  test $ac_status = 0; } >/dev/null && {
2106 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2107 >         test ! -s conftest.err
2108 >       }; then :
2109 >  ac_retval=0
2110 > else
2111 >  $as_echo "$as_me: failed program was:" >&5
2112 > sed 's/^/| /' conftest.$ac_ext >&5
2113 >
2114 >    ac_retval=1
2115   fi
2116 < ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2117 < ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1377 < ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2116 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2117 >  as_fn_set_status $ac_retval
2118  
2119 + } # ac_fn_cxx_try_cpp
2120  
2121 <          ac_config_headers="$ac_config_headers src/config.h"
2121 > # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2122 > # ---------------------------------------------------------
2123 > # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2124 > # the include files in INCLUDES and setting the cache variable VAR
2125 > # accordingly.
2126 > ac_fn_cxx_check_header_mongrel ()
2127 > {
2128 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2129 >  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2130 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2131 > $as_echo_n "checking for $2... " >&6; }
2132 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2133 >  $as_echo_n "(cached) " >&6
2134 > fi
2135 > eval ac_res=\$$3
2136 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2137 > $as_echo "$ac_res" >&6; }
2138 > else
2139 >  # Is the header compilable?
2140 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2141 > $as_echo_n "checking $2 usability... " >&6; }
2142 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2143 > /* end confdefs.h.  */
2144 > $4
2145 > #include <$2>
2146 > _ACEOF
2147 > if ac_fn_cxx_try_compile "$LINENO"; then :
2148 >  ac_header_compiler=yes
2149 > else
2150 >  ac_header_compiler=no
2151 > fi
2152 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2153 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2154 > $as_echo "$ac_header_compiler" >&6; }
2155  
2156 + # Is the header present?
2157 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2158 + $as_echo_n "checking $2 presence... " >&6; }
2159 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2160 + /* end confdefs.h.  */
2161 + #include <$2>
2162 + _ACEOF
2163 + if ac_fn_cxx_try_cpp "$LINENO"; then :
2164 +  ac_header_preproc=yes
2165 + else
2166 +  ac_header_preproc=no
2167 + fi
2168 + rm -f conftest.err conftest.$ac_ext
2169 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2170 + $as_echo "$ac_header_preproc" >&6; }
2171  
2172 + # So?  What about this header?
2173 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2174 +  yes:no: )
2175 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2176 + $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2177 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2178 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2179 +    ;;
2180 +  no:yes:* )
2181 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2182 + $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2183 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2184 + $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2185 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2186 + $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2187 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2188 + $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2189 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2190 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2191 + ( cat <<\_ASBOX
2192 + ## ------------------------------ ##
2193 + ## Report this to gezelter@nd.edu ##
2194 + ## ------------------------------ ##
2195 + _ASBOX
2196 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
2197 +    ;;
2198 + esac
2199 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2200 + $as_echo_n "checking for $2... " >&6; }
2201 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2202 +  $as_echo_n "(cached) " >&6
2203 + else
2204 +  eval "$3=\$ac_header_compiler"
2205 + fi
2206 + eval ac_res=\$$3
2207 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2208 + $as_echo "$ac_res" >&6; }
2209 + fi
2210 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2211  
2212 + } # ac_fn_cxx_check_header_mongrel
2213  
2214 + # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2215 + # -------------------------------------------
2216 + # Tests whether TYPE exists after having included INCLUDES, setting cache
2217 + # variable VAR accordingly.
2218 + ac_fn_c_check_type ()
2219 + {
2220 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2221 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2222 + $as_echo_n "checking for $2... " >&6; }
2223 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2224 +  $as_echo_n "(cached) " >&6
2225 + else
2226 +  eval "$3=no"
2227 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2228 + /* end confdefs.h.  */
2229 + $4
2230 + #ifdef FC_DUMMY_MAIN
2231 + #ifndef FC_DUMMY_MAIN_EQ_F77
2232 + #  ifdef __cplusplus
2233 +     extern "C"
2234 + #  endif
2235 +   int FC_DUMMY_MAIN() { return 1; }
2236 + #endif
2237 + #endif
2238 + int
2239 + main ()
2240 + {
2241 + if (sizeof ($2))
2242 +         return 0;
2243 +  ;
2244 +  return 0;
2245 + }
2246 + _ACEOF
2247 + if ac_fn_c_try_compile "$LINENO"; then :
2248 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2249 + /* end confdefs.h.  */
2250 + $4
2251 + #ifdef FC_DUMMY_MAIN
2252 + #ifndef FC_DUMMY_MAIN_EQ_F77
2253 + #  ifdef __cplusplus
2254 +     extern "C"
2255 + #  endif
2256 +   int FC_DUMMY_MAIN() { return 1; }
2257 + #endif
2258 + #endif
2259 + int
2260 + main ()
2261 + {
2262 + if (sizeof (($2)))
2263 +            return 0;
2264 +  ;
2265 +  return 0;
2266 + }
2267 + _ACEOF
2268 + if ac_fn_c_try_compile "$LINENO"; then :
2269  
2270 + else
2271 +  eval "$3=yes"
2272 + fi
2273 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2274 + fi
2275 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2276 + fi
2277 + eval ac_res=\$$3
2278 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2279 + $as_echo "$ac_res" >&6; }
2280 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2281  
2282 + } # ac_fn_c_check_type
2283 + cat >config.log <<_ACEOF
2284 + This file contains any messages produced by compilers while
2285 + running configure, to aid debugging if configure makes a mistake.
2286  
2287 + It was created by OpenMD $as_me 1.0, which was
2288 + generated by GNU Autoconf 2.65.  Invocation command line was
2289  
2290 +  $ $0 $@
2291  
2292 + _ACEOF
2293 + exec 5>>config.log
2294 + {
2295 + cat <<_ASUNAME
2296 + ## --------- ##
2297 + ## Platform. ##
2298 + ## --------- ##
2299  
2300 + hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2301 + uname -m = `(uname -m) 2>/dev/null || echo unknown`
2302 + uname -r = `(uname -r) 2>/dev/null || echo unknown`
2303 + uname -s = `(uname -s) 2>/dev/null || echo unknown`
2304 + uname -v = `(uname -v) 2>/dev/null || echo unknown`
2305  
2306 + /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2307 + /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2308  
2309 + /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2310 + /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2311 + /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2312 + /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2313 + /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2314 + /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2315 + /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2316  
2317 + _ASUNAME
2318  
2319 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2320 + for as_dir in $PATH
2321 + do
2322 +  IFS=$as_save_IFS
2323 +  test -z "$as_dir" && as_dir=.
2324 +    $as_echo "PATH: $as_dir"
2325 +  done
2326 + IFS=$as_save_IFS
2327  
2328 + } >&5
2329  
2330 + cat >&5 <<_ACEOF
2331  
2332  
2333 + ## ----------- ##
2334 + ## Core tests. ##
2335 + ## ----------- ##
2336  
2337 + _ACEOF
2338  
2339  
2340 + # Keep a trace of the command line.
2341 + # Strip out --no-create and --no-recursion so they do not pile up.
2342 + # Strip out --silent because we don't want to record it for future runs.
2343 + # Also quote any args containing shell meta-characters.
2344 + # Make two passes to allow for proper duplicate-argument suppression.
2345 + ac_configure_args=
2346 + ac_configure_args0=
2347 + ac_configure_args1=
2348 + ac_must_keep_next=false
2349 + for ac_pass in 1 2
2350 + do
2351 +  for ac_arg
2352 +  do
2353 +    case $ac_arg in
2354 +    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2355 +    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2356 +    | -silent | --silent | --silen | --sile | --sil)
2357 +      continue ;;
2358 +    *\'*)
2359 +      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2360 +    esac
2361 +    case $ac_pass in
2362 +    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2363 +    2)
2364 +      as_fn_append ac_configure_args1 " '$ac_arg'"
2365 +      if test $ac_must_keep_next = true; then
2366 +        ac_must_keep_next=false # Got value, back to normal.
2367 +      else
2368 +        case $ac_arg in
2369 +          *=* | --config-cache | -C | -disable-* | --disable-* \
2370 +          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2371 +          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2372 +          | -with-* | --with-* | -without-* | --without-* | --x)
2373 +            case "$ac_configure_args0 " in
2374 +              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2375 +            esac
2376 +            ;;
2377 +          -* ) ac_must_keep_next=true ;;
2378 +        esac
2379 +      fi
2380 +      as_fn_append ac_configure_args " '$ac_arg'"
2381 +      ;;
2382 +    esac
2383 +  done
2384 + done
2385 + { ac_configure_args0=; unset ac_configure_args0;}
2386 + { ac_configure_args1=; unset ac_configure_args1;}
2387  
2388 + # When interrupted or exit'd, cleanup temporary files, and complete
2389 + # config.log.  We remove comments because anyway the quotes in there
2390 + # would cause problems or look ugly.
2391 + # WARNING: Use '\'' to represent an apostrophe within the trap.
2392 + # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2393 + trap 'exit_status=$?
2394 +  # Save into config.log some information that might help in debugging.
2395 +  {
2396 +    echo
2397  
2398 +    cat <<\_ASBOX
2399 + ## ---------------- ##
2400 + ## Cache variables. ##
2401 + ## ---------------- ##
2402 + _ASBOX
2403 +    echo
2404 +    # The following way of writing the cache mishandles newlines in values,
2405 + (
2406 +  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2407 +    eval ac_val=\$$ac_var
2408 +    case $ac_val in #(
2409 +    *${as_nl}*)
2410 +      case $ac_var in #(
2411 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2412 + $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2413 +      esac
2414 +      case $ac_var in #(
2415 +      _ | IFS | as_nl) ;; #(
2416 +      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2417 +      *) { eval $ac_var=; unset $ac_var;} ;;
2418 +      esac ;;
2419 +    esac
2420 +  done
2421 +  (set) 2>&1 |
2422 +    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2423 +    *${as_nl}ac_space=\ *)
2424 +      sed -n \
2425 +        "s/'\''/'\''\\\\'\'''\''/g;
2426 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2427 +      ;; #(
2428 +    *)
2429 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2430 +      ;;
2431 +    esac |
2432 +    sort
2433 + )
2434 +    echo
2435  
2436 +    cat <<\_ASBOX
2437 + ## ----------------- ##
2438 + ## Output variables. ##
2439 + ## ----------------- ##
2440 + _ASBOX
2441 +    echo
2442 +    for ac_var in $ac_subst_vars
2443 +    do
2444 +      eval ac_val=\$$ac_var
2445 +      case $ac_val in
2446 +      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2447 +      esac
2448 +      $as_echo "$ac_var='\''$ac_val'\''"
2449 +    done | sort
2450 +    echo
2451  
2452 +    if test -n "$ac_subst_files"; then
2453 +      cat <<\_ASBOX
2454 + ## ------------------- ##
2455 + ## File substitutions. ##
2456 + ## ------------------- ##
2457 + _ASBOX
2458 +      echo
2459 +      for ac_var in $ac_subst_files
2460 +      do
2461 +        eval ac_val=\$$ac_var
2462 +        case $ac_val in
2463 +        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2464 +        esac
2465 +        $as_echo "$ac_var='\''$ac_val'\''"
2466 +      done | sort
2467 +      echo
2468 +    fi
2469  
2470 +    if test -s confdefs.h; then
2471 +      cat <<\_ASBOX
2472 + ## ----------- ##
2473 + ## confdefs.h. ##
2474 + ## ----------- ##
2475 + _ASBOX
2476 +      echo
2477 +      cat confdefs.h
2478 +      echo
2479 +    fi
2480 +    test "$ac_signal" != 0 &&
2481 +      $as_echo "$as_me: caught signal $ac_signal"
2482 +    $as_echo "$as_me: exit $exit_status"
2483 +  } >&5
2484 +  rm -f core *.core core.conftest.* &&
2485 +    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2486 +    exit $exit_status
2487 + ' 0
2488 + for ac_signal in 1 2 13 15; do
2489 +  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2490 + done
2491 + ac_signal=0
2492  
2493 + # confdefs.h avoids OS command line length limits that DEFS can exceed.
2494 + rm -f -r conftest* confdefs.h
2495  
2496 + $as_echo "/* confdefs.h */" > confdefs.h
2497  
2498 + # Predefined preprocessor variables.
2499  
2500 + cat >>confdefs.h <<_ACEOF
2501 + #define PACKAGE_NAME "$PACKAGE_NAME"
2502 + _ACEOF
2503  
2504 + cat >>confdefs.h <<_ACEOF
2505 + #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2506 + _ACEOF
2507  
2508 + cat >>confdefs.h <<_ACEOF
2509 + #define PACKAGE_VERSION "$PACKAGE_VERSION"
2510 + _ACEOF
2511  
2512 + cat >>confdefs.h <<_ACEOF
2513 + #define PACKAGE_STRING "$PACKAGE_STRING"
2514 + _ACEOF
2515  
2516 + cat >>confdefs.h <<_ACEOF
2517 + #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2518 + _ACEOF
2519  
2520 + cat >>confdefs.h <<_ACEOF
2521 + #define PACKAGE_URL "$PACKAGE_URL"
2522 + _ACEOF
2523  
1417 # ACX_CHECK_FFTW()
1418 # ----------------
1419 # This macro checks for fftw header files and libraries,
1420 # including the possible prefixing with s or d to determine precision.
1421 # Arg 1 is the fftw header/library name to check for, without
1422 # prefix or anything else (e.g. rfftw_mpi for real MPI transforms)
1423 # Arg 2 is the size of the real variable used.
2524  
2525 + # Let the site file select an alternate cache file if it wants to.
2526 + # Prefer an explicitly selected file to automatically selected ones.
2527 + ac_site_file1=NONE
2528 + ac_site_file2=NONE
2529 + if test -n "$CONFIG_SITE"; then
2530 +  ac_site_file1=$CONFIG_SITE
2531 + elif test "x$prefix" != xNONE; then
2532 +  ac_site_file1=$prefix/share/config.site
2533 +  ac_site_file2=$prefix/etc/config.site
2534 + else
2535 +  ac_site_file1=$ac_default_prefix/share/config.site
2536 +  ac_site_file2=$ac_default_prefix/etc/config.site
2537 + fi
2538 + for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2539 + do
2540 +  test "x$ac_site_file" = xNONE && continue
2541 +  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2542 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2543 + $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2544 +    sed 's/^/| /' "$ac_site_file" >&5
2545 +    . "$ac_site_file"
2546 +  fi
2547 + done
2548  
2549 + if test -r "$cache_file"; then
2550 +  # Some versions of bash will fail to source /dev/null (special files
2551 +  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2552 +  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2553 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2554 + $as_echo "$as_me: loading cache $cache_file" >&6;}
2555 +    case $cache_file in
2556 +      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2557 +      *)                      . "./$cache_file";;
2558 +    esac
2559 +  fi
2560 + else
2561 +  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2562 + $as_echo "$as_me: creating cache $cache_file" >&6;}
2563 +  >$cache_file
2564 + fi
2565  
2566 + # Check that the precious variables saved in the cache have kept the same
2567 + # value.
2568 + ac_cache_corrupted=false
2569 + for ac_var in $ac_precious_vars; do
2570 +  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2571 +  eval ac_new_set=\$ac_env_${ac_var}_set
2572 +  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2573 +  eval ac_new_val=\$ac_env_${ac_var}_value
2574 +  case $ac_old_set,$ac_new_set in
2575 +    set,)
2576 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2577 + $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2578 +      ac_cache_corrupted=: ;;
2579 +    ,set)
2580 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2581 + $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2582 +      ac_cache_corrupted=: ;;
2583 +    ,);;
2584 +    *)
2585 +      if test "x$ac_old_val" != "x$ac_new_val"; then
2586 +        # differences in whitespace do not lead to failure.
2587 +        ac_old_val_w=`echo x $ac_old_val`
2588 +        ac_new_val_w=`echo x $ac_new_val`
2589 +        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2590 +          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2591 + $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2592 +          ac_cache_corrupted=:
2593 +        else
2594 +          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2595 + $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2596 +          eval $ac_var=\$ac_old_val
2597 +        fi
2598 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2599 + $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2600 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2601 + $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2602 +      fi;;
2603 +  esac
2604 +  # Pass precious variables to config.status.
2605 +  if test "$ac_new_set" = set; then
2606 +    case $ac_new_val in
2607 +    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2608 +    *) ac_arg=$ac_var=$ac_new_val ;;
2609 +    esac
2610 +    case " $ac_configure_args " in
2611 +      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2612 +      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2613 +    esac
2614 +  fi
2615 + done
2616 + if $ac_cache_corrupted; then
2617 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2618 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2619 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2620 + $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2621 +  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2622 + fi
2623 + ## -------------------- ##
2624 + ## Main body of script. ##
2625 + ## -------------------- ##
2626  
2627 + ac_ext=c
2628 + ac_cpp='$CPP $CPPFLAGS'
2629 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2630 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2631 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
2632  
2633  
2634 + ac_aux_dir=
2635 + for ac_dir in ac-tools "$srcdir"/ac-tools; do
2636 +  for ac_t in install-sh install.sh shtool; do
2637 +    if test -f "$ac_dir/$ac_t"; then
2638 +      ac_aux_dir=$ac_dir
2639 +      ac_install_sh="$ac_aux_dir/$ac_t -c"
2640 +      break 2
2641 +    fi
2642 +  done
2643 + done
2644 + if test -z "$ac_aux_dir"; then
2645 +  as_fn_error "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2646 + fi
2647  
2648 + # These three variables are undocumented and unsupported,
2649 + # and are intended to be withdrawn in a future Autoconf release.
2650 + # They can cause serious problems if a builder's source tree is in a directory
2651 + # whose full name contains unusual characters.
2652 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2653 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2654 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2655  
2656  
2657  
2658 + ac_config_headers="$ac_config_headers src/config.h"
2659  
2660  
2661 +
2662 +
2663 +
2664 +
2665 +
2666 +
2667 +
2668 +
2669 +
2670 +
2671 +
2672 +
2673 +
2674 +
2675 +
2676 +
2677 +
2678 +
2679 +
2680 +
2681 +
2682 +
2683 +
2684 +
2685 +
2686 +
2687 +
2688 +
2689 +
2690 +
2691 +
2692 +
2693 +
2694 +
2695 +
2696 +
2697 +
2698 +
2699 +
2700 +
2701 +
2702 +
2703   #
2704   #
2705   #
2706  
2707  
2708 +
2709 +
2710 +
2711 +
2712 +
2713 +
2714 +
2715 +
2716   # AC_F90_MODULE_NAMES
2717   # -------------------
2718   #
# Line 1480 | Line 2755 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2755  
2756  
2757  
1483 # who am i
1484 # Make sure we can run config.sub.
1485 $ac_config_sub sun4 >/dev/null 2>&1 ||
1486  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1487 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1488   { (exit 1); exit 1; }; }
2758  
1490 echo "$as_me:$LINENO: checking build system type" >&5
1491 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1492 if test "${ac_cv_build+set}" = set; then
1493  echo $ECHO_N "(cached) $ECHO_C" >&6
1494 else
1495  ac_cv_build_alias=$build_alias
1496 test -z "$ac_cv_build_alias" &&
1497  ac_cv_build_alias=`$ac_config_guess`
1498 test -z "$ac_cv_build_alias" &&
1499  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1500 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1501   { (exit 1); exit 1; }; }
1502 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1503  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1504 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1505   { (exit 1); exit 1; }; }
2759  
1507 fi
1508 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1509 echo "${ECHO_T}$ac_cv_build" >&6
1510 build=$ac_cv_build
1511 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1512 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1513 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2760  
2761  
1516 echo "$as_me:$LINENO: checking host system type" >&5
1517 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1518 if test "${ac_cv_host+set}" = set; then
1519  echo $ECHO_N "(cached) $ECHO_C" >&6
1520 else
1521  ac_cv_host_alias=$host_alias
1522 test -z "$ac_cv_host_alias" &&
1523  ac_cv_host_alias=$ac_cv_build_alias
1524 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1525  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1526 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1527   { (exit 1); exit 1; }; }
2762  
1529 fi
1530 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1531 echo "${ECHO_T}$ac_cv_host" >&6
1532 host=$ac_cv_host
1533 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1534 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1535 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2763  
2764  
2765  
2766  
2767  
1541 # set program name
1542 PROGNAME="oopse"
2768  
2769  
2770  
2771  
1547 OBJEXT=".$OBJEXT"
2772  
1549 OOPSE=oopse
2773  
1551 if test "x${prefix}" = "xNONE"
1552 then
1553  OOPSE_HOME=${ac_default_prefix}/oopse
1554 else
1555  OOPSE_HOME=${prefix}/oopse
1556 fi
1557 # Check whether --enable-oopse-home or --disable-oopse-home was given.
1558 if test "${enable_oopse_home+set}" = set; then
1559  enableval="$enable_oopse_home"
1560  OOPSE_HOME="${enableval}"
1561 fi;
2774  
1563 # there are two ways to do debugging.  One with the --enable-debug flag
1564 # and one using the DEBUG environment variable
2775  
1566 debug=0
1567 # Check whether --enable-debug or --disable-debug was given.
1568 if test "${enable_debug+set}" = set; then
1569  enableval="$enable_debug"
1570  debug=1
1571 fi;
1572 if test "${DEBUG}"; then
2776  
1574 cat >>confdefs.h <<\_ACEOF
1575 #define debug 1
1576 _ACEOF
2777  
1578  msg="$msg, debug mode"
1579 fi
2778  
2779  
1582 # Checks for programs.
1583 ac_ext=cc
1584 ac_cpp='$CXXCPP $CPPFLAGS'
1585 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1586 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1587 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1588 if test -n "$ac_tool_prefix"; then
1589  for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1590  do
1591    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1592 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1593 echo "$as_me:$LINENO: checking for $ac_word" >&5
1594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1595 if test "${ac_cv_prog_CXX+set}" = set; then
1596  echo $ECHO_N "(cached) $ECHO_C" >&6
1597 else
1598  if test -n "$CXX"; then
1599  ac_cv_prog_CXX="$CXX" # Let the user override the test.
1600 else
1601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1602 for as_dir in $PATH
1603 do
1604  IFS=$as_save_IFS
1605  test -z "$as_dir" && as_dir=.
1606  for ac_exec_ext in '' $ac_executable_extensions; do
1607  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1608    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1609    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610    break 2
1611  fi
1612 done
1613 done
2780  
1615 fi
1616 fi
1617 CXX=$ac_cv_prog_CXX
1618 if test -n "$CXX"; then
1619  echo "$as_me:$LINENO: result: $CXX" >&5
1620 echo "${ECHO_T}$CXX" >&6
1621 else
1622  echo "$as_me:$LINENO: result: no" >&5
1623 echo "${ECHO_T}no" >&6
1624 fi
2781  
1626    test -n "$CXX" && break
1627  done
1628 fi
1629 if test -z "$CXX"; then
1630  ac_ct_CXX=$CXX
1631  for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1632 do
1633  # Extract the first word of "$ac_prog", so it can be a program name with args.
1634 set dummy $ac_prog; ac_word=$2
1635 echo "$as_me:$LINENO: checking for $ac_word" >&5
1636 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1637 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1638  echo $ECHO_N "(cached) $ECHO_C" >&6
1639 else
1640  if test -n "$ac_ct_CXX"; then
1641  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1642 else
1643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1644 for as_dir in $PATH
1645 do
1646  IFS=$as_save_IFS
1647  test -z "$as_dir" && as_dir=.
1648  for ac_exec_ext in '' $ac_executable_extensions; do
1649  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1650    ac_cv_prog_ac_ct_CXX="$ac_prog"
1651    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1652    break 2
1653  fi
1654 done
1655 done
2782  
1657 fi
1658 fi
1659 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1660 if test -n "$ac_ct_CXX"; then
1661  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1662 echo "${ECHO_T}$ac_ct_CXX" >&6
1663 else
1664  echo "$as_me:$LINENO: result: no" >&5
1665 echo "${ECHO_T}no" >&6
1666 fi
2783  
1668  test -n "$ac_ct_CXX" && break
1669 done
1670 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2784  
1672  CXX=$ac_ct_CXX
1673 fi
2785  
2786  
1676 # Provide some information about the compiler.
1677 echo "$as_me:$LINENO:" \
1678     "checking for C++ compiler version" >&5
1679 ac_compiler=`set X $ac_compile; echo $2`
1680 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1681  (eval $ac_compiler --version </dev/null >&5) 2>&5
1682  ac_status=$?
1683  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1684  (exit $ac_status); }
1685 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1686  (eval $ac_compiler -v </dev/null >&5) 2>&5
1687  ac_status=$?
1688  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1689  (exit $ac_status); }
1690 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1691  (eval $ac_compiler -V </dev/null >&5) 2>&5
1692  ac_status=$?
1693  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1694  (exit $ac_status); }
2787  
1696 cat >conftest.$ac_ext <<_ACEOF
1697 /* confdefs.h.  */
1698 _ACEOF
1699 cat confdefs.h >>conftest.$ac_ext
1700 cat >>conftest.$ac_ext <<_ACEOF
1701 /* end confdefs.h.  */
2788  
1703 int
1704 main ()
1705 {
2789  
1707  ;
1708  return 0;
1709 }
1710 _ACEOF
1711 ac_clean_files_save=$ac_clean_files
1712 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1713 # Try to create an executable without -o first, disregard a.out.
1714 # It will help us diagnose broken compilers, and finding out an intuition
1715 # of exeext.
1716 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1717 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1718 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1719 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1720  (eval $ac_link_default) 2>&5
1721  ac_status=$?
1722  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1723  (exit $ac_status); }; then
1724  # Find the output, starting from the most likely.  This scheme is
1725 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1726 # resort.
2790  
1728 # Be careful to initialize this variable, since it used to be cached.
1729 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1730 ac_cv_exeext=
1731 # b.out is created by i960 compilers.
1732 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1733 do
1734  test -f "$ac_file" || continue
1735  case $ac_file in
1736    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1737        ;;
1738    conftest.$ac_ext )
1739        # This is the source file.
1740        ;;
1741    [ab].out )
1742        # We found the default executable, but exeext='' is most
1743        # certainly right.
1744        break;;
1745    *.* )
1746        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1747        # FIXME: I believe we export ac_cv_exeext for Libtool,
1748        # but it would be cool to find out if it's true.  Does anybody
1749        # maintain Libtool? --akim.
1750        export ac_cv_exeext
1751        break;;
1752    * )
1753        break;;
1754  esac
1755 done
1756 else
1757  echo "$as_me: failed program was:" >&5
1758 sed 's/^/| /' conftest.$ac_ext >&5
2791  
1760 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1761 See \`config.log' for more details." >&5
1762 echo "$as_me: error: C++ compiler cannot create executables
1763 See \`config.log' for more details." >&2;}
1764   { (exit 77); exit 77; }; }
1765 fi
2792  
1767 ac_exeext=$ac_cv_exeext
1768 echo "$as_me:$LINENO: result: $ac_file" >&5
1769 echo "${ECHO_T}$ac_file" >&6
2793  
1771 # Check the compiler produces executables we can run.  If not, either
1772 # the compiler is broken, or we cross compile.
1773 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1774 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1775 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1776 # If not cross compiling, check that we can run a simple program.
1777 if test "$cross_compiling" != yes; then
1778  if { ac_try='./$ac_file'
1779  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1780  (eval $ac_try) 2>&5
1781  ac_status=$?
1782  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1783  (exit $ac_status); }; }; then
1784    cross_compiling=no
1785  else
1786    if test "$cross_compiling" = maybe; then
1787        cross_compiling=yes
1788    else
1789        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1790 If you meant to cross compile, use \`--host'.
1791 See \`config.log' for more details." >&5
1792 echo "$as_me: error: cannot run C++ compiled programs.
1793 If you meant to cross compile, use \`--host'.
1794 See \`config.log' for more details." >&2;}
1795   { (exit 1); exit 1; }; }
1796    fi
1797  fi
1798 fi
1799 echo "$as_me:$LINENO: result: yes" >&5
1800 echo "${ECHO_T}yes" >&6
2794  
1802 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1803 ac_clean_files=$ac_clean_files_save
1804 # Check the compiler produces executables we can run.  If not, either
1805 # the compiler is broken, or we cross compile.
1806 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1807 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1808 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1809 echo "${ECHO_T}$cross_compiling" >&6
2795  
1811 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1812 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1813 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1814  (eval $ac_link) 2>&5
1815  ac_status=$?
1816  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1817  (exit $ac_status); }; then
1818  # If both `conftest.exe' and `conftest' are `present' (well, observable)
1819 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1820 # work properly (i.e., refer to `conftest.exe'), while it won't with
1821 # `rm'.
1822 for ac_file in conftest.exe conftest conftest.*; do
1823  test -f "$ac_file" || continue
1824  case $ac_file in
1825    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1826    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1827          export ac_cv_exeext
1828          break;;
1829    * ) break;;
1830  esac
1831 done
1832 else
1833  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1834 See \`config.log' for more details." >&5
1835 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1836 See \`config.log' for more details." >&2;}
1837   { (exit 1); exit 1; }; }
1838 fi
2796  
1840 rm -f conftest$ac_cv_exeext
1841 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1842 echo "${ECHO_T}$ac_cv_exeext" >&6
2797  
1844 rm -f conftest.$ac_ext
1845 EXEEXT=$ac_cv_exeext
1846 ac_exeext=$EXEEXT
1847 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1848 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1849 if test "${ac_cv_objext+set}" = set; then
1850  echo $ECHO_N "(cached) $ECHO_C" >&6
1851 else
1852  cat >conftest.$ac_ext <<_ACEOF
1853 /* confdefs.h.  */
1854 _ACEOF
1855 cat confdefs.h >>conftest.$ac_ext
1856 cat >>conftest.$ac_ext <<_ACEOF
1857 /* end confdefs.h.  */
2798  
1859 int
1860 main ()
1861 {
2799  
1863  ;
1864  return 0;
1865 }
1866 _ACEOF
1867 rm -f conftest.o conftest.obj
1868 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1869  (eval $ac_compile) 2>&5
1870  ac_status=$?
1871  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1872  (exit $ac_status); }; then
1873  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1874  case $ac_file in
1875    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1876    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1877       break;;
1878  esac
1879 done
1880 else
1881  echo "$as_me: failed program was:" >&5
1882 sed 's/^/| /' conftest.$ac_ext >&5
2800  
1884 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1885 See \`config.log' for more details." >&5
1886 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1887 See \`config.log' for more details." >&2;}
1888   { (exit 1); exit 1; }; }
1889 fi
2801  
1891 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1892 fi
1893 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1894 echo "${ECHO_T}$ac_cv_objext" >&6
1895 OBJEXT=$ac_cv_objext
1896 ac_objext=$OBJEXT
1897 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1898 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1899 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1900  echo $ECHO_N "(cached) $ECHO_C" >&6
1901 else
1902  cat >conftest.$ac_ext <<_ACEOF
1903 /* confdefs.h.  */
1904 _ACEOF
1905 cat confdefs.h >>conftest.$ac_ext
1906 cat >>conftest.$ac_ext <<_ACEOF
1907 /* end confdefs.h.  */
2802  
1909 int
1910 main ()
1911 {
1912 #ifndef __GNUC__
1913       choke me
1914 #endif
2803  
1916  ;
1917  return 0;
1918 }
1919 _ACEOF
1920 rm -f conftest.$ac_objext
1921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1922  (eval $ac_compile) 2>conftest.er1
1923  ac_status=$?
1924  grep -v '^ *+' conftest.er1 >conftest.err
1925  rm -f conftest.er1
1926  cat conftest.err >&5
1927  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1928  (exit $ac_status); } &&
1929         { ac_try='test -z "$ac_cxx_werror_flag"
1930                         || test ! -s conftest.err'
1931  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1932  (eval $ac_try) 2>&5
1933  ac_status=$?
1934  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1935  (exit $ac_status); }; } &&
1936         { ac_try='test -s conftest.$ac_objext'
1937  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1938  (eval $ac_try) 2>&5
1939  ac_status=$?
1940  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1941  (exit $ac_status); }; }; then
1942  ac_compiler_gnu=yes
1943 else
1944  echo "$as_me: failed program was:" >&5
1945 sed 's/^/| /' conftest.$ac_ext >&5
2804  
1947 ac_compiler_gnu=no
1948 fi
1949 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1950 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2805  
1952 fi
1953 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1954 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1955 GXX=`test $ac_compiler_gnu = yes && echo yes`
1956 ac_test_CXXFLAGS=${CXXFLAGS+set}
1957 ac_save_CXXFLAGS=$CXXFLAGS
1958 CXXFLAGS="-g"
1959 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1960 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1961 if test "${ac_cv_prog_cxx_g+set}" = set; then
1962  echo $ECHO_N "(cached) $ECHO_C" >&6
1963 else
1964  cat >conftest.$ac_ext <<_ACEOF
1965 /* confdefs.h.  */
1966 _ACEOF
1967 cat confdefs.h >>conftest.$ac_ext
1968 cat >>conftest.$ac_ext <<_ACEOF
1969 /* end confdefs.h.  */
2806  
1971 int
1972 main ()
1973 {
2807  
1975  ;
1976  return 0;
1977 }
1978 _ACEOF
1979 rm -f conftest.$ac_objext
1980 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1981  (eval $ac_compile) 2>conftest.er1
1982  ac_status=$?
1983  grep -v '^ *+' conftest.er1 >conftest.err
1984  rm -f conftest.er1
1985  cat conftest.err >&5
1986  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1987  (exit $ac_status); } &&
1988         { ac_try='test -z "$ac_cxx_werror_flag"
1989                         || test ! -s conftest.err'
1990  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1991  (eval $ac_try) 2>&5
1992  ac_status=$?
1993  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1994  (exit $ac_status); }; } &&
1995         { ac_try='test -s conftest.$ac_objext'
1996  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1997  (eval $ac_try) 2>&5
1998  ac_status=$?
1999  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2000  (exit $ac_status); }; }; then
2001  ac_cv_prog_cxx_g=yes
2002 else
2003  echo "$as_me: failed program was:" >&5
2004 sed 's/^/| /' conftest.$ac_ext >&5
2808  
2809 < ac_cv_prog_cxx_g=no
2809 > # ===========================================================================
2810 > #             http://www.nongnu.org/autoconf-archive/ax_mpi.html
2811 > # ===========================================================================
2812 > #
2813 > # SYNOPSIS
2814 > #
2815 > #   AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2816 > #
2817 > # DESCRIPTION
2818 > #
2819 > #   This macro tries to find out how to compile programs that use MPI
2820 > #   (Message Passing Interface), a standard API for parallel process
2821 > #   communication (see http://www-unix.mcs.anl.gov/mpi/)
2822 > #
2823 > #   On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2824 > #   to the name of the MPI compiler, depending upon the current language.
2825 > #   (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2826 > #   mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2827 > #   are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2828 > #   MPICC/MPICXX/MPIF77/MPIFC was not found).
2829 > #
2830 > #   If you want to compile everything with MPI, you should set:
2831 > #
2832 > #       CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2833 > #       LIBS="$MPILIBS $LIBS"
2834 > #
2835 > #   NOTE: The above assumes that you will use $CC (or whatever) for linking
2836 > #   as well as for compiling. (This is the default for automake and most
2837 > #   Makefiles.)
2838 > #
2839 > #   The user can force a particular library/compiler by setting the
2840 > #   MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2841 > #
2842 > #   ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2843 > #   found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2844 > #   found. If ACTION-IF-FOUND is not specified, the default action will
2845 > #   define HAVE_MPI.
2846 > #
2847 > # LICENSE
2848 > #
2849 > #   Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2850 > #   Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2851 > #
2852 > #   This program is free software: you can redistribute it and/or modify it
2853 > #   under the terms of the GNU General Public License as published by the
2854 > #   Free Software Foundation, either version 3 of the License, or (at your
2855 > #   option) any later version.
2856 > #
2857 > #   This program is distributed in the hope that it will be useful, but
2858 > #   WITHOUT ANY WARRANTY; without even the implied warranty of
2859 > #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2860 > #   Public License for more details.
2861 > #
2862 > #   You should have received a copy of the GNU General Public License along
2863 > #   with this program. If not, see <http://www.gnu.org/licenses/>.
2864 > #
2865 > #   As a special exception, the respective Autoconf Macro's copyright owner
2866 > #   gives unlimited permission to copy, distribute and modify the configure
2867 > #   scripts that are the output of Autoconf when processing the Macro. You
2868 > #   need not follow the terms of the GNU General Public License when using
2869 > #   or distributing such scripts, even though portions of the text of the
2870 > #   Macro appear in them. The GNU General Public License (GPL) does govern
2871 > #   all other use of the material that constitutes the Autoconf Macro.
2872 > #
2873 > #   This special exception to the GPL applies to versions of the Autoconf
2874 > #   Macro released by the Autoconf Archive. When you make and distribute a
2875 > #   modified version of the Autoconf Macro, you may extend this special
2876 > #   exception to the GPL to apply to your modified version as well.
2877 >
2878 > # This is what autoupdate's m4 run will expand.  It fires
2879 > # the warning (with _au_warn_XXX), outputs it into the
2880 > # updated configure.ac (with AC_DIAGNOSE), and then outputs
2881 > # the replacement expansion.
2882 >
2883 >
2884 > # This is an auxiliary macro that is also run when
2885 > # autoupdate runs m4.  It simply calls m4_warning, but
2886 > # we need a wrapper so that each warning is emitted only
2887 > # once.  We break the quoting in m4_warning's argument in
2888 > # order to expand this macro's arguments, not AU_DEFUN's.
2889 >
2890 >
2891 > # Finally, this is the expansion that is picked up by
2892 > # autoconf.  It tells the user to run autoupdate, and
2893 > # then outputs the replacement expansion.  We do not care
2894 > # about autoupdate's warning because that contains
2895 > # information on what to do *after* running autoupdate.
2896 >
2897 >
2898 >
2899 > # who am i
2900 > # Make sure we can run config.sub.
2901 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2902 >  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2903 >
2904 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2905 > $as_echo_n "checking build system type... " >&6; }
2906 > if test "${ac_cv_build+set}" = set; then :
2907 >  $as_echo_n "(cached) " >&6
2908 > else
2909 >  ac_build_alias=$build_alias
2910 > test "x$ac_build_alias" = x &&
2911 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2912 > test "x$ac_build_alias" = x &&
2913 >  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2914 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2915 >  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2916 >
2917   fi
2918 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2918 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2919 > $as_echo "$ac_cv_build" >&6; }
2920 > case $ac_cv_build in
2921 > *-*-*) ;;
2922 > *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2923 > esac
2924 > build=$ac_cv_build
2925 > ac_save_IFS=$IFS; IFS='-'
2926 > set x $ac_cv_build
2927 > shift
2928 > build_cpu=$1
2929 > build_vendor=$2
2930 > shift; shift
2931 > # Remember, the first character of IFS is used to create $*,
2932 > # except with old shells:
2933 > build_os=$*
2934 > IFS=$ac_save_IFS
2935 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2936 >
2937 >
2938 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2939 > $as_echo_n "checking host system type... " >&6; }
2940 > if test "${ac_cv_host+set}" = set; then :
2941 >  $as_echo_n "(cached) " >&6
2942 > else
2943 >  if test "x$host_alias" = x; then
2944 >  ac_cv_host=$ac_cv_build
2945 > else
2946 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2947 >    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2948   fi
2949 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2950 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2951 < if test "$ac_test_CXXFLAGS" = set; then
2952 <  CXXFLAGS=$ac_save_CXXFLAGS
2953 < elif test $ac_cv_prog_cxx_g = yes; then
2954 <  if test "$GXX" = yes; then
2955 <    CXXFLAGS="-g -O2"
2956 <  else
2957 <    CXXFLAGS="-g"
2958 <  fi
2949 >
2950 > fi
2951 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2952 > $as_echo "$ac_cv_host" >&6; }
2953 > case $ac_cv_host in
2954 > *-*-*) ;;
2955 > *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2956 > esac
2957 > host=$ac_cv_host
2958 > ac_save_IFS=$IFS; IFS='-'
2959 > set x $ac_cv_host
2960 > shift
2961 > host_cpu=$1
2962 > host_vendor=$2
2963 > shift; shift
2964 > # Remember, the first character of IFS is used to create $*,
2965 > # except with old shells:
2966 > host_os=$*
2967 > IFS=$ac_save_IFS
2968 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2969 >
2970 >
2971 >
2972 >
2973 >
2974 > # set program name
2975 > PROGNAME="openmd"
2976 >
2977 >
2978 >
2979 >
2980 > OBJEXT=".$OBJEXT"
2981 >
2982 > OPENMD=openmd
2983 >
2984 > if test "x${prefix}" = "xNONE"
2985 > then
2986 >  OPENMD_HOME=${ac_default_prefix}/openmd
2987 > else
2988 >  OPENMD_HOME=${prefix}/openmd
2989 > fi
2990 > # Check whether --enable-openmd-home was given.
2991 > if test "${enable_openmd_home+set}" = set; then :
2992 >  enableval=$enable_openmd_home; OPENMD_HOME="${enableval}"
2993 > fi
2994 >
2995 >
2996 > # there are two ways to do debugging.  One with the --enable-debug flag
2997 > # and one using the DEBUG environment variable
2998 >
2999 > debug=0
3000 > # Check whether --enable-debug was given.
3001 > if test "${enable_debug+set}" = set; then :
3002 >  enableval=$enable_debug; debug=1
3003 > fi
3004 >
3005 > if test "${DEBUG}"; then
3006 >
3007 > $as_echo "#define debug 1" >>confdefs.h
3008 >
3009 >  msg="$msg, debug mode"
3010 > fi
3011 >
3012 >
3013 > # Check whether --enable-single was given.
3014 > if test "${enable_single+set}" = set; then :
3015 >  enableval=$enable_single; ok=$enableval
3016 > else
3017 >  ok=no
3018 > fi
3019 >
3020 > # Check whether --enable-float was given.
3021 > if test "${enable_float+set}" = set; then :
3022 >  enableval=$enable_float; ok=$enableval
3023 > fi
3024 >
3025 > if test "$ok" = "yes"; then
3026 >
3027 > $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3028 >
3029 >        USE_SINGLE_PRECISION=yes
3030 >
3031 > fi
3032 >
3033 > if test x"$CC" != x; then
3034 >   for ac_prog in $CC
3035 > do
3036 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3037 > set dummy $ac_prog; ac_word=$2
3038 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3039 > $as_echo_n "checking for $ac_word... " >&6; }
3040 > if test "${ac_cv_prog_ac_cc_set+set}" = set; then :
3041 >  $as_echo_n "(cached) " >&6
3042 > else
3043 >  if test -n "$ac_cc_set"; then
3044 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
3045 > else
3046 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3047 > for as_dir in $PATH
3048 > do
3049 >  IFS=$as_save_IFS
3050 >  test -z "$as_dir" && as_dir=.
3051 >    for ac_exec_ext in '' $ac_executable_extensions; do
3052 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3053 >    ac_cv_prog_ac_cc_set="$ac_prog"
3054 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3055 >    break 2
3056 >  fi
3057 > done
3058 >  done
3059 > IFS=$as_save_IFS
3060 >
3061 > fi
3062 > fi
3063 > ac_cc_set=$ac_cv_prog_ac_cc_set
3064 > if test -n "$ac_cc_set"; then
3065 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_set" >&5
3066 > $as_echo "$ac_cc_set" >&6; }
3067 > else
3068 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3069 > $as_echo "no" >&6; }
3070 > fi
3071 >
3072 >
3073 >  test -n "$ac_cc_set" && break
3074 > done
3075 > test -n "$ac_cc_set" || ac_cc_set="no"
3076 >
3077 >   if test $ac_cc_set != no; then :
3078 >
3079 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
3080 > set dummy $ac_cc_set; ac_word=$2
3081 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3082 > $as_echo_n "checking for $ac_word... " >&6; }
3083 > if test "${ac_cv_path_ac_cc_path+set}" = set; then :
3084 >  $as_echo_n "(cached) " >&6
3085 > else
3086 >  case $ac_cc_path in
3087 >  [\\/]* | ?:[\\/]*)
3088 >  ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
3089 >  ;;
3090 >  *)
3091 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3092 > for as_dir in $PATH
3093 > do
3094 >  IFS=$as_save_IFS
3095 >  test -z "$as_dir" && as_dir=.
3096 >    for ac_exec_ext in '' $ac_executable_extensions; do
3097 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3098 >    ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
3099 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3100 >    break 2
3101 >  fi
3102 > done
3103 >  done
3104 > IFS=$as_save_IFS
3105 >
3106 >  test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
3107 >  ;;
3108 > esac
3109 > fi
3110 > ac_cc_path=$ac_cv_path_ac_cc_path
3111 > if test -n "$ac_cc_path"; then
3112 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_path" >&5
3113 > $as_echo "$ac_cc_path" >&6; }
3114 > else
3115 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3116 > $as_echo "no" >&6; }
3117 > fi
3118 >
3119 >
3120 > else
3121 >
3122 >     as_fn_error "Specified C compiler $CC doesn't seem to exist!" "$LINENO" 5
3123 > fi
3124 >
3125 >   if test $ac_cc_path != no; then :
3126 >
3127 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CC as C compiler" >&5
3128 > $as_echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
3129 >     MPICC=$CC
3130 >
3131 > else
3132 >
3133 >     as_fn_error "Can't find path to user-specified C compiler $CC" "$LINENO" 5
3134 > fi
3135 > fi
3136 >
3137 > if test x"$CXX" != x; then
3138 >   for ac_prog in $CXX
3139 > do
3140 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3141 > set dummy $ac_prog; ac_word=$2
3142 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3143 > $as_echo_n "checking for $ac_word... " >&6; }
3144 > if test "${ac_cv_prog_ac_cxx_set+set}" = set; then :
3145 >  $as_echo_n "(cached) " >&6
3146   else
3147 <  if test "$GXX" = yes; then
3148 <    CXXFLAGS="-O2"
3149 <  else
3150 <    CXXFLAGS=
3147 >  if test -n "$ac_cxx_set"; then
3148 >  ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
3149 > else
3150 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3151 > for as_dir in $PATH
3152 > do
3153 >  IFS=$as_save_IFS
3154 >  test -z "$as_dir" && as_dir=.
3155 >    for ac_exec_ext in '' $ac_executable_extensions; do
3156 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3157 >    ac_cv_prog_ac_cxx_set="$ac_prog"
3158 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3159 >    break 2
3160    fi
3161 + done
3162 +  done
3163 + IFS=$as_save_IFS
3164 +
3165   fi
3166 < for ac_declaration in \
3167 <   '' \
3168 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
3169 <   'extern "C" void std::exit (int); using std::exit;' \
3170 <   'extern "C" void exit (int) throw ();' \
3171 <   'extern "C" void exit (int);' \
3172 <   'void exit (int);'
3166 > fi
3167 > ac_cxx_set=$ac_cv_prog_ac_cxx_set
3168 > if test -n "$ac_cxx_set"; then
3169 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_set" >&5
3170 > $as_echo "$ac_cxx_set" >&6; }
3171 > else
3172 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3173 > $as_echo "no" >&6; }
3174 > fi
3175 >
3176 >
3177 >  test -n "$ac_cxx_set" && break
3178 > done
3179 > test -n "$ac_cxx_set" || ac_cxx_set="no"
3180 >
3181 >   if test $ac_cxx_set != no; then :
3182 >
3183 >     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
3184 > set dummy $ac_cxx_set; ac_word=$2
3185 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3186 > $as_echo_n "checking for $ac_word... " >&6; }
3187 > if test "${ac_cv_path_ac_cxx_path+set}" = set; then :
3188 >  $as_echo_n "(cached) " >&6
3189 > else
3190 >  case $ac_cxx_path in
3191 >  [\\/]* | ?:[\\/]*)
3192 >  ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
3193 >  ;;
3194 >  *)
3195 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3196 > for as_dir in $PATH
3197   do
3198 <  cat >conftest.$ac_ext <<_ACEOF
3199 < /* confdefs.h.  */
3200 < _ACEOF
3201 < cat confdefs.h >>conftest.$ac_ext
3202 < cat >>conftest.$ac_ext <<_ACEOF
3203 < /* end confdefs.h.  */
3204 < $ac_declaration
3205 < #include <stdlib.h>
3206 < int
3207 < main ()
3208 < {
3209 < exit (42);
3210 <  ;
3211 <  return 0;
3212 < }
3213 < _ACEOF
3214 < rm -f conftest.$ac_objext
3215 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3216 <  (eval $ac_compile) 2>conftest.er1
3217 <  ac_status=$?
2055 <  grep -v '^ *+' conftest.er1 >conftest.err
2056 <  rm -f conftest.er1
2057 <  cat conftest.err >&5
2058 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2059 <  (exit $ac_status); } &&
2060 <         { ac_try='test -z "$ac_cxx_werror_flag"
2061 <                         || test ! -s conftest.err'
2062 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2063 <  (eval $ac_try) 2>&5
2064 <  ac_status=$?
2065 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2066 <  (exit $ac_status); }; } &&
2067 <         { ac_try='test -s conftest.$ac_objext'
2068 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2069 <  (eval $ac_try) 2>&5
2070 <  ac_status=$?
2071 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2072 <  (exit $ac_status); }; }; then
2073 <  :
3198 >  IFS=$as_save_IFS
3199 >  test -z "$as_dir" && as_dir=.
3200 >    for ac_exec_ext in '' $ac_executable_extensions; do
3201 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3202 >    ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
3203 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3204 >    break 2
3205 >  fi
3206 > done
3207 >  done
3208 > IFS=$as_save_IFS
3209 >
3210 >  test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
3211 >  ;;
3212 > esac
3213 > fi
3214 > ac_cxx_path=$ac_cv_path_ac_cxx_path
3215 > if test -n "$ac_cxx_path"; then
3216 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_path" >&5
3217 > $as_echo "$ac_cxx_path" >&6; }
3218   else
3219 <  echo "$as_me: failed program was:" >&5
3220 < sed 's/^/| /' conftest.$ac_ext >&5
3219 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3220 > $as_echo "no" >&6; }
3221 > fi
3222  
3223 < continue
3223 >
3224 > else
3225 >
3226 >     as_fn_error "Specified C++ compiler $CXX doesn't seem to exist!" "$LINENO" 5
3227   fi
3228 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3229 <  cat >conftest.$ac_ext <<_ACEOF
3230 < /* confdefs.h.  */
3231 < _ACEOF
3232 < cat confdefs.h >>conftest.$ac_ext
3233 < cat >>conftest.$ac_ext <<_ACEOF
3234 < /* end confdefs.h.  */
2087 < $ac_declaration
2088 < int
2089 < main ()
2090 < {
2091 < exit (42);
2092 <  ;
2093 <  return 0;
2094 < }
2095 < _ACEOF
2096 < rm -f conftest.$ac_objext
2097 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2098 <  (eval $ac_compile) 2>conftest.er1
2099 <  ac_status=$?
2100 <  grep -v '^ *+' conftest.er1 >conftest.err
2101 <  rm -f conftest.er1
2102 <  cat conftest.err >&5
2103 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104 <  (exit $ac_status); } &&
2105 <         { ac_try='test -z "$ac_cxx_werror_flag"
2106 <                         || test ! -s conftest.err'
2107 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2108 <  (eval $ac_try) 2>&5
2109 <  ac_status=$?
2110 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2111 <  (exit $ac_status); }; } &&
2112 <         { ac_try='test -s conftest.$ac_objext'
2113 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2114 <  (eval $ac_try) 2>&5
2115 <  ac_status=$?
2116 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2117 <  (exit $ac_status); }; }; then
2118 <  break
3228 >
3229 >   if test $ac_cxx_path != no; then :
3230 >
3231 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CXX as C++ compiler" >&5
3232 > $as_echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
3233 >     MPICXX=$CXX
3234 >
3235   else
2120  echo "$as_me: failed program was:" >&5
2121 sed 's/^/| /' conftest.$ac_ext >&5
3236  
3237 +     as_fn_error "Can't find path to user-specified C++ compiler $CXX" "$LINENO" 5
3238   fi
3239 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3239 > fi
3240 >
3241 > if test x"$FC" != x; then
3242 >   for ac_prog in $FC
3243 > do
3244 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3245 > set dummy $ac_prog; ac_word=$2
3246 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3247 > $as_echo_n "checking for $ac_word... " >&6; }
3248 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then :
3249 >  $as_echo_n "(cached) " >&6
3250 > else
3251 >  if test -n "$ac_fc_set"; then
3252 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
3253 > else
3254 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3255 > for as_dir in $PATH
3256 > do
3257 >  IFS=$as_save_IFS
3258 >  test -z "$as_dir" && as_dir=.
3259 >    for ac_exec_ext in '' $ac_executable_extensions; do
3260 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3261 >    ac_cv_prog_ac_fc_set="$ac_prog"
3262 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3263 >    break 2
3264 >  fi
3265   done
3266 < rm -f conftest*
3267 < if test -n "$ac_declaration"; then
3268 <  echo '#ifdef __cplusplus' >>confdefs.h
2129 <  echo $ac_declaration      >>confdefs.h
2130 <  echo '#endif'             >>confdefs.h
3266 >  done
3267 > IFS=$as_save_IFS
3268 >
3269   fi
3270 + fi
3271 + ac_fc_set=$ac_cv_prog_ac_fc_set
3272 + if test -n "$ac_fc_set"; then
3273 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_set" >&5
3274 + $as_echo "$ac_fc_set" >&6; }
3275 + else
3276 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277 + $as_echo "no" >&6; }
3278 + fi
3279  
2133 ac_ext=c
2134 ac_cpp='$CPP $CPPFLAGS'
2135 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2136 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2137 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3280  
3281 < ac_ext=c
3282 < ac_cpp='$CPP $CPPFLAGS'
3283 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3284 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3285 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3286 < if test -n "$ac_tool_prefix"; then
3287 <  for ac_prog in icc pgcc pathcc cc xlc gcc
3281 >  test -n "$ac_fc_set" && break
3282 > done
3283 > test -n "$ac_fc_set" || ac_fc_set="no"
3284 >
3285 >   if test $ac_fc_set != no; then :
3286 >
3287 >     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
3288 > set dummy $ac_fc_set; ac_word=$2
3289 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3290 > $as_echo_n "checking for $ac_word... " >&6; }
3291 > if test "${ac_cv_path_ac_fc_path+set}" = set; then :
3292 >  $as_echo_n "(cached) " >&6
3293 > else
3294 >  case $ac_fc_path in
3295 >  [\\/]* | ?:[\\/]*)
3296 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
3297 >  ;;
3298 >  *)
3299 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3300 > for as_dir in $PATH
3301 > do
3302 >  IFS=$as_save_IFS
3303 >  test -z "$as_dir" && as_dir=.
3304 >    for ac_exec_ext in '' $ac_executable_extensions; do
3305 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3306 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
3307 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3308 >    break 2
3309 >  fi
3310 > done
3311 >  done
3312 > IFS=$as_save_IFS
3313 >
3314 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
3315 >  ;;
3316 > esac
3317 > fi
3318 > ac_fc_path=$ac_cv_path_ac_fc_path
3319 > if test -n "$ac_fc_path"; then
3320 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_path" >&5
3321 > $as_echo "$ac_fc_path" >&6; }
3322 > else
3323 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3324 > $as_echo "no" >&6; }
3325 > fi
3326 >
3327 >
3328 > else
3329 >
3330 >     as_fn_error "Specified Fortran compiler $FC doesn't seem to exist!" "$LINENO" 5
3331 > fi
3332 >
3333 >   if test $ac_fc_path != no; then :
3334 >
3335 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $FC as Fortran compiler" >&5
3336 > $as_echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
3337 >     MPIFC=$FC
3338 >
3339 > else
3340 >
3341 >     as_fn_error "Can't find path to user-specified Fortran compiler $FC" "$LINENO" 5
3342 > fi
3343 > fi
3344 >
3345 >
3346 > ac_ext=cpp
3347 > ac_cpp='$CXXCPP $CPPFLAGS'
3348 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3349 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3350 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3351 >
3352 > ac_ext=cpp
3353 > ac_cpp='$CXXCPP $CPPFLAGS'
3354 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3355 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3356 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3357 > if test -z "$CXX"; then
3358 >  if test -n "$CCC"; then
3359 >    CXX=$CCC
3360 >  else
3361 >    if test -n "$ac_tool_prefix"; then
3362 >  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3363    do
3364      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3365   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3366 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3367 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3368 < if test "${ac_cv_prog_CC+set}" = set; then
3369 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3366 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3367 > $as_echo_n "checking for $ac_word... " >&6; }
3368 > if test "${ac_cv_prog_CXX+set}" = set; then :
3369 >  $as_echo_n "(cached) " >&6
3370   else
3371 <  if test -n "$CC"; then
3372 <  ac_cv_prog_CC="$CC" # Let the user override the test.
3371 >  if test -n "$CXX"; then
3372 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3373   else
3374   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3375   for as_dir in $PATH
3376   do
3377    IFS=$as_save_IFS
3378    test -z "$as_dir" && as_dir=.
3379 <  for ac_exec_ext in '' $ac_executable_extensions; do
3380 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3381 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3382 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3379 >    for ac_exec_ext in '' $ac_executable_extensions; do
3380 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3381 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3382 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3383      break 2
3384    fi
3385   done
3386 < done
3386 >  done
3387 > IFS=$as_save_IFS
3388  
3389   fi
3390   fi
3391 < CC=$ac_cv_prog_CC
3392 < if test -n "$CC"; then
3393 <  echo "$as_me:$LINENO: result: $CC" >&5
3394 < echo "${ECHO_T}$CC" >&6
3391 > CXX=$ac_cv_prog_CXX
3392 > if test -n "$CXX"; then
3393 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3394 > $as_echo "$CXX" >&6; }
3395   else
3396 <  echo "$as_me:$LINENO: result: no" >&5
3397 < echo "${ECHO_T}no" >&6
3396 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3397 > $as_echo "no" >&6; }
3398   fi
3399  
3400 <    test -n "$CC" && break
3400 >
3401 >    test -n "$CXX" && break
3402    done
3403   fi
3404 < if test -z "$CC"; then
3405 <  ac_ct_CC=$CC
3406 <  for ac_prog in icc pgcc pathcc cc xlc gcc
3404 > if test -z "$CXX"; then
3405 >  ac_ct_CXX=$CXX
3406 >  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3407   do
3408    # Extract the first word of "$ac_prog", so it can be a program name with args.
3409   set dummy $ac_prog; ac_word=$2
3410 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3411 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3412 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3413 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3410 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3411 > $as_echo_n "checking for $ac_word... " >&6; }
3412 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3413 >  $as_echo_n "(cached) " >&6
3414   else
3415 <  if test -n "$ac_ct_CC"; then
3416 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3415 >  if test -n "$ac_ct_CXX"; then
3416 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3417   else
3418   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3419   for as_dir in $PATH
3420   do
3421    IFS=$as_save_IFS
3422    test -z "$as_dir" && as_dir=.
3423 <  for ac_exec_ext in '' $ac_executable_extensions; do
3424 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3425 <    ac_cv_prog_ac_ct_CC="$ac_prog"
3426 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3423 >    for ac_exec_ext in '' $ac_executable_extensions; do
3424 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3425 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
3426 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3427      break 2
3428    fi
3429   done
3430 < done
3430 >  done
3431 > IFS=$as_save_IFS
3432  
3433   fi
3434   fi
3435 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
3436 < if test -n "$ac_ct_CC"; then
3437 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3438 < echo "${ECHO_T}$ac_ct_CC" >&6
3435 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3436 > if test -n "$ac_ct_CXX"; then
3437 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3438 > $as_echo "$ac_ct_CXX" >&6; }
3439   else
3440 <  echo "$as_me:$LINENO: result: no" >&5
3441 < echo "${ECHO_T}no" >&6
3440 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3441 > $as_echo "no" >&6; }
3442   fi
3443  
3444 <  test -n "$ac_ct_CC" && break
3444 >
3445 >  test -n "$ac_ct_CXX" && break
3446   done
3447  
3448 <  CC=$ac_ct_CC
3448 >  if test "x$ac_ct_CXX" = x; then
3449 >    CXX="g++"
3450 >  else
3451 >    case $cross_compiling:$ac_tool_warned in
3452 > yes:)
3453 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3454 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3455 > ac_tool_warned=yes ;;
3456 > esac
3457 >    CXX=$ac_ct_CXX
3458 >  fi
3459   fi
3460  
3461 <
3462 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2232 < See \`config.log' for more details." >&5
2233 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2234 < See \`config.log' for more details." >&2;}
2235 <   { (exit 1); exit 1; }; }
2236 <
3461 >  fi
3462 > fi
3463   # Provide some information about the compiler.
3464 < echo "$as_me:$LINENO:" \
3465 <     "checking for C compiler version" >&5
3466 < ac_compiler=`set X $ac_compile; echo $2`
3467 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3468 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3464 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3465 > set X $ac_compile
3466 > ac_compiler=$2
3467 > for ac_option in --version -v -V -qversion; do
3468 >  { { ac_try="$ac_compiler $ac_option >&5"
3469 > case "(($ac_try" in
3470 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3471 >  *) ac_try_echo=$ac_try;;
3472 > esac
3473 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3474 > $as_echo "$ac_try_echo"; } >&5
3475 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3476    ac_status=$?
3477 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3478 <  (exit $ac_status); }
3479 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3480 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3481 <  ac_status=$?
3482 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3483 <  (exit $ac_status); }
3484 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3485 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3486 <  ac_status=$?
2254 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2255 <  (exit $ac_status); }
3477 >  if test -s conftest.err; then
3478 >    sed '10a\
3479 > ... rest of stderr output deleted ...
3480 >         10q' conftest.err >conftest.er1
3481 >    cat conftest.er1 >&5
3482 >  fi
3483 >  rm -f conftest.er1 conftest.err
3484 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3485 >  test $ac_status = 0; }
3486 > done
3487  
3488 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2258 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2259 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2260 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2261 < else
2262 <  cat >conftest.$ac_ext <<_ACEOF
2263 < /* confdefs.h.  */
2264 < _ACEOF
2265 < cat confdefs.h >>conftest.$ac_ext
2266 < cat >>conftest.$ac_ext <<_ACEOF
3488 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3489   /* end confdefs.h.  */
3490  
3491   int
3492   main ()
3493   {
2272 #ifndef __GNUC__
2273       choke me
2274 #endif
3494  
3495    ;
3496    return 0;
3497   }
3498   _ACEOF
3499 < rm -f conftest.$ac_objext
3500 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3501 <  (eval $ac_compile) 2>conftest.er1
3502 <  ac_status=$?
3503 <  grep -v '^ *+' conftest.er1 >conftest.err
3504 <  rm -f conftest.er1
3505 <  cat conftest.err >&5
3506 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3507 <  (exit $ac_status); } &&
3508 <         { ac_try='test -z "$ac_c_werror_flag"
3509 <                         || test ! -s conftest.err'
3510 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3511 <  (eval $ac_try) 2>&5
3512 <  ac_status=$?
3513 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3514 <  (exit $ac_status); }; } &&
3515 <         { ac_try='test -s conftest.$ac_objext'
3516 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3517 <  (eval $ac_try) 2>&5
3499 > ac_clean_files_save=$ac_clean_files
3500 > ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3501 > # Try to create an executable without -o first, disregard a.out.
3502 > # It will help us diagnose broken compilers, and finding out an intuition
3503 > # of exeext.
3504 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3505 > $as_echo_n "checking whether the C++ compiler works... " >&6; }
3506 > ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3507 >
3508 > # The possible output files:
3509 > ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3510 >
3511 > ac_rmfiles=
3512 > for ac_file in $ac_files
3513 > do
3514 >  case $ac_file in
3515 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3516 >    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3517 >  esac
3518 > done
3519 > rm -f $ac_rmfiles
3520 >
3521 > if { { ac_try="$ac_link_default"
3522 > case "(($ac_try" in
3523 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3524 >  *) ac_try_echo=$ac_try;;
3525 > esac
3526 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3527 > $as_echo "$ac_try_echo"; } >&5
3528 >  (eval "$ac_link_default") 2>&5
3529    ac_status=$?
3530 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3531 <  (exit $ac_status); }; }; then
3532 <  ac_compiler_gnu=yes
3530 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3531 >  test $ac_status = 0; }; then :
3532 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3533 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3534 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3535 > # so that the user can short-circuit this test for compilers unknown to
3536 > # Autoconf.
3537 > for ac_file in $ac_files ''
3538 > do
3539 >  test -f "$ac_file" || continue
3540 >  case $ac_file in
3541 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3542 >        ;;
3543 >    [ab].out )
3544 >        # We found the default executable, but exeext='' is most
3545 >        # certainly right.
3546 >        break;;
3547 >    *.* )
3548 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3549 >        then :; else
3550 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3551 >        fi
3552 >        # We set ac_cv_exeext here because the later test for it is not
3553 >        # safe: cross compilers may not add the suffix if given an `-o'
3554 >        # argument, so we may need to know it at that point already.
3555 >        # Even if this section looks crufty: it has the advantage of
3556 >        # actually working.
3557 >        break;;
3558 >    * )
3559 >        break;;
3560 >  esac
3561 > done
3562 > test "$ac_cv_exeext" = no && ac_cv_exeext=
3563 >
3564   else
3565 <  echo "$as_me: failed program was:" >&5
3565 >  ac_file=''
3566 > fi
3567 > if test -z "$ac_file"; then :
3568 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3569 > $as_echo "no" >&6; }
3570 > $as_echo "$as_me: failed program was:" >&5
3571   sed 's/^/| /' conftest.$ac_ext >&5
3572  
3573 < ac_compiler_gnu=no
3573 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3574 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3575 > { as_fn_set_status 77
3576 > as_fn_error "C++ compiler cannot create executables
3577 > See \`config.log' for more details." "$LINENO" 5; }; }
3578 > else
3579 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3580 > $as_echo "yes" >&6; }
3581   fi
3582 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3583 < ac_cv_c_compiler_gnu=$ac_compiler_gnu
3582 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3583 > $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3584 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3585 > $as_echo "$ac_file" >&6; }
3586 > ac_exeext=$ac_cv_exeext
3587  
3588 < fi
3589 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3590 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3591 < GCC=`test $ac_compiler_gnu = yes && echo yes`
3592 < ac_test_CFLAGS=${CFLAGS+set}
3593 < ac_save_CFLAGS=$CFLAGS
3594 < CFLAGS="-g"
3595 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3596 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3597 < if test "${ac_cv_prog_cc_g+set}" = set; then
3598 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3588 > rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3589 > ac_clean_files=$ac_clean_files_save
3590 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3591 > $as_echo_n "checking for suffix of executables... " >&6; }
3592 > if { { ac_try="$ac_link"
3593 > case "(($ac_try" in
3594 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3595 >  *) ac_try_echo=$ac_try;;
3596 > esac
3597 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3598 > $as_echo "$ac_try_echo"; } >&5
3599 >  (eval "$ac_link") 2>&5
3600 >  ac_status=$?
3601 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3602 >  test $ac_status = 0; }; then :
3603 >  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3604 > # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3605 > # work properly (i.e., refer to `conftest.exe'), while it won't with
3606 > # `rm'.
3607 > for ac_file in conftest.exe conftest conftest.*; do
3608 >  test -f "$ac_file" || continue
3609 >  case $ac_file in
3610 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3611 >    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3612 >          break;;
3613 >    * ) break;;
3614 >  esac
3615 > done
3616   else
3617 <  cat >conftest.$ac_ext <<_ACEOF
3618 < /* confdefs.h.  */
3619 < _ACEOF
3620 < cat confdefs.h >>conftest.$ac_ext
3621 < cat >>conftest.$ac_ext <<_ACEOF
3622 < /* end confdefs.h.  */
3617 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3618 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3619 > as_fn_error "cannot compute suffix of executables: cannot compile and link
3620 > See \`config.log' for more details." "$LINENO" 5; }
3621 > fi
3622 > rm -f conftest conftest$ac_cv_exeext
3623 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3624 > $as_echo "$ac_cv_exeext" >&6; }
3625  
3626 + rm -f conftest.$ac_ext
3627 + EXEEXT=$ac_cv_exeext
3628 + ac_exeext=$EXEEXT
3629 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3630 + /* end confdefs.h.  */
3631 + #include <stdio.h>
3632   int
3633   main ()
3634   {
3635 + FILE *f = fopen ("conftest.out", "w");
3636 + return ferror (f) || fclose (f) != 0;
3637  
3638    ;
3639    return 0;
3640   }
3641   _ACEOF
3642 < rm -f conftest.$ac_objext
3643 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3644 <  (eval $ac_compile) 2>conftest.er1
3642 > ac_clean_files="$ac_clean_files conftest.out"
3643 > # Check that the compiler produces executables we can run.  If not, either
3644 > # the compiler is broken, or we cross compile.
3645 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3646 > $as_echo_n "checking whether we are cross compiling... " >&6; }
3647 > if test "$cross_compiling" != yes; then
3648 >  { { ac_try="$ac_link"
3649 > case "(($ac_try" in
3650 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3651 >  *) ac_try_echo=$ac_try;;
3652 > esac
3653 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3654 > $as_echo "$ac_try_echo"; } >&5
3655 >  (eval "$ac_link") 2>&5
3656    ac_status=$?
3657 <  grep -v '^ *+' conftest.er1 >conftest.err
3658 <  rm -f conftest.er1
3659 <  cat conftest.err >&5
3660 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3661 <  (exit $ac_status); } &&
3662 <         { ac_try='test -z "$ac_c_werror_flag"
3663 <                         || test ! -s conftest.err'
3664 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3665 <  (eval $ac_try) 2>&5
3657 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3658 >  test $ac_status = 0; }
3659 >  if { ac_try='./conftest$ac_cv_exeext'
3660 >  { { case "(($ac_try" in
3661 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3662 >  *) ac_try_echo=$ac_try;;
3663 > esac
3664 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3665 > $as_echo "$ac_try_echo"; } >&5
3666 >  (eval "$ac_try") 2>&5
3667    ac_status=$?
3668 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3669 <  (exit $ac_status); }; } &&
3670 <         { ac_try='test -s conftest.$ac_objext'
2356 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2357 <  (eval $ac_try) 2>&5
2358 <  ac_status=$?
2359 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2360 <  (exit $ac_status); }; }; then
2361 <  ac_cv_prog_cc_g=yes
2362 < else
2363 <  echo "$as_me: failed program was:" >&5
2364 < sed 's/^/| /' conftest.$ac_ext >&5
2365 <
2366 < ac_cv_prog_cc_g=no
2367 < fi
2368 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2369 < fi
2370 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2371 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2372 < if test "$ac_test_CFLAGS" = set; then
2373 <  CFLAGS=$ac_save_CFLAGS
2374 < elif test $ac_cv_prog_cc_g = yes; then
2375 <  if test "$GCC" = yes; then
2376 <    CFLAGS="-g -O2"
3668 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3669 >  test $ac_status = 0; }; }; then
3670 >    cross_compiling=no
3671    else
3672 <    CFLAGS="-g"
3672 >    if test "$cross_compiling" = maybe; then
3673 >        cross_compiling=yes
3674 >    else
3675 >        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3676 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3677 > as_fn_error "cannot run C++ compiled programs.
3678 > If you meant to cross compile, use \`--host'.
3679 > See \`config.log' for more details." "$LINENO" 5; }
3680 >    fi
3681    fi
2380 else
2381  if test "$GCC" = yes; then
2382    CFLAGS="-O2"
2383  else
2384    CFLAGS=
2385  fi
3682   fi
3683 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3684 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3685 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
3686 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3683 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3684 > $as_echo "$cross_compiling" >&6; }
3685 >
3686 > rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3687 > ac_clean_files=$ac_clean_files_save
3688 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3689 > $as_echo_n "checking for suffix of object files... " >&6; }
3690 > if test "${ac_cv_objext+set}" = set; then :
3691 >  $as_echo_n "(cached) " >&6
3692   else
3693 <  ac_cv_prog_cc_stdc=no
2393 < ac_save_CC=$CC
2394 < cat >conftest.$ac_ext <<_ACEOF
2395 < /* confdefs.h.  */
2396 < _ACEOF
2397 < cat confdefs.h >>conftest.$ac_ext
2398 < cat >>conftest.$ac_ext <<_ACEOF
3693 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3694   /* end confdefs.h.  */
3695 < #include <stdarg.h>
3696 < #include <stdio.h>
3697 < #include <sys/types.h>
2403 < #include <sys/stat.h>
2404 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2405 < struct buf { int x; };
2406 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2407 < static char *e (p, i)
2408 <     char **p;
2409 <     int i;
3695 >
3696 > int
3697 > main ()
3698   {
3699 <  return p[i];
3700 < }
3701 < static char *f (char * (*g) (char **, int), char **p, ...)
2414 < {
2415 <  char *s;
2416 <  va_list v;
2417 <  va_start (v,p);
2418 <  s = g (p, va_arg (v,int));
2419 <  va_end (v);
2420 <  return s;
3699 >
3700 >  ;
3701 >  return 0;
3702   }
3703 + _ACEOF
3704 + rm -f conftest.o conftest.obj
3705 + if { { ac_try="$ac_compile"
3706 + case "(($ac_try" in
3707 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3708 +  *) ac_try_echo=$ac_try;;
3709 + esac
3710 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3711 + $as_echo "$ac_try_echo"; } >&5
3712 +  (eval "$ac_compile") 2>&5
3713 +  ac_status=$?
3714 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3715 +  test $ac_status = 0; }; then :
3716 +  for ac_file in conftest.o conftest.obj conftest.*; do
3717 +  test -f "$ac_file" || continue;
3718 +  case $ac_file in
3719 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3720 +    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3721 +       break;;
3722 +  esac
3723 + done
3724 + else
3725 +  $as_echo "$as_me: failed program was:" >&5
3726 + sed 's/^/| /' conftest.$ac_ext >&5
3727  
3728 < /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3729 <   function prototypes and stuff, but not '\xHH' hex character constants.
3730 <   These don't provoke an error unfortunately, instead are silently treated
3731 <   as 'x'.  The following induces an error, until -std1 is added to get
3732 <   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3733 <   array size at least.  It's necessary to write '\x00'==0 to get something
3734 <   that's true only with -std1.  */
3735 < int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3728 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3729 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3730 > as_fn_error "cannot compute suffix of object files: cannot compile
3731 > See \`config.log' for more details." "$LINENO" 5; }
3732 > fi
3733 > rm -f conftest.$ac_cv_objext conftest.$ac_ext
3734 > fi
3735 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3736 > $as_echo "$ac_cv_objext" >&6; }
3737 > OBJEXT=$ac_cv_objext
3738 > ac_objext=$OBJEXT
3739 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3740 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3741 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3742 >  $as_echo_n "(cached) " >&6
3743 > else
3744 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3745 > /* end confdefs.h.  */
3746  
2432 int test (int i, double x);
2433 struct s1 {int (*f) (int a);};
2434 struct s2 {int (*f) (double a);};
2435 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2436 int argc;
2437 char **argv;
3747   int
3748   main ()
3749   {
3750 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3750 > #ifndef __GNUC__
3751 >       choke me
3752 > #endif
3753 >
3754    ;
3755    return 0;
3756   }
3757   _ACEOF
3758 < # Don't try gcc -ansi; that turns off useful extensions and
3759 < # breaks some systems' header files.
2448 < # AIX                   -qlanglvl=ansi
2449 < # Ultrix and OSF/1      -std1
2450 < # HP-UX 10.20 and later -Ae
2451 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2452 < # SVR4                  -Xc -D__EXTENSIONS__
2453 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2454 < do
2455 <  CC="$ac_save_CC $ac_arg"
2456 <  rm -f conftest.$ac_objext
2457 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2458 <  (eval $ac_compile) 2>conftest.er1
2459 <  ac_status=$?
2460 <  grep -v '^ *+' conftest.er1 >conftest.err
2461 <  rm -f conftest.er1
2462 <  cat conftest.err >&5
2463 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2464 <  (exit $ac_status); } &&
2465 <         { ac_try='test -z "$ac_c_werror_flag"
2466 <                         || test ! -s conftest.err'
2467 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2468 <  (eval $ac_try) 2>&5
2469 <  ac_status=$?
2470 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471 <  (exit $ac_status); }; } &&
2472 <         { ac_try='test -s conftest.$ac_objext'
2473 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2474 <  (eval $ac_try) 2>&5
2475 <  ac_status=$?
2476 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2477 <  (exit $ac_status); }; }; then
2478 <  ac_cv_prog_cc_stdc=$ac_arg
2479 < break
3758 > if ac_fn_cxx_try_compile "$LINENO"; then :
3759 >  ac_compiler_gnu=yes
3760   else
3761 <  echo "$as_me: failed program was:" >&5
2482 < sed 's/^/| /' conftest.$ac_ext >&5
2483 <
3761 >  ac_compiler_gnu=no
3762   fi
3763 < rm -f conftest.err conftest.$ac_objext
3764 < done
2487 < rm -f conftest.$ac_ext conftest.$ac_objext
2488 < CC=$ac_save_CC
3763 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3764 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3765  
3766   fi
3767 <
3768 < case "x$ac_cv_prog_cc_stdc" in
3769 <  x|xno)
3770 <    echo "$as_me:$LINENO: result: none needed" >&5
3771 < echo "${ECHO_T}none needed" >&6 ;;
3772 <  *)
3773 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3774 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3775 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
3776 < esac
3777 <
3778 < # Some people use a C++ compiler to compile C.  Since we use `exit',
3779 < # in C++ we need to declare it.  In case someone uses the same compiler
3780 < # for both compiling C and C++ we need to have the C++ compiler decide
3781 < # the declaration of exit, since it's the most demanding environment.
3782 < cat >conftest.$ac_ext <<_ACEOF
3783 < #ifndef __cplusplus
3784 <  choke me
3785 < #endif
2510 < _ACEOF
2511 < rm -f conftest.$ac_objext
2512 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2513 <  (eval $ac_compile) 2>conftest.er1
2514 <  ac_status=$?
2515 <  grep -v '^ *+' conftest.er1 >conftest.err
2516 <  rm -f conftest.er1
2517 <  cat conftest.err >&5
2518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2519 <  (exit $ac_status); } &&
2520 <         { ac_try='test -z "$ac_c_werror_flag"
2521 <                         || test ! -s conftest.err'
2522 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2523 <  (eval $ac_try) 2>&5
2524 <  ac_status=$?
2525 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2526 <  (exit $ac_status); }; } &&
2527 <         { ac_try='test -s conftest.$ac_objext'
2528 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2529 <  (eval $ac_try) 2>&5
2530 <  ac_status=$?
2531 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532 <  (exit $ac_status); }; }; then
2533 <  for ac_declaration in \
2534 <   '' \
2535 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2536 <   'extern "C" void std::exit (int); using std::exit;' \
2537 <   'extern "C" void exit (int) throw ();' \
2538 <   'extern "C" void exit (int);' \
2539 <   'void exit (int);'
2540 < do
2541 <  cat >conftest.$ac_ext <<_ACEOF
2542 < /* confdefs.h.  */
2543 < _ACEOF
2544 < cat confdefs.h >>conftest.$ac_ext
2545 < cat >>conftest.$ac_ext <<_ACEOF
3767 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3768 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3769 > if test $ac_compiler_gnu = yes; then
3770 >  GXX=yes
3771 > else
3772 >  GXX=
3773 > fi
3774 > ac_test_CXXFLAGS=${CXXFLAGS+set}
3775 > ac_save_CXXFLAGS=$CXXFLAGS
3776 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3777 > $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3778 > if test "${ac_cv_prog_cxx_g+set}" = set; then :
3779 >  $as_echo_n "(cached) " >&6
3780 > else
3781 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3782 >   ac_cxx_werror_flag=yes
3783 >   ac_cv_prog_cxx_g=no
3784 >   CXXFLAGS="-g"
3785 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3786   /* end confdefs.h.  */
3787 < $ac_declaration
2548 < #include <stdlib.h>
3787 >
3788   int
3789   main ()
3790   {
3791 < exit (42);
3791 >
3792    ;
3793    return 0;
3794   }
3795   _ACEOF
3796 < rm -f conftest.$ac_objext
3797 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2559 <  (eval $ac_compile) 2>conftest.er1
2560 <  ac_status=$?
2561 <  grep -v '^ *+' conftest.er1 >conftest.err
2562 <  rm -f conftest.er1
2563 <  cat conftest.err >&5
2564 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2565 <  (exit $ac_status); } &&
2566 <         { ac_try='test -z "$ac_c_werror_flag"
2567 <                         || test ! -s conftest.err'
2568 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2569 <  (eval $ac_try) 2>&5
2570 <  ac_status=$?
2571 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2572 <  (exit $ac_status); }; } &&
2573 <         { ac_try='test -s conftest.$ac_objext'
2574 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2575 <  (eval $ac_try) 2>&5
2576 <  ac_status=$?
2577 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2578 <  (exit $ac_status); }; }; then
2579 <  :
3796 > if ac_fn_cxx_try_compile "$LINENO"; then :
3797 >  ac_cv_prog_cxx_g=yes
3798   else
3799 <  echo "$as_me: failed program was:" >&5
3800 < sed 's/^/| /' conftest.$ac_ext >&5
2583 <
2584 < continue
2585 < fi
2586 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2587 <  cat >conftest.$ac_ext <<_ACEOF
2588 < /* confdefs.h.  */
2589 < _ACEOF
2590 < cat confdefs.h >>conftest.$ac_ext
2591 < cat >>conftest.$ac_ext <<_ACEOF
3799 >  CXXFLAGS=""
3800 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3801   /* end confdefs.h.  */
3802 < $ac_declaration
3802 >
3803   int
3804   main ()
3805   {
3806 < exit (42);
3806 >
3807    ;
3808    return 0;
3809   }
3810   _ACEOF
3811 < rm -f conftest.$ac_objext
2603 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2604 <  (eval $ac_compile) 2>conftest.er1
2605 <  ac_status=$?
2606 <  grep -v '^ *+' conftest.er1 >conftest.err
2607 <  rm -f conftest.er1
2608 <  cat conftest.err >&5
2609 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610 <  (exit $ac_status); } &&
2611 <         { ac_try='test -z "$ac_c_werror_flag"
2612 <                         || test ! -s conftest.err'
2613 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2614 <  (eval $ac_try) 2>&5
2615 <  ac_status=$?
2616 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2617 <  (exit $ac_status); }; } &&
2618 <         { ac_try='test -s conftest.$ac_objext'
2619 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2620 <  (eval $ac_try) 2>&5
2621 <  ac_status=$?
2622 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623 <  (exit $ac_status); }; }; then
2624 <  break
2625 < else
2626 <  echo "$as_me: failed program was:" >&5
2627 < sed 's/^/| /' conftest.$ac_ext >&5
3811 > if ac_fn_cxx_try_compile "$LINENO"; then :
3812  
2629 fi
2630 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2631 done
2632 rm -f conftest*
2633 if test -n "$ac_declaration"; then
2634  echo '#ifdef __cplusplus' >>confdefs.h
2635  echo $ac_declaration      >>confdefs.h
2636  echo '#endif'             >>confdefs.h
2637 fi
2638
3813   else
3814 <  echo "$as_me: failed program was:" >&5
3815 < sed 's/^/| /' conftest.$ac_ext >&5
3814 >  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3815 >         CXXFLAGS="-g"
3816 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3817 > /* end confdefs.h.  */
3818  
3819 < fi
3820 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3821 < ac_ext=c
2646 < ac_cpp='$CPP $CPPFLAGS'
2647 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2648 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2649 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3819 > int
3820 > main ()
3821 > {
3822  
3823 < ac_ext=${FC_SRCEXT-f}
3824 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3825 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3826 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3827 < if test -n "$ac_tool_prefix"; then
3828 <  for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2657 <  do
2658 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2659 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2660 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2661 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2662 < if test "${ac_cv_prog_FC+set}" = set; then
2663 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2664 < else
2665 <  if test -n "$FC"; then
2666 <  ac_cv_prog_FC="$FC" # Let the user override the test.
2667 < else
2668 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2669 < for as_dir in $PATH
2670 < do
2671 <  IFS=$as_save_IFS
2672 <  test -z "$as_dir" && as_dir=.
2673 <  for ac_exec_ext in '' $ac_executable_extensions; do
2674 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2675 <    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2676 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2677 <    break 2
2678 <  fi
2679 < done
2680 < done
2681 <
3823 >  ;
3824 >  return 0;
3825 > }
3826 > _ACEOF
3827 > if ac_fn_cxx_try_compile "$LINENO"; then :
3828 >  ac_cv_prog_cxx_g=yes
3829   fi
3830 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831   fi
3832 < FC=$ac_cv_prog_FC
3833 < if test -n "$FC"; then
3834 <  echo "$as_me:$LINENO: result: $FC" >&5
3835 < echo "${ECHO_T}$FC" >&6
3832 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3833 > fi
3834 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3835 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3836 > fi
3837 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3838 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
3839 > if test "$ac_test_CXXFLAGS" = set; then
3840 >  CXXFLAGS=$ac_save_CXXFLAGS
3841 > elif test $ac_cv_prog_cxx_g = yes; then
3842 >  if test "$GXX" = yes; then
3843 >    CXXFLAGS="-g -O2"
3844 >  else
3845 >    CXXFLAGS="-g"
3846 >  fi
3847   else
3848 <  echo "$as_me:$LINENO: result: no" >&5
3849 < echo "${ECHO_T}no" >&6
3848 >  if test "$GXX" = yes; then
3849 >    CXXFLAGS="-O2"
3850 >  else
3851 >    CXXFLAGS=
3852 >  fi
3853   fi
3854 + ac_ext=cpp
3855 + ac_cpp='$CXXCPP $CPPFLAGS'
3856 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3857 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3858 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3859  
3860 <    test -n "$FC" && break
3861 <  done
3862 < fi
3863 < if test -z "$FC"; then
3864 <  ac_ct_FC=$FC
3865 <  for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3860 >
3861 >
3862 >
3863 >
3864 >
3865 >
3866 >        for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3867   do
3868    # Extract the first word of "$ac_prog", so it can be a program name with args.
3869   set dummy $ac_prog; ac_word=$2
3870 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3871 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3872 < if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3873 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3870 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3871 > $as_echo_n "checking for $ac_word... " >&6; }
3872 > if test "${ac_cv_prog_MPICXX+set}" = set; then :
3873 >  $as_echo_n "(cached) " >&6
3874   else
3875 <  if test -n "$ac_ct_FC"; then
3876 <  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3875 >  if test -n "$MPICXX"; then
3876 >  ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3877   else
3878   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3879   for as_dir in $PATH
3880   do
3881    IFS=$as_save_IFS
3882    test -z "$as_dir" && as_dir=.
3883 <  for ac_exec_ext in '' $ac_executable_extensions; do
3884 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3885 <    ac_cv_prog_ac_ct_FC="$ac_prog"
3886 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3883 >    for ac_exec_ext in '' $ac_executable_extensions; do
3884 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3885 >    ac_cv_prog_MPICXX="$ac_prog"
3886 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3887      break 2
3888    fi
3889   done
3890 < done
3890 >  done
3891 > IFS=$as_save_IFS
3892  
3893   fi
3894   fi
3895 < ac_ct_FC=$ac_cv_prog_ac_ct_FC
3896 < if test -n "$ac_ct_FC"; then
3897 <  echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3898 < echo "${ECHO_T}$ac_ct_FC" >&6
3895 > MPICXX=$ac_cv_prog_MPICXX
3896 > if test -n "$MPICXX"; then
3897 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3898 > $as_echo "$MPICXX" >&6; }
3899   else
3900 <  echo "$as_me:$LINENO: result: no" >&5
3901 < echo "${ECHO_T}no" >&6
3900 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3901 > $as_echo "no" >&6; }
3902   fi
3903  
3904 <  test -n "$ac_ct_FC" && break
3904 >
3905 >  test -n "$MPICXX" && break
3906   done
3907 + test -n "$MPICXX" || MPICXX="$CXX"
3908  
3909 <  FC=$ac_ct_FC
3910 < fi
3909 >        ax_mpi_save_CXX="$CXX"
3910 >        CXX="$MPICXX"
3911  
3912  
2742 # Provide some information about the compiler.
2743 echo "$as_me:2743:" \
2744     "checking for Fortran compiler version" >&5
2745 ac_compiler=`set X $ac_compile; echo $2`
2746 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2747  (eval $ac_compiler --version </dev/null >&5) 2>&5
2748  ac_status=$?
2749  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750  (exit $ac_status); }
2751 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2752  (eval $ac_compiler -v </dev/null >&5) 2>&5
2753  ac_status=$?
2754  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755  (exit $ac_status); }
2756 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2757  (eval $ac_compiler -V </dev/null >&5) 2>&5
2758  ac_status=$?
2759  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2760  (exit $ac_status); }
2761 rm -f a.out
3913  
3914 < # If we don't use `.F' as extension, the preprocessor is not run on the
3915 < # input file.  (Note that this only needs to work for GNU compilers.)
3916 < ac_save_ext=$ac_ext
3917 < ac_ext=F
2767 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2768 < echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2769 < if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2770 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2771 < else
2772 <  cat >conftest.$ac_ext <<_ACEOF
2773 <      program main
2774 < #ifndef __GNUC__
2775 <       choke me
2776 < #endif
2777 <
2778 <      end
2779 < _ACEOF
2780 < rm -f conftest.$ac_objext
2781 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2782 <  (eval $ac_compile) 2>conftest.er1
2783 <  ac_status=$?
2784 <  grep -v '^ *+' conftest.er1 >conftest.err
2785 <  rm -f conftest.er1
2786 <  cat conftest.err >&5
2787 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 <  (exit $ac_status); } &&
2789 <         { ac_try='test -z "$ac_fc_werror_flag"
2790 <                         || test ! -s conftest.err'
2791 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2792 <  (eval $ac_try) 2>&5
2793 <  ac_status=$?
2794 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795 <  (exit $ac_status); }; } &&
2796 <         { ac_try='test -s conftest.$ac_objext'
2797 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2798 <  (eval $ac_try) 2>&5
2799 <  ac_status=$?
2800 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801 <  (exit $ac_status); }; }; then
2802 <  ac_compiler_gnu=yes
2803 < else
2804 <  echo "$as_me: failed program was:" >&5
2805 < sed 's/^/| /' conftest.$ac_ext >&5
2806 <
2807 < ac_compiler_gnu=no
3914 > if test x = x"$MPILIBS"; then
3915 >        ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3916 > if test "x$ac_cv_func_MPI_Init" = x""yes; then :
3917 >  MPILIBS=" "
3918   fi
2809 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2810 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3919  
3920   fi
2813 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2814 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2815 ac_ext=$ac_save_ext
2816 ac_test_FFLAGS=${FCFLAGS+set}
2817 ac_save_FFLAGS=$FCFLAGS
2818 FCFLAGS=
2819 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2820 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2821 if test "${ac_cv_prog_fc_g+set}" = set; then
2822  echo $ECHO_N "(cached) $ECHO_C" >&6
2823 else
2824  FCFLAGS=-g
2825 cat >conftest.$ac_ext <<_ACEOF
2826      program main
3921  
3922 <      end
3923 < _ACEOF
3924 < rm -f conftest.$ac_objext
3925 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3926 <  (eval $ac_compile) 2>conftest.er1
2833 <  ac_status=$?
2834 <  grep -v '^ *+' conftest.er1 >conftest.err
2835 <  rm -f conftest.er1
2836 <  cat conftest.err >&5
2837 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2838 <  (exit $ac_status); } &&
2839 <         { ac_try='test -z "$ac_fc_werror_flag"
2840 <                         || test ! -s conftest.err'
2841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2842 <  (eval $ac_try) 2>&5
2843 <  ac_status=$?
2844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845 <  (exit $ac_status); }; } &&
2846 <         { ac_try='test -s conftest.$ac_objext'
2847 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848 <  (eval $ac_try) 2>&5
2849 <  ac_status=$?
2850 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851 <  (exit $ac_status); }; }; then
2852 <  ac_cv_prog_fc_g=yes
3922 > if test x = x"$MPILIBS"; then
3923 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3924 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3925 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
3926 >  $as_echo_n "(cached) " >&6
3927   else
3928 <  echo "$as_me: failed program was:" >&5
3929 < sed 's/^/| /' conftest.$ac_ext >&5
3928 >  ac_check_lib_save_LIBS=$LIBS
3929 > LIBS="-lmpi  $LIBS"
3930 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3931 > /* end confdefs.h.  */
3932  
3933 < ac_cv_prog_fc_g=no
3934 < fi
3935 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3933 > /* Override any GCC internal prototype to avoid an error.
3934 >   Use char because int might match the return type of a GCC
3935 >   builtin and then its argument prototype would still apply.  */
3936 > #ifdef __cplusplus
3937 > extern "C"
3938 > #endif
3939 > char MPI_Init ();
3940 > int
3941 > main ()
3942 > {
3943 > return MPI_Init ();
3944 >  ;
3945 >  return 0;
3946 > }
3947 > _ACEOF
3948 > if ac_fn_cxx_try_link "$LINENO"; then :
3949 >  ac_cv_lib_mpi_MPI_Init=yes
3950 > else
3951 >  ac_cv_lib_mpi_MPI_Init=no
3952 > fi
3953 > rm -f core conftest.err conftest.$ac_objext \
3954 >    conftest$ac_exeext conftest.$ac_ext
3955 > LIBS=$ac_check_lib_save_LIBS
3956 > fi
3957 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3958 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3959 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
3960 >  MPILIBS="-lmpi"
3961 > fi
3962  
3963   fi
3964 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
3965 < echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
3966 < if test "$ac_test_FFLAGS" = set; then
3967 <  FCFLAGS=$ac_save_FFLAGS
3968 < elif test $ac_cv_prog_fc_g = yes; then
2867 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2868 <    FCFLAGS="-g -O2"
2869 <  else
2870 <    FCFLAGS="-g"
2871 <  fi
3964 > if test x = x"$MPILIBS"; then
3965 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
3966 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
3967 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
3968 >  $as_echo_n "(cached) " >&6
3969   else
3970 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3971 <    FCFLAGS="-O2"
3972 <  else
3973 <    FCFLAGS=
3974 <  fi
3970 >  ac_check_lib_save_LIBS=$LIBS
3971 > LIBS="-lmpich  $LIBS"
3972 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3973 > /* end confdefs.h.  */
3974 >
3975 > /* Override any GCC internal prototype to avoid an error.
3976 >   Use char because int might match the return type of a GCC
3977 >   builtin and then its argument prototype would still apply.  */
3978 > #ifdef __cplusplus
3979 > extern "C"
3980 > #endif
3981 > char MPI_Init ();
3982 > int
3983 > main ()
3984 > {
3985 > return MPI_Init ();
3986 >  ;
3987 >  return 0;
3988 > }
3989 > _ACEOF
3990 > if ac_fn_cxx_try_link "$LINENO"; then :
3991 >  ac_cv_lib_mpich_MPI_Init=yes
3992 > else
3993 >  ac_cv_lib_mpich_MPI_Init=no
3994   fi
3995 + rm -f core conftest.err conftest.$ac_objext \
3996 +    conftest$ac_exeext conftest.$ac_ext
3997 + LIBS=$ac_check_lib_save_LIBS
3998 + fi
3999 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4000 + $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4001 + if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4002 +  MPILIBS="-lmpich"
4003 + fi
4004  
4005 < ac_ext=c
2881 < ac_cpp='$CPP $CPPFLAGS'
2882 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2883 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2884 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4005 > fi
4006  
4007 + if test x != x"$MPILIBS"; then
4008 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4009 + $as_echo_n "checking for mpi.h... " >&6; }
4010 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4011 + /* end confdefs.h.  */
4012 + #include <mpi.h>
4013 + int
4014 + main ()
4015 + {
4016 +
4017 +  ;
4018 +  return 0;
4019 + }
4020 + _ACEOF
4021 + if ac_fn_cxx_try_compile "$LINENO"; then :
4022 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4023 + $as_echo "yes" >&6; }
4024 + else
4025 +  MPILIBS=""
4026 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4027 + $as_echo "no" >&6; }
4028 + fi
4029 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4030 + fi
4031 +
4032 + CXX="$ax_mpi_save_CXX"
4033 +
4034 +
4035 +
4036 + # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4037 + if test x = x"$MPILIBS"; then
4038 +        USE_MPI="no"
4039 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&5
4040 + $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. openmd_MPI will not be built." >&2;}
4041 +        :
4042 + else
4043 +        USE_MPI="yes"
4044 +        :
4045 + fi
4046 +
4047   ac_ext=c
4048   ac_cpp='$CPP $CPPFLAGS'
4049   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4050   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4051   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4052 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4053 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4054 < # On Suns, sometimes $CPP names a directory.
4055 < if test -n "$CPP" && test -d "$CPP"; then
4056 <  CPP=
4052 > if test -n "$ac_tool_prefix"; then
4053 >  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4054 > set dummy ${ac_tool_prefix}gcc; ac_word=$2
4055 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4056 > $as_echo_n "checking for $ac_word... " >&6; }
4057 > if test "${ac_cv_prog_CC+set}" = set; then :
4058 >  $as_echo_n "(cached) " >&6
4059 > else
4060 >  if test -n "$CC"; then
4061 >  ac_cv_prog_CC="$CC" # Let the user override the test.
4062 > else
4063 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4064 > for as_dir in $PATH
4065 > do
4066 >  IFS=$as_save_IFS
4067 >  test -z "$as_dir" && as_dir=.
4068 >    for ac_exec_ext in '' $ac_executable_extensions; do
4069 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4070 >    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4071 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4072 >    break 2
4073 >  fi
4074 > done
4075 >  done
4076 > IFS=$as_save_IFS
4077 >
4078 > fi
4079 > fi
4080 > CC=$ac_cv_prog_CC
4081 > if test -n "$CC"; then
4082 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4083 > $as_echo "$CC" >&6; }
4084 > else
4085 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4086 > $as_echo "no" >&6; }
4087 > fi
4088 >
4089 >
4090 > fi
4091 > if test -z "$ac_cv_prog_CC"; then
4092 >  ac_ct_CC=$CC
4093 >  # Extract the first word of "gcc", so it can be a program name with args.
4094 > set dummy 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_ac_ct_CC+set}" = set; then :
4098 >  $as_echo_n "(cached) " >&6
4099 > else
4100 >  if test -n "$ac_ct_CC"; then
4101 >  ac_cv_prog_ac_ct_CC="$ac_ct_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_ac_ct_CC="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 >
4118 > fi
4119 > fi
4120 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
4121 > if test -n "$ac_ct_CC"; then
4122 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4123 > $as_echo "$ac_ct_CC" >&6; }
4124 > else
4125 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4126 > $as_echo "no" >&6; }
4127 > fi
4128 >
4129 >  if test "x$ac_ct_CC" = x; then
4130 >    CC=""
4131 >  else
4132 >    case $cross_compiling:$ac_tool_warned in
4133 > yes:)
4134 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4135 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4136 > ac_tool_warned=yes ;;
4137 > esac
4138 >    CC=$ac_ct_CC
4139 >  fi
4140 > else
4141 >  CC="$ac_cv_prog_CC"
4142 > fi
4143 >
4144 > if test -z "$CC"; then
4145 >          if test -n "$ac_tool_prefix"; then
4146 >    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4147 > set dummy ${ac_tool_prefix}cc; ac_word=$2
4148 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4149 > $as_echo_n "checking for $ac_word... " >&6; }
4150 > if test "${ac_cv_prog_CC+set}" = set; then :
4151 >  $as_echo_n "(cached) " >&6
4152 > else
4153 >  if test -n "$CC"; then
4154 >  ac_cv_prog_CC="$CC" # Let the user override the test.
4155 > else
4156 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4157 > for as_dir in $PATH
4158 > do
4159 >  IFS=$as_save_IFS
4160 >  test -z "$as_dir" && as_dir=.
4161 >    for ac_exec_ext in '' $ac_executable_extensions; do
4162 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4163 >    ac_cv_prog_CC="${ac_tool_prefix}cc"
4164 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4165 >    break 2
4166 >  fi
4167 > done
4168 >  done
4169 > IFS=$as_save_IFS
4170 >
4171 > fi
4172 > fi
4173 > CC=$ac_cv_prog_CC
4174 > if test -n "$CC"; then
4175 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4176 > $as_echo "$CC" >&6; }
4177 > else
4178 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4179 > $as_echo "no" >&6; }
4180 > fi
4181 >
4182 >
4183 >  fi
4184   fi
4185 < if test -z "$CPP"; then
4186 <  if test "${ac_cv_prog_CPP+set}" = set; then
4187 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4185 > if test -z "$CC"; then
4186 >  # Extract the first word of "cc", so it can be a program name with args.
4187 > set dummy 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 <      # Double quotes because CPP needs to be expanded
4194 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4195 <    do
4196 <      ac_preproc_ok=false
4197 < for ac_c_preproc_warn_flag in '' yes
4193 >  if test -n "$CC"; then
4194 >  ac_cv_prog_CC="$CC" # Let the user override the test.
4195 > else
4196 >  ac_prog_rejected=no
4197 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4198 > for as_dir in $PATH
4199   do
4200 <  # Use a header file that comes with gcc, so configuring glibc
4201 <  # with a fresh cross-compiler works.
4202 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4203 <  # <limits.h> exists even on freestanding compilers.
4204 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4205 <  # not just through cpp. "Syntax error" is here to catch this case.
4206 <  cat >conftest.$ac_ext <<_ACEOF
4207 < /* confdefs.h.  */
4208 < _ACEOF
4209 < cat confdefs.h >>conftest.$ac_ext
4210 < cat >>conftest.$ac_ext <<_ACEOF
2918 < /* end confdefs.h.  */
2919 < #ifdef __STDC__
2920 < # include <limits.h>
2921 < #else
2922 < # include <assert.h>
2923 < #endif
2924 <                     Syntax error
2925 < _ACEOF
2926 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2927 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2928 <  ac_status=$?
2929 <  grep -v '^ *+' conftest.er1 >conftest.err
2930 <  rm -f conftest.er1
2931 <  cat conftest.err >&5
2932 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933 <  (exit $ac_status); } >/dev/null; then
2934 <  if test -s conftest.err; then
2935 <    ac_cpp_err=$ac_c_preproc_warn_flag
2936 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2937 <  else
2938 <    ac_cpp_err=
4200 >  IFS=$as_save_IFS
4201 >  test -z "$as_dir" && as_dir=.
4202 >    for ac_exec_ext in '' $ac_executable_extensions; do
4203 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4204 >    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4205 >       ac_prog_rejected=yes
4206 >       continue
4207 >     fi
4208 >    ac_cv_prog_CC="cc"
4209 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4210 >    break 2
4211    fi
4212 < else
4213 <  ac_cpp_err=yes
4212 > done
4213 >  done
4214 > IFS=$as_save_IFS
4215 >
4216 > if test $ac_prog_rejected = yes; then
4217 >  # We found a bogon in the path, so make sure we never use it.
4218 >  set dummy $ac_cv_prog_CC
4219 >  shift
4220 >  if test $# != 0; then
4221 >    # We chose a different compiler from the bogus one.
4222 >    # However, it has the same basename, so the bogon will be chosen
4223 >    # first if we set CC to just the basename; use the full file name.
4224 >    shift
4225 >    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4226 >  fi
4227   fi
4228 < if test -z "$ac_cpp_err"; then
4229 <  :
4228 > fi
4229 > fi
4230 > CC=$ac_cv_prog_CC
4231 > if test -n "$CC"; then
4232 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4233 > $as_echo "$CC" >&6; }
4234   else
4235 <  echo "$as_me: failed program was:" >&5
4236 < sed 's/^/| /' conftest.$ac_ext >&5
2948 <
2949 <  # Broken: fails on valid input.
2950 < continue
4235 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4236 > $as_echo "no" >&6; }
4237   fi
2952 rm -f conftest.err conftest.$ac_ext
4238  
4239 <  # OK, works on sane cases.  Now check whether non-existent headers
2955 <  # can be detected and how.
2956 <  cat >conftest.$ac_ext <<_ACEOF
2957 < /* confdefs.h.  */
2958 < _ACEOF
2959 < cat confdefs.h >>conftest.$ac_ext
2960 < cat >>conftest.$ac_ext <<_ACEOF
2961 < /* end confdefs.h.  */
2962 < #include <ac_nonexistent.h>
2963 < _ACEOF
2964 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2965 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2966 <  ac_status=$?
2967 <  grep -v '^ *+' conftest.er1 >conftest.err
2968 <  rm -f conftest.er1
2969 <  cat conftest.err >&5
2970 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971 <  (exit $ac_status); } >/dev/null; then
2972 <  if test -s conftest.err; then
2973 <    ac_cpp_err=$ac_c_preproc_warn_flag
2974 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2975 <  else
2976 <    ac_cpp_err=
2977 <  fi
2978 < else
2979 <  ac_cpp_err=yes
4239 >
4240   fi
4241 < if test -z "$ac_cpp_err"; then
4242 <  # Broken: success on invalid input.
4243 < continue
4241 > if test -z "$CC"; then
4242 >  if test -n "$ac_tool_prefix"; then
4243 >  for ac_prog in cl.exe
4244 >  do
4245 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4246 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4247 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4248 > $as_echo_n "checking for $ac_word... " >&6; }
4249 > if test "${ac_cv_prog_CC+set}" = set; then :
4250 >  $as_echo_n "(cached) " >&6
4251   else
4252 <  echo "$as_me: failed program was:" >&5
4253 < sed 's/^/| /' conftest.$ac_ext >&5
4252 >  if test -n "$CC"; then
4253 >  ac_cv_prog_CC="$CC" # Let the user override the test.
4254 > else
4255 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4256 > for as_dir in $PATH
4257 > do
4258 >  IFS=$as_save_IFS
4259 >  test -z "$as_dir" && as_dir=.
4260 >    for ac_exec_ext in '' $ac_executable_extensions; do
4261 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4262 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4263 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4264 >    break 2
4265 >  fi
4266 > done
4267 >  done
4268 > IFS=$as_save_IFS
4269  
2988  # Passes both tests.
2989 ac_preproc_ok=:
2990 break
4270   fi
2992 rm -f conftest.err conftest.$ac_ext
2993
2994 done
2995 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2996 rm -f conftest.err conftest.$ac_ext
2997 if $ac_preproc_ok; then
2998  break
4271   fi
4272 + CC=$ac_cv_prog_CC
4273 + if test -n "$CC"; then
4274 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4275 + $as_echo "$CC" >&6; }
4276 + else
4277 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4278 + $as_echo "no" >&6; }
4279 + fi
4280  
3001    done
3002    ac_cv_prog_CPP=$CPP
4281  
4282 +    test -n "$CC" && break
4283 +  done
4284   fi
4285 <  CPP=$ac_cv_prog_CPP
4285 > if test -z "$CC"; then
4286 >  ac_ct_CC=$CC
4287 >  for ac_prog in cl.exe
4288 > do
4289 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4290 > set dummy $ac_prog; ac_word=$2
4291 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4292 > $as_echo_n "checking for $ac_word... " >&6; }
4293 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4294 >  $as_echo_n "(cached) " >&6
4295   else
4296 <  ac_cv_prog_CPP=$CPP
4297 < fi
4298 < echo "$as_me:$LINENO: result: $CPP" >&5
4299 < echo "${ECHO_T}$CPP" >&6
4300 < ac_preproc_ok=false
3012 < for ac_c_preproc_warn_flag in '' yes
4296 >  if test -n "$ac_ct_CC"; then
4297 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4298 > else
4299 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4300 > for as_dir in $PATH
4301   do
4302 <  # Use a header file that comes with gcc, so configuring glibc
4303 <  # with a fresh cross-compiler works.
4304 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4305 <  # <limits.h> exists even on freestanding compilers.
4306 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4307 <  # not just through cpp. "Syntax error" is here to catch this case.
4308 <  cat >conftest.$ac_ext <<_ACEOF
3021 < /* confdefs.h.  */
3022 < _ACEOF
3023 < cat confdefs.h >>conftest.$ac_ext
3024 < cat >>conftest.$ac_ext <<_ACEOF
3025 < /* end confdefs.h.  */
3026 < #ifdef __STDC__
3027 < # include <limits.h>
3028 < #else
3029 < # include <assert.h>
3030 < #endif
3031 <                     Syntax error
3032 < _ACEOF
3033 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3034 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3035 <  ac_status=$?
3036 <  grep -v '^ *+' conftest.er1 >conftest.err
3037 <  rm -f conftest.er1
3038 <  cat conftest.err >&5
3039 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040 <  (exit $ac_status); } >/dev/null; then
3041 <  if test -s conftest.err; then
3042 <    ac_cpp_err=$ac_c_preproc_warn_flag
3043 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3044 <  else
3045 <    ac_cpp_err=
4302 >  IFS=$as_save_IFS
4303 >  test -z "$as_dir" && as_dir=.
4304 >    for ac_exec_ext in '' $ac_executable_extensions; do
4305 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4306 >    ac_cv_prog_ac_ct_CC="$ac_prog"
4307 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4308 >    break 2
4309    fi
4310 < else
4311 <  ac_cpp_err=yes
4310 > done
4311 >  done
4312 > IFS=$as_save_IFS
4313 >
4314   fi
4315 < if test -z "$ac_cpp_err"; then
4316 <  :
4315 > fi
4316 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
4317 > if test -n "$ac_ct_CC"; then
4318 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4319 > $as_echo "$ac_ct_CC" >&6; }
4320   else
4321 <  echo "$as_me: failed program was:" >&5
4322 < sed 's/^/| /' conftest.$ac_ext >&5
4321 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4322 > $as_echo "no" >&6; }
4323 > fi
4324  
4325 <  # Broken: fails on valid input.
4326 < continue
4325 >
4326 >  test -n "$ac_ct_CC" && break
4327 > done
4328 >
4329 >  if test "x$ac_ct_CC" = x; then
4330 >    CC=""
4331 >  else
4332 >    case $cross_compiling:$ac_tool_warned in
4333 > yes:)
4334 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4335 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4336 > ac_tool_warned=yes ;;
4337 > esac
4338 >    CC=$ac_ct_CC
4339 >  fi
4340   fi
3059 rm -f conftest.err conftest.$ac_ext
4341  
4342 <  # OK, works on sane cases.  Now check whether non-existent headers
4343 <  # can be detected and how.
4344 <  cat >conftest.$ac_ext <<_ACEOF
4345 < /* confdefs.h.  */
4346 < _ACEOF
4347 < cat confdefs.h >>conftest.$ac_ext
4348 < cat >>conftest.$ac_ext <<_ACEOF
4349 < /* end confdefs.h.  */
4350 < #include <ac_nonexistent.h>
4351 < _ACEOF
4352 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4353 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4342 > fi
4343 >
4344 >
4345 > test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4346 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4347 > as_fn_error "no acceptable C compiler found in \$PATH
4348 > See \`config.log' for more details." "$LINENO" 5; }
4349 >
4350 > # Provide some information about the compiler.
4351 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4352 > set X $ac_compile
4353 > ac_compiler=$2
4354 > for ac_option in --version -v -V -qversion; do
4355 >  { { ac_try="$ac_compiler $ac_option >&5"
4356 > case "(($ac_try" in
4357 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4358 >  *) ac_try_echo=$ac_try;;
4359 > esac
4360 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4361 > $as_echo "$ac_try_echo"; } >&5
4362 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4363    ac_status=$?
3074  grep -v '^ *+' conftest.er1 >conftest.err
3075  rm -f conftest.er1
3076  cat conftest.err >&5
3077  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3078  (exit $ac_status); } >/dev/null; then
4364    if test -s conftest.err; then
4365 <    ac_cpp_err=$ac_c_preproc_warn_flag
4366 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4367 <  else
4368 <    ac_cpp_err=
4365 >    sed '10a\
4366 > ... rest of stderr output deleted ...
4367 >         10q' conftest.err >conftest.er1
4368 >    cat conftest.er1 >&5
4369    fi
4370 +  rm -f conftest.er1 conftest.err
4371 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4372 +  test $ac_status = 0; }
4373 + done
4374 +
4375 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4376 + $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4377 + if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4378 +  $as_echo_n "(cached) " >&6
4379   else
4380 <  ac_cpp_err=yes
4381 < fi
3088 < if test -z "$ac_cpp_err"; then
3089 <  # Broken: success on invalid input.
3090 < continue
3091 < else
3092 <  echo "$as_me: failed program was:" >&5
3093 < sed 's/^/| /' conftest.$ac_ext >&5
4380 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4381 > /* end confdefs.h.  */
4382  
4383 <  # Passes both tests.
4384 < ac_preproc_ok=:
4385 < break
4386 < fi
4387 < rm -f conftest.err conftest.$ac_ext
4383 > int
4384 > main ()
4385 > {
4386 > #ifndef __GNUC__
4387 >       choke me
4388 > #endif
4389  
4390 < done
4391 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4392 < rm -f conftest.err conftest.$ac_ext
4393 < if $ac_preproc_ok; then
4394 <  :
4390 >  ;
4391 >  return 0;
4392 > }
4393 > _ACEOF
4394 > if ac_fn_c_try_compile "$LINENO"; then :
4395 >  ac_compiler_gnu=yes
4396   else
4397 <  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3108 < See \`config.log' for more details." >&5
3109 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3110 < See \`config.log' for more details." >&2;}
3111 <   { (exit 1); exit 1; }; }
4397 >  ac_compiler_gnu=no
4398   fi
4399 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4400 + ac_cv_c_compiler_gnu=$ac_compiler_gnu
4401  
4402 < ac_ext=c
4403 < ac_cpp='$CPP $CPPFLAGS'
4404 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4405 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4406 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3119 <
3120 < echo "$as_me:$LINENO: checking for egrep" >&5
3121 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3122 < if test "${ac_cv_prog_egrep+set}" = set; then
3123 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4402 > fi
4403 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4404 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4405 > if test $ac_compiler_gnu = yes; then
4406 >  GCC=yes
4407   else
4408 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3126 <    then ac_cv_prog_egrep='grep -E'
3127 <    else ac_cv_prog_egrep='egrep'
3128 <    fi
4408 >  GCC=
4409   fi
4410 < echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4411 < echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4412 < EGREP=$ac_cv_prog_egrep
4410 > ac_test_CFLAGS=${CFLAGS+set}
4411 > ac_save_CFLAGS=$CFLAGS
4412 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4413 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
4414 > if test "${ac_cv_prog_cc_g+set}" = set; then :
4415 >  $as_echo_n "(cached) " >&6
4416 > else
4417 >  ac_save_c_werror_flag=$ac_c_werror_flag
4418 >   ac_c_werror_flag=yes
4419 >   ac_cv_prog_cc_g=no
4420 >   CFLAGS="-g"
4421 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4422 > /* end confdefs.h.  */
4423  
4424 + int
4425 + main ()
4426 + {
4427  
4428 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
4429 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4430 < LN_S=$as_ln_s
4431 < if test "$LN_S" = "ln -s"; then
4432 <  echo "$as_me:$LINENO: result: yes" >&5
4433 < echo "${ECHO_T}yes" >&6
4428 >  ;
4429 >  return 0;
4430 > }
4431 > _ACEOF
4432 > if ac_fn_c_try_compile "$LINENO"; then :
4433 >  ac_cv_prog_cc_g=yes
4434   else
4435 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4436 < echo "${ECHO_T}no, using $LN_S" >&6
4437 < fi
4435 >  CFLAGS=""
4436 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4437 > /* end confdefs.h.  */
4438  
4439 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4440 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
4441 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
4442 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
4443 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4444 < else
4445 <  cat >conftest.make <<\_ACEOF
3153 < all:
3154 <        @echo 'ac_maketemp="$(MAKE)"'
4439 > int
4440 > main ()
4441 > {
4442 >
4443 >  ;
4444 >  return 0;
4445 > }
4446   _ACEOF
4447 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4448 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3158 < if test -n "$ac_maketemp"; then
3159 <  eval ac_cv_prog_make_${ac_make}_set=yes
4447 > if ac_fn_c_try_compile "$LINENO"; then :
4448 >
4449   else
4450 <  eval ac_cv_prog_make_${ac_make}_set=no
4450 >  ac_c_werror_flag=$ac_save_c_werror_flag
4451 >         CFLAGS="-g"
4452 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4453 > /* end confdefs.h.  */
4454 >
4455 > int
4456 > main ()
4457 > {
4458 >
4459 >  ;
4460 >  return 0;
4461 > }
4462 > _ACEOF
4463 > if ac_fn_c_try_compile "$LINENO"; then :
4464 >  ac_cv_prog_cc_g=yes
4465   fi
4466 < rm -f conftest.make
4466 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4467   fi
4468 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
4469 <  echo "$as_me:$LINENO: result: yes" >&5
4470 < echo "${ECHO_T}yes" >&6
4471 <  SET_MAKE=
4468 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4469 > fi
4470 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4471 >   ac_c_werror_flag=$ac_save_c_werror_flag
4472 > fi
4473 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4474 > $as_echo "$ac_cv_prog_cc_g" >&6; }
4475 > if test "$ac_test_CFLAGS" = set; then
4476 >  CFLAGS=$ac_save_CFLAGS
4477 > elif test $ac_cv_prog_cc_g = yes; then
4478 >  if test "$GCC" = yes; then
4479 >    CFLAGS="-g -O2"
4480 >  else
4481 >    CFLAGS="-g"
4482 >  fi
4483   else
4484 <  echo "$as_me:$LINENO: result: no" >&5
4485 < echo "${ECHO_T}no" >&6
4486 <  SET_MAKE="MAKE=${MAKE-make}"
4484 >  if test "$GCC" = yes; then
4485 >    CFLAGS="-O2"
4486 >  else
4487 >    CFLAGS=
4488 >  fi
4489   fi
4490 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4491 + $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4492 + if test "${ac_cv_prog_cc_c89+set}" = set; then :
4493 +  $as_echo_n "(cached) " >&6
4494 + else
4495 +  ac_cv_prog_cc_c89=no
4496 + ac_save_CC=$CC
4497 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4498 + /* end confdefs.h.  */
4499 + #include <stdarg.h>
4500 + #include <stdio.h>
4501 + #include <sys/types.h>
4502 + #include <sys/stat.h>
4503 + /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4504 + struct buf { int x; };
4505 + FILE * (*rcsopen) (struct buf *, struct stat *, int);
4506 + static char *e (p, i)
4507 +     char **p;
4508 +     int i;
4509 + {
4510 +  return p[i];
4511 + }
4512 + static char *f (char * (*g) (char **, int), char **p, ...)
4513 + {
4514 +  char *s;
4515 +  va_list v;
4516 +  va_start (v,p);
4517 +  s = g (p, va_arg (v,int));
4518 +  va_end (v);
4519 +  return s;
4520 + }
4521  
4522 < if test -n "$ac_tool_prefix"; then
4523 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4524 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4525 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4526 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4527 < if test "${ac_cv_prog_RANLIB+set}" = set; then
4528 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4522 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4523 >   function prototypes and stuff, but not '\xHH' hex character constants.
4524 >   These don't provoke an error unfortunately, instead are silently treated
4525 >   as 'x'.  The following induces an error, until -std is added to get
4526 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4527 >   array size at least.  It's necessary to write '\x00'==0 to get something
4528 >   that's true only with -std.  */
4529 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4530 >
4531 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4532 >   inside strings and character constants.  */
4533 > #define FOO(x) 'x'
4534 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4535 >
4536 > int test (int i, double x);
4537 > struct s1 {int (*f) (int a);};
4538 > struct s2 {int (*f) (double a);};
4539 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4540 > int argc;
4541 > char **argv;
4542 > int
4543 > main ()
4544 > {
4545 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4546 >  ;
4547 >  return 0;
4548 > }
4549 > _ACEOF
4550 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4551 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4552 > do
4553 >  CC="$ac_save_CC $ac_arg"
4554 >  if ac_fn_c_try_compile "$LINENO"; then :
4555 >  ac_cv_prog_cc_c89=$ac_arg
4556 > fi
4557 > rm -f core conftest.err conftest.$ac_objext
4558 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
4559 > done
4560 > rm -f conftest.$ac_ext
4561 > CC=$ac_save_CC
4562 >
4563 > fi
4564 > # AC_CACHE_VAL
4565 > case "x$ac_cv_prog_cc_c89" in
4566 >  x)
4567 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4568 > $as_echo "none needed" >&6; } ;;
4569 >  xno)
4570 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4571 > $as_echo "unsupported" >&6; } ;;
4572 >  *)
4573 >    CC="$CC $ac_cv_prog_cc_c89"
4574 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4575 > $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4576 > esac
4577 > if test "x$ac_cv_prog_cc_c89" != xno; then :
4578 >
4579 > fi
4580 >
4581 > ac_ext=c
4582 > ac_cpp='$CPP $CPPFLAGS'
4583 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4584 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4585 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4586 >
4587 >
4588 > if test $USE_MPI != no; then :
4589 >
4590 > ac_ext=c
4591 > ac_cpp='$CPP $CPPFLAGS'
4592 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4593 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4594 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4595 >
4596 >
4597 >
4598 >
4599 >
4600 >
4601 >        for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4602 > do
4603 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4604 > set dummy $ac_prog; ac_word=$2
4605 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4606 > $as_echo_n "checking for $ac_word... " >&6; }
4607 > if test "${ac_cv_prog_MPICC+set}" = set; then :
4608 >  $as_echo_n "(cached) " >&6
4609   else
4610 <  if test -n "$RANLIB"; then
4611 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4610 >  if test -n "$MPICC"; then
4611 >  ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4612   else
4613   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4614   for as_dir in $PATH
4615   do
4616    IFS=$as_save_IFS
4617    test -z "$as_dir" && as_dir=.
4618 <  for ac_exec_ext in '' $ac_executable_extensions; do
4619 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4620 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4621 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4618 >    for ac_exec_ext in '' $ac_executable_extensions; do
4619 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4620 >    ac_cv_prog_MPICC="$ac_prog"
4621 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4622      break 2
4623    fi
4624   done
4625 +  done
4626 + IFS=$as_save_IFS
4627 +
4628 + fi
4629 + fi
4630 + MPICC=$ac_cv_prog_MPICC
4631 + if test -n "$MPICC"; then
4632 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4633 + $as_echo "$MPICC" >&6; }
4634 + else
4635 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4636 + $as_echo "no" >&6; }
4637 + fi
4638 +
4639 +
4640 +  test -n "$MPICC" && break
4641   done
4642 + test -n "$MPICC" || MPICC="$CC"
4643  
4644 +        ax_mpi_save_CC="$CC"
4645 +        CC="$MPICC"
4646 +
4647 +
4648 +
4649 + if test x = x"$MPILIBS"; then
4650 +        ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4651 + if test "x$ac_cv_func_MPI_Init" = x""yes; then :
4652 +  MPILIBS=" "
4653   fi
4654 +
4655   fi
4656 < RANLIB=$ac_cv_prog_RANLIB
4657 < if test -n "$RANLIB"; then
4658 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
4659 < echo "${ECHO_T}$RANLIB" >&6
4656 >
4657 > if test x = x"$MPILIBS"; then
4658 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4659 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4660 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4661 >  $as_echo_n "(cached) " >&6
4662   else
4663 <  echo "$as_me:$LINENO: result: no" >&5
4664 < echo "${ECHO_T}no" >&6
4663 >  ac_check_lib_save_LIBS=$LIBS
4664 > LIBS="-lmpi  $LIBS"
4665 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4666 > /* end confdefs.h.  */
4667 >
4668 > /* Override any GCC internal prototype to avoid an error.
4669 >   Use char because int might match the return type of a GCC
4670 >   builtin and then its argument prototype would still apply.  */
4671 > #ifdef __cplusplus
4672 > extern "C"
4673 > #endif
4674 > char MPI_Init ();
4675 > int
4676 > main ()
4677 > {
4678 > return MPI_Init ();
4679 >  ;
4680 >  return 0;
4681 > }
4682 > _ACEOF
4683 > if ac_fn_c_try_link "$LINENO"; then :
4684 >  ac_cv_lib_mpi_MPI_Init=yes
4685 > else
4686 >  ac_cv_lib_mpi_MPI_Init=no
4687   fi
4688 + rm -f core conftest.err conftest.$ac_objext \
4689 +    conftest$ac_exeext conftest.$ac_ext
4690 + LIBS=$ac_check_lib_save_LIBS
4691 + fi
4692 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4693 + $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4694 + if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4695 +  MPILIBS="-lmpi"
4696 + fi
4697  
4698   fi
4699 < if test -z "$ac_cv_prog_RANLIB"; then
4700 <  ac_ct_RANLIB=$RANLIB
4701 <  # Extract the first word of "ranlib", so it can be a program name with args.
4702 < set dummy ranlib; ac_word=$2
4703 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3217 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3218 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3219 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4699 > if test x = x"$MPILIBS"; then
4700 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4701 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4702 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4703 >  $as_echo_n "(cached) " >&6
4704   else
4705 <  if test -n "$ac_ct_RANLIB"; then
4706 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4705 >  ac_check_lib_save_LIBS=$LIBS
4706 > LIBS="-lmpich  $LIBS"
4707 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4708 > /* end confdefs.h.  */
4709 >
4710 > /* Override any GCC internal prototype to avoid an error.
4711 >   Use char because int might match the return type of a GCC
4712 >   builtin and then its argument prototype would still apply.  */
4713 > #ifdef __cplusplus
4714 > extern "C"
4715 > #endif
4716 > char MPI_Init ();
4717 > int
4718 > main ()
4719 > {
4720 > return MPI_Init ();
4721 >  ;
4722 >  return 0;
4723 > }
4724 > _ACEOF
4725 > if ac_fn_c_try_link "$LINENO"; then :
4726 >  ac_cv_lib_mpich_MPI_Init=yes
4727 > else
4728 >  ac_cv_lib_mpich_MPI_Init=no
4729 > fi
4730 > rm -f core conftest.err conftest.$ac_objext \
4731 >    conftest$ac_exeext conftest.$ac_ext
4732 > LIBS=$ac_check_lib_save_LIBS
4733 > fi
4734 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4735 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4736 > if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4737 >  MPILIBS="-lmpich"
4738 > fi
4739 >
4740 > fi
4741 >
4742 > if test x != x"$MPILIBS"; then
4743 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4744 > $as_echo_n "checking for mpi.h... " >&6; }
4745 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4746 > /* end confdefs.h.  */
4747 > #include <mpi.h>
4748 > int
4749 > main ()
4750 > {
4751 >
4752 >  ;
4753 >  return 0;
4754 > }
4755 > _ACEOF
4756 > if ac_fn_c_try_compile "$LINENO"; then :
4757 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4758 > $as_echo "yes" >&6; }
4759 > else
4760 >  MPILIBS=""
4761 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4762 > $as_echo "no" >&6; }
4763 > fi
4764 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4765 > fi
4766 >
4767 > CC="$ax_mpi_save_CC"
4768 >
4769 >
4770 >
4771 > # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4772 > if test x = x"$MPILIBS"; then
4773 >        USE_MPI="no"
4774 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&5
4775 > $as_echo "$as_me: WARNING: No suitable C MPI implementation found. openmd_MPI will not be built." >&2;}
4776 >        :
4777 > else
4778 >        USE_MPI="yes"
4779 >        :
4780 > fi
4781 >
4782 >
4783 > fi
4784 > ac_ext=${ac_fc_srcext-f}
4785 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4786 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4787 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4788 > if test -n "$ac_tool_prefix"; then
4789 >  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
4790 >  do
4791 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4792 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4793 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4794 > $as_echo_n "checking for $ac_word... " >&6; }
4795 > if test "${ac_cv_prog_FC+set}" = set; then :
4796 >  $as_echo_n "(cached) " >&6
4797   else
4798 +  if test -n "$FC"; then
4799 +  ac_cv_prog_FC="$FC" # Let the user override the test.
4800 + else
4801   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4802   for as_dir in $PATH
4803   do
4804    IFS=$as_save_IFS
4805    test -z "$as_dir" && as_dir=.
4806 <  for ac_exec_ext in '' $ac_executable_extensions; do
4807 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4808 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
4809 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4806 >    for ac_exec_ext in '' $ac_executable_extensions; do
4807 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4808 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4809 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4810      break 2
4811    fi
4812   done
4813 < done
4813 >  done
4814 > IFS=$as_save_IFS
4815  
3238  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4816   fi
4817   fi
4818 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4819 < if test -n "$ac_ct_RANLIB"; then
4820 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4821 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
4818 > FC=$ac_cv_prog_FC
4819 > if test -n "$FC"; then
4820 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
4821 > $as_echo "$FC" >&6; }
4822   else
4823 <  echo "$as_me:$LINENO: result: no" >&5
4824 < echo "${ECHO_T}no" >&6
4823 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4824 > $as_echo "no" >&6; }
4825   fi
4826  
3250  RANLIB=$ac_ct_RANLIB
3251 else
3252  RANLIB="$ac_cv_prog_RANLIB"
3253 fi
4827  
4828 <
4829 <   # Extract the first word of "perl", so it can be a program name with args.
4830 < set dummy perl; ac_word=$2
4831 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4832 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4833 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
4834 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4828 >    test -n "$FC" && break
4829 >  done
4830 > fi
4831 > if test -z "$FC"; then
4832 >  ac_ct_FC=$FC
4833 >  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
4834 > do
4835 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4836 > set dummy $ac_prog; ac_word=$2
4837 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4838 > $as_echo_n "checking for $ac_word... " >&6; }
4839 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
4840 >  $as_echo_n "(cached) " >&6
4841   else
4842 <  case $PERLINTERP in
4843 <  [\\/]* | ?:[\\/]*)
4844 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4845 <  ;;
3267 <  *)
3268 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4842 >  if test -n "$ac_ct_FC"; then
4843 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4844 > else
4845 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4846   for as_dir in $PATH
4847   do
4848    IFS=$as_save_IFS
4849    test -z "$as_dir" && as_dir=.
4850 <  for ac_exec_ext in '' $ac_executable_extensions; do
4851 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4852 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4853 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4850 >    for ac_exec_ext in '' $ac_executable_extensions; do
4851 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4852 >    ac_cv_prog_ac_ct_FC="$ac_prog"
4853 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4854      break 2
4855    fi
4856   done
4857 < done
4857 >  done
4858 > IFS=$as_save_IFS
4859  
3282  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3283  ;;
3284 esac
4860   fi
4861 < PERLINTERP=$ac_cv_path_PERLINTERP
4862 <
4863 < if test -n "$PERLINTERP"; then
4864 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
4865 < echo "${ECHO_T}$PERLINTERP" >&6
4861 > fi
4862 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
4863 > if test -n "$ac_ct_FC"; then
4864 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
4865 > $as_echo "$ac_ct_FC" >&6; }
4866   else
4867 <  echo "$as_me:$LINENO: result: no" >&5
4868 < echo "${ECHO_T}no" >&6
4867 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4868 > $as_echo "no" >&6; }
4869   fi
4870  
3296   ac_cv_path_perlinterp="$PERLINTERP"
3297   _sHpB='#!'
4871  
4872 +  test -n "$ac_ct_FC" && break
4873 + done
4874  
4875 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
4876 < if test "${with_perl_shebang+set}" = set; then
4877 <  withval="$with_perl_shebang"
4878 <  opt_perl_shebang="$withval"
4875 >  if test "x$ac_ct_FC" = x; then
4876 >    FC=""
4877 >  else
4878 >    case $cross_compiling:$ac_tool_warned in
4879 > yes:)
4880 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4881 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4882 > ac_tool_warned=yes ;;
4883 > esac
4884 >    FC=$ac_ct_FC
4885 >  fi
4886 > fi
4887 >
4888 >
4889 > # Provide some information about the compiler.
4890 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
4891 > set X $ac_compile
4892 > ac_compiler=$2
4893 > for ac_option in --version -v -V -qversion; do
4894 >  { { ac_try="$ac_compiler $ac_option >&5"
4895 > case "(($ac_try" in
4896 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4897 >  *) ac_try_echo=$ac_try;;
4898 > esac
4899 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4900 > $as_echo "$ac_try_echo"; } >&5
4901 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4902 >  ac_status=$?
4903 >  if test -s conftest.err; then
4904 >    sed '10a\
4905 > ... rest of stderr output deleted ...
4906 >         10q' conftest.err >conftest.er1
4907 >    cat conftest.er1 >&5
4908 >  fi
4909 >  rm -f conftest.er1 conftest.err
4910 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4911 >  test $ac_status = 0; }
4912 > done
4913 > rm -f a.out
4914 >
4915 > # If we don't use `.F' as extension, the preprocessor is not run on the
4916 > # input file.  (Note that this only needs to work for GNU compilers.)
4917 > ac_save_ext=$ac_ext
4918 > ac_ext=F
4919 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4920 > $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4921 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
4922 >  $as_echo_n "(cached) " >&6
4923   else
4924 <                opt_perl_shebang="not_set"
4925 < fi;
4926 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4927 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
4928 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
3310 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3311 < else
3312 <   case "$opt_perl_shebang" in
3313 <                      not_set  ) ax_cv_opt_perl_shebang=''
3314 <                               ;;
3315 <                         *     )
3316 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3317 <                    esac
4924 >  cat > conftest.$ac_ext <<_ACEOF
4925 >      program main
4926 > #ifndef __GNUC__
4927 >       choke me
4928 > #endif
4929  
4930 +      end
4931 + _ACEOF
4932 + if ac_fn_fc_try_compile "$LINENO"; then :
4933 +  ac_compiler_gnu=yes
4934 + else
4935 +  ac_compiler_gnu=no
4936   fi
4937 < echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
4938 < echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3322 <   if test "A$ax_cv_opt_perl_shebang" != "A"
3323 <     then
3324 <       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3325 <       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3326 <              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3327 < echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4937 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4938 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4939  
4940 < # Automatic detection of sharpbang formula starts here
4941 <     else
4942 <   _somian_shbangperl=`$PERLINTERP -V:startperl`
4943 <   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
4944 <   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
4945 < echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
4946 < if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
4947 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4940 > fi
4941 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4942 > $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4943 > ac_ext=$ac_save_ext
4944 > ac_test_FCFLAGS=${FCFLAGS+set}
4945 > ac_save_FCFLAGS=$FCFLAGS
4946 > FCFLAGS=
4947 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4948 > $as_echo_n "checking whether $FC accepts -g... " >&6; }
4949 > if test "${ac_cv_prog_fc_g+set}" = set; then :
4950 >  $as_echo_n "(cached) " >&6
4951   else
4952 <  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4953 <        if test "x$_somian_kspb_perl" == x
4954 <          then _somian_ksbp_warn_empty='durnit'
3341 <          else
3342 <          case "A$_somian_kspb_perl" in
3343 <                 A#!*perl* )
3344 <           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3345 <                        ;;
3346 <                     A*    )  _somian_ksbp_warn_defau='trouble'
3347 <                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3348 <          esac
3349 <        fi
4952 >  FCFLAGS=-g
4953 > cat > conftest.$ac_ext <<_ACEOF
4954 >      program main
4955  
4956 +      end
4957 + _ACEOF
4958 + if ac_fn_fc_try_compile "$LINENO"; then :
4959 +  ac_cv_prog_fc_g=yes
4960 + else
4961 +  ac_cv_prog_fc_g=no
4962   fi
4963 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3353 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3354 < # The above prints Checking ... result message to user.
3355 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4963 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4964  
4965 <    if test A${_somian_ksbp_warn_empty+set} == Aset
4966 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4967 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4968 <    fi
4969 < # Inform user after printing result value
4970 <    if test A${_somian_ksbp_warn_defau+set} == Aset
4971 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
4972 < echo "$as_me: Maybe Not good -" >&6;}
4973 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4974 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3367 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
3368 < echo "$as_me: OK Good result - " >&6;}
3369 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3370 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3371 <    fi
4965 > fi
4966 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
4967 > $as_echo "$ac_cv_prog_fc_g" >&6; }
4968 > if test "$ac_test_FCFLAGS" = set; then
4969 >  FCFLAGS=$ac_save_FCFLAGS
4970 > elif test $ac_cv_prog_fc_g = yes; then
4971 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4972 >    FCFLAGS="-g -O2"
4973 >  else
4974 >    FCFLAGS="-g"
4975    fi
3373
3374 # Find a good install program.  We prefer a C program (faster),
3375 # so one script is as good as another.  But avoid the broken or
3376 # incompatible versions:
3377 # SysV /etc/install, /usr/sbin/install
3378 # SunOS /usr/etc/install
3379 # IRIX /sbin/install
3380 # AIX /bin/install
3381 # AmigaOS /C/install, which installs bootblocks on floppy discs
3382 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3383 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3384 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3385 # OS/2's system install, which has a completely different semantic
3386 # ./install, which can be erroneously created by make from ./install.sh.
3387 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3388 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3389 if test -z "$INSTALL"; then
3390 if test "${ac_cv_path_install+set}" = set; then
3391  echo $ECHO_N "(cached) $ECHO_C" >&6
4976   else
4977 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4978 < for as_dir in $PATH
3395 < do
3396 <  IFS=$as_save_IFS
3397 <  test -z "$as_dir" && as_dir=.
3398 <  # Account for people who put trailing slashes in PATH elements.
3399 < case $as_dir/ in
3400 <  ./ | .// | /cC/* | \
3401 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3402 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3403 <  /usr/ucb/* ) ;;
3404 <  *)
3405 <    # OSF1 and SCO ODT 3.0 have their own names for install.
3406 <    # Don't use installbsd from OSF since it installs stuff as root
3407 <    # by default.
3408 <    for ac_prog in ginstall scoinst install; do
3409 <      for ac_exec_ext in '' $ac_executable_extensions; do
3410 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3411 <          if test $ac_prog = install &&
3412 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3413 <            # AIX install.  It has an incompatible calling convention.
3414 <            :
3415 <          elif test $ac_prog = install &&
3416 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3417 <            # program-specific install script used by HP pwplus--don't use.
3418 <            :
3419 <          else
3420 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3421 <            break 3
3422 <          fi
3423 <        fi
3424 <      done
3425 <    done
3426 <    ;;
3427 < esac
3428 < done
3429 <
3430 <
3431 < fi
3432 <  if test "${ac_cv_path_install+set}" = set; then
3433 <    INSTALL=$ac_cv_path_install
4977 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4978 >    FCFLAGS="-O2"
4979    else
4980 <    # As a last resort, use the slow shell script.  We don't cache a
3436 <    # path for INSTALL within a source directory, because that will
3437 <    # break other packages using the cache if that directory is
3438 <    # removed, or if the path is relative.
3439 <    INSTALL=$ac_install_sh
4980 >    FCFLAGS=
4981    fi
4982   fi
3442 echo "$as_me:$LINENO: result: $INSTALL" >&5
3443 echo "${ECHO_T}$INSTALL" >&6
4983  
4984 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4985 < # It thinks the first close brace ends the variable substitution.
4986 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4984 > ac_ext=${ac_fc_srcext-f}
4985 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4986 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4987 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4988  
3449 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4989  
4990 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4990 > if test $USE_MPI != no; then :
4991  
4992 < case "x$INSTALL" in
4993 <   x/*) ;;
4994 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4995 < esac
4996 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
4997 < # Extract the first word of "ar", so it can be a program name with args.
4998 < set dummy ar; ac_word=$2
4999 < echo "$as_me:$LINENO: checking for $ac_word" >&5
5000 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5001 < if test "${ac_cv_prog_AR+set}" = set; then
5002 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4992 > ac_ext=${ac_fc_srcext-f}
4993 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4994 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4995 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4996 >
4997 >
4998 >
4999 >
5000 >
5001 >
5002 >        for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
5003 > do
5004 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5005 > set dummy $ac_prog; ac_word=$2
5006 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5007 > $as_echo_n "checking for $ac_word... " >&6; }
5008 > if test "${ac_cv_prog_MPIFC+set}" = set; then :
5009 >  $as_echo_n "(cached) " >&6
5010   else
5011 <  if test -n "$AR"; then
5012 <  ac_cv_prog_AR="$AR" # Let the user override the test.
5011 >  if test -n "$MPIFC"; then
5012 >  ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
5013   else
5014   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5015   for as_dir in $PATH
5016   do
5017    IFS=$as_save_IFS
5018    test -z "$as_dir" && as_dir=.
5019 <  for ac_exec_ext in '' $ac_executable_extensions; do
5020 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5021 <    ac_cv_prog_AR="ar"
5022 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5019 >    for ac_exec_ext in '' $ac_executable_extensions; do
5020 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5021 >    ac_cv_prog_MPIFC="$ac_prog"
5022 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5023      break 2
5024    fi
5025   done
5026 < done
5026 >  done
5027 > IFS=$as_save_IFS
5028  
3482  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5029   fi
5030   fi
5031 < AR=$ac_cv_prog_AR
5032 < if test -n "$AR"; then
5033 <  echo "$as_me:$LINENO: result: $AR" >&5
5034 < echo "${ECHO_T}$AR" >&6
5031 > MPIFC=$ac_cv_prog_MPIFC
5032 > if test -n "$MPIFC"; then
5033 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
5034 > $as_echo "$MPIFC" >&6; }
5035   else
5036 <  echo "$as_me:$LINENO: result: no" >&5
5037 < echo "${ECHO_T}no" >&6
5036 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5037 > $as_echo "no" >&6; }
5038   fi
5039  
3494 if test "$AR" = "NONE"; then
3495  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
3496 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
3497   { (exit 1); exit 1; }; }
3498  cat >confcache <<\_ACEOF
3499 # This file is a shell script that caches the results of configure
3500 # tests run on this system so they can be shared between configure
3501 # scripts and configure runs, see configure's option --config-cache.
3502 # It is not useful on other systems.  If it contains results you don't
3503 # want to keep, you may remove or edit it.
3504 #
3505 # config.status only pays attention to the cache file if you give it
3506 # the --recheck option to rerun configure.
3507 #
3508 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3509 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3510 # following values.
5040  
5041 < _ACEOF
3513 <
3514 < # The following way of writing the cache mishandles newlines in values,
3515 < # but we know of no workaround that is simple, portable, and efficient.
3516 < # So, don't put newlines in cache variables' values.
3517 < # Ultrix sh set writes to stderr and can't be redirected directly,
3518 < # and sets the high bit in the cache file unless we assign to the vars.
3519 < {
3520 <  (set) 2>&1 |
3521 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
3522 <    *ac_space=\ *)
3523 <      # `set' does not quote correctly, so add quotes (double-quote
3524 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
3525 <      sed -n \
3526 <        "s/'/'\\\\''/g;
3527 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3528 <      ;;
3529 <    *)
3530 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
3531 <      sed -n \
3532 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3533 <      ;;
3534 <    esac;
3535 < } |
3536 <  sed '
3537 <     t clear
3538 <     : clear
3539 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3540 <     t end
3541 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3542 <     : end' >>confcache
3543 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
3544 <  if test -w $cache_file; then
3545 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3546 <    cat confcache >$cache_file
3547 <  else
3548 <    echo "not updating unwritable cache $cache_file"
3549 <  fi
3550 < fi
3551 < rm -f confcache
3552 <  exit 1
3553 < fi
3554 < # Extract the first word of "ps", so it can be a program name with args.
3555 < set dummy ps; ac_word=$2
3556 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3557 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3558 < if test "${ac_cv_path_PS+set}" = set; then
3559 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3560 < else
3561 <  case $PS in
3562 <  [\\/]* | ?:[\\/]*)
3563 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
3564 <  ;;
3565 <  *)
3566 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3567 < for as_dir in $PATH
3568 < do
3569 <  IFS=$as_save_IFS
3570 <  test -z "$as_dir" && as_dir=.
3571 <  for ac_exec_ext in '' $ac_executable_extensions; do
3572 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3573 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3574 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3575 <    break 2
3576 <  fi
5041 >  test -n "$MPIFC" && break
5042   done
5043 < done
5043 > test -n "$MPIFC" || MPIFC="$FC"
5044  
5045 <  ;;
5046 < esac
3582 < fi
3583 < PS=$ac_cv_path_PS
5045 >        ax_mpi_save_FC="$FC"
5046 >        FC="$MPIFC"
5047  
5048 < if test -n "$PS"; then
5049 <  echo "$as_me:$LINENO: result: $PS" >&5
5050 < echo "${ECHO_T}$PS" >&6
5048 >
5049 >
5050 > if test x = x"$MPILIBS"; then
5051 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
5052 > $as_echo_n "checking for MPI_Init... " >&6; }
5053 >                        cat > conftest.$ac_ext <<_ACEOF
5054 >      program main
5055 >      call MPI_Init
5056 >      end
5057 > _ACEOF
5058 > if ac_fn_fc_try_link "$LINENO"; then :
5059 >  MPILIBS=" "
5060 >                                { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5061 > $as_echo "yes" >&6; }
5062   else
5063 <  echo "$as_me:$LINENO: result: no" >&5
5064 < echo "${ECHO_T}no" >&6
5063 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5064 > $as_echo "no" >&6; }
5065   fi
5066 <
5067 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5068 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
5069 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
5070 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5066 > rm -f core conftest.err conftest.$ac_objext \
5067 >    conftest$ac_exeext conftest.$ac_ext
5068 > fi
5069 >
5070 >        if test x = x"$MPILIBS"; then
5071 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
5072 > $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
5073 > if test "${ac_cv_lib_fmpi_MPI_Init+set}" = set; then :
5074 >  $as_echo_n "(cached) " >&6
5075   else
5076 +  ac_check_lib_save_LIBS=$LIBS
5077 + LIBS="-lfmpi  $LIBS"
5078 + cat > conftest.$ac_ext <<_ACEOF
5079 +      program main
5080 +      call MPI_Init
5081 +      end
5082 + _ACEOF
5083 + if ac_fn_fc_try_link "$LINENO"; then :
5084 +  ac_cv_lib_fmpi_MPI_Init=yes
5085 + else
5086 +  ac_cv_lib_fmpi_MPI_Init=no
5087 + fi
5088 + rm -f core conftest.err conftest.$ac_objext \
5089 +    conftest$ac_exeext conftest.$ac_ext
5090 + LIBS=$ac_check_lib_save_LIBS
5091 + fi
5092 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
5093 + $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
5094 + if test "x$ac_cv_lib_fmpi_MPI_Init" = x""yes; then :
5095 +  MPILIBS="-lfmpi"
5096 + fi
5097  
3599        if $PS ax -o rss > /dev/null 2>&1; then
3600                ac_cv_prog_ps_ax=yes
3601        else
3602                ac_cv_prog_ps_ax=no
5098          fi
5099 <        if $PS -ef -o rss > /dev/null 2>&1; then
5100 <                ac_cv_prog_ps_ef=yes
5101 <        else
5102 <                ac_cv_prog_ps_ef=no
5099 >        if test x = x"$MPILIBS"; then
5100 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
5101 > $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
5102 > if test "${ac_cv_lib_mpichf90_MPI_Init+set}" = set; then :
5103 >  $as_echo_n "(cached) " >&6
5104 > else
5105 >  ac_check_lib_save_LIBS=$LIBS
5106 > LIBS="-lmpichf90  $LIBS"
5107 > cat > conftest.$ac_ext <<_ACEOF
5108 >      program main
5109 >      call MPI_Init
5110 >      end
5111 > _ACEOF
5112 > if ac_fn_fc_try_link "$LINENO"; then :
5113 >  ac_cv_lib_mpichf90_MPI_Init=yes
5114 > else
5115 >  ac_cv_lib_mpichf90_MPI_Init=no
5116 > fi
5117 > rm -f core conftest.err conftest.$ac_objext \
5118 >    conftest$ac_exeext conftest.$ac_ext
5119 > LIBS=$ac_check_lib_save_LIBS
5120 > fi
5121 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
5122 > $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
5123 > if test "x$ac_cv_lib_mpichf90_MPI_Init" = x""yes; then :
5124 >  MPILIBS="-lmpichf90"
5125 > fi
5126 >
5127          fi
3609        if test "$ac_cv_prog_ps_ax" = yes; then
3610                ac_cv_prog_ps_syntax=BSD
3611        else
3612                if test "$ac_cv_prog_ps_ef" = yes; then
3613                        ac_cv_prog_ps_syntax=POSIX
3614                else
3615                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3616 echo "$as_me: error: Could not determine ps syntax" >&2;}
3617   { (exit 1); exit 1; }; }
3618                fi
3619        fi
5128  
5129 + if test x = x"$MPILIBS"; then
5130 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
5131 + $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
5132 + if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
5133 +  $as_echo_n "(cached) " >&6
5134 + else
5135 +  ac_check_lib_save_LIBS=$LIBS
5136 + LIBS="-lmpi  $LIBS"
5137 + cat > conftest.$ac_ext <<_ACEOF
5138 +      program main
5139 +      call MPI_Init
5140 +      end
5141 + _ACEOF
5142 + if ac_fn_fc_try_link "$LINENO"; then :
5143 +  ac_cv_lib_mpi_MPI_Init=yes
5144 + else
5145 +  ac_cv_lib_mpi_MPI_Init=no
5146   fi
5147 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5148 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
5147 > rm -f core conftest.err conftest.$ac_objext \
5148 >    conftest$ac_exeext conftest.$ac_ext
5149 > LIBS=$ac_check_lib_save_LIBS
5150 > fi
5151 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
5152 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
5153 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
5154 >  MPILIBS="-lmpi"
5155 > fi
5156  
5157 < cat >>confdefs.h <<_ACEOF
5158 < #define PSCOMMAND $PS
5157 > fi
5158 > if test x = x"$MPILIBS"; then
5159 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
5160 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
5161 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
5162 >  $as_echo_n "(cached) " >&6
5163 > else
5164 >  ac_check_lib_save_LIBS=$LIBS
5165 > LIBS="-lmpich  $LIBS"
5166 > cat > conftest.$ac_ext <<_ACEOF
5167 >      program main
5168 >      call MPI_Init
5169 >      end
5170   _ACEOF
5171 + if ac_fn_fc_try_link "$LINENO"; then :
5172 +  ac_cv_lib_mpich_MPI_Init=yes
5173 + else
5174 +  ac_cv_lib_mpich_MPI_Init=no
5175 + fi
5176 + rm -f core conftest.err conftest.$ac_objext \
5177 +    conftest$ac_exeext conftest.$ac_ext
5178 + LIBS=$ac_check_lib_save_LIBS
5179 + fi
5180 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
5181 + $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
5182 + if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
5183 +  MPILIBS="-lmpich"
5184 + fi
5185  
5186 < if test "$ac_cv_prog_ps_syntax" = BSD; then
5186 > fi
5187  
5188 < cat >>confdefs.h <<\_ACEOF
5189 < #define PSTYPE_IS_BSD 1
5188 > if test x != x"$MPILIBS"; then
5189 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
5190 > $as_echo_n "checking for mpif.h... " >&6; }
5191 >        cat > conftest.$ac_ext <<_ACEOF
5192 >      program main
5193 >      include 'mpif.h'
5194 >      end
5195   _ACEOF
5196 + if ac_fn_fc_try_compile "$LINENO"; then :
5197 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5198 + $as_echo "yes" >&6; }
5199 + else
5200 +  MPILIBS=""
5201 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5202 + $as_echo "no" >&6; }
5203 + fi
5204 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5205 + fi
5206  
5207 + FC="$ax_mpi_save_FC"
5208 +
5209 +
5210 +
5211 + # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
5212 + if test x = x"$MPILIBS"; then
5213 +        USE_MPI="no"
5214 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&5
5215 + $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. openmd_MPI will not be built." >&2;}
5216 +        :
5217   else
5218 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5218 >        USE_MPI="yes"
5219 >        :
5220 > fi
5221  
3638 cat >>confdefs.h <<\_ACEOF
3639 #define PSTYPE_IS_POSIX 1
3640 _ACEOF
5222  
3642   else
3643       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3644 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3645   { (exit 1); exit 1; }; }
3646   fi
5223   fi
5224 + if test $USE_MPI != no; then :
5225  
5226 < ac_ext=${FC_SRCEXT-f}
5227 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5228 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3652 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5226 >        CXX=$MPICXX
5227 >        CC=$MPICC
5228 >        FC=$MPIFC
5229  
5230 + fi
5231  
3655 echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3656 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3657 if test "${ac_cv_fc_srcext_F90+set}" = set; then
3658  echo $ECHO_N "(cached) $ECHO_C" >&6
3659 else
3660  ac_ext=F90
3661 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3662 FCFLAGS_SRCEXT=""
3663 ac_cv_fc_srcext_F90=unknown
3664 for ac_flag in none -qsuffix=f=F90 -Tf; do
3665  test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3666  cat >conftest.$ac_ext <<_ACEOF
3667      program main
5232  
5233 <      end
5234 < _ACEOF
5235 < rm -f conftest.$ac_objext
5236 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5237 <  (eval $ac_compile) 2>conftest.er1
5238 <  ac_status=$?
5239 <  grep -v '^ *+' conftest.er1 >conftest.err
5240 <  rm -f conftest.er1
5241 <  cat conftest.err >&5
5242 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5243 <  (exit $ac_status); } &&
5244 <         { ac_try='test -z "$ac_fc_werror_flag"
5245 <                         || test ! -s conftest.err'
5246 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5247 <  (eval $ac_try) 2>&5
5248 <  ac_status=$?
5249 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5250 <  (exit $ac_status); }; } &&
5251 <         { ac_try='test -s conftest.$ac_objext'
3688 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3689 <  (eval $ac_try) 2>&5
3690 <  ac_status=$?
3691 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3692 <  (exit $ac_status); }; }; then
3693 <  ac_cv_fc_srcext_F90=$ac_flag; break
5233 > # Checks for programs.
5234 > ac_ext=cpp
5235 > ac_cpp='$CXXCPP $CPPFLAGS'
5236 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5237 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5238 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5239 > if test -z "$CXX"; then
5240 >  if test -n "$CCC"; then
5241 >    CXX=$CCC
5242 >  else
5243 >    if test -n "$ac_tool_prefix"; then
5244 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5245 >  do
5246 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5247 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5248 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5249 > $as_echo_n "checking for $ac_word... " >&6; }
5250 > if test "${ac_cv_prog_CXX+set}" = set; then :
5251 >  $as_echo_n "(cached) " >&6
5252   else
5253 <  echo "$as_me: failed program was:" >&5
5254 < sed 's/^/| /' conftest.$ac_ext >&5
5253 >  if test -n "$CXX"; then
5254 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
5255 > else
5256 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5257 > for as_dir in $PATH
5258 > do
5259 >  IFS=$as_save_IFS
5260 >  test -z "$as_dir" && as_dir=.
5261 >    for ac_exec_ext in '' $ac_executable_extensions; do
5262 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5263 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5264 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5265 >    break 2
5266 >  fi
5267 > done
5268 >  done
5269 > IFS=$as_save_IFS
5270  
5271   fi
5272 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5273 < done
5274 < rm -f conftest.$ac_objext conftest.F90
5275 < FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
5272 > fi
5273 > CXX=$ac_cv_prog_CXX
5274 > if test -n "$CXX"; then
5275 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5276 > $as_echo "$CXX" >&6; }
5277 > else
5278 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5279 > $as_echo "no" >&6; }
5280 > fi
5281  
5282 +
5283 +    test -n "$CXX" && break
5284 +  done
5285   fi
5286 < echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5287 < echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
5288 < if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5289 <  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5290 < echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5291 <   { (exit 1); exit 1; }; }
5286 > if test -z "$CXX"; then
5287 >  ac_ct_CXX=$CXX
5288 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5289 > do
5290 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5291 > set dummy $ac_prog; ac_word=$2
5292 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5293 > $as_echo_n "checking for $ac_word... " >&6; }
5294 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
5295 >  $as_echo_n "(cached) " >&6
5296   else
5297 <  FC_SRCEXT=F90
5298 <  if test "x$ac_cv_fc_srcext_F90" = xnone; then
5299 <    FCFLAGS_SRCEXT=""
5300 <    FCFLAGS_F90=""
5301 <  else
5302 <    FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
5303 <    FCFLAGS_F90=$ac_cv_fc_srcext_F90
5297 >  if test -n "$ac_ct_CXX"; then
5298 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5299 > else
5300 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5301 > for as_dir in $PATH
5302 > do
5303 >  IFS=$as_save_IFS
5304 >  test -z "$as_dir" && as_dir=.
5305 >    for ac_exec_ext in '' $ac_executable_extensions; do
5306 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5307 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
5308 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5309 >    break 2
5310    fi
5311 + done
5312 +  done
5313 + IFS=$as_save_IFS
5314  
3721
5315   fi
5316 + fi
5317 + ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5318 + if test -n "$ac_ct_CXX"; then
5319 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5320 + $as_echo "$ac_ct_CXX" >&6; }
5321 + else
5322 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5323 + $as_echo "no" >&6; }
5324 + fi
5325  
5326  
5327 +  test -n "$ac_ct_CXX" && break
5328 + done
5329  
5330 +  if test "x$ac_ct_CXX" = x; then
5331 +    CXX="g++"
5332 +  else
5333 +    case $cross_compiling:$ac_tool_warned in
5334 + yes:)
5335 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5336 + $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5337 + ac_tool_warned=yes ;;
5338 + esac
5339 +    CXX=$ac_ct_CXX
5340 +  fi
5341 + fi
5342  
3727
3728 # Try to determine native compiler flags that allow us to use F90 suffix
3729 # for preprocessed f90 source.
3730
3731 if test "$ac_test_PREPFLAG" != "set"; then
3732  PREPFLAG=""
3733  case "${host_cpu}-${host_os}" in
3734
3735  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3736                    PREPFLAG="-fpp1 "
3737                fi;;
3738  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3739                    PREPFLAG="-qsuffix=cpp=F90 "
3740                fi;;
3741  *darwin*)
3742        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3743                PREPFLAG="-qsuffix=cpp=F90 "
3744        fi;;
3745  esac
3746
3747  if test -z "$PREPFLAG"; then
3748        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3749 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3750        PREPFLAG=""
5343    fi
5344 + fi
5345 + # Provide some information about the compiler.
5346 + $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5347 + set X $ac_compile
5348 + ac_compiler=$2
5349 + for ac_option in --version -v -V -qversion; do
5350 +  { { ac_try="$ac_compiler $ac_option >&5"
5351 + case "(($ac_try" in
5352 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5353 +  *) ac_try_echo=$ac_try;;
5354 + esac
5355 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5356 + $as_echo "$ac_try_echo"; } >&5
5357 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5358 +  ac_status=$?
5359 +  if test -s conftest.err; then
5360 +    sed '10a\
5361 + ... rest of stderr output deleted ...
5362 +         10q' conftest.err >conftest.er1
5363 +    cat conftest.er1 >&5
5364 +  fi
5365 +  rm -f conftest.er1 conftest.err
5366 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5367 +  test $ac_status = 0; }
5368 + done
5369  
5370 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5371 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
5370 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5371 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5372 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
5373 >  $as_echo_n "(cached) " >&6
5374 > else
5375 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5376 > /* end confdefs.h.  */
5377  
5378 + int
5379 + main ()
5380 + {
5381 + #ifndef __GNUC__
5382 +       choke me
5383 + #endif
5384  
5385 <  ac_ext=${FC_SRCEXT-f}
5386 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5387 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5388 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5385 >  ;
5386 >  return 0;
5387 > }
5388 > _ACEOF
5389 > if ac_fn_cxx_try_compile "$LINENO"; then :
5390 >  ac_compiler_gnu=yes
5391 > else
5392 >  ac_compiler_gnu=no
5393 > fi
5394 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5395 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5396  
3762  ac_save_ext=$ac_ext
3763  ac_ext=F90
3764  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3765
3766  if test "$PREPFLAG"; then
3767  FCFLAGS_SRCEXT="${PREPFLAG}"
5397   fi
5398 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5399 + $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5400 + if test $ac_compiler_gnu = yes; then
5401 +  GXX=yes
5402 + else
5403 +  GXX=
5404 + fi
5405 + ac_test_CXXFLAGS=${CXXFLAGS+set}
5406 + ac_save_CXXFLAGS=$CXXFLAGS
5407 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5408 + $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5409 + if test "${ac_cv_prog_cxx_g+set}" = set; then :
5410 +  $as_echo_n "(cached) " >&6
5411 + else
5412 +  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5413 +   ac_cxx_werror_flag=yes
5414 +   ac_cv_prog_cxx_g=no
5415 +   CXXFLAGS="-g"
5416 +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5417 + /* end confdefs.h.  */
5418  
5419 <    cat >conftest.$ac_ext <<_ACEOF
5419 > int
5420 > main ()
5421 > {
5422  
5423 <
5424 < program conftest
5425 <  integer :: i
3775 <  i = 1
3776 < end program conftest
3777 <
5423 >  ;
5424 >  return 0;
5425 > }
5426   _ACEOF
5427 < rm -f conftest.$ac_objext
5428 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3781 <  (eval $ac_compile) 2>conftest.er1
3782 <  ac_status=$?
3783 <  grep -v '^ *+' conftest.er1 >conftest.err
3784 <  rm -f conftest.er1
3785 <  cat conftest.err >&5
3786 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3787 <  (exit $ac_status); } &&
3788 <         { ac_try='test -z "$ac_fc_werror_flag"
3789 <                         || test ! -s conftest.err'
3790 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3791 <  (eval $ac_try) 2>&5
3792 <  ac_status=$?
3793 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794 <  (exit $ac_status); }; } &&
3795 <         { ac_try='test -s conftest.$ac_objext'
3796 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3797 <  (eval $ac_try) 2>&5
3798 <  ac_status=$?
3799 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3800 <  (exit $ac_status); }; }; then
3801 <  prepflagworks=1
5427 > if ac_fn_cxx_try_compile "$LINENO"; then :
5428 >  ac_cv_prog_cxx_g=yes
5429   else
5430 <  echo "$as_me: failed program was:" >&5
5431 < sed 's/^/| /' conftest.$ac_ext >&5
5430 >  CXXFLAGS=""
5431 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5432 > /* end confdefs.h.  */
5433  
5434 < prepflagworks=0
5435 < fi
5436 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5434 > int
5435 > main ()
5436 > {
5437  
5438 <  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5439 <  ac_ext=$ac_save_ext
5440 <  ac_ext=${FC_SRCEXT-f}
5441 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5442 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3815 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5438 >  ;
5439 >  return 0;
5440 > }
5441 > _ACEOF
5442 > if ac_fn_cxx_try_compile "$LINENO"; then :
5443  
5444 + else
5445 +  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5446 +         CXXFLAGS="-g"
5447 +         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5448 + /* end confdefs.h.  */
5449  
5450 <  if test "$prepflagworks" = 1; then
5451 <    echo "$as_me:$LINENO: result: yes" >&5
5452 < echo "${ECHO_T}yes" >&6
3821 <    FCFLAGS_SRCEXT="${PREPFLAG}"
5450 > int
5451 > main ()
5452 > {
5453  
5454 +  ;
5455 +  return 0;
5456 + }
5457 + _ACEOF
5458 + if ac_fn_cxx_try_compile "$LINENO"; then :
5459 +  ac_cv_prog_cxx_g=yes
5460 + fi
5461 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5462 + fi
5463 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5464 + fi
5465 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5466 +   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5467 + fi
5468 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5469 + $as_echo "$ac_cv_prog_cxx_g" >&6; }
5470 + if test "$ac_test_CXXFLAGS" = set; then
5471 +  CXXFLAGS=$ac_save_CXXFLAGS
5472 + elif test $ac_cv_prog_cxx_g = yes; then
5473 +  if test "$GXX" = yes; then
5474 +    CXXFLAGS="-g -O2"
5475    else
5476 <    echo "$as_me:$LINENO: result: no" >&5
3825 < echo "${ECHO_T}no" >&6
3826 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3827 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3828 <   { (exit 1); exit 1; }; }
5476 >    CXXFLAGS="-g"
5477    fi
5478 + else
5479 +  if test "$GXX" = yes; then
5480 +    CXXFLAGS="-O2"
5481 +  else
5482 +    CXXFLAGS=
5483 +  fi
5484   fi
5485 + ac_ext=${ac_fc_srcext-f}
5486 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5487 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5488 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5489  
5490 <
5491 <
5492 <
5493 <
5494 < # Try to determine native compiler flags that allow us to use F90 suffix
5495 < # for preprocessed f90 source with -D type defines
5496 <
5497 < if test "$ac_test_PREPDEFFLAG" != "set"; then
5498 <  PREPDEFFLAG=""
5499 <  case "${host_cpu}-${host_os}" in
5500 <
5501 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5502 <                    PREPDEFFLAG=" "
5503 <                fi;;
5504 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5505 <                    PREPDEFFLAG="-WF,"
5506 <                fi;;
5507 <  *darwin*)
5508 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5509 <                PREPDEFFLAG="-WF,"
5510 <        fi;;
5511 <  esac
5512 <
5513 <  if test -z "$PREPDEFFLAG"; then
5514 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5515 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5516 <        PREPDEFFLAG=" "
5490 > ac_ext=c
5491 > ac_cpp='$CPP $CPPFLAGS'
5492 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5493 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5494 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5495 > if test -n "$ac_tool_prefix"; then
5496 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5497 >  do
5498 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5499 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5500 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5501 > $as_echo_n "checking for $ac_word... " >&6; }
5502 > if test "${ac_cv_prog_CC+set}" = set; then :
5503 >  $as_echo_n "(cached) " >&6
5504 > else
5505 >  if test -n "$CC"; then
5506 >  ac_cv_prog_CC="$CC" # Let the user override the test.
5507 > else
5508 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5509 > for as_dir in $PATH
5510 > do
5511 >  IFS=$as_save_IFS
5512 >  test -z "$as_dir" && as_dir=.
5513 >    for ac_exec_ext in '' $ac_executable_extensions; do
5514 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5515 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5516 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5517 >    break 2
5518    fi
5519 + done
5520 +  done
5521 + IFS=$as_save_IFS
5522  
3861  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3862 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3863
3864
3865  ac_ext=${FC_SRCEXT-f}
3866 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3867 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3868 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3869
3870  ac_save_ext=$ac_ext
3871  ac_ext=F90
3872  ac_save_FCFLAGS=$FCFLAGS
3873
3874  if test "$PREPDEFFLAG"; then
3875  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5523   fi
5524 + fi
5525 + CC=$ac_cv_prog_CC
5526 + if test -n "$CC"; then
5527 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5528 + $as_echo "$CC" >&6; }
5529 + else
5530 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5531 + $as_echo "no" >&6; }
5532 + fi
5533  
3878    cat >conftest.$ac_ext <<_ACEOF
5534  
5535 <
5536 < program conftest
5537 <  integer :: i
5538 < #ifdef TEST
5539 <  i = 1
5540 < #else
5541 <  choke me
5542 < #endif
5543 < end program conftest
5544 <
5545 < _ACEOF
5546 < rm -f conftest.$ac_objext
5547 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3893 <  (eval $ac_compile) 2>conftest.er1
3894 <  ac_status=$?
3895 <  grep -v '^ *+' conftest.er1 >conftest.err
3896 <  rm -f conftest.er1
3897 <  cat conftest.err >&5
3898 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3899 <  (exit $ac_status); } &&
3900 <         { ac_try='test -z "$ac_fc_werror_flag"
3901 <                         || test ! -s conftest.err'
3902 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3903 <  (eval $ac_try) 2>&5
3904 <  ac_status=$?
3905 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906 <  (exit $ac_status); }; } &&
3907 <         { ac_try='test -s conftest.$ac_objext'
3908 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3909 <  (eval $ac_try) 2>&5
3910 <  ac_status=$?
3911 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3912 <  (exit $ac_status); }; }; then
3913 <  prepdefflagworks=1
5535 >    test -n "$CC" && break
5536 >  done
5537 > fi
5538 > if test -z "$CC"; then
5539 >  ac_ct_CC=$CC
5540 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5541 > do
5542 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5543 > set dummy $ac_prog; ac_word=$2
5544 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5545 > $as_echo_n "checking for $ac_word... " >&6; }
5546 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
5547 >  $as_echo_n "(cached) " >&6
5548   else
5549 <  echo "$as_me: failed program was:" >&5
5550 < sed 's/^/| /' conftest.$ac_ext >&5
5549 >  if test -n "$ac_ct_CC"; then
5550 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5551 > else
5552 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5553 > for as_dir in $PATH
5554 > do
5555 >  IFS=$as_save_IFS
5556 >  test -z "$as_dir" && as_dir=.
5557 >    for ac_exec_ext in '' $ac_executable_extensions; do
5558 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5559 >    ac_cv_prog_ac_ct_CC="$ac_prog"
5560 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5561 >    break 2
5562 >  fi
5563 > done
5564 >  done
5565 > IFS=$as_save_IFS
5566  
3918 prepdefflagworks=0
5567   fi
5568 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5568 > fi
5569 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
5570 > if test -n "$ac_ct_CC"; then
5571 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5572 > $as_echo "$ac_ct_CC" >&6; }
5573 > else
5574 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5575 > $as_echo "no" >&6; }
5576 > fi
5577  
3922  FCFLAGS=$ac_save_FCFLAGS
3923  ac_ext=$ac_save_ext
3924  ac_ext=${FC_SRCEXT-f}
3925 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3926 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3927 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5578  
5579 +  test -n "$ac_ct_CC" && break
5580 + done
5581  
5582 <  if test "$prepdefflagworks" = 1; then
5583 <    echo "$as_me:$LINENO: result: yes" >&5
3932 < echo "${ECHO_T}yes" >&6
3933 <
5582 >  if test "x$ac_ct_CC" = x; then
5583 >    CC=""
5584    else
5585 <    echo "$as_me:$LINENO: result: no" >&5
5586 < echo "${ECHO_T}no" >&6
5587 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5588 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5589 <   { (exit 1); exit 1; }; }
5585 >    case $cross_compiling:$ac_tool_warned in
5586 > yes:)
5587 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5588 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5589 > ac_tool_warned=yes ;;
5590 > esac
5591 >    CC=$ac_ct_CC
5592    fi
5593   fi
5594  
3943 ac_ext=${FC_SRCEXT-f}
3944 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3945 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3946 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3947 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
3948 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
3949 if test "${ac_cv_prog_fc_v+set}" = set; then
3950  echo $ECHO_N "(cached) $ECHO_C" >&6
3951 else
3952  cat >conftest.$ac_ext <<_ACEOF
3953      program main
5595  
5596 <      end
5597 < _ACEOF
5598 < rm -f conftest.$ac_objext
5599 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3959 <  (eval $ac_compile) 2>conftest.er1
3960 <  ac_status=$?
3961 <  grep -v '^ *+' conftest.er1 >conftest.err
3962 <  rm -f conftest.er1
3963 <  cat conftest.err >&5
3964 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3965 <  (exit $ac_status); } &&
3966 <         { ac_try='test -z "$ac_fc_werror_flag"
3967 <                         || test ! -s conftest.err'
3968 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969 <  (eval $ac_try) 2>&5
3970 <  ac_status=$?
3971 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972 <  (exit $ac_status); }; } &&
3973 <         { ac_try='test -s conftest.$ac_objext'
3974 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3975 <  (eval $ac_try) 2>&5
3976 <  ac_status=$?
3977 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 <  (exit $ac_status); }; }; then
3979 <  ac_cv_prog_fc_v=
3980 < # Try some options frequently used verbose output
3981 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3982 <  cat >conftest.$ac_ext <<_ACEOF
3983 <      program main
5596 > test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5597 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5598 > as_fn_error "no acceptable C compiler found in \$PATH
5599 > See \`config.log' for more details." "$LINENO" 5; }
5600  
5601 <      end
5602 < _ACEOF
5603 <
5604 < # Compile and link our simple test program by passing a flag (argument
5605 < # 1 to this macro) to the Fortran compiler in order to get
5606 < # "verbose" output that we can then parse for the Fortran linker
5607 < # flags.
5608 < ac_save_FFLAGS=$FCFLAGS
5609 < FCFLAGS="$FCFLAGS $ac_verb"
3994 < (eval echo $as_me:3994: \"$ac_link\") >&5
3995 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3996 < echo "$ac_fc_v_output" >&5
3997 < FCFLAGS=$ac_save_FFLAGS
3998 <
3999 < rm -f conftest*
4000 <
4001 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4002 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4003 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4004 < ac_fc_v_output="`echo $ac_fc_v_output |
4005 <        grep 'LPATH is:' |
4006 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4007 <
4008 < case $ac_fc_v_output in
4009 <  # If we are using xlf then replace all the commas with spaces.
4010 <  *xlfentry*)
4011 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4012 <
4013 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4014 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4015 <  *mGLOB_options_string*)
4016 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4017 <
4018 <  # If we are using Cray Fortran then delete quotes.
4019 <  # Use "\"" instead of '"' for font-lock-mode.
4020 <  # FIXME: a more general fix for quoted arguments with spaces?
4021 <  *cft90*)
4022 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
5601 > # Provide some information about the compiler.
5602 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5603 > set X $ac_compile
5604 > ac_compiler=$2
5605 > for ac_option in --version -v -V -qversion; do
5606 >  { { ac_try="$ac_compiler $ac_option >&5"
5607 > case "(($ac_try" in
5608 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5609 >  *) ac_try_echo=$ac_try;;
5610   esac
5611 <
5612 <
5613 <  # look for -l* and *.a constructs in the output
5614 <  for ac_arg in $ac_fc_v_output; do
5615 <     case $ac_arg in
5616 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5617 <          ac_cv_prog_fc_v=$ac_verb
5618 <          break 2 ;;
5619 <     esac
5620 <  done
5611 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5612 > $as_echo "$ac_try_echo"; } >&5
5613 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5614 >  ac_status=$?
5615 >  if test -s conftest.err; then
5616 >    sed '10a\
5617 > ... rest of stderr output deleted ...
5618 >         10q' conftest.err >conftest.er1
5619 >    cat conftest.er1 >&5
5620 >  fi
5621 >  rm -f conftest.er1 conftest.err
5622 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5623 >  test $ac_status = 0; }
5624   done
5625 < if test -z "$ac_cv_prog_fc_v"; then
5626 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5627 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5628 < fi
5625 >
5626 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5627 > $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5628 > if test "${ac_cv_c_compiler_gnu+set}" = set; then :
5629 >  $as_echo_n "(cached) " >&6
5630   else
5631 <  echo "$as_me: failed program was:" >&5
5632 < sed 's/^/| /' conftest.$ac_ext >&5
5631 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5632 > /* end confdefs.h.  */
5633  
5634 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5635 < echo "$as_me: WARNING: compilation failed" >&2;}
5634 > int
5635 > main ()
5636 > {
5637 > #ifndef __GNUC__
5638 >       choke me
5639 > #endif
5640 >
5641 >  ;
5642 >  return 0;
5643 > }
5644 > _ACEOF
5645 > if ac_fn_c_try_compile "$LINENO"; then :
5646 >  ac_compiler_gnu=yes
5647 > else
5648 >  ac_compiler_gnu=no
5649   fi
5650 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5650 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5651 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
5652  
5653   fi
5654 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5655 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
5656 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5657 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4053 < if test "${ac_cv_fc_libs+set}" = set; then
4054 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5654 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5655 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5656 > if test $ac_compiler_gnu = yes; then
5657 >  GCC=yes
5658   else
5659 <  if test "x$FCLIBS" != "x"; then
5660 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5659 >  GCC=
5660 > fi
5661 > ac_test_CFLAGS=${CFLAGS+set}
5662 > ac_save_CFLAGS=$CFLAGS
5663 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5664 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
5665 > if test "${ac_cv_prog_cc_g+set}" = set; then :
5666 >  $as_echo_n "(cached) " >&6
5667   else
5668 +  ac_save_c_werror_flag=$ac_c_werror_flag
5669 +   ac_c_werror_flag=yes
5670 +   ac_cv_prog_cc_g=no
5671 +   CFLAGS="-g"
5672 +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5673 + /* end confdefs.h.  */
5674  
5675 < cat >conftest.$ac_ext <<_ACEOF
5676 <      program main
5675 > int
5676 > main ()
5677 > {
5678  
5679 <      end
5679 >  ;
5680 >  return 0;
5681 > }
5682   _ACEOF
5683 + if ac_fn_c_try_compile "$LINENO"; then :
5684 +  ac_cv_prog_cc_g=yes
5685 + else
5686 +  CFLAGS=""
5687 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5688 + /* end confdefs.h.  */
5689  
5690 < # Compile and link our simple test program by passing a flag (argument
5691 < # 1 to this macro) to the Fortran compiler in order to get
5692 < # "verbose" output that we can then parse for the Fortran linker
4069 < # flags.
4070 < ac_save_FFLAGS=$FCFLAGS
4071 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4072 < (eval echo $as_me:4072: \"$ac_link\") >&5
4073 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4074 < echo "$ac_fc_v_output" >&5
4075 < FCFLAGS=$ac_save_FFLAGS
5690 > int
5691 > main ()
5692 > {
5693  
5694 < rm -f conftest*
5694 >  ;
5695 >  return 0;
5696 > }
5697 > _ACEOF
5698 > if ac_fn_c_try_compile "$LINENO"; then :
5699  
5700 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5701 < # /foo, /bar, and /baz are search directories for the Fortran linker.
5702 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5703 < ac_fc_v_output="`echo $ac_fc_v_output |
5704 <        grep 'LPATH is:' |
4084 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5700 > else
5701 >  ac_c_werror_flag=$ac_save_c_werror_flag
5702 >         CFLAGS="-g"
5703 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5704 > /* end confdefs.h.  */
5705  
5706 < case $ac_fc_v_output in
5707 <  # If we are using xlf then replace all the commas with spaces.
5708 <  *xlfentry*)
4089 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5706 > int
5707 > main ()
5708 > {
5709  
5710 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5711 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
5712 <  *mGLOB_options_string*)
5713 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
5710 >  ;
5711 >  return 0;
5712 > }
5713 > _ACEOF
5714 > if ac_fn_c_try_compile "$LINENO"; then :
5715 >  ac_cv_prog_cc_g=yes
5716 > fi
5717 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5718 > fi
5719 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5720 > fi
5721 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5722 >   ac_c_werror_flag=$ac_save_c_werror_flag
5723 > fi
5724 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5725 > $as_echo "$ac_cv_prog_cc_g" >&6; }
5726 > if test "$ac_test_CFLAGS" = set; then
5727 >  CFLAGS=$ac_save_CFLAGS
5728 > elif test $ac_cv_prog_cc_g = yes; then
5729 >  if test "$GCC" = yes; then
5730 >    CFLAGS="-g -O2"
5731 >  else
5732 >    CFLAGS="-g"
5733 >  fi
5734 > else
5735 >  if test "$GCC" = yes; then
5736 >    CFLAGS="-O2"
5737 >  else
5738 >    CFLAGS=
5739 >  fi
5740 > fi
5741 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5742 > $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5743 > if test "${ac_cv_prog_cc_c89+set}" = set; then :
5744 >  $as_echo_n "(cached) " >&6
5745 > else
5746 >  ac_cv_prog_cc_c89=no
5747 > ac_save_CC=$CC
5748 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5749 > /* end confdefs.h.  */
5750 > #include <stdarg.h>
5751 > #include <stdio.h>
5752 > #include <sys/types.h>
5753 > #include <sys/stat.h>
5754 > /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5755 > struct buf { int x; };
5756 > FILE * (*rcsopen) (struct buf *, struct stat *, int);
5757 > static char *e (p, i)
5758 >     char **p;
5759 >     int i;
5760 > {
5761 >  return p[i];
5762 > }
5763 > static char *f (char * (*g) (char **, int), char **p, ...)
5764 > {
5765 >  char *s;
5766 >  va_list v;
5767 >  va_start (v,p);
5768 >  s = g (p, va_arg (v,int));
5769 >  va_end (v);
5770 >  return s;
5771 > }
5772  
5773 <  # If we are using Cray Fortran then delete quotes.
5774 <  # Use "\"" instead of '"' for font-lock-mode.
5775 <  # FIXME: a more general fix for quoted arguments with spaces?
5776 <  *cft90*)
5777 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
5778 < esac
5773 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5774 >   function prototypes and stuff, but not '\xHH' hex character constants.
5775 >   These don't provoke an error unfortunately, instead are silently treated
5776 >   as 'x'.  The following induces an error, until -std is added to get
5777 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5778 >   array size at least.  It's necessary to write '\x00'==0 to get something
5779 >   that's true only with -std.  */
5780 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5781  
5782 + /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5783 +   inside strings and character constants.  */
5784 + #define FOO(x) 'x'
5785 + int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5786  
5787 + int test (int i, double x);
5788 + struct s1 {int (*f) (int a);};
5789 + struct s2 {int (*f) (double a);};
5790 + int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5791 + int argc;
5792 + char **argv;
5793 + int
5794 + main ()
5795 + {
5796 + return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5797 +  ;
5798 +  return 0;
5799 + }
5800 + _ACEOF
5801 + for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5802 +        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5803 + do
5804 +  CC="$ac_save_CC $ac_arg"
5805 +  if ac_fn_c_try_compile "$LINENO"; then :
5806 +  ac_cv_prog_cc_c89=$ac_arg
5807 + fi
5808 + rm -f core conftest.err conftest.$ac_objext
5809 +  test "x$ac_cv_prog_cc_c89" != "xno" && break
5810 + done
5811 + rm -f conftest.$ac_ext
5812 + CC=$ac_save_CC
5813  
5814 < ac_cv_fc_libs=
5814 > fi
5815 > # AC_CACHE_VAL
5816 > case "x$ac_cv_prog_cc_c89" in
5817 >  x)
5818 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5819 > $as_echo "none needed" >&6; } ;;
5820 >  xno)
5821 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5822 > $as_echo "unsupported" >&6; } ;;
5823 >  *)
5824 >    CC="$CC $ac_cv_prog_cc_c89"
5825 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5826 > $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5827 > esac
5828 > if test "x$ac_cv_prog_cc_c89" != xno; then :
5829  
4107 # Save positional arguments (if any)
4108 ac_save_positional="$@"
4109
4110 set X $ac_fc_v_output
4111 while test $# != 1; do
4112  shift
4113  ac_arg=$1
4114  case $ac_arg in
4115        [\\/]*.a | ?:[\\/]*.a)
4116            ac_exists=false
4117  for ac_i in $ac_cv_fc_libs; do
4118    if test x"$ac_arg" = x"$ac_i"; then
4119      ac_exists=true
4120      break
4121    fi
4122  done
4123
4124  if test x"$ac_exists" = xtrue; then
4125  :
4126 else
4127  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5830   fi
5831  
5832 <          ;;
5833 <        -bI:*)
5834 <            ac_exists=false
5835 <  for ac_i in $ac_cv_fc_libs; do
4134 <    if test x"$ac_arg" = x"$ac_i"; then
4135 <      ac_exists=true
4136 <      break
4137 <    fi
4138 <  done
5832 > ac_ext=${ac_fc_srcext-f}
5833 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5834 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5835 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5836  
5837 <  if test x"$ac_exists" = xtrue; then
5838 <  :
5837 > ac_ext=${ac_fc_srcext-f}
5838 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5839 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5840 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5841 > if test -n "$ac_tool_prefix"; then
5842 >  for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5843 >  do
5844 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5845 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5846 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5847 > $as_echo_n "checking for $ac_word... " >&6; }
5848 > if test "${ac_cv_prog_FC+set}" = set; then :
5849 >  $as_echo_n "(cached) " >&6
5850   else
5851 <  if test "$ac_compiler_gnu" = yes; then
5852 <  for ac_link_opt in $ac_arg; do
4145 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4146 <  done
5851 >  if test -n "$FC"; then
5852 >  ac_cv_prog_FC="$FC" # Let the user override the test.
5853   else
5854 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5855 < fi
5856 < fi
5857 <
5858 <          ;;
5859 <          # Ignore these flags.
5860 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5861 <          ;;
5862 <        -lkernel32)
5863 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5864 <          ;;
5865 <        -[LRuY])
4160 <          # These flags, when seen by themselves, take an argument.
4161 <          # We remove the space between option and argument and re-iterate
4162 <          # unless we find an empty arg or a new option (starting with -)
4163 <          case $2 in
4164 <             "" | -*);;
4165 <             *)
4166 <                ac_arg="$ac_arg$2"
4167 <                shift; shift
4168 <                set X $ac_arg "$@"
4169 <                ;;
4170 <          esac
4171 <          ;;
4172 <        -YP,*)
4173 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4174 <              ac_exists=false
4175 <  for ac_i in $ac_cv_fc_libs; do
4176 <    if test x"$ac_j" = x"$ac_i"; then
4177 <      ac_exists=true
4178 <      break
4179 <    fi
5854 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5855 > for as_dir in $PATH
5856 > do
5857 >  IFS=$as_save_IFS
5858 >  test -z "$as_dir" && as_dir=.
5859 >    for ac_exec_ext in '' $ac_executable_extensions; do
5860 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5861 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
5862 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5863 >    break 2
5864 >  fi
5865 > done
5866    done
5867 + IFS=$as_save_IFS
5868  
5869 <  if test x"$ac_exists" = xtrue; then
5870 <  :
5869 > fi
5870 > fi
5871 > FC=$ac_cv_prog_FC
5872 > if test -n "$FC"; then
5873 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
5874 > $as_echo "$FC" >&6; }
5875   else
5876 <  ac_arg="$ac_arg $ac_j"
5877 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5876 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5877 > $as_echo "no" >&6; }
5878   fi
5879  
5880 <          done
5881 <          ;;
4191 <        -[lLR]*)
4192 <            ac_exists=false
4193 <  for ac_i in $ac_cv_fc_libs; do
4194 <    if test x"$ac_arg" = x"$ac_i"; then
4195 <      ac_exists=true
4196 <      break
4197 <    fi
5880 >
5881 >    test -n "$FC" && break
5882    done
5883 + fi
5884 + if test -z "$FC"; then
5885 +  ac_ct_FC=$FC
5886 +  for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5887 + do
5888 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
5889 + set dummy $ac_prog; ac_word=$2
5890 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5891 + $as_echo_n "checking for $ac_word... " >&6; }
5892 + if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
5893 +  $as_echo_n "(cached) " >&6
5894 + else
5895 +  if test -n "$ac_ct_FC"; then
5896 +  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
5897 + else
5898 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5899 + for as_dir in $PATH
5900 + do
5901 +  IFS=$as_save_IFS
5902 +  test -z "$as_dir" && as_dir=.
5903 +    for ac_exec_ext in '' $ac_executable_extensions; do
5904 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5905 +    ac_cv_prog_ac_ct_FC="$ac_prog"
5906 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5907 +    break 2
5908 +  fi
5909 + done
5910 +  done
5911 + IFS=$as_save_IFS
5912  
5913 <  if test x"$ac_exists" = xtrue; then
5914 <  :
5913 > fi
5914 > fi
5915 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
5916 > if test -n "$ac_ct_FC"; then
5917 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
5918 > $as_echo "$ac_ct_FC" >&6; }
5919   else
5920 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5920 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5921 > $as_echo "no" >&6; }
5922   fi
5923  
5924 <          ;;
5925 <          # Ignore everything else.
4208 <  esac
5924 >
5925 >  test -n "$ac_ct_FC" && break
5926   done
4210 # restore positional arguments
4211 set X $ac_save_positional; shift
5927  
5928 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
5929 < # then we insist that the "run path" must be an absolute path (i.e. it
5930 < # must begin with a "/").
5931 < case `(uname -sr) 2>/dev/null` in
5932 <   "SunOS 5"*)
5933 <      ac_ld_run_path=`echo $ac_fc_v_output |
5934 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5935 <      test "x$ac_ld_run_path" != x &&
4221 <        if test "$ac_compiler_gnu" = yes; then
4222 <  for ac_link_opt in $ac_ld_run_path; do
4223 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4224 <  done
4225 < else
4226 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4227 < fi
4228 <      ;;
5928 >  if test "x$ac_ct_FC" = x; then
5929 >    FC=""
5930 >  else
5931 >    case $cross_compiling:$ac_tool_warned in
5932 > yes:)
5933 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5934 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5935 > ac_tool_warned=yes ;;
5936   esac
5937 < fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5938 <
5937 >    FC=$ac_ct_FC
5938 >  fi
5939   fi
4233 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4234 echo "${ECHO_T}$ac_cv_fc_libs" >&6
4235 FCLIBS="$ac_cv_fc_libs"
5940  
5941  
5942 < ac_ext=${FC_SRCEXT-f}
5943 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5944 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5945 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5942 > # Provide some information about the compiler.
5943 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
5944 > set X $ac_compile
5945 > ac_compiler=$2
5946 > for ac_option in --version -v -V -qversion; do
5947 >  { { ac_try="$ac_compiler $ac_option >&5"
5948 > case "(($ac_try" in
5949 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5950 >  *) ac_try_echo=$ac_try;;
5951 > esac
5952 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5953 > $as_echo "$ac_try_echo"; } >&5
5954 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5955 >  ac_status=$?
5956 >  if test -s conftest.err; then
5957 >    sed '10a\
5958 > ... rest of stderr output deleted ...
5959 >         10q' conftest.err >conftest.er1
5960 >    cat conftest.er1 >&5
5961 >  fi
5962 >  rm -f conftest.er1 conftest.err
5963 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5964 >  test $ac_status = 0; }
5965 > done
5966 > rm -f a.out
5967  
5968 <
5969 < ac_ext=${FC_SRCEXT-f}
5970 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5971 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5972 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5973 <
5974 < echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
5975 < echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4251 < if test "${ac_cv_fc_dummy_main+set}" = set; then
4252 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5968 > # If we don't use `.F' as extension, the preprocessor is not run on the
5969 > # input file.  (Note that this only needs to work for GNU compilers.)
5970 > ac_save_ext=$ac_ext
5971 > ac_ext=F
5972 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
5973 > $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
5974 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
5975 >  $as_echo_n "(cached) " >&6
5976   else
5977 <  ac_fc_dm_save_LIBS=$LIBS
5978 < LIBS="$LIBS $FCLIBS"
5979 < ac_fortran_dm_var=FC_DUMMY_MAIN
5980 < ac_ext=c
4258 < ac_cpp='$CPP $CPPFLAGS'
4259 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4260 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4261 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4262 <
4263 < # First, try linking without a dummy main:
4264 < cat >conftest.$ac_ext <<_ACEOF
4265 < /* confdefs.h.  */
4266 < _ACEOF
4267 < cat confdefs.h >>conftest.$ac_ext
4268 < cat >>conftest.$ac_ext <<_ACEOF
4269 < /* end confdefs.h.  */
4270 <
4271 < #ifdef FC_DUMMY_MAIN
4272 < #ifndef FC_DUMMY_MAIN_EQ_F77
4273 < #  ifdef __cplusplus
4274 <     extern "C"
4275 < #  endif
4276 <   int FC_DUMMY_MAIN() { return 1; }
5977 >  cat > conftest.$ac_ext <<_ACEOF
5978 >      program main
5979 > #ifndef __GNUC__
5980 >       choke me
5981   #endif
4278 #endif
4279 int
4280 main ()
4281 {
5982  
5983 <  ;
4284 <  return 0;
4285 < }
5983 >      end
5984   _ACEOF
5985 < rm -f conftest.$ac_objext conftest$ac_exeext
5986 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4289 <  (eval $ac_link) 2>conftest.er1
4290 <  ac_status=$?
4291 <  grep -v '^ *+' conftest.er1 >conftest.err
4292 <  rm -f conftest.er1
4293 <  cat conftest.err >&5
4294 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295 <  (exit $ac_status); } &&
4296 <         { ac_try='test -z "$ac_c_werror_flag"
4297 <                         || test ! -s conftest.err'
4298 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299 <  (eval $ac_try) 2>&5
4300 <  ac_status=$?
4301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302 <  (exit $ac_status); }; } &&
4303 <         { ac_try='test -s conftest$ac_exeext'
4304 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4305 <  (eval $ac_try) 2>&5
4306 <  ac_status=$?
4307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4308 <  (exit $ac_status); }; }; then
4309 <  ac_cv_fortran_dummy_main=none
5985 > if ac_fn_fc_try_compile "$LINENO"; then :
5986 >  ac_compiler_gnu=yes
5987   else
5988 <  echo "$as_me: failed program was:" >&5
5989 < sed 's/^/| /' conftest.$ac_ext >&5
5988 >  ac_compiler_gnu=no
5989 > fi
5990 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5991 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
5992  
4314 ac_cv_fortran_dummy_main=unknown
5993   fi
5994 < rm -f conftest.err conftest.$ac_objext \
5995 <      conftest$ac_exeext conftest.$ac_ext
5994 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
5995 > $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
5996 > ac_ext=$ac_save_ext
5997 > ac_test_FCFLAGS=${FCFLAGS+set}
5998 > ac_save_FCFLAGS=$FCFLAGS
5999 > FCFLAGS=
6000 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
6001 > $as_echo_n "checking whether $FC accepts -g... " >&6; }
6002 > if test "${ac_cv_prog_fc_g+set}" = set; then :
6003 >  $as_echo_n "(cached) " >&6
6004 > else
6005 >  FCFLAGS=-g
6006 > cat > conftest.$ac_ext <<_ACEOF
6007 >      program main
6008  
6009 < if test $ac_cv_fortran_dummy_main = unknown; then
4320 <   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4321 <     cat >conftest.$ac_ext <<_ACEOF
4322 < /* confdefs.h.  */
6009 >      end
6010   _ACEOF
6011 < cat confdefs.h >>conftest.$ac_ext
6012 < cat >>conftest.$ac_ext <<_ACEOF
4326 < /* end confdefs.h.  */
4327 < #define $ac_fortran_dm_var $ac_func
4328 < #ifdef FC_DUMMY_MAIN
4329 < #ifndef FC_DUMMY_MAIN_EQ_F77
4330 < #  ifdef __cplusplus
4331 <     extern "C"
4332 < #  endif
4333 <   int FC_DUMMY_MAIN() { return 1; }
4334 < #endif
4335 < #endif
4336 < int
4337 < main ()
4338 < {
4339 <
4340 <  ;
4341 <  return 0;
4342 < }
4343 < _ACEOF
4344 < rm -f conftest.$ac_objext conftest$ac_exeext
4345 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4346 <  (eval $ac_link) 2>conftest.er1
4347 <  ac_status=$?
4348 <  grep -v '^ *+' conftest.er1 >conftest.err
4349 <  rm -f conftest.er1
4350 <  cat conftest.err >&5
4351 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4352 <  (exit $ac_status); } &&
4353 <         { ac_try='test -z "$ac_c_werror_flag"
4354 <                         || test ! -s conftest.err'
4355 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4356 <  (eval $ac_try) 2>&5
4357 <  ac_status=$?
4358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4359 <  (exit $ac_status); }; } &&
4360 <         { ac_try='test -s conftest$ac_exeext'
4361 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4362 <  (eval $ac_try) 2>&5
4363 <  ac_status=$?
4364 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4365 <  (exit $ac_status); }; }; then
4366 <  ac_cv_fortran_dummy_main=$ac_func; break
6011 > if ac_fn_fc_try_compile "$LINENO"; then :
6012 >  ac_cv_prog_fc_g=yes
6013   else
6014 <  echo "$as_me: failed program was:" >&5
6015 < sed 's/^/| /' conftest.$ac_ext >&5
6014 >  ac_cv_prog_fc_g=no
6015 > fi
6016 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6017  
6018   fi
6019 < rm -f conftest.err conftest.$ac_objext \
6020 <      conftest$ac_exeext conftest.$ac_ext
6021 <   done
6022 < fi
6023 < ac_ext=${FC_SRCEXT-f}
6024 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6025 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6019 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
6020 > $as_echo "$ac_cv_prog_fc_g" >&6; }
6021 > if test "$ac_test_FCFLAGS" = set; then
6022 >  FCFLAGS=$ac_save_FCFLAGS
6023 > elif test $ac_cv_prog_fc_g = yes; then
6024 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6025 >    FCFLAGS="-g -O2"
6026 >  else
6027 >    FCFLAGS="-g"
6028 >  fi
6029 > else
6030 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6031 >    FCFLAGS="-O2"
6032 >  else
6033 >    FCFLAGS=
6034 >  fi
6035 > fi
6036 >
6037 > ac_ext=${ac_fc_srcext-f}
6038 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6039 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6040   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4380 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4381 rm -f conftest*
4382 LIBS=$ac_fc_dm_save_LIBS
6041  
6042 + ac_ext=c
6043 + ac_cpp='$CPP $CPPFLAGS'
6044 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6045 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6046 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
6047 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6048 + $as_echo_n "checking how to run the C preprocessor... " >&6; }
6049 + # On Suns, sometimes $CPP names a directory.
6050 + if test -n "$CPP" && test -d "$CPP"; then
6051 +  CPP=
6052   fi
6053 < echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6054 < echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
6055 < FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6056 < if test "$FC_DUMMY_MAIN" != unknown; then
6057 <  if test $FC_DUMMY_MAIN != none; then
6058 <
6059 < cat >>confdefs.h <<_ACEOF
6060 < #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6053 > if test -z "$CPP"; then
6054 >  if test "${ac_cv_prog_CPP+set}" = set; then :
6055 >  $as_echo_n "(cached) " >&6
6056 > else
6057 >      # Double quotes because CPP needs to be expanded
6058 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6059 >    do
6060 >      ac_preproc_ok=false
6061 > for ac_c_preproc_warn_flag in '' yes
6062 > do
6063 >  # Use a header file that comes with gcc, so configuring glibc
6064 >  # with a fresh cross-compiler works.
6065 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6066 >  # <limits.h> exists even on freestanding compilers.
6067 >  # On the NeXT, cc -E runs the code through the compiler's parser,
6068 >  # not just through cpp. "Syntax error" is here to catch this case.
6069 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6070 > /* end confdefs.h.  */
6071 > #ifdef __STDC__
6072 > # include <limits.h>
6073 > #else
6074 > # include <assert.h>
6075 > #endif
6076 >                     Syntax error
6077   _ACEOF
6078 + if ac_fn_c_try_cpp "$LINENO"; then :
6079  
6080 <  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6080 > else
6081 >  # Broken: fails on valid input.
6082 > continue
6083 > fi
6084 > rm -f conftest.err conftest.$ac_ext
6085  
6086 < cat >>confdefs.h <<\_ACEOF
6087 < #define FC_DUMMY_MAIN_EQ_F77 1
6086 >  # OK, works on sane cases.  Now check whether nonexistent headers
6087 >  # can be detected and how.
6088 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6089 > /* end confdefs.h.  */
6090 > #include <ac_nonexistent.h>
6091   _ACEOF
6092 + if ac_fn_c_try_cpp "$LINENO"; then :
6093 +  # Broken: success on invalid input.
6094 + continue
6095 + else
6096 +  # Passes both tests.
6097 + ac_preproc_ok=:
6098 + break
6099 + fi
6100 + rm -f conftest.err conftest.$ac_ext
6101  
6102 <  fi
6102 > done
6103 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6104 > rm -f conftest.err conftest.$ac_ext
6105 > if $ac_preproc_ok; then :
6106 >  break
6107   fi
6108 +
6109 +    done
6110 +    ac_cv_prog_CPP=$CPP
6111 +
6112 + fi
6113 +  CPP=$ac_cv_prog_CPP
6114   else
6115 <  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4405 < See \`config.log' for more details." >&5
4406 < echo "$as_me: error: linking to Fortran libraries from C fails
4407 < See \`config.log' for more details." >&2;}
4408 <   { (exit 1); exit 1; }; }
6115 >  ac_cv_prog_CPP=$CPP
6116   fi
6117 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6118 + $as_echo "$CPP" >&6; }
6119 + ac_preproc_ok=false
6120 + for ac_c_preproc_warn_flag in '' yes
6121 + do
6122 +  # Use a header file that comes with gcc, so configuring glibc
6123 +  # with a fresh cross-compiler works.
6124 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6125 +  # <limits.h> exists even on freestanding compilers.
6126 +  # On the NeXT, cc -E runs the code through the compiler's parser,
6127 +  # not just through cpp. "Syntax error" is here to catch this case.
6128 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6129 + /* end confdefs.h.  */
6130 + #ifdef __STDC__
6131 + # include <limits.h>
6132 + #else
6133 + # include <assert.h>
6134 + #endif
6135 +                     Syntax error
6136 + _ACEOF
6137 + if ac_fn_c_try_cpp "$LINENO"; then :
6138  
6139 + else
6140 +  # Broken: fails on valid input.
6141 + continue
6142 + fi
6143 + rm -f conftest.err conftest.$ac_ext
6144  
6145 < ac_ext=${FC_SRCEXT-f}
6146 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6147 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6148 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6145 >  # OK, works on sane cases.  Now check whether nonexistent headers
6146 >  # can be detected and how.
6147 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6148 > /* end confdefs.h.  */
6149 > #include <ac_nonexistent.h>
6150 > _ACEOF
6151 > if ac_fn_c_try_cpp "$LINENO"; then :
6152 >  # Broken: success on invalid input.
6153 > continue
6154 > else
6155 >  # Passes both tests.
6156 > ac_preproc_ok=:
6157 > break
6158 > fi
6159 > rm -f conftest.err conftest.$ac_ext
6160  
6161 < ac_ext=${FC_SRCEXT-f}
6162 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6163 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6161 > done
6162 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6163 > rm -f conftest.err conftest.$ac_ext
6164 > if $ac_preproc_ok; then :
6165 >
6166 > else
6167 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6168 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6169 > as_fn_error "C preprocessor \"$CPP\" fails sanity check
6170 > See \`config.log' for more details." "$LINENO" 5; }
6171 > fi
6172 >
6173 > ac_ext=${ac_fc_srcext-f}
6174 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6175 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6176   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6177 < echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6178 < echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
6179 < if test "${ac_cv_fc_mangling+set}" = set; then
6180 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6177 >
6178 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6179 > $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6180 > if test "${ac_cv_path_GREP+set}" = set; then :
6181 >  $as_echo_n "(cached) " >&6
6182   else
6183 <  cat >conftest.$ac_ext <<_ACEOF
6184 <      subroutine foobar()
6185 <      return
6186 <      end
6187 <      subroutine foo_bar()
6188 <      return
6189 <      end
6190 < _ACEOF
6191 < rm -f conftest.$ac_objext
6192 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6193 <  (eval $ac_compile) 2>conftest.er1
6194 <  ac_status=$?
6195 <  grep -v '^ *+' conftest.er1 >conftest.err
6196 <  rm -f conftest.er1
6197 <  cat conftest.err >&5
6198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 <  (exit $ac_status); } &&
6200 <         { ac_try='test -z "$ac_fc_werror_flag"
6201 <                         || test ! -s conftest.err'
6202 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6203 <  (eval $ac_try) 2>&5
6204 <  ac_status=$?
6205 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6206 <  (exit $ac_status); }; } &&
6207 <         { ac_try='test -s conftest.$ac_objext'
6208 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6209 <  (eval $ac_try) 2>&5
6210 <  ac_status=$?
6211 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212 <  (exit $ac_status); }; }; then
6213 <  mv conftest.$ac_objext cfortran_test.$ac_objext
6214 <
6215 <  ac_save_LIBS=$LIBS
6216 <  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6217 <
6218 <  ac_ext=c
6219 < ac_cpp='$CPP $CPPFLAGS'
6220 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6221 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6222 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6223 <  ac_success=no
6224 <  for ac_foobar in foobar FOOBAR; do
6225 <    for ac_underscore in "" "_"; do
6226 <      ac_func="$ac_foobar$ac_underscore"
6227 <      cat >conftest.$ac_ext <<_ACEOF
6228 < /* confdefs.h.  */
6229 < _ACEOF
6230 < cat confdefs.h >>conftest.$ac_ext
6231 < cat >>conftest.$ac_ext <<_ACEOF
6232 < /* end confdefs.h.  */
6233 <
6234 < /* Override any gcc2 internal prototype to avoid an error.  */
6235 < #ifdef __cplusplus
6236 < extern "C"
6237 < #endif
6238 < /* We use char because int might match the return type of a gcc2
6239 <   builtin and then its argument prototype would still apply.  */
6240 < char $ac_func ();
6241 < #ifdef FC_DUMMY_MAIN
6242 < #ifndef FC_DUMMY_MAIN_EQ_F77
6243 < #  ifdef __cplusplus
6244 <     extern "C"
6245 < #  endif
6246 <   int FC_DUMMY_MAIN() { return 1; }
6247 < #endif
6248 < #endif
6249 < int
6250 < main ()
6251 < {
6252 < $ac_func ();
6253 <  ;
6254 <  return 0;
6255 < }
6256 < _ACEOF
6257 < rm -f conftest.$ac_objext conftest$ac_exeext
6258 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6259 <  (eval $ac_link) 2>conftest.er1
6260 <  ac_status=$?
6261 <  grep -v '^ *+' conftest.er1 >conftest.err
6262 <  rm -f conftest.er1
6263 <  cat conftest.err >&5
6264 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6265 <  (exit $ac_status); } &&
6266 <         { ac_try='test -z "$ac_c_werror_flag"
6267 <                         || test ! -s conftest.err'
6268 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6269 <  (eval $ac_try) 2>&5
6270 <  ac_status=$?
6271 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6272 <  (exit $ac_status); }; } &&
6273 <         { ac_try='test -s conftest$ac_exeext'
6274 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6275 <  (eval $ac_try) 2>&5
6276 <  ac_status=$?
6277 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6278 <  (exit $ac_status); }; }; then
6279 <  ac_success=yes; break 2
6280 < else
6281 <  echo "$as_me: failed program was:" >&5
6282 < sed 's/^/| /' conftest.$ac_ext >&5
6283 <
6183 >  if test -z "$GREP"; then
6184 >  ac_path_GREP_found=false
6185 >  # Loop through the user's path and test for each of PROGNAME-LIST
6186 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6187 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6188 > do
6189 >  IFS=$as_save_IFS
6190 >  test -z "$as_dir" && as_dir=.
6191 >    for ac_prog in grep ggrep; do
6192 >    for ac_exec_ext in '' $ac_executable_extensions; do
6193 >      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6194 >      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6195 > # Check for GNU ac_path_GREP and select it if it is found.
6196 >  # Check for GNU $ac_path_GREP
6197 > case `"$ac_path_GREP" --version 2>&1` in
6198 > *GNU*)
6199 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6200 > *)
6201 >  ac_count=0
6202 >  $as_echo_n 0123456789 >"conftest.in"
6203 >  while :
6204 >  do
6205 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
6206 >    mv "conftest.tmp" "conftest.in"
6207 >    cp "conftest.in" "conftest.nl"
6208 >    $as_echo 'GREP' >> "conftest.nl"
6209 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6210 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6211 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
6212 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
6213 >      # Best one so far, save it but keep looking for a better one
6214 >      ac_cv_path_GREP="$ac_path_GREP"
6215 >      ac_path_GREP_max=$ac_count
6216 >    fi
6217 >    # 10*(2^10) chars as input seems more than enough
6218 >    test $ac_count -gt 10 && break
6219 >  done
6220 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6221 > esac
6222 >
6223 >      $ac_path_GREP_found && break 3
6224 >    done
6225 >  done
6226 >  done
6227 > IFS=$as_save_IFS
6228 >  if test -z "$ac_cv_path_GREP"; then
6229 >    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6230 >  fi
6231 > else
6232 >  ac_cv_path_GREP=$GREP
6233 > fi
6234 >
6235 > fi
6236 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6237 > $as_echo "$ac_cv_path_GREP" >&6; }
6238 > GREP="$ac_cv_path_GREP"
6239 >
6240 >
6241 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6242 > $as_echo_n "checking for egrep... " >&6; }
6243 > if test "${ac_cv_path_EGREP+set}" = set; then :
6244 >  $as_echo_n "(cached) " >&6
6245 > else
6246 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6247 >   then ac_cv_path_EGREP="$GREP -E"
6248 >   else
6249 >     if test -z "$EGREP"; then
6250 >  ac_path_EGREP_found=false
6251 >  # Loop through the user's path and test for each of PROGNAME-LIST
6252 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6253 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6254 > do
6255 >  IFS=$as_save_IFS
6256 >  test -z "$as_dir" && as_dir=.
6257 >    for ac_prog in egrep; do
6258 >    for ac_exec_ext in '' $ac_executable_extensions; do
6259 >      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6260 >      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6261 > # Check for GNU ac_path_EGREP and select it if it is found.
6262 >  # Check for GNU $ac_path_EGREP
6263 > case `"$ac_path_EGREP" --version 2>&1` in
6264 > *GNU*)
6265 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6266 > *)
6267 >  ac_count=0
6268 >  $as_echo_n 0123456789 >"conftest.in"
6269 >  while :
6270 >  do
6271 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
6272 >    mv "conftest.tmp" "conftest.in"
6273 >    cp "conftest.in" "conftest.nl"
6274 >    $as_echo 'EGREP' >> "conftest.nl"
6275 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6276 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6277 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
6278 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6279 >      # Best one so far, save it but keep looking for a better one
6280 >      ac_cv_path_EGREP="$ac_path_EGREP"
6281 >      ac_path_EGREP_max=$ac_count
6282 >    fi
6283 >    # 10*(2^10) chars as input seems more than enough
6284 >    test $ac_count -gt 10 && break
6285 >  done
6286 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6287 > esac
6288 >
6289 >      $ac_path_EGREP_found && break 3
6290 >    done
6291 >  done
6292 >  done
6293 > IFS=$as_save_IFS
6294 >  if test -z "$ac_cv_path_EGREP"; then
6295 >    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6296 >  fi
6297 > else
6298 >  ac_cv_path_EGREP=$EGREP
6299 > fi
6300 >
6301 >   fi
6302 > fi
6303 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6304 > $as_echo "$ac_cv_path_EGREP" >&6; }
6305 > EGREP="$ac_cv_path_EGREP"
6306 >
6307 >
6308 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6309 > $as_echo_n "checking whether ln -s works... " >&6; }
6310 > LN_S=$as_ln_s
6311 > if test "$LN_S" = "ln -s"; then
6312 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6313 > $as_echo "yes" >&6; }
6314 > else
6315 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6316 > $as_echo "no, using $LN_S" >&6; }
6317   fi
4528 rm -f conftest.err conftest.$ac_objext \
4529      conftest$ac_exeext conftest.$ac_ext
4530    done
4531  done
4532  ac_ext=${FC_SRCEXT-f}
4533 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4534 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4535 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6318  
6319 <  if test "$ac_success" = "yes"; then
6320 <     case $ac_foobar in
6321 <        foobar)
6322 <           ac_case=lower
6323 <           ac_foo_bar=foo_bar
6324 <           ;;
6325 <        FOOBAR)
6326 <           ac_case=upper
6327 <           ac_foo_bar=FOO_BAR
6328 <           ;;
6329 <     esac
4548 <
4549 <     ac_ext=c
4550 < ac_cpp='$CPP $CPPFLAGS'
4551 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4552 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4553 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4554 <     ac_success_extra=no
4555 <     for ac_extra in "" "_"; do
4556 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4557 <        cat >conftest.$ac_ext <<_ACEOF
4558 < /* confdefs.h.  */
6319 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6320 > $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6321 > set x ${MAKE-make}
6322 > ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6323 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
6324 >  $as_echo_n "(cached) " >&6
6325 > else
6326 >  cat >conftest.make <<\_ACEOF
6327 > SHELL = /bin/sh
6328 > all:
6329 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
6330   _ACEOF
6331 < cat confdefs.h >>conftest.$ac_ext
6332 < cat >>conftest.$ac_ext <<_ACEOF
6333 < /* end confdefs.h.  */
6334 <
6335 < /* Override any gcc2 internal prototype to avoid an error.  */
6336 < #ifdef __cplusplus
6337 < extern "C"
6338 < #endif
6339 < /* We use char because int might match the return type of a gcc2
6340 <   builtin and then its argument prototype would still apply.  */
6341 < char $ac_func ();
6342 < #ifdef FC_DUMMY_MAIN
6343 < #ifndef FC_DUMMY_MAIN_EQ_F77
4573 < #  ifdef __cplusplus
4574 <     extern "C"
4575 < #  endif
4576 <   int FC_DUMMY_MAIN() { return 1; }
4577 < #endif
4578 < #endif
4579 < int
4580 < main ()
4581 < {
4582 < $ac_func ();
4583 <  ;
4584 <  return 0;
4585 < }
4586 < _ACEOF
4587 < rm -f conftest.$ac_objext conftest$ac_exeext
4588 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4589 <  (eval $ac_link) 2>conftest.er1
4590 <  ac_status=$?
4591 <  grep -v '^ *+' conftest.er1 >conftest.err
4592 <  rm -f conftest.er1
4593 <  cat conftest.err >&5
4594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4595 <  (exit $ac_status); } &&
4596 <         { ac_try='test -z "$ac_c_werror_flag"
4597 <                         || test ! -s conftest.err'
4598 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4599 <  (eval $ac_try) 2>&5
4600 <  ac_status=$?
4601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602 <  (exit $ac_status); }; } &&
4603 <         { ac_try='test -s conftest$ac_exeext'
4604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4605 <  (eval $ac_try) 2>&5
4606 <  ac_status=$?
4607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608 <  (exit $ac_status); }; }; then
4609 <  ac_success_extra=yes; break
6331 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6332 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
6333 >  *@@@%%%=?*=@@@%%%*)
6334 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
6335 >  *)
6336 >    eval ac_cv_prog_make_${ac_make}_set=no;;
6337 > esac
6338 > rm -f conftest.make
6339 > fi
6340 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6341 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6342 > $as_echo "yes" >&6; }
6343 >  SET_MAKE=
6344   else
6345 <  echo "$as_me: failed program was:" >&5
6346 < sed 's/^/| /' conftest.$ac_ext >&5
6347 <
6345 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6346 > $as_echo "no" >&6; }
6347 >  SET_MAKE="MAKE=${MAKE-make}"
6348   fi
4615 rm -f conftest.err conftest.$ac_objext \
4616      conftest$ac_exeext conftest.$ac_ext
4617     done
4618     ac_ext=${FC_SRCEXT-f}
4619 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4620 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4621 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6349  
6350 <     if test "$ac_success_extra" = "yes"; then
6351 <        ac_cv_fc_mangling="$ac_case case"
6352 <        if test -z "$ac_underscore"; then
6353 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6354 <        else
6355 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6356 <        fi
6357 <        if test -z "$ac_extra"; then
6358 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6359 <        else
6360 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6361 <        fi
6362 <      else
6363 <        ac_cv_fc_mangling="unknown"
6364 <      fi
6365 <  else
6366 <     ac_cv_fc_mangling="unknown"
6350 > if test -n "$ac_tool_prefix"; then
6351 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6352 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6353 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6354 > $as_echo_n "checking for $ac_word... " >&6; }
6355 > if test "${ac_cv_prog_RANLIB+set}" = set; then :
6356 >  $as_echo_n "(cached) " >&6
6357 > else
6358 >  if test -n "$RANLIB"; then
6359 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6360 > else
6361 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6362 > for as_dir in $PATH
6363 > do
6364 >  IFS=$as_save_IFS
6365 >  test -z "$as_dir" && as_dir=.
6366 >    for ac_exec_ext in '' $ac_executable_extensions; do
6367 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6368 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6369 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6370 >    break 2
6371    fi
6372 + done
6373 +  done
6374 + IFS=$as_save_IFS
6375  
6376 <  LIBS=$ac_save_LIBS
6377 <  rm -f cfortran_test* conftest*
6376 > fi
6377 > fi
6378 > RANLIB=$ac_cv_prog_RANLIB
6379 > if test -n "$RANLIB"; then
6380 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6381 > $as_echo "$RANLIB" >&6; }
6382   else
6383 <  echo "$as_me: failed program was:" >&5
6384 < sed 's/^/| /' conftest.$ac_ext >&5
4647 <
4648 < { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4649 < See \`config.log' for more details." >&5
4650 < echo "$as_me: error: cannot compile a simple Fortran program
4651 < See \`config.log' for more details." >&2;}
4652 <   { (exit 1); exit 1; }; }
6383 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6384 > $as_echo "no" >&6; }
6385   fi
4654 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6386  
4656 fi
4657 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4658 echo "${ECHO_T}$ac_cv_fc_mangling" >&6
6387  
6388 < ac_ext=${FC_SRCEXT-f}
6389 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6390 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6391 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6392 <
6393 < ac_ext=${FC_SRCEXT-f}
6394 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6395 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6396 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6388 > fi
6389 > if test -z "$ac_cv_prog_RANLIB"; then
6390 >  ac_ct_RANLIB=$RANLIB
6391 >  # Extract the first word of "ranlib", so it can be a program name with args.
6392 > set dummy 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_ac_ct_RANLIB+set}" = set; then :
6396 >  $as_echo_n "(cached) " >&6
6397 > else
6398 >  if test -n "$ac_ct_RANLIB"; then
6399 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_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_ac_ct_RANLIB="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 + ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6419 + if test -n "$ac_ct_RANLIB"; then
6420 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6421 + $as_echo "$ac_ct_RANLIB" >&6; }
6422 + else
6423 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6424 + $as_echo "no" >&6; }
6425 + fi
6426  
6427 < case $ac_cv_fc_mangling in
6428 <  "lower case, no underscore, no extra underscore")
6429 <          cat >>confdefs.h <<\_ACEOF
6430 < #define FC_FUNC(name,NAME) name
6431 < _ACEOF
6427 >  if test "x$ac_ct_RANLIB" = x; then
6428 >    RANLIB=":"
6429 >  else
6430 >    case $cross_compiling:$ac_tool_warned in
6431 > yes:)
6432 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6433 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6434 > ac_tool_warned=yes ;;
6435 > esac
6436 >    RANLIB=$ac_ct_RANLIB
6437 >  fi
6438 > else
6439 >  RANLIB="$ac_cv_prog_RANLIB"
6440 > fi
6441  
4677          cat >>confdefs.h <<\_ACEOF
4678 #define FC_FUNC_(name,NAME) name
4679 _ACEOF
4680 ;;
4681  "lower case, no underscore, extra underscore")
4682          cat >>confdefs.h <<\_ACEOF
4683 #define FC_FUNC(name,NAME) name
4684 _ACEOF
6442  
6443 <          cat >>confdefs.h <<\_ACEOF
6444 < #define FC_FUNC_(name,NAME) name ## _
6445 < _ACEOF
6446 < ;;
6447 <  "lower case, underscore, no extra underscore")
6448 <          cat >>confdefs.h <<\_ACEOF
6449 < #define FC_FUNC(name,NAME) name ## _
6450 < _ACEOF
6443 >   # Extract the first word of "perl", so it can be a program name with args.
6444 > set dummy perl; ac_word=$2
6445 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6446 > $as_echo_n "checking for $ac_word... " >&6; }
6447 > if test "${ac_cv_path_PERLINTERP+set}" = set; then :
6448 >  $as_echo_n "(cached) " >&6
6449 > else
6450 >  case $PERLINTERP in
6451 >  [\\/]* | ?:[\\/]*)
6452 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
6453 >  ;;
6454 >  *)
6455 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6456 > for as_dir in $PATH
6457 > do
6458 >  IFS=$as_save_IFS
6459 >  test -z "$as_dir" && as_dir=.
6460 >    for ac_exec_ext in '' $ac_executable_extensions; do
6461 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6462 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
6463 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6464 >    break 2
6465 >  fi
6466 > done
6467 >  done
6468 > IFS=$as_save_IFS
6469  
6470 <          cat >>confdefs.h <<\_ACEOF
6471 < #define FC_FUNC_(name,NAME) name ## _
6472 < _ACEOF
6473 < ;;
6474 <  "lower case, underscore, extra underscore")
6475 <          cat >>confdefs.h <<\_ACEOF
6476 < #define FC_FUNC(name,NAME) name ## _
6477 < _ACEOF
6470 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
6471 >  ;;
6472 > esac
6473 > fi
6474 > PERLINTERP=$ac_cv_path_PERLINTERP
6475 > if test -n "$PERLINTERP"; then
6476 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
6477 > $as_echo "$PERLINTERP" >&6; }
6478 > else
6479 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6480 > $as_echo "no" >&6; }
6481 > fi
6482  
4704          cat >>confdefs.h <<\_ACEOF
4705 #define FC_FUNC_(name,NAME) name ## __
4706 _ACEOF
4707 ;;
4708  "upper case, no underscore, no extra underscore")
4709          cat >>confdefs.h <<\_ACEOF
4710 #define FC_FUNC(name,NAME) NAME
4711 _ACEOF
6483  
6484 <          cat >>confdefs.h <<\_ACEOF
6485 < #define FC_FUNC_(name,NAME) NAME
4715 < _ACEOF
4716 < ;;
4717 <  "upper case, no underscore, extra underscore")
4718 <          cat >>confdefs.h <<\_ACEOF
4719 < #define FC_FUNC(name,NAME) NAME
4720 < _ACEOF
6484 >   ac_cv_path_perlinterp="$PERLINTERP"
6485 >   _sHpB='#!'
6486  
4722          cat >>confdefs.h <<\_ACEOF
4723 #define FC_FUNC_(name,NAME) NAME ## _
4724 _ACEOF
4725 ;;
4726  "upper case, underscore, no extra underscore")
4727          cat >>confdefs.h <<\_ACEOF
4728 #define FC_FUNC(name,NAME) NAME ## _
4729 _ACEOF
6487  
6488 <          cat >>confdefs.h <<\_ACEOF
6489 < #define FC_FUNC_(name,NAME) NAME ## _
6490 < _ACEOF
6491 < ;;
6492 <  "upper case, underscore, extra underscore")
6493 <          cat >>confdefs.h <<\_ACEOF
4737 < #define FC_FUNC(name,NAME) NAME ## _
4738 < _ACEOF
6488 > # Check whether --with-perl-shebang was given.
6489 > if test "${with_perl_shebang+set}" = set; then :
6490 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
6491 > else
6492 >                opt_perl_shebang="not_set"
6493 > fi
6494  
6495 <          cat >>confdefs.h <<\_ACEOF
6496 < #define FC_FUNC_(name,NAME) NAME ## __
6497 < _ACEOF
6498 < ;;
6499 <  *)
6500 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6501 < echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6502 <          ;;
6503 < esac
6495 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
6496 > $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
6497 > if test "${ax_cv_opt_perl_shebang+set}" = set; then :
6498 >  $as_echo_n "(cached) " >&6
6499 > else
6500 >   case "$opt_perl_shebang" in
6501 >                      not_set  ) ax_cv_opt_perl_shebang=''
6502 >                               ;;
6503 >                         *     )
6504 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
6505 >                    esac
6506  
6507 < ac_ext=${FC_SRCEXT-f}
6508 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6509 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6510 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6507 > fi
6508 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
6509 > $as_echo "$ax_cv_opt_perl_shebang" >&6; }
6510 >   if test "A$ax_cv_opt_perl_shebang" != "A"
6511 >     then
6512 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
6513 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6514 >              { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
6515 > $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
6516 >
6517 > # Automatic detection of sharpbang formula starts here
6518 >     else
6519 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
6520 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
6521 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
6522 > $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
6523 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then :
6524 >  $as_echo_n "(cached) " >&6
6525 > else
6526 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
6527 >        if test "x$_somian_kspb_perl" == x
6528 >          then _somian_ksbp_warn_empty='durnit'
6529 >          else
6530 >          case "A$_somian_kspb_perl" in
6531 >                 A#!*perl* )
6532 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
6533 >                        ;;
6534 >                     A*    )  _somian_ksbp_warn_defau='trouble'
6535 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
6536 >          esac
6537 >        fi
6538 >
6539 > fi
6540 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
6541 > $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
6542 > # The above prints Checking ... result message to user.
6543 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6544 >
6545 >    if test A${_somian_ksbp_warn_empty+set} == Aset
6546 >      then   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
6547 > $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
6548 >    fi
6549 > # Inform user after printing result value
6550 >    if test A${_somian_ksbp_warn_defau+set} == Aset
6551 >      then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
6552 > $as_echo "$as_me: Maybe Not good -" >&6;}
6553 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
6554 > $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
6555 >      else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
6556 > $as_echo "$as_me: OK Good result - " >&6;}
6557 >           { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
6558 > $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
6559 >    fi
6560 >  fi
6561 >
6562 > # Find a good install program.  We prefer a C program (faster),
6563 > # so one script is as good as another.  But avoid the broken or
6564 > # incompatible versions:
6565 > # SysV /etc/install, /usr/sbin/install
6566 > # SunOS /usr/etc/install
6567 > # IRIX /sbin/install
6568 > # AIX /bin/install
6569 > # AmigaOS /C/install, which installs bootblocks on floppy discs
6570 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6571 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6572 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6573 > # OS/2's system install, which has a completely different semantic
6574 > # ./install, which can be erroneously created by make from ./install.sh.
6575 > # Reject install programs that cannot install multiple files.
6576 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6577 > $as_echo_n "checking for a BSD-compatible install... " >&6; }
6578 > if test -z "$INSTALL"; then
6579 > if test "${ac_cv_path_install+set}" = set; then :
6580 >  $as_echo_n "(cached) " >&6
6581 > else
6582 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6583 > for as_dir in $PATH
6584 > do
6585 >  IFS=$as_save_IFS
6586 >  test -z "$as_dir" && as_dir=.
6587 >    # Account for people who put trailing slashes in PATH elements.
6588 > case $as_dir/ in #((
6589 >  ./ | .// | /[cC]/* | \
6590 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6591 >  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6592 >  /usr/ucb/* ) ;;
6593 >  *)
6594 >    # OSF1 and SCO ODT 3.0 have their own names for install.
6595 >    # Don't use installbsd from OSF since it installs stuff as root
6596 >    # by default.
6597 >    for ac_prog in ginstall scoinst install; do
6598 >      for ac_exec_ext in '' $ac_executable_extensions; do
6599 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
6600 >          if test $ac_prog = install &&
6601 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6602 >            # AIX install.  It has an incompatible calling convention.
6603 >            :
6604 >          elif test $ac_prog = install &&
6605 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6606 >            # program-specific install script used by HP pwplus--don't use.
6607 >            :
6608 >          else
6609 >            rm -rf conftest.one conftest.two conftest.dir
6610 >            echo one > conftest.one
6611 >            echo two > conftest.two
6612 >            mkdir conftest.dir
6613 >            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6614 >              test -s conftest.one && test -s conftest.two &&
6615 >              test -s conftest.dir/conftest.one &&
6616 >              test -s conftest.dir/conftest.two
6617 >            then
6618 >              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6619 >              break 3
6620 >            fi
6621 >          fi
6622 >        fi
6623 >      done
6624 >    done
6625 >    ;;
6626 > esac
6627  
6628 +  done
6629 + IFS=$as_save_IFS
6630  
6631 + rm -rf conftest.one conftest.two conftest.dir
6632  
6633 < ac_ext=${FC_SRCEXT-f}
6634 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6635 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6636 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6637 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6638 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
6639 < if test "${ac_cv_prog_fc_v+set}" = set; then
6640 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6641 < else
6642 <  cat >conftest.$ac_ext <<_ACEOF
6643 <      program main
6633 > fi
6634 >  if test "${ac_cv_path_install+set}" = set; then
6635 >    INSTALL=$ac_cv_path_install
6636 >  else
6637 >    # As a last resort, use the slow shell script.  Don't cache a
6638 >    # value for INSTALL within a source directory, because that will
6639 >    # break other packages using the cache if that directory is
6640 >    # removed, or if the value is a relative name.
6641 >    INSTALL=$ac_install_sh
6642 >  fi
6643 > fi
6644 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6645 > $as_echo "$INSTALL" >&6; }
6646  
6647 <      end
6648 < _ACEOF
6649 < rm -f conftest.$ac_objext
4772 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4773 <  (eval $ac_compile) 2>conftest.er1
4774 <  ac_status=$?
4775 <  grep -v '^ *+' conftest.er1 >conftest.err
4776 <  rm -f conftest.er1
4777 <  cat conftest.err >&5
4778 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4779 <  (exit $ac_status); } &&
4780 <         { ac_try='test -z "$ac_fc_werror_flag"
4781 <                         || test ! -s conftest.err'
4782 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4783 <  (eval $ac_try) 2>&5
4784 <  ac_status=$?
4785 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4786 <  (exit $ac_status); }; } &&
4787 <         { ac_try='test -s conftest.$ac_objext'
4788 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4789 <  (eval $ac_try) 2>&5
4790 <  ac_status=$?
4791 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792 <  (exit $ac_status); }; }; then
4793 <  ac_cv_prog_fc_v=
4794 < # Try some options frequently used verbose output
4795 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4796 <  cat >conftest.$ac_ext <<_ACEOF
4797 <      program main
6647 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6648 > # It thinks the first close brace ends the variable substitution.
6649 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6650  
6651 <      end
4800 < _ACEOF
6651 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6652  
6653 < # Compile and link our simple test program by passing a flag (argument
4803 < # 1 to this macro) to the Fortran compiler in order to get
4804 < # "verbose" output that we can then parse for the Fortran linker
4805 < # flags.
4806 < ac_save_FFLAGS=$FCFLAGS
4807 < FCFLAGS="$FCFLAGS $ac_verb"
4808 < (eval echo $as_me:4808: \"$ac_link\") >&5
4809 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4810 < echo "$ac_fc_v_output" >&5
4811 < FCFLAGS=$ac_save_FFLAGS
6653 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6654  
6655 < rm -f conftest*
6656 <
6657 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4816 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4817 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4818 < ac_fc_v_output="`echo $ac_fc_v_output |
4819 <        grep 'LPATH is:' |
4820 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4821 <
4822 < case $ac_fc_v_output in
4823 <  # If we are using xlf then replace all the commas with spaces.
4824 <  *xlfentry*)
4825 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4826 <
4827 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4828 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4829 <  *mGLOB_options_string*)
4830 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4831 <
4832 <  # If we are using Cray Fortran then delete quotes.
4833 <  # Use "\"" instead of '"' for font-lock-mode.
4834 <  # FIXME: a more general fix for quoted arguments with spaces?
4835 <  *cft90*)
4836 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
6655 > case "x$INSTALL" in
6656 >   x/*) ;;
6657 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
6658   esac
6659 <
6660 <
6661 <  # look for -l* and *.a constructs in the output
6662 <  for ac_arg in $ac_fc_v_output; do
6663 <     case $ac_arg in
6664 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6665 <          ac_cv_prog_fc_v=$ac_verb
4845 <          break 2 ;;
4846 <     esac
4847 <  done
4848 < done
4849 < if test -z "$ac_cv_prog_fc_v"; then
4850 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4851 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4852 < fi
6659 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
6660 > # Extract the first word of "ar", so it can be a program name with args.
6661 > set dummy ar; ac_word=$2
6662 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6663 > $as_echo_n "checking for $ac_word... " >&6; }
6664 > if test "${ac_cv_prog_AR+set}" = set; then :
6665 >  $as_echo_n "(cached) " >&6
6666   else
6667 <  echo "$as_me: failed program was:" >&5
6668 < sed 's/^/| /' conftest.$ac_ext >&5
6667 >  if test -n "$AR"; then
6668 >  ac_cv_prog_AR="$AR" # Let the user override the test.
6669 > else
6670 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6671 > for as_dir in $PATH
6672 > do
6673 >  IFS=$as_save_IFS
6674 >  test -z "$as_dir" && as_dir=.
6675 >    for ac_exec_ext in '' $ac_executable_extensions; do
6676 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6677 >    ac_cv_prog_AR="ar"
6678 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6679 >    break 2
6680 >  fi
6681 > done
6682 >  done
6683 > IFS=$as_save_IFS
6684  
6685 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4858 < echo "$as_me: WARNING: compilation failed" >&2;}
6685 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
6686   fi
4860 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4861
6687   fi
6688 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6689 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
6690 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6691 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4867 < if test "${ac_cv_fc_libs+set}" = set; then
4868 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6688 > AR=$ac_cv_prog_AR
6689 > if test -n "$AR"; then
6690 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6691 > $as_echo "$AR" >&6; }
6692   else
6693 <  if test "x$FCLIBS" != "x"; then
6694 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6695 < else
6693 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6694 > $as_echo "no" >&6; }
6695 > fi
6696  
4874 cat >conftest.$ac_ext <<_ACEOF
4875      program main
6697  
6698 <      end
6698 > if test "$AR" = "NONE"; then
6699 >  cat >confcache <<\_ACEOF
6700 > # This file is a shell script that caches the results of configure
6701 > # tests run on this system so they can be shared between configure
6702 > # scripts and configure runs, see configure's option --config-cache.
6703 > # It is not useful on other systems.  If it contains results you don't
6704 > # want to keep, you may remove or edit it.
6705 > #
6706 > # config.status only pays attention to the cache file if you give it
6707 > # the --recheck option to rerun configure.
6708 > #
6709 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
6710 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
6711 > # following values.
6712 >
6713   _ACEOF
6714  
6715 < # Compile and link our simple test program by passing a flag (argument
6716 < # 1 to this macro) to the Fortran compiler in order to get
6717 < # "verbose" output that we can then parse for the Fortran linker
6718 < # flags.
6719 < ac_save_FFLAGS=$FCFLAGS
6720 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6721 < (eval echo $as_me:4886: \"$ac_link\") >&5
6722 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6723 < echo "$ac_fc_v_output" >&5
6724 < FCFLAGS=$ac_save_FFLAGS
6715 > # The following way of writing the cache mishandles newlines in values,
6716 > # but we know of no workaround that is simple, portable, and efficient.
6717 > # So, we kill variables containing newlines.
6718 > # Ultrix sh set writes to stderr and can't be redirected directly,
6719 > # and sets the high bit in the cache file unless we assign to the vars.
6720 > (
6721 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6722 >    eval ac_val=\$$ac_var
6723 >    case $ac_val in #(
6724 >    *${as_nl}*)
6725 >      case $ac_var in #(
6726 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6727 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6728 >      esac
6729 >      case $ac_var in #(
6730 >      _ | IFS | as_nl) ;; #(
6731 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6732 >      *) { eval $ac_var=; unset $ac_var;} ;;
6733 >      esac ;;
6734 >    esac
6735 >  done
6736  
6737 < rm -f conftest*
6738 <
6739 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6740 < # /foo, /bar, and /baz are search directories for the Fortran linker.
6741 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6742 < ac_fc_v_output="`echo $ac_fc_v_output |
6743 <        grep 'LPATH is:' |
6744 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6745 <
6746 < case $ac_fc_v_output in
6747 <  # If we are using xlf then replace all the commas with spaces.
6748 <  *xlfentry*)
6749 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6750 <
6751 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6752 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
6753 <  *mGLOB_options_string*)
6754 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
6737 >  (set) 2>&1 |
6738 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
6739 >    *${as_nl}ac_space=\ *)
6740 >      # `set' does not quote correctly, so add quotes: double-quote
6741 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
6742 >      sed -n \
6743 >        "s/'/'\\\\''/g;
6744 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6745 >      ;; #(
6746 >    *)
6747 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
6748 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6749 >      ;;
6750 >    esac |
6751 >    sort
6752 > ) |
6753 >  sed '
6754 >     /^ac_cv_env_/b end
6755 >     t clear
6756 >     :clear
6757 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6758 >     t end
6759 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6760 >     :end' >>confcache
6761 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6762 >  if test -w "$cache_file"; then
6763 >    test "x$cache_file" != "x/dev/null" &&
6764 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6765 > $as_echo "$as_me: updating cache $cache_file" >&6;}
6766 >    cat confcache >$cache_file
6767 >  else
6768 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6769 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6770 >  fi
6771 > fi
6772 > rm -f confcache
6773 >  exit 1
6774 > fi
6775 > # Extract the first word of "ps", so it can be a program name with args.
6776 > set dummy ps; ac_word=$2
6777 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6778 > $as_echo_n "checking for $ac_word... " >&6; }
6779 > if test "${ac_cv_path_PS+set}" = set; then :
6780 >  $as_echo_n "(cached) " >&6
6781 > else
6782 >  case $PS in
6783 >  [\\/]* | ?:[\\/]*)
6784 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
6785 >  ;;
6786 >  *)
6787 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6788 > for as_dir in $PATH
6789 > do
6790 >  IFS=$as_save_IFS
6791 >  test -z "$as_dir" && as_dir=.
6792 >    for ac_exec_ext in '' $ac_executable_extensions; do
6793 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6794 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
6795 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6796 >    break 2
6797 >  fi
6798 > done
6799 >  done
6800 > IFS=$as_save_IFS
6801  
6802 <  # If we are using Cray Fortran then delete quotes.
4911 <  # Use "\"" instead of '"' for font-lock-mode.
4912 <  # FIXME: a more general fix for quoted arguments with spaces?
4913 <  *cft90*)
4914 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
6802 >  ;;
6803   esac
6804 + fi
6805 + PS=$ac_cv_path_PS
6806 + if test -n "$PS"; then
6807 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
6808 + $as_echo "$PS" >&6; }
6809 + else
6810 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6811 + $as_echo "no" >&6; }
6812 + fi
6813  
6814  
6815 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
6816 + $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
6817 + if test "${ac_cv_prog_ps_syntax+set}" = set; then :
6818 +  $as_echo_n "(cached) " >&6
6819 + else
6820  
6821 < ac_cv_fc_libs=
6821 >        if $PS ax -o rss > /dev/null 2>&1; then
6822 >                ac_cv_prog_ps_ax=yes
6823 >        else
6824 >                ac_cv_prog_ps_ax=no
6825 >        fi
6826 >        if $PS -ef -o rss > /dev/null 2>&1; then
6827 >                ac_cv_prog_ps_ef=yes
6828 >        else
6829 >                ac_cv_prog_ps_ef=no
6830 >        fi
6831 >        if test "$ac_cv_prog_ps_ax" = yes; then
6832 >                ac_cv_prog_ps_syntax=BSD
6833 >        else
6834 >                if test "$ac_cv_prog_ps_ef" = yes; then
6835 >                        ac_cv_prog_ps_syntax=POSIX
6836 >                else
6837 >                        as_fn_error "Could not determine ps syntax" "$LINENO" 5
6838 >                fi
6839 >        fi
6840  
6841 < # Save positional arguments (if any)
6842 < ac_save_positional="$@"
6841 > fi
6842 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
6843 > $as_echo "$ac_cv_prog_ps_syntax" >&6; }
6844  
6845 < set X $ac_fc_v_output
6846 < while test $# != 1; do
6847 <  shift
4927 <  ac_arg=$1
4928 <  case $ac_arg in
4929 <        [\\/]*.a | ?:[\\/]*.a)
4930 <            ac_exists=false
4931 <  for ac_i in $ac_cv_fc_libs; do
4932 <    if test x"$ac_arg" = x"$ac_i"; then
4933 <      ac_exists=true
4934 <      break
4935 <    fi
4936 <  done
6845 > cat >>confdefs.h <<_ACEOF
6846 > #define PSCOMMAND $PS
6847 > _ACEOF
6848  
6849 <  if test x"$ac_exists" = xtrue; then
6850 <  :
6849 > if test "$ac_cv_prog_ps_syntax" = BSD; then
6850 >
6851 > $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
6852 >
6853   else
6854 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6854 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
6855 >
6856 > $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
6857 >
6858 >   else
6859 >       as_fn_error "Unknown ps syntax type!" "$LINENO" 5
6860 >   fi
6861   fi
6862  
6863 <          ;;
6864 <        -bI:*)
6865 <            ac_exists=false
6866 <  for ac_i in $ac_cv_fc_libs; do
4948 <    if test x"$ac_arg" = x"$ac_i"; then
4949 <      ac_exists=true
4950 <      break
4951 <    fi
4952 <  done
6863 > ac_ext=${ac_fc_srcext-f}
6864 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6865 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6866 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6867  
6868 <  if test x"$ac_exists" = xtrue; then
6869 <  :
6868 > ac_ext=${ac_fc_srcext-f}
6869 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6870 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6871 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6872 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
6873 > $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
6874 > if test "${ac_cv_fc_srcext_F90+set}" = set; then :
6875 >  $as_echo_n "(cached) " >&6
6876 > else
6877 >  ac_ext=F90
6878 > ac_fcflags_srcext_save=$ac_fcflags_srcext
6879 > ac_fcflags_srcext=
6880 > ac_cv_fc_srcext_F90=unknown
6881 > for ac_flag in none -qsuffix=f=F90 -Tf; do
6882 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
6883 >  cat > conftest.$ac_ext <<_ACEOF
6884 >      program main
6885 >
6886 >      end
6887 > _ACEOF
6888 > if ac_fn_fc_try_compile "$LINENO"; then :
6889 >  ac_cv_fc_srcext_F90=$ac_flag; break
6890 > fi
6891 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6892 > done
6893 > rm -f conftest.$ac_objext conftest.F90
6894 > ac_fcflags_srcext=$ac_fcflags_srcext_save
6895 >
6896 > fi
6897 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
6898 > $as_echo "$ac_cv_fc_srcext_F90" >&6; }
6899 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
6900 >  as_fn_error "Fortran could not compile .F90 files" "$LINENO" 5
6901 > else
6902 >  ac_fc_srcext=F90
6903 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
6904 >    ac_fcflags_srcext=""
6905 >    FCFLAGS_F90=""
6906 >  else
6907 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
6908 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
6909 >  fi
6910 >
6911 >
6912 > fi
6913 > ac_ext=${ac_fc_srcext-f}
6914 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6915 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6916 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6917 >
6918 >
6919 >
6920 >
6921 >
6922 > # Try to determine native compiler flags that allow us to use F90 suffix
6923 > # for preprocessed f90 source.
6924 >
6925 > if test "$ac_test_PREPFLAG" != "set"; then
6926 >  PREPFLAG=""
6927 >  case "${host_cpu}-${host_os}" in
6928 >
6929 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
6930 >                    PREPFLAG="-fpp1 "
6931 >                fi;;
6932 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
6933 >                    PREPFLAG="-qsuffix=cpp=F90 "
6934 >                fi;;
6935 >  *darwin*)
6936 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6937 >                PREPFLAG="-qsuffix=cpp=F90 "
6938 >        fi;;
6939 >  esac
6940 >
6941 >  if test -z "$PREPFLAG"; then
6942 >        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
6943 > $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
6944 >        PREPFLAG=""
6945 >  fi
6946 >
6947 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
6948 > $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
6949 >
6950 >  ac_ext=${ac_fc_srcext-f}
6951 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6952 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6953 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6954 >
6955 >  ac_save_ext=$ac_ext
6956 >  ac_ext=F90
6957 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
6958 >
6959 >  if test "$PREPFLAG"; then :
6960 >  FCFLAGS_SRCEXT="${PREPFLAG}"
6961 > fi
6962 >    cat > conftest.$ac_ext <<_ACEOF
6963 >
6964 >
6965 > program conftest
6966 >  integer :: i
6967 >  i = 1
6968 > end program conftest
6969 >
6970 > _ACEOF
6971 > if ac_fn_fc_try_compile "$LINENO"; then :
6972 >  prepflagworks=1
6973   else
6974 +  prepflagworks=0
6975 + fi
6976 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6977 +
6978 +  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
6979 +  ac_ext=$ac_save_ext
6980 +  ac_ext=${ac_fc_srcext-f}
6981 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6982 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6983 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6984 +
6985 +
6986 +  if test "$prepflagworks" = 1; then
6987 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6988 + $as_echo "yes" >&6; }
6989 +    FCFLAGS_SRCEXT="${PREPFLAG}"
6990 +
6991 +  else
6992 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6993 + $as_echo "no" >&6; }
6994 +    as_fn_error "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
6995 +  fi
6996 + fi
6997 +
6998 +
6999 +
7000 +
7001 +
7002 + # Try to determine native compiler flags that allow us to use F90 suffix
7003 + # for preprocessed f90 source with -D type defines
7004 +
7005 + if test "$ac_test_PREPDEFFLAG" != "set"; then
7006 +  PREPDEFFLAG=""
7007 +  case "${host_cpu}-${host_os}" in
7008 +
7009 +  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
7010 +                    PREPDEFFLAG=" "
7011 +                fi;;
7012 +  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
7013 +                    PREPDEFFLAG="-WF,"
7014 +                fi;;
7015 +  *darwin*)
7016 +        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
7017 +                PREPDEFFLAG="-WF,"
7018 +        fi;;
7019 +  esac
7020 +
7021 +  if test -z "$PREPDEFFLAG"; then
7022 +        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
7023 + $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
7024 +        PREPDEFFLAG=" "
7025 +  fi
7026 +
7027 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
7028 + $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
7029 +
7030 +  ac_ext=${ac_fc_srcext-f}
7031 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7032 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7033 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7034 +
7035 +  ac_save_ext=$ac_ext
7036 +  ac_ext=F90
7037 +  ac_save_FCFLAGS=$FCFLAGS
7038 +
7039 +  if test "$PREPDEFFLAG"; then :
7040 +  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
7041 + fi
7042 +    cat > conftest.$ac_ext <<_ACEOF
7043 +
7044 +
7045 + program conftest
7046 +  integer :: i
7047 + #ifdef TEST
7048 +  i = 1
7049 + #else
7050 +  choke me
7051 + #endif
7052 + end program conftest
7053 +
7054 + _ACEOF
7055 + if ac_fn_fc_try_compile "$LINENO"; then :
7056 +  prepdefflagworks=1
7057 + else
7058 +  prepdefflagworks=0
7059 + fi
7060 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7061 +
7062 +  FCFLAGS=$ac_save_FCFLAGS
7063 +  ac_ext=$ac_save_ext
7064 +  ac_ext=${ac_fc_srcext-f}
7065 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7066 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7067 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7068 +
7069 +
7070 +  if test "$prepdefflagworks" = 1; then
7071 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7072 + $as_echo "yes" >&6; }
7073 +
7074 +  else
7075 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7076 + $as_echo "no" >&6; }
7077 +    as_fn_error "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
7078 +  fi
7079 + fi
7080 +
7081 + ac_ext=${ac_fc_srcext-f}
7082 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7083 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7084 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7085 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7086 + $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7087 + if test "${ac_cv_prog_fc_v+set}" = set; then :
7088 +  $as_echo_n "(cached) " >&6
7089 + else
7090 +  cat > conftest.$ac_ext <<_ACEOF
7091 +      program main
7092 +
7093 +      end
7094 + _ACEOF
7095 + if ac_fn_fc_try_compile "$LINENO"; then :
7096 +  ac_cv_prog_fc_v=
7097 + # Try some options frequently used verbose output
7098 + for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7099 +  cat > conftest.$ac_ext <<_ACEOF
7100 +      program main
7101 +
7102 +      end
7103 + _ACEOF
7104 +
7105 + # Compile and link our simple test program by passing a flag (argument
7106 + # 1 to this macro) to the Fortran compiler in order to get
7107 + # "verbose" output that we can then parse for the Fortran linker
7108 + # flags.
7109 + ac_save_FCFLAGS=$FCFLAGS
7110 + FCFLAGS="$FCFLAGS $ac_verb"
7111 + eval "set x $ac_link"
7112 + shift
7113 + $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7114 + # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7115 + # LIBRARY_PATH; skip all such settings.
7116 + ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7117 +  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7118 + $as_echo "$ac_fc_v_output" >&5
7119 + FCFLAGS=$ac_save_FCFLAGS
7120 +
7121 + rm -rf conftest*
7122 +
7123 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7124 + # /foo, /bar, and /baz are search directories for the Fortran linker.
7125 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7126 + ac_fc_v_output="`echo $ac_fc_v_output |
7127 +        grep 'LPATH is:' |
7128 +        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7129 +
7130 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7131 + #        that detects unbalanced quotes in FLIBS should be implemented
7132 + #        and (ugh) tested at some point.
7133 + case $ac_fc_v_output in
7134 +  # If we are using xlf then replace all the commas with spaces.
7135 +  *xlfentry*)
7136 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7137 +
7138 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7139 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
7140 +  *mGLOB_options_string*)
7141 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7142 +
7143 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7144 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7145 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7146 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
7147 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7148 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7149 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7150 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7151 +
7152 +  # If we are using Cray Fortran then delete quotes.
7153 +  *cft90*)
7154 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7155 + esac
7156 +
7157 +
7158 +  # look for -l* and *.a constructs in the output
7159 +  for ac_arg in $ac_fc_v_output; do
7160 +     case $ac_arg in
7161 +        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7162 +          ac_cv_prog_fc_v=$ac_verb
7163 +          break 2 ;;
7164 +     esac
7165 +  done
7166 + done
7167 + if test -z "$ac_cv_prog_fc_v"; then
7168 +   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7169 + $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7170 + fi
7171 + else
7172 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7173 + $as_echo "$as_me: WARNING: compilation failed" >&2;}
7174 + fi
7175 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7176 +
7177 + fi
7178 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7179 + $as_echo "$ac_cv_prog_fc_v" >&6; }
7180 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7181 + $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7182 + if test "${ac_cv_fc_libs+set}" = set; then :
7183 +  $as_echo_n "(cached) " >&6
7184 + else
7185 +  if test "x$FCLIBS" != "x"; then
7186 +  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7187 + else
7188 +
7189 + cat > conftest.$ac_ext <<_ACEOF
7190 +      program main
7191 +
7192 +      end
7193 + _ACEOF
7194 +
7195 + # Compile and link our simple test program by passing a flag (argument
7196 + # 1 to this macro) to the Fortran compiler in order to get
7197 + # "verbose" output that we can then parse for the Fortran linker
7198 + # flags.
7199 + ac_save_FCFLAGS=$FCFLAGS
7200 + FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7201 + eval "set x $ac_link"
7202 + shift
7203 + $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7204 + # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7205 + # LIBRARY_PATH; skip all such settings.
7206 + ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7207 +  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7208 + $as_echo "$ac_fc_v_output" >&5
7209 + FCFLAGS=$ac_save_FCFLAGS
7210 +
7211 + rm -rf conftest*
7212 +
7213 + # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7214 + # /foo, /bar, and /baz are search directories for the Fortran linker.
7215 + # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7216 + ac_fc_v_output="`echo $ac_fc_v_output |
7217 +        grep 'LPATH is:' |
7218 +        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7219 +
7220 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7221 + #        that detects unbalanced quotes in FLIBS should be implemented
7222 + #        and (ugh) tested at some point.
7223 + case $ac_fc_v_output in
7224 +  # If we are using xlf then replace all the commas with spaces.
7225 +  *xlfentry*)
7226 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7227 +
7228 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7229 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
7230 +  *mGLOB_options_string*)
7231 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7232 +
7233 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7234 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7235 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7236 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
7237 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7238 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7239 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7240 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7241 +
7242 +  # If we are using Cray Fortran then delete quotes.
7243 +  *cft90*)
7244 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7245 + esac
7246 +
7247 +
7248 +
7249 + ac_cv_fc_libs=
7250 +
7251 + # Save positional arguments (if any)
7252 + ac_save_positional="$@"
7253 +
7254 + set X $ac_fc_v_output
7255 + while test $# != 1; do
7256 +  shift
7257 +  ac_arg=$1
7258 +  case $ac_arg in
7259 +        [\\/]*.a | ?:[\\/]*.a)
7260 +            ac_exists=false
7261 +  for ac_i in $ac_cv_fc_libs; do
7262 +    if test x"$ac_arg" = x"$ac_i"; then
7263 +      ac_exists=true
7264 +      break
7265 +    fi
7266 +  done
7267 +
7268 +  if test x"$ac_exists" = xtrue; then :
7269 +
7270 + else
7271 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7272 + fi
7273 +          ;;
7274 +        -bI:*)
7275 +            ac_exists=false
7276 +  for ac_i in $ac_cv_fc_libs; do
7277 +    if test x"$ac_arg" = x"$ac_i"; then
7278 +      ac_exists=true
7279 +      break
7280 +    fi
7281 +  done
7282 +
7283 +  if test x"$ac_exists" = xtrue; then :
7284 +
7285 + else
7286    if test "$ac_compiler_gnu" = yes; then
7287    for ac_link_opt in $ac_arg; do
7288      ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
# Line 4962 | Line 7291 | fi
7291    ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7292   fi
7293   fi
7294 <
7295 <          ;;
7296 <          # Ignore these flags.
7297 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
7298 <          ;;
7299 <        -lkernel32)
7300 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7301 <          ;;
7302 <        -[LRuY])
7303 <          # These flags, when seen by themselves, take an argument.
7304 <          # We remove the space between option and argument and re-iterate
7305 <          # unless we find an empty arg or a new option (starting with -)
7294 >          ;;
7295 >          # Ignore these flags.
7296 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7297 >          |-LANG:=* | -LIST:* | -LNO:*)
7298 >          ;;
7299 >        -lkernel32)
7300 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7301 >          ;;
7302 >        -[LRuYz])
7303 >          # These flags, when seen by themselves, take an argument.
7304 >          # We remove the space between option and argument and re-iterate
7305 >          # unless we find an empty arg or a new option (starting with -)
7306            case $2 in
7307               "" | -*);;
7308               *)
# Line 4982 | Line 7311 | fi
7311                  set X $ac_arg "$@"
7312                  ;;
7313            esac
7314 <          ;;
7315 <        -YP,*)
7316 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7317 <              ac_exists=false
7314 >          ;;
7315 >        -YP,*)
7316 >          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7317 >              ac_exists=false
7318    for ac_i in $ac_cv_fc_libs; do
7319      if test x"$ac_j" = x"$ac_i"; then
7320        ac_exists=true
# Line 4993 | Line 7322 | fi
7322      fi
7323    done
7324  
7325 <  if test x"$ac_exists" = xtrue; then
7326 <  :
7325 >  if test x"$ac_exists" = xtrue; then :
7326 >
7327   else
7328    ac_arg="$ac_arg $ac_j"
7329 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7329 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7330   fi
7331 <
7332 <          done
7333 <          ;;
7334 <        -[lLR]*)
5006 <            ac_exists=false
7331 >          done
7332 >          ;;
7333 >        -[lLR]*)
7334 >            ac_exists=false
7335    for ac_i in $ac_cv_fc_libs; do
7336      if test x"$ac_arg" = x"$ac_i"; then
7337        ac_exists=true
# Line 5011 | Line 7339 | fi
7339      fi
7340    done
7341  
7342 <  if test x"$ac_exists" = xtrue; then
7343 <  :
7342 >  if test x"$ac_exists" = xtrue; then :
7343 >
7344   else
7345    ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7346   fi
7347 <
7348 <          ;;
7349 <          # Ignore everything else.
7347 >          ;;
7348 >        -zallextract*| -zdefaultextract)
7349 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7350 >          ;;
7351 >          # Ignore everything else.
7352    esac
7353   done
7354   # restore positional arguments
# Line 5029 | Line 7359 | case `(uname -sr) 2>/dev/null` in
7359   # must begin with a "/").
7360   case `(uname -sr) 2>/dev/null` in
7361     "SunOS 5"*)
7362 <      ac_ld_run_path=`echo $ac_fc_v_output |
7363 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7362 >      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7363 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7364        test "x$ac_ld_run_path" != x &&
7365 <        if test "$ac_compiler_gnu" = yes; then
7365 >        if test "$ac_compiler_gnu" = yes; then
7366    for ac_link_opt in $ac_ld_run_path; do
7367      ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7368    done
# Line 5044 | Line 7374 | fi
7374   fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7375  
7376   fi
7377 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
7378 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
7377 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
7378 > $as_echo "$ac_cv_fc_libs" >&6; }
7379   FCLIBS="$ac_cv_fc_libs"
7380  
7381  
7382 < ac_ext=${FC_SRCEXT-f}
7383 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
7384 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
7382 > ac_ext=${ac_fc_srcext-f}
7383 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7384 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7385   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7386  
7387 <
7388 <
7389 < echo "$as_me:$LINENO: checking for module suffix" >&5
5060 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5061 < rm -f conftest*
5062 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5063 < rm -f work*
5064 < cat >conftest.$ac_ext <<EOF
5065 <        module conftest
5066 <        integer n
5067 <        parameter (n=1)
5068 <        end module conftest
5069 < EOF
5070 < # SGI and absoft compilers generates module name in upper case!
5071 < testname="conftest"
5072 < modcase="lower"
5073 < if (eval $ac_compile) 2>/dev/null ; then
5074 <    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5075 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5076 <    if test -z "$MOD" ; then
5077 <        MOD=`ls CONFTEST* 2>/dev/null \
5078 <                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5079 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5080 <        if test -n "$MOD" ; then
5081 <            testname="CONFTEST"
5082 <            modcase="upper"
5083 <        fi
5084 <    fi
5085 <    if test -z "$MOD" ; then
5086 <        echo "$as_me:$LINENO: result: unknown" >&5
5087 < echo "${ECHO_T}unknown" >&6
5088 <        # Use mod if we can't figure it out
5089 <        MOD="mod"
5090 <    else
5091 <        echo "$as_me:$LINENO: result: $MOD" >&5
5092 < echo "${ECHO_T}$MOD" >&6
5093 <    fi
5094 <    if test -s work.pcl ; then
5095 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5096 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5097 <    fi
5098 < else
5099 <    echo "$as_me:$LINENO: result: unknown" >&5
5100 < echo "${ECHO_T}unknown" >&6
5101 < fi
5102 <
5103 <
5104 <
5105 <
5106 <
5107 < # Check for module include path (some use -I, some (Solaris) use -M, some
5108 < # (absoft) use -p).
5109 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
5110 < # specified, work.pcl and work.pc are created.  However, if you specify
5111 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
5112 < # Use the module made above
5113 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
5114 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5115 < rm -f conftest*
5116 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5117 < rm -f work*
5118 < cat >conftest.$ac_ext <<EOF
5119 <        module conftest
5120 <        integer n
5121 <        parameter (n=1)
5122 <        end module conftest
5123 < EOF
5124 < # SGI and absoft compilers generates module name in upper case!
5125 < testname="conftest"
5126 < if (eval $ac_compile) 2>/dev/null ; then
5127 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5128 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5129 <   if test -n "$mod" ; then
5130 <      testname="CONFTEST"
5131 <   fi
5132 <   madedir=0
5133 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
5134 <   cp $testname.$MOD conf
5135 <   rm -f conftest* CONFTEST*
5136 <   cat >conftest1.$ac_ext <<EOF
5137 <        program main
5138 <        use conftest
5139 <        print *, n
5140 <        end
5141 < EOF
5142 <   F90_WORK_FILES_ARG=""
5143 <   F90MODINCSPEC=""
5144 <   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5145 <       MODDIRFLAG="-I"
5146 <       F90MODINCSPEC="-I<dir>"
5147 <       echo "$as_me:$LINENO: result: -I" >&5
5148 < echo "${ECHO_T}-I" >&6
5149 <   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5150 <       MODDIRFLAG="-M"
5151 <       F90MODINCSPEC="-M<dir>"
5152 <       echo "$as_me:$LINENO: result: -M" >&5
5153 < echo "${ECHO_T}-M" >&6
5154 <   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5155 <       MODDIRFLAG="-p"
5156 <       F90MODINCSPEC="-p<dir>"
5157 <       echo "$as_me:$LINENO: result: -p" >&5
5158 < echo "${ECHO_T}-p" >&6
5159 <   elif test -s work.pc ; then
5160 <        cp work.pc conf/mpimod.pc
5161 <        echo "mpimod.pc" > conf/mpimod.pcl
5162 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5163 <        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5164 <            MODDIRFLAG='-cl,mpimod.pcl'
5165 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5166 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5167 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5168 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5169 <
5170 <        else
5171 <            # The version of the Intel compiler that I have refuses to let
5172 <            # you put the "work catalog" list anywhere but the current
5173 <            # directory. For example, you cannot in
5174 <         :
5175 <        fi
5176 <   fi
5177 <   if test -z "MODDIRFLAG" ; then
5178 <       echo "$as_me:$LINENO: result: unknown" >&5
5179 < echo "${ECHO_T}unknown" >&6
5180 <   fi
5181 <
5182 <
5183 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5184 <   if test $madedir = 1 ; then rmdir conf ; fi
5185 < fi
5186 <
5187 <
5188 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5189 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5190 < if test "${ac_cv_f90_module_names+set}" = set; then
5191 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5192 < else
5193 <  ac_ext=${FC_SRCEXT-f}
5194 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5195 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
7387 > ac_ext=${ac_fc_srcext-f}
7388 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7389 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7390   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7391  
7392 < # carry out the test in a new directory, so that we don't miss anything
7393 < mkdir conftest
7394 < cd conftest
7395 < cat >conftest.$ac_ext <<_ACEOF
5202 < MODULE Bar
5203 < END MODULE Bar
5204 < _ACEOF
5205 < rm -f conftest.$ac_objext
5206 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5207 <  (eval $ac_compile) 2>conftest.er1
5208 <  ac_status=$?
5209 <  grep -v '^ *+' conftest.er1 >conftest.err
5210 <  rm -f conftest.er1
5211 <  cat conftest.err >&5
5212 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5213 <  (exit $ac_status); } &&
5214 <         { ac_try='test -z "$ac_fc_werror_flag"
5215 <                         || test ! -s conftest.err'
5216 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5217 <  (eval $ac_try) 2>&5
5218 <  ac_status=$?
5219 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220 <  (exit $ac_status); }; } &&
5221 <         { ac_try='test -s conftest.$ac_objext'
5222 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5223 <  (eval $ac_try) 2>&5
5224 <  ac_status=$?
5225 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226 <  (exit $ac_status); }; }; then
5227 <  ac_cv_f90_module_names=
5228 < ac_file_list=*
5229 < for ac_file in $ac_file_list; do
5230 <   case $ac_file in
5231 <      # don't care for original source and object files
5232 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5233 <          :
5234 <          ;;
5235 <      # look for new files derived from the file name
5236 <      *conftest*)
5237 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5238 <            ac_exists=false
5239 <  for ac_i in $ac_cv_f90_module_names; do
5240 <    if test x"$ac_pat" = x"$ac_i"; then
5241 <      ac_exists=true
5242 <      break
5243 <    fi
5244 <  done
5245 <
5246 <  if test x"$ac_exists" = xtrue; then
5247 <  :
7392 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
7393 > $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
7394 > if test "${ac_cv_fc_dummy_main+set}" = set; then :
7395 >  $as_echo_n "(cached) " >&6
7396   else
7397 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7398 < fi
7399 <
7400 <          ;;
5253 <      # look for new files derived from the module name,
5254 <      # with different case translation schemes
5255 <      *Bar*)
5256 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5257 <            ac_exists=false
5258 <  for ac_i in $ac_cv_f90_module_names; do
5259 <    if test x"$ac_pat" = x"$ac_i"; then
5260 <      ac_exists=true
5261 <      break
5262 <    fi
5263 <  done
5264 <
5265 <  if test x"$ac_exists" = xtrue; then
5266 <  :
5267 < else
5268 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5269 < fi
5270 <
5271 <          ;;
5272 <      *bar*)
5273 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
5274 <            ac_exists=false
5275 <  for ac_i in $ac_cv_f90_module_names; do
5276 <    if test x"$ac_pat" = x"$ac_i"; then
5277 <      ac_exists=true
5278 <      break
5279 <    fi
5280 <  done
5281 <
5282 <  if test x"$ac_exists" = xtrue; then
5283 <  :
5284 < else
5285 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5286 < fi
5287 <
5288 <          ;;
5289 <      *BAR*)
5290 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5291 <            ac_exists=false
5292 <  for ac_i in $ac_cv_f90_module_names; do
5293 <    if test x"$ac_pat" = x"$ac_i"; then
5294 <      ac_exists=true
5295 <      break
5296 <    fi
5297 <  done
5298 <
5299 <  if test x"$ac_exists" = xtrue; then
5300 <  :
5301 < else
5302 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5303 < fi
5304 <
5305 <          ;;
5306 <       # Other files - we have no idea how they are generated
5307 <       *)
5308 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5309 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5310 <          ;;
5311 <   esac
5312 < done
5313 < if test "x$ac_cv_f90_module_names" = "x"; then
5314 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5315 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5316 < fi
5317 <
5318 < else
5319 <  echo "$as_me: failed program was:" >&5
5320 < sed 's/^/| /' conftest.$ac_ext >&5
5321 <
5322 < ac_cv_f90_module_names=
5323 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5324 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5325 < fi
5326 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5327 < cd ..
5328 < # cleanup
5329 < rm -rf conftest
5330 < ac_ext=${FC_SRCEXT-f}
5331 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5332 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5333 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5334 <
5335 < fi
5336 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5337 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5338 <
5339 < # We now generate a shell script that will help us to figure out the correct
5340 < # module file names, using the value of ac_cv_f90_module_names
5341 <
5342 < echo "Generating shell script modnam"
5343 <
5344 < cat > scripts/modnam << EOF
5345 < #! /bin/sh
5346 < # This script is auto-generated by configure
5347 < #
5348 < usage="\\
5349 < Usage: \$0 [FILES]
5350 <
5351 < [FILES] are Fortran 90 source files.
5352 < The output is a list of module file names that the Fortran 90 compiler
5353 < generates when compiling [FILES]."
5354 <
5355 < list=
5356 < empty=
5357 <
5358 < if test \$# -eq 0; then
5359 <   echo "\$usage"; exit 0
5360 < fi
5361 <
5362 < while test \$# != 0; do
5363 <
5364 <  file=\$1
5365 <  shift
5366 <
5367 < # strip suffix
5368 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
5369 <
5370 <  test ! -f \$file && continue
5371 <
5372 < # Look for module definitions and transform them to upper / lower case
5373 <  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/'\`
5374 <  upper=\`echo \$mods | tr a-z A-Z\`
5375 <  lower=\`echo \$mods | tr A-Z a-z\`
5376 <
5377 < # Here, the patterns for generating module file names were inserted by configure
5378 <  for trans in $ac_cv_f90_module_names; do
5379 <
5380 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5381 <    var=empty
5382 <    case \$pat in
5383 <       %MODULE%)
5384 <          var=upper ;;
5385 <       %Module%)
5386 <          var=mods ;;
5387 <       %module%)
5388 <          var=lower ;;
5389 <       %FILE%)
5390 <          test -n "\$mods" && var=base ;;
5391 <    esac
5392 <    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5393 <    list="\$list \$new"
5394 <  done
5395 < done
5396 <
5397 < echo \$list
5398 < # end of configure-generated script
5399 < EOF
5400 < chmod 755 scripts/modnam
5401 <
5402 < pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5403 < F90_MODULE_NAMES=empty
5404 < case $pat in
5405 <       %MODULE%)
5406 <          F90_MODULE_NAMES=UPPER ;;
5407 <       %Module%)
5408 <          F90_MODULE_NAMES=Mixed ;;
5409 <       %module%)
5410 <          F90_MODULE_NAMES=lower ;;
5411 <       *)
5412 <          F90_MODULE_NAMES=unknown ;;
5413 < esac
5414 <
5415 < ac_ext=c
7397 >  ac_fc_dm_save_LIBS=$LIBS
7398 > LIBS="$LIBS $FCLIBS"
7399 > ac_fortran_dm_var=FC_DUMMY_MAIN
7400 > ac_ext=c
7401   ac_cpp='$CPP $CPPFLAGS'
7402   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7403   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7404   ac_compiler_gnu=$ac_cv_c_compiler_gnu
7405  
7406 <
7407 < ac_ext=c
5423 < ac_cpp='$CPP $CPPFLAGS'
5424 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5425 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5426 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5427 <
5428 <
5429 <
5430 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
5431 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5432 < if test "${ac_cv_lib_m_asin+set}" = set; then
5433 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5434 < else
5435 <  ac_check_lib_save_LIBS=$LIBS
5436 < LIBS="-lm  $LIBS"
5437 < cat >conftest.$ac_ext <<_ACEOF
5438 < /* confdefs.h.  */
5439 < _ACEOF
5440 < cat confdefs.h >>conftest.$ac_ext
5441 < cat >>conftest.$ac_ext <<_ACEOF
7406 > # First, try linking without a dummy main:
7407 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7408   /* end confdefs.h.  */
7409  
5444 /* Override any gcc2 internal prototype to avoid an error.  */
5445 #ifdef __cplusplus
5446 extern "C"
5447 #endif
5448 /* We use char because int might match the return type of a gcc2
5449   builtin and then its argument prototype would still apply.  */
5450 char asin ();
7410   #ifdef FC_DUMMY_MAIN
7411   #ifndef FC_DUMMY_MAIN_EQ_F77
7412   #  ifdef __cplusplus
# Line 5459 | Line 7418 | main ()
7418   int
7419   main ()
7420   {
5462 asin ();
5463  ;
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
5469  (eval $ac_link) 2>conftest.er1
5470  ac_status=$?
5471  grep -v '^ *+' conftest.er1 >conftest.err
5472  rm -f conftest.er1
5473  cat conftest.err >&5
5474  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5475  (exit $ac_status); } &&
5476         { ac_try='test -z "$ac_c_werror_flag"
5477                         || test ! -s conftest.err'
5478  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5479  (eval $ac_try) 2>&5
5480  ac_status=$?
5481  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5482  (exit $ac_status); }; } &&
5483         { ac_try='test -s conftest$ac_exeext'
5484  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5485  (eval $ac_try) 2>&5
5486  ac_status=$?
5487  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5488  (exit $ac_status); }; }; then
5489  ac_cv_lib_m_asin=yes
5490 else
5491  echo "$as_me: failed program was:" >&5
5492 sed 's/^/| /' conftest.$ac_ext >&5
7421  
7422 < ac_cv_lib_m_asin=no
7423 < fi
7424 < rm -f conftest.err conftest.$ac_objext \
5497 <      conftest$ac_exeext conftest.$ac_ext
5498 < LIBS=$ac_check_lib_save_LIBS
5499 < fi
5500 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5501 < echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5502 < if test $ac_cv_lib_m_asin = yes; then
5503 <  cat >>confdefs.h <<_ACEOF
5504 < #define HAVE_LIBM 1
7422 >  ;
7423 >  return 0;
7424 > }
7425   _ACEOF
7426 <
7427 <  LIBS="-lm $LIBS"
5508 <
7426 > if ac_fn_c_try_link "$LINENO"; then :
7427 >  ac_cv_fortran_dummy_main=none
7428   else
7429 <  exit
7429 >  ac_cv_fortran_dummy_main=unknown
7430   fi
7431 + rm -f core conftest.err conftest.$ac_objext \
7432 +    conftest$ac_exeext conftest.$ac_ext
7433  
7434 <
7435 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7436 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5516 < if test "${ac_cv_header_stdc+set}" = set; then
5517 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5518 < else
5519 <  cat >conftest.$ac_ext <<_ACEOF
5520 < /* confdefs.h.  */
5521 < _ACEOF
5522 < cat confdefs.h >>conftest.$ac_ext
5523 < cat >>conftest.$ac_ext <<_ACEOF
7434 > if test $ac_cv_fortran_dummy_main = unknown; then
7435 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
7436 >     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7437   /* end confdefs.h.  */
7438 < #include <stdlib.h>
5526 < #include <stdarg.h>
5527 < #include <string.h>
5528 < #include <float.h>
5529 <
7438 > #define $ac_fortran_dm_var $ac_func
7439   #ifdef FC_DUMMY_MAIN
7440   #ifndef FC_DUMMY_MAIN_EQ_F77
7441   #  ifdef __cplusplus
# Line 5543 | Line 7452 | _ACEOF
7452    return 0;
7453   }
7454   _ACEOF
7455 < rm -f conftest.$ac_objext
7456 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7457 <  (eval $ac_compile) 2>conftest.er1
7458 <  ac_status=$?
7459 <  grep -v '^ *+' conftest.er1 >conftest.err
7460 <  rm -f conftest.er1
7461 <  cat conftest.err >&5
7462 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7463 <  (exit $ac_status); } &&
7464 <         { ac_try='test -z "$ac_c_werror_flag"
7465 <                         || test ! -s conftest.err'
7466 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7467 <  (eval $ac_try) 2>&5
7468 <  ac_status=$?
5560 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5561 <  (exit $ac_status); }; } &&
5562 <         { ac_try='test -s conftest.$ac_objext'
5563 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5564 <  (eval $ac_try) 2>&5
5565 <  ac_status=$?
5566 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5567 <  (exit $ac_status); }; }; then
5568 <  ac_cv_header_stdc=yes
5569 < else
5570 <  echo "$as_me: failed program was:" >&5
5571 < sed 's/^/| /' conftest.$ac_ext >&5
7455 > if ac_fn_c_try_link "$LINENO"; then :
7456 >  ac_cv_fortran_dummy_main=$ac_func; break
7457 > fi
7458 > rm -f core conftest.err conftest.$ac_objext \
7459 >    conftest$ac_exeext conftest.$ac_ext
7460 >   done
7461 > fi
7462 > ac_ext=${ac_fc_srcext-f}
7463 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7464 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7465 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7466 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
7467 > rm -rf conftest*
7468 > LIBS=$ac_fc_dm_save_LIBS
7469  
5573 ac_cv_header_stdc=no
7470   fi
7471 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7471 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
7472 > $as_echo "$ac_cv_fc_dummy_main" >&6; }
7473 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
7474 > if test "$FC_DUMMY_MAIN" != unknown; then :
7475 >  if test $FC_DUMMY_MAIN != none; then
7476  
7477 < if test $ac_cv_header_stdc = yes; then
7478 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5579 <  cat >conftest.$ac_ext <<_ACEOF
5580 < /* confdefs.h.  */
7477 > cat >>confdefs.h <<_ACEOF
7478 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
7479   _ACEOF
5582 cat confdefs.h >>conftest.$ac_ext
5583 cat >>conftest.$ac_ext <<_ACEOF
5584 /* end confdefs.h.  */
5585 #include <string.h>
7480  
7481 < _ACEOF
5588 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5589 <  $EGREP "memchr" >/dev/null 2>&1; then
5590 <  :
5591 < else
5592 <  ac_cv_header_stdc=no
5593 < fi
5594 < rm -f conftest*
7481 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
7482  
7483 < fi
7483 > $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
7484  
7485 < if test $ac_cv_header_stdc = yes; then
7486 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5600 <  cat >conftest.$ac_ext <<_ACEOF
5601 < /* confdefs.h.  */
5602 < _ACEOF
5603 < cat confdefs.h >>conftest.$ac_ext
5604 < cat >>conftest.$ac_ext <<_ACEOF
5605 < /* end confdefs.h.  */
5606 < #include <stdlib.h>
5607 <
5608 < _ACEOF
5609 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5610 <  $EGREP "free" >/dev/null 2>&1; then
5611 <  :
7485 >  fi
7486 > fi
7487   else
7488 <  ac_cv_header_stdc=no
7488 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7489 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7490 > as_fn_error "linking to Fortran libraries from C fails
7491 > See \`config.log' for more details." "$LINENO" 5; }
7492   fi
5615 rm -f conftest*
7493  
7494 < fi
7494 > ac_ext=${ac_fc_srcext-f}
7495 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7496 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7497 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7498  
7499 < if test $ac_cv_header_stdc = yes; then
7500 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7501 <  if test "$cross_compiling" = yes; then
7502 <  :
7499 > ac_ext=${ac_fc_srcext-f}
7500 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7501 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7502 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7503 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
7504 > $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
7505 > if test "${ac_cv_fc_mangling+set}" = set; then :
7506 >  $as_echo_n "(cached) " >&6
7507   else
7508 <  cat >conftest.$ac_ext <<_ACEOF
7509 < /* confdefs.h.  */
7508 >  cat > conftest.$ac_ext <<_ACEOF
7509 >      subroutine foobar()
7510 >      return
7511 >      end
7512 >      subroutine foo_bar()
7513 >      return
7514 >      end
7515   _ACEOF
7516 < cat confdefs.h >>conftest.$ac_ext
7517 < cat >>conftest.$ac_ext <<_ACEOF
7516 > if ac_fn_fc_try_compile "$LINENO"; then :
7517 >  mv conftest.$ac_objext cfortran_test.$ac_objext
7518 >
7519 >  ac_save_LIBS=$LIBS
7520 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
7521 >
7522 >  ac_ext=c
7523 > ac_cpp='$CPP $CPPFLAGS'
7524 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7525 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7526 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7527 >  ac_success=no
7528 >  for ac_foobar in foobar FOOBAR; do
7529 >    for ac_underscore in "" "_"; do
7530 >      ac_func="$ac_foobar$ac_underscore"
7531 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7532   /* end confdefs.h.  */
5630 #include <ctype.h>
5631 #if ((' ' & 0x0FF) == 0x020)
5632 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5633 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5634 #else
5635 # define ISLOWER(c) \
5636                   (('a' <= (c) && (c) <= 'i') \
5637                     || ('j' <= (c) && (c) <= 'r') \
5638                     || ('s' <= (c) && (c) <= 'z'))
5639 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5640 #endif
7533  
7534 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7534 > /* Override any GCC internal prototype to avoid an error.
7535 >   Use char because int might match the return type of a GCC
7536 >   builtin and then its argument prototype would still apply.  */
7537 > #ifdef __cplusplus
7538 > extern "C"
7539 > #endif
7540 > char $ac_func ();
7541 > #ifdef FC_DUMMY_MAIN
7542 > #ifndef FC_DUMMY_MAIN_EQ_F77
7543 > #  ifdef __cplusplus
7544 >     extern "C"
7545 > #  endif
7546 >   int FC_DUMMY_MAIN() { return 1; }
7547 > #endif
7548 > #endif
7549   int
7550   main ()
7551   {
7552 <  int i;
7553 <  for (i = 0; i < 256; i++)
7554 <    if (XOR (islower (i), ISLOWER (i))
5649 <        || toupper (i) != TOUPPER (i))
5650 <      exit(2);
5651 <  exit (0);
7552 > return $ac_func ();
7553 >  ;
7554 >  return 0;
7555   }
7556   _ACEOF
7557 < rm -f conftest$ac_exeext
7558 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5656 <  (eval $ac_link) 2>&5
5657 <  ac_status=$?
5658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5659 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5660 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5661 <  (eval $ac_try) 2>&5
5662 <  ac_status=$?
5663 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5664 <  (exit $ac_status); }; }; then
5665 <  :
5666 < else
5667 <  echo "$as_me: program exited with status $ac_status" >&5
5668 < echo "$as_me: failed program was:" >&5
5669 < sed 's/^/| /' conftest.$ac_ext >&5
5670 <
5671 < ( exit $ac_status )
5672 < ac_cv_header_stdc=no
7557 > if ac_fn_c_try_link "$LINENO"; then :
7558 >  ac_success=yes; break 2
7559   fi
7560 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7561 < fi
7562 < fi
7563 < fi
7564 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7565 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
7566 < if test $ac_cv_header_stdc = yes; then
7560 > rm -f core conftest.err conftest.$ac_objext \
7561 >    conftest$ac_exeext conftest.$ac_ext
7562 >    done
7563 >  done
7564 >  ac_ext=${ac_fc_srcext-f}
7565 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7566 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7567 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7568  
7569 < cat >>confdefs.h <<\_ACEOF
7570 < #define STDC_HEADERS 1
7571 < _ACEOF
7569 >  if test "$ac_success" = "yes"; then
7570 >     case $ac_foobar in
7571 >        foobar)
7572 >           ac_case=lower
7573 >           ac_foo_bar=foo_bar
7574 >           ;;
7575 >        FOOBAR)
7576 >           ac_case=upper
7577 >           ac_foo_bar=FOO_BAR
7578 >           ;;
7579 >     esac
7580  
7581 < fi
5687 <
5688 < # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5689 <
5690 <
5691 <
5692 <
5693 <
5694 <
5695 <
5696 <
5697 <
5698 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5699 <                  inttypes.h stdint.h unistd.h
5700 < do
5701 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5702 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5703 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5704 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5705 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5706 < else
5707 <  cat >conftest.$ac_ext <<_ACEOF
5708 < /* confdefs.h.  */
5709 < _ACEOF
5710 < cat confdefs.h >>conftest.$ac_ext
5711 < cat >>conftest.$ac_ext <<_ACEOF
5712 < /* end confdefs.h.  */
5713 < $ac_includes_default
5714 <
5715 < #include <$ac_header>
5716 < _ACEOF
5717 < rm -f conftest.$ac_objext
5718 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5719 <  (eval $ac_compile) 2>conftest.er1
5720 <  ac_status=$?
5721 <  grep -v '^ *+' conftest.er1 >conftest.err
5722 <  rm -f conftest.er1
5723 <  cat conftest.err >&5
5724 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725 <  (exit $ac_status); } &&
5726 <         { ac_try='test -z "$ac_c_werror_flag"
5727 <                         || test ! -s conftest.err'
5728 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5729 <  (eval $ac_try) 2>&5
5730 <  ac_status=$?
5731 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5732 <  (exit $ac_status); }; } &&
5733 <         { ac_try='test -s conftest.$ac_objext'
5734 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5735 <  (eval $ac_try) 2>&5
5736 <  ac_status=$?
5737 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5738 <  (exit $ac_status); }; }; then
5739 <  eval "$as_ac_Header=yes"
5740 < else
5741 <  echo "$as_me: failed program was:" >&5
5742 < sed 's/^/| /' conftest.$ac_ext >&5
5743 <
5744 < eval "$as_ac_Header=no"
5745 < fi
5746 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5747 < fi
5748 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5749 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5750 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5751 <  cat >>confdefs.h <<_ACEOF
5752 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5753 < _ACEOF
5754 <
5755 < fi
5756 <
5757 < done
5758 <
5759 <
5760 < #
5761 < # Handle user hints
5762 < #
5763 < echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5764 < echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
5765 <
5766 < # Check whether --with-zlib or --without-zlib was given.
5767 < if test "${with_zlib+set}" = set; then
5768 <  withval="$with_zlib"
5769 <  if test "$withval" != no ; then
5770 <  echo "$as_me:$LINENO: result: yes" >&5
5771 < echo "${ECHO_T}yes" >&6
5772 <  if test -d "$withval"
5773 <  then
5774 <    ZLIB_HOME="$withval"
5775 <  else
5776 <    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5777 < echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5778 <  fi
5779 < else
5780 <  echo "$as_me:$LINENO: result: no" >&5
5781 < echo "${ECHO_T}no" >&6
5782 < fi
5783 < fi;
5784 <
5785 < ZLIB_HOME=/usr/local
5786 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
5787 < then
5788 <        ZLIB_HOME=/usr
5789 < fi
5790 <
5791 < #
5792 < # Locate zlib, if wanted
5793 < #
5794 < if test -n "${ZLIB_HOME}"
5795 < then
5796 <        ZLIB_OLD_LDFLAGS=$LDFLAGS
5797 <        ZLIB_OLD_CPPFLAGS=$LDFLAGS
5798 <        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5799 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5800 <
5801 <
5802 <        ac_ext=c
7581 >     ac_ext=c
7582   ac_cpp='$CPP $CPPFLAGS'
7583   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7584   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7585   ac_compiler_gnu=$ac_cv_c_compiler_gnu
7586 <
7587 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7588 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
7589 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5811 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5812 < else
5813 <  ac_check_lib_save_LIBS=$LIBS
5814 < LIBS="-lz  $LIBS"
5815 < cat >conftest.$ac_ext <<_ACEOF
5816 < /* confdefs.h.  */
5817 < _ACEOF
5818 < cat confdefs.h >>conftest.$ac_ext
5819 < cat >>conftest.$ac_ext <<_ACEOF
7586 >     ac_success_extra=no
7587 >     for ac_extra in "" "_"; do
7588 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
7589 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7590   /* end confdefs.h.  */
7591  
7592 < /* Override any gcc2 internal prototype to avoid an error.  */
7592 > /* Override any GCC internal prototype to avoid an error.
7593 >   Use char because int might match the return type of a GCC
7594 >   builtin and then its argument prototype would still apply.  */
7595   #ifdef __cplusplus
7596   extern "C"
7597   #endif
7598 < /* We use char because int might match the return type of a gcc2
5827 <   builtin and then its argument prototype would still apply.  */
5828 < char inflateEnd ();
7598 > char $ac_func ();
7599   #ifdef FC_DUMMY_MAIN
7600   #ifndef FC_DUMMY_MAIN_EQ_F77
7601   #  ifdef __cplusplus
# Line 5837 | Line 7607 | main ()
7607   int
7608   main ()
7609   {
7610 < inflateEnd ();
7610 > return $ac_func ();
7611    ;
7612    return 0;
7613   }
7614   _ACEOF
7615 < rm -f conftest.$ac_objext conftest$ac_exeext
7616 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5847 <  (eval $ac_link) 2>conftest.er1
5848 <  ac_status=$?
5849 <  grep -v '^ *+' conftest.er1 >conftest.err
5850 <  rm -f conftest.er1
5851 <  cat conftest.err >&5
5852 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 <  (exit $ac_status); } &&
5854 <         { ac_try='test -z "$ac_c_werror_flag"
5855 <                         || test ! -s conftest.err'
5856 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5857 <  (eval $ac_try) 2>&5
5858 <  ac_status=$?
5859 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5860 <  (exit $ac_status); }; } &&
5861 <         { ac_try='test -s conftest$ac_exeext'
5862 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5863 <  (eval $ac_try) 2>&5
5864 <  ac_status=$?
5865 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5866 <  (exit $ac_status); }; }; then
5867 <  ac_cv_lib_z_inflateEnd=yes
5868 < else
5869 <  echo "$as_me: failed program was:" >&5
5870 < sed 's/^/| /' conftest.$ac_ext >&5
5871 <
5872 < ac_cv_lib_z_inflateEnd=no
7615 > if ac_fn_c_try_link "$LINENO"; then :
7616 >  ac_success_extra=yes; break
7617   fi
7618 < rm -f conftest.err conftest.$ac_objext \
7619 <      conftest$ac_exeext conftest.$ac_ext
7620 < LIBS=$ac_check_lib_save_LIBS
7621 < fi
7622 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7623 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
7624 < if test $ac_cv_lib_z_inflateEnd = yes; then
5881 <  zlib_cv_libz=yes
5882 < else
5883 <  zlib_cv_libz=no
5884 < fi
7618 > rm -f core conftest.err conftest.$ac_objext \
7619 >    conftest$ac_exeext conftest.$ac_ext
7620 >     done
7621 >     ac_ext=${ac_fc_srcext-f}
7622 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7623 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7624 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7625  
7626 <        if test "${ac_cv_header_zlib_h+set}" = set; then
7627 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
7628 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
7629 < if test "${ac_cv_header_zlib_h+set}" = set; then
7630 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7631 < fi
7632 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7633 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
7634 < else
7635 <  # Is the header compilable?
7636 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
7637 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
7638 < cat >conftest.$ac_ext <<_ACEOF
7639 < /* confdefs.h.  */
7640 < _ACEOF
5901 < cat confdefs.h >>conftest.$ac_ext
5902 < cat >>conftest.$ac_ext <<_ACEOF
5903 < /* end confdefs.h.  */
5904 < $ac_includes_default
5905 < #include <zlib.h>
5906 < _ACEOF
5907 < rm -f conftest.$ac_objext
5908 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5909 <  (eval $ac_compile) 2>conftest.er1
5910 <  ac_status=$?
5911 <  grep -v '^ *+' conftest.er1 >conftest.err
5912 <  rm -f conftest.er1
5913 <  cat conftest.err >&5
5914 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5915 <  (exit $ac_status); } &&
5916 <         { ac_try='test -z "$ac_c_werror_flag"
5917 <                         || test ! -s conftest.err'
5918 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5919 <  (eval $ac_try) 2>&5
5920 <  ac_status=$?
5921 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5922 <  (exit $ac_status); }; } &&
5923 <         { ac_try='test -s conftest.$ac_objext'
5924 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5925 <  (eval $ac_try) 2>&5
5926 <  ac_status=$?
5927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5928 <  (exit $ac_status); }; }; then
5929 <  ac_header_compiler=yes
5930 < else
5931 <  echo "$as_me: failed program was:" >&5
5932 < sed 's/^/| /' conftest.$ac_ext >&5
5933 <
5934 < ac_header_compiler=no
5935 < fi
5936 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5937 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5938 < echo "${ECHO_T}$ac_header_compiler" >&6
5939 <
5940 < # Is the header present?
5941 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
5942 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5943 < cat >conftest.$ac_ext <<_ACEOF
5944 < /* confdefs.h.  */
5945 < _ACEOF
5946 < cat confdefs.h >>conftest.$ac_ext
5947 < cat >>conftest.$ac_ext <<_ACEOF
5948 < /* end confdefs.h.  */
5949 < #include <zlib.h>
5950 < _ACEOF
5951 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5952 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5953 <  ac_status=$?
5954 <  grep -v '^ *+' conftest.er1 >conftest.err
5955 <  rm -f conftest.er1
5956 <  cat conftest.err >&5
5957 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5958 <  (exit $ac_status); } >/dev/null; then
5959 <  if test -s conftest.err; then
5960 <    ac_cpp_err=$ac_c_preproc_warn_flag
5961 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7626 >     if test "$ac_success_extra" = "yes"; then
7627 >        ac_cv_fc_mangling="$ac_case case"
7628 >        if test -z "$ac_underscore"; then
7629 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
7630 >        else
7631 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
7632 >        fi
7633 >        if test -z "$ac_extra"; then
7634 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
7635 >        else
7636 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
7637 >        fi
7638 >      else
7639 >        ac_cv_fc_mangling="unknown"
7640 >      fi
7641    else
7642 <    ac_cpp_err=
7642 >     ac_cv_fc_mangling="unknown"
7643    fi
5965 else
5966  ac_cpp_err=yes
5967 fi
5968 if test -z "$ac_cpp_err"; then
5969  ac_header_preproc=yes
5970 else
5971  echo "$as_me: failed program was:" >&5
5972 sed 's/^/| /' conftest.$ac_ext >&5
7644  
7645 <  ac_header_preproc=no
7646 < fi
7647 < rm -f conftest.err conftest.$ac_ext
5977 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5978 < echo "${ECHO_T}$ac_header_preproc" >&6
5979 <
5980 < # So?  What about this header?
5981 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5982 <  yes:no: )
5983 <    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5984 < echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5985 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5986 < echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5987 <    ac_header_preproc=yes
5988 <    ;;
5989 <  no:yes:* )
5990 <    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5991 < echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5992 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
5993 < echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
5994 <    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5995 < echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5996 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
5997 < echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
5998 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5999 < echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6000 <    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6001 < echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6002 <    (
6003 <      cat <<\_ASBOX
6004 < ## ------------------------------ ##
6005 < ## Report this to gezelter@nd.edu ##
6006 < ## ------------------------------ ##
6007 < _ASBOX
6008 <    ) |
6009 <      sed "s/^/$as_me: WARNING:     /" >&2
6010 <    ;;
6011 < esac
6012 < echo "$as_me:$LINENO: checking for zlib.h" >&5
6013 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6014 < if test "${ac_cv_header_zlib_h+set}" = set; then
6015 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7645 >  LIBS=$ac_save_LIBS
7646 >  rm -rf conftest*
7647 >  rm -f cfortran_test*
7648   else
7649 <  ac_cv_header_zlib_h=$ac_header_preproc
7649 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7650 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7651 > as_fn_error "cannot compile a simple Fortran program
7652 > See \`config.log' for more details." "$LINENO" 5; }
7653   fi
7654 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6020 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
7654 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7655  
7656   fi
7657 < if test $ac_cv_header_zlib_h = yes; then
7658 <  zlib_cv_zlib_h=yes
6025 < else
6026 <  zlib_cv_zlib_h=no
6027 < fi
7657 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
7658 > $as_echo "$ac_cv_fc_mangling" >&6; }
7659  
7660 + ac_ext=${ac_fc_srcext-f}
7661 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7662 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7663 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7664  
7665 <        ac_ext=c
7666 < ac_cpp='$CPP $CPPFLAGS'
7667 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7668 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7669 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7665 > ac_ext=${ac_fc_srcext-f}
7666 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7667 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7668 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7669 > case $ac_cv_fc_mangling in
7670 >  "lower case, no underscore, no extra underscore")
7671 >          $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7672  
7673 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
7674 <        then
7675 <                #
7676 <                # If both library and header were found, use them
6040 <                #
7673 >          $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
7674 > ;;
7675 >  "lower case, no underscore, extra underscore")
7676 >          $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7677  
7678 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7679 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
7680 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7681 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6046 < else
6047 <  ac_check_lib_save_LIBS=$LIBS
6048 < LIBS="-lz  $LIBS"
6049 < cat >conftest.$ac_ext <<_ACEOF
6050 < /* confdefs.h.  */
6051 < _ACEOF
6052 < cat confdefs.h >>conftest.$ac_ext
6053 < cat >>conftest.$ac_ext <<_ACEOF
6054 < /* end confdefs.h.  */
7678 >          $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7679 > ;;
7680 >  "lower case, underscore, no extra underscore")
7681 >          $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7682  
7683 < /* Override any gcc2 internal prototype to avoid an error.  */
7684 < #ifdef __cplusplus
7685 < extern "C"
7686 < #endif
6060 < /* We use char because int might match the return type of a gcc2
6061 <   builtin and then its argument prototype would still apply.  */
6062 < char inflateEnd ();
6063 < #ifdef FC_DUMMY_MAIN
6064 < #ifndef FC_DUMMY_MAIN_EQ_F77
6065 < #  ifdef __cplusplus
6066 <     extern "C"
6067 < #  endif
6068 <   int FC_DUMMY_MAIN() { return 1; }
6069 < #endif
6070 < #endif
6071 < int
6072 < main ()
6073 < {
6074 < inflateEnd ();
6075 <  ;
6076 <  return 0;
6077 < }
6078 < _ACEOF
6079 < rm -f conftest.$ac_objext conftest$ac_exeext
6080 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6081 <  (eval $ac_link) 2>conftest.er1
6082 <  ac_status=$?
6083 <  grep -v '^ *+' conftest.er1 >conftest.err
6084 <  rm -f conftest.er1
6085 <  cat conftest.err >&5
6086 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6087 <  (exit $ac_status); } &&
6088 <         { ac_try='test -z "$ac_c_werror_flag"
6089 <                         || test ! -s conftest.err'
6090 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6091 <  (eval $ac_try) 2>&5
6092 <  ac_status=$?
6093 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6094 <  (exit $ac_status); }; } &&
6095 <         { ac_try='test -s conftest$ac_exeext'
6096 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6097 <  (eval $ac_try) 2>&5
6098 <  ac_status=$?
6099 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100 <  (exit $ac_status); }; }; then
6101 <  ac_cv_lib_z_inflateEnd=yes
6102 < else
6103 <  echo "$as_me: failed program was:" >&5
6104 < sed 's/^/| /' conftest.$ac_ext >&5
7683 >          $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7684 > ;;
7685 >  "lower case, underscore, extra underscore")
7686 >          $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7687  
7688 < ac_cv_lib_z_inflateEnd=no
7689 < fi
7690 < rm -f conftest.err conftest.$ac_objext \
7691 <      conftest$ac_exeext conftest.$ac_ext
6110 < LIBS=$ac_check_lib_save_LIBS
6111 < fi
6112 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6113 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6114 < if test $ac_cv_lib_z_inflateEnd = yes; then
6115 <  cat >>confdefs.h <<_ACEOF
6116 < #define HAVE_LIBZ 1
6117 < _ACEOF
7688 >          $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
7689 > ;;
7690 >  "upper case, no underscore, no extra underscore")
7691 >          $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7692  
7693 <  LIBS="-lz $LIBS"
7693 >          $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
7694 > ;;
7695 >  "upper case, no underscore, extra underscore")
7696 >          $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7697  
7698 < fi
7699 <
7700 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7701 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6125 <                echo "$as_me:$LINENO: result: ok" >&5
6126 < echo "${ECHO_T}ok" >&6
6127 <        else
6128 <                #
6129 <                # If either header or library was not found, revert and bomb
6130 <                #
6131 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6132 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6133 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
6134 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6135 <                echo "$as_me:$LINENO: result: failed" >&5
6136 < echo "${ECHO_T}failed" >&6
6137 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
6138 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
6139 <   { (exit 1); exit 1; }; }
6140 <        fi
6141 < fi
7698 >          $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7699 > ;;
7700 >  "upper case, underscore, no extra underscore")
7701 >          $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7702  
7703 +          $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7704 + ;;
7705 +  "upper case, underscore, extra underscore")
7706 +          $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7707  
7708 +          $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
7709 + ;;
7710 +  *)
7711 +          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
7712 + $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
7713 +          ;;
7714 + esac
7715  
7716 < # Check whether --with-fftw or --without-fftw was given.
7717 < if test "${with_fftw+set}" = set; then
7718 <  withval="$with_fftw"
7716 > ac_ext=${ac_fc_srcext-f}
7717 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7718 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7719 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7720  
7721 +
7722 +
7723 + ac_ext=${ac_fc_srcext-f}
7724 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7725 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7726 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7727 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7728 + $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7729 + if test "${ac_cv_prog_fc_v+set}" = set; then :
7730 +  $as_echo_n "(cached) " >&6
7731   else
7732 <  with_fftw=yes
7733 < fi;
6152 < if test "$with_fftw" = "no"; then
7732 >  cat > conftest.$ac_ext <<_ACEOF
7733 >      program main
7734  
7735 < cat >>confdefs.h <<\_ACEOF
6155 < #define WITHOUT_FFTW
7735 >      end
7736   _ACEOF
7737 + if ac_fn_fc_try_compile "$LINENO"; then :
7738 +  ac_cv_prog_fc_v=
7739 + # Try some options frequently used verbose output
7740 + for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7741 +  cat > conftest.$ac_ext <<_ACEOF
7742 +      program main
7743  
7744 < fi
7745 < if test "$with_fftw" = "yes"; then
6160 <  sizeof_real=8
7744 >      end
7745 > _ACEOF
7746  
7747 + # Compile and link our simple test program by passing a flag (argument
7748 + # 1 to this macro) to the Fortran compiler in order to get
7749 + # "verbose" output that we can then parse for the Fortran linker
7750 + # flags.
7751 + ac_save_FCFLAGS=$FCFLAGS
7752 + FCFLAGS="$FCFLAGS $ac_verb"
7753 + eval "set x $ac_link"
7754 + shift
7755 + $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7756 + # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7757 + # LIBRARY_PATH; skip all such settings.
7758 + ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7759 +  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7760 + $as_echo "$ac_fc_v_output" >&5
7761 + FCFLAGS=$ac_save_FCFLAGS
7762  
7763 < if test -z "$ac_fftw_firstname"; then
7763 > rm -rf conftest*
7764  
7765 < sizeof_real=$sizeof_real
7766 < if test $sizeof_real = 8; then
7767 <  prec="double"
7768 <  fftwcheckprefix=d
7769 < else
7770 <  prec="single"
6171 <  fftwcheckprefix=s
6172 < fi
7765 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7766 > # /foo, /bar, and /baz are search directories for the Fortran linker.
7767 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7768 > ac_fc_v_output="`echo $ac_fc_v_output |
7769 >        grep 'LPATH is:' |
7770 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7771  
7772 < xfftwname=${fftwcheckprefix}fftw3
7772 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
7773 > #        that detects unbalanced quotes in FLIBS should be implemented
7774 > #        and (ugh) tested at some point.
7775 > case $ac_fc_v_output in
7776 >  # If we are using xlf then replace all the commas with spaces.
7777 >  *xlfentry*)
7778 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7779  
7780 < ok="no"
7781 < # check header doesn't work, since we must use mpicc to get includes,
7782 < # we cant trust cpp.
7783 < echo "$as_me:$LINENO: checking for $xfftwname.h" >&5
6180 < echo $ECHO_N "checking for $xfftwname.h... $ECHO_C" >&6
6181 < cat >conftest.$ac_ext <<_ACEOF
6182 < /* confdefs.h.  */
6183 < _ACEOF
6184 < cat confdefs.h >>conftest.$ac_ext
6185 < cat >>conftest.$ac_ext <<_ACEOF
6186 < /* end confdefs.h.  */
6187 < #include <$xfftwname.h>
6188 < #ifdef FC_DUMMY_MAIN
6189 < #ifndef FC_DUMMY_MAIN_EQ_F77
6190 < #  ifdef __cplusplus
6191 <     extern "C"
6192 < #  endif
6193 <   int FC_DUMMY_MAIN() { return 1; }
6194 < #endif
6195 < #endif
6196 < int
6197 < main ()
6198 < {
7780 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7781 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
7782 >  *mGLOB_options_string*)
7783 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7784  
7785 <  ;
7786 <  return 0;
7787 < }
7788 < _ACEOF
7789 < rm -f conftest.$ac_objext
7790 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7791 <  (eval $ac_compile) 2>conftest.er1
7792 <  ac_status=$?
6208 <  grep -v '^ *+' conftest.er1 >conftest.err
6209 <  rm -f conftest.er1
6210 <  cat conftest.err >&5
6211 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212 <  (exit $ac_status); } &&
6213 <         { ac_try='test -z "$ac_c_werror_flag"
6214 <                         || test ! -s conftest.err'
6215 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6216 <  (eval $ac_try) 2>&5
6217 <  ac_status=$?
6218 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219 <  (exit $ac_status); }; } &&
6220 <         { ac_try='test -s conftest.$ac_objext'
6221 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6222 <  (eval $ac_try) 2>&5
6223 <  ac_status=$?
6224 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6225 <  (exit $ac_status); }; }; then
7785 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7786 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7787 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7788 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
7789 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7790 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7791 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7792 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7793  
7794 < fftwname=$xfftwname
7795 < echo "$as_me:$LINENO: result: yes" >&5
7796 < echo "${ECHO_T}yes" >&6
7794 >  # If we are using Cray Fortran then delete quotes.
7795 >  *cft90*)
7796 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7797 > esac
7798  
7799 +
7800 +  # look for -l* and *.a constructs in the output
7801 +  for ac_arg in $ac_fc_v_output; do
7802 +     case $ac_arg in
7803 +        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7804 +          ac_cv_prog_fc_v=$ac_verb
7805 +          break 2 ;;
7806 +     esac
7807 +  done
7808 + done
7809 + if test -z "$ac_cv_prog_fc_v"; then
7810 +   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7811 + $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7812 + fi
7813   else
7814 <  echo "$as_me: failed program was:" >&5
7815 < sed 's/^/| /' conftest.$ac_ext >&5
7814 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7815 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
7816 > fi
7817 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7818  
6235 echo "$as_me:$LINENO: result: no" >&5
6236 echo "${ECHO_T}no" >&6
7819   fi
7820 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7820 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7821 > $as_echo "$ac_cv_prog_fc_v" >&6; }
7822 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7823 > $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7824 > if test "${ac_cv_fc_libs+set}" = set; then :
7825 >  $as_echo_n "(cached) " >&6
7826 > else
7827 >  if test "x$FCLIBS" != "x"; then
7828 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7829 > else
7830  
7831 < # fftwname was set if we found a header
7831 > cat > conftest.$ac_ext <<_ACEOF
7832 >      program main
7833  
7834 < if test -n "$fftwname"; then
6243 < # we cannot run the code since an MPI program might not be allowed
6244 < # on a login node of a supercomputer
6245 < cat >conftest.$ac_ext <<_ACEOF
6246 < /* confdefs.h.  */
7834 >      end
7835   _ACEOF
6248 cat confdefs.h >>conftest.$ac_ext
6249 cat >>conftest.$ac_ext <<_ACEOF
6250 /* end confdefs.h.  */
6251 #include <$fftwname.h>
6252 #ifdef FC_DUMMY_MAIN
6253 #ifndef FC_DUMMY_MAIN_EQ_F77
6254 #  ifdef __cplusplus
6255     extern "C"
6256 #  endif
6257   int FC_DUMMY_MAIN() { return 1; }
6258 #endif
6259 #endif
6260 int
6261 main ()
6262 {
6263 int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6264  ;
6265  return 0;
6266 }
6267 _ACEOF
6268 rm -f conftest.$ac_objext
6269 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6270  (eval $ac_compile) 2>conftest.er1
6271  ac_status=$?
6272  grep -v '^ *+' conftest.er1 >conftest.err
6273  rm -f conftest.er1
6274  cat conftest.err >&5
6275  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6276  (exit $ac_status); } &&
6277         { ac_try='test -z "$ac_c_werror_flag"
6278                         || test ! -s conftest.err'
6279  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6280  (eval $ac_try) 2>&5
6281  ac_status=$?
6282  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6283  (exit $ac_status); }; } &&
6284         { ac_try='test -s conftest.$ac_objext'
6285  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6286  (eval $ac_try) 2>&5
6287  ac_status=$?
6288  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6289  (exit $ac_status); }; }; then
7836  
7837 < ok=yes
7838 < usedprefix=$fftwcheckprefix
7839 <
7840 < else
7841 <  echo "$as_me: failed program was:" >&5
7842 < sed 's/^/| /' conftest.$ac_ext >&5
7843 <
7844 < ok=no
7845 < fi
7846 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7847 < fi
7837 > # Compile and link our simple test program by passing a flag (argument
7838 > # 1 to this macro) to the Fortran compiler in order to get
7839 > # "verbose" output that we can then parse for the Fortran linker
7840 > # flags.
7841 > ac_save_FCFLAGS=$FCFLAGS
7842 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7843 > eval "set x $ac_link"
7844 > shift
7845 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7846 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7847 > # LIBRARY_PATH; skip all such settings.
7848 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7849 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7850 > $as_echo "$ac_fc_v_output" >&5
7851 > FCFLAGS=$ac_save_FCFLAGS
7852  
7853 < if test "$ok" != "yes"; then
6304 <  echo "$as_me:$LINENO: checking for fftw3.h" >&5
6305 < echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6306 <  cat >conftest.$ac_ext <<_ACEOF
6307 < /* confdefs.h.  */
6308 < _ACEOF
6309 < cat confdefs.h >>conftest.$ac_ext
6310 < cat >>conftest.$ac_ext <<_ACEOF
6311 < /* end confdefs.h.  */
6312 < #include <fftw3.h>
6313 < #ifdef FC_DUMMY_MAIN
6314 < #ifndef FC_DUMMY_MAIN_EQ_F77
6315 < #  ifdef __cplusplus
6316 <     extern "C"
6317 < #  endif
6318 <   int FC_DUMMY_MAIN() { return 1; }
6319 < #endif
6320 < #endif
6321 < int
6322 < main ()
6323 < {
7853 > rm -rf conftest*
7854  
7855 <  ;
7856 <  return 0;
7857 < }
7858 < _ACEOF
7859 < rm -f conftest.$ac_objext
7860 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6331 <  (eval $ac_compile) 2>conftest.er1
6332 <  ac_status=$?
6333 <  grep -v '^ *+' conftest.er1 >conftest.err
6334 <  rm -f conftest.er1
6335 <  cat conftest.err >&5
6336 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6337 <  (exit $ac_status); } &&
6338 <         { ac_try='test -z "$ac_c_werror_flag"
6339 <                         || test ! -s conftest.err'
6340 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6341 <  (eval $ac_try) 2>&5
6342 <  ac_status=$?
6343 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6344 <  (exit $ac_status); }; } &&
6345 <         { ac_try='test -s conftest.$ac_objext'
6346 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6347 <  (eval $ac_try) 2>&5
6348 <  ac_status=$?
6349 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 <  (exit $ac_status); }; }; then
6351 <  echo "$as_me:$LINENO: result: yes" >&5
6352 < echo "${ECHO_T}yes" >&6
6353 < else
6354 <  echo "$as_me: failed program was:" >&5
6355 < sed 's/^/| /' conftest.$ac_ext >&5
7855 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7856 > # /foo, /bar, and /baz are search directories for the Fortran linker.
7857 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7858 > ac_fc_v_output="`echo $ac_fc_v_output |
7859 >        grep 'LPATH is:' |
7860 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7861  
7862 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7863 + #        that detects unbalanced quotes in FLIBS should be implemented
7864 + #        and (ugh) tested at some point.
7865 + case $ac_fc_v_output in
7866 +  # If we are using xlf then replace all the commas with spaces.
7867 +  *xlfentry*)
7868 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7869  
7870 < echo "$as_me:$LINENO: result: no" >&5
7871 < echo "${ECHO_T}no" >&6
7872 < { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
7873 < Do you have $prec precision FFTW installed? If you are using packages,
6362 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6363 < software at www.fftw.org.
6364 < If you compiled FFTW yourself:
6365 < Note that the default FFTW setup is double precision.  If you want MPI support,
6366 < use --with-mpi. It is a good idea to install both single & double.
6367 < If you have installed FFTW in a non-standard location, you should
6368 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6369 < variables before running configure.
6370 < That is also necessary to do if your compiler doesn't search
6371 < /usr/local/include and /usr/local/lib by default." >&5
6372 < echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6373 < Do you have $prec precision FFTW installed? If you are using packages,
6374 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6375 < software at www.fftw.org.
6376 < If you compiled FFTW yourself:
6377 < Note that the default FFTW setup is double precision.  If you want MPI support,
6378 < use --with-mpi. It is a good idea to install both single & double.
6379 < If you have installed FFTW in a non-standard location, you should
6380 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6381 < variables before running configure.
6382 < That is also necessary to do if your compiler doesn't search
6383 < /usr/local/include and /usr/local/lib by default." >&2;}
6384 <   { (exit 1); exit 1; }; }
7870 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7871 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
7872 >  *mGLOB_options_string*)
7873 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7874  
7875 < fi
7876 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7877 < cat >conftest.$ac_ext <<_ACEOF
7878 < /* confdefs.h.  */
7879 < _ACEOF
7880 < cat confdefs.h >>conftest.$ac_ext
7881 < cat >>conftest.$ac_ext <<_ACEOF
7882 < /* end confdefs.h.  */
6394 < #include <fftw3.h>
6395 < #ifdef FC_DUMMY_MAIN
6396 < #ifndef FC_DUMMY_MAIN_EQ_F77
6397 < #  ifdef __cplusplus
6398 <     extern "C"
6399 < #  endif
6400 <   int FC_DUMMY_MAIN() { return 1; }
6401 < #endif
6402 < #endif
6403 < int
6404 < main ()
6405 < {
6406 < int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6407 <  ;
6408 <  return 0;
6409 < }
6410 < _ACEOF
6411 < rm -f conftest.$ac_objext
6412 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6413 <  (eval $ac_compile) 2>conftest.er1
6414 <  ac_status=$?
6415 <  grep -v '^ *+' conftest.er1 >conftest.err
6416 <  rm -f conftest.er1
6417 <  cat conftest.err >&5
6418 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6419 <  (exit $ac_status); } &&
6420 <         { ac_try='test -z "$ac_c_werror_flag"
6421 <                         || test ! -s conftest.err'
6422 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6423 <  (eval $ac_try) 2>&5
6424 <  ac_status=$?
6425 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6426 <  (exit $ac_status); }; } &&
6427 <         { ac_try='test -s conftest.$ac_objext'
6428 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6429 <  (eval $ac_try) 2>&5
6430 <  ac_status=$?
6431 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6432 <  (exit $ac_status); }; }; then
7875 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7876 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7877 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7878 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
7879 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7880 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7881 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7882 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7883  
7884 < usedprefix=""
7885 < fftwname=fftw3
7884 >  # If we are using Cray Fortran then delete quotes.
7885 >  *cft90*)
7886 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7887 > esac
7888  
6437 else
6438  echo "$as_me: failed program was:" >&5
6439 sed 's/^/| /' conftest.$ac_ext >&5
7889  
7890  
7891 < { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6443 < Do you have $prec precision FFTW installed? If you are using packages,
6444 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6445 < software at www.fftw.org.
6446 < If you compiled FFTW yourself:
6447 < Note that the default FFTW setup is double precision.  If you want MPI support,
6448 < use --with-mpi. It is a good idea to install both single & double.
6449 < If you have installed FFTW in a non-standard location, you should
6450 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6451 < variables before running configure.
6452 < That is also necessary to do if your compiler doesn't search
6453 < /usr/local/include and /usr/local/lib by default." >&5
6454 < echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6455 < Do you have $prec precision FFTW installed? If you are using packages,
6456 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6457 < software at www.fftw.org.
6458 < If you compiled FFTW yourself:
6459 < Note that the default FFTW setup is double precision.  If you want MPI support,
6460 < use --with-mpi. It is a good idea to install both single & double.
6461 < If you have installed FFTW in a non-standard location, you should
6462 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6463 < variables before running configure.
6464 < That is also necessary to do if your compiler doesn't search
6465 < /usr/local/include and /usr/local/lib by default." >&2;}
6466 <   { (exit 1); exit 1; }; }
6467 < fi
6468 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6469 < fi
7891 > ac_cv_fc_libs=
7892  
7893 + # Save positional arguments (if any)
7894 + ac_save_positional="$@"
7895  
7896 < as_ac_Lib=`echo "ac_cv_lib_$fftwname''_main" | $as_tr_sh`
7897 < echo "$as_me:$LINENO: checking for main in -l$fftwname" >&5
7898 < echo $ECHO_N "checking for main in -l$fftwname... $ECHO_C" >&6
7899 < if eval "test \"\${$as_ac_Lib+set}\" = set"; then
7900 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7901 < else
7902 <  ac_check_lib_save_LIBS=$LIBS
7903 < LIBS="-l$fftwname  $LIBS"
7904 < cat >conftest.$ac_ext <<_ACEOF
7905 < /* confdefs.h.  */
7906 < _ACEOF
7907 < cat confdefs.h >>conftest.$ac_ext
7908 < cat >>conftest.$ac_ext <<_ACEOF
6485 < /* end confdefs.h.  */
7896 > set X $ac_fc_v_output
7897 > while test $# != 1; do
7898 >  shift
7899 >  ac_arg=$1
7900 >  case $ac_arg in
7901 >        [\\/]*.a | ?:[\\/]*.a)
7902 >            ac_exists=false
7903 >  for ac_i in $ac_cv_fc_libs; do
7904 >    if test x"$ac_arg" = x"$ac_i"; then
7905 >      ac_exists=true
7906 >      break
7907 >    fi
7908 >  done
7909  
7910 +  if test x"$ac_exists" = xtrue; then :
7911  
7912 < #ifdef FC_DUMMY_MAIN
7913 < #ifndef FC_DUMMY_MAIN_EQ_F77
7914 < #  ifdef __cplusplus
7915 <     extern "C"
7916 < #  endif
7917 <   int FC_DUMMY_MAIN() { return 1; }
7918 < #endif
7919 < #endif
7920 < int
7921 < main ()
7922 < {
7923 < main ();
6500 <  ;
6501 <  return 0;
6502 < }
6503 < _ACEOF
6504 < rm -f conftest.$ac_objext conftest$ac_exeext
6505 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6506 <  (eval $ac_link) 2>conftest.er1
6507 <  ac_status=$?
6508 <  grep -v '^ *+' conftest.er1 >conftest.err
6509 <  rm -f conftest.er1
6510 <  cat conftest.err >&5
6511 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512 <  (exit $ac_status); } &&
6513 <         { ac_try='test -z "$ac_c_werror_flag"
6514 <                         || test ! -s conftest.err'
6515 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6516 <  (eval $ac_try) 2>&5
6517 <  ac_status=$?
6518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 <  (exit $ac_status); }; } &&
6520 <         { ac_try='test -s conftest$ac_exeext'
6521 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6522 <  (eval $ac_try) 2>&5
6523 <  ac_status=$?
6524 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 <  (exit $ac_status); }; }; then
6526 <  eval "$as_ac_Lib=yes"
6527 < else
6528 <  echo "$as_me: failed program was:" >&5
6529 < sed 's/^/| /' conftest.$ac_ext >&5
7912 > else
7913 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7914 > fi
7915 >          ;;
7916 >        -bI:*)
7917 >            ac_exists=false
7918 >  for ac_i in $ac_cv_fc_libs; do
7919 >    if test x"$ac_arg" = x"$ac_i"; then
7920 >      ac_exists=true
7921 >      break
7922 >    fi
7923 >  done
7924  
7925 < eval "$as_ac_Lib=no"
7925 >  if test x"$ac_exists" = xtrue; then :
7926 >
7927 > else
7928 >  if test "$ac_compiler_gnu" = yes; then
7929 >  for ac_link_opt in $ac_arg; do
7930 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7931 >  done
7932 > else
7933 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7934   fi
6533 rm -f conftest.err conftest.$ac_objext \
6534      conftest$ac_exeext conftest.$ac_ext
6535 LIBS=$ac_check_lib_save_LIBS
7935   fi
7936 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
7937 < echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
7938 < if test `eval echo '${'$as_ac_Lib'}'` = yes; then
7939 <  cat >>confdefs.h <<_ACEOF
7940 < #define `echo "HAVE_LIB$fftwname" | $as_tr_cpp` 1
7941 < _ACEOF
7936 >          ;;
7937 >          # Ignore these flags.
7938 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7939 >          |-LANG:=* | -LIST:* | -LNO:*)
7940 >          ;;
7941 >        -lkernel32)
7942 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7943 >          ;;
7944 >        -[LRuYz])
7945 >          # These flags, when seen by themselves, take an argument.
7946 >          # We remove the space between option and argument and re-iterate
7947 >          # unless we find an empty arg or a new option (starting with -)
7948 >          case $2 in
7949 >             "" | -*);;
7950 >             *)
7951 >                ac_arg="$ac_arg$2"
7952 >                shift; shift
7953 >                set X $ac_arg "$@"
7954 >                ;;
7955 >          esac
7956 >          ;;
7957 >        -YP,*)
7958 >          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7959 >              ac_exists=false
7960 >  for ac_i in $ac_cv_fc_libs; do
7961 >    if test x"$ac_j" = x"$ac_i"; then
7962 >      ac_exists=true
7963 >      break
7964 >    fi
7965 >  done
7966  
7967 <  LIBS="-l$fftwname $LIBS"
7967 >  if test x"$ac_exists" = xtrue; then :
7968  
7969   else
7970 <  { { echo "$as_me:$LINENO: error: Can't find a library to match the $fftwname header" >&5
7971 < echo "$as_me: error: Can't find a library to match the $fftwname header" >&2;}
6549 <   { (exit 1); exit 1; }; }
7970 >  ac_arg="$ac_arg $ac_j"
7971 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7972   fi
7973 +          done
7974 +          ;;
7975 +        -[lLR]*)
7976 +            ac_exists=false
7977 +  for ac_i in $ac_cv_fc_libs; do
7978 +    if test x"$ac_arg" = x"$ac_i"; then
7979 +      ac_exists=true
7980 +      break
7981 +    fi
7982 +  done
7983  
7984 < ac_fftw_savedprefix=$usedprefix
6553 < ac_fftw_firstname=$fftwname
7984 >  if test x"$ac_exists" = xtrue; then :
7985  
7986   else
7987 +  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7988 + fi
7989 +          ;;
7990 +        -zallextract*| -zdefaultextract)
7991 +          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7992 +          ;;
7993 +          # Ignore everything else.
7994 +  esac
7995 + done
7996 + # restore positional arguments
7997 + set X $ac_save_positional; shift
7998  
7999 < fftwname=${ac_fftw_savedprefix}fftw3
8000 < echo "$as_me:$LINENO: checking for $fftwname.h" >&5
8001 < echo $ECHO_N "checking for $fftwname.h... $ECHO_C" >&6
8002 < cat >conftest.$ac_ext <<_ACEOF
8003 < /* confdefs.h.  */
8004 < _ACEOF
8005 < cat confdefs.h >>conftest.$ac_ext
8006 < cat >>conftest.$ac_ext <<_ACEOF
7999 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
8000 > # then we insist that the "run path" must be an absolute path (i.e. it
8001 > # must begin with a "/").
8002 > case `(uname -sr) 2>/dev/null` in
8003 >   "SunOS 5"*)
8004 >      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
8005 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
8006 >      test "x$ac_ld_run_path" != x &&
8007 >        if test "$ac_compiler_gnu" = yes; then
8008 >  for ac_link_opt in $ac_ld_run_path; do
8009 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
8010 >  done
8011 > else
8012 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
8013 > fi
8014 >      ;;
8015 > esac
8016 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
8017 >
8018 > fi
8019 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
8020 > $as_echo "$ac_cv_fc_libs" >&6; }
8021 > FCLIBS="$ac_cv_fc_libs"
8022 >
8023 >
8024 > ac_ext=${ac_fc_srcext-f}
8025 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8026 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8027 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8028 >
8029 >
8030 >
8031 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
8032 > $as_echo_n "checking for module suffix... " >&6; }
8033 > rm -f conftest*
8034 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8035 > rm -f work*
8036 > cat >conftest.$ac_ext <<EOF
8037 >        module conftest
8038 >        integer n
8039 >        parameter (n=1)
8040 >        end module conftest
8041 > EOF
8042 > # SGI and absoft compilers generates module name in upper case!
8043 > testname="conftest"
8044 > modcase="lower"
8045 > if (eval $ac_compile) 2>/dev/null ; then
8046 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
8047 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
8048 >    if test -z "$MOD" ; then
8049 >        MOD=`ls CONFTEST* 2>/dev/null \
8050 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8051 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
8052 >        if test -n "$MOD" ; then
8053 >            testname="CONFTEST"
8054 >            modcase="upper"
8055 >        fi
8056 >    fi
8057 >    if test -z "$MOD" ; then
8058 >        { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8059 > $as_echo "unknown" >&6; }
8060 >        # Use mod if we can't figure it out
8061 >        MOD="mod"
8062 >    else
8063 >        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
8064 > $as_echo "$MOD" >&6; }
8065 >    fi
8066 >    if test -s work.pcl ; then
8067 >        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
8068 > $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
8069 >    fi
8070 > else
8071 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8072 > $as_echo "unknown" >&6; }
8073 > fi
8074 >
8075 >
8076 >
8077 >
8078 >
8079 > # Check for module include path (some use -I, some (Solaris) use -M, some
8080 > # (absoft) use -p).
8081 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
8082 > # specified, work.pcl and work.pc are created.  However, if you specify
8083 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
8084 > # Use the module made above
8085 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
8086 > $as_echo_n "checking for module directory path flag... " >&6; }
8087 > rm -f conftest*
8088 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8089 > rm -f work*
8090 > cat >conftest.$ac_ext <<EOF
8091 >        module conftest
8092 >        integer n
8093 >        parameter (n=1)
8094 >        end module conftest
8095 > EOF
8096 > # SGI and absoft compilers generates module name in upper case!
8097 > testname="conftest"
8098 > if (eval $ac_compile) 2>/dev/null ; then
8099 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8100 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
8101 >   if test -n "$mod" ; then
8102 >      testname="CONFTEST"
8103 >   fi
8104 >   madedir=0
8105 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
8106 >   cp $testname.$MOD conf
8107 >   rm -f conftest* CONFTEST*
8108 >   cat >conftest1.$ac_ext <<EOF
8109 >        program main
8110 >        use conftest
8111 >        print *, n
8112 >        end
8113 > EOF
8114 >   F90_WORK_FILES_ARG=""
8115 >   F90MODINCSPEC=""
8116 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
8117 >       MODDIRFLAG="-I"
8118 >       F90MODINCSPEC="-I<dir>"
8119 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
8120 > $as_echo "-I" >&6; }
8121 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8122 >       MODDIRFLAG="-M"
8123 >       F90MODINCSPEC="-M<dir>"
8124 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
8125 > $as_echo "-M" >&6; }
8126 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8127 >       MODDIRFLAG="-p"
8128 >       F90MODINCSPEC="-p<dir>"
8129 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
8130 > $as_echo "-p" >&6; }
8131 >   elif test -s work.pc ; then
8132 >        cp work.pc conf/mpimod.pc
8133 >        echo "mpimod.pc" > conf/mpimod.pcl
8134 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
8135 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
8136 >            MODDIRFLAG='-cl,mpimod.pcl'
8137 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
8138 > $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
8139 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
8140 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
8141 >
8142 >        else
8143 >            # The version of the Intel compiler that I have refuses to let
8144 >            # you put the "work catalog" list anywhere but the current
8145 >            # directory. For example, you cannot in
8146 >         :
8147 >        fi
8148 >   fi
8149 >   if test -z "MODDIRFLAG" ; then
8150 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8151 > $as_echo "unknown" >&6; }
8152 >   fi
8153 >
8154 >
8155 >   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
8156 >   if test $madedir = 1 ; then rmdir conf ; fi
8157 > fi
8158 >
8159 >
8160 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
8161 > $as_echo_n "checking for Fortran 90 module file names... " >&6; }
8162 > if test "${ac_cv_f90_module_names+set}" = set; then :
8163 >  $as_echo_n "(cached) " >&6
8164 > else
8165 >  ac_ext=${ac_fc_srcext-f}
8166 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8167 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8168 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8169 >
8170 > # carry out the test in a new directory, so that we don't miss anything
8171 > mkdir conftest
8172 > cd conftest
8173 > cat > conftest.$ac_ext <<_ACEOF
8174 > MODULE Bar
8175 > END MODULE Bar
8176 > _ACEOF
8177 > if ac_fn_fc_try_compile "$LINENO"; then :
8178 >  ac_cv_f90_module_names=
8179 > ac_file_list=*
8180 > for ac_file in $ac_file_list; do
8181 >   case $ac_file in
8182 >      # don't care for original source and object files
8183 >      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
8184 >          :
8185 >          ;;
8186 >      # look for new files derived from the file name
8187 >      *conftest*)
8188 >          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
8189 >            ac_exists=false
8190 >  for ac_i in $ac_cv_f90_module_names; do
8191 >    if test x"$ac_pat" = x"$ac_i"; then
8192 >      ac_exists=true
8193 >      break
8194 >    fi
8195 >  done
8196 >
8197 >  if test x"$ac_exists" = xtrue; then :
8198 >
8199 > else
8200 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8201 > fi
8202 >          ;;
8203 >      # look for new files derived from the module name,
8204 >      # with different case translation schemes
8205 >      *Bar*)
8206 >          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
8207 >            ac_exists=false
8208 >  for ac_i in $ac_cv_f90_module_names; do
8209 >    if test x"$ac_pat" = x"$ac_i"; then
8210 >      ac_exists=true
8211 >      break
8212 >    fi
8213 >  done
8214 >
8215 >  if test x"$ac_exists" = xtrue; then :
8216 >
8217 > else
8218 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8219 > fi
8220 >          ;;
8221 >      *bar*)
8222 >          ac_pat=`echo $ac_file | sed s/bar/%module%/`
8223 >            ac_exists=false
8224 >  for ac_i in $ac_cv_f90_module_names; do
8225 >    if test x"$ac_pat" = x"$ac_i"; then
8226 >      ac_exists=true
8227 >      break
8228 >    fi
8229 >  done
8230 >
8231 >  if test x"$ac_exists" = xtrue; then :
8232 >
8233 > else
8234 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8235 > fi
8236 >          ;;
8237 >      *BAR*)
8238 >          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
8239 >            ac_exists=false
8240 >  for ac_i in $ac_cv_f90_module_names; do
8241 >    if test x"$ac_pat" = x"$ac_i"; then
8242 >      ac_exists=true
8243 >      break
8244 >    fi
8245 >  done
8246 >
8247 >  if test x"$ac_exists" = xtrue; then :
8248 >
8249 > else
8250 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8251 > fi
8252 >          ;;
8253 >       # Other files - we have no idea how they are generated
8254 >       *)
8255 >          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
8256 > $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
8257 >          ;;
8258 >   esac
8259 > done
8260 > if test "x$ac_cv_f90_module_names" = "x"; then
8261 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8262 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8263 > fi
8264 >
8265 > else
8266 >  ac_cv_f90_module_names=
8267 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8268 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8269 > fi
8270 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8271 > cd ..
8272 > # cleanup
8273 > rm -rf conftest
8274 > ac_ext=${ac_fc_srcext-f}
8275 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8276 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8277 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8278 >
8279 > fi
8280 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
8281 > $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
8282 >
8283 > # We now generate a shell script that will help us to figure out the correct
8284 > # module file names, using the value of ac_cv_f90_module_names
8285 >
8286 > echo "Generating shell script modnam"
8287 >
8288 > cat > scripts/modnam << EOF
8289 > #! /bin/sh
8290 > # This script is auto-generated by configure
8291 > #
8292 > usage="\\
8293 > Usage: \$0 [FILES]
8294 >
8295 > [FILES] are Fortran 90 source files.
8296 > The output is a list of module file names that the Fortran 90 compiler
8297 > generates when compiling [FILES]."
8298 >
8299 > list=
8300 > empty=
8301 >
8302 > if test \$# -eq 0; then
8303 >   echo "\$usage"; exit 0
8304 > fi
8305 >
8306 > while test \$# != 0; do
8307 >
8308 >  file=\$1
8309 >  shift
8310 >
8311 > # strip suffix
8312 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
8313 >
8314 >  test ! -f \$file && continue
8315 >
8316 > # Look for module definitions and transform them to upper / lower case
8317 >  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/'\`
8318 >  upper=\`echo \$mods | tr a-z A-Z\`
8319 >  lower=\`echo \$mods | tr A-Z a-z\`
8320 >
8321 > # Here, the patterns for generating module file names were inserted by configure
8322 >  for trans in $ac_cv_f90_module_names; do
8323 >
8324 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
8325 >    var=empty
8326 >    case \$pat in
8327 >       %MODULE%)
8328 >          var=upper ;;
8329 >       %Module%)
8330 >          var=mods ;;
8331 >       %module%)
8332 >          var=lower ;;
8333 >       %FILE%)
8334 >          test -n "\$mods" && var=base ;;
8335 >    esac
8336 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
8337 >    list="\$list \$new"
8338 >  done
8339 > done
8340 >
8341 > echo \$list
8342 > # end of configure-generated script
8343 > EOF
8344 > chmod 755 scripts/modnam
8345 >
8346 > pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
8347 > F90_MODULE_NAMES=empty
8348 > case $pat in
8349 >       %MODULE%)
8350 >          F90_MODULE_NAMES=UPPER ;;
8351 >       %Module%)
8352 >          F90_MODULE_NAMES=Mixed ;;
8353 >       %module%)
8354 >          F90_MODULE_NAMES=lower ;;
8355 >       *)
8356 >          F90_MODULE_NAMES=unknown ;;
8357 > esac
8358 >
8359 > ac_ext=${ac_fc_srcext-f}
8360 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8361 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8362 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8363 >
8364 >
8365 > ac_ext=c
8366 > ac_cpp='$CPP $CPPFLAGS'
8367 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8368 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8369 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8370 >
8371 >
8372 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
8373 > $as_echo_n "checking for asin in -lm... " >&6; }
8374 > if test "${ac_cv_lib_m_asin+set}" = set; then :
8375 >  $as_echo_n "(cached) " >&6
8376 > else
8377 >  ac_check_lib_save_LIBS=$LIBS
8378 > LIBS="-lm  $LIBS"
8379 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8380   /* end confdefs.h.  */
8381 < #include <$fftwname.h>
8381 >
8382 > /* Override any GCC internal prototype to avoid an error.
8383 >   Use char because int might match the return type of a GCC
8384 >   builtin and then its argument prototype would still apply.  */
8385 > #ifdef __cplusplus
8386 > extern "C"
8387 > #endif
8388 > char asin ();
8389   #ifdef FC_DUMMY_MAIN
8390   #ifndef FC_DUMMY_MAIN_EQ_F77
8391   #  ifdef __cplusplus
# Line 6575 | Line 8397 | main ()
8397   int
8398   main ()
8399   {
8400 <
8400 > return asin ();
8401    ;
8402    return 0;
8403   }
8404   _ACEOF
8405 < rm -f conftest.$ac_objext
8406 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8407 <  (eval $ac_compile) 2>conftest.er1
8408 <  ac_status=$?
8409 <  grep -v '^ *+' conftest.er1 >conftest.err
8410 <  rm -f conftest.er1
8411 <  cat conftest.err >&5
8412 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8413 <  (exit $ac_status); } &&
8414 <         { ac_try='test -z "$ac_c_werror_flag"
8415 <                         || test ! -s conftest.err'
8416 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8417 <  (eval $ac_try) 2>&5
8418 <  ac_status=$?
6597 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6598 <  (exit $ac_status); }; } &&
6599 <         { ac_try='test -s conftest.$ac_objext'
6600 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6601 <  (eval $ac_try) 2>&5
6602 <  ac_status=$?
6603 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604 <  (exit $ac_status); }; }; then
6605 <  echo "$as_me:$LINENO: result: yes" >&5
6606 < echo "${ECHO_T}yes" >&6
6607 < LIBS="-l$fftwname $LIBS"
6608 < cat >conftest.$ac_ext <<_ACEOF
6609 < /* confdefs.h.  */
8405 > if ac_fn_c_try_link "$LINENO"; then :
8406 >  ac_cv_lib_m_asin=yes
8407 > else
8408 >  ac_cv_lib_m_asin=no
8409 > fi
8410 > rm -f core conftest.err conftest.$ac_objext \
8411 >    conftest$ac_exeext conftest.$ac_ext
8412 > LIBS=$ac_check_lib_save_LIBS
8413 > fi
8414 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
8415 > $as_echo "$ac_cv_lib_m_asin" >&6; }
8416 > if test "x$ac_cv_lib_m_asin" = x""yes; then :
8417 >  cat >>confdefs.h <<_ACEOF
8418 > #define HAVE_LIBM 1
8419   _ACEOF
6611 cat confdefs.h >>conftest.$ac_ext
6612 cat >>conftest.$ac_ext <<_ACEOF
6613 /* end confdefs.h.  */
8420  
8421 +  LIBS="-lm $LIBS"
8422  
8423 + else
8424 +  exit
8425 + fi
8426 +
8427 +
8428 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8429 + $as_echo_n "checking for ANSI C header files... " >&6; }
8430 + if test "${ac_cv_header_stdc+set}" = set; then :
8431 +  $as_echo_n "(cached) " >&6
8432 + else
8433 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8434 + /* end confdefs.h.  */
8435 + #include <stdlib.h>
8436 + #include <stdarg.h>
8437 + #include <string.h>
8438 + #include <float.h>
8439 +
8440   #ifdef FC_DUMMY_MAIN
8441   #ifndef FC_DUMMY_MAIN_EQ_F77
8442   #  ifdef __cplusplus
# Line 6624 | Line 8448 | main ()
8448   int
8449   main ()
8450   {
8451 < main ();
8451 >
8452    ;
8453    return 0;
8454   }
8455   _ACEOF
8456 < rm -f conftest.$ac_objext conftest$ac_exeext
8457 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6634 <  (eval $ac_link) 2>conftest.er1
6635 <  ac_status=$?
6636 <  grep -v '^ *+' conftest.er1 >conftest.err
6637 <  rm -f conftest.er1
6638 <  cat conftest.err >&5
6639 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6640 <  (exit $ac_status); } &&
6641 <         { ac_try='test -z "$ac_c_werror_flag"
6642 <                         || test ! -s conftest.err'
6643 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6644 <  (eval $ac_try) 2>&5
6645 <  ac_status=$?
6646 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6647 <  (exit $ac_status); }; } &&
6648 <         { ac_try='test -s conftest$ac_exeext'
6649 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6650 <  (eval $ac_try) 2>&5
6651 <  ac_status=$?
6652 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6653 <  (exit $ac_status); }; }; then
6654 <  :
8456 > if ac_fn_c_try_compile "$LINENO"; then :
8457 >  ac_cv_header_stdc=yes
8458   else
8459 <  echo "$as_me: failed program was:" >&5
6657 < sed 's/^/| /' conftest.$ac_ext >&5
6658 <
8459 >  ac_cv_header_stdc=no
8460   fi
8461 < rm -f conftest.err conftest.$ac_objext \
6661 <      conftest$ac_exeext conftest.$ac_ext
6662 < else
6663 <  echo "$as_me: failed program was:" >&5
6664 < sed 's/^/| /' conftest.$ac_ext >&5
8461 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8462  
8463 + if test $ac_cv_header_stdc = yes; then
8464 +  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8465 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8466 + /* end confdefs.h.  */
8467 + #include <string.h>
8468  
8469 < echo "$as_me:$LINENO: result: no" >&5
8470 < echo "${ECHO_T}no" >&6
8471 < { { echo "$as_me:$LINENO: error: Cant find $fftwname.h header. Make sure all your
6670 < fftw prefixes match - we already use $ac_fftw_firstname.h" >&5
6671 < echo "$as_me: error: Cant find $fftwname.h header. Make sure all your
6672 < fftw prefixes match - we already use $ac_fftw_firstname.h" >&2;}
6673 <   { (exit 1); exit 1; }; }
8469 > _ACEOF
8470 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8471 >  $EGREP "memchr" >/dev/null 2>&1; then :
8472  
8473 + else
8474 +  ac_cv_header_stdc=no
8475   fi
8476 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8476 > rm -f conftest*
8477  
8478   fi
8479  
8480 + if test $ac_cv_header_stdc = yes; then
8481 +  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8482 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8483 + /* end confdefs.h.  */
8484 + #include <stdlib.h>
8485  
8486 + _ACEOF
8487 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8488 +  $EGREP "free" >/dev/null 2>&1; then :
8489  
6682  if test "$with_mpi" = "yes"; then
6683
6684 if test -z "$ac_fftw_firstname"; then
6685
6686 sizeof_real=$sizeof_real
6687 if test $sizeof_real = 8; then
6688  prec="double"
6689  fftwcheckprefix=d
8490   else
8491 <  prec="single"
6692 <  fftwcheckprefix=s
8491 >  ac_cv_header_stdc=no
8492   fi
8493 + rm -f conftest*
8494  
8495 < xfftwname=${fftwcheckprefix}fftw3_mpi
8495 > fi
8496  
8497 < ok="no"
8498 < # check header doesn't work, since we must use mpicc to get includes,
8499 < # we cant trust cpp.
8500 < echo "$as_me:$LINENO: checking for $xfftwname.h" >&5
8501 < echo $ECHO_N "checking for $xfftwname.h... $ECHO_C" >&6
8502 < cat >conftest.$ac_ext <<_ACEOF
6703 < /* confdefs.h.  */
6704 < _ACEOF
6705 < cat confdefs.h >>conftest.$ac_ext
6706 < cat >>conftest.$ac_ext <<_ACEOF
8497 > if test $ac_cv_header_stdc = yes; then
8498 >  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8499 >  if test "$cross_compiling" = yes; then :
8500 >  :
8501 > else
8502 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8503   /* end confdefs.h.  */
8504 < #include <$xfftwname.h>
8505 < #ifdef FC_DUMMY_MAIN
8506 < #ifndef FC_DUMMY_MAIN_EQ_F77
8507 < #  ifdef __cplusplus
8508 <     extern "C"
8509 < #  endif
8510 <   int FC_DUMMY_MAIN() { return 1; }
8504 > #include <ctype.h>
8505 > #include <stdlib.h>
8506 > #if ((' ' & 0x0FF) == 0x020)
8507 > # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8508 > # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8509 > #else
8510 > # define ISLOWER(c) \
8511 >                   (('a' <= (c) && (c) <= 'i') \
8512 >                     || ('j' <= (c) && (c) <= 'r') \
8513 >                     || ('s' <= (c) && (c) <= 'z'))
8514 > # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8515   #endif
8516 < #endif
8516 >
8517 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8518   int
8519   main ()
8520   {
8521 <
8522 <  ;
8521 >  int i;
8522 >  for (i = 0; i < 256; i++)
8523 >    if (XOR (islower (i), ISLOWER (i))
8524 >        || toupper (i) != TOUPPER (i))
8525 >      return 2;
8526    return 0;
8527   }
8528   _ACEOF
8529 < rm -f conftest.$ac_objext
6726 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6727 <  (eval $ac_compile) 2>conftest.er1
6728 <  ac_status=$?
6729 <  grep -v '^ *+' conftest.er1 >conftest.err
6730 <  rm -f conftest.er1
6731 <  cat conftest.err >&5
6732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6733 <  (exit $ac_status); } &&
6734 <         { ac_try='test -z "$ac_c_werror_flag"
6735 <                         || test ! -s conftest.err'
6736 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6737 <  (eval $ac_try) 2>&5
6738 <  ac_status=$?
6739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6740 <  (exit $ac_status); }; } &&
6741 <         { ac_try='test -s conftest.$ac_objext'
6742 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6743 <  (eval $ac_try) 2>&5
6744 <  ac_status=$?
6745 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6746 <  (exit $ac_status); }; }; then
8529 > if ac_fn_c_try_run "$LINENO"; then :
8530  
6748 fftwname=$xfftwname
6749 echo "$as_me:$LINENO: result: yes" >&5
6750 echo "${ECHO_T}yes" >&6
6751
8531   else
8532 <  echo "$as_me: failed program was:" >&5
8533 < sed 's/^/| /' conftest.$ac_ext >&5
8532 >  ac_cv_header_stdc=no
8533 > fi
8534 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8535 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
8536 > fi
8537  
6756 echo "$as_me:$LINENO: result: no" >&5
6757 echo "${ECHO_T}no" >&6
8538   fi
8539 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8539 > fi
8540 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8541 > $as_echo "$ac_cv_header_stdc" >&6; }
8542 > if test $ac_cv_header_stdc = yes; then
8543  
8544 < # fftwname was set if we found a header
8544 > $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8545  
8546 < if test -n "$fftwname"; then
8547 < # we cannot run the code since an MPI program might not be allowed
8548 < # on a login node of a supercomputer
8549 < cat >conftest.$ac_ext <<_ACEOF
8550 < /* confdefs.h.  */
8546 > fi
8547 >
8548 > # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8549 > for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8550 >                  inttypes.h stdint.h unistd.h
8551 > do :
8552 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8553 > ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8554 > "
8555 > eval as_val=\$$as_ac_Header
8556 >   if test "x$as_val" = x""yes; then :
8557 >  cat >>confdefs.h <<_ACEOF
8558 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8559   _ACEOF
8560 < cat confdefs.h >>conftest.$ac_ext
8561 < cat >>conftest.$ac_ext <<_ACEOF
8560 >
8561 > fi
8562 >
8563 > done
8564 >
8565 >
8566 > #
8567 > # Handle user hints
8568 > #
8569 >
8570 > # Check whether --with-zlib was given.
8571 > if test "${with_zlib+set}" = set; then :
8572 >  withval=$with_zlib; zlib_dir="$withval"
8573 > else
8574 >                zlib_dir="not_set"
8575 > fi
8576 >
8577 > if test "$zlib_dir" != "no"; then
8578 >
8579 > if test "$zlib_dir" != "not_set" ; then
8580 >  if test -d "$zlib_dir"
8581 >  then
8582 >    ZLIB_HOME="$zlib_dir"
8583 >  else
8584 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
8585 > $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
8586 >        ZLIB_HOME=/usr/local
8587 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
8588 >        then
8589 >                ZLIB_HOME=/usr
8590 >        fi
8591 >  fi
8592 > fi
8593 > #
8594 > # Locate zlib, if wanted
8595 > #
8596 > if test -n "${ZLIB_HOME}"
8597 > then
8598 >        ZLIB_OLD_LDFLAGS=$LDFLAGS
8599 >        ZLIB_OLD_CFLAGS=$CFLAGS
8600 >        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
8601 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
8602 >
8603 >        ac_ext=c
8604 > ac_cpp='$CPP $CPPFLAGS'
8605 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8606 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8607 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8608 >
8609 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
8610 > $as_echo_n "checking for inflateEnd in -lz... " >&6; }
8611 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then :
8612 >  $as_echo_n "(cached) " >&6
8613 > else
8614 >  ac_check_lib_save_LIBS=$LIBS
8615 > LIBS="-lz  $LIBS"
8616 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8617   /* end confdefs.h.  */
8618 < #include <$fftwname.h>
8618 >
8619 > /* Override any GCC internal prototype to avoid an error.
8620 >   Use char because int might match the return type of a GCC
8621 >   builtin and then its argument prototype would still apply.  */
8622 > #ifdef __cplusplus
8623 > extern "C"
8624 > #endif
8625 > char inflateEnd ();
8626   #ifdef FC_DUMMY_MAIN
8627   #ifndef FC_DUMMY_MAIN_EQ_F77
8628   #  ifdef __cplusplus
# Line 6781 | Line 8634 | main ()
8634   int
8635   main ()
8636   {
8637 < int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
8637 > return inflateEnd ();
8638    ;
8639    return 0;
8640   }
8641   _ACEOF
8642 < rm -f conftest.$ac_objext
8643 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8644 <  (eval $ac_compile) 2>conftest.er1
8645 <  ac_status=$?
8646 <  grep -v '^ *+' conftest.er1 >conftest.err
8647 <  rm -f conftest.er1
8648 <  cat conftest.err >&5
8649 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8650 <  (exit $ac_status); } &&
8651 <         { ac_try='test -z "$ac_c_werror_flag"
8652 <                         || test ! -s conftest.err'
8653 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8654 <  (eval $ac_try) 2>&5
8655 <  ac_status=$?
8656 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8657 <  (exit $ac_status); }; } &&
6805 <         { ac_try='test -s conftest.$ac_objext'
6806 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6807 <  (eval $ac_try) 2>&5
6808 <  ac_status=$?
6809 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6810 <  (exit $ac_status); }; }; then
8642 > if ac_fn_c_try_link "$LINENO"; then :
8643 >  ac_cv_lib_z_inflateEnd=yes
8644 > else
8645 >  ac_cv_lib_z_inflateEnd=no
8646 > fi
8647 > rm -f core conftest.err conftest.$ac_objext \
8648 >    conftest$ac_exeext conftest.$ac_ext
8649 > LIBS=$ac_check_lib_save_LIBS
8650 > fi
8651 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
8652 > $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
8653 > if test "x$ac_cv_lib_z_inflateEnd" = x""yes; then :
8654 >  zlib_cv_libz=yes
8655 > else
8656 >  zlib_cv_libz=no
8657 > fi
8658  
8659 < ok=yes
8660 < usedprefix=$fftwcheckprefix
8661 <
8659 >        ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8660 > if test "x$ac_cv_header_zlib_h" = x""yes; then :
8661 >  zlib_cv_zlib_h=yes
8662   else
8663 <  echo "$as_me: failed program was:" >&5
8664 < sed 's/^/| /' conftest.$ac_ext >&5
8663 >  zlib_cv_zlib_h=no
8664 > fi
8665  
8666 < ok=no
8666 >
8667 >        ac_ext=c
8668 > ac_cpp='$CPP $CPPFLAGS'
8669 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8670 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8671 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8672 >
8673 >
8674 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8675 >
8676 > $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
8677 >
8678 >
8679 > $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
8680 >
8681 >                ZLIB_INC_DIR="${ZLIB_HOME}/include"
8682 >                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8683 >                ZLIB="-lz"
8684 >        else
8685 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
8686 > $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
8687 >                ZLIB_INC_DIR=
8688 >                ZLIB_LIB_DIR=
8689 >                ZLIB=
8690 >                LDFLAGS="$ZLIB_OLD_LDFLAGS"
8691 >                CFLAGS="$ZLIB_OLD_CFLAGS"
8692 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8693 > $as_echo "failed" >&6; }
8694 >                echo ""
8695 >                echo "*********************************************************"
8696 >                echo "* WARNING: Could not find a working zlib installation   *"
8697 >                echo "* If you need OpenMD to be able to deal with compressed *"
8698 >                echo "* trajectory dump files be sure to specify a valid zlib *"
8699 >                echo "* installation with --with-zlib=DIR                     *"
8700 >                echo "*                                                       *"
8701 >                echo "* OpenMD will still work without zlib installed.        *"
8702 >                echo "*********************************************************"
8703 >                echo ""
8704 >        fi
8705 >
8706 >
8707 >
8708   fi
6821 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8709   fi
8710  
8711 < if test "$ok" != "yes"; then
8712 <  echo "$as_me:$LINENO: checking for fftw3_mpi.h" >&5
8713 < echo $ECHO_N "checking for fftw3_mpi.h... $ECHO_C" >&6
8714 <  cat >conftest.$ac_ext <<_ACEOF
8715 < /* confdefs.h.  */
8716 < _ACEOF
8717 < cat confdefs.h >>conftest.$ac_ext
8718 < cat >>conftest.$ac_ext <<_ACEOF
8711 > #
8712 > # Handle user hints
8713 > #
8714 >
8715 > # Check whether --with-fftw was given.
8716 > if test "${with_fftw+set}" = set; then :
8717 >  withval=$with_fftw; fftw_dir="$withval"
8718 > else
8719 >             fftw_dir="not_set"
8720 > fi
8721 >
8722 > if test "$fftw_dir" != "no"; then
8723 >  if test "$fftw_dir" != "not_set" ; then
8724 >    if test -d "$fftw_dir"; then
8725 >      FFTW_HOME="$fftw_dir"
8726 >    else
8727 >      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8728 > $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8729 >      FFTW_HOME=/usr/local
8730 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
8731 >        FFTW_HOME=/usr
8732 >      fi
8733 >    fi
8734 >    #
8735 >    # Locate fftw, if wanted
8736 >    #
8737 >    if test -n "${FFTW_HOME}"; then
8738 >      FFTW_OLD_LDFLAGS=$LDFLAGS
8739 >      FFTW_OLD_CFLAGS=$CFLAGS
8740 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8741 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8742 >
8743 >      ac_ext=c
8744 > ac_cpp='$CPP $CPPFLAGS'
8745 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8746 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8747 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8748 >
8749 >      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
8750 > $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
8751 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then :
8752 >  $as_echo_n "(cached) " >&6
8753 > else
8754 >  ac_check_lib_save_LIBS=$LIBS
8755 > LIBS="-lfftw3  $LIBS"
8756 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8757   /* end confdefs.h.  */
8758 < #include <fftw3_mpi.h>
8758 >
8759 > /* Override any GCC internal prototype to avoid an error.
8760 >   Use char because int might match the return type of a GCC
8761 >   builtin and then its argument prototype would still apply.  */
8762 > #ifdef __cplusplus
8763 > extern "C"
8764 > #endif
8765 > char fftw_execute ();
8766   #ifdef FC_DUMMY_MAIN
8767   #ifndef FC_DUMMY_MAIN_EQ_F77
8768   #  ifdef __cplusplus
# Line 6842 | Line 8774 | main ()
8774   int
8775   main ()
8776   {
8777 <
8777 > return fftw_execute ();
8778    ;
8779    return 0;
8780   }
8781   _ACEOF
8782 < rm -f conftest.$ac_objext
8783 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6852 <  (eval $ac_compile) 2>conftest.er1
6853 <  ac_status=$?
6854 <  grep -v '^ *+' conftest.er1 >conftest.err
6855 <  rm -f conftest.er1
6856 <  cat conftest.err >&5
6857 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858 <  (exit $ac_status); } &&
6859 <         { ac_try='test -z "$ac_c_werror_flag"
6860 <                         || test ! -s conftest.err'
6861 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6862 <  (eval $ac_try) 2>&5
6863 <  ac_status=$?
6864 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6865 <  (exit $ac_status); }; } &&
6866 <         { ac_try='test -s conftest.$ac_objext'
6867 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6868 <  (eval $ac_try) 2>&5
6869 <  ac_status=$?
6870 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6871 <  (exit $ac_status); }; }; then
6872 <  echo "$as_me:$LINENO: result: yes" >&5
6873 < echo "${ECHO_T}yes" >&6
8782 > if ac_fn_c_try_link "$LINENO"; then :
8783 >  ac_cv_lib_fftw3_fftw_execute=yes
8784   else
8785 <  echo "$as_me: failed program was:" >&5
8786 < sed 's/^/| /' conftest.$ac_ext >&5
8785 >  ac_cv_lib_fftw3_fftw_execute=no
8786 > fi
8787 > rm -f core conftest.err conftest.$ac_objext \
8788 >    conftest$ac_exeext conftest.$ac_ext
8789 > LIBS=$ac_check_lib_save_LIBS
8790 > fi
8791 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8792 > $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
8793 > if test "x$ac_cv_lib_fftw3_fftw_execute" = x""yes; then :
8794 >  fftw_cv_libfftw3=yes
8795 > else
8796 >  fftw_cv_libfftw3=no
8797 > fi
8798  
8799 +      ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
8800 + if test "x$ac_cv_header_fftw3_h" = x""yes; then :
8801 +  fftw_cv_fftw3_h=yes
8802 + else
8803 +  fftw_cv_fftw3_h=no
8804 + fi
8805  
6879 echo "$as_me:$LINENO: result: no" >&5
6880 echo "${ECHO_T}no" >&6
6881 { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6882 Do you have $prec precision FFTW installed? If you are using packages,
6883 note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6884 software at www.fftw.org.
6885 If you compiled FFTW yourself:
6886 Note that the default FFTW setup is double precision.  If you want MPI support,
6887 use --with-mpi. It is a good idea to install both single & double.
6888 If you have installed FFTW in a non-standard location, you should
6889 provide the correct paths in the CPPFLAGS and LDFLAGS environment
6890 variables before running configure.
6891 That is also necessary to do if your compiler doesn't search
6892 /usr/local/include and /usr/local/lib by default." >&5
6893 echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6894 Do you have $prec precision FFTW installed? If you are using packages,
6895 note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6896 software at www.fftw.org.
6897 If you compiled FFTW yourself:
6898 Note that the default FFTW setup is double precision.  If you want MPI support,
6899 use --with-mpi. It is a good idea to install both single & double.
6900 If you have installed FFTW in a non-standard location, you should
6901 provide the correct paths in the CPPFLAGS and LDFLAGS environment
6902 variables before running configure.
6903 That is also necessary to do if your compiler doesn't search
6904 /usr/local/include and /usr/local/lib by default." >&2;}
6905   { (exit 1); exit 1; }; }
8806  
8807 < fi
8808 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8809 < cat >conftest.$ac_ext <<_ACEOF
8810 < /* confdefs.h.  */
8811 < _ACEOF
8812 < cat confdefs.h >>conftest.$ac_ext
8813 < cat >>conftest.$ac_ext <<_ACEOF
8807 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8808 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
8809 > $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
8810 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then :
8811 >  $as_echo_n "(cached) " >&6
8812 > else
8813 >  ac_check_lib_save_LIBS=$LIBS
8814 > LIBS="-lfftw  $LIBS"
8815 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8816   /* end confdefs.h.  */
8817 < #include <fftw3_mpi.h>
8817 >
8818 > /* Override any GCC internal prototype to avoid an error.
8819 >   Use char because int might match the return type of a GCC
8820 >   builtin and then its argument prototype would still apply.  */
8821 > #ifdef __cplusplus
8822 > extern "C"
8823 > #endif
8824 > char fftwnd_one ();
8825   #ifdef FC_DUMMY_MAIN
8826   #ifndef FC_DUMMY_MAIN_EQ_F77
8827   #  ifdef __cplusplus
# Line 6924 | Line 8833 | main ()
8833   int
8834   main ()
8835   {
8836 < int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
8836 > return fftwnd_one ();
8837    ;
8838    return 0;
8839   }
8840   _ACEOF
8841 < rm -f conftest.$ac_objext
8842 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6934 <  (eval $ac_compile) 2>conftest.er1
6935 <  ac_status=$?
6936 <  grep -v '^ *+' conftest.er1 >conftest.err
6937 <  rm -f conftest.er1
6938 <  cat conftest.err >&5
6939 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6940 <  (exit $ac_status); } &&
6941 <         { ac_try='test -z "$ac_c_werror_flag"
6942 <                         || test ! -s conftest.err'
6943 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6944 <  (eval $ac_try) 2>&5
6945 <  ac_status=$?
6946 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947 <  (exit $ac_status); }; } &&
6948 <         { ac_try='test -s conftest.$ac_objext'
6949 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6950 <  (eval $ac_try) 2>&5
6951 <  ac_status=$?
6952 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953 <  (exit $ac_status); }; }; then
6954 <
6955 < usedprefix=""
6956 < fftwname=fftw3_mpi
6957 <
8841 > if ac_fn_c_try_link "$LINENO"; then :
8842 >  ac_cv_lib_fftw_fftwnd_one=yes
8843   else
8844 <  echo "$as_me: failed program was:" >&5
6960 < sed 's/^/| /' conftest.$ac_ext >&5
6961 <
6962 <
6963 < { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6964 < Do you have $prec precision FFTW installed? If you are using packages,
6965 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6966 < software at www.fftw.org.
6967 < If you compiled FFTW yourself:
6968 < Note that the default FFTW setup is double precision.  If you want MPI support,
6969 < use --with-mpi. It is a good idea to install both single & double.
6970 < If you have installed FFTW in a non-standard location, you should
6971 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6972 < variables before running configure.
6973 < That is also necessary to do if your compiler doesn't search
6974 < /usr/local/include and /usr/local/lib by default." >&5
6975 < echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6976 < Do you have $prec precision FFTW installed? If you are using packages,
6977 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6978 < software at www.fftw.org.
6979 < If you compiled FFTW yourself:
6980 < Note that the default FFTW setup is double precision.  If you want MPI support,
6981 < use --with-mpi. It is a good idea to install both single & double.
6982 < If you have installed FFTW in a non-standard location, you should
6983 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6984 < variables before running configure.
6985 < That is also necessary to do if your compiler doesn't search
6986 < /usr/local/include and /usr/local/lib by default." >&2;}
6987 <   { (exit 1); exit 1; }; }
8844 >  ac_cv_lib_fftw_fftwnd_one=no
8845   fi
8846 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8846 > rm -f core conftest.err conftest.$ac_objext \
8847 >    conftest$ac_exeext conftest.$ac_ext
8848 > LIBS=$ac_check_lib_save_LIBS
8849   fi
8850 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8851 + $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
8852 + if test "x$ac_cv_lib_fftw_fftwnd_one" = x""yes; then :
8853 +  fftw_cv_libfftw=yes
8854 + else
8855 +  fftw_cv_libfftw=no
8856 + fi
8857  
8858 +        ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
8859 + if test "x$ac_cv_header_fftw_h" = x""yes; then :
8860 +  fftw_cv_fftw_h=yes
8861 + else
8862 +  fftw_cv_fftw_h=no
8863 + fi
8864  
8865 < as_ac_Lib=`echo "ac_cv_lib_$fftwname''_main" | $as_tr_sh`
8866 < echo "$as_me:$LINENO: checking for main in -l$fftwname" >&5
8867 < echo $ECHO_N "checking for main in -l$fftwname... $ECHO_C" >&6
8868 < if eval "test \"\${$as_ac_Lib+set}\" = set"; then
8869 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8865 >
8866 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8867 >          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
8868 > $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
8869 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then :
8870 >  $as_echo_n "(cached) " >&6
8871   else
8872    ac_check_lib_save_LIBS=$LIBS
8873 < LIBS="-l$fftwname  $LIBS"
8874 < cat >conftest.$ac_ext <<_ACEOF
7002 < /* confdefs.h.  */
7003 < _ACEOF
7004 < cat confdefs.h >>conftest.$ac_ext
7005 < cat >>conftest.$ac_ext <<_ACEOF
8873 > LIBS="-ldfftw  $LIBS"
8874 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8875   /* end confdefs.h.  */
8876  
8877 <
8877 > /* Override any GCC internal prototype to avoid an error.
8878 >   Use char because int might match the return type of a GCC
8879 >   builtin and then its argument prototype would still apply.  */
8880 > #ifdef __cplusplus
8881 > extern "C"
8882 > #endif
8883 > char fftwnd_one ();
8884   #ifdef FC_DUMMY_MAIN
8885   #ifndef FC_DUMMY_MAIN_EQ_F77
8886   #  ifdef __cplusplus
# Line 7017 | Line 8892 | main ()
8892   int
8893   main ()
8894   {
8895 < main ();
8895 > return fftwnd_one ();
8896    ;
8897    return 0;
8898   }
8899   _ACEOF
8900 < rm -f conftest.$ac_objext conftest$ac_exeext
8901 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7027 <  (eval $ac_link) 2>conftest.er1
7028 <  ac_status=$?
7029 <  grep -v '^ *+' conftest.er1 >conftest.err
7030 <  rm -f conftest.er1
7031 <  cat conftest.err >&5
7032 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033 <  (exit $ac_status); } &&
7034 <         { ac_try='test -z "$ac_c_werror_flag"
7035 <                         || test ! -s conftest.err'
7036 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7037 <  (eval $ac_try) 2>&5
7038 <  ac_status=$?
7039 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 <  (exit $ac_status); }; } &&
7041 <         { ac_try='test -s conftest$ac_exeext'
7042 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7043 <  (eval $ac_try) 2>&5
7044 <  ac_status=$?
7045 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046 <  (exit $ac_status); }; }; then
7047 <  eval "$as_ac_Lib=yes"
8900 > if ac_fn_c_try_link "$LINENO"; then :
8901 >  ac_cv_lib_dfftw_fftwnd_one=yes
8902   else
8903 <  echo "$as_me: failed program was:" >&5
7050 < sed 's/^/| /' conftest.$ac_ext >&5
7051 <
7052 < eval "$as_ac_Lib=no"
8903 >  ac_cv_lib_dfftw_fftwnd_one=no
8904   fi
8905 < rm -f conftest.err conftest.$ac_objext \
8906 <      conftest$ac_exeext conftest.$ac_ext
8905 > rm -f core conftest.err conftest.$ac_objext \
8906 >    conftest$ac_exeext conftest.$ac_ext
8907   LIBS=$ac_check_lib_save_LIBS
8908   fi
8909 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
8910 < echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
8911 < if test `eval echo '${'$as_ac_Lib'}'` = yes; then
8912 <  cat >>confdefs.h <<_ACEOF
8913 < #define `echo "HAVE_LIB$fftwname" | $as_tr_cpp` 1
8914 < _ACEOF
8909 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8910 > $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8911 > if test "x$ac_cv_lib_dfftw_fftwnd_one" = x""yes; then :
8912 >  fftw_cv_libdfftw=yes
8913 > else
8914 >  fftw_cv_libdfftw=no
8915 > fi
8916  
8917 <  LIBS="-l$fftwname $LIBS"
8918 <
8917 >          ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
8918 > if test "x$ac_cv_header_dfftw_h" = x""yes; then :
8919 >  fftw_cv_dfftw_h=yes
8920   else
8921 <  { { echo "$as_me:$LINENO: error: Can't find a library to match the $fftwname header" >&5
7069 < echo "$as_me: error: Can't find a library to match the $fftwname header" >&2;}
7070 <   { (exit 1); exit 1; }; }
8921 >  fftw_cv_dfftw_h=no
8922   fi
8923  
7073 ac_fftw_savedprefix=$usedprefix
7074 ac_fftw_firstname=$fftwname
8924  
8925 < else
8925 >        fi
8926 >      fi
8927 >      ac_ext=c
8928 > ac_cpp='$CPP $CPPFLAGS'
8929 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8930 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8931 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8932  
8933 < fftwname=${ac_fftw_savedprefix}fftw3_mpi
8934 < echo "$as_me:$LINENO: checking for $fftwname.h" >&5
8935 < echo $ECHO_N "checking for $fftwname.h... $ECHO_C" >&6
8936 < cat >conftest.$ac_ext <<_ACEOF
8937 < /* confdefs.h.  */
8938 < _ACEOF
8939 < cat confdefs.h >>conftest.$ac_ext
8940 < cat >>conftest.$ac_ext <<_ACEOF
8933 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8934 >
8935 > $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
8936 >
8937 >        FFTW_INC_DIR="${FFTW_HOME}/include"
8938 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
8939 >        FFTW_LIBS="-lfftw3"
8940 >      else
8941 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8942 >
8943 > $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
8944 >
8945 >          FFTW_INC_DIR="${FFTW_HOME}/include"
8946 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8947 >          FFTW_LIBS="-lfftw"
8948 >        else
8949 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8950 >
8951 > $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
8952 >
8953 >            FFTW_INC_DIR="${FFTW_HOME}/include"
8954 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
8955 >            FFTW_LIBS="-ldfftw"
8956 >          else
8957 >            { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
8958 > $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
8959 >            FFTW_INC_DIR=
8960 >            FFTW_LIB_DIR=
8961 >            FFTW_LIBS=
8962 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
8963 >            CFLAGS="$FFTW_OLD_CFLAGS"
8964 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8965 > $as_echo "failed" >&6; }
8966 >            echo ""
8967 >            echo "*********************************************************"
8968 >            echo "* WARNING: Could not find a working FFTW installation   *"
8969 >            echo "* If you need the staticProps program to be able to     *"
8970 >            echo "* compute undulation spectra, be sure to specify a      *"
8971 >            echo "* valid fftw installation with --with-fftw=DIR          *"
8972 >            echo "*                                                       *"
8973 >            echo "* OpenMD will still work without fftw installed.        *"
8974 >            echo "*********************************************************"
8975 >            echo ""
8976 >          fi
8977 >        fi
8978 >      fi
8979 >
8980 >
8981 >
8982 >    fi
8983 >  fi
8984 > fi
8985 >
8986 > #
8987 > # Handle user hints
8988 > #
8989 >
8990 > # Check whether --with-qhull was given.
8991 > if test "${with_qhull+set}" = set; then :
8992 >  withval=$with_qhull; qhull_dir="$withval"
8993 > else
8994 >  qhull_dir="not_set"
8995 > fi
8996 >
8997 > QHULL_INC_DIR=
8998 > QHULL_LIB_DIR=
8999 > QHULL=
9000 > USE_QHULL=no
9001 >
9002 > if test "$qhull_dir" != "no"; then
9003 >   if test "$qhull_dir" != "not_set" ; then
9004 >     if test -d "$qhull_dir"; then
9005 >       QHULL_HOME="$qhull_dir"
9006 >     else
9007 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
9008 > $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
9009 >       QHULL_HOME=/usr/local
9010 >       if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
9011 >          QHULL_HOME=/usr
9012 >       fi
9013 >     fi
9014 >   fi
9015 >   #
9016 >   # Locate qhull, if wanted
9017 >   #
9018 >   if test -n "${QHULL_HOME}"; then
9019 >        { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
9020 > $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
9021 >
9022 >        ac_ext=c
9023 > ac_cpp='$CPP $CPPFLAGS'
9024 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9025 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9026 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9027 >
9028 >        QHULL_OLD_LDFLAGS=$LDFLAGS
9029 >        QHULL_OLD_CFLAGS=$CFLAGS
9030 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
9031 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
9032 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
9033 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
9034 >        ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
9035 > if test "x$ac_cv_header_qhull_qhull_h" = x""yes; then :
9036 >  qhull_cv_qhull_h=yes
9037 > else
9038 >  qhull_cv_qhull_h=no
9039 > fi
9040 >
9041 >
9042 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
9043 > $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9044 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then :
9045 >  $as_echo_n "(cached) " >&6
9046 > else
9047 >  ac_check_lib_save_LIBS=$LIBS
9048 > LIBS="-lqhull  $LIBS"
9049 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9050   /* end confdefs.h.  */
9051 < #include <$fftwname.h>
9051 >
9052 > /* Override any GCC internal prototype to avoid an error.
9053 >   Use char because int might match the return type of a GCC
9054 >   builtin and then its argument prototype would still apply.  */
9055 > #ifdef __cplusplus
9056 > extern "C"
9057 > #endif
9058 > char qh_qhull ();
9059   #ifdef FC_DUMMY_MAIN
9060   #ifndef FC_DUMMY_MAIN_EQ_F77
9061   #  ifdef __cplusplus
# Line 7096 | Line 9067 | main ()
9067   int
9068   main ()
9069   {
9070 <
9070 > return qh_qhull ();
9071    ;
9072    return 0;
9073   }
9074   _ACEOF
9075 < rm -f conftest.$ac_objext
9076 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9077 <  (eval $ac_compile) 2>conftest.er1
9078 <  ac_status=$?
9079 <  grep -v '^ *+' conftest.er1 >conftest.err
9080 <  rm -f conftest.er1
9081 <  cat conftest.err >&5
9082 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9083 <  (exit $ac_status); } &&
9084 <         { ac_try='test -z "$ac_c_werror_flag"
9085 <                         || test ! -s conftest.err'
9086 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9087 <  (eval $ac_try) 2>&5
9088 <  ac_status=$?
9089 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9090 <  (exit $ac_status); }; } &&
9091 <         { ac_try='test -s conftest.$ac_objext'
9092 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9093 <  (eval $ac_try) 2>&5
9094 <  ac_status=$?
9095 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9096 <  (exit $ac_status); }; }; then
9097 <  echo "$as_me:$LINENO: result: yes" >&5
9098 < echo "${ECHO_T}yes" >&6
9099 < LIBS="-l$fftwname $LIBS"
9100 < cat >conftest.$ac_ext <<_ACEOF
9101 < /* confdefs.h.  */
9075 > if ac_fn_c_try_link "$LINENO"; then :
9076 >  ac_cv_lib_qhull_qh_qhull=yes
9077 > else
9078 >  ac_cv_lib_qhull_qh_qhull=no
9079 > fi
9080 > rm -f core conftest.err conftest.$ac_objext \
9081 >    conftest$ac_exeext conftest.$ac_ext
9082 > LIBS=$ac_check_lib_save_LIBS
9083 > fi
9084 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
9085 > $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9086 > if test "x$ac_cv_lib_qhull_qh_qhull" = x""yes; then :
9087 >  qhull_cv_libqhull=yes
9088 > else
9089 >  qhull_cv_libqhull=no
9090 > fi
9091 >
9092 >        LDFLAGS="$QHULL_OLD_LDFLAGS"
9093 >        CFLAGS="$QHULL_OLD_CFLAGS"
9094 >        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9095 >        ac_ext=c
9096 > ac_cpp='$CPP $CPPFLAGS'
9097 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9098 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9099 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9100 >
9101 >
9102 >        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9103 >
9104 > $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
9105 >
9106 >
9107 > $as_echo "#define HAVE_QHULL 1" >>confdefs.h
9108 >
9109 >           USE_QHULL=yes
9110 >           QHULL_INC_DIR="${QHULL_HOME}/include"
9111 >           QHULL_LIB_DIR="${QHULL_HOME}/lib"
9112 >           QHULL="-lqhull"
9113 >           { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
9114 > $as_echo "Working qhull found, will proceed." >&6; }
9115 >        else
9116 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9117 > $as_echo "$as_me: WARNING: " >&2;}
9118 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
9119 > $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
9120 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OpenMD to be able to deal with convex    " >&5
9121 > $as_echo "$as_me: WARNING: If you need OpenMD to be able to deal with convex    " >&2;}
9122 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
9123 > $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
9124 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR                               " >&5
9125 > $as_echo "$as_me: WARNING: with --with-qhull=DIR                               " >&2;}
9126 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9127 > $as_echo "$as_me: WARNING: " >&2;}
9128 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenMD will still work without qhull installed.      " >&5
9129 > $as_echo "$as_me: WARNING: OpenMD will still work without qhull installed.      " >&2;}
9130 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9131 > $as_echo "$as_me: WARNING: " >&2;}
9132 >        fi
9133 >    fi
9134 > fi
9135 >
9136 >
9137 >
9138 >
9139 >
9140 > ac_ext=cpp
9141 > ac_cpp='$CXXCPP $CPPFLAGS'
9142 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9143 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9144 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9145 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9146 > $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9147 > if test -z "$CXXCPP"; then
9148 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
9149 >  $as_echo_n "(cached) " >&6
9150 > else
9151 >      # Double quotes because CXXCPP needs to be expanded
9152 >    for CXXCPP in "$CXX -E" "/lib/cpp"
9153 >    do
9154 >      ac_preproc_ok=false
9155 > for ac_cxx_preproc_warn_flag in '' yes
9156 > do
9157 >  # Use a header file that comes with gcc, so configuring glibc
9158 >  # with a fresh cross-compiler works.
9159 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9160 >  # <limits.h> exists even on freestanding compilers.
9161 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9162 >  # not just through cpp. "Syntax error" is here to catch this case.
9163 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9164 > /* end confdefs.h.  */
9165 > #ifdef __STDC__
9166 > # include <limits.h>
9167 > #else
9168 > # include <assert.h>
9169 > #endif
9170 >                     Syntax error
9171   _ACEOF
9172 < cat confdefs.h >>conftest.$ac_ext
9173 < cat >>conftest.$ac_ext <<_ACEOF
9172 > if ac_fn_cxx_try_cpp "$LINENO"; then :
9173 >
9174 > else
9175 >  # Broken: fails on valid input.
9176 > continue
9177 > fi
9178 > rm -f conftest.err conftest.$ac_ext
9179 >
9180 >  # OK, works on sane cases.  Now check whether nonexistent headers
9181 >  # can be detected and how.
9182 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9183   /* end confdefs.h.  */
9184 + #include <ac_nonexistent.h>
9185 + _ACEOF
9186 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9187 +  # Broken: success on invalid input.
9188 + continue
9189 + else
9190 +  # Passes both tests.
9191 + ac_preproc_ok=:
9192 + break
9193 + fi
9194 + rm -f conftest.err conftest.$ac_ext
9195  
9196 + done
9197 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9198 + rm -f conftest.err conftest.$ac_ext
9199 + if $ac_preproc_ok; then :
9200 +  break
9201 + fi
9202  
9203 +    done
9204 +    ac_cv_prog_CXXCPP=$CXXCPP
9205 +
9206 + fi
9207 +  CXXCPP=$ac_cv_prog_CXXCPP
9208 + else
9209 +  ac_cv_prog_CXXCPP=$CXXCPP
9210 + fi
9211 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9212 + $as_echo "$CXXCPP" >&6; }
9213 + ac_preproc_ok=false
9214 + for ac_cxx_preproc_warn_flag in '' yes
9215 + do
9216 +  # Use a header file that comes with gcc, so configuring glibc
9217 +  # with a fresh cross-compiler works.
9218 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9219 +  # <limits.h> exists even on freestanding compilers.
9220 +  # On the NeXT, cc -E runs the code through the compiler's parser,
9221 +  # not just through cpp. "Syntax error" is here to catch this case.
9222 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9223 + /* end confdefs.h.  */
9224 + #ifdef __STDC__
9225 + # include <limits.h>
9226 + #else
9227 + # include <assert.h>
9228 + #endif
9229 +                     Syntax error
9230 + _ACEOF
9231 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9232 +
9233 + else
9234 +  # Broken: fails on valid input.
9235 + continue
9236 + fi
9237 + rm -f conftest.err conftest.$ac_ext
9238 +
9239 +  # OK, works on sane cases.  Now check whether nonexistent headers
9240 +  # can be detected and how.
9241 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9242 + /* end confdefs.h.  */
9243 + #include <ac_nonexistent.h>
9244 + _ACEOF
9245 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9246 +  # Broken: success on invalid input.
9247 + continue
9248 + else
9249 +  # Passes both tests.
9250 + ac_preproc_ok=:
9251 + break
9252 + fi
9253 + rm -f conftest.err conftest.$ac_ext
9254 +
9255 + done
9256 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9257 + rm -f conftest.err conftest.$ac_ext
9258 + if $ac_preproc_ok; then :
9259 +
9260 + else
9261 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9262 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9263 + as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
9264 + See \`config.log' for more details." "$LINENO" 5; }
9265 + fi
9266 +
9267 + ac_ext=cpp
9268 + ac_cpp='$CXXCPP $CPPFLAGS'
9269 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9270 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9271 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9272 +
9273 +
9274 + #
9275 + # Handle user hints
9276 + #
9277 +
9278 + # Check whether --with-openbabel was given.
9279 + if test "${with_openbabel+set}" = set; then :
9280 +  withval=$with_openbabel; openbabel_dir="$withval"
9281 + else
9282 +                openbabel_dir="not_set"
9283 + fi
9284 +
9285 + if test "$openbabel_dir" != "no"; then
9286 +
9287 + if test "$openbabel_dir" != "not_set" ; then
9288 +  if test -d "$openbabel_dir"
9289 +  then
9290 +    OPENBABEL_HOME="$openbabel_dir"
9291 +  else
9292 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9293 + $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9294 +        OPENBABEL_HOME=/usr/local
9295 +        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9296 +        then
9297 +                OPENBABEL_HOME=/usr
9298 +        fi
9299 +  fi
9300 + fi
9301 + #
9302 + # Locate openbabel, if wanted
9303 + #
9304 + if test -n "${OPENBABEL_HOME}"
9305 + then
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 +        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9314 +        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9315 +        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9316 +        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9317 +        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
9318 + if test "x$ac_cv_header_openbabel_babelconfig_h" = x""yes; then :
9319 +  openbabel_cv_openbabel_h=yes
9320 + else
9321 +  openbabel_cv_openbabel_h=no
9322 + fi
9323 +
9324 +
9325 +        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
9326 + if test "x$ac_cv_header_openbabel_obconversion_h" = x""yes; then :
9327 +  openbabel_cv_obconversion_h=yes
9328 + else
9329 +  openbabel_cv_obconversion_h=no
9330 + fi
9331 +
9332 +
9333 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9334 + /* end confdefs.h.  */
9335 +
9336 +
9337 + #include <openbabel/babelconfig.h>
9338 + #include <openbabel/obconversion.h>
9339 + using namespace std;
9340 + using namespace OpenBabel;
9341 +
9342   #ifdef FC_DUMMY_MAIN
9343   #ifndef FC_DUMMY_MAIN_EQ_F77
9344   #  ifdef __cplusplus
# Line 7145 | Line 9350 | main ()
9350   int
9351   main ()
9352   {
9353 < main ();
9353 >
9354 > OBConversion Conv(&cin, &cout);
9355 >
9356 >
9357    ;
9358    return 0;
9359   }
9360   _ACEOF
9361 < rm -f conftest.$ac_objext conftest$ac_exeext
7154 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7155 <  (eval $ac_link) 2>conftest.er1
7156 <  ac_status=$?
7157 <  grep -v '^ *+' conftest.er1 >conftest.err
7158 <  rm -f conftest.er1
7159 <  cat conftest.err >&5
7160 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7161 <  (exit $ac_status); } &&
7162 <         { ac_try='test -z "$ac_c_werror_flag"
7163 <                         || test ! -s conftest.err'
7164 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7165 <  (eval $ac_try) 2>&5
7166 <  ac_status=$?
7167 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7168 <  (exit $ac_status); }; } &&
7169 <         { ac_try='test -s conftest$ac_exeext'
7170 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7171 <  (eval $ac_try) 2>&5
7172 <  ac_status=$?
7173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7174 <  (exit $ac_status); }; }; then
7175 <  :
7176 < else
7177 <  echo "$as_me: failed program was:" >&5
7178 < sed 's/^/| /' conftest.$ac_ext >&5
9361 > if ac_fn_cxx_try_link "$LINENO"; then :
9362  
9363 < fi
9364 < rm -f conftest.err conftest.$ac_objext \
9365 <      conftest$ac_exeext conftest.$ac_ext
9363 >                openbabel_lib_found="yes"
9364 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
9365 > $as_echo "found" >&6; }
9366 >
9367   else
7184  echo "$as_me: failed program was:" >&5
7185 sed 's/^/| /' conftest.$ac_ext >&5
9368  
9369 +                openbabel_lib_found="no"
9370 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9371 + $as_echo "not found" >&6; }
9372  
7188 echo "$as_me:$LINENO: result: no" >&5
7189 echo "${ECHO_T}no" >&6
7190 { { echo "$as_me:$LINENO: error: Cant find $fftwname.h header. Make sure all your
7191 fftw prefixes match - we already use $ac_fftw_firstname.h" >&5
7192 echo "$as_me: error: Cant find $fftwname.h header. Make sure all your
7193 fftw prefixes match - we already use $ac_fftw_firstname.h" >&2;}
7194   { (exit 1); exit 1; }; }
9373  
9374   fi
9375 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9375 > rm -f core conftest.err conftest.$ac_objext \
9376 >    conftest$ac_exeext conftest.$ac_ext
9377 >        ac_ext=c
9378 > ac_cpp='$CPP $CPPFLAGS'
9379 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9380 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9381 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9382  
9383 < fi
9383 >        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9384 >        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9385  
9386 +        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9387 +                USE_OPENBABEL=yes
9388 +                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9389 +                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9390 +                OPENBABEL_LIB="-lopenbabel"
9391 +        else
9392 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
9393 + $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9394 +                OPENBABEL_INC_DIR=
9395 +                OPENBABEL_LIB_DIR=
9396 +                OPENBABEL_LIB=
9397 +                USE_OPENBABEL=no
9398 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9399 + $as_echo "failed" >&6; }
9400 +                echo ""
9401 +                echo "*********************************************************"
9402 +                echo "* WARNING: Could not find a working openbabel-2.x       *"
9403 +                echo "* installation If you need OpenMD to be able to convert *"
9404 +                echo "* xyz or pdb files you need to specify a valid          *"
9405 +                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9406 +                echo "*                                                       *"
9407 +                echo "* OpenMD will still work without openbabel installed.   *"
9408 +                echo "*********************************************************"
9409 +                echo ""
9410 +        fi
9411  
7202  fi
9412  
7204  case ${ac_fftw_savedprefix} in
7205   d)
7206 cat >>confdefs.h <<\_ACEOF
7207 #define FFTW_NAME_DFFTW
7208 _ACEOF
7209 ;;
7210   *)
7211 cat >>confdefs.h <<\_ACEOF
7212 #define FFTW_NAME_FFTW
7213 _ACEOF
7214 ;;
7215  esac
7216 else
7217  echo "*******************************************************************"
7218  echo "* FFTW libraries and include files are required for computing     *"
7219  echo "* undulation spectra with the staticProps program.  If you don't  *"
7220  echo "* fftw turned on, OOPSE will still work, but you won't be able to *"
7221  echo "* analyze your trajectories for this property.                    *"
7222  echo "*******************************************************************"
7223 fi # end of fftw check
9413  
9414 +
9415 + fi
9416 + fi
9417 +
9418 +
9419   # Checks for header files.
9420 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9421 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
9422 < if test "${ac_cv_header_stdc+set}" = set; then
9423 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9420 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
9421 > $as_echo_n "checking for ANSI C header files... " >&6; }
9422 > if test "${ac_cv_header_stdc+set}" = set; then :
9423 >  $as_echo_n "(cached) " >&6
9424   else
9425 <  cat >conftest.$ac_ext <<_ACEOF
7232 < /* confdefs.h.  */
7233 < _ACEOF
7234 < cat confdefs.h >>conftest.$ac_ext
7235 < cat >>conftest.$ac_ext <<_ACEOF
9425 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9426   /* end confdefs.h.  */
9427   #include <stdlib.h>
9428   #include <stdarg.h>
# Line 7255 | Line 9445 | _ACEOF
9445    return 0;
9446   }
9447   _ACEOF
9448 < rm -f conftest.$ac_objext
7259 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7260 <  (eval $ac_compile) 2>conftest.er1
7261 <  ac_status=$?
7262 <  grep -v '^ *+' conftest.er1 >conftest.err
7263 <  rm -f conftest.er1
7264 <  cat conftest.err >&5
7265 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7266 <  (exit $ac_status); } &&
7267 <         { ac_try='test -z "$ac_c_werror_flag"
7268 <                         || test ! -s conftest.err'
7269 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7270 <  (eval $ac_try) 2>&5
7271 <  ac_status=$?
7272 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7273 <  (exit $ac_status); }; } &&
7274 <         { ac_try='test -s conftest.$ac_objext'
7275 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7276 <  (eval $ac_try) 2>&5
7277 <  ac_status=$?
7278 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279 <  (exit $ac_status); }; }; then
9448 > if ac_fn_c_try_compile "$LINENO"; then :
9449    ac_cv_header_stdc=yes
9450   else
9451 <  echo "$as_me: failed program was:" >&5
7283 < sed 's/^/| /' conftest.$ac_ext >&5
7284 <
7285 < ac_cv_header_stdc=no
9451 >  ac_cv_header_stdc=no
9452   fi
9453 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9453 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9454  
9455   if test $ac_cv_header_stdc = yes; then
9456    # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9457 <  cat >conftest.$ac_ext <<_ACEOF
7292 < /* confdefs.h.  */
7293 < _ACEOF
7294 < cat confdefs.h >>conftest.$ac_ext
7295 < cat >>conftest.$ac_ext <<_ACEOF
9457 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9458   /* end confdefs.h.  */
9459   #include <string.h>
9460  
9461   _ACEOF
9462   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9463 <  $EGREP "memchr" >/dev/null 2>&1; then
9464 <  :
9463 >  $EGREP "memchr" >/dev/null 2>&1; then :
9464 >
9465   else
9466    ac_cv_header_stdc=no
9467   fi
# Line 7309 | Line 9471 | if test $ac_cv_header_stdc = yes; then
9471  
9472   if test $ac_cv_header_stdc = yes; then
9473    # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9474 <  cat >conftest.$ac_ext <<_ACEOF
7313 < /* confdefs.h.  */
7314 < _ACEOF
7315 < cat confdefs.h >>conftest.$ac_ext
7316 < cat >>conftest.$ac_ext <<_ACEOF
9474 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9475   /* end confdefs.h.  */
9476   #include <stdlib.h>
9477  
9478   _ACEOF
9479   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9480 <  $EGREP "free" >/dev/null 2>&1; then
9481 <  :
9480 >  $EGREP "free" >/dev/null 2>&1; then :
9481 >
9482   else
9483    ac_cv_header_stdc=no
9484   fi
# Line 7330 | Line 9488 | if test $ac_cv_header_stdc = yes; then
9488  
9489   if test $ac_cv_header_stdc = yes; then
9490    # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9491 <  if test "$cross_compiling" = yes; then
9491 >  if test "$cross_compiling" = yes; then :
9492    :
9493   else
9494 <  cat >conftest.$ac_ext <<_ACEOF
7337 < /* confdefs.h.  */
7338 < _ACEOF
7339 < cat confdefs.h >>conftest.$ac_ext
7340 < cat >>conftest.$ac_ext <<_ACEOF
9494 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9495   /* end confdefs.h.  */
9496   #include <ctype.h>
9497 + #include <stdlib.h>
9498   #if ((' ' & 0x0FF) == 0x020)
9499   # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9500   # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# Line 7359 | Line 9514 | main ()
9514    for (i = 0; i < 256; i++)
9515      if (XOR (islower (i), ISLOWER (i))
9516          || toupper (i) != TOUPPER (i))
9517 <      exit(2);
9518 <  exit (0);
9517 >      return 2;
9518 >  return 0;
9519   }
9520   _ACEOF
9521 < rm -f conftest$ac_exeext
7367 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7368 <  (eval $ac_link) 2>&5
7369 <  ac_status=$?
7370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7372 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7373 <  (eval $ac_try) 2>&5
7374 <  ac_status=$?
7375 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7376 <  (exit $ac_status); }; }; then
7377 <  :
7378 < else
7379 <  echo "$as_me: program exited with status $ac_status" >&5
7380 < echo "$as_me: failed program was:" >&5
7381 < sed 's/^/| /' conftest.$ac_ext >&5
9521 > if ac_fn_c_try_run "$LINENO"; then :
9522  
9523 < ( exit $ac_status )
9524 < ac_cv_header_stdc=no
9523 > else
9524 >  ac_cv_header_stdc=no
9525   fi
9526 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9526 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9527 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
9528   fi
9529 +
9530   fi
9531   fi
9532 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9533 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
9532 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
9533 > $as_echo "$ac_cv_header_stdc" >&6; }
9534   if test $ac_cv_header_stdc = yes; then
9535  
9536 < cat >>confdefs.h <<\_ACEOF
7395 < #define STDC_HEADERS 1
7396 < _ACEOF
9536 > $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9537  
9538   fi
9539  
9540 + 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
9541 + do :
9542 +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9543 + ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9544 + eval as_val=\$$as_ac_Header
9545 +   if test "x$as_val" = x""yes; then :
9546 +  cat >>confdefs.h <<_ACEOF
9547 + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9548 + _ACEOF
9549  
9550 + fi
9551  
9552 + done
9553  
9554  
9555 + # Checks for typedefs, structures, and compiler characteristics.
9556 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
9557 + $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
9558 + if test "${ac_cv_header_stdbool_h+set}" = set; then :
9559 +  $as_echo_n "(cached) " >&6
9560 + else
9561 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9562 + /* end confdefs.h.  */
9563  
9564 + #include <stdbool.h>
9565 + #ifndef bool
9566 + "error: bool is not defined"
9567 + #endif
9568 + #ifndef false
9569 + "error: false is not defined"
9570 + #endif
9571 + #if false
9572 + "error: false is not 0"
9573 + #endif
9574 + #ifndef true
9575 + "error: true is not defined"
9576 + #endif
9577 + #if true != 1
9578 + "error: true is not 1"
9579 + #endif
9580 + #ifndef __bool_true_false_are_defined
9581 + "error: __bool_true_false_are_defined is not defined"
9582 + #endif
9583  
9584 +        struct s { _Bool s: 1; _Bool t; } s;
9585  
9586 +        char a[true == 1 ? 1 : -1];
9587 +        char b[false == 0 ? 1 : -1];
9588 +        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9589 +        char d[(bool) 0.5 == true ? 1 : -1];
9590 +        bool e = &s;
9591 +        char f[(_Bool) 0.0 == false ? 1 : -1];
9592 +        char g[true];
9593 +        char h[sizeof (_Bool)];
9594 +        char i[sizeof s.t];
9595 +        enum { j = false, k = true, l = false * true, m = true * 256 };
9596 +        /* The following fails for
9597 +           HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
9598 +        _Bool n[m];
9599 +        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9600 +        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9601 + #       if defined __xlc__ || defined __GNUC__
9602 +         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9603 +            reported by James Lemley on 2005-10-05; see
9604 +            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9605 +            This test is not quite right, since xlc is allowed to
9606 +            reject this program, as the initializer for xlcbug is
9607 +            not one of the forms that C requires support for.
9608 +            However, doing the test right would require a runtime
9609 +            test, and that would make cross-compilation harder.
9610 +            Let us hope that IBM fixes the xlc bug, and also adds
9611 +            support for this kind of constant expression.  In the
9612 +            meantime, this test will reject xlc, which is OK, since
9613 +            our stdbool.h substitute should suffice.  We also test
9614 +            this with GCC, where it should work, to detect more
9615 +            quickly whether someone messes up the test in the
9616 +            future.  */
9617 +         char digs[] = "0123456789";
9618 +         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9619 + #       endif
9620 +        /* Catch a bug in an HP-UX C compiler.  See
9621 +           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9622 +           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9623 +         */
9624 +        _Bool q = true;
9625 +        _Bool *pq = &q;
9626  
9627 + #ifdef FC_DUMMY_MAIN
9628 + #ifndef FC_DUMMY_MAIN_EQ_F77
9629 + #  ifdef __cplusplus
9630 +     extern "C"
9631 + #  endif
9632 +   int FC_DUMMY_MAIN() { return 1; }
9633 + #endif
9634 + #endif
9635 + int
9636 + main ()
9637 + {
9638  
9639 +        *pq |= q;
9640 +        *pq |= ! q;
9641 +        /* Refer to every declared value, to avoid compiler optimizations.  */
9642 +        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9643 +                + !m + !n + !o + !p + !q + !pq);
9644  
9645 +  ;
9646 +  return 0;
9647 + }
9648 + _ACEOF
9649 + if ac_fn_c_try_compile "$LINENO"; then :
9650 +  ac_cv_header_stdbool_h=yes
9651 + else
9652 +  ac_cv_header_stdbool_h=no
9653 + fi
9654 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9655 + fi
9656 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
9657 + $as_echo "$ac_cv_header_stdbool_h" >&6; }
9658 + ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
9659 + if test "x$ac_cv_type__Bool" = x""yes; then :
9660  
9661 + cat >>confdefs.h <<_ACEOF
9662 + #define HAVE__BOOL 1
9663 + _ACEOF
9664  
9665  
9666 + fi
9667  
9668 + if test $ac_cv_header_stdbool_h = yes; then
9669  
9670 + $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
9671  
9672 + fi
9673  
9674 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9675 + $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9676 + if test "${ac_cv_c_const+set}" = set; then :
9677 +  $as_echo_n "(cached) " >&6
9678 + else
9679 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9680 + /* end confdefs.h.  */
9681  
7418
7419
7420
7421
7422
7423
7424
7425 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
7426 do
7427 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7428 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7429  echo "$as_me:$LINENO: checking for $ac_header" >&5
7430 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7431 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7432  echo $ECHO_N "(cached) $ECHO_C" >&6
7433 fi
7434 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7435 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7436 else
7437  # Is the header compilable?
7438 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7439 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7440 cat >conftest.$ac_ext <<_ACEOF
7441 /* confdefs.h.  */
7442 _ACEOF
7443 cat confdefs.h >>conftest.$ac_ext
7444 cat >>conftest.$ac_ext <<_ACEOF
7445 /* end confdefs.h.  */
7446 $ac_includes_default
7447 #include <$ac_header>
7448 _ACEOF
7449 rm -f conftest.$ac_objext
7450 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7451  (eval $ac_compile) 2>conftest.er1
7452  ac_status=$?
7453  grep -v '^ *+' conftest.er1 >conftest.err
7454  rm -f conftest.er1
7455  cat conftest.err >&5
7456  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7457  (exit $ac_status); } &&
7458         { ac_try='test -z "$ac_c_werror_flag"
7459                         || test ! -s conftest.err'
7460  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7461  (eval $ac_try) 2>&5
7462  ac_status=$?
7463  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7464  (exit $ac_status); }; } &&
7465         { ac_try='test -s conftest.$ac_objext'
7466  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7467  (eval $ac_try) 2>&5
7468  ac_status=$?
7469  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470  (exit $ac_status); }; }; then
7471  ac_header_compiler=yes
7472 else
7473  echo "$as_me: failed program was:" >&5
7474 sed 's/^/| /' conftest.$ac_ext >&5
7475
7476 ac_header_compiler=no
7477 fi
7478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7479 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7480 echo "${ECHO_T}$ac_header_compiler" >&6
7481
7482 # Is the header present?
7483 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7484 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7485 cat >conftest.$ac_ext <<_ACEOF
7486 /* confdefs.h.  */
7487 _ACEOF
7488 cat confdefs.h >>conftest.$ac_ext
7489 cat >>conftest.$ac_ext <<_ACEOF
7490 /* end confdefs.h.  */
7491 #include <$ac_header>
7492 _ACEOF
7493 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7494  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7495  ac_status=$?
7496  grep -v '^ *+' conftest.er1 >conftest.err
7497  rm -f conftest.er1
7498  cat conftest.err >&5
7499  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7500  (exit $ac_status); } >/dev/null; then
7501  if test -s conftest.err; then
7502    ac_cpp_err=$ac_c_preproc_warn_flag
7503    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7504  else
7505    ac_cpp_err=
7506  fi
7507 else
7508  ac_cpp_err=yes
7509 fi
7510 if test -z "$ac_cpp_err"; then
7511  ac_header_preproc=yes
7512 else
7513  echo "$as_me: failed program was:" >&5
7514 sed 's/^/| /' conftest.$ac_ext >&5
7515
7516  ac_header_preproc=no
7517 fi
7518 rm -f conftest.err conftest.$ac_ext
7519 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7520 echo "${ECHO_T}$ac_header_preproc" >&6
7521
7522 # So?  What about this header?
7523 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7524  yes:no: )
7525    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7526 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7527    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7528 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7529    ac_header_preproc=yes
7530    ;;
7531  no:yes:* )
7532    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7533 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7534    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7535 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7536    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7537 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7538    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7539 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7540    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7541 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7542    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7543 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7544    (
7545      cat <<\_ASBOX
7546 ## ------------------------------ ##
7547 ## Report this to gezelter@nd.edu ##
7548 ## ------------------------------ ##
7549 _ASBOX
7550    ) |
7551      sed "s/^/$as_me: WARNING:     /" >&2
7552    ;;
7553 esac
7554 echo "$as_me:$LINENO: checking for $ac_header" >&5
7555 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7556 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7557  echo $ECHO_N "(cached) $ECHO_C" >&6
7558 else
7559  eval "$as_ac_Header=\$ac_header_preproc"
7560 fi
7561 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7562 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7563
7564 fi
7565 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7566  cat >>confdefs.h <<_ACEOF
7567 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7568 _ACEOF
7569
7570 fi
7571
7572 done
7573
7574
7575 # Checks for typedefs, structures, and compiler characteristics.
7576 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7577 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7578 if test "${ac_cv_header_stdbool_h+set}" = set; then
7579  echo $ECHO_N "(cached) $ECHO_C" >&6
7580 else
7581  cat >conftest.$ac_ext <<_ACEOF
7582 /* confdefs.h.  */
7583 _ACEOF
7584 cat confdefs.h >>conftest.$ac_ext
7585 cat >>conftest.$ac_ext <<_ACEOF
7586 /* end confdefs.h.  */
7587
7588 #include <stdbool.h>
7589 #ifndef bool
7590 # error bool is not defined
7591 #endif
7592 #ifndef false
7593 # error false is not defined
7594 #endif
7595 #if false
7596 # error false is not 0
7597 #endif
7598 #ifndef true
7599 # error true is not defined
7600 #endif
7601 #if true != 1
7602 # error true is not 1
7603 #endif
7604 #ifndef __bool_true_false_are_defined
7605 # error __bool_true_false_are_defined is not defined
7606 #endif
7607
7608        struct s { _Bool s: 1; _Bool t; } s;
7609
7610        char a[true == 1 ? 1 : -1];
7611        char b[false == 0 ? 1 : -1];
7612        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7613        char d[(bool) -0.5 == true ? 1 : -1];
7614        bool e = &s;
7615        char f[(_Bool) -0.0 == false ? 1 : -1];
7616        char g[true];
7617        char h[sizeof (_Bool)];
7618        char i[sizeof s.t];
7619
7620 #ifdef FC_DUMMY_MAIN
7621 #ifndef FC_DUMMY_MAIN_EQ_F77
7622 #  ifdef __cplusplus
7623     extern "C"
7624 #  endif
7625   int FC_DUMMY_MAIN() { return 1; }
7626 #endif
7627 #endif
7628 int
7629 main ()
7630 {
7631 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7632  ;
7633  return 0;
7634 }
7635 _ACEOF
7636 rm -f conftest.$ac_objext
7637 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7638  (eval $ac_compile) 2>conftest.er1
7639  ac_status=$?
7640  grep -v '^ *+' conftest.er1 >conftest.err
7641  rm -f conftest.er1
7642  cat conftest.err >&5
7643  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644  (exit $ac_status); } &&
7645         { ac_try='test -z "$ac_c_werror_flag"
7646                         || test ! -s conftest.err'
7647  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648  (eval $ac_try) 2>&5
7649  ac_status=$?
7650  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651  (exit $ac_status); }; } &&
7652         { ac_try='test -s conftest.$ac_objext'
7653  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654  (eval $ac_try) 2>&5
7655  ac_status=$?
7656  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657  (exit $ac_status); }; }; then
7658  ac_cv_header_stdbool_h=yes
7659 else
7660  echo "$as_me: failed program was:" >&5
7661 sed 's/^/| /' conftest.$ac_ext >&5
7662
7663 ac_cv_header_stdbool_h=no
7664 fi
7665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7666 fi
7667 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7668 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7669 echo "$as_me:$LINENO: checking for _Bool" >&5
7670 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7671 if test "${ac_cv_type__Bool+set}" = set; then
7672  echo $ECHO_N "(cached) $ECHO_C" >&6
7673 else
7674  cat >conftest.$ac_ext <<_ACEOF
7675 /* confdefs.h.  */
7676 _ACEOF
7677 cat confdefs.h >>conftest.$ac_ext
7678 cat >>conftest.$ac_ext <<_ACEOF
7679 /* end confdefs.h.  */
7680 $ac_includes_default
7681 #ifdef FC_DUMMY_MAIN
7682 #ifndef FC_DUMMY_MAIN_EQ_F77
7683 #  ifdef __cplusplus
7684     extern "C"
7685 #  endif
7686   int FC_DUMMY_MAIN() { return 1; }
7687 #endif
7688 #endif
7689 int
7690 main ()
7691 {
7692 if ((_Bool *) 0)
7693  return 0;
7694 if (sizeof (_Bool))
7695  return 0;
7696  ;
7697  return 0;
7698 }
7699 _ACEOF
7700 rm -f conftest.$ac_objext
7701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7702  (eval $ac_compile) 2>conftest.er1
7703  ac_status=$?
7704  grep -v '^ *+' conftest.er1 >conftest.err
7705  rm -f conftest.er1
7706  cat conftest.err >&5
7707  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7708  (exit $ac_status); } &&
7709         { ac_try='test -z "$ac_c_werror_flag"
7710                         || test ! -s conftest.err'
7711  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7712  (eval $ac_try) 2>&5
7713  ac_status=$?
7714  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7715  (exit $ac_status); }; } &&
7716         { ac_try='test -s conftest.$ac_objext'
7717  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7718  (eval $ac_try) 2>&5
7719  ac_status=$?
7720  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721  (exit $ac_status); }; }; then
7722  ac_cv_type__Bool=yes
7723 else
7724  echo "$as_me: failed program was:" >&5
7725 sed 's/^/| /' conftest.$ac_ext >&5
7726
7727 ac_cv_type__Bool=no
7728 fi
7729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7730 fi
7731 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7732 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7733 if test $ac_cv_type__Bool = yes; then
7734
7735 cat >>confdefs.h <<_ACEOF
7736 #define HAVE__BOOL 1
7737 _ACEOF
7738
7739
7740 fi
7741
7742 if test $ac_cv_header_stdbool_h = yes; then
7743
7744 cat >>confdefs.h <<\_ACEOF
7745 #define HAVE_STDBOOL_H 1
7746 _ACEOF
7747
7748 fi
7749
7750 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7751 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7752 if test "${ac_cv_c_const+set}" = set; then
7753  echo $ECHO_N "(cached) $ECHO_C" >&6
7754 else
7755  cat >conftest.$ac_ext <<_ACEOF
7756 /* confdefs.h.  */
7757 _ACEOF
7758 cat confdefs.h >>conftest.$ac_ext
7759 cat >>conftest.$ac_ext <<_ACEOF
7760 /* end confdefs.h.  */
7761
9682   #ifdef FC_DUMMY_MAIN
9683   #ifndef FC_DUMMY_MAIN_EQ_F77
9684   #  ifdef __cplusplus
# Line 7774 | Line 9694 | main ()
9694   #ifndef __cplusplus
9695    /* Ultrix mips cc rejects this.  */
9696    typedef int charset[2];
9697 <  const charset x;
9697 >  const charset cs;
9698    /* SunOS 4.1.1 cc rejects this.  */
9699 <  char const *const *ccp;
9700 <  char **p;
9699 >  char const *const *pcpcc;
9700 >  char **ppc;
9701    /* NEC SVR4.0.2 mips cc rejects this.  */
9702    struct point {int x, y;};
9703    static struct point const zero = {0,0};
# Line 7786 | Line 9706 | main ()
9706       an arm of an if-expression whose if-part is not a constant
9707       expression */
9708    const char *g = "string";
9709 <  ccp = &g + (g ? g-g : 0);
9709 >  pcpcc = &g + (g ? g-g : 0);
9710    /* HPUX 7.0 cc rejects these. */
9711 <  ++ccp;
9712 <  p = (char**) ccp;
9713 <  ccp = (char const *const *) p;
9711 >  ++pcpcc;
9712 >  ppc = (char**) pcpcc;
9713 >  pcpcc = (char const *const *) ppc;
9714    { /* SCO 3.2v4 cc rejects this.  */
9715      char *t;
9716      char const *s = 0 ? (char *) 0 : (char const *) 0;
9717  
9718      *t++ = 0;
9719 +    if (s) return 0;
9720    }
9721    { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9722      int x[] = {25, 17};
# Line 7814 | Line 9735 | main ()
9735    }
9736    { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9737      const int foo = 10;
9738 +    if (!foo) return 0;
9739    }
9740 +  return !cs[0] && !zero.x;
9741   #endif
9742  
9743    ;
9744    return 0;
9745   }
9746   _ACEOF
9747 < rm -f conftest.$ac_objext
7825 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7826 <  (eval $ac_compile) 2>conftest.er1
7827 <  ac_status=$?
7828 <  grep -v '^ *+' conftest.er1 >conftest.err
7829 <  rm -f conftest.er1
7830 <  cat conftest.err >&5
7831 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832 <  (exit $ac_status); } &&
7833 <         { ac_try='test -z "$ac_c_werror_flag"
7834 <                         || test ! -s conftest.err'
7835 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7836 <  (eval $ac_try) 2>&5
7837 <  ac_status=$?
7838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7839 <  (exit $ac_status); }; } &&
7840 <         { ac_try='test -s conftest.$ac_objext'
7841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7842 <  (eval $ac_try) 2>&5
7843 <  ac_status=$?
7844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7845 <  (exit $ac_status); }; }; then
9747 > if ac_fn_c_try_compile "$LINENO"; then :
9748    ac_cv_c_const=yes
9749   else
9750 <  echo "$as_me: failed program was:" >&5
7849 < sed 's/^/| /' conftest.$ac_ext >&5
7850 <
7851 < ac_cv_c_const=no
9750 >  ac_cv_c_const=no
9751   fi
9752 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9752 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9753   fi
9754 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9755 < echo "${ECHO_T}$ac_cv_c_const" >&6
9754 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9755 > $as_echo "$ac_cv_c_const" >&6; }
9756   if test $ac_cv_c_const = no; then
9757  
9758 < cat >>confdefs.h <<\_ACEOF
7860 < #define const
7861 < _ACEOF
9758 > $as_echo "#define const /**/" >>confdefs.h
9759  
9760   fi
9761  
9762 < echo "$as_me:$LINENO: checking for inline" >&5
9763 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
9764 < if test "${ac_cv_c_inline+set}" = set; then
9765 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9762 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9763 > $as_echo_n "checking for inline... " >&6; }
9764 > if test "${ac_cv_c_inline+set}" = set; then :
9765 >  $as_echo_n "(cached) " >&6
9766   else
9767    ac_cv_c_inline=no
9768   for ac_kw in inline __inline__ __inline; do
9769 <  cat >conftest.$ac_ext <<_ACEOF
7873 < /* confdefs.h.  */
7874 < _ACEOF
7875 < cat confdefs.h >>conftest.$ac_ext
7876 < cat >>conftest.$ac_ext <<_ACEOF
9769 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9770   /* end confdefs.h.  */
9771   #ifndef __cplusplus
9772   typedef int foo_t;
# Line 7882 | Line 9775 | _ACEOF
9775   #endif
9776  
9777   _ACEOF
9778 < rm -f conftest.$ac_objext
9779 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7887 <  (eval $ac_compile) 2>conftest.er1
7888 <  ac_status=$?
7889 <  grep -v '^ *+' conftest.er1 >conftest.err
7890 <  rm -f conftest.er1
7891 <  cat conftest.err >&5
7892 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7893 <  (exit $ac_status); } &&
7894 <         { ac_try='test -z "$ac_c_werror_flag"
7895 <                         || test ! -s conftest.err'
7896 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7897 <  (eval $ac_try) 2>&5
7898 <  ac_status=$?
7899 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7900 <  (exit $ac_status); }; } &&
7901 <         { ac_try='test -s conftest.$ac_objext'
7902 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7903 <  (eval $ac_try) 2>&5
7904 <  ac_status=$?
7905 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7906 <  (exit $ac_status); }; }; then
7907 <  ac_cv_c_inline=$ac_kw; break
7908 < else
7909 <  echo "$as_me: failed program was:" >&5
7910 < sed 's/^/| /' conftest.$ac_ext >&5
7911 <
9778 > if ac_fn_c_try_compile "$LINENO"; then :
9779 >  ac_cv_c_inline=$ac_kw
9780   fi
9781 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9781 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9782 >  test "$ac_cv_c_inline" != no && break
9783   done
9784  
9785   fi
9786 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9787 < echo "${ECHO_T}$ac_cv_c_inline" >&6
9786 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9787 > $as_echo "$ac_cv_c_inline" >&6; }
9788  
7920
9789   case $ac_cv_c_inline in
9790    inline | yes) ;;
9791    *)
# Line 7933 | Line 9801 | esac
9801      ;;
9802   esac
9803  
9804 < echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
9805 < echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
9806 < if test "${ac_cv_c_restrict+set}" = set; then
7939 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9804 > ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
9805 > if test "x$ac_cv_type_size_t" = x""yes; then :
9806 >
9807   else
9808 <  ac_cv_c_restrict=no
9809 <   # Try the official restrict keyword, then gcc's __restrict, and
9810 <   # the less common variants.
7944 <   for ac_kw in restrict __restrict __restrict__ _Restrict; do
7945 <     cat >conftest.$ac_ext <<_ACEOF
7946 < /* confdefs.h.  */
9808 >
9809 > cat >>confdefs.h <<_ACEOF
9810 > #define size_t unsigned int
9811   _ACEOF
9812 < cat confdefs.h >>conftest.$ac_ext
9813 < cat >>conftest.$ac_ext <<_ACEOF
9812 >
9813 > fi
9814 >
9815 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
9816 > $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
9817 > if test "${ac_cv_header_time+set}" = set; then :
9818 >  $as_echo_n "(cached) " >&6
9819 > else
9820 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9821   /* end confdefs.h.  */
9822 < float * $ac_kw x;
9822 > #include <sys/types.h>
9823 > #include <sys/time.h>
9824 > #include <time.h>
9825 >
9826 > #ifdef FC_DUMMY_MAIN
9827 > #ifndef FC_DUMMY_MAIN_EQ_F77
9828 > #  ifdef __cplusplus
9829 >     extern "C"
9830 > #  endif
9831 >   int FC_DUMMY_MAIN() { return 1; }
9832 > #endif
9833 > #endif
9834 > int
9835 > main ()
9836 > {
9837 > if ((struct tm *) 0)
9838 > return 0;
9839 >  ;
9840 >  return 0;
9841 > }
9842   _ACEOF
9843 < rm -f conftest.$ac_objext
9844 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7955 <  (eval $ac_compile) 2>conftest.er1
7956 <  ac_status=$?
7957 <  grep -v '^ *+' conftest.er1 >conftest.err
7958 <  rm -f conftest.er1
7959 <  cat conftest.err >&5
7960 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7961 <  (exit $ac_status); } &&
7962 <         { ac_try='test -z "$ac_c_werror_flag"
7963 <                         || test ! -s conftest.err'
7964 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7965 <  (eval $ac_try) 2>&5
7966 <  ac_status=$?
7967 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7968 <  (exit $ac_status); }; } &&
7969 <         { ac_try='test -s conftest.$ac_objext'
7970 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7971 <  (eval $ac_try) 2>&5
7972 <  ac_status=$?
7973 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7974 <  (exit $ac_status); }; }; then
7975 <  ac_cv_c_restrict=$ac_kw; break
9843 > if ac_fn_c_try_compile "$LINENO"; then :
9844 >  ac_cv_header_time=yes
9845   else
9846 <  echo "$as_me: failed program was:" >&5
7978 < sed 's/^/| /' conftest.$ac_ext >&5
7979 <
9846 >  ac_cv_header_time=no
9847   fi
9848 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9849 <   done
9848 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9849 > fi
9850 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
9851 > $as_echo "$ac_cv_header_time" >&6; }
9852 > if test $ac_cv_header_time = yes; then
9853  
9854 + $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
9855 +
9856   fi
7985 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7986 echo "${ECHO_T}$ac_cv_c_restrict" >&6
7987 case $ac_cv_c_restrict in
7988   restrict) ;;
7989   no)
7990 cat >>confdefs.h <<\_ACEOF
7991 #define restrict
7992 _ACEOF
7993 ;;
7994   *)  cat >>confdefs.h <<_ACEOF
7995 #define restrict $ac_cv_c_restrict
7996 _ACEOF
7997 ;;
7998 esac
9857  
9858 < echo "$as_me:$LINENO: checking for size_t" >&5
9859 < echo $ECHO_N "checking for size_t... $ECHO_C" >&6
9860 < if test "${ac_cv_type_size_t+set}" = set; then
9861 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9862 < else
9863 <  cat >conftest.$ac_ext <<_ACEOF
9864 < /* confdefs.h.  */
9858 >
9859 > # Checks for library functions.
9860 > for ac_header in stdlib.h
9861 > do :
9862 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9863 > if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9864 >  cat >>confdefs.h <<_ACEOF
9865 > #define HAVE_STDLIB_H 1
9866   _ACEOF
9867 < cat confdefs.h >>conftest.$ac_ext
9868 < cat >>conftest.$ac_ext <<_ACEOF
9867 >
9868 > fi
9869 >
9870 > done
9871 >
9872 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
9873 > $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
9874 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
9875 >  $as_echo_n "(cached) " >&6
9876 > else
9877 >  if test "$cross_compiling" = yes; then :
9878 >  ac_cv_func_malloc_0_nonnull=no
9879 > else
9880 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9881   /* end confdefs.h.  */
9882 < $ac_includes_default
9882 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9883 > # include <stdlib.h>
9884 > #else
9885 > char *malloc ();
9886 > #endif
9887 >
9888   #ifdef FC_DUMMY_MAIN
9889   #ifndef FC_DUMMY_MAIN_EQ_F77
9890   #  ifdef __cplusplus
# Line 8020 | Line 9896 | main ()
9896   int
9897   main ()
9898   {
9899 < if ((size_t *) 0)
8024 <  return 0;
8025 < if (sizeof (size_t))
8026 <  return 0;
9899 > return ! malloc (0);
9900    ;
9901    return 0;
9902   }
9903   _ACEOF
9904 < rm -f conftest.$ac_objext
9905 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8033 <  (eval $ac_compile) 2>conftest.er1
8034 <  ac_status=$?
8035 <  grep -v '^ *+' conftest.er1 >conftest.err
8036 <  rm -f conftest.er1
8037 <  cat conftest.err >&5
8038 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8039 <  (exit $ac_status); } &&
8040 <         { ac_try='test -z "$ac_c_werror_flag"
8041 <                         || test ! -s conftest.err'
8042 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8043 <  (eval $ac_try) 2>&5
8044 <  ac_status=$?
8045 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8046 <  (exit $ac_status); }; } &&
8047 <         { ac_try='test -s conftest.$ac_objext'
8048 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8049 <  (eval $ac_try) 2>&5
8050 <  ac_status=$?
8051 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8052 <  (exit $ac_status); }; }; then
8053 <  ac_cv_type_size_t=yes
9904 > if ac_fn_c_try_run "$LINENO"; then :
9905 >  ac_cv_func_malloc_0_nonnull=yes
9906   else
9907 <  echo "$as_me: failed program was:" >&5
8056 < sed 's/^/| /' conftest.$ac_ext >&5
8057 <
8058 < ac_cv_type_size_t=no
9907 >  ac_cv_func_malloc_0_nonnull=no
9908   fi
9909 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9909 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9910 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
9911   fi
9912 < echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
9913 < echo "${ECHO_T}$ac_cv_type_size_t" >&6
9914 < if test $ac_cv_type_size_t = yes; then
9915 <  :
9912 >
9913 > fi
9914 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
9915 > $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
9916 > if test $ac_cv_func_malloc_0_nonnull = yes; then :
9917 >
9918 > $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
9919 >
9920   else
9921 +  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
9922  
9923 < cat >>confdefs.h <<_ACEOF
9924 < #define size_t unsigned
9923 >   case " $LIBOBJS " in
9924 >  *" malloc.$ac_objext "* ) ;;
9925 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
9926 > ;;
9927 > esac
9928 >
9929 >
9930 > $as_echo "#define malloc rpl_malloc" >>confdefs.h
9931 >
9932 > fi
9933 >
9934 >
9935 > for ac_header in stdlib.h
9936 > do :
9937 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9938 > if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9939 >  cat >>confdefs.h <<_ACEOF
9940 > #define HAVE_STDLIB_H 1
9941   _ACEOF
9942  
9943   fi
9944  
9945 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
9946 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
9947 < if test "${ac_cv_header_time+set}" = set; then
9948 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9945 > done
9946 >
9947 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
9948 > $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
9949 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then :
9950 >  $as_echo_n "(cached) " >&6
9951   else
9952 <  cat >conftest.$ac_ext <<_ACEOF
9953 < /* confdefs.h.  */
9954 < _ACEOF
9955 < cat confdefs.h >>conftest.$ac_ext
8083 < cat >>conftest.$ac_ext <<_ACEOF
9952 >  if test "$cross_compiling" = yes; then :
9953 >  ac_cv_func_realloc_0_nonnull=no
9954 > else
9955 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9956   /* end confdefs.h.  */
9957 < #include <sys/types.h>
9958 < #include <sys/time.h>
9959 < #include <time.h>
9957 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9958 > # include <stdlib.h>
9959 > #else
9960 > char *realloc ();
9961 > #endif
9962  
9963   #ifdef FC_DUMMY_MAIN
9964   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 8097 | Line 9971 | main ()
9971   int
9972   main ()
9973   {
9974 < if ((struct tm *) 0)
8101 < return 0;
9974 > return ! realloc (0, 0);
9975    ;
9976    return 0;
9977   }
9978   _ACEOF
9979 < rm -f conftest.$ac_objext
9980 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8108 <  (eval $ac_compile) 2>conftest.er1
8109 <  ac_status=$?
8110 <  grep -v '^ *+' conftest.er1 >conftest.err
8111 <  rm -f conftest.er1
8112 <  cat conftest.err >&5
8113 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114 <  (exit $ac_status); } &&
8115 <         { ac_try='test -z "$ac_c_werror_flag"
8116 <                         || test ! -s conftest.err'
8117 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8118 <  (eval $ac_try) 2>&5
8119 <  ac_status=$?
8120 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8121 <  (exit $ac_status); }; } &&
8122 <         { ac_try='test -s conftest.$ac_objext'
8123 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8124 <  (eval $ac_try) 2>&5
8125 <  ac_status=$?
8126 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8127 <  (exit $ac_status); }; }; then
8128 <  ac_cv_header_time=yes
9979 > if ac_fn_c_try_run "$LINENO"; then :
9980 >  ac_cv_func_realloc_0_nonnull=yes
9981   else
9982 <  echo "$as_me: failed program was:" >&5
9983 < sed 's/^/| /' conftest.$ac_ext >&5
9982 >  ac_cv_func_realloc_0_nonnull=no
9983 > fi
9984 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9985 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
9986 > fi
9987  
8133 ac_cv_header_time=no
9988   fi
9989 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9989 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
9990 > $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
9991 > if test $ac_cv_func_realloc_0_nonnull = yes; then :
9992 >
9993 > $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
9994 >
9995 > else
9996 >  $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
9997 >
9998 >   case " $LIBOBJS " in
9999 >  *" realloc.$ac_objext "* ) ;;
10000 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
10001 > ;;
10002 > esac
10003 >
10004 >
10005 > $as_echo "#define realloc rpl_realloc" >>confdefs.h
10006 >
10007   fi
8137 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8138 echo "${ECHO_T}$ac_cv_header_time" >&6
8139 if test $ac_cv_header_time = yes; then
10008  
10009 < cat >>confdefs.h <<\_ACEOF
10010 < #define TIME_WITH_SYS_TIME 1
10009 >
10010 > for ac_header in sys/select.h sys/socket.h
10011 > do :
10012 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10013 > ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10014 > eval as_val=\$$as_ac_Header
10015 >   if test "x$as_val" = x""yes; then :
10016 >  cat >>confdefs.h <<_ACEOF
10017 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10018   _ACEOF
10019  
10020   fi
10021  
10022 < echo "$as_me:$LINENO: checking for clock_t" >&5
10023 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
10024 < if test "${ac_cv_type_clock_t+set}" = set; then
10025 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10022 > done
10023 >
10024 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
10025 > $as_echo_n "checking types of arguments for select... " >&6; }
10026 > if test "${ac_cv_func_select_args+set}" = set; then :
10027 >  $as_echo_n "(cached) " >&6
10028   else
10029 <  cat >conftest.$ac_ext <<_ACEOF
10030 < /* confdefs.h.  */
10031 < _ACEOF
10032 < cat confdefs.h >>conftest.$ac_ext
8156 < cat >>conftest.$ac_ext <<_ACEOF
10029 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10030 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10031 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10032 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10033   /* end confdefs.h.  */
10034   $ac_includes_default
10035 + #ifdef HAVE_SYS_SELECT_H
10036 + # include <sys/select.h>
10037 + #endif
10038 + #ifdef HAVE_SYS_SOCKET_H
10039 + # include <sys/socket.h>
10040 + #endif
10041 +
10042   #ifdef FC_DUMMY_MAIN
10043   #ifndef FC_DUMMY_MAIN_EQ_F77
10044   #  ifdef __cplusplus
# Line 8167 | Line 10050 | main ()
10050   int
10051   main ()
10052   {
10053 < if ((clock_t *) 0)
10054 <  return 0;
10055 < if (sizeof (clock_t))
8173 <  return 0;
10053 > extern int select ($ac_arg1,
10054 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
10055 >                                            $ac_arg5);
10056    ;
10057    return 0;
10058   }
10059   _ACEOF
10060 < rm -f conftest.$ac_objext
10061 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10062 <  (eval $ac_compile) 2>conftest.er1
10063 <  ac_status=$?
10064 <  grep -v '^ *+' conftest.er1 >conftest.err
10065 <  rm -f conftest.er1
10066 <  cat conftest.err >&5
10067 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068 <  (exit $ac_status); } &&
8187 <         { ac_try='test -z "$ac_c_werror_flag"
8188 <                         || test ! -s conftest.err'
8189 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8190 <  (eval $ac_try) 2>&5
8191 <  ac_status=$?
8192 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8193 <  (exit $ac_status); }; } &&
8194 <         { ac_try='test -s conftest.$ac_objext'
8195 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8196 <  (eval $ac_try) 2>&5
8197 <  ac_status=$?
8198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8199 <  (exit $ac_status); }; }; then
8200 <  ac_cv_type_clock_t=yes
8201 < else
8202 <  echo "$as_me: failed program was:" >&5
8203 < sed 's/^/| /' conftest.$ac_ext >&5
10060 > if ac_fn_c_try_compile "$LINENO"; then :
10061 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10062 > fi
10063 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10064 >  done
10065 > done
10066 > done
10067 > # Provide a safe default value.
10068 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10069  
8205 ac_cv_type_clock_t=no
10070   fi
10071 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10072 < fi
10073 < echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
10074 < echo "${ECHO_T}$ac_cv_type_clock_t" >&6
10075 < if test $ac_cv_type_clock_t = yes; then
10071 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
10072 > $as_echo "$ac_cv_func_select_args" >&6; }
10073 > ac_save_IFS=$IFS; IFS=','
10074 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10075 > IFS=$ac_save_IFS
10076 > shift
10077  
10078   cat >>confdefs.h <<_ACEOF
10079 < #define HAVE_CLOCK_T 1
10079 > #define SELECT_TYPE_ARG1 $1
10080   _ACEOF
10081  
10082  
10083 < fi
10083 > cat >>confdefs.h <<_ACEOF
10084 > #define SELECT_TYPE_ARG234 ($2)
10085 > _ACEOF
10086  
10087 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10088 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
10089 < if test "${ac_cv_c_const+set}" = set; then
8223 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8224 < else
8225 <  cat >conftest.$ac_ext <<_ACEOF
8226 < /* confdefs.h.  */
10087 >
10088 > cat >>confdefs.h <<_ACEOF
10089 > #define SELECT_TYPE_ARG5 ($3)
10090   _ACEOF
10091 < cat confdefs.h >>conftest.$ac_ext
10092 < cat >>conftest.$ac_ext <<_ACEOF
10091 >
10092 > rm -f conftest*
10093 >
10094 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
10095 > $as_echo_n "checking for working strtod... " >&6; }
10096 > if test "${ac_cv_func_strtod+set}" = set; then :
10097 >  $as_echo_n "(cached) " >&6
10098 > else
10099 >  if test "$cross_compiling" = yes; then :
10100 >  ac_cv_func_strtod=no
10101 > else
10102 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10103   /* end confdefs.h.  */
10104  
10105 < #ifdef FC_DUMMY_MAIN
10106 < #ifndef FC_DUMMY_MAIN_EQ_F77
10107 < #  ifdef __cplusplus
8235 <     extern "C"
8236 < #  endif
8237 <   int FC_DUMMY_MAIN() { return 1; }
10105 > $ac_includes_default
10106 > #ifndef strtod
10107 > double strtod ();
10108   #endif
8239 #endif
10109   int
10110 < main ()
10110 > main()
10111   {
10112 < /* FIXME: Include the comments suggested by Paul. */
10113 < #ifndef __cplusplus
10114 <  /* Ultrix mips cc rejects this.  */
10115 <  typedef int charset[2];
10116 <  const charset x;
10117 <  /* SunOS 4.1.1 cc rejects this.  */
10118 <  char const *const *ccp;
10119 <  char **p;
8251 <  /* NEC SVR4.0.2 mips cc rejects this.  */
8252 <  struct point {int x, y;};
8253 <  static struct point const zero = {0,0};
8254 <  /* AIX XL C 1.02.0.0 rejects this.
8255 <     It does not let you subtract one const X* pointer from another in
8256 <     an arm of an if-expression whose if-part is not a constant
8257 <     expression */
8258 <  const char *g = "string";
8259 <  ccp = &g + (g ? g-g : 0);
8260 <  /* HPUX 7.0 cc rejects these. */
8261 <  ++ccp;
8262 <  p = (char**) ccp;
8263 <  ccp = (char const *const *) p;
8264 <  { /* SCO 3.2v4 cc rejects this.  */
8265 <    char *t;
8266 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
8267 <
8268 <    *t++ = 0;
10112 >  {
10113 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
10114 >    char *string = " +69";
10115 >    char *term;
10116 >    double value;
10117 >    value = strtod (string, &term);
10118 >    if (value != 69 || term != (string + 4))
10119 >      return 1;
10120    }
8270  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8271    int x[] = {25, 17};
8272    const int *foo = &x[0];
8273    ++foo;
8274  }
8275  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8276    typedef const int *iptr;
8277    iptr p = 0;
8278    ++p;
8279  }
8280  { /* AIX XL C 1.02.0.0 rejects this saying
8281       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8282    struct s { int j; const int *ap[3]; };
8283    struct s *b; b->j = 5;
8284  }
8285  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8286    const int foo = 10;
8287  }
8288 #endif
10121  
10122 <  ;
10122 >  {
10123 >    /* Under Solaris 2.4, strtod returns the wrong value for the
10124 >       terminating character under some conditions.  */
10125 >    char *string = "NaN";
10126 >    char *term;
10127 >    strtod (string, &term);
10128 >    if (term != string && *(term - 1) == 0)
10129 >      return 1;
10130 >  }
10131    return 0;
10132   }
10133 +
10134   _ACEOF
10135 < rm -f conftest.$ac_objext
10136 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8296 <  (eval $ac_compile) 2>conftest.er1
8297 <  ac_status=$?
8298 <  grep -v '^ *+' conftest.er1 >conftest.err
8299 <  rm -f conftest.er1
8300 <  cat conftest.err >&5
8301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302 <  (exit $ac_status); } &&
8303 <         { ac_try='test -z "$ac_c_werror_flag"
8304 <                         || test ! -s conftest.err'
8305 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8306 <  (eval $ac_try) 2>&5
8307 <  ac_status=$?
8308 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8309 <  (exit $ac_status); }; } &&
8310 <         { ac_try='test -s conftest.$ac_objext'
8311 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8312 <  (eval $ac_try) 2>&5
8313 <  ac_status=$?
8314 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8315 <  (exit $ac_status); }; }; then
8316 <  ac_cv_c_const=yes
10135 > if ac_fn_c_try_run "$LINENO"; then :
10136 >  ac_cv_func_strtod=yes
10137   else
10138 <  echo "$as_me: failed program was:" >&5
8319 < sed 's/^/| /' conftest.$ac_ext >&5
8320 <
8321 < ac_cv_c_const=no
10138 >  ac_cv_func_strtod=no
10139   fi
10140 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10140 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10141 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
10142   fi
8325 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8326 echo "${ECHO_T}$ac_cv_c_const" >&6
8327 if test $ac_cv_c_const = no; then
10143  
10144 < cat >>confdefs.h <<\_ACEOF
10145 < #define const
10146 < _ACEOF
10144 > fi
10145 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
10146 > $as_echo "$ac_cv_func_strtod" >&6; }
10147 > if test $ac_cv_func_strtod = no; then
10148 >  case " $LIBOBJS " in
10149 >  *" strtod.$ac_objext "* ) ;;
10150 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
10151 > ;;
10152 > esac
10153  
10154 + ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
10155 + if test "x$ac_cv_func_pow" = x""yes; then :
10156 +
10157   fi
10158  
10159 < echo "$as_me:$LINENO: checking for inline" >&5
10160 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
10161 < if test "${ac_cv_c_inline+set}" = set; then
10162 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10159 > if test $ac_cv_func_pow = no; then
10160 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
10161 > $as_echo_n "checking for pow in -lm... " >&6; }
10162 > if test "${ac_cv_lib_m_pow+set}" = set; then :
10163 >  $as_echo_n "(cached) " >&6
10164   else
10165 <  ac_cv_c_inline=no
10166 < for ac_kw in inline __inline__ __inline; do
10167 <  cat >conftest.$ac_ext <<_ACEOF
8343 < /* confdefs.h.  */
8344 < _ACEOF
8345 < cat confdefs.h >>conftest.$ac_ext
8346 < cat >>conftest.$ac_ext <<_ACEOF
10165 >  ac_check_lib_save_LIBS=$LIBS
10166 > LIBS="-lm  $LIBS"
10167 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10168   /* end confdefs.h.  */
8348 #ifndef __cplusplus
8349 typedef int foo_t;
8350 static $ac_kw foo_t static_foo () {return 0; }
8351 $ac_kw foo_t foo () {return 0; }
8352 #endif
10169  
10170 < _ACEOF
10171 < rm -f conftest.$ac_objext
10172 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10173 <  (eval $ac_compile) 2>conftest.er1
10174 <  ac_status=$?
8359 <  grep -v '^ *+' conftest.er1 >conftest.err
8360 <  rm -f conftest.er1
8361 <  cat conftest.err >&5
8362 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8363 <  (exit $ac_status); } &&
8364 <         { ac_try='test -z "$ac_c_werror_flag"
8365 <                         || test ! -s conftest.err'
8366 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8367 <  (eval $ac_try) 2>&5
8368 <  ac_status=$?
8369 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8370 <  (exit $ac_status); }; } &&
8371 <         { ac_try='test -s conftest.$ac_objext'
8372 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8373 <  (eval $ac_try) 2>&5
8374 <  ac_status=$?
8375 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8376 <  (exit $ac_status); }; }; then
8377 <  ac_cv_c_inline=$ac_kw; break
8378 < else
8379 <  echo "$as_me: failed program was:" >&5
8380 < sed 's/^/| /' conftest.$ac_ext >&5
8381 <
8382 < fi
8383 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8384 < done
8385 <
8386 < fi
8387 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8388 < echo "${ECHO_T}$ac_cv_c_inline" >&6
8389 <
8390 <
8391 < case $ac_cv_c_inline in
8392 <  inline | yes) ;;
8393 <  *)
8394 <    case $ac_cv_c_inline in
8395 <      no) ac_val=;;
8396 <      *) ac_val=$ac_cv_c_inline;;
8397 <    esac
8398 <    cat >>confdefs.h <<_ACEOF
8399 < #ifndef __cplusplus
8400 < #define inline $ac_val
10170 > /* Override any GCC internal prototype to avoid an error.
10171 >   Use char because int might match the return type of a GCC
10172 >   builtin and then its argument prototype would still apply.  */
10173 > #ifdef __cplusplus
10174 > extern "C"
10175   #endif
10176 < _ACEOF
8403 <    ;;
8404 < esac
8405 <
8406 <
8407 < # Checks for library functions.
8408 <
8409 < for ac_header in stdlib.h
8410 < do
8411 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8412 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8413 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
8414 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8415 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8416 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8417 < fi
8418 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8419 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8420 < else
8421 <  # Is the header compilable?
8422 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8423 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8424 < cat >conftest.$ac_ext <<_ACEOF
8425 < /* confdefs.h.  */
8426 < _ACEOF
8427 < cat confdefs.h >>conftest.$ac_ext
8428 < cat >>conftest.$ac_ext <<_ACEOF
8429 < /* end confdefs.h.  */
8430 < $ac_includes_default
8431 < #include <$ac_header>
8432 < _ACEOF
8433 < rm -f conftest.$ac_objext
8434 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8435 <  (eval $ac_compile) 2>conftest.er1
8436 <  ac_status=$?
8437 <  grep -v '^ *+' conftest.er1 >conftest.err
8438 <  rm -f conftest.er1
8439 <  cat conftest.err >&5
8440 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8441 <  (exit $ac_status); } &&
8442 <         { ac_try='test -z "$ac_c_werror_flag"
8443 <                         || test ! -s conftest.err'
8444 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8445 <  (eval $ac_try) 2>&5
8446 <  ac_status=$?
8447 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448 <  (exit $ac_status); }; } &&
8449 <         { ac_try='test -s conftest.$ac_objext'
8450 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8451 <  (eval $ac_try) 2>&5
8452 <  ac_status=$?
8453 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8454 <  (exit $ac_status); }; }; then
8455 <  ac_header_compiler=yes
8456 < else
8457 <  echo "$as_me: failed program was:" >&5
8458 < sed 's/^/| /' conftest.$ac_ext >&5
8459 <
8460 < ac_header_compiler=no
8461 < fi
8462 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8463 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8464 < echo "${ECHO_T}$ac_header_compiler" >&6
8465 <
8466 < # Is the header present?
8467 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8468 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8469 < cat >conftest.$ac_ext <<_ACEOF
8470 < /* confdefs.h.  */
8471 < _ACEOF
8472 < cat confdefs.h >>conftest.$ac_ext
8473 < cat >>conftest.$ac_ext <<_ACEOF
8474 < /* end confdefs.h.  */
8475 < #include <$ac_header>
8476 < _ACEOF
8477 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8478 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8479 <  ac_status=$?
8480 <  grep -v '^ *+' conftest.er1 >conftest.err
8481 <  rm -f conftest.er1
8482 <  cat conftest.err >&5
8483 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8484 <  (exit $ac_status); } >/dev/null; then
8485 <  if test -s conftest.err; then
8486 <    ac_cpp_err=$ac_c_preproc_warn_flag
8487 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8488 <  else
8489 <    ac_cpp_err=
8490 <  fi
8491 < else
8492 <  ac_cpp_err=yes
8493 < fi
8494 < if test -z "$ac_cpp_err"; then
8495 <  ac_header_preproc=yes
8496 < else
8497 <  echo "$as_me: failed program was:" >&5
8498 < sed 's/^/| /' conftest.$ac_ext >&5
8499 <
8500 <  ac_header_preproc=no
8501 < fi
8502 < rm -f conftest.err conftest.$ac_ext
8503 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8504 < echo "${ECHO_T}$ac_header_preproc" >&6
8505 <
8506 < # So?  What about this header?
8507 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8508 <  yes:no: )
8509 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8510 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8511 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8512 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8513 <    ac_header_preproc=yes
8514 <    ;;
8515 <  no:yes:* )
8516 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8517 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8518 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8519 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8520 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8521 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8522 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8523 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8524 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8525 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8526 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8527 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8528 <    (
8529 <      cat <<\_ASBOX
8530 < ## ------------------------------ ##
8531 < ## Report this to gezelter@nd.edu ##
8532 < ## ------------------------------ ##
8533 < _ASBOX
8534 <    ) |
8535 <      sed "s/^/$as_me: WARNING:     /" >&2
8536 <    ;;
8537 < esac
8538 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8539 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8540 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8541 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8542 < else
8543 <  eval "$as_ac_Header=\$ac_header_preproc"
8544 < fi
8545 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8546 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8547 <
8548 < fi
8549 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8550 <  cat >>confdefs.h <<_ACEOF
8551 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8552 < _ACEOF
8553 <
8554 < fi
8555 <
8556 < done
8557 <
8558 < echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8559 < echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8560 < if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8561 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8562 < else
8563 <  if test "$cross_compiling" = yes; then
8564 <  ac_cv_func_malloc_0_nonnull=no
8565 < else
8566 <  cat >conftest.$ac_ext <<_ACEOF
8567 < /* confdefs.h.  */
8568 < _ACEOF
8569 < cat confdefs.h >>conftest.$ac_ext
8570 < cat >>conftest.$ac_ext <<_ACEOF
8571 < /* end confdefs.h.  */
8572 < #if STDC_HEADERS || HAVE_STDLIB_H
8573 < # include <stdlib.h>
8574 < #else
8575 < char *malloc ();
8576 < #endif
8577 <
10176 > char pow ();
10177   #ifdef FC_DUMMY_MAIN
10178   #ifndef FC_DUMMY_MAIN_EQ_F77
10179   #  ifdef __cplusplus
# Line 8586 | Line 10185 | main ()
10185   int
10186   main ()
10187   {
10188 < exit (malloc (0) ? 0 : 1);
10188 > return pow ();
10189    ;
10190    return 0;
10191   }
10192   _ACEOF
10193 < rm -f conftest$ac_exeext
10194 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8596 <  (eval $ac_link) 2>&5
8597 <  ac_status=$?
8598 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8600 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8601 <  (eval $ac_try) 2>&5
8602 <  ac_status=$?
8603 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8604 <  (exit $ac_status); }; }; then
8605 <  ac_cv_func_malloc_0_nonnull=yes
10193 > if ac_fn_c_try_link "$LINENO"; then :
10194 >  ac_cv_lib_m_pow=yes
10195   else
10196 <  echo "$as_me: program exited with status $ac_status" >&5
8608 < echo "$as_me: failed program was:" >&5
8609 < sed 's/^/| /' conftest.$ac_ext >&5
8610 <
8611 < ( exit $ac_status )
8612 < ac_cv_func_malloc_0_nonnull=no
10196 >  ac_cv_lib_m_pow=no
10197   fi
10198 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10198 > rm -f core conftest.err conftest.$ac_objext \
10199 >    conftest$ac_exeext conftest.$ac_ext
10200 > LIBS=$ac_check_lib_save_LIBS
10201   fi
10202 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
10203 + $as_echo "$ac_cv_lib_m_pow" >&6; }
10204 + if test "x$ac_cv_lib_m_pow" = x""yes; then :
10205 +  POW_LIB=-lm
10206 + else
10207 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
10208 + $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
10209   fi
8617 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8618 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8619 if test $ac_cv_func_malloc_0_nonnull = yes; then
10210  
10211 < cat >>confdefs.h <<\_ACEOF
8622 < #define HAVE_MALLOC 1
8623 < _ACEOF
10211 > fi
10212  
10213 < else
8626 <  cat >>confdefs.h <<\_ACEOF
8627 < #define HAVE_MALLOC 0
8628 < _ACEOF
10213 > fi
10214  
10215 <   case $LIBOBJS in
10216 <    "malloc.$ac_objext"   | \
10217 <  *" malloc.$ac_objext"   | \
10218 <    "malloc.$ac_objext "* | \
10219 <  *" malloc.$ac_objext "* ) ;;
10220 <  *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
10221 < esac
10222 <
8638 <
8639 < cat >>confdefs.h <<\_ACEOF
8640 < #define malloc rpl_malloc
10215 > 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
10216 > do :
10217 >  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10218 > ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10219 > eval as_val=\$$as_ac_var
10220 >   if test "x$as_val" = x""yes; then :
10221 >  cat >>confdefs.h <<_ACEOF
10222 > #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10223   _ACEOF
10224  
10225   fi
10226 + done
10227  
10228  
10229 <
10230 < echo "$as_me:$LINENO: checking for working memcmp" >&5
10231 < echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
10232 < if test "${ac_cv_func_memcmp_working+set}" = set; then
10233 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8651 < else
8652 <  if test "$cross_compiling" = yes; then
8653 <  ac_cv_func_memcmp_working=no
8654 < else
8655 <  cat >conftest.$ac_ext <<_ACEOF
8656 < /* confdefs.h.  */
8657 < _ACEOF
8658 < cat confdefs.h >>conftest.$ac_ext
8659 < cat >>conftest.$ac_ext <<_ACEOF
10229 > # special check for _system_configuration because AIX <4.3.2 do not
10230 > # contain the `physmem' member.
10231 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
10232 > $as_echo_n "checking for external symbol _system_configuration... " >&6; }
10233 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10234   /* end confdefs.h.  */
10235 < $ac_includes_default
10235 > #include <sys/systemcfg.h>
10236   #ifdef FC_DUMMY_MAIN
10237   #ifndef FC_DUMMY_MAIN_EQ_F77
10238   #  ifdef __cplusplus
# Line 8670 | Line 10244 | main ()
10244   int
10245   main ()
10246   {
10247 <
8674 <  /* Some versions of memcmp are not 8-bit clean.  */
8675 <  char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8676 <  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8677 <    exit (1);
8678 <
8679 <  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8680 <     or more and with at least one buffer not starting on a 4-byte boundary.
8681 <     William Lewis provided this test program.   */
8682 <  {
8683 <    char foo[21];
8684 <    char bar[21];
8685 <    int i;
8686 <    for (i = 0; i < 4; i++)
8687 <      {
8688 <        char *a = foo + i;
8689 <        char *b = bar + i;
8690 <        strcpy (a, "--------01111111");
8691 <        strcpy (b, "--------10000000");
8692 <        if (memcmp (a, b, 16) >= 0)
8693 <          exit (1);
8694 <      }
8695 <    exit (0);
8696 <  }
8697 <
10247 > double x = _system_configuration.physmem;
10248    ;
10249    return 0;
10250   }
10251   _ACEOF
10252 < rm -f conftest$ac_exeext
10253 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10254 <  (eval $ac_link) 2>&5
10252 > if ac_fn_c_try_compile "$LINENO"; then :
10253 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10254 > $as_echo "yes" >&6; }
10255 >
10256 > $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
10257 >
10258 > else
10259 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10260 > $as_echo "no" >&6; }
10261 > fi
10262 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10263 >
10264 >
10265 > case $debug in
10266 >  1)
10267 >     ;;
10268 >  *)
10269 >
10270 >
10271 >
10272 >
10273 >
10274 > # Try to determine "good" native compiler flags if none specified on command
10275 > # line
10276 >
10277 > if test "$ac_test_FFLAGS" != "set"; then
10278 >  FCFLAGS=""
10279 >  case "${host_cpu}-${host_os}" in
10280 >
10281 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
10282 >                    FCFLAGS="-O2"
10283 >                fi;;
10284 >   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
10285 >                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10286 >                fi;;
10287 >   powerpc*-aix*)
10288 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10289 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
10290 >                echo "*******************************************************"
10291 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10292 >                echo "*  recommended that you use                           *"
10293 >                echo "*                                                     *"
10294 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10295 >                echo "*                                 ^^^                 *"
10296 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10297 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
10298 >                echo "*******************************************************"
10299 >        fi;;
10300 >   *darwin*)
10301 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10302 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
10303 >        fi
10304 >        if test "$FC" = ifort; then
10305 >                FCFLAGS="-O2"
10306 >        fi
10307 >        if test "$FC" = gfortran; then
10308 >                FCFLAGS="-Os"
10309 >        fi;;
10310 >  esac
10311 >
10312 >  if test -z "$FCFLAGS"; then
10313 >        echo ""
10314 >        echo "*********************************************************"
10315 >        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
10316 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
10317 >        echo "* (otherwise, a default of FCFLAGS=-O will be used)     *"
10318 >        echo "*********************************************************"
10319 >        echo ""
10320 >        FCFLAGS="-O"
10321 >  fi
10322 >
10323 >
10324 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
10325 > $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
10326 > if test "${ac_cv_ac_cv_guessed_f90flags+set}" = set; then :
10327 >  $as_echo_n "(cached) " >&6
10328 > else
10329 >
10330 >
10331 > ac_ext=${ac_fc_srcext-f}
10332 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
10333 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
10334 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
10335 >
10336 > echo 'program main' > conftest.$ac_ext
10337 > echo 'end program main' >> conftest.$ac_ext
10338 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
10339 > if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10340 >  (eval $ac_compile) 2>&5
10341    ac_status=$?
10342 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10343 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10344 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8709 <  (eval $ac_try) 2>&5
8710 <  ac_status=$?
8711 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8712 <  (exit $ac_status); }; }; then
8713 <  ac_cv_func_memcmp_working=yes
10342 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10343 >  test $ac_status = 0; }; then
10344 >        ac_cv_ac_cv_guessed_f90flags=yes
10345   else
10346 <  echo "$as_me: program exited with status $ac_status" >&5
10347 < echo "$as_me: failed program was:" >&5
10348 < sed 's/^/| /' conftest.$ac_ext >&5
10346 >        ac_cv_ac_cv_guessed_f90flags=no
10347 > fi
10348 > rm -f conftest*
10349 > ac_ext=c
10350 > ac_cpp='$CPP $CPPFLAGS'
10351 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10352 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10353 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
10354  
10355 < ( exit $ac_status )
8720 < ac_cv_func_memcmp_working=no
10355 >
10356   fi
10357 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10357 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
10358 > $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
10359 > if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
10360 >        :
10361 >
10362 > else
10363 >        :
10364 >
10365 >        echo ""
10366 >        echo "**********************************************************"
10367 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
10368 >        echo "* your compiler.                                        *"
10369 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
10370 >        echo "*********************************************************"
10371 >        echo ""
10372 >        FCFLAGS=""
10373 >
10374   fi
10375 +
10376 +
10377   fi
8725 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8726 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8727 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8728    "memcmp.$ac_objext"   | \
8729  *" memcmp.$ac_objext"   | \
8730    "memcmp.$ac_objext "* | \
8731  *" memcmp.$ac_objext "* ) ;;
8732  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8733 esac
10378  
10379  
10380  
10381 < for ac_header in stdlib.h
10382 < do
10383 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10384 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10385 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
10386 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10387 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10388 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8745 < fi
8746 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8747 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10381 >
10382 >
10383 >
10384 >
10385 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
10386 > $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
10387 > if test "${ac_cv_prog_really_gcc+set}" = set; then :
10388 >  $as_echo_n "(cached) " >&6
10389   else
10390 <  # Is the header compilable?
10391 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
10392 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10393 < cat >conftest.$ac_ext <<_ACEOF
10394 < /* confdefs.h.  */
10395 < _ACEOF
10396 < cat confdefs.h >>conftest.$ac_ext
10397 < cat >>conftest.$ac_ext <<_ACEOF
10398 < /* end confdefs.h.  */
10399 < $ac_includes_default
10400 < #include <$ac_header>
10401 < _ACEOF
8761 < rm -f conftest.$ac_objext
8762 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8763 <  (eval $ac_compile) 2>conftest.er1
8764 <  ac_status=$?
8765 <  grep -v '^ *+' conftest.er1 >conftest.err
8766 <  rm -f conftest.er1
8767 <  cat conftest.err >&5
8768 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8769 <  (exit $ac_status); } &&
8770 <         { ac_try='test -z "$ac_c_werror_flag"
8771 <                         || test ! -s conftest.err'
8772 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10390 >
10391 > cat > conftest.c <<EOF
10392 > #ifdef __GNUC__
10393 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10394 >     no;
10395 >  #else
10396 >     yes;
10397 >  #endif
10398 > #endif
10399 > EOF
10400 > if { ac_try='${CC-cc} -E conftest.c'
10401 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10402    (eval $ac_try) 2>&5
10403    ac_status=$?
10404 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10405 <  (exit $ac_status); }; } &&
10406 <         { ac_try='test -s conftest.$ac_objext'
8778 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8779 <  (eval $ac_try) 2>&5
8780 <  ac_status=$?
8781 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782 <  (exit $ac_status); }; }; then
8783 <  ac_header_compiler=yes
10404 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10405 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10406 >  ac_cv_prog_really_gcc=yes
10407   else
10408 <  echo "$as_me: failed program was:" >&5
10409 < sed 's/^/| /' conftest.$ac_ext >&5
10408 >  ac_cv_prog_really_gcc=no
10409 > fi
10410  
8788 ac_header_compiler=no
10411   fi
10412 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10413 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10414 < echo "${ECHO_T}$ac_header_compiler" >&6
10412 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
10413 > $as_echo "$ac_cv_prog_really_gcc" >&6; }
10414 > if test "$ac_cv_prog_really_gcc" = yes; then
10415 >        :
10416  
8794 # Is the header present?
8795 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8796 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8797 cat >conftest.$ac_ext <<_ACEOF
8798 /* confdefs.h.  */
8799 _ACEOF
8800 cat confdefs.h >>conftest.$ac_ext
8801 cat >>conftest.$ac_ext <<_ACEOF
8802 /* end confdefs.h.  */
8803 #include <$ac_header>
8804 _ACEOF
8805 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8806  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8807  ac_status=$?
8808  grep -v '^ *+' conftest.er1 >conftest.err
8809  rm -f conftest.er1
8810  cat conftest.err >&5
8811  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812  (exit $ac_status); } >/dev/null; then
8813  if test -s conftest.err; then
8814    ac_cpp_err=$ac_c_preproc_warn_flag
8815    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8816  else
8817    ac_cpp_err=
8818  fi
10417   else
10418 <  ac_cpp_err=yes
8821 < fi
8822 < if test -z "$ac_cpp_err"; then
8823 <  ac_header_preproc=yes
8824 < else
8825 <  echo "$as_me: failed program was:" >&5
8826 < sed 's/^/| /' conftest.$ac_ext >&5
10418 >        :
10419  
8828  ac_header_preproc=no
10420   fi
8830 rm -f conftest.err conftest.$ac_ext
8831 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8832 echo "${ECHO_T}$ac_header_preproc" >&6
10421  
8834 # So?  What about this header?
8835 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8836  yes:no: )
8837    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8838 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8839    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8840 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8841    ac_header_preproc=yes
8842    ;;
8843  no:yes:* )
8844    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8845 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8846    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8847 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8848    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8849 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8850    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8851 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8852    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8853 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8854    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8855 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8856    (
8857      cat <<\_ASBOX
8858 ## ------------------------------ ##
8859 ## Report this to gezelter@nd.edu ##
8860 ## ------------------------------ ##
8861 _ASBOX
8862    ) |
8863      sed "s/^/$as_me: WARNING:     /" >&2
8864    ;;
8865 esac
8866 echo "$as_me:$LINENO: checking for $ac_header" >&5
8867 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8868 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8869  echo $ECHO_N "(cached) $ECHO_C" >&6
8870 else
8871  eval "$as_ac_Header=\$ac_header_preproc"
8872 fi
8873 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8874 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10422  
10423 < fi
10424 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
10425 <  cat >>confdefs.h <<_ACEOF
10426 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10427 < _ACEOF
10423 > # Try to determine "good" native compiler flags if none specified on command
10424 > # line
10425 > if test "$ac_test_CFLAGS" != "set"; then
10426 >  CFLAGS=""
10427 >  case "${host_cpu}-${host_os}" in
10428  
10429 < fi
10429 >  *linux*) if test "$CC" = icc; then
10430 >                    CFLAGS="-O2"
10431 >                fi;;
10432 >  sparc-solaris2*) if test "$CC" = cc; then
10433 >                    CFLAGS="-O -dalign"
10434 >                 fi;;
10435  
10436 < done
10436 >  alpha*-osf*)  if test "$CC" = cc; then
10437 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
10438 >                fi;;
10439  
10440 < echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10441 < echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
10442 < if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10443 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10440 >  hppa*-hpux*)  if test "$CC" = cc; then
10441 >                    CFLAGS="-Ae +O3 +Oall"
10442 >                fi;;
10443 >
10444 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
10445 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
10446 >                fi;;
10447 >   powerpc*-aix*)
10448 >        if test "$CC" = cc -o "$CC" = xlc; then
10449 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
10450 >                echo "*******************************************************"
10451 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10452 >                echo "*  recommended that you use                           *"
10453 >                echo "*                                                     *"
10454 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10455 >                echo "*                                 ^^^                 *"
10456 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10457 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
10458 >                echo "*******************************************************"
10459 >        fi;;
10460 >   *darwin*)
10461 >        if test "$CC" = xlc; then
10462 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10463 >        fi
10464 >        if test "$CC" = icc; then
10465 >                CFLAGS="-O2"
10466 >        fi
10467 >        if test $ac_cv_prog_really_gcc = yes; then
10468 >                CFLAGS="-Os"
10469 >        fi;;
10470 >  esac
10471 >
10472 >  # use default flags for gcc on all systems
10473 >  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
10474 >     CFLAGS="-O2"
10475 >  fi
10476 >
10477 >  if test -z "$CFLAGS"; then
10478 >        echo ""
10479 >        echo "********************************************************"
10480 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
10481 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
10482 >        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
10483 >        echo "********************************************************"
10484 >        echo ""
10485 >        CFLAGS="-O"
10486 >  fi
10487 >
10488 >
10489 >
10490 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
10491 > $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
10492 > if test "${ac_cv_ac_cv_guessed_cflags+set}" = set; then :
10493 >  $as_echo_n "(cached) " >&6
10494   else
10495 <  if test "$cross_compiling" = yes; then
10496 <  ac_cv_func_realloc_0_nonnull=no
10495 >  echo 'void f(){}' > conftest.c
10496 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
10497 >        ac_cv_ac_cv_guessed_cflags=yes
10498   else
10499 <  cat >conftest.$ac_ext <<_ACEOF
10500 < /* confdefs.h.  */
10501 < _ACEOF
8897 < cat confdefs.h >>conftest.$ac_ext
8898 < cat >>conftest.$ac_ext <<_ACEOF
8899 < /* end confdefs.h.  */
8900 < #if STDC_HEADERS || HAVE_STDLIB_H
8901 < # include <stdlib.h>
8902 < #else
8903 < char *realloc ();
8904 < #endif
10499 >        ac_cv_ac_cv_guessed_cflags=no
10500 > fi
10501 > rm -f conftest*
10502  
8906 #ifdef FC_DUMMY_MAIN
8907 #ifndef FC_DUMMY_MAIN_EQ_F77
8908 #  ifdef __cplusplus
8909     extern "C"
8910 #  endif
8911   int FC_DUMMY_MAIN() { return 1; }
8912 #endif
8913 #endif
8914 int
8915 main ()
8916 {
8917 exit (realloc (0, 0) ? 0 : 1);
8918  ;
8919  return 0;
8920 }
8921 _ACEOF
8922 rm -f conftest$ac_exeext
8923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8924  (eval $ac_link) 2>&5
8925  ac_status=$?
8926  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8927  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8928  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8929  (eval $ac_try) 2>&5
8930  ac_status=$?
8931  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8932  (exit $ac_status); }; }; then
8933  ac_cv_func_realloc_0_nonnull=yes
8934 else
8935  echo "$as_me: program exited with status $ac_status" >&5
8936 echo "$as_me: failed program was:" >&5
8937 sed 's/^/| /' conftest.$ac_ext >&5
8938
8939 ( exit $ac_status )
8940 ac_cv_func_realloc_0_nonnull=no
10503   fi
10504 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10505 < fi
10506 < fi
10507 < echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8946 < echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8947 < if test $ac_cv_func_realloc_0_nonnull = yes; then
10504 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
10505 > $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
10506 > if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
10507 >        :
10508  
8949 cat >>confdefs.h <<\_ACEOF
8950 #define HAVE_REALLOC 1
8951 _ACEOF
8952
10509   else
10510 <  cat >>confdefs.h <<\_ACEOF
8955 < #define HAVE_REALLOC 0
8956 < _ACEOF
10510 >        :
10511  
10512 <   case $LIBOBJS in
10513 <    "realloc.$ac_objext"   | \
10514 <  *" realloc.$ac_objext"   | \
10515 <    "realloc.$ac_objext "* | \
10516 <  *" realloc.$ac_objext "* ) ;;
10517 <  *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
10518 < esac
10512 >        echo ""
10513 >        echo "********************************************************"
10514 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
10515 >        echo "* your compiler.                                       *"
10516 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
10517 >        echo "********************************************************"
10518 >        echo ""
10519 >        CFLAGS=""
10520  
10521 + fi
10522  
8967 cat >>confdefs.h <<\_ACEOF
8968 #define realloc rpl_realloc
8969 _ACEOF
10523  
10524   fi
10525  
# Line 8974 | Line 10527 | fi
10527  
10528  
10529  
8977 for ac_header in sys/select.h sys/socket.h
8978 do
8979 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8980 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8981  echo "$as_me:$LINENO: checking for $ac_header" >&5
8982 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8983 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8984  echo $ECHO_N "(cached) $ECHO_C" >&6
8985 fi
8986 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8987 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8988 else
8989  # Is the header compilable?
8990 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8991 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8992 cat >conftest.$ac_ext <<_ACEOF
8993 /* confdefs.h.  */
8994 _ACEOF
8995 cat confdefs.h >>conftest.$ac_ext
8996 cat >>conftest.$ac_ext <<_ACEOF
8997 /* end confdefs.h.  */
8998 $ac_includes_default
8999 #include <$ac_header>
9000 _ACEOF
9001 rm -f conftest.$ac_objext
9002 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9003  (eval $ac_compile) 2>conftest.er1
9004  ac_status=$?
9005  grep -v '^ *+' conftest.er1 >conftest.err
9006  rm -f conftest.er1
9007  cat conftest.err >&5
9008  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9009  (exit $ac_status); } &&
9010         { ac_try='test -z "$ac_c_werror_flag"
9011                         || test ! -s conftest.err'
9012  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9013  (eval $ac_try) 2>&5
9014  ac_status=$?
9015  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9016  (exit $ac_status); }; } &&
9017         { ac_try='test -s conftest.$ac_objext'
9018  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9019  (eval $ac_try) 2>&5
9020  ac_status=$?
9021  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9022  (exit $ac_status); }; }; then
9023  ac_header_compiler=yes
9024 else
9025  echo "$as_me: failed program was:" >&5
9026 sed 's/^/| /' conftest.$ac_ext >&5
10530  
9028 ac_header_compiler=no
9029 fi
9030 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9031 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9032 echo "${ECHO_T}$ac_header_compiler" >&6
10531  
10532 < # Is the header present?
10533 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
10534 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10535 < cat >conftest.$ac_ext <<_ACEOF
9038 < /* confdefs.h.  */
9039 < _ACEOF
9040 < cat confdefs.h >>conftest.$ac_ext
9041 < cat >>conftest.$ac_ext <<_ACEOF
9042 < /* end confdefs.h.  */
9043 < #include <$ac_header>
9044 < _ACEOF
9045 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9046 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9047 <  ac_status=$?
9048 <  grep -v '^ *+' conftest.er1 >conftest.err
9049 <  rm -f conftest.er1
9050 <  cat conftest.err >&5
9051 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9052 <  (exit $ac_status); } >/dev/null; then
9053 <  if test -s conftest.err; then
9054 <    ac_cpp_err=$ac_c_preproc_warn_flag
9055 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9056 <  else
9057 <    ac_cpp_err=
9058 <  fi
10532 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
10533 > $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
10534 > if test "${ac_cv_prog_really_gxx+set}" = set; then :
10535 >  $as_echo_n "(cached) " >&6
10536   else
9060  ac_cpp_err=yes
9061 fi
9062 if test -z "$ac_cpp_err"; then
9063  ac_header_preproc=yes
9064 else
9065  echo "$as_me: failed program was:" >&5
9066 sed 's/^/| /' conftest.$ac_ext >&5
10537  
10538 <  ac_header_preproc=no
10539 < fi
10540 < rm -f conftest.err conftest.$ac_ext
10541 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10542 < echo "${ECHO_T}$ac_header_preproc" >&6
10543 <
10544 < # So?  What about this header?
9075 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9076 <  yes:no: )
9077 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9078 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9079 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9080 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9081 <    ac_header_preproc=yes
9082 <    ;;
9083 <  no:yes:* )
9084 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9085 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9086 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9087 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9088 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9089 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9090 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9091 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9092 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9093 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9094 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9095 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9096 <    (
9097 <      cat <<\_ASBOX
9098 < ## ------------------------------ ##
9099 < ## Report this to gezelter@nd.edu ##
9100 < ## ------------------------------ ##
9101 < _ASBOX
9102 <    ) |
9103 <      sed "s/^/$as_me: WARNING:     /" >&2
9104 <    ;;
9105 < esac
9106 < echo "$as_me:$LINENO: checking for $ac_header" >&5
9107 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9108 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9109 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9110 < else
9111 <  eval "$as_ac_Header=\$ac_header_preproc"
9112 < fi
9113 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9114 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9115 <
9116 < fi
9117 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
9118 <  cat >>confdefs.h <<_ACEOF
9119 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9120 < _ACEOF
9121 <
9122 < fi
9123 <
9124 < done
9125 <
9126 < echo "$as_me:$LINENO: checking types of arguments for select" >&5
9127 < echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
9128 < if test "${ac_cv_func_select_args+set}" = set; then
9129 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9130 < else
9131 <  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
9132 < for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
9133 <  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
9134 <   cat >conftest.$ac_ext <<_ACEOF
9135 < /* confdefs.h.  */
9136 < _ACEOF
9137 < cat confdefs.h >>conftest.$ac_ext
9138 < cat >>conftest.$ac_ext <<_ACEOF
9139 < /* end confdefs.h.  */
9140 < $ac_includes_default
9141 < #if HAVE_SYS_SELECT_H
9142 < # include <sys/select.h>
10538 > cat > conftest.cpp <<EOF
10539 > #ifdef __GNUC__
10540 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10541 >     no;
10542 >  #else
10543 >     yes;
10544 >  #endif
10545   #endif
10546 < #if HAVE_SYS_SOCKET_H
10547 < # include <sys/socket.h>
10548 < #endif
9147 <
9148 < #ifdef FC_DUMMY_MAIN
9149 < #ifndef FC_DUMMY_MAIN_EQ_F77
9150 < #  ifdef __cplusplus
9151 <     extern "C"
9152 < #  endif
9153 <   int FC_DUMMY_MAIN() { return 1; }
9154 < #endif
9155 < #endif
9156 < int
9157 < main ()
9158 < {
9159 < extern int select ($ac_arg1,
9160 <                                            $ac_arg234, $ac_arg234, $ac_arg234,
9161 <                                            $ac_arg5);
9162 <  ;
9163 <  return 0;
9164 < }
9165 < _ACEOF
9166 < rm -f conftest.$ac_objext
9167 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9168 <  (eval $ac_compile) 2>conftest.er1
9169 <  ac_status=$?
9170 <  grep -v '^ *+' conftest.er1 >conftest.err
9171 <  rm -f conftest.er1
9172 <  cat conftest.err >&5
9173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9174 <  (exit $ac_status); } &&
9175 <         { ac_try='test -z "$ac_c_werror_flag"
9176 <                         || test ! -s conftest.err'
9177 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10546 > EOF
10547 > if { ac_try='${CXX-c++} -E conftest.cpp'
10548 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10549    (eval $ac_try) 2>&5
10550    ac_status=$?
10551 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10552 <  (exit $ac_status); }; } &&
10553 <         { ac_try='test -s conftest.$ac_objext'
9183 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9184 <  (eval $ac_try) 2>&5
9185 <  ac_status=$?
9186 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9187 <  (exit $ac_status); }; }; then
9188 <  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10551 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10552 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10553 >  ac_cv_prog_really_gxx=yes
10554   else
10555 <  echo "$as_me: failed program was:" >&5
9191 < sed 's/^/| /' conftest.$ac_ext >&5
9192 <
10555 >  ac_cv_prog_really_gxx=no
10556   fi
9194 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9195  done
9196 done
9197 done
9198 # Provide a safe default value.
9199 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10557  
10558   fi
10559 < echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
10560 < echo "${ECHO_T}$ac_cv_func_select_args" >&6
10561 < ac_save_IFS=$IFS; IFS=','
10562 < set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9206 < IFS=$ac_save_IFS
9207 < shift
10559 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
10560 > $as_echo "$ac_cv_prog_really_gxx" >&6; }
10561 > if test "$ac_cv_prog_really_gxx" = yes; then
10562 >        :
10563  
10564 < cat >>confdefs.h <<_ACEOF
10565 < #define SELECT_TYPE_ARG1 $1
9211 < _ACEOF
10564 > else
10565 >        :
10566  
10567 + fi
10568  
9214 cat >>confdefs.h <<_ACEOF
9215 #define SELECT_TYPE_ARG234 ($2)
9216 _ACEOF
10569  
10570 + # Try to determine "good" native compiler flags if none specified on command
10571 + # line
10572 + if test "$ac_test_CXXFLAGS" != "set"; then
10573 +  CXXFLAGS=""
10574 +  case "${host_cpu}-${host_os}" in
10575  
10576 < cat >>confdefs.h <<_ACEOF
10577 < #define SELECT_TYPE_ARG5 ($3)
10578 < _ACEOF
10579 <
10580 < rm -f conftest*
10581 <
10582 <
10583 < for ac_func in strftime
10584 < do
10585 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10586 < echo "$as_me:$LINENO: checking for $ac_func" >&5
10587 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10588 < if eval "test \"\${$as_ac_var+set}\" = set"; then
10589 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10590 < else
10591 <  cat >conftest.$ac_ext <<_ACEOF
10592 < /* confdefs.h.  */
10593 < _ACEOF
10594 < cat confdefs.h >>conftest.$ac_ext
10595 < cat >>conftest.$ac_ext <<_ACEOF
10596 < /* end confdefs.h.  */
10597 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10598 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10599 < #define $ac_func innocuous_$ac_func
10576 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
10577 >                    CXXFLAGS="-O2"
10578 >                fi;;
10579 >  sparc-solaris2*) if test "$CXX" = CC; then
10580 >                    CXXFLAGS="-features=extensions -O -dalign"
10581 >                 fi;;
10582 >   rs6000*-aix*)  if test "$CXX" = xlC; then
10583 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10584 >                fi;;
10585 >   powerpc*-aix*)
10586 >        if test "$CXX" = xlC; then
10587 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
10588 >                echo "*******************************************************"
10589 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10590 >                echo "*  recommended that you use                           *"
10591 >                echo "*                                                     *"
10592 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10593 >                echo "*                                 ^^^                 *"
10594 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10595 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
10596 >                echo "*******************************************************"
10597 >        fi;;
10598 >   *darwin*)
10599 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
10600 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10601 >        fi
10602 >        if test "$CXX" = icpc; then
10603 >                CXXFLAGS="-O2"
10604 >        fi
10605 >        if test $ac_cv_prog_really_gxx = yes; then
10606 >                CXXFLAGS="-Os"
10607 >        fi;;
10608 >  esac
10609  
10610 < /* System header to define __stub macros and hopefully few prototypes,
10611 <    which can conflict with char $ac_func (); below.
10612 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10613 <    <limits.h> exists even on freestanding compilers.  */
10610 >  # use default flags for gcc on all systems
10611 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
10612 >     CXXFLAGS="-O2"
10613 >  fi
10614  
10615 < #ifdef __STDC__
10616 < # include <limits.h>
10617 < #else
10618 < # include <assert.h>
10619 < #endif
10615 >  if test -z "$CXXFLAGS"; then
10616 >        echo ""
10617 >        echo "**********************************************************"
10618 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
10619 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
10620 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
10621 >        echo "**********************************************************"
10622 >        echo ""
10623 >        CXXFLAGS="-O"
10624 >  fi
10625  
9255 #undef $ac_func
10626  
9257 /* Override any gcc2 internal prototype to avoid an error.  */
9258 #ifdef __cplusplus
9259 extern "C"
9260 {
9261 #endif
9262 /* We use char because int might match the return type of a gcc2
9263   builtin and then its argument prototype would still apply.  */
9264 char $ac_func ();
9265 /* The GNU C library defines this for functions which it implements
9266    to always fail with ENOSYS.  Some functions are actually named
9267    something starting with __ and the normal name is an alias.  */
9268 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9269 choke me
9270 #else
9271 char (*f) () = $ac_func;
9272 #endif
9273 #ifdef __cplusplus
9274 }
9275 #endif
10627  
10628 < #ifdef FC_DUMMY_MAIN
10629 < #ifndef FC_DUMMY_MAIN_EQ_F77
10630 < #  ifdef __cplusplus
10631 <     extern "C"
9281 < #  endif
9282 <   int FC_DUMMY_MAIN() { return 1; }
9283 < #endif
9284 < #endif
9285 < int
9286 < main ()
9287 < {
9288 < return f != $ac_func;
9289 <  ;
9290 <  return 0;
9291 < }
9292 < _ACEOF
9293 < rm -f conftest.$ac_objext conftest$ac_exeext
9294 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9295 <  (eval $ac_link) 2>conftest.er1
9296 <  ac_status=$?
9297 <  grep -v '^ *+' conftest.er1 >conftest.err
9298 <  rm -f conftest.er1
9299 <  cat conftest.err >&5
9300 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9301 <  (exit $ac_status); } &&
9302 <         { ac_try='test -z "$ac_c_werror_flag"
9303 <                         || test ! -s conftest.err'
9304 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9305 <  (eval $ac_try) 2>&5
9306 <  ac_status=$?
9307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9308 <  (exit $ac_status); }; } &&
9309 <         { ac_try='test -s conftest$ac_exeext'
9310 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9311 <  (eval $ac_try) 2>&5
9312 <  ac_status=$?
9313 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9314 <  (exit $ac_status); }; }; then
9315 <  eval "$as_ac_var=yes"
10628 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
10629 > $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
10630 > if test "${ac_cv_ac_cv_guessed_cxxflags+set}" = set; then :
10631 >  $as_echo_n "(cached) " >&6
10632   else
10633 <  echo "$as_me: failed program was:" >&5
10634 < sed 's/^/| /' conftest.$ac_ext >&5
10633 >  echo 'void f(){}' > conftest.cpp
10634 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
10635 >        ac_cv_ac_cv_guessed_cxxflags=yes
10636 > else
10637 >        ac_cv_ac_cv_guessed_cxxflags=no
10638 > fi
10639 > rm -f conftest*
10640  
9320 eval "$as_ac_var=no"
10641   fi
10642 < rm -f conftest.err conftest.$ac_objext \
10643 <      conftest$ac_exeext conftest.$ac_ext
10644 < fi
10645 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9326 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9327 < if test `eval echo '${'$as_ac_var'}'` = yes; then
9328 <  cat >>confdefs.h <<_ACEOF
9329 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9330 < _ACEOF
10642 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
10643 > $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
10644 > if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
10645 >        :
10646  
10647   else
10648 <  # strftime is in -lintl on SCO UNIX.
9334 < echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9335 < echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9336 < if test "${ac_cv_lib_intl_strftime+set}" = set; then
9337 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9338 < else
9339 <  ac_check_lib_save_LIBS=$LIBS
9340 < LIBS="-lintl  $LIBS"
9341 < cat >conftest.$ac_ext <<_ACEOF
9342 < /* confdefs.h.  */
9343 < _ACEOF
9344 < cat confdefs.h >>conftest.$ac_ext
9345 < cat >>conftest.$ac_ext <<_ACEOF
9346 < /* end confdefs.h.  */
10648 >        :
10649  
10650 < /* Override any gcc2 internal prototype to avoid an error.  */
10651 < #ifdef __cplusplus
10652 < extern "C"
10653 < #endif
10654 < /* We use char because int might match the return type of a gcc2
10655 <   builtin and then its argument prototype would still apply.  */
10656 < char strftime ();
10657 < #ifdef FC_DUMMY_MAIN
9356 < #ifndef FC_DUMMY_MAIN_EQ_F77
9357 < #  ifdef __cplusplus
9358 <     extern "C"
9359 < #  endif
9360 <   int FC_DUMMY_MAIN() { return 1; }
9361 < #endif
9362 < #endif
9363 < int
9364 < main ()
9365 < {
9366 < strftime ();
9367 <  ;
9368 <  return 0;
9369 < }
9370 < _ACEOF
9371 < rm -f conftest.$ac_objext conftest$ac_exeext
9372 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9373 <  (eval $ac_link) 2>conftest.er1
9374 <  ac_status=$?
9375 <  grep -v '^ *+' conftest.er1 >conftest.err
9376 <  rm -f conftest.er1
9377 <  cat conftest.err >&5
9378 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9379 <  (exit $ac_status); } &&
9380 <         { ac_try='test -z "$ac_c_werror_flag"
9381 <                         || test ! -s conftest.err'
9382 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9383 <  (eval $ac_try) 2>&5
9384 <  ac_status=$?
9385 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386 <  (exit $ac_status); }; } &&
9387 <         { ac_try='test -s conftest$ac_exeext'
9388 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9389 <  (eval $ac_try) 2>&5
9390 <  ac_status=$?
9391 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9392 <  (exit $ac_status); }; }; then
9393 <  ac_cv_lib_intl_strftime=yes
9394 < else
9395 <  echo "$as_me: failed program was:" >&5
9396 < sed 's/^/| /' conftest.$ac_ext >&5
10650 >        echo ""
10651 >        echo "**********************************************************"
10652 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
10653 >        echo "* your compiler.                                         *"
10654 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
10655 >        echo "**********************************************************"
10656 >        echo ""
10657 >        CXXFLAGS=""
10658  
9398 ac_cv_lib_intl_strftime=no
10659   fi
10660 < rm -f conftest.err conftest.$ac_objext \
10661 <      conftest$ac_exeext conftest.$ac_ext
9402 < LIBS=$ac_check_lib_save_LIBS
10660 >
10661 >
10662   fi
9404 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9405 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9406 if test $ac_cv_lib_intl_strftime = yes; then
9407  cat >>confdefs.h <<\_ACEOF
9408 #define HAVE_STRFTIME 1
9409 _ACEOF
10663  
10664 < LIBS="-lintl $LIBS"
10664 >     ;;
10665 > esac
10666 >
10667 >
10668 > # Check whether --enable-doxygen was given.
10669 > if test "${enable_doxygen+set}" = set; then :
10670 >  enableval=$enable_doxygen;
10671   fi
10672  
10673 + # Check whether --enable-dot was given.
10674 + if test "${enable_dot+set}" = set; then :
10675 +  enableval=$enable_dot;
10676   fi
9415 done
10677  
10678 < echo "$as_me:$LINENO: checking for working strtod" >&5
10679 < echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
10680 < if test "${ac_cv_func_strtod+set}" = set; then
9420 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10678 > # Check whether --enable-html-docs was given.
10679 > if test "${enable_html_docs+set}" = set; then :
10680 >  enableval=$enable_html_docs;
10681   else
10682 <  if test "$cross_compiling" = yes; then
10683 <  ac_cv_func_strtod=no
10682 >   enable_html_docs=yes
10683 > fi
10684 >
10685 > # Check whether --enable-latex-docs was given.
10686 > if test "${enable_latex_docs+set}" = set; then :
10687 >  enableval=$enable_latex_docs;
10688   else
10689 <  cat >conftest.$ac_ext <<_ACEOF
10690 < /* confdefs.h.  */
9427 < _ACEOF
9428 < cat confdefs.h >>conftest.$ac_ext
9429 < cat >>conftest.$ac_ext <<_ACEOF
9430 < /* end confdefs.h.  */
10689 >   enable_latex_docs=no
10690 > fi
10691  
10692 < double strtod ();
10693 < int
10694 < main()
10695 < {
10696 <  {
10697 <    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
10698 <    char *string = " +69";
10699 <    char *term;
10700 <    double value;
10701 <    value = strtod (string, &term);
10702 <    if (value != 69 || term != (string + 4))
10703 <      exit (1);
10704 <  }
10692 > if test "x$enable_doxygen" = xno; then
10693 >        enable_doc=no
10694 > else
10695 >        # Extract the first word of "doxygen", so it can be a program name with args.
10696 > set dummy doxygen; ac_word=$2
10697 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10698 > $as_echo_n "checking for $ac_word... " >&6; }
10699 > if test "${ac_cv_path_DOXYGEN+set}" = set; then :
10700 >  $as_echo_n "(cached) " >&6
10701 > else
10702 >  case $DOXYGEN in
10703 >  [\\/]* | ?:[\\/]*)
10704 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
10705 >  ;;
10706 >  *)
10707 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10708 > for as_dir in $PATH
10709 > do
10710 >  IFS=$as_save_IFS
10711 >  test -z "$as_dir" && as_dir=.
10712 >    for ac_exec_ext in '' $ac_executable_extensions; do
10713 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10714 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
10715 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10716 >    break 2
10717 >  fi
10718 > done
10719 >  done
10720 > IFS=$as_save_IFS
10721  
10722 <  {
10723 <    /* Under Solaris 2.4, strtod returns the wrong value for the
10724 <       terminating character under some conditions.  */
10725 <    char *string = "NaN";
10726 <    char *term;
10727 <    strtod (string, &term);
10728 <    if (term != string && *(term - 1) == 0)
10729 <      exit (1);
10730 <  }
10731 <  exit (0);
10732 < }
10722 >  ;;
10723 > esac
10724 > fi
10725 > DOXYGEN=$ac_cv_path_DOXYGEN
10726 > if test -n "$DOXYGEN"; then
10727 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
10728 > $as_echo "$DOXYGEN" >&6; }
10729 > else
10730 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10731 > $as_echo "no" >&6; }
10732 > fi
10733  
10734 < _ACEOF
10735 < rm -f conftest$ac_exeext
10736 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10737 <  (eval $ac_link) 2>&5
10738 <  ac_status=$?
10739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10740 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10741 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10742 <  (eval $ac_try) 2>&5
10743 <  ac_status=$?
10744 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10745 <  (exit $ac_status); }; }; then
10746 <  ac_cv_func_strtod=yes
10734 >
10735 >        if test "x$DOXYGEN" = x; then
10736 >                if test "x$enable_doxygen" = xyes; then
10737 >                        as_fn_error "could not find doxygen" "$LINENO" 5
10738 >                fi
10739 >                enable_doc=no
10740 >        else
10741 >                enable_doc=yes
10742 >                # Extract the first word of "dot", so it can be a program name with args.
10743 > set dummy dot; ac_word=$2
10744 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10745 > $as_echo_n "checking for $ac_word... " >&6; }
10746 > if test "${ac_cv_path_DOT+set}" = set; then :
10747 >  $as_echo_n "(cached) " >&6
10748   else
10749 <  echo "$as_me: program exited with status $ac_status" >&5
10750 < echo "$as_me: failed program was:" >&5
10751 < sed 's/^/| /' conftest.$ac_ext >&5
10749 >  case $DOT in
10750 >  [\\/]* | ?:[\\/]*)
10751 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
10752 >  ;;
10753 >  *)
10754 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10755 > for as_dir in $PATH
10756 > do
10757 >  IFS=$as_save_IFS
10758 >  test -z "$as_dir" && as_dir=.
10759 >    for ac_exec_ext in '' $ac_executable_extensions; do
10760 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10761 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
10762 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10763 >    break 2
10764 >  fi
10765 > done
10766 >  done
10767 > IFS=$as_save_IFS
10768  
10769 < ( exit $ac_status )
10770 < ac_cv_func_strtod=no
10769 >  ;;
10770 > esac
10771   fi
10772 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10772 > DOT=$ac_cv_path_DOT
10773 > if test -n "$DOT"; then
10774 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
10775 > $as_echo "$DOT" >&6; }
10776 > else
10777 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10778 > $as_echo "no" >&6; }
10779   fi
10780 +
10781 +
10782 +        fi
10783   fi
9482 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9483 echo "${ECHO_T}$ac_cv_func_strtod" >&6
9484 if test $ac_cv_func_strtod = no; then
9485  case $LIBOBJS in
9486    "strtod.$ac_objext"   | \
9487  *" strtod.$ac_objext"   | \
9488    "strtod.$ac_objext "* | \
9489  *" strtod.$ac_objext "* ) ;;
9490  *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9491 esac
10784  
10785 < echo "$as_me:$LINENO: checking for pow" >&5
10786 < echo $ECHO_N "checking for pow... $ECHO_C" >&6
9495 < if test "${ac_cv_func_pow+set}" = set; then
9496 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10785 > if test "x$enable_doc" = xyes; then
10786 >  DOC=1
10787   else
10788 <  cat >conftest.$ac_ext <<_ACEOF
10789 < /* confdefs.h.  */
9500 < _ACEOF
9501 < cat confdefs.h >>conftest.$ac_ext
9502 < cat >>conftest.$ac_ext <<_ACEOF
9503 < /* end confdefs.h.  */
9504 < /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9505 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9506 < #define pow innocuous_pow
10788 >  DOC=0
10789 > fi
10790  
9508 /* System header to define __stub macros and hopefully few prototypes,
9509    which can conflict with char pow (); below.
9510    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9511    <limits.h> exists even on freestanding compilers.  */
10791  
10792 < #ifdef __STDC__
10793 < # include <limits.h>
10794 < #else
10795 < # include <assert.h>
10796 < #endif
10792 > if test x$DOT = x; then
10793 >        if test "x$enable_dot" = xyes; then
10794 >                as_fn_error "could not find dot" "$LINENO" 5
10795 >        fi
10796 >        enable_dot=no
10797 > else
10798 >        enable_dot=yes
10799 > fi
10800  
9519 #undef pow
10801  
9521 /* Override any gcc2 internal prototype to avoid an error.  */
9522 #ifdef __cplusplus
9523 extern "C"
9524 {
9525 #endif
9526 /* We use char because int might match the return type of a gcc2
9527   builtin and then its argument prototype would still apply.  */
9528 char pow ();
9529 /* The GNU C library defines this for functions which it implements
9530    to always fail with ENOSYS.  Some functions are actually named
9531    something starting with __ and the normal name is an alias.  */
9532 #if defined (__stub_pow) || defined (__stub___pow)
9533 choke me
9534 #else
9535 char (*f) () = pow;
9536 #endif
9537 #ifdef __cplusplus
9538 }
9539 #endif
10802  
9541 #ifdef FC_DUMMY_MAIN
9542 #ifndef FC_DUMMY_MAIN_EQ_F77
9543 #  ifdef __cplusplus
9544     extern "C"
9545 #  endif
9546   int FC_DUMMY_MAIN() { return 1; }
9547 #endif
9548 #endif
9549 int
9550 main ()
9551 {
9552 return f != pow;
9553  ;
9554  return 0;
9555 }
9556 _ACEOF
9557 rm -f conftest.$ac_objext conftest$ac_exeext
9558 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9559  (eval $ac_link) 2>conftest.er1
9560  ac_status=$?
9561  grep -v '^ *+' conftest.er1 >conftest.err
9562  rm -f conftest.er1
9563  cat conftest.err >&5
9564  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9565  (exit $ac_status); } &&
9566         { ac_try='test -z "$ac_c_werror_flag"
9567                         || test ! -s conftest.err'
9568  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9569  (eval $ac_try) 2>&5
9570  ac_status=$?
9571  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9572  (exit $ac_status); }; } &&
9573         { ac_try='test -s conftest$ac_exeext'
9574  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9575  (eval $ac_try) 2>&5
9576  ac_status=$?
9577  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578  (exit $ac_status); }; }; then
9579  ac_cv_func_pow=yes
9580 else
9581  echo "$as_me: failed program was:" >&5
9582 sed 's/^/| /' conftest.$ac_ext >&5
10803  
9584 ac_cv_func_pow=no
9585 fi
9586 rm -f conftest.err conftest.$ac_objext \
9587      conftest$ac_exeext conftest.$ac_ext
9588 fi
9589 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9590 echo "${ECHO_T}$ac_cv_func_pow" >&6
10804  
9592 if test $ac_cv_func_pow = no; then
9593  echo "$as_me:$LINENO: checking for pow in -lm" >&5
9594 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9595 if test "${ac_cv_lib_m_pow+set}" = set; then
9596  echo $ECHO_N "(cached) $ECHO_C" >&6
9597 else
9598  ac_check_lib_save_LIBS=$LIBS
9599 LIBS="-lm  $LIBS"
9600 cat >conftest.$ac_ext <<_ACEOF
9601 /* confdefs.h.  */
9602 _ACEOF
9603 cat confdefs.h >>conftest.$ac_ext
9604 cat >>conftest.$ac_ext <<_ACEOF
9605 /* end confdefs.h.  */
10805  
9607 /* Override any gcc2 internal prototype to avoid an error.  */
9608 #ifdef __cplusplus
9609 extern "C"
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.  */
9613 char pow ();
9614 #ifdef FC_DUMMY_MAIN
9615 #ifndef FC_DUMMY_MAIN_EQ_F77
9616 #  ifdef __cplusplus
9617     extern "C"
9618 #  endif
9619   int FC_DUMMY_MAIN() { return 1; }
9620 #endif
9621 #endif
9622 int
9623 main ()
9624 {
9625 pow ();
9626  ;
9627  return 0;
9628 }
9629 _ACEOF
9630 rm -f conftest.$ac_objext conftest$ac_exeext
9631 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9632  (eval $ac_link) 2>conftest.er1
9633  ac_status=$?
9634  grep -v '^ *+' conftest.er1 >conftest.err
9635  rm -f conftest.er1
9636  cat conftest.err >&5
9637  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638  (exit $ac_status); } &&
9639         { ac_try='test -z "$ac_c_werror_flag"
9640                         || test ! -s conftest.err'
9641  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9642  (eval $ac_try) 2>&5
9643  ac_status=$?
9644  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645  (exit $ac_status); }; } &&
9646         { ac_try='test -s conftest$ac_exeext'
9647  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9648  (eval $ac_try) 2>&5
9649  ac_status=$?
9650  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651  (exit $ac_status); }; }; then
9652  ac_cv_lib_m_pow=yes
9653 else
9654  echo "$as_me: failed program was:" >&5
9655 sed 's/^/| /' conftest.$ac_ext >&5
10806  
9657 ac_cv_lib_m_pow=no
9658 fi
9659 rm -f conftest.err conftest.$ac_objext \
9660      conftest$ac_exeext conftest.$ac_ext
9661 LIBS=$ac_check_lib_save_LIBS
9662 fi
9663 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9664 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9665 if test $ac_cv_lib_m_pow = yes; then
9666  POW_LIB=-lm
9667 else
9668  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9669 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9670 fi
10807  
9672 fi
10808  
9674 fi
10809  
10810  
10811  
# Line 9682 | Line 10816 | fi
10816  
10817  
10818  
10819 + ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
10820  
10821  
10822 + cat >confcache <<\_ACEOF
10823 + # This file is a shell script that caches the results of configure
10824 + # tests run on this system so they can be shared between configure
10825 + # scripts and configure runs, see configure's option --config-cache.
10826 + # It is not useful on other systems.  If it contains results you don't
10827 + # want to keep, you may remove or edit it.
10828 + #
10829 + # config.status only pays attention to the cache file if you give it
10830 + # the --recheck option to rerun configure.
10831 + #
10832 + # `ac_cv_env_foo' variables (set or unset) will be overridden when
10833 + # loading this file, other *unset* `ac_cv_foo' will be assigned the
10834 + # following values.
10835  
10836 + _ACEOF
10837  
10838 + # The following way of writing the cache mishandles newlines in values,
10839 + # but we know of no workaround that is simple, portable, and efficient.
10840 + # So, we kill variables containing newlines.
10841 + # Ultrix sh set writes to stderr and can't be redirected directly,
10842 + # and sets the high bit in the cache file unless we assign to the vars.
10843 + (
10844 +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10845 +    eval ac_val=\$$ac_var
10846 +    case $ac_val in #(
10847 +    *${as_nl}*)
10848 +      case $ac_var in #(
10849 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10850 + $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10851 +      esac
10852 +      case $ac_var in #(
10853 +      _ | IFS | as_nl) ;; #(
10854 +      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10855 +      *) { eval $ac_var=; unset $ac_var;} ;;
10856 +      esac ;;
10857 +    esac
10858 +  done
10859  
10860 +  (set) 2>&1 |
10861 +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
10862 +    *${as_nl}ac_space=\ *)
10863 +      # `set' does not quote correctly, so add quotes: double-quote
10864 +      # substitution turns \\\\ into \\, and sed turns \\ into \.
10865 +      sed -n \
10866 +        "s/'/'\\\\''/g;
10867 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10868 +      ;; #(
10869 +    *)
10870 +      # `set' quotes correctly as required by POSIX, so do not add quotes.
10871 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10872 +      ;;
10873 +    esac |
10874 +    sort
10875 + ) |
10876 +  sed '
10877 +     /^ac_cv_env_/b end
10878 +     t clear
10879 +     :clear
10880 +     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10881 +     t end
10882 +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10883 +     :end' >>confcache
10884 + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10885 +  if test -w "$cache_file"; then
10886 +    test "x$cache_file" != "x/dev/null" &&
10887 +      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10888 + $as_echo "$as_me: updating cache $cache_file" >&6;}
10889 +    cat confcache >$cache_file
10890 +  else
10891 +    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10892 + $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10893 +  fi
10894 + fi
10895 + rm -f confcache
10896  
10897 + test "x$prefix" = xNONE && prefix=$ac_default_prefix
10898 + # Let make expand exec_prefix.
10899 + test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10900  
10901 + DEFS=-DHAVE_CONFIG_H
10902  
10903 + ac_libobjs=
10904 + ac_ltlibobjs=
10905 + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10906 +  # 1. Remove the extension, and $U if already installed.
10907 +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10908 +  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10909 +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10910 +  #    will be set to the directory where LIBOBJS objects are built.
10911 +  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10912 +  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10913 + done
10914 + LIBOBJS=$ac_libobjs
10915  
10916 + LTLIBOBJS=$ac_ltlibobjs
10917  
10918  
10919  
10920 + : ${CONFIG_STATUS=./config.status}
10921 + ac_write_fail=0
10922 + ac_clean_files_save=$ac_clean_files
10923 + ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10924 + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10925 + $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10926 + as_write_fail=0
10927 + cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10928 + #! $SHELL
10929 + # Generated by $as_me.
10930 + # Run this file to recreate the current configuration.
10931 + # Compiler output produced by configure, useful for debugging
10932 + # configure, is in config.log if it exists.
10933  
10934 + debug=false
10935 + ac_cs_recheck=false
10936 + ac_cs_silent=false
10937  
10938 + SHELL=\${CONFIG_SHELL-$SHELL}
10939 + export SHELL
10940 + _ASEOF
10941 + cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10942 + ## -------------------- ##
10943 + ## M4sh Initialization. ##
10944 + ## -------------------- ##
10945  
10946 + # Be more Bourne compatible
10947 + DUALCASE=1; export DUALCASE # for MKS sh
10948 + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10949 +  emulate sh
10950 +  NULLCMD=:
10951 +  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10952 +  # is contrary to our usage.  Disable this feature.
10953 +  alias -g '${1+"$@"}'='"$@"'
10954 +  setopt NO_GLOB_SUBST
10955 + else
10956 +  case `(set -o) 2>/dev/null` in #(
10957 +  *posix*) :
10958 +    set -o posix ;; #(
10959 +  *) :
10960 +     ;;
10961 + esac
10962 + fi
10963  
10964  
10965 <
10966 < 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
10967 < do
10968 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10969 < echo "$as_me:$LINENO: checking for $ac_func" >&5
10970 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10971 < if eval "test \"\${$as_ac_var+set}\" = set"; then
10972 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10965 > as_nl='
10966 > '
10967 > export as_nl
10968 > # Printing a long string crashes Solaris 7 /usr/bin/printf.
10969 > as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10970 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10971 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10972 > # Prefer a ksh shell builtin over an external printf program on Solaris,
10973 > # but without wasting forks for bash or zsh.
10974 > if test -z "$BASH_VERSION$ZSH_VERSION" \
10975 >    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10976 >  as_echo='print -r --'
10977 >  as_echo_n='print -rn --'
10978 > elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10979 >  as_echo='printf %s\n'
10980 >  as_echo_n='printf %s'
10981   else
10982 <  cat >conftest.$ac_ext <<_ACEOF
10983 < /* confdefs.h.  */
10984 < _ACEOF
10985 < cat confdefs.h >>conftest.$ac_ext
10986 < cat >>conftest.$ac_ext <<_ACEOF
10987 < /* end confdefs.h.  */
10988 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10989 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10990 < #define $ac_func innocuous_$ac_func
10982 >  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10983 >    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10984 >    as_echo_n='/usr/ucb/echo -n'
10985 >  else
10986 >    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10987 >    as_echo_n_body='eval
10988 >      arg=$1;
10989 >      case $arg in #(
10990 >      *"$as_nl"*)
10991 >        expr "X$arg" : "X\\(.*\\)$as_nl";
10992 >        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10993 >      esac;
10994 >      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10995 >    '
10996 >    export as_echo_n_body
10997 >    as_echo_n='sh -c $as_echo_n_body as_echo'
10998 >  fi
10999 >  export as_echo_body
11000 >  as_echo='sh -c $as_echo_body as_echo'
11001 > fi
11002  
11003 < /* System header to define __stub macros and hopefully few prototypes,
11004 <    which can conflict with char $ac_func (); below.
11005 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11006 <    <limits.h> exists even on freestanding compilers.  */
11003 > # The user is always right.
11004 > if test "${PATH_SEPARATOR+set}" != set; then
11005 >  PATH_SEPARATOR=:
11006 >  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11007 >    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11008 >      PATH_SEPARATOR=';'
11009 >  }
11010 > fi
11011  
9726 #ifdef __STDC__
9727 # include <limits.h>
9728 #else
9729 # include <assert.h>
9730 #endif
11012  
11013 < #undef $ac_func
11013 > # IFS
11014 > # We need space, tab and new line, in precisely that order.  Quoting is
11015 > # there to prevent editors from complaining about space-tab.
11016 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11017 > # splitting by setting IFS to empty value.)
11018 > IFS=" ""        $as_nl"
11019  
11020 < /* Override any gcc2 internal prototype to avoid an error.  */
11021 < #ifdef __cplusplus
11022 < extern "C"
11023 < {
11024 < #endif
11025 < /* We use char because int might match the return type of a gcc2
11026 <   builtin and then its argument prototype would still apply.  */
11027 < char $ac_func ();
11028 < /* The GNU C library defines this for functions which it implements
11029 <    to always fail with ENOSYS.  Some functions are actually named
11030 <    something starting with __ and the normal name is an alias.  */
9745 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9746 < choke me
9747 < #else
9748 < char (*f) () = $ac_func;
9749 < #endif
9750 < #ifdef __cplusplus
9751 < }
9752 < #endif
11020 > # Find who we are.  Look in the path if we contain no directory separator.
11021 > case $0 in #((
11022 >  *[\\/]* ) as_myself=$0 ;;
11023 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11024 > for as_dir in $PATH
11025 > do
11026 >  IFS=$as_save_IFS
11027 >  test -z "$as_dir" && as_dir=.
11028 >    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11029 >  done
11030 > IFS=$as_save_IFS
11031  
11032 < #ifdef FC_DUMMY_MAIN
11033 < #ifndef FC_DUMMY_MAIN_EQ_F77
11034 < #  ifdef __cplusplus
11035 <     extern "C"
11036 < #  endif
11037 <   int FC_DUMMY_MAIN() { return 1; }
9760 < #endif
9761 < #endif
9762 < int
9763 < main ()
9764 < {
9765 < return f != $ac_func;
9766 <  ;
9767 <  return 0;
9768 < }
9769 < _ACEOF
9770 < rm -f conftest.$ac_objext conftest$ac_exeext
9771 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9772 <  (eval $ac_link) 2>conftest.er1
9773 <  ac_status=$?
9774 <  grep -v '^ *+' conftest.er1 >conftest.err
9775 <  rm -f conftest.er1
9776 <  cat conftest.err >&5
9777 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9778 <  (exit $ac_status); } &&
9779 <         { ac_try='test -z "$ac_c_werror_flag"
9780 <                         || test ! -s conftest.err'
9781 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9782 <  (eval $ac_try) 2>&5
9783 <  ac_status=$?
9784 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9785 <  (exit $ac_status); }; } &&
9786 <         { ac_try='test -s conftest$ac_exeext'
9787 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9788 <  (eval $ac_try) 2>&5
9789 <  ac_status=$?
9790 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791 <  (exit $ac_status); }; }; then
9792 <  eval "$as_ac_var=yes"
9793 < else
9794 <  echo "$as_me: failed program was:" >&5
9795 < sed 's/^/| /' conftest.$ac_ext >&5
9796 <
9797 < eval "$as_ac_var=no"
11032 >     ;;
11033 > esac
11034 > # We did not find ourselves, most probably we were run as `sh COMMAND'
11035 > # in which case we are not to be found in the path.
11036 > if test "x$as_myself" = x; then
11037 >  as_myself=$0
11038   fi
11039 < rm -f conftest.err conftest.$ac_objext \
11040 <      conftest$ac_exeext conftest.$ac_ext
11039 > if test ! -f "$as_myself"; then
11040 >  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11041 >  exit 1
11042   fi
9802 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9803 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9804 if test `eval echo '${'$as_ac_var'}'` = yes; then
9805  cat >>confdefs.h <<_ACEOF
9806 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9807 _ACEOF
11043  
11044 < fi
11044 > # Unset variables that we do not need and which cause bugs (e.g. in
11045 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11046 > # suppresses any "Segmentation fault" message there.  '((' could
11047 > # trigger a bug in pdksh 5.2.14.
11048 > for as_var in BASH_ENV ENV MAIL MAILPATH
11049 > do eval test x\${$as_var+set} = xset \
11050 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11051   done
11052 + PS1='$ '
11053 + PS2='> '
11054 + PS4='+ '
11055  
11056 + # NLS nuisances.
11057 + LC_ALL=C
11058 + export LC_ALL
11059 + LANGUAGE=C
11060 + export LANGUAGE
11061  
11062 < # special check for _system_configuration because AIX <4.3.2 do not
11063 < # contain the `physmem' member.
11064 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11065 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
11066 < cat >conftest.$ac_ext <<_ACEOF
11067 < /* confdefs.h.  */
11068 < _ACEOF
11069 < cat confdefs.h >>conftest.$ac_ext
11070 < cat >>conftest.$ac_ext <<_ACEOF
11071 < /* end confdefs.h.  */
9823 < #include <sys/systemcfg.h>
9824 < #ifdef FC_DUMMY_MAIN
9825 < #ifndef FC_DUMMY_MAIN_EQ_F77
9826 < #  ifdef __cplusplus
9827 <     extern "C"
9828 < #  endif
9829 <   int FC_DUMMY_MAIN() { return 1; }
9830 < #endif
9831 < #endif
9832 < int
9833 < main ()
11062 > # CDPATH.
11063 > (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11064 >
11065 >
11066 > # as_fn_error ERROR [LINENO LOG_FD]
11067 > # ---------------------------------
11068 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11069 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11070 > # script with status $?, using 1 if that was 0.
11071 > as_fn_error ()
11072   {
11073 < double x = _system_configuration.physmem;
11074 <  ;
11075 <  return 0;
11076 < }
11077 < _ACEOF
11078 < rm -f conftest.$ac_objext
11079 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11080 <  (eval $ac_compile) 2>conftest.er1
9843 <  ac_status=$?
9844 <  grep -v '^ *+' conftest.er1 >conftest.err
9845 <  rm -f conftest.er1
9846 <  cat conftest.err >&5
9847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9848 <  (exit $ac_status); } &&
9849 <         { ac_try='test -z "$ac_c_werror_flag"
9850 <                         || test ! -s conftest.err'
9851 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9852 <  (eval $ac_try) 2>&5
9853 <  ac_status=$?
9854 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855 <  (exit $ac_status); }; } &&
9856 <         { ac_try='test -s conftest.$ac_objext'
9857 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9858 <  (eval $ac_try) 2>&5
9859 <  ac_status=$?
9860 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9861 <  (exit $ac_status); }; }; then
9862 <  echo "$as_me:$LINENO: result: yes" >&5
9863 < echo "${ECHO_T}yes" >&6
11073 >  as_status=$?; test $as_status -eq 0 && as_status=1
11074 >  if test "$3"; then
11075 >    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11076 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11077 >  fi
11078 >  $as_echo "$as_me: error: $1" >&2
11079 >  as_fn_exit $as_status
11080 > } # as_fn_error
11081  
9865 cat >>confdefs.h <<\_ACEOF
9866 #define HAVE__SYSTEM_CONFIGURATION 1
9867 _ACEOF
11082  
11083 < else
11084 <  echo "$as_me: failed program was:" >&5
11085 < sed 's/^/| /' conftest.$ac_ext >&5
11083 > # as_fn_set_status STATUS
11084 > # -----------------------
11085 > # Set $? to STATUS, without forking.
11086 > as_fn_set_status ()
11087 > {
11088 >  return $1
11089 > } # as_fn_set_status
11090  
11091 < echo "$as_me:$LINENO: result: no" >&5
11092 < echo "${ECHO_T}no" >&6
11093 < fi
11094 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11091 > # as_fn_exit STATUS
11092 > # -----------------
11093 > # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11094 > as_fn_exit ()
11095 > {
11096 >  set +e
11097 >  as_fn_set_status $1
11098 >  exit $1
11099 > } # as_fn_exit
11100  
11101 <  # clean out junk possibly left behind by a previous configuration
11102 <  rm -f src/getopt.h
11103 <  # Check for getopt_long support
11101 > # as_fn_unset VAR
11102 > # ---------------
11103 > # Portably unset VAR.
11104 > as_fn_unset ()
11105 > {
11106 >  { eval $1=; unset $1;}
11107 > }
11108 > as_unset=as_fn_unset
11109 > # as_fn_append VAR VALUE
11110 > # ----------------------
11111 > # Append the text in VALUE to the end of the definition contained in VAR. Take
11112 > # advantage of any shell optimizations that allow amortized linear growth over
11113 > # repeated appends, instead of the typical quadratic growth present in naive
11114 > # implementations.
11115 > if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11116 >  eval 'as_fn_append ()
11117 >  {
11118 >    eval $1+=\$2
11119 >  }'
11120 > else
11121 >  as_fn_append ()
11122 >  {
11123 >    eval $1=\$$1\$2
11124 >  }
11125 > fi # as_fn_append
11126  
11127 < for ac_header in getopt.h
11128 < do
11129 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11130 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11131 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11132 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11133 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11134 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11135 < fi
11136 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11137 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11138 < else
11139 <  # Is the header compilable?
11140 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11141 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11142 < cat >conftest.$ac_ext <<_ACEOF
11143 < /* confdefs.h.  */
11144 < _ACEOF
11145 < cat confdefs.h >>conftest.$ac_ext
11146 < cat >>conftest.$ac_ext <<_ACEOF
11147 < /* end confdefs.h.  */
11148 < $ac_includes_default
11149 < #include <$ac_header>
11150 < _ACEOF
11151 < rm -f conftest.$ac_objext
11152 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11153 <  (eval $ac_compile) 2>conftest.er1
11154 <  ac_status=$?
11155 <  grep -v '^ *+' conftest.er1 >conftest.err
11156 <  rm -f conftest.er1
11157 <  cat conftest.err >&5
11158 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11159 <  (exit $ac_status); } &&
11160 <         { ac_try='test -z "$ac_c_werror_flag"
11161 <                         || test ! -s conftest.err'
11162 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11163 <  (eval $ac_try) 2>&5
11164 <  ac_status=$?
11165 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11166 <  (exit $ac_status); }; } &&
11167 <         { ac_try='test -s conftest.$ac_objext'
11168 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11169 <  (eval $ac_try) 2>&5
11170 <  ac_status=$?
11171 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11172 <  (exit $ac_status); }; }; then
11173 <  ac_header_compiler=yes
11174 < else
11175 <  echo "$as_me: failed program was:" >&5
11176 < sed 's/^/| /' conftest.$ac_ext >&5
11177 <
11178 < ac_header_compiler=no
11179 < fi
11180 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11181 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11182 < echo "${ECHO_T}$ac_header_compiler" >&6
11183 <
11184 < # Is the header present?
11185 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11186 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11187 < cat >conftest.$ac_ext <<_ACEOF
11188 < /* confdefs.h.  */
11189 < _ACEOF
11190 < cat confdefs.h >>conftest.$ac_ext
11191 < cat >>conftest.$ac_ext <<_ACEOF
11192 < /* end confdefs.h.  */
11193 < #include <$ac_header>
11194 < _ACEOF
11195 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11196 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11197 <  ac_status=$?
11198 <  grep -v '^ *+' conftest.er1 >conftest.err
11199 <  rm -f conftest.er1
11200 <  cat conftest.err >&5
11201 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11202 <  (exit $ac_status); } >/dev/null; then
11203 <  if test -s conftest.err; then
11204 <    ac_cpp_err=$ac_c_preproc_warn_flag
11205 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11206 <  else
11207 <    ac_cpp_err=
11208 <  fi
11209 < else
11210 <  ac_cpp_err=yes
11211 < fi
11212 < if test -z "$ac_cpp_err"; then
11213 <  ac_header_preproc=yes
11214 < else
11215 <  echo "$as_me: failed program was:" >&5
11216 < sed 's/^/| /' conftest.$ac_ext >&5
11217 <
11218 <  ac_header_preproc=no
11219 < fi
11220 < rm -f conftest.err conftest.$ac_ext
11221 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11222 < echo "${ECHO_T}$ac_header_preproc" >&6
11223 <
11224 < # So?  What about this header?
11225 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11226 <  yes:no: )
11227 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11228 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11229 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11230 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11231 <    ac_header_preproc=yes
11232 <    ;;
11233 <  no:yes:* )
11234 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11235 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11236 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11237 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11238 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11239 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11240 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11241 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11242 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11243 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11244 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11245 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11246 <    (
11247 <      cat <<\_ASBOX
11248 < ## ------------------------------ ##
11249 < ## Report this to gezelter@nd.edu ##
11250 < ## ------------------------------ ##
11251 < _ASBOX
11252 <    ) |
11253 <      sed "s/^/$as_me: WARNING:     /" >&2
11254 <    ;;
11255 < esac
11256 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11257 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11258 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11259 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11260 < else
11261 <  eval "$as_ac_Header=\$ac_header_preproc"
11262 < fi
11263 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11264 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11265 <
11266 < fi
11267 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11268 <  cat >>confdefs.h <<_ACEOF
11269 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11270 < _ACEOF
11271 <
11272 < fi
11273 <
11274 < done
11275 <
11276 <
11277 < for ac_func in getopt_long
11278 < do
11279 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11280 < echo "$as_me:$LINENO: checking for $ac_func" >&5
11281 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11282 < if eval "test \"\${$as_ac_var+set}\" = set"; then
11283 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11284 < else
11285 <  cat >conftest.$ac_ext <<_ACEOF
11286 < /* confdefs.h.  */
11287 < _ACEOF
11288 < cat confdefs.h >>conftest.$ac_ext
11289 < cat >>conftest.$ac_ext <<_ACEOF
11290 < /* end confdefs.h.  */
11291 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11292 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11293 < #define $ac_func innocuous_$ac_func
11294 <
11295 < /* System header to define __stub macros and hopefully few prototypes,
11296 <    which can conflict with char $ac_func (); below.
11297 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11298 <    <limits.h> exists even on freestanding compilers.  */
11299 <
11300 < #ifdef __STDC__
11301 < # include <limits.h>
11302 < #else
11303 < # include <assert.h>
11304 < #endif
11305 <
11306 < #undef $ac_func
11307 <
11308 < /* Override any gcc2 internal prototype to avoid an error.  */
11309 < #ifdef __cplusplus
11310 < extern "C"
11311 < {
11312 < #endif
11313 < /* We use char because int might match the return type of a gcc2
11314 <   builtin and then its argument prototype would still apply.  */
11315 < char $ac_func ();
11316 < /* The GNU C library defines this for functions which it implements
11317 <    to always fail with ENOSYS.  Some functions are actually named
11318 <    something starting with __ and the normal name is an alias.  */
11319 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11320 < choke me
11321 < #else
11322 < char (*f) () = $ac_func;
11323 < #endif
11324 < #ifdef __cplusplus
11325 < }
11326 < #endif
11327 <
11328 < #ifdef FC_DUMMY_MAIN
11329 < #ifndef FC_DUMMY_MAIN_EQ_F77
11330 < #  ifdef __cplusplus
11331 <     extern "C"
11332 < #  endif
11333 <   int FC_DUMMY_MAIN() { return 1; }
11334 < #endif
11335 < #endif
11336 < int
11337 < main ()
11338 < {
11339 < return f != $ac_func;
11340 <  ;
11341 <  return 0;
11342 < }
11343 < _ACEOF
11344 < rm -f conftest.$ac_objext conftest$ac_exeext
11345 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11346 <  (eval $ac_link) 2>conftest.er1
11347 <  ac_status=$?
11348 <  grep -v '^ *+' conftest.er1 >conftest.err
11349 <  rm -f conftest.er1
11350 <  cat conftest.err >&5
11351 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11352 <  (exit $ac_status); } &&
11353 <         { ac_try='test -z "$ac_c_werror_flag"
11354 <                         || test ! -s conftest.err'
11355 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11356 <  (eval $ac_try) 2>&5
11357 <  ac_status=$?
11358 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11359 <  (exit $ac_status); }; } &&
11360 <         { ac_try='test -s conftest$ac_exeext'
11361 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11362 <  (eval $ac_try) 2>&5
11363 <  ac_status=$?
11364 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11365 <  (exit $ac_status); }; }; then
11366 <  eval "$as_ac_var=yes"
11367 < else
11368 <  echo "$as_me: failed program was:" >&5
11369 < sed 's/^/| /' conftest.$ac_ext >&5
11370 <
11371 < eval "$as_ac_var=no"
11372 < fi
11373 < rm -f conftest.err conftest.$ac_objext \
11374 <      conftest$ac_exeext conftest.$ac_ext
11375 < fi
11376 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11377 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11378 < if test `eval echo '${'$as_ac_var'}'` = yes; then
11379 <  cat >>confdefs.h <<_ACEOF
11380 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11381 < _ACEOF
11382 <
11383 < else
11384 <  # FreeBSD has a gnugetopt library for this
11385 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
11386 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
11387 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
11388 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11389 < else
11390 <  ac_check_lib_save_LIBS=$LIBS
11391 < LIBS="-lgnugetopt  $LIBS"
11392 < cat >conftest.$ac_ext <<_ACEOF
11393 < /* confdefs.h.  */
11394 < _ACEOF
11395 < cat confdefs.h >>conftest.$ac_ext
11396 < cat >>conftest.$ac_ext <<_ACEOF
11397 < /* end confdefs.h.  */
11398 <
11399 < /* Override any gcc2 internal prototype to avoid an error.  */
11400 < #ifdef __cplusplus
11401 < extern "C"
11402 < #endif
11403 < /* We use char because int might match the return type of a gcc2
11404 <   builtin and then its argument prototype would still apply.  */
11405 < char getopt_long ();
11406 < #ifdef FC_DUMMY_MAIN
11407 < #ifndef FC_DUMMY_MAIN_EQ_F77
11408 < #  ifdef __cplusplus
11409 <     extern "C"
11410 < #  endif
11411 <   int FC_DUMMY_MAIN() { return 1; }
11412 < #endif
11413 < #endif
11414 < int
11415 < main ()
11416 < {
11417 < getopt_long ();
11418 <  ;
11419 <  return 0;
11420 < }
11421 < _ACEOF
11422 < rm -f conftest.$ac_objext conftest$ac_exeext
11423 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11424 <  (eval $ac_link) 2>conftest.er1
11425 <  ac_status=$?
11426 <  grep -v '^ *+' conftest.er1 >conftest.err
11427 <  rm -f conftest.er1
11428 <  cat conftest.err >&5
11429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11430 <  (exit $ac_status); } &&
11431 <         { ac_try='test -z "$ac_c_werror_flag"
11432 <                         || test ! -s conftest.err'
11433 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11434 <  (eval $ac_try) 2>&5
11435 <  ac_status=$?
11436 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11437 <  (exit $ac_status); }; } &&
11438 <         { ac_try='test -s conftest$ac_exeext'
11439 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11440 <  (eval $ac_try) 2>&5
11441 <  ac_status=$?
11442 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11443 <  (exit $ac_status); }; }; then
11444 <  ac_cv_lib_gnugetopt_getopt_long=yes
11445 < else
11446 <  echo "$as_me: failed program was:" >&5
11447 < sed 's/^/| /' conftest.$ac_ext >&5
11448 <
11449 < ac_cv_lib_gnugetopt_getopt_long=no
11450 < fi
11451 < rm -f conftest.err conftest.$ac_objext \
11452 <      conftest$ac_exeext conftest.$ac_ext
11453 < LIBS=$ac_check_lib_save_LIBS
11454 < fi
11455 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
11456 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
11457 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
11458 <  cat >>confdefs.h <<\_ACEOF
11459 < #define HAVE_GETOPT_LONG 1
11460 < _ACEOF
11461 <
11462 < else
11463 <  # use the GNU replacement
11464 <      case $LIBOBJS in
11465 <    "getopt.$ac_objext"   | \
11466 <  *" getopt.$ac_objext"   | \
11467 <    "getopt.$ac_objext "* | \
11468 <  *" getopt.$ac_objext "* ) ;;
11469 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
11470 < esac
11471 <
11472 <      case $LIBOBJS in
11473 <    "getopt1.$ac_objext"   | \
11474 <  *" getopt1.$ac_objext"   | \
11475 <    "getopt1.$ac_objext "* | \
11476 <  *" getopt1.$ac_objext "* ) ;;
11477 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
11478 < esac
11479 <
11480 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
11481 <
11482 < fi
11483 <
11484 < fi
11485 < done
11486 <
11487 <
11488 < ac_ext=cc
11489 < ac_cpp='$CXXCPP $CPPFLAGS'
11490 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11491 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11492 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11493 <
11494 <
11495 < echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
11496 < echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
11497 < if test "${ac_cv_cxx_namespaces+set}" = set; then
11498 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11499 < else
11500 <
11501 <
11502 < ac_ext=cc
11503 < ac_cpp='$CXXCPP $CPPFLAGS'
11504 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11505 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11506 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11507 <
11508 < cat >conftest.$ac_ext <<_ACEOF
11509 < /* confdefs.h.  */
11510 < _ACEOF
11511 < cat confdefs.h >>conftest.$ac_ext
11512 < cat >>conftest.$ac_ext <<_ACEOF
11513 < /* end confdefs.h.  */
11514 < namespace Outer { namespace Inner { int i = 0; }}
11515 < #ifdef FC_DUMMY_MAIN
11516 < #ifndef FC_DUMMY_MAIN_EQ_F77
11517 < #  ifdef __cplusplus
11518 <     extern "C"
11519 < #  endif
11520 <   int FC_DUMMY_MAIN() { return 1; }
11521 < #endif
11522 < #endif
11523 < int
11524 < main ()
11525 < {
11526 < using namespace Outer::Inner; return i;
11527 <  ;
11528 <  return 0;
11529 < }
11530 < _ACEOF
11531 < rm -f conftest.$ac_objext
11532 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11533 <  (eval $ac_compile) 2>conftest.er1
11534 <  ac_status=$?
11535 <  grep -v '^ *+' conftest.er1 >conftest.err
11536 <  rm -f conftest.er1
11537 <  cat conftest.err >&5
11538 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11539 <  (exit $ac_status); } &&
11540 <         { ac_try='test -z "$ac_cxx_werror_flag"
11541 <                         || test ! -s conftest.err'
11542 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11543 <  (eval $ac_try) 2>&5
11544 <  ac_status=$?
11545 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11546 <  (exit $ac_status); }; } &&
11547 <         { ac_try='test -s conftest.$ac_objext'
11548 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11549 <  (eval $ac_try) 2>&5
11550 <  ac_status=$?
11551 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11552 <  (exit $ac_status); }; }; then
11553 <  ac_cv_cxx_namespaces=yes
11554 < else
11555 <  echo "$as_me: failed program was:" >&5
11556 < sed 's/^/| /' conftest.$ac_ext >&5
11557 <
11558 < ac_cv_cxx_namespaces=no
11559 < fi
11560 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11561 < ac_ext=cc
11562 < ac_cpp='$CXXCPP $CPPFLAGS'
11563 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11564 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11565 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11566 <
11567 <
11568 < fi
11569 < echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
11570 < echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
11571 < if test "$ac_cv_cxx_namespaces" = yes; then
11572 <
11573 < cat >>confdefs.h <<\_ACEOF
11574 < #define HAVE_NAMESPACES
11575 < _ACEOF
11576 <
11577 < fi
11578 <
11579 < ac_ext=cc
11580 < ac_cpp='$CXXCPP $CPPFLAGS'
11581 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11582 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11583 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11584 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
11585 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
11586 < if test -z "$CXXCPP"; then
11587 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
11588 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11589 < else
11590 <      # Double quotes because CXXCPP needs to be expanded
11591 <    for CXXCPP in "$CXX -E" "/lib/cpp"
11592 <    do
11593 <      ac_preproc_ok=false
11594 < for ac_cxx_preproc_warn_flag in '' yes
11595 < do
11596 <  # Use a header file that comes with gcc, so configuring glibc
11597 <  # with a fresh cross-compiler works.
11598 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11599 <  # <limits.h> exists even on freestanding compilers.
11600 <  # On the NeXT, cc -E runs the code through the compiler's parser,
11601 <  # not just through cpp. "Syntax error" is here to catch this case.
11602 <  cat >conftest.$ac_ext <<_ACEOF
11603 < /* confdefs.h.  */
11604 < _ACEOF
11605 < cat confdefs.h >>conftest.$ac_ext
11606 < cat >>conftest.$ac_ext <<_ACEOF
11607 < /* end confdefs.h.  */
11608 < #ifdef __STDC__
11609 < # include <limits.h>
11610 < #else
11611 < # include <assert.h>
11612 < #endif
11613 <                     Syntax error
11614 < _ACEOF
11615 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11616 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11617 <  ac_status=$?
11618 <  grep -v '^ *+' conftest.er1 >conftest.err
11619 <  rm -f conftest.er1
11620 <  cat conftest.err >&5
11621 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11622 <  (exit $ac_status); } >/dev/null; then
11623 <  if test -s conftest.err; then
11624 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11625 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11626 <  else
11627 <    ac_cpp_err=
11628 <  fi
11629 < else
11630 <  ac_cpp_err=yes
11631 < fi
11632 < if test -z "$ac_cpp_err"; then
11633 <  :
11634 < else
11635 <  echo "$as_me: failed program was:" >&5
11636 < sed 's/^/| /' conftest.$ac_ext >&5
11637 <
11638 <  # Broken: fails on valid input.
11639 < continue
11640 < fi
11641 < rm -f conftest.err conftest.$ac_ext
11642 <
11643 <  # OK, works on sane cases.  Now check whether non-existent headers
11644 <  # can be detected and how.
11645 <  cat >conftest.$ac_ext <<_ACEOF
11646 < /* confdefs.h.  */
11647 < _ACEOF
11648 < cat confdefs.h >>conftest.$ac_ext
11649 < cat >>conftest.$ac_ext <<_ACEOF
11650 < /* end confdefs.h.  */
11651 < #include <ac_nonexistent.h>
11652 < _ACEOF
11653 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11654 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11655 <  ac_status=$?
11656 <  grep -v '^ *+' conftest.er1 >conftest.err
11657 <  rm -f conftest.er1
11658 <  cat conftest.err >&5
11659 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11660 <  (exit $ac_status); } >/dev/null; then
11661 <  if test -s conftest.err; then
11662 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11663 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11664 <  else
11665 <    ac_cpp_err=
11666 <  fi
11667 < else
11668 <  ac_cpp_err=yes
11669 < fi
11670 < if test -z "$ac_cpp_err"; then
11671 <  # Broken: success on invalid input.
11672 < continue
11673 < else
11674 <  echo "$as_me: failed program was:" >&5
11675 < sed 's/^/| /' conftest.$ac_ext >&5
11676 <
11677 <  # Passes both tests.
11678 < ac_preproc_ok=:
11679 < break
11680 < fi
11681 < rm -f conftest.err conftest.$ac_ext
11682 <
11683 < done
11684 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11685 < rm -f conftest.err conftest.$ac_ext
11686 < if $ac_preproc_ok; then
11687 <  break
11688 < fi
11689 <
11690 <    done
11691 <    ac_cv_prog_CXXCPP=$CXXCPP
11692 <
11693 < fi
11694 <  CXXCPP=$ac_cv_prog_CXXCPP
11695 < else
11696 <  ac_cv_prog_CXXCPP=$CXXCPP
11697 < fi
11698 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
11699 < echo "${ECHO_T}$CXXCPP" >&6
11700 < ac_preproc_ok=false
11701 < for ac_cxx_preproc_warn_flag in '' yes
11702 < do
11703 <  # Use a header file that comes with gcc, so configuring glibc
11704 <  # with a fresh cross-compiler works.
11705 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11706 <  # <limits.h> exists even on freestanding compilers.
11707 <  # On the NeXT, cc -E runs the code through the compiler's parser,
11708 <  # not just through cpp. "Syntax error" is here to catch this case.
11709 <  cat >conftest.$ac_ext <<_ACEOF
11710 < /* confdefs.h.  */
11711 < _ACEOF
11712 < cat confdefs.h >>conftest.$ac_ext
11713 < cat >>conftest.$ac_ext <<_ACEOF
11714 < /* end confdefs.h.  */
11715 < #ifdef __STDC__
11716 < # include <limits.h>
11717 < #else
11718 < # include <assert.h>
11719 < #endif
11720 <                     Syntax error
11721 < _ACEOF
11722 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11723 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11724 <  ac_status=$?
11725 <  grep -v '^ *+' conftest.er1 >conftest.err
11726 <  rm -f conftest.er1
11727 <  cat conftest.err >&5
11728 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11729 <  (exit $ac_status); } >/dev/null; then
11730 <  if test -s conftest.err; then
11731 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11732 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11733 <  else
11734 <    ac_cpp_err=
11735 <  fi
11736 < else
11737 <  ac_cpp_err=yes
11738 < fi
11739 < if test -z "$ac_cpp_err"; then
11740 <  :
11741 < else
11742 <  echo "$as_me: failed program was:" >&5
11743 < sed 's/^/| /' conftest.$ac_ext >&5
11744 <
11745 <  # Broken: fails on valid input.
11746 < continue
11747 < fi
11748 < rm -f conftest.err conftest.$ac_ext
11749 <
11750 <  # OK, works on sane cases.  Now check whether non-existent headers
11751 <  # can be detected and how.
11752 <  cat >conftest.$ac_ext <<_ACEOF
11753 < /* confdefs.h.  */
11754 < _ACEOF
11755 < cat confdefs.h >>conftest.$ac_ext
11756 < cat >>conftest.$ac_ext <<_ACEOF
11757 < /* end confdefs.h.  */
11758 < #include <ac_nonexistent.h>
11759 < _ACEOF
11760 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11761 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11762 <  ac_status=$?
11763 <  grep -v '^ *+' conftest.er1 >conftest.err
11764 <  rm -f conftest.er1
11765 <  cat conftest.err >&5
11766 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11767 <  (exit $ac_status); } >/dev/null; then
11768 <  if test -s conftest.err; then
11769 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11770 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11771 <  else
11772 <    ac_cpp_err=
11773 <  fi
11774 < else
11775 <  ac_cpp_err=yes
11776 < fi
11777 < if test -z "$ac_cpp_err"; then
11778 <  # Broken: success on invalid input.
11779 < continue
11780 < else
11781 <  echo "$as_me: failed program was:" >&5
11782 < sed 's/^/| /' conftest.$ac_ext >&5
11783 <
11784 <  # Passes both tests.
11785 < ac_preproc_ok=:
11786 < break
11787 < fi
11788 < rm -f conftest.err conftest.$ac_ext
11789 <
11790 < done
11791 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11792 < rm -f conftest.err conftest.$ac_ext
11793 < if $ac_preproc_ok; then
11794 <  :
11795 < else
11796 <  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
11797 < See \`config.log' for more details." >&5
11798 < echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
11799 < See \`config.log' for more details." >&2;}
11800 <   { (exit 1); exit 1; }; }
11801 < fi
11802 <
11803 < ac_ext=cc
11804 < ac_cpp='$CXXCPP $CPPFLAGS'
11805 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11806 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11807 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11808 <
11809 <
11810 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
11811 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
11812 < if test "${ac_cv_cxx_have_stl+set}" = set; then
11813 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11814 < else
11815 <
11816 <
11817 <
11818 < ac_ext=cc
11819 < ac_cpp='$CXXCPP $CPPFLAGS'
11820 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11821 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11822 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11823 <
11824 < cat >conftest.$ac_ext <<_ACEOF
11825 < /* confdefs.h.  */
11826 < _ACEOF
11827 < cat confdefs.h >>conftest.$ac_ext
11828 < cat >>conftest.$ac_ext <<_ACEOF
11829 < /* end confdefs.h.  */
11830 < #include <list>
11831 < #include <deque>
11832 < #ifdef HAVE_NAMESPACES
11833 < using namespace std;
11834 < #endif
11835 < #ifdef FC_DUMMY_MAIN
11836 < #ifndef FC_DUMMY_MAIN_EQ_F77
11837 < #  ifdef __cplusplus
11838 <     extern "C"
11839 < #  endif
11840 <   int FC_DUMMY_MAIN() { return 1; }
11841 < #endif
11842 < #endif
11843 < int
11844 < main ()
11845 < {
11846 < list<int> x; x.push_back(5);
11847 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
11848 <  ;
11849 <  return 0;
11850 < }
11851 < _ACEOF
11852 < rm -f conftest.$ac_objext
11853 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11854 <  (eval $ac_compile) 2>conftest.er1
11855 <  ac_status=$?
11856 <  grep -v '^ *+' conftest.er1 >conftest.err
11857 <  rm -f conftest.er1
11858 <  cat conftest.err >&5
11859 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11860 <  (exit $ac_status); } &&
11861 <         { ac_try='test -z "$ac_cxx_werror_flag"
11862 <                         || test ! -s conftest.err'
11863 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11864 <  (eval $ac_try) 2>&5
11865 <  ac_status=$?
11866 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11867 <  (exit $ac_status); }; } &&
11868 <         { ac_try='test -s conftest.$ac_objext'
11869 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11870 <  (eval $ac_try) 2>&5
11871 <  ac_status=$?
11872 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11873 <  (exit $ac_status); }; }; then
11874 <  ac_cv_cxx_have_stl=yes
11875 < else
11876 <  echo "$as_me: failed program was:" >&5
11877 < sed 's/^/| /' conftest.$ac_ext >&5
11878 <
11879 < ac_cv_cxx_have_stl=no
11880 < fi
11881 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11882 < ac_ext=cc
11883 < ac_cpp='$CXXCPP $CPPFLAGS'
11884 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11885 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11886 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11887 <
11888 <
11889 < fi
11890 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
11891 < echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
11892 < if test "$ac_cv_cxx_have_stl" = yes; then
11893 <
11894 < cat >>confdefs.h <<\_ACEOF
11895 < #define HAVE_STL
11896 < _ACEOF
11897 <
11898 < fi
11899 <
11900 <
11901 <
11902 <  if test "${ac_cv_header_iostream+set}" = set; then
11903 <  echo "$as_me:$LINENO: checking for iostream" >&5
11904 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
11905 < if test "${ac_cv_header_iostream+set}" = set; then
11906 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11907 < fi
11908 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
11909 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
11910 < else
11911 <  # Is the header compilable?
11912 < echo "$as_me:$LINENO: checking iostream usability" >&5
11913 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
11914 < cat >conftest.$ac_ext <<_ACEOF
11915 < /* confdefs.h.  */
11916 < _ACEOF
11917 < cat confdefs.h >>conftest.$ac_ext
11918 < cat >>conftest.$ac_ext <<_ACEOF
11919 < /* end confdefs.h.  */
11920 < $ac_includes_default
11921 < #include <iostream>
11922 < _ACEOF
11923 < rm -f conftest.$ac_objext
11924 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11925 <  (eval $ac_compile) 2>conftest.er1
11926 <  ac_status=$?
11927 <  grep -v '^ *+' conftest.er1 >conftest.err
11928 <  rm -f conftest.er1
11929 <  cat conftest.err >&5
11930 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11931 <  (exit $ac_status); } &&
11932 <         { ac_try='test -z "$ac_cxx_werror_flag"
11933 <                         || test ! -s conftest.err'
11934 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11935 <  (eval $ac_try) 2>&5
11936 <  ac_status=$?
11937 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11938 <  (exit $ac_status); }; } &&
11939 <         { ac_try='test -s conftest.$ac_objext'
11940 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11941 <  (eval $ac_try) 2>&5
11942 <  ac_status=$?
11943 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11944 <  (exit $ac_status); }; }; then
11945 <  ac_header_compiler=yes
11946 < else
11947 <  echo "$as_me: failed program was:" >&5
11948 < sed 's/^/| /' conftest.$ac_ext >&5
11949 <
11950 < ac_header_compiler=no
11951 < fi
11952 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11953 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11954 < echo "${ECHO_T}$ac_header_compiler" >&6
11955 <
11956 < # Is the header present?
11957 < echo "$as_me:$LINENO: checking iostream presence" >&5
11958 < echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
11959 < cat >conftest.$ac_ext <<_ACEOF
11960 < /* confdefs.h.  */
11961 < _ACEOF
11962 < cat confdefs.h >>conftest.$ac_ext
11963 < cat >>conftest.$ac_ext <<_ACEOF
11964 < /* end confdefs.h.  */
11965 < #include <iostream>
11966 < _ACEOF
11967 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11968 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11969 <  ac_status=$?
11970 <  grep -v '^ *+' conftest.er1 >conftest.err
11971 <  rm -f conftest.er1
11972 <  cat conftest.err >&5
11973 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11974 <  (exit $ac_status); } >/dev/null; then
11975 <  if test -s conftest.err; then
11976 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11977 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11978 <  else
11979 <    ac_cpp_err=
11980 <  fi
11981 < else
11982 <  ac_cpp_err=yes
11983 < fi
11984 < if test -z "$ac_cpp_err"; then
11985 <  ac_header_preproc=yes
11986 < else
11987 <  echo "$as_me: failed program was:" >&5
11988 < sed 's/^/| /' conftest.$ac_ext >&5
11989 <
11990 <  ac_header_preproc=no
11991 < fi
11992 < rm -f conftest.err conftest.$ac_ext
11993 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11994 < echo "${ECHO_T}$ac_header_preproc" >&6
11995 <
11996 < # So?  What about this header?
11997 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11998 <  yes:no: )
11999 <    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
12000 < echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
12001 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
12002 < echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
12003 <    ac_header_preproc=yes
12004 <    ;;
12005 <  no:yes:* )
12006 <    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
12007 < echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
12008 <    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
12009 < echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
12010 <    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
12011 < echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
12012 <    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
12013 < echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
12014 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
12015 < echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
12016 <    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
12017 < echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
12018 <    (
12019 <      cat <<\_ASBOX
12020 < ## ------------------------------ ##
12021 < ## Report this to gezelter@nd.edu ##
12022 < ## ------------------------------ ##
12023 < _ASBOX
12024 <    ) |
12025 <      sed "s/^/$as_me: WARNING:     /" >&2
12026 <    ;;
12027 < esac
12028 < echo "$as_me:$LINENO: checking for iostream" >&5
12029 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
12030 < if test "${ac_cv_header_iostream+set}" = set; then
12031 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12032 < else
12033 <  ac_cv_header_iostream=$ac_header_preproc
12034 < fi
12035 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12036 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
12037 <
12038 < fi
12039 < if test $ac_cv_header_iostream = yes; then
12040 <
12041 <
12042 < cat >>confdefs.h <<\_ACEOF
12043 < #define HAVE_IOSTREAM 1
12044 < _ACEOF
12045 <
12046 <
12047 < else
12048 <
12049 <
12050 < for ac_header in iostream.h
12051 < do
12052 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12053 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12054 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
12055 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12056 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12057 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12058 < fi
12059 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12060 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12061 < else
12062 <  # Is the header compilable?
12063 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
12064 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12065 < cat >conftest.$ac_ext <<_ACEOF
12066 < /* confdefs.h.  */
12067 < _ACEOF
12068 < cat confdefs.h >>conftest.$ac_ext
12069 < cat >>conftest.$ac_ext <<_ACEOF
12070 < /* end confdefs.h.  */
12071 < $ac_includes_default
12072 < #include <$ac_header>
12073 < _ACEOF
12074 < rm -f conftest.$ac_objext
12075 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12076 <  (eval $ac_compile) 2>conftest.er1
12077 <  ac_status=$?
12078 <  grep -v '^ *+' conftest.er1 >conftest.err
12079 <  rm -f conftest.er1
12080 <  cat conftest.err >&5
12081 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12082 <  (exit $ac_status); } &&
12083 <         { ac_try='test -z "$ac_cxx_werror_flag"
12084 <                         || test ! -s conftest.err'
12085 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12086 <  (eval $ac_try) 2>&5
12087 <  ac_status=$?
12088 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12089 <  (exit $ac_status); }; } &&
12090 <         { ac_try='test -s conftest.$ac_objext'
12091 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12092 <  (eval $ac_try) 2>&5
12093 <  ac_status=$?
12094 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10850 <  (exit $ac_status); }; }; then
10851 <  ac_header_compiler=yes
10852 < else
10853 <  echo "$as_me: failed program was:" >&5
10854 < sed 's/^/| /' conftest.$ac_ext >&5
10855 <
10856 < ac_header_compiler=no
10857 < fi
10858 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10859 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10860 < echo "${ECHO_T}$ac_header_compiler" >&6
10861 <
10862 < # Is the header present?
10863 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
10864 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10865 < cat >conftest.$ac_ext <<_ACEOF
10866 < /* confdefs.h.  */
10867 < _ACEOF
10868 < cat confdefs.h >>conftest.$ac_ext
10869 < cat >>conftest.$ac_ext <<_ACEOF
10870 < /* end confdefs.h.  */
10871 < #include <$ac_header>
10872 < _ACEOF
10873 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10874 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10875 <  ac_status=$?
10876 <  grep -v '^ *+' conftest.er1 >conftest.err
10877 <  rm -f conftest.er1
10878 <  cat conftest.err >&5
10879 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880 <  (exit $ac_status); } >/dev/null; then
10881 <  if test -s conftest.err; then
10882 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10883 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10884 <  else
10885 <    ac_cpp_err=
10886 <  fi
10887 < else
10888 <  ac_cpp_err=yes
10889 < fi
10890 < if test -z "$ac_cpp_err"; then
10891 <  ac_header_preproc=yes
10892 < else
10893 <  echo "$as_me: failed program was:" >&5
10894 < sed 's/^/| /' conftest.$ac_ext >&5
10895 <
10896 <  ac_header_preproc=no
10897 < fi
10898 < rm -f conftest.err conftest.$ac_ext
10899 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10900 < echo "${ECHO_T}$ac_header_preproc" >&6
10901 <
10902 < # So?  What about this header?
10903 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10904 <  yes:no: )
10905 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10906 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10907 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10908 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10909 <    ac_header_preproc=yes
10910 <    ;;
10911 <  no:yes:* )
10912 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10913 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10914 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10915 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10916 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10917 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10918 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10919 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10920 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10921 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10922 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10923 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10924 <    (
10925 <      cat <<\_ASBOX
10926 < ## ------------------------------ ##
10927 < ## Report this to gezelter@nd.edu ##
10928 < ## ------------------------------ ##
10929 < _ASBOX
10930 <    ) |
10931 <      sed "s/^/$as_me: WARNING:     /" >&2
10932 <    ;;
10933 < esac
10934 < echo "$as_me:$LINENO: checking for $ac_header" >&5
10935 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10936 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10937 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10938 < else
10939 <  eval "$as_ac_Header=\$ac_header_preproc"
10940 < fi
10941 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10942 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10943 <
10944 < fi
10945 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
10946 <  cat >>confdefs.h <<_ACEOF
10947 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10948 < _ACEOF
10949 <
10950 < fi
10951 <
10952 < done
10953 <
10954 <
10955 < fi
10956 <
10957 <
10958 <
10959 <
10960 <  if test "${ac_cv_header_iomanip+set}" = set; then
10961 <  echo "$as_me:$LINENO: checking for iomanip" >&5
10962 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10963 < if test "${ac_cv_header_iomanip+set}" = set; then
10964 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10965 < fi
10966 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10967 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10968 < else
10969 <  # Is the header compilable?
10970 < echo "$as_me:$LINENO: checking iomanip usability" >&5
10971 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10972 < cat >conftest.$ac_ext <<_ACEOF
10973 < /* confdefs.h.  */
10974 < _ACEOF
10975 < cat confdefs.h >>conftest.$ac_ext
10976 < cat >>conftest.$ac_ext <<_ACEOF
10977 < /* end confdefs.h.  */
10978 < $ac_includes_default
10979 < #include <iomanip>
10980 < _ACEOF
10981 < rm -f conftest.$ac_objext
10982 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10983 <  (eval $ac_compile) 2>conftest.er1
10984 <  ac_status=$?
10985 <  grep -v '^ *+' conftest.er1 >conftest.err
10986 <  rm -f conftest.er1
10987 <  cat conftest.err >&5
10988 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989 <  (exit $ac_status); } &&
10990 <         { ac_try='test -z "$ac_cxx_werror_flag"
10991 <                         || test ! -s conftest.err'
10992 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10993 <  (eval $ac_try) 2>&5
10994 <  ac_status=$?
10995 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996 <  (exit $ac_status); }; } &&
10997 <         { ac_try='test -s conftest.$ac_objext'
10998 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10999 <  (eval $ac_try) 2>&5
11000 <  ac_status=$?
11001 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002 <  (exit $ac_status); }; }; then
11003 <  ac_header_compiler=yes
11004 < else
11005 <  echo "$as_me: failed program was:" >&5
11006 < sed 's/^/| /' conftest.$ac_ext >&5
11007 <
11008 < ac_header_compiler=no
11009 < fi
11010 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11011 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11012 < echo "${ECHO_T}$ac_header_compiler" >&6
11013 <
11014 < # Is the header present?
11015 < echo "$as_me:$LINENO: checking iomanip presence" >&5
11016 < echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
11017 < cat >conftest.$ac_ext <<_ACEOF
11018 < /* confdefs.h.  */
11019 < _ACEOF
11020 < cat confdefs.h >>conftest.$ac_ext
11021 < cat >>conftest.$ac_ext <<_ACEOF
11022 < /* end confdefs.h.  */
11023 < #include <iomanip>
11024 < _ACEOF
11025 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11026 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11027 <  ac_status=$?
11028 <  grep -v '^ *+' conftest.er1 >conftest.err
11029 <  rm -f conftest.er1
11030 <  cat conftest.err >&5
11031 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11032 <  (exit $ac_status); } >/dev/null; then
11033 <  if test -s conftest.err; then
11034 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11035 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11036 <  else
11037 <    ac_cpp_err=
11038 <  fi
11039 < else
11040 <  ac_cpp_err=yes
11041 < fi
11042 < if test -z "$ac_cpp_err"; then
11043 <  ac_header_preproc=yes
11044 < else
11045 <  echo "$as_me: failed program was:" >&5
11046 < sed 's/^/| /' conftest.$ac_ext >&5
11047 <
11048 <  ac_header_preproc=no
11049 < fi
11050 < rm -f conftest.err conftest.$ac_ext
11051 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11052 < echo "${ECHO_T}$ac_header_preproc" >&6
11053 <
11054 < # So?  What about this header?
11055 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11056 <  yes:no: )
11057 <    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11058 < echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11059 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11060 < echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11061 <    ac_header_preproc=yes
11062 <    ;;
11063 <  no:yes:* )
11064 <    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11065 < echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11066 <    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
11067 < echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
11068 <    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11069 < echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11070 <    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
11071 < echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
11072 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11073 < echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11074 <    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11075 < echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11076 <    (
11077 <      cat <<\_ASBOX
11078 < ## ------------------------------ ##
11079 < ## Report this to gezelter@nd.edu ##
11080 < ## ------------------------------ ##
11081 < _ASBOX
11082 <    ) |
11083 <      sed "s/^/$as_me: WARNING:     /" >&2
11084 <    ;;
11085 < esac
11086 < echo "$as_me:$LINENO: checking for iomanip" >&5
11087 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11088 < if test "${ac_cv_header_iomanip+set}" = set; then
11089 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11090 < else
11091 <  ac_cv_header_iomanip=$ac_header_preproc
11092 < fi
11093 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11094 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11095 <
11096 < fi
11097 < if test $ac_cv_header_iomanip = yes; then
11098 <
11099 <
11100 < cat >>confdefs.h <<\_ACEOF
11101 < #define HAVE_IOMANIP 1
11102 < _ACEOF
11103 <
11104 <
11105 < else
11106 <
11107 <
11108 < for ac_header in iomanip.h
11109 < do
11110 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11111 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11112 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11113 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11114 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11115 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11116 < fi
11117 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11118 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11119 < else
11120 <  # Is the header compilable?
11121 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11122 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11123 < cat >conftest.$ac_ext <<_ACEOF
11124 < /* confdefs.h.  */
11125 < _ACEOF
11126 < cat confdefs.h >>conftest.$ac_ext
11127 < cat >>conftest.$ac_ext <<_ACEOF
11128 < /* end confdefs.h.  */
11129 < $ac_includes_default
11130 < #include <$ac_header>
11131 < _ACEOF
11132 < rm -f conftest.$ac_objext
11133 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11134 <  (eval $ac_compile) 2>conftest.er1
11135 <  ac_status=$?
11136 <  grep -v '^ *+' conftest.er1 >conftest.err
11137 <  rm -f conftest.er1
11138 <  cat conftest.err >&5
11139 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140 <  (exit $ac_status); } &&
11141 <         { ac_try='test -z "$ac_cxx_werror_flag"
11142 <                         || test ! -s conftest.err'
11143 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11144 <  (eval $ac_try) 2>&5
11145 <  ac_status=$?
11146 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11147 <  (exit $ac_status); }; } &&
11148 <         { ac_try='test -s conftest.$ac_objext'
11149 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11150 <  (eval $ac_try) 2>&5
11151 <  ac_status=$?
11152 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11153 <  (exit $ac_status); }; }; then
11154 <  ac_header_compiler=yes
11155 < else
11156 <  echo "$as_me: failed program was:" >&5
11157 < sed 's/^/| /' conftest.$ac_ext >&5
11158 <
11159 < ac_header_compiler=no
11160 < fi
11161 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11162 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11163 < echo "${ECHO_T}$ac_header_compiler" >&6
11164 <
11165 < # Is the header present?
11166 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11167 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11168 < cat >conftest.$ac_ext <<_ACEOF
11169 < /* confdefs.h.  */
11170 < _ACEOF
11171 < cat confdefs.h >>conftest.$ac_ext
11172 < cat >>conftest.$ac_ext <<_ACEOF
11173 < /* end confdefs.h.  */
11174 < #include <$ac_header>
11175 < _ACEOF
11176 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11177 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11178 <  ac_status=$?
11179 <  grep -v '^ *+' conftest.er1 >conftest.err
11180 <  rm -f conftest.er1
11181 <  cat conftest.err >&5
11182 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11183 <  (exit $ac_status); } >/dev/null; then
11184 <  if test -s conftest.err; then
11185 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11186 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11187 <  else
11188 <    ac_cpp_err=
11189 <  fi
11190 < else
11191 <  ac_cpp_err=yes
11192 < fi
11193 < if test -z "$ac_cpp_err"; then
11194 <  ac_header_preproc=yes
11195 < else
11196 <  echo "$as_me: failed program was:" >&5
11197 < sed 's/^/| /' conftest.$ac_ext >&5
11198 <
11199 <  ac_header_preproc=no
11200 < fi
11201 < rm -f conftest.err conftest.$ac_ext
11202 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11203 < echo "${ECHO_T}$ac_header_preproc" >&6
11204 <
11205 < # So?  What about this header?
11206 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11207 <  yes:no: )
11208 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11209 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11210 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11211 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11212 <    ac_header_preproc=yes
11213 <    ;;
11214 <  no:yes:* )
11215 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11216 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11217 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11218 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11219 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11220 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11221 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11222 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11223 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11224 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11225 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11226 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11227 <    (
11228 <      cat <<\_ASBOX
11229 < ## ------------------------------ ##
11230 < ## Report this to gezelter@nd.edu ##
11231 < ## ------------------------------ ##
11232 < _ASBOX
11233 <    ) |
11234 <      sed "s/^/$as_me: WARNING:     /" >&2
11235 <    ;;
11236 < esac
11237 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11238 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11239 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11240 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11241 < else
11242 <  eval "$as_ac_Header=\$ac_header_preproc"
11243 < fi
11244 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11245 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11246 <
11247 < fi
11248 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11249 <  cat >>confdefs.h <<_ACEOF
11250 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11251 < _ACEOF
11252 <
11253 < fi
11254 <
11255 < done
11256 <
11257 <
11258 < fi
11259 <
11260 <
11261 <
11262 <
11263 < for ac_header in cmath
11264 < do
11265 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11266 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11267 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11268 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11269 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11270 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11271 < fi
11272 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11273 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11274 < else
11275 <  # Is the header compilable?
11276 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11277 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11278 < cat >conftest.$ac_ext <<_ACEOF
11279 < /* confdefs.h.  */
11280 < _ACEOF
11281 < cat confdefs.h >>conftest.$ac_ext
11282 < cat >>conftest.$ac_ext <<_ACEOF
11283 < /* end confdefs.h.  */
11284 < $ac_includes_default
11285 < #include <$ac_header>
11286 < _ACEOF
11287 < rm -f conftest.$ac_objext
11288 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11289 <  (eval $ac_compile) 2>conftest.er1
11290 <  ac_status=$?
11291 <  grep -v '^ *+' conftest.er1 >conftest.err
11292 <  rm -f conftest.er1
11293 <  cat conftest.err >&5
11294 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11295 <  (exit $ac_status); } &&
11296 <         { ac_try='test -z "$ac_cxx_werror_flag"
11297 <                         || test ! -s conftest.err'
11298 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11299 <  (eval $ac_try) 2>&5
11300 <  ac_status=$?
11301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11302 <  (exit $ac_status); }; } &&
11303 <         { ac_try='test -s conftest.$ac_objext'
11304 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11305 <  (eval $ac_try) 2>&5
11306 <  ac_status=$?
11307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11308 <  (exit $ac_status); }; }; then
11309 <  ac_header_compiler=yes
11310 < else
11311 <  echo "$as_me: failed program was:" >&5
11312 < sed 's/^/| /' conftest.$ac_ext >&5
11313 <
11314 < ac_header_compiler=no
11315 < fi
11316 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11317 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11318 < echo "${ECHO_T}$ac_header_compiler" >&6
11319 <
11320 < # Is the header present?
11321 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11322 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11323 < cat >conftest.$ac_ext <<_ACEOF
11324 < /* confdefs.h.  */
11325 < _ACEOF
11326 < cat confdefs.h >>conftest.$ac_ext
11327 < cat >>conftest.$ac_ext <<_ACEOF
11328 < /* end confdefs.h.  */
11329 < #include <$ac_header>
11330 < _ACEOF
11331 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11332 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11333 <  ac_status=$?
11334 <  grep -v '^ *+' conftest.er1 >conftest.err
11335 <  rm -f conftest.er1
11336 <  cat conftest.err >&5
11337 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11338 <  (exit $ac_status); } >/dev/null; then
11339 <  if test -s conftest.err; then
11340 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11341 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11342 <  else
11343 <    ac_cpp_err=
11344 <  fi
11345 < else
11346 <  ac_cpp_err=yes
11347 < fi
11348 < if test -z "$ac_cpp_err"; then
11349 <  ac_header_preproc=yes
11350 < else
11351 <  echo "$as_me: failed program was:" >&5
11352 < sed 's/^/| /' conftest.$ac_ext >&5
11353 <
11354 <  ac_header_preproc=no
11355 < fi
11356 < rm -f conftest.err conftest.$ac_ext
11357 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11358 < echo "${ECHO_T}$ac_header_preproc" >&6
11359 <
11360 < # So?  What about this header?
11361 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11362 <  yes:no: )
11363 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11364 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11365 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11366 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11367 <    ac_header_preproc=yes
11368 <    ;;
11369 <  no:yes:* )
11370 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11371 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11372 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11373 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11374 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11375 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11376 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11377 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11378 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11379 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11380 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11381 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11382 <    (
11383 <      cat <<\_ASBOX
11384 < ## ------------------------------ ##
11385 < ## Report this to gezelter@nd.edu ##
11386 < ## ------------------------------ ##
11387 < _ASBOX
11388 <    ) |
11389 <      sed "s/^/$as_me: WARNING:     /" >&2
11390 <    ;;
11391 < esac
11392 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11393 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11394 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11395 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11396 < else
11397 <  eval "$as_ac_Header=\$ac_header_preproc"
11398 < fi
11399 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11400 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11401 <
11402 < fi
11403 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11404 <  cat >>confdefs.h <<_ACEOF
11405 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11406 < _ACEOF
11407 <
11408 < fi
11409 <
11410 < done
11411 <
11412 <
11413 <
11414 <
11415 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11416 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11417 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11418 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11419 < else
11420 <
11421 <      ac_cv_cxx_have_std_iostream=no
11422 <      ac_cv_cxx_need_use_std_iostream=no
11423 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
11424 <
11425 <
11426 <        ac_ext=cc
11427 < ac_cpp='$CXXCPP $CPPFLAGS'
11428 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11429 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11430 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11431 <
11432 <        cat >conftest.$ac_ext <<_ACEOF
11433 < /* confdefs.h.  */
11434 < _ACEOF
11435 < cat confdefs.h >>conftest.$ac_ext
11436 < cat >>conftest.$ac_ext <<_ACEOF
11437 < /* end confdefs.h.  */
11438 <
11439 < #ifdef HAVE_IOSTREAM
11440 < #include <iostream>
11441 < #else
11442 < #include <iostream.h>
11443 < #endif
11444 <
11445 < #ifdef FC_DUMMY_MAIN
11446 < #ifndef FC_DUMMY_MAIN_EQ_F77
11447 < #  ifdef __cplusplus
11448 <     extern "C"
11449 < #  endif
11450 <   int FC_DUMMY_MAIN() { return 1; }
11451 < #endif
11452 < #endif
11453 < int
11454 < main ()
11455 < {
11456 < std::cout<<"Hello World"<<std::endl;return 0;
11457 <  ;
11458 <  return 0;
11459 < }
11460 < _ACEOF
11461 < rm -f conftest.$ac_objext
11462 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11463 <  (eval $ac_compile) 2>conftest.er1
11464 <  ac_status=$?
11465 <  grep -v '^ *+' conftest.er1 >conftest.err
11466 <  rm -f conftest.er1
11467 <  cat conftest.err >&5
11468 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469 <  (exit $ac_status); } &&
11470 <         { ac_try='test -z "$ac_cxx_werror_flag"
11471 <                         || test ! -s conftest.err'
11472 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11473 <  (eval $ac_try) 2>&5
11474 <  ac_status=$?
11475 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11476 <  (exit $ac_status); }; } &&
11477 <         { ac_try='test -s conftest.$ac_objext'
11478 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11479 <  (eval $ac_try) 2>&5
11480 <  ac_status=$?
11481 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11482 <  (exit $ac_status); }; }; then
11483 <  ac_cv_cxx_have_std_iostream=yes
11484 < else
11485 <  echo "$as_me: failed program was:" >&5
11486 < sed 's/^/| /' conftest.$ac_ext >&5
11487 <
11488 < fi
11489 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11490 <        cat >conftest.$ac_ext <<_ACEOF
11491 < /* confdefs.h.  */
11492 < _ACEOF
11493 < cat confdefs.h >>conftest.$ac_ext
11494 < cat >>conftest.$ac_ext <<_ACEOF
11495 < /* end confdefs.h.  */
11496 <
11497 < #define __USE_STD_IOSTREAM 1
11498 < #ifdef HAVE_IOSTREAM
11499 < #include <iostream>
11500 < #else
11501 < #include <iostream.h>
11502 < #endif
11503 <
11504 < #ifdef FC_DUMMY_MAIN
11505 < #ifndef FC_DUMMY_MAIN_EQ_F77
11506 < #  ifdef __cplusplus
11507 <     extern "C"
11508 < #  endif
11509 <   int FC_DUMMY_MAIN() { return 1; }
11510 < #endif
11511 < #endif
11512 < int
11513 < main ()
11514 < {
11515 < std::cout<<"Hello World"<<std::endl;return 0;
11516 <  ;
11517 <  return 0;
11518 < }
11519 < _ACEOF
11520 < rm -f conftest.$ac_objext
11521 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11522 <  (eval $ac_compile) 2>conftest.er1
11523 <  ac_status=$?
11524 <  grep -v '^ *+' conftest.er1 >conftest.err
11525 <  rm -f conftest.er1
11526 <  cat conftest.err >&5
11527 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11528 <  (exit $ac_status); } &&
11529 <         { ac_try='test -z "$ac_cxx_werror_flag"
11530 <                         || test ! -s conftest.err'
11531 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11532 <  (eval $ac_try) 2>&5
11533 <  ac_status=$?
11534 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535 <  (exit $ac_status); }; } &&
11536 <         { ac_try='test -s conftest.$ac_objext'
11537 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538 <  (eval $ac_try) 2>&5
11539 <  ac_status=$?
11540 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 <  (exit $ac_status); }; }; then
11542 <  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11543 < else
11544 <  echo "$as_me: failed program was:" >&5
11545 < sed 's/^/| /' conftest.$ac_ext >&5
11546 <
11547 < fi
11548 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11549 <        ac_ext=cc
11550 < ac_cpp='$CXXCPP $CPPFLAGS'
11551 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11552 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11553 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11554 <
11555 <      fi
11556 <
11557 < fi
11558 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11559 < echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11560 <  if test "$ac_cv_cxx_have_std_iostream" = yes; then
11561 <
11562 < cat >>confdefs.h <<\_ACEOF
11563 < #define HAVE_STD_IOSTREAM 1
11564 < _ACEOF
11565 <
11566 <  fi
11567 <  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11568 <
11569 < cat >>confdefs.h <<\_ACEOF
11570 < #define __USE_STD_IOSTREAM 1
11571 < _ACEOF
11572 <
11573 <  fi
11574 <
11575 <
11576 <
11577 <
11578 <  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11579 < echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11580 < if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11581 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11582 < else
11583 <
11584 <      ac_cv_cxx_have_std_stl=no
11585 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
11586 <
11587 <
11588 <        ac_ext=cc
11589 < ac_cpp='$CXXCPP $CPPFLAGS'
11590 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11591 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11592 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11593 <
11594 <        cat >conftest.$ac_ext <<_ACEOF
11595 < /* confdefs.h.  */
11596 < _ACEOF
11597 < cat confdefs.h >>conftest.$ac_ext
11598 < cat >>conftest.$ac_ext <<_ACEOF
11599 < /* end confdefs.h.  */
11600 < #include <list>
11601 <
11602 < #ifdef FC_DUMMY_MAIN
11603 < #ifndef FC_DUMMY_MAIN_EQ_F77
11604 < #  ifdef __cplusplus
11605 <     extern "C"
11606 < #  endif
11607 <   int FC_DUMMY_MAIN() { return 1; }
11608 < #endif
11609 < #endif
11610 < int
11611 < main ()
11612 < {
11613 < std::list<int> foo;return 0;
11614 <  ;
11615 <  return 0;
11616 < }
11617 < _ACEOF
11618 < rm -f conftest.$ac_objext
11619 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11620 <  (eval $ac_compile) 2>conftest.er1
11621 <  ac_status=$?
11622 <  grep -v '^ *+' conftest.er1 >conftest.err
11623 <  rm -f conftest.er1
11624 <  cat conftest.err >&5
11625 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11626 <  (exit $ac_status); } &&
11627 <         { ac_try='test -z "$ac_cxx_werror_flag"
11628 <                         || test ! -s conftest.err'
11629 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11630 <  (eval $ac_try) 2>&5
11631 <  ac_status=$?
11632 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11633 <  (exit $ac_status); }; } &&
11634 <         { ac_try='test -s conftest.$ac_objext'
11635 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11636 <  (eval $ac_try) 2>&5
11637 <  ac_status=$?
11638 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11639 <  (exit $ac_status); }; }; then
11640 <  ac_cv_cxx_have_std_stl=yes
11641 < else
11642 <  echo "$as_me: failed program was:" >&5
11643 < sed 's/^/| /' conftest.$ac_ext >&5
11644 <
11645 < fi
11646 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11647 <        ac_ext=cc
11648 < ac_cpp='$CXXCPP $CPPFLAGS'
11649 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11650 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11651 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11652 <
11653 <      fi
11654 <
11655 < fi
11656 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11657 < echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11658 <  if test "$ac_cv_cxx_have_std_stl" = yes; then
11659 <
11660 < cat >>confdefs.h <<\_ACEOF
11661 < #define HAVE_STD_STL 1
11662 < _ACEOF
11663 <
11664 <  fi
11665 <
11666 <
11667 <
11668 <  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11669 < echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11670 < if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11671 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11672 < else
11673 <
11674 <    ac_cv_cxx_have_fstream_attach=no
11675 <
11676 <
11677 <    ac_ext=cc
11678 < ac_cpp='$CXXCPP $CPPFLAGS'
11679 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11680 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11681 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11682 <
11683 <    cat >conftest.$ac_ext <<_ACEOF
11684 < /* confdefs.h.  */
11685 < _ACEOF
11686 < cat confdefs.h >>conftest.$ac_ext
11687 < cat >>conftest.$ac_ext <<_ACEOF
11688 < /* end confdefs.h.  */
11689 <
11690 < #ifdef HAVE_IOSTREAM
11691 < #include <fstream>
11692 < #else
11693 < #include <fstream.h>
11694 < #endif
11695 < #ifdef HAVE_STD_IOSTREAM
11696 < using namespace std;
11697 < #endif
11698 <
11699 < #ifdef FC_DUMMY_MAIN
11700 < #ifndef FC_DUMMY_MAIN_EQ_F77
11701 < #  ifdef __cplusplus
11702 <     extern "C"
11703 < #  endif
11704 <   int FC_DUMMY_MAIN() { return 1; }
11705 < #endif
11706 < #endif
11707 < int
11708 < main ()
11709 < {
11710 < int fd=0;ofstream s;s.attach(fd);
11711 <  ;
11712 <  return 0;
11713 < }
11714 < _ACEOF
11715 < rm -f conftest.$ac_objext
11716 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11717 <  (eval $ac_compile) 2>conftest.er1
11718 <  ac_status=$?
11719 <  grep -v '^ *+' conftest.er1 >conftest.err
11720 <  rm -f conftest.er1
11721 <  cat conftest.err >&5
11722 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11723 <  (exit $ac_status); } &&
11724 <         { ac_try='test -z "$ac_cxx_werror_flag"
11725 <                         || test ! -s conftest.err'
11726 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11727 <  (eval $ac_try) 2>&5
11728 <  ac_status=$?
11729 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11730 <  (exit $ac_status); }; } &&
11731 <         { ac_try='test -s conftest.$ac_objext'
11732 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11733 <  (eval $ac_try) 2>&5
11734 <  ac_status=$?
11735 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11736 <  (exit $ac_status); }; }; then
11737 <  ac_cv_cxx_have_fstream_attach=yes
11738 < else
11739 <  echo "$as_me: failed program was:" >&5
11740 < sed 's/^/| /' conftest.$ac_ext >&5
11741 <
11742 < fi
11743 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11744 <    ac_ext=cc
11745 < ac_cpp='$CXXCPP $CPPFLAGS'
11746 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11747 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11748 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11749 <
11750 <
11751 < fi
11752 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11753 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11754 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11755 <
11756 < cat >>confdefs.h <<\_ACEOF
11757 < #define HAVE_FSTREAM_ATTACH 1
11758 < _ACEOF
11759 <
11760 <  fi
11761 <
11762 <
11763 <
11764 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
11765 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11766 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11767 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11768 < else
11769 <
11770 <    ac_cv_cxx_have_fstream_open=no
11771 <    ac_cv_cxx_fstream_open_prot=no
11772 <
11773 <
11774 <    ac_ext=cc
11775 < ac_cpp='$CXXCPP $CPPFLAGS'
11776 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11777 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11778 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11779 <
11780 <    # Try with 2 parameters
11781 <    cat >conftest.$ac_ext <<_ACEOF
11782 < /* confdefs.h.  */
11783 < _ACEOF
11784 < cat confdefs.h >>conftest.$ac_ext
11785 < cat >>conftest.$ac_ext <<_ACEOF
11786 < /* end confdefs.h.  */
11787 <
11788 < #ifdef HAVE_IOSTREAM
11789 < #include <fstream>
11790 < #else
11791 < #include <fstream.h>
11792 < #endif
11793 < #ifdef HAVE_STD_IOSTREAM
11794 < using namespace std;
11795 < #endif
11796 <
11797 < #ifdef FC_DUMMY_MAIN
11798 < #ifndef FC_DUMMY_MAIN_EQ_F77
11799 < #  ifdef __cplusplus
11800 <     extern "C"
11801 < #  endif
11802 <   int FC_DUMMY_MAIN() { return 1; }
11803 < #endif
11804 < #endif
11805 < int
11806 < main ()
11807 < {
11808 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11809 <  ;
11810 <  return 0;
11811 < }
11812 < _ACEOF
11813 < rm -f conftest.$ac_objext
11814 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11815 <  (eval $ac_compile) 2>conftest.er1
11816 <  ac_status=$?
11817 <  grep -v '^ *+' conftest.er1 >conftest.err
11818 <  rm -f conftest.er1
11819 <  cat conftest.err >&5
11820 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821 <  (exit $ac_status); } &&
11822 <         { ac_try='test -z "$ac_cxx_werror_flag"
11823 <                         || test ! -s conftest.err'
11824 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11825 <  (eval $ac_try) 2>&5
11826 <  ac_status=$?
11827 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11828 <  (exit $ac_status); }; } &&
11829 <         { ac_try='test -s conftest.$ac_objext'
11830 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11831 <  (eval $ac_try) 2>&5
11832 <  ac_status=$?
11833 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11834 <  (exit $ac_status); }; }; then
11835 <  ac_cv_cxx_have_fstream_open=yes
11836 < else
11837 <  echo "$as_me: failed program was:" >&5
11838 < sed 's/^/| /' conftest.$ac_ext >&5
11839 <
11840 < fi
11841 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11842 <    # Try with mode parameter
11843 <    cat >conftest.$ac_ext <<_ACEOF
11844 < /* confdefs.h.  */
11845 < _ACEOF
11846 < cat confdefs.h >>conftest.$ac_ext
11847 < cat >>conftest.$ac_ext <<_ACEOF
11848 < /* end confdefs.h.  */
11849 <
11850 < #ifdef HAVE_IOSTREAM
11851 < #include <fstream>
11852 < #else
11853 < #include <fstream.h>
11854 < #endif
11855 < #ifdef HAVE_STD_IOSTREAM
11856 < using namespace std;
11857 < #endif
11858 <
11859 < #ifdef FC_DUMMY_MAIN
11860 < #ifndef FC_DUMMY_MAIN_EQ_F77
11861 < #  ifdef __cplusplus
11862 <     extern "C"
11863 < #  endif
11864 <   int FC_DUMMY_MAIN() { return 1; }
11865 < #endif
11866 < #endif
11867 < int
11868 < main ()
11869 < {
11870 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11871 <  ;
11872 <  return 0;
11873 < }
11874 < _ACEOF
11875 < rm -f conftest.$ac_objext
11876 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11877 <  (eval $ac_compile) 2>conftest.er1
11878 <  ac_status=$?
11879 <  grep -v '^ *+' conftest.er1 >conftest.err
11880 <  rm -f conftest.er1
11881 <  cat conftest.err >&5
11882 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 <  (exit $ac_status); } &&
11884 <         { ac_try='test -z "$ac_cxx_werror_flag"
11885 <                         || test ! -s conftest.err'
11886 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11887 <  (eval $ac_try) 2>&5
11888 <  ac_status=$?
11889 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890 <  (exit $ac_status); }; } &&
11891 <         { ac_try='test -s conftest.$ac_objext'
11892 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11893 <  (eval $ac_try) 2>&5
11894 <  ac_status=$?
11895 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11896 <  (exit $ac_status); }; }; then
11897 <  ac_cv_cxx_fstream_open_prot=yes
11898 < else
11899 <  echo "$as_me: failed program was:" >&5
11900 < sed 's/^/| /' conftest.$ac_ext >&5
11901 <
11902 < fi
11903 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11904 <    ac_ext=cc
11905 < ac_cpp='$CXXCPP $CPPFLAGS'
11906 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11907 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11908 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11909 <
11910 <
11911 < fi
11912 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11913 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11914 <  if test "$ac_cv_cxx_have_fstream_open" = yes; then
11915 <
11916 < cat >>confdefs.h <<\_ACEOF
11917 < #define HAVE_FSTREAM_OPEN 1
11918 < _ACEOF
11919 <
11920 <  fi
11921 <  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11922 <
11923 < cat >>confdefs.h <<\_ACEOF
11924 < #define FSTREAM_OPEN_PROT 1
11925 < _ACEOF
11926 <
11927 <  fi
11928 <
11929 <
11930 <
11931 <
11932 <
11933 <
11934 <
11935 < for ac_header in ctype.h iostream fstream sstream strstream
11936 < do
11937 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11938 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11939 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11940 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11941 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11942 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11943 < fi
11944 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11945 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11946 < else
11947 <  # Is the header compilable?
11948 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11949 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11950 < cat >conftest.$ac_ext <<_ACEOF
11951 < /* confdefs.h.  */
11952 < _ACEOF
11953 < cat confdefs.h >>conftest.$ac_ext
11954 < cat >>conftest.$ac_ext <<_ACEOF
11955 < /* end confdefs.h.  */
11956 < $ac_includes_default
11957 < #include <$ac_header>
11958 < _ACEOF
11959 < rm -f conftest.$ac_objext
11960 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11961 <  (eval $ac_compile) 2>conftest.er1
11962 <  ac_status=$?
11963 <  grep -v '^ *+' conftest.er1 >conftest.err
11964 <  rm -f conftest.er1
11965 <  cat conftest.err >&5
11966 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11967 <  (exit $ac_status); } &&
11968 <         { ac_try='test -z "$ac_cxx_werror_flag"
11969 <                         || test ! -s conftest.err'
11970 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11971 <  (eval $ac_try) 2>&5
11972 <  ac_status=$?
11973 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11974 <  (exit $ac_status); }; } &&
11975 <         { ac_try='test -s conftest.$ac_objext'
11976 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11977 <  (eval $ac_try) 2>&5
11978 <  ac_status=$?
11979 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11980 <  (exit $ac_status); }; }; then
11981 <  ac_header_compiler=yes
11982 < else
11983 <  echo "$as_me: failed program was:" >&5
11984 < sed 's/^/| /' conftest.$ac_ext >&5
11985 <
11986 < ac_header_compiler=no
11987 < fi
11988 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11989 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11990 < echo "${ECHO_T}$ac_header_compiler" >&6
11991 <
11992 < # Is the header present?
11993 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11994 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11995 < cat >conftest.$ac_ext <<_ACEOF
11996 < /* confdefs.h.  */
11997 < _ACEOF
11998 < cat confdefs.h >>conftest.$ac_ext
11999 < cat >>conftest.$ac_ext <<_ACEOF
12000 < /* end confdefs.h.  */
12001 < #include <$ac_header>
12002 < _ACEOF
12003 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12004 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12005 <  ac_status=$?
12006 <  grep -v '^ *+' conftest.er1 >conftest.err
12007 <  rm -f conftest.er1
12008 <  cat conftest.err >&5
12009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12010 <  (exit $ac_status); } >/dev/null; then
12011 <  if test -s conftest.err; then
12012 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
12013 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12014 <  else
12015 <    ac_cpp_err=
12016 <  fi
12017 < else
12018 <  ac_cpp_err=yes
12019 < fi
12020 < if test -z "$ac_cpp_err"; then
12021 <  ac_header_preproc=yes
12022 < else
12023 <  echo "$as_me: failed program was:" >&5
12024 < sed 's/^/| /' conftest.$ac_ext >&5
12025 <
12026 <  ac_header_preproc=no
12027 < fi
12028 < rm -f conftest.err conftest.$ac_ext
12029 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12030 < echo "${ECHO_T}$ac_header_preproc" >&6
12031 <
12032 < # So?  What about this header?
12033 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12034 <  yes:no: )
12035 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12036 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12037 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12038 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12039 <    ac_header_preproc=yes
12040 <    ;;
12041 <  no:yes:* )
12042 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12043 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12044 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12045 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12046 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12047 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12048 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12049 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12050 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12051 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12052 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12053 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12054 <    (
12055 <      cat <<\_ASBOX
12056 < ## ------------------------------ ##
12057 < ## Report this to gezelter@nd.edu ##
12058 < ## ------------------------------ ##
12059 < _ASBOX
12060 <    ) |
12061 <      sed "s/^/$as_me: WARNING:     /" >&2
12062 <    ;;
12063 < esac
12064 < echo "$as_me:$LINENO: checking for $ac_header" >&5
12065 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12066 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12067 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12068 < else
12069 <  eval "$as_ac_Header=\$ac_header_preproc"
12070 < fi
12071 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12072 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12073 <
12074 < fi
12075 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
12076 <  cat >>confdefs.h <<_ACEOF
12077 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12078 < _ACEOF
12079 <
12080 < fi
12081 <
12082 < done
12083 <
12084 < # AC_CPP_FUNC
12085 < # ------------------ #
12086 < # Checks to see if ANSI C99 CPP variable __func__ works.
12087 < # If not, perhaps __FUNCTION__ works instead.
12088 < # If not, we'll just define __func__ to "".
12089 < # AC_CPP_FUNC
12090 <
12091 <
12092 < echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
12093 < echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
12094 < if test "${ac_cv_cpp_func+set}" = set; then
12095 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12096 < else
12097 <  cat >conftest.$ac_ext <<_ACEOF
12098 < /* confdefs.h.  */
12099 < _ACEOF
12100 < cat confdefs.h >>conftest.$ac_ext
12101 < cat >>conftest.$ac_ext <<_ACEOF
12102 < /* end confdefs.h.  */
12103 <
12104 < #ifdef FC_DUMMY_MAIN
12105 < #ifndef FC_DUMMY_MAIN_EQ_F77
12106 < #  ifdef __cplusplus
12107 <     extern "C"
12108 < #  endif
12109 <   int FC_DUMMY_MAIN() { return 1; }
12110 < #endif
12111 < #endif
12112 < int
12113 < main ()
12114 < {
12115 < const char *foo = __func__;
12116 <  ;
12117 <  return 0;
12118 < }
12119 < _ACEOF
12120 < rm -f conftest.$ac_objext
12121 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12122 <  (eval $ac_compile) 2>conftest.er1
12123 <  ac_status=$?
12124 <  grep -v '^ *+' conftest.er1 >conftest.err
12125 <  rm -f conftest.er1
12126 <  cat conftest.err >&5
12127 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12128 <  (exit $ac_status); } &&
12129 <         { ac_try='test -z "$ac_cxx_werror_flag"
12130 <                         || test ! -s conftest.err'
12131 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12132 <  (eval $ac_try) 2>&5
12133 <  ac_status=$?
12134 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12135 <  (exit $ac_status); }; } &&
12136 <         { ac_try='test -s conftest.$ac_objext'
12137 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12138 <  (eval $ac_try) 2>&5
12139 <  ac_status=$?
12140 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12141 <  (exit $ac_status); }; }; then
12142 <  ac_cv_cpp_func=yes
12143 < else
12144 <  echo "$as_me: failed program was:" >&5
12145 < sed 's/^/| /' conftest.$ac_ext >&5
12146 <
12147 < cat >conftest.$ac_ext <<_ACEOF
12148 < /* confdefs.h.  */
12149 < _ACEOF
12150 < cat confdefs.h >>conftest.$ac_ext
12151 < cat >>conftest.$ac_ext <<_ACEOF
12152 < /* end confdefs.h.  */
12153 <
12154 < #ifdef FC_DUMMY_MAIN
12155 < #ifndef FC_DUMMY_MAIN_EQ_F77
12156 < #  ifdef __cplusplus
12157 <     extern "C"
12158 < #  endif
12159 <   int FC_DUMMY_MAIN() { return 1; }
12160 < #endif
12161 < #endif
12162 < int
12163 < main ()
12164 < {
12165 < const char *foo = __FUNCTION__;
12166 <  ;
12167 <  return 0;
12168 < }
12169 < _ACEOF
12170 < rm -f conftest.$ac_objext
12171 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12172 <  (eval $ac_compile) 2>conftest.er1
12173 <  ac_status=$?
12174 <  grep -v '^ *+' conftest.er1 >conftest.err
12175 <  rm -f conftest.er1
12176 <  cat conftest.err >&5
12177 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12178 <  (exit $ac_status); } &&
12179 <         { ac_try='test -z "$ac_cxx_werror_flag"
12180 <                         || test ! -s conftest.err'
12181 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182 <  (eval $ac_try) 2>&5
12183 <  ac_status=$?
12184 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185 <  (exit $ac_status); }; } &&
12186 <         { ac_try='test -s conftest.$ac_objext'
12187 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12188 <  (eval $ac_try) 2>&5
12189 <  ac_status=$?
12190 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191 <  (exit $ac_status); }; }; then
12192 <  ac_cv_cpp_func=__FUNCTION__
12193 < else
12194 <  echo "$as_me: failed program was:" >&5
12195 < sed 's/^/| /' conftest.$ac_ext >&5
12196 <
12197 < ac_cv_cpp_func=no
12198 < fi
12199 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12200 < fi
12201 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12202 < fi
12203 < echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12204 < echo "${ECHO_T}$ac_cv_cpp_func" >&6
12205 < if test $ac_cv_cpp_func = __FUNCTION__; then
12206 <
12207 < cat >>confdefs.h <<\_ACEOF
12208 < #define __func__ __FUNCTION__
12209 < _ACEOF
12210 <
12211 < elif test $ac_cv_cpp_func = no; then
12212 <
12213 < cat >>confdefs.h <<\_ACEOF
12214 < #define __func__ ""
12215 < _ACEOF
12216 <
12217 < fi
12218 <
12219 <
12220 <
12221 <
12222 <
12223 < case $debug in
12224 <  1)
12225 <     ;;
12226 <  *)
12227 <
12228 <
12229 <
12230 <
12231 < # Try to determine "good" native compiler flags if none specified on command
12232 < # line
12233 <
12234 < if test "$ac_test_FFLAGS" != "set"; then
12235 <  FCFLAGS=""
12236 <  case "${host_cpu}-${host_os}" in
12237 <
12238 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12239 <                    FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
12240 <                fi;;
12241 <   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12242 <                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12243 <                fi;;
12244 <   powerpc*-aix*)
12245 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12246 <                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12247 <                echo "*******************************************************"
12248 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12249 <                echo "*  recommended that you use                           *"
12250 <                echo "*                                                     *"
12251 <                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12252 <                echo "*                                 ^^^                 *"
12253 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12254 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
12255 <                echo "*******************************************************"
12256 <        fi;;
12257 <   *darwin*)
12258 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12259 <                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12260 <        fi
12261 <        if test "$FC" = ifort; then
12262 <                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12263 <        fi;;
12264 <  esac
12265 <
12266 <  if test -n "$CPU_FLAGS"; then
12267 <        FCFLAGS="$FCFLAGS $CPU_FLAGS"
12268 <  fi
12269 <
12270 <  if test -z "$FCFLAGS"; then
12271 <        echo ""
12272 <        echo "*********************************************************"
12273 <        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
12274 <        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12275 <        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
12276 <        echo "*********************************************************"
12277 <        echo ""
12278 <        FCFLAGS="-O3"
12279 <  fi
12280 <
12281 <
12282 < echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12283 < echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12284 < if test "${ac_guessed_f90flags+set}" = set; then
12285 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12286 < else
12287 <
12288 <
12289 <
12290 < ac_ext=${FC_SRCEXT-f}
12291 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12292 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12293 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12294 <
12295 < echo 'program main' > conftest.$ac_ext
12296 < echo 'end program main' >> conftest.$ac_ext
12297 < ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12298 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12299 <  (eval $ac_compile) 2>&5
12300 <  ac_status=$?
12301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12302 <  (exit $ac_status); }; then
12303 <        ac_guessed_f90flags=yes
12304 < else
12305 <        ac_guessed_f90flags=no
12306 < fi
12307 < rm -f conftest*
12308 < ac_ext=cc
12309 < ac_cpp='$CXXCPP $CPPFLAGS'
12310 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12311 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12312 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12313 <
12314 <
12315 < fi
12316 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12317 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
12318 < if test "$ac_guessed_f90flags" = yes; then
12319 <        :
12320 <
12321 < else
12322 <        :
12323 <
12324 <        echo ""
12325 <        echo "**********************************************************"
12326 <        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
12327 <        echo "* your compiler.                                        *"
12328 <        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12329 <        echo "*********************************************************"
12330 <        echo ""
12331 <        FCFLAGS=""
12332 <
12333 < fi
12334 <
12335 <
12336 < fi
12337 <
12338 <
12339 <
12340 <
12341 <
12342 <
12343 <
12344 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12345 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12346 < if test "${ac_cv_prog_really_gcc+set}" = set; then
12347 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12348 < else
12349 <
12350 < cat > conftest.c <<EOF
12351 < #ifdef __GNUC__
12352 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12353 <     no;
12354 <  #else
12355 <     yes;
12356 <  #endif
12357 < #endif
12358 < EOF
12359 < if { ac_try='${CC-cc} -E conftest.c'
12360 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12361 <  (eval $ac_try) 2>&5
12362 <  ac_status=$?
12363 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12364 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12365 <  ac_cv_prog_really_gcc=yes
12366 < else
12367 <  ac_cv_prog_really_gcc=no
12368 < fi
12369 <
12370 < fi
12371 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12372 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12373 < if test "$ac_cv_prog_really_gcc" = yes; then
12374 <        :
12375 <
12376 < else
12377 <        :
12378 <
12379 < fi
12380 <
12381 <
12382 < # Try to determine "good" native compiler flags if none specified on command
12383 < # line
12384 < if test "$ac_test_CFLAGS" != "set"; then
12385 <  CFLAGS=""
12386 <  case "${host_cpu}-${host_os}" in
12387 <
12388 <  *linux*) if test "$CC" = icc; then
12389 <                    CFLAGS="-O"
12390 <                fi;;
12391 <  sparc-solaris2*) if test "$CC" = cc; then
12392 <                    CFLAGS="-O -dalign"
12393 <                 fi;;
12394 <
12395 <  alpha*-osf*)  if test "$CC" = cc; then
12396 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12397 <                fi;;
12398 <
12399 <  hppa*-hpux*)  if test "$CC" = cc; then
12400 <                    CFLAGS="-Ae +O3 +Oall"
12401 <                fi;;
12402 <
12403 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
12404 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
12405 <                fi;;
12406 <   powerpc*-aix*)
12407 <        if test "$CC" = cc -o "$CC" = xlc; then
12408 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
12409 <                echo "*******************************************************"
12410 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12411 <                echo "*  recommended that you use                           *"
12412 <                echo "*                                                     *"
12413 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12414 <                echo "*                                 ^^^                 *"
12415 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12416 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12417 <                echo "*******************************************************"
12418 <        fi;;
12419 <   *darwin*)
12420 <        if test "$CC" = xlc -o "$CC" = cc; then
12421 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12422 <        fi
12423 <        if test "$CC" = icc; then
12424 <                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12425 <        fi;;
12426 <  esac
12427 <
12428 <  # use default flags for gcc on all systems
12429 <  if test $ac_cv_prog_really_gcc = yes; then
12430 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12431 <  fi
12432 <
12433 <  # test for gcc-specific flags:
12434 <  if test $ac_cv_prog_really_gcc = yes; then
12435 <    # -malign-double for x86 systems
12436 <
12437 <
12438 < echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12439 < echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12440 < if test "${ac_align_double+set}" = set; then
12441 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12442 < else
12443 <  echo 'void f(){}' > conftest.c
12444 < if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12445 <        ac_align_double=yes
12446 < else
12447 <        ac_align_double=no
12448 < fi
12449 < rm -f conftest*
12450 <
12451 < fi
12452 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12453 < echo "${ECHO_T}$ac_align_double" >&6
12454 < if test "$ac_align_double" = yes; then
12455 <        :
12456 <        CFLAGS="$CFLAGS -malign-double"
12457 < else
12458 <        :
12459 <
12460 < fi
12461 <
12462 <    # -fstrict-aliasing for gcc-2.95+
12463 <
12464 <
12465 < echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12466 < echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12467 < if test "${ac_fstrict_aliasing+set}" = set; then
12468 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12469 < else
12470 <  echo 'void f(){}' > conftest.c
12471 < if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12472 <        ac_fstrict_aliasing=yes
12473 < else
12474 <        ac_fstrict_aliasing=no
12475 < fi
12476 < rm -f conftest*
12477 <
12478 < fi
12479 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12480 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12481 < if test "$ac_fstrict_aliasing" = yes; then
12482 <        :
12483 <        CFLAGS="$CFLAGS -fstrict-aliasing"
12484 < else
12485 <        :
12486 <
12487 < fi
12488 <
12489 <  fi
12490 <
12491 <  CPU_FLAGS=""
12492 <  if test $ac_cv_prog_really_gcc = yes; then
12493 <                  case "${host_cpu}" in
12494 <          i586*)
12495 <
12496 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12497 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12498 < if test "${ac_cpu_pentium+set}" = set; then
12499 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12500 < else
12501 <  echo 'void f(){}' > conftest.c
12502 < if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12503 <        ac_cpu_pentium=yes
12504 < else
12505 <        ac_cpu_pentium=no
12506 < fi
12507 < rm -f conftest*
12508 <
12509 < fi
12510 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12511 < echo "${ECHO_T}$ac_cpu_pentium" >&6
12512 < if test "$ac_cpu_pentium" = yes; then
12513 <        :
12514 <        CPU_FLAGS=-mcpu=pentium
12515 < else
12516 <        :
12517 <
12518 <
12519 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12520 < echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12521 < if test "${ac_pentium+set}" = set; then
12522 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12523 < else
12524 <  echo 'void f(){}' > conftest.c
12525 < if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12526 <        ac_pentium=yes
12527 < else
12528 <        ac_pentium=no
12529 < fi
12530 < rm -f conftest*
12531 <
12532 < fi
12533 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12534 < echo "${ECHO_T}$ac_pentium" >&6
12535 < if test "$ac_pentium" = yes; then
12536 <        :
12537 <        CPU_FLAGS=-mpentium
12538 < else
12539 <        :
12540 <
12541 < fi
12542 <
12543 < fi
12544 <
12545 <                  ;;
12546 <          i686*)
12547 <
12548 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12549 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12550 < if test "${ac_cpu_pentiumpro+set}" = set; then
12551 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12552 < else
12553 <  echo 'void f(){}' > conftest.c
12554 < if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12555 <        ac_cpu_pentiumpro=yes
12556 < else
12557 <        ac_cpu_pentiumpro=no
12558 < fi
12559 < rm -f conftest*
12560 <
12561 < fi
12562 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12563 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12564 < if test "$ac_cpu_pentiumpro" = yes; then
12565 <        :
12566 <        CPU_FLAGS=-mcpu=pentiumpro
12567 < else
12568 <        :
12569 <
12570 <
12571 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12572 < echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12573 < if test "${ac_pentiumpro+set}" = set; then
12574 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12575 < else
12576 <  echo 'void f(){}' > conftest.c
12577 < if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12578 <        ac_pentiumpro=yes
12579 < else
12580 <        ac_pentiumpro=no
12581 < fi
12582 < rm -f conftest*
12583 <
12584 < fi
12585 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12586 < echo "${ECHO_T}$ac_pentiumpro" >&6
12587 < if test "$ac_pentiumpro" = yes; then
12588 <        :
12589 <        CPU_FLAGS=-mpentiumpro
12590 < else
12591 <        :
12592 <
12593 < fi
12594 <
12595 < fi
12596 <
12597 <                  ;;
12598 <          powerpc*)
12599 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12600 <                is60x=`echo $cputype | egrep "^600-9e?$"`
12601 <                if test -n "$is60x"; then
12602 <
12603 <
12604 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12605 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12606 < if test "${ac_m_cpu_60x+set}" = set; then
12607 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12608 < else
12609 <  echo 'void f(){}' > conftest.c
12610 < if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12611 <        ac_m_cpu_60x=yes
12612 < else
12613 <        ac_m_cpu_60x=no
12614 < fi
12615 < rm -f conftest*
12616 <
12617 < fi
12618 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12619 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
12620 < if test "$ac_m_cpu_60x" = yes; then
12621 <        :
12622 <        CPU_FLAGS=-mcpu=$cputype
12623 < else
12624 <        :
12625 <
12626 < fi
12627 <
12628 <                elif test "$cputype" = 750; then
12629 <
12630 <
12631 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12632 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12633 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12634 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12635 < else
12636 <
12637 < cat > conftest.c <<EOF
12638 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12639 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12640 <     yes;
12641 < #  endif
12642 < #endif
12643 < EOF
12644 < if { ac_try='${CC-cc} -E conftest.c'
12645 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12646 <  (eval $ac_try) 2>&5
12647 <  ac_status=$?
12648 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12649 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12650 <  ac_cv_prog_gcc_2_95=yes
12651 < else
12652 <  ac_cv_prog_gcc_2_95=no
12653 < fi
12654 <
12655 < fi
12656 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12657 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12658 < if test "$ac_cv_prog_gcc_2_95" = yes; then
12659 <        :
12660 <
12661 <
12662 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12663 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12664 < if test "${ac_m_cpu_750+set}" = set; then
12665 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12666 < else
12667 <  echo 'void f(){}' > conftest.c
12668 < if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12669 <        ac_m_cpu_750=yes
12670 < else
12671 <        ac_m_cpu_750=no
12672 < fi
12673 < rm -f conftest*
12674 <
12675 < fi
12676 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12677 < echo "${ECHO_T}$ac_m_cpu_750" >&6
12678 < if test "$ac_m_cpu_750" = yes; then
12679 <        :
12680 <        CPU_FLAGS=-mcpu=750
12681 < else
12682 <        :
12683 <
12684 < fi
12685 <
12686 < else
12687 <        :
12688 <
12689 < fi
12690 <
12691 <                fi
12692 <                if test -z "$CPU_FLAGS"; then
12693 <
12694 <
12695 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12696 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12697 < if test "${ac_m_cpu_powerpc+set}" = set; then
12698 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12699 < else
12700 <  echo 'void f(){}' > conftest.c
12701 < if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12702 <        ac_m_cpu_powerpc=yes
12703 < else
12704 <        ac_m_cpu_powerpc=no
12705 < fi
12706 < rm -f conftest*
12707 <
12708 < fi
12709 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12710 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12711 < if test "$ac_m_cpu_powerpc" = yes; then
12712 <        :
12713 <        CPU_FLAGS=-mcpu=powerpc
12714 < else
12715 <        :
12716 <
12717 < fi
12718 <
12719 <                fi
12720 <                if test -z "$CPU_FLAGS"; then
12721 <
12722 <
12723 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12724 < echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12725 < if test "${ac_m_powerpc+set}" = set; then
12726 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12727 < else
12728 <  echo 'void f(){}' > conftest.c
12729 < if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12730 <        ac_m_powerpc=yes
12731 < else
12732 <        ac_m_powerpc=no
12733 < fi
12734 < rm -f conftest*
12735 <
12736 < fi
12737 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12738 < echo "${ECHO_T}$ac_m_powerpc" >&6
12739 < if test "$ac_m_powerpc" = yes; then
12740 <        :
12741 <        CPU_FLAGS=-mpowerpc
12742 < else
12743 <        :
12744 <
12745 < fi
12746 <
12747 <                fi
12748 <          esac
12749 <  fi
12750 <
12751 <  if test -n "$CPU_FLAGS"; then
12752 <        CFLAGS="$CFLAGS $CPU_FLAGS"
12753 <  fi
12754 <
12755 <  if test -z "$CFLAGS"; then
12756 <        echo ""
12757 <        echo "********************************************************"
12758 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
12759 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12760 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
12761 <        echo "********************************************************"
12762 <        echo ""
12763 <        CFLAGS="-O3"
12764 <  fi
12765 <
12766 <
12767 <
12768 < echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12769 < echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12770 < if test "${ac_guessed_cflags+set}" = set; then
12771 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12772 < else
12773 <  echo 'void f(){}' > conftest.c
12774 < if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12775 <        ac_guessed_cflags=yes
12776 < else
12777 <        ac_guessed_cflags=no
12778 < fi
12779 < rm -f conftest*
12780 <
12781 < fi
12782 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12783 < echo "${ECHO_T}$ac_guessed_cflags" >&6
12784 < if test "$ac_guessed_cflags" = yes; then
12785 <        :
12786 <
12787 < else
12788 <        :
12789 <
12790 <        echo ""
12791 <        echo "********************************************************"
12792 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
12793 <        echo "* your compiler.                                       *"
12794 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12795 <        echo "********************************************************"
12796 <        echo ""
12797 <        CFLAGS=""
12798 <
12799 < fi
12800 <
12801 <
12802 < fi
12803 <
12804 <
12805 <
12806 <
12807 <
12808 <
12809 <
12810 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12811 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12812 < if test "${ac_cv_prog_really_gxx+set}" = set; then
12813 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12814 < else
12815 <
12816 < cat > conftest.cpp <<EOF
12817 < #ifdef __GNUC__
12818 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12819 <     no;
12820 <  #else
12821 <     yes;
12822 <  #endif
12823 < #endif
12824 < EOF
12825 < if { ac_try='${CXX-c++} -E conftest.cpp'
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); }; } | egrep yes >/dev/null 2>&1; then
12831 <  ac_cv_prog_really_gxx=yes
12832 < else
12833 <  ac_cv_prog_really_gxx=no
12834 < fi
12835 <
12836 < fi
12837 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12838 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12839 < if test "$ac_cv_prog_really_gxx" = yes; then
12840 <        :
12841 <
12842 < else
12843 <        :
12844 <
12845 < fi
12846 <
12847 <
12848 < # Try to determine "good" native compiler flags if none specified on command
12849 < # line
12850 < if test "$ac_test_CXXFLAGS" != "set"; then
12851 <  CXXFLAGS=""
12852 <  case "${host_cpu}-${host_os}" in
12853 <
12854 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12855 <                    CXXFLAGS="-O"
12856 <                fi;;
12857 <  sparc-solaris2*) if test "$CXX" = CC; then
12858 <                    CXXFLAGS="-features=extensions -O -dalign"
12859 <                 fi;;
12860 <   rs6000*-aix*)  if test "$CXX" = xlC; then
12861 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12862 <                fi;;
12863 <   powerpc*-aix*)
12864 <        if test "$CXX" = xlC; then
12865 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12866 <                echo "*******************************************************"
12867 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12868 <                echo "*  recommended that you use                           *"
12869 <                echo "*                                                     *"
12870 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12871 <                echo "*                                 ^^^                 *"
12872 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12873 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12874 <                echo "*******************************************************"
12875 <        fi;;
12876 <   *darwin*)
12877 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12878 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12879 <        fi
12880 <        if test "$CXX" = icpc; then
12881 <                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12882 <        fi;;
12883 <  esac
12884 <
12885 <  # use default flags for gcc on all systems
12886 <  if test $ac_cv_prog_really_gxx = yes; then
12887 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12888 <  fi
12889 <
12890 <  # test for gcc-specific flags:
12891 <  if test $ac_cv_prog_really_gxx = yes; then
12892 <    # -malign-double for x86 systems
12893 <
12894 <
12895 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12896 < echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12897 < if test "${ac_align_double+set}" = set; then
12898 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12899 < else
12900 <  echo 'void f(){}' > conftest.cpp
12901 < if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12902 <        ac_align_double=yes
12903 < else
12904 <        ac_align_double=no
12905 < fi
12906 < rm -f conftest*
12907 <
12908 < fi
12909 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12910 < echo "${ECHO_T}$ac_align_double" >&6
12911 < if test "$ac_align_double" = yes; then
12912 <        :
12913 <        CXXFLAGS="$CXXFLAGS -malign-double"
12914 < else
12915 <        :
12916 <
12917 < fi
12918 <
12919 <    # -fstrict-aliasing for gcc-2.95+
12920 <
12921 <
12922 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12923 < echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12924 < if test "${ac_fstrict_aliasing+set}" = set; then
12925 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12926 < else
12927 <  echo 'void f(){}' > conftest.cpp
12928 < if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12929 <        ac_fstrict_aliasing=yes
12930 < else
12931 <        ac_fstrict_aliasing=no
12932 < fi
12933 < rm -f conftest*
12934 <
12935 < fi
12936 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12937 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12938 < if test "$ac_fstrict_aliasing" = yes; then
12939 <        :
12940 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12941 < else
12942 <        :
12943 <
12944 < fi
12945 <
12946 <  fi
12947 <
12948 <  CPU_FLAGS=""
12949 <  if test $ac_cv_prog_really_gxx = yes; then
12950 <                  case "${host_cpu}" in
12951 <          i586*)
12952 <
12953 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12954 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12955 < if test "${ac_cpu_pentium+set}" = set; then
12956 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12957 < else
12958 <  echo 'void f(){}' > conftest.cpp
12959 < if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12960 <        ac_cpu_pentium=yes
12961 < else
12962 <        ac_cpu_pentium=no
12963 < fi
12964 < rm -f conftest*
12965 <
12966 < fi
12967 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12968 < echo "${ECHO_T}$ac_cpu_pentium" >&6
12969 < if test "$ac_cpu_pentium" = yes; then
12970 <        :
12971 <        CPU_FLAGS=-mcpu=pentium
12972 < else
12973 <        :
12974 <
12975 <
12976 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12977 < echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12978 < if test "${ac_pentium+set}" = set; then
12979 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12980 < else
12981 <  echo 'void f(){}' > conftest.cpp
12982 < if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12983 <        ac_pentium=yes
12984 < else
12985 <        ac_pentium=no
12986 < fi
12987 < rm -f conftest*
12988 <
12989 < fi
12990 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12991 < echo "${ECHO_T}$ac_pentium" >&6
12992 < if test "$ac_pentium" = yes; then
12993 <        :
12994 <        CPU_FLAGS=-mpentium
12995 < else
12996 <        :
12997 <
12998 < fi
12999 <
13000 < fi
13001 <
13002 <                  ;;
13003 <          i686*)
13004 <
13005 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13006 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
13007 < if test "${ac_cpu_pentiumpro+set}" = set; then
13008 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13009 < else
13010 <  echo 'void f(){}' > conftest.cpp
13011 < if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13012 <        ac_cpu_pentiumpro=yes
13013 < else
13014 <        ac_cpu_pentiumpro=no
13015 < fi
13016 < rm -f conftest*
13017 <
13018 < fi
13019 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13020 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
13021 < if test "$ac_cpu_pentiumpro" = yes; then
13022 <        :
13023 <        CPU_FLAGS=-mcpu=pentiumpro
13024 < else
13025 <        :
13026 <
13027 <
13028 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13029 < echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
13030 < if test "${ac_pentiumpro+set}" = set; then
13031 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13032 < else
13033 <  echo 'void f(){}' > conftest.cpp
13034 < if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13035 <        ac_pentiumpro=yes
13036 < else
13037 <        ac_pentiumpro=no
13038 < fi
13039 < rm -f conftest*
13040 <
13041 < fi
13042 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13043 < echo "${ECHO_T}$ac_pentiumpro" >&6
13044 < if test "$ac_pentiumpro" = yes; then
13045 <        :
13046 <        CPU_FLAGS=-mpentiumpro
13047 < else
13048 <        :
13049 <
13050 < fi
13051 <
13052 < fi
13053 <
13054 <                  ;;
13055 <          powerpc*)
13056 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13057 <                is60x=`echo $cputype | egrep "^600-9e?$"`
13058 <                if test -n "$is60x"; then
13059 <
13060 <
13061 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13062 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
13063 < if test "${ac_m_cpu_60x+set}" = set; then
13064 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13065 < else
13066 <  echo 'void f(){}' > conftest.cpp
13067 < if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13068 <        ac_m_cpu_60x=yes
13069 < else
13070 <        ac_m_cpu_60x=no
13071 < fi
13072 < rm -f conftest*
13073 <
13074 < fi
13075 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13076 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
13077 < if test "$ac_m_cpu_60x" = yes; then
13078 <        :
13079 <        CPU_FLAGS=-mcpu=$cputype
13080 < else
13081 <        :
13082 <
13083 < fi
13084 <
13085 <                elif test "$cputype" = 750; then
13086 <
13087 <
13088 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13089 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
13090 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13091 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13092 < else
13093 <
13094 < cat > conftest.cpp <<EOF
13095 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13096 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13097 <     yes;
13098 < #  endif
13099 < #endif
13100 < EOF
13101 < if { ac_try='${CXX-c++} -E conftest.cpp'
13102 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13103 <  (eval $ac_try) 2>&5
13104 <  ac_status=$?
13105 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13106 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13107 <  ac_cv_prog_gxx_2_95=yes
13108 < else
13109 <  ac_cv_prog_gxx_2_95=no
13110 < fi
13111 <
13112 < fi
13113 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13114 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
13115 < if test "$ac_cv_prog_gxx_2_95" = yes; then
13116 <        :
13117 <
13118 <
13119 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13120 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
13121 < if test "${ac_m_cpu_750+set}" = set; then
13122 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13123 < else
13124 <  echo 'void f(){}' > conftest.cpp
13125 < if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13126 <        ac_m_cpu_750=yes
13127 < else
13128 <        ac_m_cpu_750=no
13129 < fi
13130 < rm -f conftest*
13131 <
13132 < fi
13133 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13134 < echo "${ECHO_T}$ac_m_cpu_750" >&6
13135 < if test "$ac_m_cpu_750" = yes; then
13136 <        :
13137 <        CPU_FLAGS=-mcpu=750
13138 < else
13139 <        :
13140 <
13141 < fi
13142 <
13143 < else
13144 <        :
13145 <
13146 < fi
13147 <
13148 <                fi
13149 <                if test -z "$CPU_FLAGS"; then
13150 <
13151 <
13152 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13153 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
13154 < if test "${ac_m_cpu_powerpc+set}" = set; then
13155 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13156 < else
13157 <  echo 'void f(){}' > conftest.cpp
13158 < if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13159 <        ac_m_cpu_powerpc=yes
13160 < else
13161 <        ac_m_cpu_powerpc=no
13162 < fi
13163 < rm -f conftest*
13164 <
13165 < fi
13166 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13167 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
13168 < if test "$ac_m_cpu_powerpc" = yes; then
13169 <        :
13170 <        CPU_FLAGS=-mcpu=powerpc
13171 < else
13172 <        :
13173 <
13174 < fi
13175 <
13176 <                fi
13177 <                if test -z "$CPU_FLAGS"; then
13178 <
13179 <
13180 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13181 < echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
13182 < if test "${ac_m_powerpc+set}" = set; then
13183 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13184 < else
13185 <  echo 'void f(){}' > conftest.cpp
13186 < if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13187 <        ac_m_powerpc=yes
13188 < else
13189 <        ac_m_powerpc=no
13190 < fi
13191 < rm -f conftest*
13192 <
13193 < fi
13194 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13195 < echo "${ECHO_T}$ac_m_powerpc" >&6
13196 < if test "$ac_m_powerpc" = yes; then
13197 <        :
13198 <        CPU_FLAGS=-mpowerpc
13199 < else
13200 <        :
13201 <
13202 < fi
13203 <
13204 <                fi
13205 <          esac
13206 <  fi
13207 <
13208 <  if test -n "$CPU_FLAGS"; then
13209 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13210 <  fi
13211 <
13212 <  if test -z "$CXXFLAGS"; then
13213 <        echo ""
13214 <        echo "**********************************************************"
13215 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
13216 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
13217 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
13218 <        echo "**********************************************************"
13219 <        echo ""
13220 <        CXXFLAGS="-O3"
13221 <  fi
13222 <
13223 <
13224 <
13225 < echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
13226 < echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
13227 < if test "${ac_guessed_cxxflags+set}" = set; then
13228 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13229 < else
13230 <  echo 'void f(){}' > conftest.cpp
13231 < if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
13232 <        ac_guessed_cxxflags=yes
13233 < else
13234 <        ac_guessed_cxxflags=no
13235 < fi
13236 < rm -f conftest*
13237 <
13238 < fi
13239 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
13240 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
13241 < if test "$ac_guessed_cxxflags" = yes; then
13242 <        :
13243 <
13244 < else
13245 <        :
13246 <
13247 <        echo ""
13248 <        echo "**********************************************************"
13249 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
13250 <        echo "* your compiler.                                         *"
13251 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
13252 <        echo "**********************************************************"
13253 <        echo ""
13254 <        CXXFLAGS=""
13255 <
13256 < fi
13257 <
13258 <
13259 < fi
13260 <
13261 <     ;;
13262 < esac
13263 <
13264 <
13265 < cat >>confdefs.h <<\_ACEOF
13266 < #define OBAPI
13267 < _ACEOF
13268 <
13269 <
13270 <
13271 <
13272 < # Check whether --with-mpi or --without-mpi was given.
13273 < if test "${with_mpi+set}" = set; then
13274 <  withval="$with_mpi"
13275 <  with_mpi=$withval
13276 < else
13277 <  with_mpi="no"
13278 < fi;
13279 <
13280 < case "x$with_mpi" in
13281 <        xyes | "x")  USE_MPI=yes;;
13282 <        xno) USE_MPI=no ;;
13283 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
13284 < esac
13285 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13286 <        MPI="/usr/local"
13287 < fi
13288 < if test "$USE_MPI" = "yes"; then
13289 <
13290 <
13291 < # Set variables...
13292 < MPI_LIB_DIR="$MPI/lib"
13293 < MPI_INC_DIR="$MPI/include"
13294 <
13295 <
13296 <
13297 < echo "$as_me:$LINENO: checking for mpi.h" >&5
13298 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13299 < have_mpi_h=0
13300 < rm -f conftest*
13301 < echo '#include <mpi.h>' > conftest.cc
13302 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
13303 <        echo "$as_me:$LINENO: result: yes" >&5
13304 < echo "${ECHO_T}yes" >&6
13305 <        have_mpi_h=1
13306 < else
13307 <        if test -s conftest.out ; then
13308 <                cat conftest.out >> config.log
13309 <        fi
13310 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13311 < echo "${ECHO_T}no! Check MPI include paths" >&6
13312 <        USE_MPI="no"
13313 < fi
13314 < rm -f conftest*
13315 < if test "$have_mpi_h" = 1; then
13316 <
13317 < cat >>confdefs.h <<\_ACEOF
13318 < #define HAVE_MPI_H 1
13319 < _ACEOF
13320 <
13321 < fi
13322 <
13323 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13324 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13325 < have_mpif_h=0
13326 < rm -f conftest*
13327 < cat >conftest.$ac_ext <<EOF
13328 < program main
13329 <   include 'mpif.h'
13330 < end
13331 < EOF
13332 < if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13333 <        echo "$as_me:$LINENO: result: yes" >&5
13334 < echo "${ECHO_T}yes" >&6
13335 <        MPI_F90_INC="$MPI_INC_DIR"
13336 <        have_mpif_h=1
13337 < else
13338 <        if test -s conftest.out ; then
13339 <                cat conftest.out >> config.log
13340 <        fi
13341 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13342 < echo "${ECHO_T}no! Check MPI include paths" >&6
13343 <        USE_MPI="no"
13344 < fi
13345 < rm -f conftest*
13346 <
13347 < if test "$have_mpif_h" = 1; then
13348 <
13349 < cat >>confdefs.h <<\_ACEOF
13350 < #define HAVE_MPIF_H 1
13351 < _ACEOF
13352 <
13353 < fi
13354 <
13355 < ac_ext=c
13356 < ac_cpp='$CPP $CPPFLAGS'
13357 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13358 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13359 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
13360 <
13361 < ac_save_LDFLAGS=$LDFLAGS
13362 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
13363 <
13364 < if test x = x"$MPI_LIB"; then
13365 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13366 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13367 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13368 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13369 < else
13370 <  ac_check_lib_save_LIBS=$LIBS
13371 < LIBS="-lmpich  $LIBS"
13372 < cat >conftest.$ac_ext <<_ACEOF
13373 < /* confdefs.h.  */
13374 < _ACEOF
13375 < cat confdefs.h >>conftest.$ac_ext
13376 < cat >>conftest.$ac_ext <<_ACEOF
13377 < /* end confdefs.h.  */
13378 <
13379 < /* Override any gcc2 internal prototype to avoid an error.  */
13380 < #ifdef __cplusplus
13381 < extern "C"
13382 < #endif
13383 < /* We use char because int might match the return type of a gcc2
13384 <   builtin and then its argument prototype would still apply.  */
13385 < char MPI_Init ();
13386 < #ifdef FC_DUMMY_MAIN
13387 < #ifndef FC_DUMMY_MAIN_EQ_F77
13388 < #  ifdef __cplusplus
13389 <     extern "C"
13390 < #  endif
13391 <   int FC_DUMMY_MAIN() { return 1; }
13392 < #endif
13393 < #endif
13394 < int
13395 < main ()
13396 < {
13397 < MPI_Init ();
13398 <  ;
13399 <  return 0;
13400 < }
13401 < _ACEOF
13402 < rm -f conftest.$ac_objext conftest$ac_exeext
13403 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13404 <  (eval $ac_link) 2>conftest.er1
13405 <  ac_status=$?
13406 <  grep -v '^ *+' conftest.er1 >conftest.err
13407 <  rm -f conftest.er1
13408 <  cat conftest.err >&5
13409 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13410 <  (exit $ac_status); } &&
13411 <         { ac_try='test -z "$ac_c_werror_flag"
13412 <                         || test ! -s conftest.err'
13413 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13414 <  (eval $ac_try) 2>&5
13415 <  ac_status=$?
13416 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13417 <  (exit $ac_status); }; } &&
13418 <         { ac_try='test -s conftest$ac_exeext'
13419 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13420 <  (eval $ac_try) 2>&5
13421 <  ac_status=$?
13422 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13423 <  (exit $ac_status); }; }; then
13424 <  ac_cv_lib_mpich_MPI_Init=yes
13425 < else
13426 <  echo "$as_me: failed program was:" >&5
13427 < sed 's/^/| /' conftest.$ac_ext >&5
13428 <
13429 < ac_cv_lib_mpich_MPI_Init=no
13430 < fi
13431 < rm -f conftest.err conftest.$ac_objext \
13432 <      conftest$ac_exeext conftest.$ac_ext
13433 < LIBS=$ac_check_lib_save_LIBS
13434 < fi
13435 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13436 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13437 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
13438 <  MPI_LIB="-lmpich"
13439 < fi
13440 <
13441 < fi
13442 < if test x = x"$MPI_LIB"; then
13443 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13444 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13445 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13446 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13447 < else
13448 <  ac_check_lib_save_LIBS=$LIBS
13449 < LIBS="-lmpi  $LIBS"
13450 < cat >conftest.$ac_ext <<_ACEOF
13451 < /* confdefs.h.  */
13452 < _ACEOF
13453 < cat confdefs.h >>conftest.$ac_ext
13454 < cat >>conftest.$ac_ext <<_ACEOF
13455 < /* end confdefs.h.  */
13456 <
13457 < /* Override any gcc2 internal prototype to avoid an error.  */
13458 < #ifdef __cplusplus
13459 < extern "C"
13460 < #endif
13461 < /* We use char because int might match the return type of a gcc2
13462 <   builtin and then its argument prototype would still apply.  */
13463 < char MPI_Init ();
13464 < #ifdef FC_DUMMY_MAIN
13465 < #ifndef FC_DUMMY_MAIN_EQ_F77
13466 < #  ifdef __cplusplus
13467 <     extern "C"
13468 < #  endif
13469 <   int FC_DUMMY_MAIN() { return 1; }
13470 < #endif
13471 < #endif
13472 < int
13473 < main ()
13474 < {
13475 < MPI_Init ();
13476 <  ;
13477 <  return 0;
13478 < }
13479 < _ACEOF
13480 < rm -f conftest.$ac_objext conftest$ac_exeext
13481 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13482 <  (eval $ac_link) 2>conftest.er1
13483 <  ac_status=$?
13484 <  grep -v '^ *+' conftest.er1 >conftest.err
13485 <  rm -f conftest.er1
13486 <  cat conftest.err >&5
13487 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13488 <  (exit $ac_status); } &&
13489 <         { ac_try='test -z "$ac_c_werror_flag"
13490 <                         || test ! -s conftest.err'
13491 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13492 <  (eval $ac_try) 2>&5
13493 <  ac_status=$?
13494 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13495 <  (exit $ac_status); }; } &&
13496 <         { ac_try='test -s conftest$ac_exeext'
13497 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13498 <  (eval $ac_try) 2>&5
13499 <  ac_status=$?
13500 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 <  (exit $ac_status); }; }; then
13502 <  ac_cv_lib_mpi_MPI_Init=yes
13503 < else
13504 <  echo "$as_me: failed program was:" >&5
13505 < sed 's/^/| /' conftest.$ac_ext >&5
13506 <
13507 < ac_cv_lib_mpi_MPI_Init=no
13508 < fi
13509 < rm -f conftest.err conftest.$ac_objext \
13510 <      conftest$ac_exeext conftest.$ac_ext
13511 < LIBS=$ac_check_lib_save_LIBS
13512 < fi
13513 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13514 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13515 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13516 <  MPI_LIB="-lmpi"
13517 < fi
13518 <
13519 < fi
13520 < $as_unset ac_cv_lib_mpi_MPI_Init
13521 < if test x = x"$MPI_LIB"; then
13522 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13523 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13524 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13525 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13526 < else
13527 <  ac_check_lib_save_LIBS=$LIBS
13528 < LIBS="-lmpi "-llam" $LIBS"
13529 < cat >conftest.$ac_ext <<_ACEOF
13530 < /* confdefs.h.  */
13531 < _ACEOF
13532 < cat confdefs.h >>conftest.$ac_ext
13533 < cat >>conftest.$ac_ext <<_ACEOF
13534 < /* end confdefs.h.  */
13535 <
13536 < /* Override any gcc2 internal prototype to avoid an error.  */
13537 < #ifdef __cplusplus
13538 < extern "C"
13539 < #endif
13540 < /* We use char because int might match the return type of a gcc2
13541 <   builtin and then its argument prototype would still apply.  */
13542 < char MPI_Init ();
13543 < #ifdef FC_DUMMY_MAIN
13544 < #ifndef FC_DUMMY_MAIN_EQ_F77
13545 < #  ifdef __cplusplus
13546 <     extern "C"
13547 < #  endif
13548 <   int FC_DUMMY_MAIN() { return 1; }
13549 < #endif
13550 < #endif
13551 < int
13552 < main ()
13553 < {
13554 < MPI_Init ();
13555 <  ;
13556 <  return 0;
13557 < }
13558 < _ACEOF
13559 < rm -f conftest.$ac_objext conftest$ac_exeext
13560 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13561 <  (eval $ac_link) 2>conftest.er1
13562 <  ac_status=$?
13563 <  grep -v '^ *+' conftest.er1 >conftest.err
13564 <  rm -f conftest.er1
13565 <  cat conftest.err >&5
13566 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13567 <  (exit $ac_status); } &&
13568 <         { ac_try='test -z "$ac_c_werror_flag"
13569 <                         || test ! -s conftest.err'
13570 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13571 <  (eval $ac_try) 2>&5
13572 <  ac_status=$?
13573 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574 <  (exit $ac_status); }; } &&
13575 <         { ac_try='test -s conftest$ac_exeext'
13576 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13577 <  (eval $ac_try) 2>&5
13578 <  ac_status=$?
13579 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580 <  (exit $ac_status); }; }; then
13581 <  ac_cv_lib_mpi_MPI_Init=yes
13582 < else
13583 <  echo "$as_me: failed program was:" >&5
13584 < sed 's/^/| /' conftest.$ac_ext >&5
13585 <
13586 < ac_cv_lib_mpi_MPI_Init=no
13587 < fi
13588 < rm -f conftest.err conftest.$ac_objext \
13589 <      conftest$ac_exeext conftest.$ac_ext
13590 < LIBS=$ac_check_lib_save_LIBS
13591 < fi
13592 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13593 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13594 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13595 <  MPI_LIB="-lmpi -llam"
13596 < fi
13597 <
13598 < fi
13599 < $as_unset ac_cv_lib_mpich_MPI_Init
13600 < if test x = x"$MPI_LIB"; then
13601 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13602 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13603 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13604 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13605 < else
13606 <  ac_check_lib_save_LIBS=$LIBS
13607 < LIBS="-lmpich "-lpmpich" $LIBS"
13608 < cat >conftest.$ac_ext <<_ACEOF
13609 < /* confdefs.h.  */
13610 < _ACEOF
13611 < cat confdefs.h >>conftest.$ac_ext
13612 < cat >>conftest.$ac_ext <<_ACEOF
13613 < /* end confdefs.h.  */
13614 <
13615 < /* Override any gcc2 internal prototype to avoid an error.  */
13616 < #ifdef __cplusplus
13617 < extern "C"
13618 < #endif
13619 < /* We use char because int might match the return type of a gcc2
13620 <   builtin and then its argument prototype would still apply.  */
13621 < char MPI_Init ();
13622 < #ifdef FC_DUMMY_MAIN
13623 < #ifndef FC_DUMMY_MAIN_EQ_F77
13624 < #  ifdef __cplusplus
13625 <     extern "C"
13626 < #  endif
13627 <   int FC_DUMMY_MAIN() { return 1; }
13628 < #endif
13629 < #endif
13630 < int
13631 < main ()
13632 < {
13633 < MPI_Init ();
13634 <  ;
13635 <  return 0;
13636 < }
13637 < _ACEOF
13638 < rm -f conftest.$ac_objext conftest$ac_exeext
13639 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13640 <  (eval $ac_link) 2>conftest.er1
13641 <  ac_status=$?
13642 <  grep -v '^ *+' conftest.er1 >conftest.err
13643 <  rm -f conftest.er1
13644 <  cat conftest.err >&5
13645 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13646 <  (exit $ac_status); } &&
13647 <         { ac_try='test -z "$ac_c_werror_flag"
13648 <                         || test ! -s conftest.err'
13649 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13650 <  (eval $ac_try) 2>&5
13651 <  ac_status=$?
13652 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13653 <  (exit $ac_status); }; } &&
13654 <         { ac_try='test -s conftest$ac_exeext'
13655 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13656 <  (eval $ac_try) 2>&5
13657 <  ac_status=$?
13658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13659 <  (exit $ac_status); }; }; then
13660 <  ac_cv_lib_mpich_MPI_Init=yes
13661 < else
13662 <  echo "$as_me: failed program was:" >&5
13663 < sed 's/^/| /' conftest.$ac_ext >&5
13664 <
13665 < ac_cv_lib_mpich_MPI_Init=no
13666 < fi
13667 < rm -f conftest.err conftest.$ac_objext \
13668 <      conftest$ac_exeext conftest.$ac_ext
13669 < LIBS=$ac_check_lib_save_LIBS
13670 < fi
13671 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13672 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13673 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
13674 <  MPI_LIB="-lpmpich -lmpich"
13675 < fi
13676 <
13677 < fi
13678 <
13679 < $as_unset ac_cv_lib_mpi_MPI_Init
13680 < if test x = x"$MPI_LIB"; then
13681 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13682 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13683 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13684 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13685 < else
13686 <  ac_check_lib_save_LIBS=$LIBS
13687 < LIBS="-lmpi -llam -lpthread $LIBS"
13688 < cat >conftest.$ac_ext <<_ACEOF
13689 < /* confdefs.h.  */
13690 < _ACEOF
13691 < cat confdefs.h >>conftest.$ac_ext
13692 < cat >>conftest.$ac_ext <<_ACEOF
13693 < /* end confdefs.h.  */
13694 <
13695 < /* Override any gcc2 internal prototype to avoid an error.  */
13696 < #ifdef __cplusplus
13697 < extern "C"
13698 < #endif
13699 < /* We use char because int might match the return type of a gcc2
13700 <   builtin and then its argument prototype would still apply.  */
13701 < char MPI_Init ();
13702 < #ifdef FC_DUMMY_MAIN
13703 < #ifndef FC_DUMMY_MAIN_EQ_F77
13704 < #  ifdef __cplusplus
13705 <     extern "C"
13706 < #  endif
13707 <   int FC_DUMMY_MAIN() { return 1; }
13708 < #endif
13709 < #endif
13710 < int
13711 < main ()
13712 < {
13713 < MPI_Init ();
13714 <  ;
13715 <  return 0;
13716 < }
13717 < _ACEOF
13718 < rm -f conftest.$ac_objext conftest$ac_exeext
13719 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13720 <  (eval $ac_link) 2>conftest.er1
13721 <  ac_status=$?
13722 <  grep -v '^ *+' conftest.er1 >conftest.err
13723 <  rm -f conftest.er1
13724 <  cat conftest.err >&5
13725 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13726 <  (exit $ac_status); } &&
13727 <         { ac_try='test -z "$ac_c_werror_flag"
13728 <                         || test ! -s conftest.err'
13729 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13730 <  (eval $ac_try) 2>&5
13731 <  ac_status=$?
13732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13733 <  (exit $ac_status); }; } &&
13734 <         { ac_try='test -s conftest$ac_exeext'
13735 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13736 <  (eval $ac_try) 2>&5
13737 <  ac_status=$?
13738 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13739 <  (exit $ac_status); }; }; then
13740 <  ac_cv_lib_mpi_MPI_Init=yes
13741 < else
13742 <  echo "$as_me: failed program was:" >&5
13743 < sed 's/^/| /' conftest.$ac_ext >&5
13744 <
13745 < ac_cv_lib_mpi_MPI_Init=no
13746 < fi
13747 < rm -f conftest.err conftest.$ac_objext \
13748 <      conftest$ac_exeext conftest.$ac_ext
13749 < LIBS=$ac_check_lib_save_LIBS
13750 < fi
13751 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13752 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13753 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13754 <  MPI_LIB="-lmpi -llam -lpthread"
13755 < else
13756 <
13757 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13758 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13759 <   { (exit 1); exit 1; }; }
13760 <             USE_MPI="no"
13761 <
13762 < fi
13763 <
13764 < fi
13765 <
13766 <
13767 <
13768 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13769 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13770 < MPI_F90_LIB=""
13771 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13772 <        MPI_F90_LIB="-lfmpich"
13773 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13774 <        MPI_F90_LIB="-llamf77mpi"
13775 < else
13776 <                        MPI_F90_LIB="  "
13777 < fi
13778 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13779 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
13780 <
13781 <
13782 < fi
13783 <
13784 <
13785 <
13786 <
13787 < USE_CGAL=no
13788 < cgal_makefile=auto
13789 <
13790 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13791 < if test "${with_cgal_makefile+set}" = set; then
13792 <  withval="$with_cgal_makefile"
13793 <  cgal_makefile="$withval"
13794 < fi;
13795 <
13796 < if test "x$cgal_makefile" != xno; then
13797 <
13798 <  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13799 <    cgal_makefile="$CGAL_MAKEFILE"
13800 <  fi
13801 <
13802 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13803 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13804 <
13805 <  if test -f "$cgal_makefile"; then
13806 <
13807 <    cat >config.tmp.Makefile <<EOF
13808 < include $cgal_makefile
13809 < default:
13810 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13811 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13812 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13813 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13814 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13815 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13816 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13817 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13818 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13819 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13820 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13821 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13822 < EOF
13823 <
13824 <    make -s -f config.tmp.Makefile
13825 <    . config.tmp.cgalvariables
13826 <
13827 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
13828 <
13829 <    if test "x$CGAL_INCLDIR" = "x"; then
13830 <      CGAL_INCLDIR=""
13831 <    fi
13832 <
13833 <    if test "x$CGAL_LIBDIR" = "x"; then
13834 <      CGAL_LIBDIR=""
13835 <    fi
13836 <
13837 <    if test "x$CGAL_RLIBDIR" = "x"; then
13838 <      CGAL_RLIBDIR=""
13839 <    fi
13840 <
13841 <    if test "x$LEDA_INCLDIR" = "x"; then
13842 <      LEDA_INCLDIR=""
13843 <    fi
13844 <
13845 <    if test "x$LEDA_LIBDIR" = "x"; then
13846 <      LEDA_LIBDIR=""
13847 <    fi
13848 <
13849 <    if test "x$LEDA_RLIBDIR" = "x"; then
13850 <      LEDA_RLIBDIR=""
13851 <    fi
13852 <
13853 <    if test "x$GMP_INCLDIR" = "x"; then
13854 <      GMP_INCLDIR=""
13855 <    fi
13856 <
13857 <    if test "x$GMP_LIBDIR" = "x"; then
13858 <      GMP_LIBDIR=""
13859 <    fi
13860 <
13861 <    if test "x$GMP_RLIBDIR" = "x"; then
13862 <      GMP_RLIBDIR=""
13863 <    fi
13864 <
13865 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
13866 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
13867 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
13868 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
13869 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
13870 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
13871 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
13872 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
13873 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
13874 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
13875 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
13876 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
13877 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
13878 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
13879 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
13880 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
13881 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
13882 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
13883 <
13884 <    ac_ext=cc
13885 < ac_cpp='$CXXCPP $CPPFLAGS'
13886 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13887 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13888 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13889 <
13890 <    save_CXXFLAGS="$CXXFLAGS"
13891 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13892 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13893 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13894 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13895 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13896 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13897 < fi
13898 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13899 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13900 < else
13901 <  # Is the header compilable?
13902 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13903 < echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13904 < cat >conftest.$ac_ext <<_ACEOF
13905 < /* confdefs.h.  */
13906 < _ACEOF
13907 < cat confdefs.h >>conftest.$ac_ext
13908 < cat >>conftest.$ac_ext <<_ACEOF
13909 < /* end confdefs.h.  */
13910 < $ac_includes_default
13911 < #include <CGAL/Cartesian.h>
13912 < _ACEOF
13913 < rm -f conftest.$ac_objext
13914 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13915 <  (eval $ac_compile) 2>conftest.er1
13916 <  ac_status=$?
13917 <  grep -v '^ *+' conftest.er1 >conftest.err
13918 <  rm -f conftest.er1
13919 <  cat conftest.err >&5
13920 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13921 <  (exit $ac_status); } &&
13922 <         { ac_try='test -z "$ac_cxx_werror_flag"
13923 <                         || test ! -s conftest.err'
13924 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13925 <  (eval $ac_try) 2>&5
13926 <  ac_status=$?
13927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13928 <  (exit $ac_status); }; } &&
13929 <         { ac_try='test -s conftest.$ac_objext'
13930 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13931 <  (eval $ac_try) 2>&5
13932 <  ac_status=$?
13933 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13934 <  (exit $ac_status); }; }; then
13935 <  ac_header_compiler=yes
13936 < else
13937 <  echo "$as_me: failed program was:" >&5
13938 < sed 's/^/| /' conftest.$ac_ext >&5
13939 <
13940 < ac_header_compiler=no
13941 < fi
13942 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13943 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13944 < echo "${ECHO_T}$ac_header_compiler" >&6
13945 <
13946 < # Is the header present?
13947 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13948 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13949 < cat >conftest.$ac_ext <<_ACEOF
13950 < /* confdefs.h.  */
13951 < _ACEOF
13952 < cat confdefs.h >>conftest.$ac_ext
13953 < cat >>conftest.$ac_ext <<_ACEOF
13954 < /* end confdefs.h.  */
13955 < #include <CGAL/Cartesian.h>
13956 < _ACEOF
13957 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13958 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13959 <  ac_status=$?
13960 <  grep -v '^ *+' conftest.er1 >conftest.err
13961 <  rm -f conftest.er1
13962 <  cat conftest.err >&5
13963 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13964 <  (exit $ac_status); } >/dev/null; then
13965 <  if test -s conftest.err; then
13966 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
13967 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13968 <  else
13969 <    ac_cpp_err=
13970 <  fi
13971 < else
13972 <  ac_cpp_err=yes
13973 < fi
13974 < if test -z "$ac_cpp_err"; then
13975 <  ac_header_preproc=yes
13976 < else
13977 <  echo "$as_me: failed program was:" >&5
13978 < sed 's/^/| /' conftest.$ac_ext >&5
13979 <
13980 <  ac_header_preproc=no
13981 < fi
13982 < rm -f conftest.err conftest.$ac_ext
13983 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13984 < echo "${ECHO_T}$ac_header_preproc" >&6
13985 <
13986 < # So?  What about this header?
13987 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13988 <  yes:no: )
13989 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13990 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13991 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13992 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13993 <    ac_header_preproc=yes
13994 <    ;;
13995 <  no:yes:* )
13996 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13997 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13998 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
13999 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
14000 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
14001 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
14002 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
14003 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
14004 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
14005 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
14006 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
14007 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
14008 <    (
14009 <      cat <<\_ASBOX
14010 < ## ------------------------------ ##
14011 < ## Report this to gezelter@nd.edu ##
14012 < ## ------------------------------ ##
14013 < _ASBOX
14014 <    ) |
14015 <      sed "s/^/$as_me: WARNING:     /" >&2
14016 <    ;;
14017 < esac
14018 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
14019 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
14020 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
14021 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14022 < else
14023 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
14024 < fi
14025 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
14026 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
14027 <
14028 < fi
14029 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
14030 <  cgal=yes
14031 < else
14032 <  cgal=no
14033 < fi
14034 <
14035 <
14036 <    CXXFLAGS="$save_CXXFLAGS"
14037 <
14038 <    if test "x$cgal" = xyes; then
14039 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
14040 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
14041 <      LOCATION=${CGAL_INCLDIR}
14042 <      LOCATION=${LOCATION:-/usr/include}
14043 <      if test -f $LOCATION/CGAL/version.h; then
14044 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
14045 <      else
14046 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
14047 <      fi
14048 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
14049 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
14050 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
14051 <      else
14052 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
14053 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
14054 <        cgal=no
14055 <      fi
14056 <    fi
14057 <
14058 <    if test "x$cgal" = xyes; then
14059 <      CGAL_LIBS="-lCGAL"
14060 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
14061 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
14062 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
14063 <        CGAL_USES_LEDA=yes
14064 <        echo "$as_me:$LINENO: result: yes" >&5
14065 < echo "${ECHO_T}yes" >&6
14066 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
14067 <      else
14068 <        echo "$as_me:$LINENO: result: no" >&5
14069 < echo "${ECHO_T}no" >&6
14070 <        CGAL_USES_LEDA=no
14071 <      fi
14072 <
14073 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
14074 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
14075 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
14076 <        CGAL_USES_GMP=yes
14077 <        echo "$as_me:$LINENO: result: yes" >&5
14078 < echo "${ECHO_T}yes" >&6
14079 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
14080 <      else
14081 <        echo "$as_me:$LINENO: result: no" >&5
14082 < echo "${ECHO_T}no" >&6
14083 <        CGAL_USES_GMP=no
14084 <      fi
14085 <
14086 <      CGAL_LIBS="$CGAL_LIBS -lm"
14087 <
14088 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
14089 <
14090 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
14091 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
14092 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
14093 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
14094 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
14095 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
14096 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
14097 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
14098 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
14099 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
14100 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
14101 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
14102 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
14103 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
14104 <    fi
14105 <
14106 <    if test "x$cgal" = xyes; then
14107 <      save_LIBS="$LIBS"
14108 <      LIBS="$LIBS -L$CGAL_LIBDIR"
14109 <      if test "x$CGAL_USES_LEDA" = xyes; then
14110 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
14111 <      fi
14112 <      # if test "x$CGAL_USES_GMP" = xyes; then
14113 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
14114 <      # fi
14115 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
14116 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
14117 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
14118 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
14119 < save_LIBS_CHECK_CXX_LIB="$LIBS"
14120 < LIBS="-lCGAL  $LIBS"
14121 < cat >conftest.$ac_ext <<_ACEOF
14122 < /* confdefs.h.  */
14123 < _ACEOF
14124 < cat confdefs.h >>conftest.$ac_ext
14125 < cat >>conftest.$ac_ext <<_ACEOF
14126 < /* end confdefs.h.  */
14127 < #include <CGAL/Cartesian.h>
14128 < #ifdef FC_DUMMY_MAIN
14129 < #ifndef FC_DUMMY_MAIN_EQ_F77
14130 < #  ifdef __cplusplus
14131 <     extern "C"
14132 < #  endif
14133 <   int FC_DUMMY_MAIN() { return 1; }
14134 < #endif
14135 < #endif
14136 < int
14137 < main ()
14138 < {
14139 < ::CGAL::Cartesian<int>::Point_2 P
14140 <  ;
14141 <  return 0;
14142 < }
14143 < _ACEOF
14144 < rm -f conftest.$ac_objext conftest$ac_exeext
14145 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14146 <  (eval $ac_link) 2>conftest.er1
14147 <  ac_status=$?
14148 <  grep -v '^ *+' conftest.er1 >conftest.err
14149 <  rm -f conftest.er1
14150 <  cat conftest.err >&5
14151 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14152 <  (exit $ac_status); } &&
14153 <         { ac_try='test -z "$ac_cxx_werror_flag"
14154 <                         || test ! -s conftest.err'
14155 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14156 <  (eval $ac_try) 2>&5
14157 <  ac_status=$?
14158 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14159 <  (exit $ac_status); }; } &&
14160 <         { ac_try='test -s conftest$ac_exeext'
14161 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14162 <  (eval $ac_try) 2>&5
14163 <  ac_status=$?
14164 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14165 <  (exit $ac_status); }; }; then
14166 <  echo "$as_me:$LINENO: result: yes" >&5
14167 < echo "${ECHO_T}yes" >&6
14168 < cgal=yes
14169 < else
14170 <  echo "$as_me: failed program was:" >&5
14171 < sed 's/^/| /' conftest.$ac_ext >&5
14172 <
14173 < echo "$as_me:$LINENO: result: no" >&5
14174 < echo "${ECHO_T}no" >&6
14175 < cgal=no
14176 < fi
14177 < rm -f conftest.err conftest.$ac_objext \
14178 <      conftest$ac_exeext conftest.$ac_ext
14179 < CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
14180 < LIBS="$save_LIBS_CHECK_CXX_LIB"
14181 <      LIBS="$save_LIBS"
14182 <    fi
14183 <
14184 <  fi
14185 <  ac_ext=c
14186 < ac_cpp='$CPP $CPPFLAGS'
14187 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14188 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14189 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
14190 <
14191 <
14192 < fi
14193 <
14194 < if test "x$cgal" = xyes; then
14195 <  USE_CGAL=yes
14196 <
14197 < cat >>confdefs.h <<\_ACEOF
14198 < #define HAVE_CGAL 1
14199 < _ACEOF
14200 <
14201 <
14202 < cat >>confdefs.h <<_ACEOF
14203 < #define CGAL_VERSION $CGAL_VERSION
14204 < _ACEOF
14205 <
14206 <  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
14207 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
14208 < echo "$as_me: WARNING: *****************************************************" >&2;}
14209 <    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
14210 < echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
14211 <    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
14212 < echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
14213 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
14214 < echo "$as_me: WARNING: *****************************************************" >&2;}
14215 <  fi
14216 < else
14217 <   if test "x$cgal_makefile" != xno; then
14218 <    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
14219 < echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
14220 <  fi
14221 <  CGAL_INCLDIR=
14222 <  CGAL_LIBDIR=
14223 <  CGAL_RLIBDIR=
14224 <  CGAL_DEFINES=
14225 <  CGAL_CXXFLAGS=
14226 <  CGAL_LIBS=
14227 < fi
14228 <
14229 <
14230 < CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
14231 <
14232 < CGAL_LIB_DIR=${CGAL_LIBDIR}
14233 <
14234 < CGAL_RLIB_DIR=${CGAL_RLIBDIR}
14235 <
14236 <
14237 <
14238 <
14239 <
14240 <
14241 <
14242 < # Check whether --enable-doxygen or --disable-doxygen was given.
14243 < if test "${enable_doxygen+set}" = set; then
14244 <  enableval="$enable_doxygen"
14245 <
14246 < fi;
14247 < # Check whether --enable-dot or --disable-dot was given.
14248 < if test "${enable_dot+set}" = set; then
14249 <  enableval="$enable_dot"
14250 <
14251 < fi;
14252 < # Check whether --enable-html-docs or --disable-html-docs was given.
14253 < if test "${enable_html_docs+set}" = set; then
14254 <  enableval="$enable_html_docs"
14255 <
14256 < else
14257 <   enable_html_docs=yes
14258 < fi;
14259 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
14260 < if test "${enable_latex_docs+set}" = set; then
14261 <  enableval="$enable_latex_docs"
14262 <
14263 < else
14264 <   enable_latex_docs=no
14265 < fi;
14266 < if test "x$enable_doxygen" = xno; then
14267 <        enable_doc=no
14268 < else
14269 <        # Extract the first word of "doxygen", so it can be a program name with args.
14270 < set dummy doxygen; ac_word=$2
14271 < echo "$as_me:$LINENO: checking for $ac_word" >&5
14272 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14273 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
14274 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14275 < else
14276 <  case $DOXYGEN in
14277 <  [\\/]* | ?:[\\/]*)
14278 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14279 <  ;;
14280 <  *)
14281 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14282 < for as_dir in $PATH
14283 < do
14284 <  IFS=$as_save_IFS
14285 <  test -z "$as_dir" && as_dir=.
14286 <  for ac_exec_ext in '' $ac_executable_extensions; do
14287 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14288 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14289 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14290 <    break 2
14291 <  fi
14292 < done
14293 < done
14294 <
14295 <  ;;
14296 < esac
14297 < fi
14298 < DOXYGEN=$ac_cv_path_DOXYGEN
14299 <
14300 < if test -n "$DOXYGEN"; then
14301 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14302 < echo "${ECHO_T}$DOXYGEN" >&6
14303 < else
14304 <  echo "$as_me:$LINENO: result: no" >&5
14305 < echo "${ECHO_T}no" >&6
14306 < fi
14307 <
14308 <        if test "x$DOXYGEN" = x; then
14309 <                if test "x$enable_doxygen" = xyes; then
14310 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14311 < echo "$as_me: error: could not find doxygen" >&2;}
14312 <   { (exit 1); exit 1; }; }
14313 <                fi
14314 <                enable_doc=no
14315 <        else
14316 <                enable_doc=yes
14317 <                # Extract the first word of "dot", so it can be a program name with args.
14318 < set dummy dot; ac_word=$2
14319 < echo "$as_me:$LINENO: checking for $ac_word" >&5
14320 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14321 < if test "${ac_cv_path_DOT+set}" = set; then
14322 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14323 < else
14324 <  case $DOT in
14325 <  [\\/]* | ?:[\\/]*)
14326 <  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14327 <  ;;
14328 <  *)
14329 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14330 < for as_dir in $PATH
14331 < do
14332 <  IFS=$as_save_IFS
14333 <  test -z "$as_dir" && as_dir=.
14334 <  for ac_exec_ext in '' $ac_executable_extensions; do
14335 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14336 <    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14337 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14338 <    break 2
14339 <  fi
14340 < done
14341 < done
14342 <
14343 <  ;;
14344 < esac
14345 < fi
14346 < DOT=$ac_cv_path_DOT
14347 <
14348 < if test -n "$DOT"; then
14349 <  echo "$as_me:$LINENO: result: $DOT" >&5
14350 < echo "${ECHO_T}$DOT" >&6
14351 < else
14352 <  echo "$as_me:$LINENO: result: no" >&5
14353 < echo "${ECHO_T}no" >&6
14354 < fi
14355 <
14356 <        fi
14357 < fi
14358 <
14359 < if test "x$enable_doc" = xyes; then
14360 <  DOC=1
14361 < else
14362 <  DOC=0
14363 < fi
14364 <
14365 <
14366 < if test x$DOT = x; then
14367 <        if test "x$enable_dot" = xyes; then
14368 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
14369 < echo "$as_me: error: could not find dot" >&2;}
14370 <   { (exit 1); exit 1; }; }
14371 <        fi
14372 <        enable_dot=no
14373 < else
14374 <        enable_dot=yes
14375 < fi
14376 <
14377 <
14378 <
14379 <
14380 <
14381 <
14382 <
14383 <
14384 <
14385 <
14386 <
14387 <
14388 <
14389 <
14390 <
14391 <
14392 <
14393 <
14394 <
14395 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14396 <
14397 <
14398 < cat >confcache <<\_ACEOF
14399 < # This file is a shell script that caches the results of configure
14400 < # tests run on this system so they can be shared between configure
14401 < # scripts and configure runs, see configure's option --config-cache.
14402 < # It is not useful on other systems.  If it contains results you don't
14403 < # want to keep, you may remove or edit it.
14404 < #
14405 < # config.status only pays attention to the cache file if you give it
14406 < # the --recheck option to rerun configure.
14407 < #
14408 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
14409 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
14410 < # following values.
14411 <
14412 < _ACEOF
14413 <
14414 < # The following way of writing the cache mishandles newlines in values,
14415 < # but we know of no workaround that is simple, portable, and efficient.
14416 < # So, don't put newlines in cache variables' values.
14417 < # Ultrix sh set writes to stderr and can't be redirected directly,
14418 < # and sets the high bit in the cache file unless we assign to the vars.
14419 < {
14420 <  (set) 2>&1 |
14421 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
14422 <    *ac_space=\ *)
14423 <      # `set' does not quote correctly, so add quotes (double-quote
14424 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
14425 <      sed -n \
14426 <        "s/'/'\\\\''/g;
14427 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14428 <      ;;
14429 <    *)
14430 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
14431 <      sed -n \
14432 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14433 <      ;;
14434 <    esac;
14435 < } |
14436 <  sed '
14437 <     t clear
14438 <     : clear
14439 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14440 <     t end
14441 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14442 <     : end' >>confcache
14443 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
14444 <  if test -w $cache_file; then
14445 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14446 <    cat confcache >$cache_file
14447 <  else
14448 <    echo "not updating unwritable cache $cache_file"
14449 <  fi
14450 < fi
14451 < rm -f confcache
14452 <
14453 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
14454 < # Let make expand exec_prefix.
14455 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14456 <
14457 < # VPATH may cause trouble with some makes, so we remove $(srcdir),
14458 < # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14459 < # trailing colons and then remove the whole line if VPATH becomes empty
14460 < # (actually we leave an empty line to preserve line numbers).
14461 < if test "x$srcdir" = x.; then
14462 <  ac_vpsub='/^[  ]*VPATH[        ]*=/{
14463 < s/:*\$(srcdir):*/:/;
14464 < s/:*\${srcdir}:*/:/;
14465 < s/:*@srcdir@:*/:/;
14466 < s/^\([^=]*=[     ]*\):*/\1/;
14467 < s/:*$//;
14468 < s/^[^=]*=[       ]*$//;
14469 < }'
14470 < fi
14471 <
14472 < DEFS=-DHAVE_CONFIG_H
14473 <
14474 < ac_libobjs=
14475 < ac_ltlibobjs=
14476 < for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14477 <  # 1. Remove the extension, and $U if already installed.
14478 <  ac_i=`echo "$ac_i" |
14479 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14480 <  # 2. Add them.
14481 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14482 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14483 < done
14484 < LIBOBJS=$ac_libobjs
14485 <
14486 < LTLIBOBJS=$ac_ltlibobjs
14487 <
14488 <
14489 <
14490 < : ${CONFIG_STATUS=./config.status}
14491 < ac_clean_files_save=$ac_clean_files
14492 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14493 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14494 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
14495 < cat >$CONFIG_STATUS <<_ACEOF
14496 < #! $SHELL
14497 < # Generated by $as_me.
14498 < # Run this file to recreate the current configuration.
14499 < # Compiler output produced by configure, useful for debugging
14500 < # configure, is in config.log if it exists.
14501 <
14502 < debug=false
14503 < ac_cs_recheck=false
14504 < ac_cs_silent=false
14505 < SHELL=\${CONFIG_SHELL-$SHELL}
14506 < _ACEOF
14507 <
14508 < cat >>$CONFIG_STATUS <<\_ACEOF
14509 < ## --------------------- ##
14510 < ## M4sh Initialization.  ##
14511 < ## --------------------- ##
14512 <
14513 < # Be Bourne compatible
14514 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14515 <  emulate sh
14516 <  NULLCMD=:
14517 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14518 <  # is contrary to our usage.  Disable this feature.
14519 <  alias -g '${1+"$@"}'='"$@"'
14520 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14521 <  set -o posix
14522 < fi
14523 < DUALCASE=1; export DUALCASE # for MKS sh
14524 <
14525 < # Support unset when possible.
14526 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14527 <  as_unset=unset
14528 < else
14529 <  as_unset=false
14530 < fi
14531 <
14532 <
14533 < # Work around bugs in pre-3.0 UWIN ksh.
14534 < $as_unset ENV MAIL MAILPATH
14535 < PS1='$ '
14536 < PS2='> '
14537 < PS4='+ '
14538 <
14539 < # NLS nuisances.
14540 < for as_var in \
14541 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14542 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14543 <  LC_TELEPHONE LC_TIME
14544 < do
14545 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14546 <    eval $as_var=C; export $as_var
14547 <  else
14548 <    $as_unset $as_var
14549 <  fi
14550 < done
14551 <
14552 < # Required to use basename.
14553 < if expr a : '\(a\)' >/dev/null 2>&1; then
14554 <  as_expr=expr
14555 < else
14556 <  as_expr=false
14557 < fi
14558 <
14559 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14560 <  as_basename=basename
14561 < else
14562 <  as_basename=false
14563 < fi
14564 <
14565 <
14566 < # Name of the executable.
14567 < as_me=`$as_basename "$0" ||
14568 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14569 <         X"$0" : 'X\(//\)$' \| \
14570 <         X"$0" : 'X\(/\)$' \| \
14571 <         .     : '\(.\)' 2>/dev/null ||
14572 < echo X/"$0" |
14573 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14574 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
14575 <          /^X\/\(\/\).*/{ s//\1/; q; }
14576 <          s/.*/./; q'`
14577 <
14578 <
14579 < # PATH needs CR, and LINENO needs CR and PATH.
14580 < # Avoid depending upon Character Ranges.
14581 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14582 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14583 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14584 < as_cr_digits='0123456789'
14585 < as_cr_alnum=$as_cr_Letters$as_cr_digits
14586 <
14587 < # The user is always right.
14588 < if test "${PATH_SEPARATOR+set}" != set; then
14589 <  echo "#! /bin/sh" >conf$$.sh
14590 <  echo  "exit 0"   >>conf$$.sh
14591 <  chmod +x conf$$.sh
14592 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14593 <    PATH_SEPARATOR=';'
14594 <  else
14595 <    PATH_SEPARATOR=:
14596 <  fi
14597 <  rm -f conf$$.sh
14598 < fi
14599 <
14600 <
14601 <  as_lineno_1=$LINENO
14602 <  as_lineno_2=$LINENO
14603 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14604 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
14605 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
14606 <  # Find who we are.  Look in the path if we contain no path at all
14607 <  # relative or not.
14608 <  case $0 in
14609 <    *[\\/]* ) as_myself=$0 ;;
14610 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14611 < for as_dir in $PATH
14612 < do
14613 <  IFS=$as_save_IFS
14614 <  test -z "$as_dir" && as_dir=.
14615 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14616 < done
14617 <
14618 <       ;;
14619 <  esac
14620 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
14621 <  # in which case we are not to be found in the path.
14622 <  if test "x$as_myself" = x; then
14623 <    as_myself=$0
14624 <  fi
14625 <  if test ! -f "$as_myself"; then
14626 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14627 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14628 <   { (exit 1); exit 1; }; }
14629 <  fi
14630 <  case $CONFIG_SHELL in
14631 <  '')
14632 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14633 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14634 < do
14635 <  IFS=$as_save_IFS
14636 <  test -z "$as_dir" && as_dir=.
14637 <  for as_base in sh bash ksh sh5; do
14638 <         case $as_dir in
14639 <         /*)
14640 <           if ("$as_dir/$as_base" -c '
14641 <  as_lineno_1=$LINENO
14642 <  as_lineno_2=$LINENO
14643 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14644 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
14645 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
14646 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14647 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14648 <             CONFIG_SHELL=$as_dir/$as_base
14649 <             export CONFIG_SHELL
14650 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14651 <           fi;;
14652 <         esac
14653 <       done
14654 < done
14655 < ;;
14656 <  esac
14657 <
14658 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14659 <  # uniformly replaced by the line number.  The first 'sed' inserts a
14660 <  # line-number line before each line; the second 'sed' does the real
14661 <  # work.  The second script uses 'N' to pair each line-number line
14662 <  # with the numbered line, and appends trailing '-' during
14663 <  # substitution so that $LINENO is not a special case at line end.
14664 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14665 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
14666 <  sed '=' <$as_myself |
14667 <    sed '
14668 <      N
14669 <      s,$,-,
14670 <      : loop
14671 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14672 <      t loop
14673 <      s,-$,,
14674 <      s,^['$as_cr_digits']*\n,,
14675 <    ' >$as_me.lineno &&
14676 <  chmod +x $as_me.lineno ||
14677 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14678 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14679 <   { (exit 1); exit 1; }; }
14680 <
14681 <  # Don't try to exec as it changes $[0], causing all sort of problems
14682 <  # (the dirname of $[0] is not the place where we might find the
14683 <  # original and so on.  Autoconf is especially sensible to this).
14684 <  . ./$as_me.lineno
14685 <  # Exit status is that of the last command.
14686 <  exit
14687 < }
14688 <
14689 <
14690 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14691 <  *c*,-n*) ECHO_N= ECHO_C='
14692 < ' ECHO_T='      ' ;;
14693 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14694 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
14695 < esac
14696 <
14697 < if expr a : '\(a\)' >/dev/null 2>&1; then
14698 <  as_expr=expr
14699 < else
14700 <  as_expr=false
14701 < fi
14702 <
14703 < rm -f conf$$ conf$$.exe conf$$.file
14704 < echo >conf$$.file
14705 < if ln -s conf$$.file conf$$ 2>/dev/null; then
14706 <  # We could just check for DJGPP; but this test a) works b) is more generic
14707 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14708 <  if test -f conf$$.exe; then
14709 <    # Don't use ln at all; we don't have any links
14710 <    as_ln_s='cp -p'
14711 <  else
14712 <    as_ln_s='ln -s'
14713 <  fi
14714 < elif ln conf$$.file conf$$ 2>/dev/null; then
14715 <  as_ln_s=ln
14716 < else
14717 <  as_ln_s='cp -p'
14718 < fi
14719 < rm -f conf$$ conf$$.exe conf$$.file
14720 <
14721 < if mkdir -p . 2>/dev/null; then
14722 <  as_mkdir_p=:
14723 < else
14724 <  test -d ./-p && rmdir ./-p
14725 <  as_mkdir_p=false
14726 < fi
14727 <
14728 < as_executable_p="test -f"
14729 <
14730 < # Sed expression to map a string onto a valid CPP name.
14731 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14732 <
14733 < # Sed expression to map a string onto a valid variable name.
14734 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14735 <
14736 <
14737 < # IFS
14738 < # We need space, tab and new line, in precisely that order.
14739 < as_nl='
14740 < '
14741 < IFS="   $as_nl"
14742 <
14743 < # CDPATH.
14744 < $as_unset CDPATH
14745 <
14746 < exec 6>&1
14747 <
14748 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
14749 < # report actual input values of CONFIG_FILES etc. instead of their
14750 < # values after options handling.  Logging --version etc. is OK.
14751 < exec 5>>config.log
14752 < {
14753 <  echo
14754 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14755 < ## Running $as_me. ##
14756 < _ASBOX
14757 < } >&5
14758 < cat >&5 <<_CSEOF
14759 <
14760 < This file was extended by OOPSE $as_me 3.0, which was
14761 < generated by GNU Autoconf 2.59.  Invocation command line was
14762 <
14763 <  CONFIG_FILES    = $CONFIG_FILES
14764 <  CONFIG_HEADERS  = $CONFIG_HEADERS
14765 <  CONFIG_LINKS    = $CONFIG_LINKS
14766 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
14767 <  $ $0 $@
14768 <
14769 < _CSEOF
14770 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14771 < echo >&5
14772 < _ACEOF
14773 <
14774 < # Files that config.status was made for.
14775 < if test -n "$ac_config_files"; then
14776 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14777 < fi
14778 <
14779 < if test -n "$ac_config_headers"; then
14780 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14781 < fi
14782 <
14783 < if test -n "$ac_config_links"; then
14784 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14785 < fi
14786 <
14787 < if test -n "$ac_config_commands"; then
14788 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14789 < fi
14790 <
14791 < cat >>$CONFIG_STATUS <<\_ACEOF
14792 <
14793 < ac_cs_usage="\
14794 < \`$as_me' instantiates files from templates according to the
14795 < current configuration.
14796 <
14797 < Usage: $0 [OPTIONS] [FILE]...
14798 <
14799 <  -h, --help       print this help, then exit
14800 <  -V, --version    print version number, then exit
14801 <  -q, --quiet      do not print progress messages
14802 <  -d, --debug      don't remove temporary files
14803 <      --recheck    update $as_me by reconfiguring in the same conditions
14804 <  --file=FILE[:TEMPLATE]
14805 <                   instantiate the configuration file FILE
14806 <  --header=FILE[:TEMPLATE]
14807 <                   instantiate the configuration header FILE
14808 <
14809 < Configuration files:
14810 < $config_files
14811 <
14812 < Configuration headers:
14813 < $config_headers
14814 <
14815 < Configuration links:
14816 < $config_links
14817 <
14818 < Report bugs to <bug-autoconf@gnu.org>."
14819 < _ACEOF
14820 <
14821 < cat >>$CONFIG_STATUS <<_ACEOF
14822 < ac_cs_version="\\
14823 < OOPSE config.status 3.0
14824 < configured by $0, generated by GNU Autoconf 2.59,
14825 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14826 <
14827 < Copyright (C) 2003 Free Software Foundation, Inc.
14828 < This config.status script is free software; the Free Software Foundation
14829 < gives unlimited permission to copy, distribute and modify it."
14830 < srcdir=$srcdir
14831 < INSTALL="$INSTALL"
14832 < _ACEOF
14833 <
14834 < cat >>$CONFIG_STATUS <<\_ACEOF
14835 < # If no file are specified by the user, then we need to provide default
14836 < # value.  By we need to know if files were specified by the user.
14837 < ac_need_defaults=:
14838 < while test $# != 0
14839 < do
14840 <  case $1 in
14841 <  --*=*)
14842 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
14843 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14844 <    ac_shift=:
14845 <    ;;
14846 <  -*)
14847 <    ac_option=$1
14848 <    ac_optarg=$2
14849 <    ac_shift=shift
14850 <    ;;
14851 <  *) # This is not an option, so the user has probably given explicit
14852 <     # arguments.
14853 <     ac_option=$1
14854 <     ac_need_defaults=false;;
14855 <  esac
14856 <
14857 <  case $ac_option in
14858 <  # Handling of the options.
14859 < _ACEOF
14860 < cat >>$CONFIG_STATUS <<\_ACEOF
14861 <  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14862 <    ac_cs_recheck=: ;;
14863 <  --version | --vers* | -V )
14864 <    echo "$ac_cs_version"; exit 0 ;;
14865 <  --he | --h)
14866 <    # Conflict between --help and --header
14867 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
14868 < Try \`$0 --help' for more information." >&5
14869 < echo "$as_me: error: ambiguous option: $1
14870 < Try \`$0 --help' for more information." >&2;}
14871 <   { (exit 1); exit 1; }; };;
14872 <  --help | --hel | -h )
14873 <    echo "$ac_cs_usage"; exit 0 ;;
14874 <  --debug | --d* | -d )
14875 <    debug=: ;;
14876 <  --file | --fil | --fi | --f )
14877 <    $ac_shift
14878 <    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14879 <    ac_need_defaults=false;;
14880 <  --header | --heade | --head | --hea )
14881 <    $ac_shift
14882 <    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14883 <    ac_need_defaults=false;;
14884 <  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14885 <  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14886 <    ac_cs_silent=: ;;
14887 <
14888 <  # This is an error.
14889 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14890 < Try \`$0 --help' for more information." >&5
14891 < echo "$as_me: error: unrecognized option: $1
14892 < Try \`$0 --help' for more information." >&2;}
14893 <   { (exit 1); exit 1; }; } ;;
14894 <
14895 <  *) ac_config_targets="$ac_config_targets $1" ;;
14896 <
14897 <  esac
14898 <  shift
14899 < done
14900 <
14901 < ac_configure_extra_args=
14902 <
14903 < if $ac_cs_silent; then
14904 <  exec 6>/dev/null
14905 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
14906 < fi
14907 <
14908 < _ACEOF
14909 < cat >>$CONFIG_STATUS <<_ACEOF
14910 < if \$ac_cs_recheck; then
14911 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14912 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14913 < fi
14914 <
14915 < _ACEOF
14916 <
14917 <
14918 <
14919 <
14920 <
14921 < cat >>$CONFIG_STATUS <<\_ACEOF
14922 < for ac_config_target in $ac_config_targets
14923 < do
14924 <  case "$ac_config_target" in
14925 <  # Handling of arguments.
14926 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14927 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14928 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14929 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14930 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14931 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14932 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14933 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14934 <   { (exit 1); exit 1; }; };;
14935 <  esac
14936 < done
14937 <
14938 < # If the user did not use the arguments to specify the items to instantiate,
14939 < # then the envvar interface is used.  Set only those that are not.
14940 < # We use the long form for the default assignment because of an extremely
14941 < # bizarre bug on SunOS 4.1.3.
14942 < if $ac_need_defaults; then
14943 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14944 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14945 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14946 < fi
14947 <
14948 < # Have a temporary directory for convenience.  Make it in the build tree
14949 < # simply because there is no reason to put it here, and in addition,
14950 < # creating and moving files from /tmp can sometimes cause problems.
14951 < # Create a temporary directory, and hook for its removal unless debugging.
14952 < $debug ||
14953 < {
14954 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14955 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
14956 < }
14957 <
14958 < # Create a (secure) tmp directory for tmp files.
14959 <
14960 < {
14961 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14962 <  test -n "$tmp" && test -d "$tmp"
14963 < }  ||
14964 < {
14965 <  tmp=./confstat$$-$RANDOM
14966 <  (umask 077 && mkdir $tmp)
14967 < } ||
14968 < {
14969 <   echo "$me: cannot create a temporary directory in ." >&2
14970 <   { (exit 1); exit 1; }
14971 < }
14972 <
14973 < _ACEOF
14974 <
14975 < cat >>$CONFIG_STATUS <<_ACEOF
14976 <
14977 < #
14978 < # CONFIG_FILES section.
14979 < #
14980 <
14981 < # No need to generate the scripts if there are no CONFIG_FILES.
14982 < # This happens for instance when ./config.status config.h
14983 < if test -n "\$CONFIG_FILES"; then
14984 <  # Protect against being on the right side of a sed subst in config.status.
14985 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14986 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14987 < s,@SHELL@,$SHELL,;t t
14988 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14989 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14990 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14991 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14992 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14993 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14994 < s,@exec_prefix@,$exec_prefix,;t t
14995 < s,@prefix@,$prefix,;t t
14996 < s,@program_transform_name@,$program_transform_name,;t t
14997 < s,@bindir@,$bindir,;t t
14998 < s,@sbindir@,$sbindir,;t t
14999 < s,@libexecdir@,$libexecdir,;t t
15000 < s,@datadir@,$datadir,;t t
15001 < s,@sysconfdir@,$sysconfdir,;t t
15002 < s,@sharedstatedir@,$sharedstatedir,;t t
15003 < s,@localstatedir@,$localstatedir,;t t
15004 < s,@libdir@,$libdir,;t t
15005 < s,@includedir@,$includedir,;t t
15006 < s,@oldincludedir@,$oldincludedir,;t t
15007 < s,@infodir@,$infodir,;t t
15008 < s,@mandir@,$mandir,;t t
15009 < s,@build_alias@,$build_alias,;t t
15010 < s,@host_alias@,$host_alias,;t t
15011 < s,@target_alias@,$target_alias,;t t
15012 < s,@DEFS@,$DEFS,;t t
15013 < s,@ECHO_C@,$ECHO_C,;t t
15014 < s,@ECHO_N@,$ECHO_N,;t t
15015 < s,@ECHO_T@,$ECHO_T,;t t
15016 < s,@LIBS@,$LIBS,;t t
15017 < s,@build@,$build,;t t
15018 < s,@build_cpu@,$build_cpu,;t t
15019 < s,@build_vendor@,$build_vendor,;t t
15020 < s,@build_os@,$build_os,;t t
15021 < s,@host@,$host,;t t
15022 < s,@host_cpu@,$host_cpu,;t t
15023 < s,@host_vendor@,$host_vendor,;t t
15024 < s,@host_os@,$host_os,;t t
15025 < s,@PROGNAME@,$PROGNAME,;t t
15026 < s,@debug@,$debug,;t t
15027 < s,@CXX@,$CXX,;t t
15028 < s,@CXXFLAGS@,$CXXFLAGS,;t t
15029 < s,@LDFLAGS@,$LDFLAGS,;t t
15030 < s,@CPPFLAGS@,$CPPFLAGS,;t t
15031 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15032 < s,@EXEEXT@,$EXEEXT,;t t
15033 < s,@OBJEXT@,$OBJEXT,;t t
15034 < s,@CC@,$CC,;t t
15035 < s,@CFLAGS@,$CFLAGS,;t t
15036 < s,@ac_ct_CC@,$ac_ct_CC,;t t
15037 < s,@FC@,$FC,;t t
15038 < s,@FCFLAGS@,$FCFLAGS,;t t
15039 < s,@ac_ct_FC@,$ac_ct_FC,;t t
15040 < s,@CPP@,$CPP,;t t
15041 < s,@EGREP@,$EGREP,;t t
15042 < s,@LN_S@,$LN_S,;t t
15043 < s,@SET_MAKE@,$SET_MAKE,;t t
15044 < s,@RANLIB@,$RANLIB,;t t
15045 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15046 < s,@PERLINTERP@,$PERLINTERP,;t t
15047 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15048 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15049 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15050 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15051 < s,@AR@,$AR,;t t
15052 < s,@PS@,$PS,;t t
15053 < s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
15054 < s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
15055 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15056 < s,@FCLIBS@,$FCLIBS,;t t
15057 < s,@FC_FUNC@,$FC_FUNC,;t t
15058 < s,@FC_FUNC_@,$FC_FUNC_,;t t
15059 < s,@MOD@,$MOD,;t t
15060 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15061 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15062 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15063 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15064 < s,@LIBOBJS@,$LIBOBJS,;t t
15065 < s,@POW_LIB@,$POW_LIB,;t t
15066 < s,@CXXCPP@,$CXXCPP,;t t
15067 < s,@__func__@,$__func__,;t t
15068 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15069 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15070 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15071 < s,@MPI_LIB@,$MPI_LIB,;t t
15072 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15073 < s,@USE_MPI@,$USE_MPI,;t t
15074 < s,@USE_CGAL@,$USE_CGAL,;t t
15075 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
15076 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
15077 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
15078 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
15079 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15080 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15081 < s,@DOXYGEN@,$DOXYGEN,;t t
15082 < s,@DOT@,$DOT,;t t
15083 < s,@DOC@,$DOC,;t t
15084 < s,@enable_dot@,$enable_dot,;t t
15085 < s,@enable_html_docs@,$enable_html_docs,;t t
15086 < s,@enable_latex_docs@,$enable_latex_docs,;t t
15087 < s,@BATEXT@,$BATEXT,;t t
15088 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15089 < s,@OOPSE@,$OOPSE,;t t
15090 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
15091 < s,@SUBDIRS@,$SUBDIRS,;t t
15092 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15093 < CEOF
15094 <
15095 < _ACEOF
15096 <
15097 <  cat >>$CONFIG_STATUS <<\_ACEOF
15098 <  # Split the substitutions into bite-sized pieces for seds with
15099 <  # small command number limits, like on Digital OSF/1 and HP-UX.
15100 <  ac_max_sed_lines=48
15101 <  ac_sed_frag=1 # Number of current file.
15102 <  ac_beg=1 # First line for current file.
15103 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
15104 <  ac_more_lines=:
15105 <  ac_sed_cmds=
15106 <  while $ac_more_lines; do
15107 <    if test $ac_beg -gt 1; then
15108 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15109 <    else
15110 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15111 <    fi
15112 <    if test ! -s $tmp/subs.frag; then
15113 <      ac_more_lines=false
15114 <    else
15115 <      # The purpose of the label and of the branching condition is to
15116 <      # speed up the sed processing (if there are no `@' at all, there
15117 <      # is no need to browse any of the substitutions).
15118 <      # These are the two extra sed commands mentioned above.
15119 <      (echo ':t
15120 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15121 <      if test -z "$ac_sed_cmds"; then
15122 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15123 <      else
15124 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15125 <      fi
15126 <      ac_sed_frag=`expr $ac_sed_frag + 1`
15127 <      ac_beg=$ac_end
15128 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
15129 <    fi
15130 <  done
15131 <  if test -z "$ac_sed_cmds"; then
15132 <    ac_sed_cmds=cat
15133 <  fi
15134 < fi # test -n "$CONFIG_FILES"
15135 <
15136 < _ACEOF
15137 < cat >>$CONFIG_STATUS <<\_ACEOF
15138 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15139 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15140 <  case $ac_file in
15141 <  - | *:- | *:-:* ) # input from stdin
15142 <        cat >$tmp/stdin
15143 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15144 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15145 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15146 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15147 <  * )   ac_file_in=$ac_file.in ;;
15148 <  esac
15149 <
15150 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15151 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15152 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15153 <         X"$ac_file" : 'X\(//\)[^/]' \| \
15154 <         X"$ac_file" : 'X\(//\)$' \| \
15155 <         X"$ac_file" : 'X\(/\)' \| \
15156 <         .     : '\(.\)' 2>/dev/null ||
15157 < echo X"$ac_file" |
15158 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15159 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15160 <          /^X\(\/\/\)$/{ s//\1/; q; }
15161 <          /^X\(\/\).*/{ s//\1/; q; }
15162 <          s/.*/./; q'`
15163 <  { if $as_mkdir_p; then
15164 <    mkdir -p "$ac_dir"
15165 <  else
15166 <    as_dir="$ac_dir"
15167 <    as_dirs=
15168 <    while test ! -d "$as_dir"; do
15169 <      as_dirs="$as_dir $as_dirs"
15170 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15171 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15172 <         X"$as_dir" : 'X\(//\)[^/]' \| \
15173 <         X"$as_dir" : 'X\(//\)$' \| \
15174 <         X"$as_dir" : 'X\(/\)' \| \
15175 <         .     : '\(.\)' 2>/dev/null ||
15176 < echo X"$as_dir" |
15177 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15178 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15179 <          /^X\(\/\/\)$/{ s//\1/; q; }
15180 <          /^X\(\/\).*/{ s//\1/; q; }
15181 <          s/.*/./; q'`
15182 <    done
15183 <    test ! -n "$as_dirs" || mkdir $as_dirs
15184 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15185 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15186 <   { (exit 1); exit 1; }; }; }
15187 <
15188 <  ac_builddir=.
15189 <
15190 < if test "$ac_dir" != .; then
15191 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15192 <  # A "../" for each directory in $ac_dir_suffix.
15193 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15194 < else
15195 <  ac_dir_suffix= ac_top_builddir=
15196 < fi
15197 <
15198 < case $srcdir in
15199 <  .)  # No --srcdir option.  We are building in place.
15200 <    ac_srcdir=.
15201 <    if test -z "$ac_top_builddir"; then
15202 <       ac_top_srcdir=.
15203 <    else
15204 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15205 <    fi ;;
15206 <  [\\/]* | ?:[\\/]* )  # Absolute path.
15207 <    ac_srcdir=$srcdir$ac_dir_suffix;
15208 <    ac_top_srcdir=$srcdir ;;
15209 <  *) # Relative path.
15210 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15211 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15212 < esac
15213 <
15214 < # Do not use `cd foo && pwd` to compute absolute paths, because
15215 < # the directories may not exist.
15216 < case `pwd` in
15217 < .) ac_abs_builddir="$ac_dir";;
15218 < *)
15219 <  case "$ac_dir" in
15220 <  .) ac_abs_builddir=`pwd`;;
15221 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15222 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
15223 <  esac;;
15224 < esac
15225 < case $ac_abs_builddir in
15226 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
15227 < *)
15228 <  case ${ac_top_builddir}. in
15229 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
15230 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15231 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15232 <  esac;;
15233 < esac
15234 < case $ac_abs_builddir in
15235 < .) ac_abs_srcdir=$ac_srcdir;;
15236 < *)
15237 <  case $ac_srcdir in
15238 <  .) ac_abs_srcdir=$ac_abs_builddir;;
15239 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15240 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15241 <  esac;;
15242 < esac
15243 < case $ac_abs_builddir in
15244 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
15245 < *)
15246 <  case $ac_top_srcdir in
15247 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15248 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15249 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15250 <  esac;;
15251 < esac
15252 <
15253 <
15254 <  case $INSTALL in
15255 <  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15256 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15257 <  esac
15258 <
15259 <  if test x"$ac_file" != x-; then
15260 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
15261 < echo "$as_me: creating $ac_file" >&6;}
15262 <    rm -f "$ac_file"
15263 <  fi
15264 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
15265 <  # use $as_me), people would be surprised to read:
15266 <  #    /* config.h.  Generated by config.status.  */
15267 <  if test x"$ac_file" = x-; then
15268 <    configure_input=
15269 <  else
15270 <    configure_input="$ac_file.  "
15271 <  fi
15272 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
15273 <                                     sed 's,.*/,,'` by configure."
15274 <
15275 <  # First look for the input files in the build tree, otherwise in the
15276 <  # src tree.
15277 <  ac_file_inputs=`IFS=:
15278 <    for f in $ac_file_in; do
15279 <      case $f in
15280 <      -) echo $tmp/stdin ;;
15281 <      [\\/$]*)
15282 <         # Absolute (can't be DOS-style, as IFS=:)
15283 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15284 < echo "$as_me: error: cannot find input file: $f" >&2;}
15285 <   { (exit 1); exit 1; }; }
15286 <         echo "$f";;
15287 <      *) # Relative
15288 <         if test -f "$f"; then
15289 <           # Build tree
15290 <           echo "$f"
15291 <         elif test -f "$srcdir/$f"; then
15292 <           # Source tree
15293 <           echo "$srcdir/$f"
15294 <         else
15295 <           # /dev/null tree
15296 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15297 < echo "$as_me: error: cannot find input file: $f" >&2;}
15298 <   { (exit 1); exit 1; }; }
15299 <         fi;;
15300 <      esac
15301 <    done` || { (exit 1); exit 1; }
15302 < _ACEOF
15303 < cat >>$CONFIG_STATUS <<_ACEOF
15304 <  sed "$ac_vpsub
15305 < $extrasub
15306 < _ACEOF
15307 < cat >>$CONFIG_STATUS <<\_ACEOF
15308 < :t
15309 < /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15310 < s,@configure_input@,$configure_input,;t t
15311 < s,@srcdir@,$ac_srcdir,;t t
15312 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
15313 < s,@top_srcdir@,$ac_top_srcdir,;t t
15314 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15315 < s,@builddir@,$ac_builddir,;t t
15316 < s,@abs_builddir@,$ac_abs_builddir,;t t
15317 < s,@top_builddir@,$ac_top_builddir,;t t
15318 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15319 < s,@INSTALL@,$ac_INSTALL,;t t
15320 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15321 <  rm -f $tmp/stdin
15322 <  if test x"$ac_file" != x-; then
15323 <    mv $tmp/out $ac_file
15324 <  else
15325 <    cat $tmp/out
15326 <    rm -f $tmp/out
15327 <  fi
15328 <
15329 <  # Run the commands associated with the file.
15330 <  case $ac_file in
15331 <    make/Makefile ) chmod 0755 scripts/* ;;
15332 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
15333 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15334 <    scripts/filepp ) chmod 0755 scripts/* ;;
15335 <  esac
15336 < done
15337 < _ACEOF
15338 < cat >>$CONFIG_STATUS <<\_ACEOF
15339 <
15340 < #
15341 < # CONFIG_HEADER section.
15342 < #
15343 <
15344 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15345 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
15346 < #
15347 < # ac_d sets the value in "#define NAME VALUE" lines.
15348 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
15349 < ac_dB='[         ].*$,\1#\2'
15350 < ac_dC=' '
15351 < ac_dD=',;t'
15352 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15353 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
15354 < ac_uB='$,\1#\2define\3'
15355 < ac_uC=' '
15356 < ac_uD=',;t'
15357 <
15358 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15359 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15360 <  case $ac_file in
15361 <  - | *:- | *:-:* ) # input from stdin
15362 <        cat >$tmp/stdin
15363 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15364 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15365 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15366 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15367 <  * )   ac_file_in=$ac_file.in ;;
15368 <  esac
15369 <
15370 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15371 < echo "$as_me: creating $ac_file" >&6;}
15372 <
15373 <  # First look for the input files in the build tree, otherwise in the
15374 <  # src tree.
15375 <  ac_file_inputs=`IFS=:
15376 <    for f in $ac_file_in; do
15377 <      case $f in
15378 <      -) echo $tmp/stdin ;;
15379 <      [\\/$]*)
15380 <         # Absolute (can't be DOS-style, as IFS=:)
15381 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15382 < echo "$as_me: error: cannot find input file: $f" >&2;}
15383 <   { (exit 1); exit 1; }; }
15384 <         # Do quote $f, to prevent DOS paths from being IFS'd.
15385 <         echo "$f";;
15386 <      *) # Relative
15387 <         if test -f "$f"; then
15388 <           # Build tree
15389 <           echo "$f"
15390 <         elif test -f "$srcdir/$f"; then
15391 <           # Source tree
15392 <           echo "$srcdir/$f"
15393 <         else
15394 <           # /dev/null tree
15395 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15396 < echo "$as_me: error: cannot find input file: $f" >&2;}
15397 <   { (exit 1); exit 1; }; }
15398 <         fi;;
15399 <      esac
15400 <    done` || { (exit 1); exit 1; }
15401 <  # Remove the trailing spaces.
15402 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
15403 <
15404 < _ACEOF
15405 <
15406 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
15407 < # `conftest.undefs', that substitutes the proper values into
15408 < # config.h.in to produce config.h.  The first handles `#define'
15409 < # templates, and the second `#undef' templates.
15410 < # And first: Protect against being on the right side of a sed subst in
15411 < # config.status.  Protect against being in an unquoted here document
15412 < # in config.status.
15413 < rm -f conftest.defines conftest.undefs
15414 < # Using a here document instead of a string reduces the quoting nightmare.
15415 < # Putting comments in sed scripts is not portable.
15416 < #
15417 < # `end' is used to avoid that the second main sed command (meant for
15418 < # 0-ary CPP macros) applies to n-ary macro definitions.
15419 < # See the Autoconf documentation for `clear'.
15420 < cat >confdef2sed.sed <<\_ACEOF
15421 < s/[\\&,]/\\&/g
15422 < s,[\\$`],\\&,g
15423 < t clear
15424 < : clear
15425 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15426 < t end
15427 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15428 < : end
15429 < _ACEOF
15430 < # If some macros were called several times there might be several times
15431 < # the same #defines, which is useless.  Nevertheless, we may not want to
15432 < # sort them, since we want the *last* AC-DEFINE to be honored.
15433 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15434 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15435 < rm -f confdef2sed.sed
15436 <
15437 < # This sed command replaces #undef with comments.  This is necessary, for
15438 < # example, in the case of _POSIX_SOURCE, which is predefined and required
15439 < # on some systems where configure will not decide to define it.
15440 < cat >>conftest.undefs <<\_ACEOF
15441 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15442 < _ACEOF
15443 <
15444 < # Break up conftest.defines because some shells have a limit on the size
15445 < # of here documents, and old seds have small limits too (100 cmds).
15446 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15447 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15448 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15449 < echo '  :' >>$CONFIG_STATUS
15450 < rm -f conftest.tail
15451 < while grep . conftest.defines >/dev/null
15452 < do
15453 <  # Write a limited-size here document to $tmp/defines.sed.
15454 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15455 <  # Speed up: don't consider the non `#define' lines.
15456 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
15457 <  # Work around the forget-to-reset-the-flag bug.
15458 <  echo 't clr' >>$CONFIG_STATUS
15459 <  echo ': clr' >>$CONFIG_STATUS
15460 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15461 <  echo 'CEOF
15462 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
15463 <  rm -f $tmp/in
15464 <  mv $tmp/out $tmp/in
15465 < ' >>$CONFIG_STATUS
15466 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15467 <  rm -f conftest.defines
15468 <  mv conftest.tail conftest.defines
15469 < done
15470 < rm -f conftest.defines
15471 < echo '  fi # grep' >>$CONFIG_STATUS
15472 < echo >>$CONFIG_STATUS
15473 <
15474 < # Break up conftest.undefs because some shells have a limit on the size
15475 < # of here documents, and old seds have small limits too (100 cmds).
15476 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
15477 < rm -f conftest.tail
15478 < while grep . conftest.undefs >/dev/null
15479 < do
15480 <  # Write a limited-size here document to $tmp/undefs.sed.
15481 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15482 <  # Speed up: don't consider the non `#undef'
15483 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
15484 <  # Work around the forget-to-reset-the-flag bug.
15485 <  echo 't clr' >>$CONFIG_STATUS
15486 <  echo ': clr' >>$CONFIG_STATUS
15487 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15488 <  echo 'CEOF
15489 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15490 <  rm -f $tmp/in
15491 <  mv $tmp/out $tmp/in
15492 < ' >>$CONFIG_STATUS
15493 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15494 <  rm -f conftest.undefs
15495 <  mv conftest.tail conftest.undefs
15496 < done
15497 < rm -f conftest.undefs
15498 <
15499 < cat >>$CONFIG_STATUS <<\_ACEOF
15500 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
15501 <  # use $as_me), people would be surprised to read:
15502 <  #    /* config.h.  Generated by config.status.  */
15503 <  if test x"$ac_file" = x-; then
15504 <    echo "/* Generated by configure.  */" >$tmp/config.h
15505 <  else
15506 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
15507 <  fi
15508 <  cat $tmp/in >>$tmp/config.h
15509 <  rm -f $tmp/in
15510 <  if test x"$ac_file" != x-; then
15511 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15512 <      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15513 < echo "$as_me: $ac_file is unchanged" >&6;}
15514 <    else
15515 <      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15516 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15517 <         X"$ac_file" : 'X\(//\)[^/]' \| \
15518 <         X"$ac_file" : 'X\(//\)$' \| \
15519 <         X"$ac_file" : 'X\(/\)' \| \
15520 <         .     : '\(.\)' 2>/dev/null ||
15521 < echo X"$ac_file" |
15522 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15523 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15524 <          /^X\(\/\/\)$/{ s//\1/; q; }
15525 <          /^X\(\/\).*/{ s//\1/; q; }
15526 <          s/.*/./; q'`
15527 <      { if $as_mkdir_p; then
15528 <    mkdir -p "$ac_dir"
15529 <  else
15530 <    as_dir="$ac_dir"
15531 <    as_dirs=
15532 <    while test ! -d "$as_dir"; do
15533 <      as_dirs="$as_dir $as_dirs"
15534 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15535 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15536 <         X"$as_dir" : 'X\(//\)[^/]' \| \
15537 <         X"$as_dir" : 'X\(//\)$' \| \
15538 <         X"$as_dir" : 'X\(/\)' \| \
15539 <         .     : '\(.\)' 2>/dev/null ||
15540 < echo X"$as_dir" |
15541 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15542 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15543 <          /^X\(\/\/\)$/{ s//\1/; q; }
15544 <          /^X\(\/\).*/{ s//\1/; q; }
15545 <          s/.*/./; q'`
15546 <    done
15547 <    test ! -n "$as_dirs" || mkdir $as_dirs
15548 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15549 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15550 <   { (exit 1); exit 1; }; }; }
15551 <
15552 <      rm -f $ac_file
15553 <      mv $tmp/config.h $ac_file
15554 <    fi
15555 <  else
15556 <    cat $tmp/config.h
15557 <    rm -f $tmp/config.h
15558 <  fi
15559 < done
15560 < _ACEOF
15561 < cat >>$CONFIG_STATUS <<\_ACEOF
15562 <
15563 < #
15564 < # CONFIG_LINKS section.
15565 < #
15566 <
15567 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15568 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15569 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15570 <
15571 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15572 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15573 <
15574 <  if test ! -r $srcdir/$ac_source; then
15575 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15576 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15577 <   { (exit 1); exit 1; }; }
15578 <  fi
15579 <  rm -f $ac_dest
15580 <
15581 <  # Make relative symlinks.
15582 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15583 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15584 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
15585 <         X"$ac_dest" : 'X\(//\)$' \| \
15586 <         X"$ac_dest" : 'X\(/\)' \| \
15587 <         .     : '\(.\)' 2>/dev/null ||
15588 < echo X"$ac_dest" |
15589 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15590 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15591 <          /^X\(\/\/\)$/{ s//\1/; q; }
15592 <          /^X\(\/\).*/{ s//\1/; q; }
15593 <          s/.*/./; q'`
15594 <  { if $as_mkdir_p; then
15595 <    mkdir -p "$ac_dest_dir"
15596 <  else
15597 <    as_dir="$ac_dest_dir"
15598 <    as_dirs=
15599 <    while test ! -d "$as_dir"; do
15600 <      as_dirs="$as_dir $as_dirs"
15601 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15602 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15603 <         X"$as_dir" : 'X\(//\)[^/]' \| \
15604 <         X"$as_dir" : 'X\(//\)$' \| \
15605 <         X"$as_dir" : 'X\(/\)' \| \
15606 <         .     : '\(.\)' 2>/dev/null ||
15607 < echo X"$as_dir" |
15608 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15609 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15610 <          /^X\(\/\/\)$/{ s//\1/; q; }
15611 <          /^X\(\/\).*/{ s//\1/; q; }
15612 <          s/.*/./; q'`
15613 <    done
15614 <    test ! -n "$as_dirs" || mkdir $as_dirs
15615 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15616 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15617 <   { (exit 1); exit 1; }; }; }
15618 <
15619 <  ac_builddir=.
15620 <
15621 < if test "$ac_dest_dir" != .; then
15622 <  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15623 <  # A "../" for each directory in $ac_dir_suffix.
15624 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15625 < else
15626 <  ac_dir_suffix= ac_top_builddir=
15627 < fi
15628 <
15629 < case $srcdir in
15630 <  .)  # No --srcdir option.  We are building in place.
15631 <    ac_srcdir=.
15632 <    if test -z "$ac_top_builddir"; then
15633 <       ac_top_srcdir=.
15634 <    else
15635 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15636 <    fi ;;
15637 <  [\\/]* | ?:[\\/]* )  # Absolute path.
15638 <    ac_srcdir=$srcdir$ac_dir_suffix;
15639 <    ac_top_srcdir=$srcdir ;;
15640 <  *) # Relative path.
15641 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15642 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15643 < esac
15644 <
15645 < # Do not use `cd foo && pwd` to compute absolute paths, because
15646 < # the directories may not exist.
15647 < case `pwd` in
15648 < .) ac_abs_builddir="$ac_dest_dir";;
15649 < *)
15650 <  case "$ac_dest_dir" in
15651 <  .) ac_abs_builddir=`pwd`;;
15652 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15653 <  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15654 <  esac;;
15655 < esac
15656 < case $ac_abs_builddir in
15657 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
15658 < *)
15659 <  case ${ac_top_builddir}. in
15660 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
15661 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15662 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15663 <  esac;;
15664 < esac
15665 < case $ac_abs_builddir in
15666 < .) ac_abs_srcdir=$ac_srcdir;;
15667 < *)
15668 <  case $ac_srcdir in
15669 <  .) ac_abs_srcdir=$ac_abs_builddir;;
15670 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15671 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15672 <  esac;;
15673 < esac
15674 < case $ac_abs_builddir in
15675 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
15676 < *)
15677 <  case $ac_top_srcdir in
15678 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15679 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15680 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15681 <  esac;;
15682 < esac
15683 <
15684 <
15685 <  case $srcdir in
15686 <  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15687 <      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15688 <  esac
15689 <
15690 <  # Try a symlink, then a hard link, then a copy.
15691 <  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15692 <    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15693 <    cp -p $srcdir/$ac_source $ac_dest ||
15694 <    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15695 < echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15696 <   { (exit 1); exit 1; }; }
15697 < done
15698 < _ACEOF
15699 <
15700 < cat >>$CONFIG_STATUS <<\_ACEOF
15701 <
15702 < { (exit 0); exit 0; }
15703 < _ACEOF
15704 < chmod +x $CONFIG_STATUS
15705 < ac_clean_files=$ac_clean_files_save
15706 <
15707 <
15708 < # configure is writing to config.log, and then calls config.status.
15709 < # config.status does its own redirection, appending to config.log.
15710 < # Unfortunately, on DOS this fails, as config.log is still kept open
15711 < # by configure, so config.status won't be able to write to it; its
15712 < # output is simply discarded.  So we exec the FD to /dev/null,
15713 < # effectively closing config.log, so it can be properly (re)opened and
15714 < # appended to by config.status.  When coming back to configure, we
15715 < # need to make the FD available again.
15716 < if test "$no_create" != yes; then
15717 <  ac_cs_success=:
15718 <  ac_config_status_args=
15719 <  test "$silent" = yes &&
15720 <    ac_config_status_args="$ac_config_status_args --quiet"
15721 <  exec 5>/dev/null
15722 <  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15723 <  exec 5>>config.log
15724 <  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15725 <  # would make configure fail if this is the last instruction.
15726 <  $ac_cs_success || { (exit 1); exit 1; }
11127 > # as_fn_arith ARG...
11128 > # ------------------
11129 > # Perform arithmetic evaluation on the ARGs, and store the result in the
11130 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
11131 > # must be portable across $(()) and expr.
11132 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11133 >  eval 'as_fn_arith ()
11134 >  {
11135 >    as_val=$(( $* ))
11136 >  }'
11137 > else
11138 >  as_fn_arith ()
11139 >  {
11140 >    as_val=`expr "$@" || test $? -eq 1`
11141 >  }
11142 > fi # as_fn_arith
11143 >
11144 >
11145 > if expr a : '\(a\)' >/dev/null 2>&1 &&
11146 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11147 >  as_expr=expr
11148 > else
11149 >  as_expr=false
11150 > fi
11151 >
11152 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11153 >  as_basename=basename
11154 > else
11155 >  as_basename=false
11156 > fi
11157 >
11158 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11159 >  as_dirname=dirname
11160 > else
11161 >  as_dirname=false
11162 > fi
11163 >
11164 > as_me=`$as_basename -- "$0" ||
11165 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11166 >         X"$0" : 'X\(//\)$' \| \
11167 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11168 > $as_echo X/"$0" |
11169 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
11170 >            s//\1/
11171 >            q
11172 >          }
11173 >          /^X\/\(\/\/\)$/{
11174 >            s//\1/
11175 >            q
11176 >          }
11177 >          /^X\/\(\/\).*/{
11178 >            s//\1/
11179 >            q
11180 >          }
11181 >          s/.*/./; q'`
11182 >
11183 > # Avoid depending upon Character Ranges.
11184 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11185 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11186 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11187 > as_cr_digits='0123456789'
11188 > as_cr_alnum=$as_cr_Letters$as_cr_digits
11189 >
11190 > ECHO_C= ECHO_N= ECHO_T=
11191 > case `echo -n x` in #(((((
11192 > -n*)
11193 >  case `echo 'xy\c'` in
11194 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11195 >  xy)  ECHO_C='\c';;
11196 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11197 >       ECHO_T=' ';;
11198 >  esac;;
11199 > *)
11200 >  ECHO_N='-n';;
11201 > esac
11202 >
11203 > rm -f conf$$ conf$$.exe conf$$.file
11204 > if test -d conf$$.dir; then
11205 >  rm -f conf$$.dir/conf$$.file
11206 > else
11207 >  rm -f conf$$.dir
11208 >  mkdir conf$$.dir 2>/dev/null
11209 > fi
11210 > if (echo >conf$$.file) 2>/dev/null; then
11211 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
11212 >    as_ln_s='ln -s'
11213 >    # ... but there are two gotchas:
11214 >    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11215 >    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11216 >    # In both cases, we have to default to `cp -p'.
11217 >    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11218 >      as_ln_s='cp -p'
11219 >  elif ln conf$$.file conf$$ 2>/dev/null; then
11220 >    as_ln_s=ln
11221 >  else
11222 >    as_ln_s='cp -p'
11223 >  fi
11224 > else
11225 >  as_ln_s='cp -p'
11226 > fi
11227 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11228 > rmdir conf$$.dir 2>/dev/null
11229 >
11230 >
11231 > # as_fn_mkdir_p
11232 > # -------------
11233 > # Create "$as_dir" as a directory, including parents if necessary.
11234 > as_fn_mkdir_p ()
11235 > {
11236 >
11237 >  case $as_dir in #(
11238 >  -*) as_dir=./$as_dir;;
11239 >  esac
11240 >  test -d "$as_dir" || eval $as_mkdir_p || {
11241 >    as_dirs=
11242 >    while :; do
11243 >      case $as_dir in #(
11244 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11245 >      *) as_qdir=$as_dir;;
11246 >      esac
11247 >      as_dirs="'$as_qdir' $as_dirs"
11248 >      as_dir=`$as_dirname -- "$as_dir" ||
11249 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11250 >         X"$as_dir" : 'X\(//\)[^/]' \| \
11251 >         X"$as_dir" : 'X\(//\)$' \| \
11252 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11253 > $as_echo X"$as_dir" |
11254 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11255 >            s//\1/
11256 >            q
11257 >          }
11258 >          /^X\(\/\/\)[^/].*/{
11259 >            s//\1/
11260 >            q
11261 >          }
11262 >          /^X\(\/\/\)$/{
11263 >            s//\1/
11264 >            q
11265 >          }
11266 >          /^X\(\/\).*/{
11267 >            s//\1/
11268 >            q
11269 >          }
11270 >          s/.*/./; q'`
11271 >      test -d "$as_dir" && break
11272 >    done
11273 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
11274 >  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11275 >
11276 >
11277 > } # as_fn_mkdir_p
11278 > if mkdir -p . 2>/dev/null; then
11279 >  as_mkdir_p='mkdir -p "$as_dir"'
11280 > else
11281 >  test -d ./-p && rmdir ./-p
11282 >  as_mkdir_p=false
11283 > fi
11284 >
11285 > if test -x / >/dev/null 2>&1; then
11286 >  as_test_x='test -x'
11287 > else
11288 >  if ls -dL / >/dev/null 2>&1; then
11289 >    as_ls_L_option=L
11290 >  else
11291 >    as_ls_L_option=
11292 >  fi
11293 >  as_test_x='
11294 >    eval sh -c '\''
11295 >      if test -d "$1"; then
11296 >        test -d "$1/.";
11297 >      else
11298 >        case $1 in #(
11299 >        -*)set "./$1";;
11300 >        esac;
11301 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11302 >        ???[sx]*):;;*)false;;esac;fi
11303 >    '\'' sh
11304 >  '
11305 > fi
11306 > as_executable_p=$as_test_x
11307 >
11308 > # Sed expression to map a string onto a valid CPP name.
11309 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11310 >
11311 > # Sed expression to map a string onto a valid variable name.
11312 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11313 >
11314 >
11315 > exec 6>&1
11316 > ## ----------------------------------- ##
11317 > ## Main body of $CONFIG_STATUS script. ##
11318 > ## ----------------------------------- ##
11319 > _ASEOF
11320 > test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11321 >
11322 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11323 > # Save the log message, to keep $0 and so on meaningful, and to
11324 > # report actual input values of CONFIG_FILES etc. instead of their
11325 > # values after options handling.
11326 > ac_log="
11327 > This file was extended by OpenMD $as_me 1.0, which was
11328 > generated by GNU Autoconf 2.65.  Invocation command line was
11329 >
11330 >  CONFIG_FILES    = $CONFIG_FILES
11331 >  CONFIG_HEADERS  = $CONFIG_HEADERS
11332 >  CONFIG_LINKS    = $CONFIG_LINKS
11333 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
11334 >  $ $0 $@
11335 >
11336 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
11337 > "
11338 >
11339 > _ACEOF
11340 >
11341 > case $ac_config_files in *"
11342 > "*) set x $ac_config_files; shift; ac_config_files=$*;;
11343 > esac
11344 >
11345 > case $ac_config_headers in *"
11346 > "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11347 > esac
11348 >
11349 >
11350 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11351 > # Files that config.status was made for.
11352 > config_files="$ac_config_files"
11353 > config_headers="$ac_config_headers"
11354 >
11355 > _ACEOF
11356 >
11357 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11358 > ac_cs_usage="\
11359 > \`$as_me' instantiates files and other configuration actions
11360 > from templates according to the current configuration.  Unless the files
11361 > and actions are specified as TAGs, all are instantiated by default.
11362 >
11363 > Usage: $0 [OPTION]... [TAG]...
11364 >
11365 >  -h, --help       print this help, then exit
11366 >  -V, --version    print version number and configuration settings, then exit
11367 >      --config     print configuration, then exit
11368 >  -q, --quiet, --silent
11369 >                   do not print progress messages
11370 >  -d, --debug      don't remove temporary files
11371 >      --recheck    update $as_me by reconfiguring in the same conditions
11372 >      --file=FILE[:TEMPLATE]
11373 >                   instantiate the configuration file FILE
11374 >      --header=FILE[:TEMPLATE]
11375 >                   instantiate the configuration header FILE
11376 >
11377 > Configuration files:
11378 > $config_files
11379 >
11380 > Configuration headers:
11381 > $config_headers
11382 >
11383 > Report bugs to <gezelter@nd.edu>."
11384 >
11385 > _ACEOF
11386 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11387 > ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11388 > ac_cs_version="\\
11389 > OpenMD config.status 1.0
11390 > configured by $0, generated by GNU Autoconf 2.65,
11391 >  with options \\"\$ac_cs_config\\"
11392 >
11393 > Copyright (C) 2009 Free Software Foundation, Inc.
11394 > This config.status script is free software; the Free Software Foundation
11395 > gives unlimited permission to copy, distribute and modify it."
11396 >
11397 > ac_pwd='$ac_pwd'
11398 > srcdir='$srcdir'
11399 > INSTALL='$INSTALL'
11400 > test -n "\$AWK" || AWK=awk
11401 > _ACEOF
11402 >
11403 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11404 > # The default lists apply if the user does not specify any file.
11405 > ac_need_defaults=:
11406 > while test $# != 0
11407 > do
11408 >  case $1 in
11409 >  --*=*)
11410 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11411 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11412 >    ac_shift=:
11413 >    ;;
11414 >  *)
11415 >    ac_option=$1
11416 >    ac_optarg=$2
11417 >    ac_shift=shift
11418 >    ;;
11419 >  esac
11420 >
11421 >  case $ac_option in
11422 >  # Handling of the options.
11423 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11424 >    ac_cs_recheck=: ;;
11425 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11426 >    $as_echo "$ac_cs_version"; exit ;;
11427 >  --config | --confi | --conf | --con | --co | --c )
11428 >    $as_echo "$ac_cs_config"; exit ;;
11429 >  --debug | --debu | --deb | --de | --d | -d )
11430 >    debug=: ;;
11431 >  --file | --fil | --fi | --f )
11432 >    $ac_shift
11433 >    case $ac_optarg in
11434 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11435 >    esac
11436 >    as_fn_append CONFIG_FILES " '$ac_optarg'"
11437 >    ac_need_defaults=false;;
11438 >  --header | --heade | --head | --hea )
11439 >    $ac_shift
11440 >    case $ac_optarg in
11441 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11442 >    esac
11443 >    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11444 >    ac_need_defaults=false;;
11445 >  --he | --h)
11446 >    # Conflict between --help and --header
11447 >    as_fn_error "ambiguous option: \`$1'
11448 > Try \`$0 --help' for more information.";;
11449 >  --help | --hel | -h )
11450 >    $as_echo "$ac_cs_usage"; exit ;;
11451 >  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11452 >  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11453 >    ac_cs_silent=: ;;
11454 >
11455 >  # This is an error.
11456 >  -*) as_fn_error "unrecognized option: \`$1'
11457 > Try \`$0 --help' for more information." ;;
11458 >
11459 >  *) as_fn_append ac_config_targets " $1"
11460 >     ac_need_defaults=false ;;
11461 >
11462 >  esac
11463 >  shift
11464 > done
11465 >
11466 > ac_configure_extra_args=
11467 >
11468 > if $ac_cs_silent; then
11469 >  exec 6>/dev/null
11470 >  ac_configure_extra_args="$ac_configure_extra_args --silent"
11471 > fi
11472 >
11473 > _ACEOF
11474 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11475 > if \$ac_cs_recheck; then
11476 >  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11477 >  shift
11478 >  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11479 >  CONFIG_SHELL='$SHELL'
11480 >  export CONFIG_SHELL
11481 >  exec "\$@"
11482 > fi
11483 >
11484 > _ACEOF
11485 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11486 > exec 5>>config.log
11487 > {
11488 >  echo
11489 >  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11490 > ## Running $as_me. ##
11491 > _ASBOX
11492 >  $as_echo "$ac_log"
11493 > } >&5
11494 >
11495 > _ACEOF
11496 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11497 > _ACEOF
11498 >
11499 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11500 >
11501 > # Handling of arguments.
11502 > for ac_config_target in $ac_config_targets
11503 > do
11504 >  case $ac_config_target in
11505 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11506 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11507 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11508 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
11509 >    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
11510 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
11511 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11512 >
11513 >  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11514 >  esac
11515 > done
11516 >
11517 >
11518 > # If the user did not use the arguments to specify the items to instantiate,
11519 > # then the envvar interface is used.  Set only those that are not.
11520 > # We use the long form for the default assignment because of an extremely
11521 > # bizarre bug on SunOS 4.1.3.
11522 > if $ac_need_defaults; then
11523 >  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11524 >  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11525 > fi
11526 >
11527 > # Have a temporary directory for convenience.  Make it in the build tree
11528 > # simply because there is no reason against having it here, and in addition,
11529 > # creating and moving files from /tmp can sometimes cause problems.
11530 > # Hook for its removal unless debugging.
11531 > # Note that there is a small window in which the directory will not be cleaned:
11532 > # after its creation but before its name has been assigned to `$tmp'.
11533 > $debug ||
11534 > {
11535 >  tmp=
11536 >  trap 'exit_status=$?
11537 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11538 > ' 0
11539 >  trap 'as_fn_exit 1' 1 2 13 15
11540 > }
11541 > # Create a (secure) tmp directory for tmp files.
11542 >
11543 > {
11544 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11545 >  test -n "$tmp" && test -d "$tmp"
11546 > }  ||
11547 > {
11548 >  tmp=./conf$$-$RANDOM
11549 >  (umask 077 && mkdir "$tmp")
11550 > } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11551 >
11552 > # Set up the scripts for CONFIG_FILES section.
11553 > # No need to generate them if there are no CONFIG_FILES.
11554 > # This happens for instance with `./config.status config.h'.
11555 > if test -n "$CONFIG_FILES"; then
11556 >
11557 >
11558 > ac_cr=`echo X | tr X '\015'`
11559 > # On cygwin, bash can eat \r inside `` if the user requested igncr.
11560 > # But we know of no other shell where ac_cr would be empty at this
11561 > # point, so we can use a bashism as a fallback.
11562 > if test "x$ac_cr" = x; then
11563 >  eval ac_cr=\$\'\\r\'
11564 > fi
11565 > ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11566 > if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11567 >  ac_cs_awk_cr='\r'
11568 > else
11569 >  ac_cs_awk_cr=$ac_cr
11570 > fi
11571 >
11572 > echo 'BEGIN {' >"$tmp/subs1.awk" &&
11573 > _ACEOF
11574 >
11575 >
11576 > {
11577 >  echo "cat >conf$$subs.awk <<_ACEOF" &&
11578 >  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11579 >  echo "_ACEOF"
11580 > } >conf$$subs.sh ||
11581 >  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11582 > ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11583 > ac_delim='%!_!# '
11584 > for ac_last_try in false false false false false :; do
11585 >  . ./conf$$subs.sh ||
11586 >    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11587 >
11588 >  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11589 >  if test $ac_delim_n = $ac_delim_num; then
11590 >    break
11591 >  elif $ac_last_try; then
11592 >    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11593 >  else
11594 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11595 >  fi
11596 > done
11597 > rm -f conf$$subs.sh
11598 >
11599 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11600 > cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11601 > _ACEOF
11602 > sed -n '
11603 > h
11604 > s/^/S["/; s/!.*/"]=/
11605 > p
11606 > g
11607 > s/^[^!]*!//
11608 > :repl
11609 > t repl
11610 > s/'"$ac_delim"'$//
11611 > t delim
11612 > :nl
11613 > h
11614 > s/\(.\{148\}\)..*/\1/
11615 > t more1
11616 > s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11617 > p
11618 > n
11619 > b repl
11620 > :more1
11621 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11622 > p
11623 > g
11624 > s/.\{148\}//
11625 > t nl
11626 > :delim
11627 > h
11628 > s/\(.\{148\}\)..*/\1/
11629 > t more2
11630 > s/["\\]/\\&/g; s/^/"/; s/$/"/
11631 > p
11632 > b
11633 > :more2
11634 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11635 > p
11636 > g
11637 > s/.\{148\}//
11638 > t delim
11639 > ' <conf$$subs.awk | sed '
11640 > /^[^""]/{
11641 >  N
11642 >  s/\n//
11643 > }
11644 > ' >>$CONFIG_STATUS || ac_write_fail=1
11645 > rm -f conf$$subs.awk
11646 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11647 > _ACAWK
11648 > cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11649 >  for (key in S) S_is_set[key] = 1
11650 >  FS = ""
11651 >
11652 > }
11653 > {
11654 >  line = $ 0
11655 >  nfields = split(line, field, "@")
11656 >  substed = 0
11657 >  len = length(field[1])
11658 >  for (i = 2; i < nfields; i++) {
11659 >    key = field[i]
11660 >    keylen = length(key)
11661 >    if (S_is_set[key]) {
11662 >      value = S[key]
11663 >      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11664 >      len += length(value) + length(field[++i])
11665 >      substed = 1
11666 >    } else
11667 >      len += 1 + keylen
11668 >  }
11669 >
11670 >  print line
11671 > }
11672 >
11673 > _ACAWK
11674 > _ACEOF
11675 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11676 > if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11677 >  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11678 > else
11679 >  cat
11680 > fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
11681 >  || as_fn_error "could not setup config files machinery" "$LINENO" 5
11682 > _ACEOF
11683 >
11684 > # VPATH may cause trouble with some makes, so we remove $(srcdir),
11685 > # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11686 > # trailing colons and then remove the whole line if VPATH becomes empty
11687 > # (actually we leave an empty line to preserve line numbers).
11688 > if test "x$srcdir" = x.; then
11689 >  ac_vpsub='/^[  ]*VPATH[        ]*=/{
11690 > s/:*\$(srcdir):*/:/
11691 > s/:*\${srcdir}:*/:/
11692 > s/:*@srcdir@:*/:/
11693 > s/^\([^=]*=[     ]*\):*/\1/
11694 > s/:*$//
11695 > s/^[^=]*=[       ]*$//
11696 > }'
11697 > fi
11698 >
11699 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11700 > fi # test -n "$CONFIG_FILES"
11701 >
11702 > # Set up the scripts for CONFIG_HEADERS section.
11703 > # No need to generate them if there are no CONFIG_HEADERS.
11704 > # This happens for instance with `./config.status Makefile'.
11705 > if test -n "$CONFIG_HEADERS"; then
11706 > cat >"$tmp/defines.awk" <<\_ACAWK ||
11707 > BEGIN {
11708 > _ACEOF
11709 >
11710 > # Transform confdefs.h into an awk script `defines.awk', embedded as
11711 > # here-document in config.status, that substitutes the proper values into
11712 > # config.h.in to produce config.h.
11713 >
11714 > # Create a delimiter string that does not exist in confdefs.h, to ease
11715 > # handling of long lines.
11716 > ac_delim='%!_!# '
11717 > for ac_last_try in false false :; do
11718 >  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
11719 >  if test -z "$ac_t"; then
11720 >    break
11721 >  elif $ac_last_try; then
11722 >    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
11723 >  else
11724 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11725 >  fi
11726 > done
11727 >
11728 > # For the awk script, D is an array of macro values keyed by name,
11729 > # likewise P contains macro parameters if any.  Preserve backslash
11730 > # newline sequences.
11731 >
11732 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11733 > sed -n '
11734 > s/.\{148\}/&'"$ac_delim"'/g
11735 > t rset
11736 > :rset
11737 > s/^[     ]*#[    ]*define[       ][      ]*/ /
11738 > t def
11739 > d
11740 > :def
11741 > s/\\$//
11742 > t bsnl
11743 > s/["\\]/\\&/g
11744 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
11745 > D["\1"]=" \3"/p
11746 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
11747 > d
11748 > :bsnl
11749 > s/["\\]/\\&/g
11750 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
11751 > D["\1"]=" \3\\\\\\n"\\/p
11752 > t cont
11753 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11754 > t cont
11755 > d
11756 > :cont
11757 > n
11758 > s/.\{148\}/&'"$ac_delim"'/g
11759 > t clear
11760 > :clear
11761 > s/\\$//
11762 > t bsnlc
11763 > s/["\\]/\\&/g; s/^/"/; s/$/"/p
11764 > d
11765 > :bsnlc
11766 > s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11767 > b cont
11768 > ' <confdefs.h | sed '
11769 > s/'"$ac_delim"'/"\\\
11770 > "/g' >>$CONFIG_STATUS || ac_write_fail=1
11771 >
11772 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11773 >  for (key in D) D_is_set[key] = 1
11774 >  FS = ""
11775 > }
11776 > /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11777 >  line = \$ 0
11778 >  split(line, arg, " ")
11779 >  if (arg[1] == "#") {
11780 >    defundef = arg[2]
11781 >    mac1 = arg[3]
11782 >  } else {
11783 >    defundef = substr(arg[1], 2)
11784 >    mac1 = arg[2]
11785 >  }
11786 >  split(mac1, mac2, "(") #)
11787 >  macro = mac2[1]
11788 >  prefix = substr(line, 1, index(line, defundef) - 1)
11789 >  if (D_is_set[macro]) {
11790 >    # Preserve the white space surrounding the "#".
11791 >    print prefix "define", macro P[macro] D[macro]
11792 >    next
11793 >  } else {
11794 >    # Replace #undef with comments.  This is necessary, for example,
11795 >    # in the case of _POSIX_SOURCE, which is predefined and required
11796 >    # on some systems where configure will not decide to define it.
11797 >    if (defundef == "undef") {
11798 >      print "/*", prefix defundef, macro, "*/"
11799 >      next
11800 >    }
11801 >  }
11802 > }
11803 > { print }
11804 > _ACAWK
11805 > _ACEOF
11806 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11807 >  as_fn_error "could not setup config headers machinery" "$LINENO" 5
11808 > fi # test -n "$CONFIG_HEADERS"
11809 >
11810 >
11811 > eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
11812 > shift
11813 > for ac_tag
11814 > do
11815 >  case $ac_tag in
11816 >  :[FHLC]) ac_mode=$ac_tag; continue;;
11817 >  esac
11818 >  case $ac_mode$ac_tag in
11819 >  :[FHL]*:*);;
11820 >  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
11821 >  :[FH]-) ac_tag=-:-;;
11822 >  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11823 >  esac
11824 >  ac_save_IFS=$IFS
11825 >  IFS=:
11826 >  set x $ac_tag
11827 >  IFS=$ac_save_IFS
11828 >  shift
11829 >  ac_file=$1
11830 >  shift
11831 >
11832 >  case $ac_mode in
11833 >  :L) ac_source=$1;;
11834 >  :[FH])
11835 >    ac_file_inputs=
11836 >    for ac_f
11837 >    do
11838 >      case $ac_f in
11839 >      -) ac_f="$tmp/stdin";;
11840 >      *) # Look for the file first in the build tree, then in the source tree
11841 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
11842 >         # because $ac_f cannot contain `:'.
11843 >         test -f "$ac_f" ||
11844 >           case $ac_f in
11845 >           [\\/$]*) false;;
11846 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11847 >           esac ||
11848 >           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11849 >      esac
11850 >      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11851 >      as_fn_append ac_file_inputs " '$ac_f'"
11852 >    done
11853 >
11854 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
11855 >    # use $as_me), people would be surprised to read:
11856 >    #    /* config.h.  Generated by config.status.  */
11857 >    configure_input='Generated from '`
11858 >          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11859 >        `' by configure.'
11860 >    if test x"$ac_file" != x-; then
11861 >      configure_input="$ac_file.  $configure_input"
11862 >      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11863 > $as_echo "$as_me: creating $ac_file" >&6;}
11864 >    fi
11865 >    # Neutralize special characters interpreted by sed in replacement strings.
11866 >    case $configure_input in #(
11867 >    *\&* | *\|* | *\\* )
11868 >       ac_sed_conf_input=`$as_echo "$configure_input" |
11869 >       sed 's/[\\\\&|]/\\\\&/g'`;; #(
11870 >    *) ac_sed_conf_input=$configure_input;;
11871 >    esac
11872 >
11873 >    case $ac_tag in
11874 >    *:-:* | *:-) cat >"$tmp/stdin" \
11875 >      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
11876 >    esac
11877 >    ;;
11878 >  esac
11879 >
11880 >  ac_dir=`$as_dirname -- "$ac_file" ||
11881 > $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11882 >         X"$ac_file" : 'X\(//\)[^/]' \| \
11883 >         X"$ac_file" : 'X\(//\)$' \| \
11884 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11885 > $as_echo X"$ac_file" |
11886 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11887 >            s//\1/
11888 >            q
11889 >          }
11890 >          /^X\(\/\/\)[^/].*/{
11891 >            s//\1/
11892 >            q
11893 >          }
11894 >          /^X\(\/\/\)$/{
11895 >            s//\1/
11896 >            q
11897 >          }
11898 >          /^X\(\/\).*/{
11899 >            s//\1/
11900 >            q
11901 >          }
11902 >          s/.*/./; q'`
11903 >  as_dir="$ac_dir"; as_fn_mkdir_p
11904 >  ac_builddir=.
11905 >
11906 > case "$ac_dir" in
11907 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11908 > *)
11909 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11910 >  # A ".." for each directory in $ac_dir_suffix.
11911 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11912 >  case $ac_top_builddir_sub in
11913 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11914 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11915 >  esac ;;
11916 > esac
11917 > ac_abs_top_builddir=$ac_pwd
11918 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
11919 > # for backward compatibility:
11920 > ac_top_builddir=$ac_top_build_prefix
11921 >
11922 > case $srcdir in
11923 >  .)  # We are building in place.
11924 >    ac_srcdir=.
11925 >    ac_top_srcdir=$ac_top_builddir_sub
11926 >    ac_abs_top_srcdir=$ac_pwd ;;
11927 >  [\\/]* | ?:[\\/]* )  # Absolute name.
11928 >    ac_srcdir=$srcdir$ac_dir_suffix;
11929 >    ac_top_srcdir=$srcdir
11930 >    ac_abs_top_srcdir=$srcdir ;;
11931 >  *) # Relative name.
11932 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11933 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
11934 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11935 > esac
11936 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11937 >
11938 >
11939 >  case $ac_mode in
11940 >  :F)
11941 >  #
11942 >  # CONFIG_FILE
11943 >  #
11944 >
11945 >  case $INSTALL in
11946 >  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11947 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
11948 >  esac
11949 > _ACEOF
11950 >
11951 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11952 > # If the template does not know about datarootdir, expand it.
11953 > # FIXME: This hack should be removed a few years after 2.60.
11954 > ac_datarootdir_hack=; ac_datarootdir_seen=
11955 > ac_sed_dataroot='
11956 > /datarootdir/ {
11957 >  p
11958 >  q
11959 > }
11960 > /@datadir@/p
11961 > /@docdir@/p
11962 > /@infodir@/p
11963 > /@localedir@/p
11964 > /@mandir@/p'
11965 > case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11966 > *datarootdir*) ac_datarootdir_seen=yes;;
11967 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
11968 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11969 > $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11970 > _ACEOF
11971 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11972 >  ac_datarootdir_hack='
11973 >  s&@datadir@&$datadir&g
11974 >  s&@docdir@&$docdir&g
11975 >  s&@infodir@&$infodir&g
11976 >  s&@localedir@&$localedir&g
11977 >  s&@mandir@&$mandir&g
11978 >  s&\\\${datarootdir}&$datarootdir&g' ;;
11979 > esac
11980 > _ACEOF
11981 >
11982 > # Neutralize VPATH when `$srcdir' = `.'.
11983 > # Shell code in configure.ac might set extrasub.
11984 > # FIXME: do we really want to maintain this feature?
11985 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11986 > ac_sed_extra="$ac_vpsub
11987 > $extrasub
11988 > _ACEOF
11989 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11990 > :t
11991 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11992 > s|@configure_input@|$ac_sed_conf_input|;t t
11993 > s&@top_builddir@&$ac_top_builddir_sub&;t t
11994 > s&@top_build_prefix@&$ac_top_build_prefix&;t t
11995 > s&@srcdir@&$ac_srcdir&;t t
11996 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
11997 > s&@top_srcdir@&$ac_top_srcdir&;t t
11998 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11999 > s&@builddir@&$ac_builddir&;t t
12000 > s&@abs_builddir@&$ac_abs_builddir&;t t
12001 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12002 > s&@INSTALL@&$ac_INSTALL&;t t
12003 > $ac_datarootdir_hack
12004 > "
12005 > eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12006 >  || as_fn_error "could not create $ac_file" "$LINENO" 5
12007 >
12008 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12009 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12010 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12011 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12012 > which seems to be undefined.  Please make sure it is defined." >&5
12013 > $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12014 > which seems to be undefined.  Please make sure it is defined." >&2;}
12015 >
12016 >  rm -f "$tmp/stdin"
12017 >  case $ac_file in
12018 >  -) cat "$tmp/out" && rm -f "$tmp/out";;
12019 >  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12020 >  esac \
12021 >  || as_fn_error "could not create $ac_file" "$LINENO" 5
12022 > ;;
12023 >  :H)
12024 >  #
12025 >  # CONFIG_HEADER
12026 >  #
12027 >  if test x"$ac_file" != x-; then
12028 >    {
12029 >      $as_echo "/* $configure_input  */" \
12030 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12031 >    } >"$tmp/config.h" \
12032 >      || as_fn_error "could not create $ac_file" "$LINENO" 5
12033 >    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12034 >      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12035 > $as_echo "$as_me: $ac_file is unchanged" >&6;}
12036 >    else
12037 >      rm -f "$ac_file"
12038 >      mv "$tmp/config.h" "$ac_file" \
12039 >        || as_fn_error "could not create $ac_file" "$LINENO" 5
12040 >    fi
12041 >  else
12042 >    $as_echo "/* $configure_input  */" \
12043 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12044 >      || as_fn_error "could not create -" "$LINENO" 5
12045 >  fi
12046 > ;;
12047 >
12048 >
12049 >  esac
12050 >
12051 >
12052 >  case $ac_file$ac_mode in
12053 >    "make/Makefile":F) chmod 0755 scripts/* ;;
12054 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
12055 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
12056 >    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
12057 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
12058 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
12059 >
12060 >  esac
12061 > done # for ac_tag
12062 >
12063 >
12064 > as_fn_exit 0
12065 > _ACEOF
12066 > ac_clean_files=$ac_clean_files_save
12067 >
12068 > test $ac_write_fail = 0 ||
12069 >  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
12070 >
12071 >
12072 > # configure is writing to config.log, and then calls config.status.
12073 > # config.status does its own redirection, appending to config.log.
12074 > # Unfortunately, on DOS this fails, as config.log is still kept open
12075 > # by configure, so config.status won't be able to write to it; its
12076 > # output is simply discarded.  So we exec the FD to /dev/null,
12077 > # effectively closing config.log, so it can be properly (re)opened and
12078 > # appended to by config.status.  When coming back to configure, we
12079 > # need to make the FD available again.
12080 > if test "$no_create" != yes; then
12081 >  ac_cs_success=:
12082 >  ac_config_status_args=
12083 >  test "$silent" = yes &&
12084 >    ac_config_status_args="$ac_config_status_args --quiet"
12085 >  exec 5>/dev/null
12086 >  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12087 >  exec 5>>config.log
12088 >  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12089 >  # would make configure fail if this is the last instruction.
12090 >  $ac_cs_success || as_fn_exit $?
12091 > fi
12092 > if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12093 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12094 > $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12095   fi
12096  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines